Prskavčí blog

Sep 14, 2009

IE 8 bug s cookie a doménou jobs.cz

V práci jsme se setkali se zajímavým problémem, který se vyskytuje ojediněle, ale zato postihuje jen určitou doménu. Máme problém s Microsoft Internet Explorerem 8 a doménou jobs.cz. IE8 odmítá nastavit cookies na doménu druhé úrovně. Nefunguje to pouze a jen pro jobs.cz, pro všechny jiné domény je to v pořádku. Je to záhada, kterou nebude jednoduché vyřešit. Fungují všechny starší verze MS IE i všechny ostatní prohlížeče i všechny jiné domény druhé úrovně, které jsme zkusili.

Sep 12, 2009

Česká verze pluginů pro Wordpress

Co k tomu potřebujete? plugin (WP-RecentComments) prográmátora, který s překladem počítá poEdit znalost nějakého jazyka ochota něco takového vůbec dělat Jak se to dělá Pokud nejste zběhlý s programováním, tak asi to může být pro vás problém a proto jsem také napsal tento článek, třeba vám to pomůže pokud budete chtít něco takového dělat. Když si stáhnete plugin WP-RecentComments na disk, rozbalíte ho někam do adresáře uvidíte tuto strukturu:

Sep 1, 2009

Zend_Rest_Route a Zend_Rest_Controller v ZF 1.9

Proč REST a co to obnáší? V Zend Frameworku 1.9 byla přidána pro používání REST v url a v controlleru. REST je v módě a proto nám ho přidali i do ZF. Ne vážně samozřejmě každý teď dělá do REST. Implementace RESTu existuje v každém větším frameworku. V ZF už delší dobu je REST klient i server. Klienta můžete využít pro práci s mnohými službami na internetu (twitter, flickr, …).

Aug 6, 2009

Jak na výpadek služby Twitter při použití Zend_Service_Twitter

Během dneška (6.8.2009) byl výpadek služby Twitter a koukal jsem, že mi to položilo php-frameworks.net na kolena. Jak jsem se zjišťovat co s tím a proč mi to hlásí: Zend_Http_Client_Adapter_Exception: Unable to Connect to tcp://twitter.com:80. Error #110: Connection timed out in /srv/lib/php/Zend/Http/Client/Adapter/Socket.php on line 213 Tento kód nějak selhal a výpadek nastal dříve, asi to vypadá na nějakou chybu v Zendu, protože se Zend_Service_Twitter_Exception nevrátí i při výpadku spojení jak jsem očekával.

Jul 20, 2009

PEAR a Zend Server CE 4.0.4

Pokud jste instalovali Zend Server CE ve verzi 4.0.4 a předtím jste neměli provedený upgrade PEARu z 1.8.0 na 1.8.1 možná se setkáte s chybovou hláškou pokud budete chtít něco z PEARu nainstalovat. pear.php.net is using a unsupported protocal - This should never happen. install failed Řešení je následující, instalujte přímo z PEARu (řešení je pro Ubuntu, ale mělo by fungovat i jinde). lynx -source https://pear.php.net/go-pear | php Spustí se installer a tam nastavte cesty podle Zend Serveru a nainstalujete tam kam Zend Server instaluje také, neměl by potom být problém s upgradem.

Jul 15, 2009

Tvorba mirroru SVN repository pomocí svnsync

Po několika dnech když jsem dával dohromady synchronizaci firemního mirroru s naším dodavatelem, vznikla nová kapitola do knihy Subversion pro každého. Nastavit mirror a pustit synchronizaci to najdete i v manuálu, ale přidal jsem tam také řešení možných problémů se kterými se můžete, ale také nemusíte setkat.