Komentare – omluva

Omlouvam se vsem ctenarum, ze jejich cenne komentare neprochazely schvalovacim procesem. Bohuzel antispam plugin zafungoval restriktneji nez mel.

Moje prvni zavody do vrchu – uspech !!!

Minulou sobotu jsem se se svou Modrou svini (Renault Clio 2.0 Sport) zucastnil Mistrovstvi CR zavodu do vrchu amateru,
ktere se konalo v Tocne u Prahy. Rano jsem vstal kolem 6:00, u Shellu natankoval V Power Racing 100, na ktery je svine zvykla a jeste vybral z bankomatu u Thomayerky penize na startovny.

V Tocny jsem se trochu ztratil, ale depo jsem nasel zahy (podle rachotu prave ladenych motoru). Objevil jsem take kolegy z tymu Five stars (Jan Semlbaurer) a nechal si vysvetlit jak to chodi. Cca po hodine a pul jsem stal jiz na startu k prvnimu treninku. Srdce mi docela busilo, takze jsem zapomnel zapnout onboard kameru. Je to skoda, protoze hned na uvod se mi povedl efektni drift pri naletu ze zhruba 180 km/h do ostre prave zatacky. Bohuzel se ukazalo me neumetelstvi, tesne jsem to nevybral a skoncil na mensim ostruvku. Ted uz vim, ze jsem nemel brzdit ale jeste pridat. 🙂 Chybama se clovek uci.

Druhy trenink uz byl mereny. Zazracne jsem se ocitl na 10. miste (ze 16) a slavil. Puvodne jsem cekal ztratu 10 sekund na nejhorsiho, ale mel jsem dokonce lepsi cas nez jedna Impreza a Evo IX, coz me potesilo dvojnasob.

Po penerskym obede nasledovaly prvni ostre jizdy. Nejak jsem se zasekl a neustale si v duchu prehraval trasu. Vetsina zkusenych borcu vtipkovala, ale vesmes na tom byli urcite stejne (aspon co mi rikal Honza). Pak uz jsem se dostal k startovnim svetlum. Rozjezdy pro hvezdy mam pomerne dobre natrenovany z mestske dopravy, takze jsem se odpichl a po chvilce uz to kulil 160 k osudne zatacce. Tentokrat se mi povedla projet ciste, to mi dodalo sebevedomi a tak jsem to zacal pekne krajet. Pekne ostry najezdy, piskot gum a rychle vyjezdy ze zatacek, zkratka jsem za to tahal jak zakon kaze (vid. Boruvku :P). Trochu jsem se bohuzel pripodelal pred retarderem (umela prekazka na trati), takze jsem ztratil dalsi cenne vteriny. V cili me presto zachvatila euforie z dobre zajete jizdy. Nakonec se z toho vyklubalo prozatimni 7. misto. Ole.

Modra svine projizdi retarder

Druha jizda ve zkratce se mi uz tolik nepovedla, padla na me unava, a tak jsem celkove ocekaval tak 11. misto. Jake bylo moje prekvapeni, kdyz se kvuli vybourane Corvette nakonec druhe jizdy nepocitaly a ja opravdu skoncil na krasnem 7. miste a tudiz si pripsal prvni 4 body v me zavodnicke kariere. 🙂

Vysledky podle trid (SE-2000 je ta moje)

Celkove vysledky – 87. misto ze 142. zavodniku je velky uspech (je za mnou i Corvettka a nastejno jedna Impreza :P)

Vsechny fotky ze zavodu

Nas tym Five Stars a vitez kategorie SE-2000 Honza Semlbauer

Moje seznameni s elektronickou hudbou

Nedavno jsem si uvedomil, ze v zajeti beatu ziju uz vic jak 15 let. Toto mensi zivotni jubileum jsem se rozhodl oslavit navratem ke korenum. Okamzik, kdy u me presly kytary na druhou kolej si pamatuju celkem zretelne. Po revoluci se k nam konecne dostaly po kabelu kvalitni hudebni televize z Nemecka, zejmena pak perla jmenem TV Viva. Dostalo se mi tak skvele moznosti byt modelovan po hudebni strance stejne jako pubosi na zapade. Continue reading

