Prskavčí blog

May 21, 2008

Problémy s Internationalized domain names

CZ NIC spustil doménu https://www.háčkyčárky.cz, jal jsem se to hned vyzkoušet a narazil jsem na několik problémů. Nejprve prohlížeče. Kromě malých problémů s Firefoxem jak vidíte na obrázcích to všechny prohlížeče zvládají. Firefox 2.0.0.14 - výchozí prohlížeč u mne Tato chyba se stala po kliknutí na odkaz v RSS v Thunderbirdu. Tak jsem se jak to napsat tam ručně. A tohle z toho FF udělal, ale aspoň to funguje.

May 13, 2008

Pár tipů pro práci s formátem iCalendar

Dělám na PHP aplikaci, která kromě RSS generuje také iCalendar pro Lighting a iCal na Mac OS X. Někomu stačí asi RFC 2445 a hravě si s tím poradí, ale pro ty ostatní pár tipů, které mi pomohli a které mě trochu mátli. Ještě může bý napomocný iCalendar Specification Excerpts. Data mám v mysql kde je datum a čas odděleně a pokud událost nemá čas (je NULL) tak je to celodenní událost.

May 5, 2008

Zkušenosti s Zend_Auth_Adapter_Ldap

V nové verzi Zend Framework 1.5 byla do Zend_Auth přidána podpora pro LDAP. Protože u mě v práci se bez toho neobejde ani ta nejjednoduší aplikace, zkusil jsem ho a seznámím vás s problémy na které jsem narazil a jak jsem je obešel. Nejprve standarní řešení přes Ldap modul v PHP. Něco o našem LDAPu, používáme port 1636 a pro bind vlastní DN, které kopíruje naší strukturu. Pro bind nepotřebuje aplikace žádného vlastního uživatele použije se jméno a heslo toho kdo se hlásí.

Apr 30, 2008

Webshot - screenshot z webu

Pro projekt jsem potřeboval zobrazit celou stránku, ale při tak dlouhé stránce to není možné, ale existuje freeware Webshot, který udělal právě co chci. a dostanete tohle požadovaný screenshot obrazovky. Docela jednoduché a účinné. Díky za takové prográmky.

Apr 28, 2008

Subversion a hook skripty pod Windows

Pokud pracujete s TSVN nebo přímo s repozitory pod Windows časem přijdete na to, že potřebujete občas nějakou operaci před commitem nebo commitem k tomu slouží hook skripty. Hook je program, který je spuštěn nějakým triggrem, každé repozitory obsahuje předdefinované skripty. Nutnou podmínkou je mít samozřejmě nainstalovaný i Subversion ne jenom TSVN. Adresář repozitory: \path-to-repozitory\project-name [conf] [dav] [hooks] [locks] format README.TXT v adresáři hooks jsou skripty: post-commit.tmpl post-lock.tmpl post-revprop-change.tmpl post-unlock.

Apr 26, 2008

Wordpress 2.5.1

Nová aktualizace se objevila brzo po předchozí verzi, ale opravuje mnoho bezpečnostních chyb a proto nezapomeňte provést aktualizaci.