Prskavčí blog

Nov 5, 2009

NoSQL Databáze v PHP

Včera jsem byl na přednášce Honzy Králena téma Nechoďte s kanónem na data aneb key value databáze. Přednáška nebyla jen o key value databázích, ale obecně o NO SQL. Honza shrnul problémy RDBMSdatabází s ohledem na ACIDa co můžou přinést jiné typy databází než sql. Například key valuea dokumentovépro nasazení ve webových službách, kde mnohé také vznikly používájí je Google, Amazon, Facebook a jiní. Přehled NoSQLnajdete také ve wikipedii. Key value databáze nebo úložiště

Nov 3, 2009

Proč jsem přešel z Mercurial na Git

Verzovací systémy už používám asi 5 let, vystřídal jsem CVS, Subversion, Mercurial, Bazaar a Git. V nedávné době v souvislosti také s tím, že Nette přešlo na Git a vůbec se spousta open source projektů přesunula na Github.com jsem také přešel na distribuovaný systém. V práci používám Subversion a také přispívám do několika projektů, které pracují na Subversion. Dělal jsem migrace z CVS na SVN ve firmě, kde pracuji apod. Subversion má jednu velkou výhodu, kterou nemají distribuované systémy a to velmi dobré a detailní ACL a různé metody autentizace (LDAP, Active Directory).

Oct 5, 2009

Má dnes cenu psát knihu o verzovacích systémech?

Řeším dilema o tom, zda napsat knihu o verzovacích systémech, ale potřebují uživatelé českou knihu o verzování. Na internetu najdete skvělé online knihy o většině používaných systémů. SubversionMercurialGitS těmi vcelku vystačíte pokud se systémem začínáte, v případě Subversion je to kniha do detailů přesná a obsahuje skoro všechny. Ostatní knihy jsou také velmi obsáhlé, ale samozřejmě v nich není všechno. Pro ty co neumějí anglicky je to sice horší, ale většina verzovacích programů také není přeložena a asi nebude.

Sep 24, 2009

OpenMeeting 24.9. na téma Testování webových aplikací

Dnes se konal OpenMeetingna téma Testování webových aplikací. První přednášku měl Michal Špaček ze Skypu o systému Selenium. Pokud jste viděli jeho přednášku na webExpu 2008 tak to bylo totéž v kratší variantě. Druhá přednáška byla na téma opět Selenium a měl ji Filip Braun z Benety, ukazoval testování jak je dělají oni. Do třetice také Selenium a to ukazoval Jakub Vránana Adminerovi. Adminerje z velké části pokryt testy z hlediska funkčnosti.

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.