Volani Norska

April 26th, 2008

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

April 25th, 2008

V soucasne dobe makam jako sroub na trech vecech

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

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. Read the rest of this entry »

Go Jan Semlbauer!

April 22nd, 2008

Jan Semlbauer during the race last week in Beroun. Check the hood! :)

Jan Semlbauer
Jan Semlbauer in action

Frontalni Groovy utok v CZPodcastu 22

April 22nd, 2008

Konecne se nam podarilo dat s Dagim a Roumenem dohromady a hned z toho byl dalsi dil podcastu.
Od naseho mileho hosta Vaska Pecha se dozvite neco o Groovy a Grails a navic se muzete zucastnit souteze o licenci nejlepsiho IDE na soucasnem trhu.

CZPodcast 22

Energie pro kodery

April 17th, 2008

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

April 15th, 2008

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 :).



How to view System.err and System.out in Eclipse on Windows

April 13th, 2008

Although it’s a bad practice for plugins to use System.err and System.out, one can see them by running

eclipse -vm java.exe

Kouzelne Ruby

April 12th, 2008

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

March 31st, 2008

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,

Read the rest of this entry »

NetBeans bugs/misconceptions list

March 31st, 2008

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. :P

- 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

March 21st, 2008

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

JetCast numero 4

March 12th, 2008

Posledni dobou ziju za 3, pracuju za 5 a parim za 0.1, takze uznate, ze nemam prilis casu na kvalitni plnohodnotne posty, na ktere jste si zde postupne zvykli. JetCast je jednou z veci, ktera me opravdu bavi, proto urcite zkontrolujte posledni dil, venovany novinkam a nasemu olympionikovi ve windsurfigu Tomasi Malinovi. Enjoy!

Epizoda 4: Dymkovy tandem!

Mrknete na dalsi dil JetCastu

February 9th, 2008

Ktery se tyka predevsim zajimaveho toolu GeekTool a nejakych tech novinek. :)

Epizoda 3: Na karneval!

Pojekt Sun SPOT

February 8th, 2008

Na JetCastu jsem se zminil o zajimave alternative k Lego Mindstorms a hle, mame tu dalsi podobnou hracku od Sunu. Projekt SPOT nabizi 1 base station a 2 “spoty”, vsechno programovatelna zarizeni. Base station si pichnete k PC/Macu a komunikujete radiove se spoty, ktere maji navic moznost pripojeni senzoru (v zakladu senzor pohybu, teploty a svetla).

Zajimavosti je, ze na danych zarizenich bezi bez pritomnosti jakehokoliv OS JVM Squawk, developer programuje primo v jave. Pikanterii je pritomnost Junit package (API). :)

Uvidime, uvidime, osobne mi prijde cena za 1 SPOT kit jako totalni ulet - 550 $ v US nebo 627 EUR v EU.

(via InfoQ)

Utu - kladivo na diskutery?

February 7th, 2008

Zed Shaw, autor http serveru Mongrel (a take autor nemene zajimaveho zmrdozpytu hlavnich jmen Ruby on Rails komunity), pracuje na specialnim protokolu, kterym by rad nahradil IRC. Protokol se jmenuje Utu a mel by adresovat issue spojene s anonymitou inetu.

The Internet gives little people the power, confidence, and anonymity they need to abuse anyone they want without any fear of retribution.

In the real world you would tell them to screw off personally. You’d call the police. You’d move to the other side of the room and tell all your friends to ignore them. You’d punch them in the face for the things they said about you and your family. You’d never give anyone with that much acne control over anything in your life.

Cela implementace sestava z hubu, ktery vyhodnocuje nenavist (hate). Pokud nekoho nemusite, zaplatite poplatek v tzv. hashcash za to, ze na vas dana osoba nebude mluvit. Dana osoba pak, chce-li komunikovat, musi zaplatit soucet vsech hashcash poplatku vuci ni. Pokud je to vetsi suma, ma celkem smulu a je vymezena. Dulezite je, ze muzete takto omezit jen osobu, ktera na vas mluvila. Take plati, ze je nenavist dedicna, tedy sdilite nenavist pokud jste nenavidenou osobu sami do systemu prizvali.

Nejevi se to jako spatna myslenka do okamziku vytvoreni zmrdich subsystemu. Staci, kdyz donuti svou obet k reakci na nevinnou otazku a muzou ji penalizovat. Spolecne pak timto zpusobem dostanou ven kohokoliv, vcetne Zeda. :)

Shanime kvalitniho PHPckare

January 29th, 2008

Pro interni i externi projekty hledame phpckare, ktery ma smysl pro poradek v kodu, efektivitu programovani a perfektni znalost PHP. Pokud se kamaradite s CMS TYPO3, mate velke plus.

Vyhodou prace pro nas je ultimatni tym a volne prostredi, stimulujici aktivni lidi. Vztah je zamestnanecky ci na kontrakt, plat je nadprumerny + stock options. Pracovat se da i z vetsi casti z domova. Vase CVs posilejte na muj email (jf zavinac jirifabian.net), s kazdym se rad sejdu osobne.

PS: Pokud vas nabidka zaujala, ale na pozici se nehodite, forwardnete tento spot kamaradovi-phpckarovi, ktery zatim tento blog necte. Odmena vas nemine, nase pipa vam rada povypravi svuj tklivy chmelovy pribeh. :P

Druhy dil JetCastu pro vas

January 23rd, 2008

Povedlo se, a tak muze vase smysly znovu oblazit cesky videocast JetCast. Tentokrate jsme se s Jirkou zamerili na MacWorld Expo, Core Data a Objective-C a zajimave poctenicko. Jak by rekl klasik - Tak at je na co koukat, Honzo! :)

JetCast - Epizode 2: V zajeti dymu

Kdyz dochazi energie…

January 23rd, 2008

Tak si muzete dat kafe (blee), energeticky napoj nebo zkouknout tohle video.

CZPodcast 20

January 21st, 2008

Tak tu mame kulate cislo naseho CZPodcastu. Tento dil se zameruje na AJAX, zejmena pak server push - Comet alias kometu.

Ve druhe casti se RAPuje, takze tam je i neco pro my bratry s cernou krvi. :)

CZPodcast 20

Co se deje s JetCastem?

January 18th, 2008

Nekolik lidi se nas s Jirkou ptalo, co se deje s JetCastem, do ktereho jsme se s velkou pompou vrhli minuly rok. Vec se ma tak, ze byly natoceny dalsi 2 dily, informacne i zabavne na urovni, ovsem vazla nam strizna a v pripade tretiho dilu i kvalita. Jelikoz nechceme releasnout neco ala “Video na PC”, pokusime se natocit do tretice vseho dobreho neco o tomto vikendu. Pokud se to ani tentokrat nepovede, tak to asi zabalime. Ale to se tusim nestane. :)