Prskavčí blog

Nov 30, 2009

Linux Mint 8 Helena

Linux Mint “Helena” je konečně venku. Tato distribuce je založená na Ubuntu 9.10, ale má několik vlastností proč jí na desktopu rád preferuji oproti klasickému Ubuntu. neobsahuje standardně v Ubuntu instalovaný Evolution, ale Thunderbird má stále Pidgin jako IM vypadá dobře a má dostupné kodeky (mediaubuntu.org) vlastní vylepšení (mintInstaller, mintUploader, mintUpdater) Je to prostě dotažené a např. ve Ubuntu 9.04 mi nefungovalo v MC klávesa CTRL+\ pro hotlist a v Linux Mint 7 bez problémů.

Nov 5, 2009

NoSQL Databáze v PHP

Včera jsem byl na přednášce Honzy Krále na 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 RDBMS databází s ohledem na ACID a co můžou přinést jiné typy databází než sql. Například key value a dokumentové pro nasazení ve webových službách, kde mnohé také vznikly používájí je Google, Amazon, Facebook a jiní. Přehled NoSQL najdete také ve wikipedii.

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 23, 2009

Co mě zaujalo na ZendConu 2009

Ve dnech 19-22 října se v San Jose v Kalifornii konal 5. ročník konference ZendCon (Zend PHP Conference for Developers). Na této konferenci je skvělé to, že je opravdu pro vývojáře a i když jsem se tam letos nedostal tak si ze slidů z konference a probíraných témat něco odnesu. To se tolik nedá říci o lokálním Webexpu, kde jsou přednášky cíleny spíše na začátečníky a na ty co s danou problematikou většinou nepřišli do styku.

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ů. Subversion Version Control with Subversion Mercurial Mercurial: The Definitive Guide Git Pro Git The Git Community Book Git Magic S 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.

Sep 24, 2009

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

Dnes se konal OpenMeeting na 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ána na Adminerovi. Adminer je z velké části pokryt testy z hlediska funkčnosti.