Ruby on Rails – strma krivka uceni

Casto muzete kolem sebe slyset, jake je to jednoduche psat web aplikace pomoci ruby frameworku Ruby on Rails (RoR). Ono tomu tak skutecne vetsinou je, ovsem nez-li se dostanete k vlastnimu psani kodu, nezbyde vam nic jineho, nez se obrnet trpelivosti a vzit si na par mesicu dovolenou na uceni.

Na RoR je dobre videt, jak dvojsecnou zbrani je dynamicnost jazyka (ve smyslu typu i objektoveho modelu). Na jedne strane se jazyk krasne ohyba a vznikaji hlavne diky podpore closures a volne syntaxi elegantni a temer neprustrelna API, na strane druhe moznosti techto API nezjistite jen pouhym pohledem na signaturu (jako vetsinou v Jave), ale az zevrubnym proctenim dokumentace (rdoc). Navic nalezeni odpovidajici dokumentace nemusi byt v pripade dynamicky generovanych API za behu (v RoR vetsi cast) uplne jednoduche a proto jste odkazani na literaturu popr. zdrojovy kod. V RoR je na zacatku temer nezbytny funkcni debugger (mel jsem problem s NetBeans 6 na Mac OS, jehoz reseni naleznete zde (NetBeans 6 and RoR Fast Debugger ).

No konec narku, uceni nikomu neuskodilo. RoR za to stoji, zejmena pokud mate jiz nejakou ruby znalost. Oproti Merbu ma vyhodu vyzralosti a tudiz i vice literatury, jezto je jak bylo popsano vyse, skutecnosti esencialni :). Ovsem, i kdyz to nerad priznavam, pro javistu je prave kvuli prikre krivce uceni na zacatku lepsi posunout se smerem Groovy/Grails.

Fotbalova atmosfera v Zurichu

Ve stredu a ctvrtek jsem pobyval v Zurichu, a protoze se tamni office nachazi v bezprostredni blizkosti jedne z tzv. Fanzones (Belevue), vyrazil jsem sledovat vecerni utkani MS Evropy ve fotbale prave tam. Na zapas nasich proti Portugalsku jsem si sedl do vetsiho hloucku portugalskych fandu a byla to docela zabava. Na videu muzete mrknout na to, jak se oslavoval vstreleny gol do nasi branky.

Jakmile zapas zkoncil, vydal jsem se po brehu zurisskeho jezera objevovat stanky s obcerstvenim. (Radnice si od kazdeho prodejce rekla o pevny poplatek 15K svycarskych franku za 3 tydny, coz vzhledem k poctu stanku muselo vydat neco kolem 2 mio CHF). V te dobe jeste Svycari doufali v postup, takze temer na kazdem placku byla telka a u ni hloucek fandu. Ja mezi nima chodil chvili s raclette, potom s hovezim lizatkem, pivkem a taky super pecinky od mezinarodni bbq crew Big Boys Barbecue.

Skoda jen, ze ihned po prohre s Turkama, zacala z Zurichu fotbalova horecka postupne mizet. Z tech stankaru se pocatecni vklad vrati asi jen zminovanym Big boys barbecue.

Norsko 2008 – mini foto reportaz

Pred mesicem jsem se vratil z Norska, takze tu je neco fotek (mych a od boruvka). Nevahejte si udelat i papirovou verzi a zalozit do denicku. Autogramiada probehne pristi tyden v patek (13.6.) na oslave boruvkovych tricetin, kde bude podle poslednich zprav sirsi okruh nasich fellaz.


Na takovehle tresky (110 cm, 15 kg) se tam jezdi, ackoliv mne tentokrate moricko prilis nepralo 🙂

Boruvek a jeho prvni ulovek – chutny okounik. Tak akorat na jednu porci sashimi.

Na polarnim kruhu je vzdycky veselo.


Trolly je dulezity mit na strane svy crew.


plzen chlazena ostrym vetrikem ve fjordu


Venkovni parni lazen cili bana. Roztopeni trva 4-5 hodin, ale pak to nema chybu.

Volani Norska

