2022-06-12 17:35:44 +0200 +0200

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. 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ů. Jsou to detaily, ale je příjemné, že to funguje jak má. Pokud jste o Linux Mint neslyšeli, tak doporučuji za vyzkoušení.

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 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 Mercurial Git 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. 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 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.