Na plose mam pravidelne updatovanou fotku z webkamery v Alte a uz od brezna se nemuzu dockat, az tam zase vyrazime. Ta chvile nastava dnes, takze zacinam balit rybarsky naradicko, naposledy syncnu iPod a hura 3 stupne severne od severniho polarniho kruhu do oblasti Jokelfjordu. Budu zpet za 2 tydny, snad.

O pristupu k veci

V soucasne dobe makam jako sroub na trech vecech

1. testovaci proces a framework pro jednu svetovou gumarenskou spolecnost (ne, nejsou to Gumarny Puchov 😛 )

2. dohled nad zdarnym vyvojem systemu v jedne svycarske pojistovaci spolecnosti

3. mohutne rozsirovani JetMinds

Muze se zdat, ze se jedna o nezazivnou cinnost. Na to reknu jedine – vsechno je takove, jake si to clovek udela. Continue reading

Energie pro kodery

Co potrebuje koder? Poradny sluchatka na poradnou muziku. Deep Purple nebo Ping Floyd? WTF, no to asi opravdu ne. Poslechnete nasledujici set od Ultima C (ceska DnB nadeje); video vjem je samozrejme kvuli zanru bezpredmetny, takze virtualne firefox & a fg %1; me osobne zanechala samotna muzika sedet v aute pred domem az do finishe(na Radiu Jedna).

Git cheatsheet

Dneska jsem objevil u Zacka Rusina zdarily cheatsheet pro verzovaci system Git, ktery jsem zacal nedavno pouzivat pro soukrome ucely. Vrele doporucuji oboji – vlastni Git i obrazek :).



Kouzelne Ruby

Ruby jsem se zacal venovat posledni rok ponekud aktivneji a porad me neprastava prekvapovat svou eleganci, za niz vdeci predevsim blokum(closures), mixinum (injektovani funkcionality vedle dedicnosti) a runtime modifikacim objektoveho modelu.

Demonstrovat silu techto konstruktu si muzeme napriklad na patternu Singleton. V prehistorickych programovacich jazycich obvykle udelam private konstruktor, budu mit lokalni statickou instanci a statickou synchronizovanou metodu pro pristup k ni.

V Ruby kod vypada nasledovne


require 'singleton' 
class FooService include Singleton end

a pouziti

foo1 = FooService.instance

Vune sunky

Minuly tyden jsem se zucastnil jiste tridenni konspiracni schuzky v oblasti Alicante, Spanelsko.

Slunicko hralo, ospala nalada ve meste Elche se prijemne povalovala po lidech jako to umi opicka po desetipivku, cimzto primo vyzyvala k vecernim raidum po tapas barech. Tapas bary jsou moc fajn, Continue reading

NetBeans bugs/misconceptions list

Note: This post has been created a few days back, so needn’t necessary reflect the current status of NB 6.1 beta. In fact, I would be more than happy to be blamed for being “lama” with the lack of knowledge of this and that killer feature of NetBeans…

As Jiri Pisa recently became a true fan of ruby, we started to discuss this language almost every day. I summed some of our findings related to the best ruby editor currently available – NetBeans. Note, that the list is not ruby specific only. I will keep updating this list until NetBeans is perfect. 🙂

Domain: Setup

– on Mac: if you turn on Eclipse key binding it’s Windows one not Mac OS one

– keyboard shortcut card (pdf) is static – default Windows eg. doesn’t represent the current status. Looks like somebody made his life easier. 😛

– no setup filtering aka Eclipse – difficult to find the setting (example: try to change key mapping for “Format”)

Domain: Ruby editor

-caching of context help – shows even deleted classes/attributes in content assistant

-quotes pairing madness – duplicates the second quote when closing the first one

missing features

-content assistant in script/console – example: Foo.column_names

-refactoring – file rename – update require clause when changing ruby file name

More to come….

Pekne srovnani ruby/RoR IDEcek

Pokud se stale nemuzete rozhodnout pro vyvojovy tool pro ruby/RoR, mrknete na nasledujici pekny prehled. Tabulka je neustale aktualizovana tak, jak Tor Norbye (Netbeans) pridava jeden komentar za druhym. Zatim zustanu u Netbeans, ktere ale maji take much vic nez dost – viz budouci prispevek v anglictine – pro Tora…. :).

Ruby and RoR IDEs