Category Archives: IT

Java 6 on Macs

In case you’ve not noticed, there is a port of BSD OpenJDK available for Mac OS called SoyLatte.

SoyLatte is initially focused on supporting Java 6 development; however, the long-term view far more captivating: open development of Java 7 for Mac OS X, with a release available in concert with the official Sun release, supported on all recent versions of Mac OS X.

Is really the best thing for free?

For our domains we’ve been utilizing quite popular free DNS service provided by xname.org. Apparently they struggled with database problems by the end of last year and started to refuse any dns lookup for our domains. It happens, but because of free nature of the service, there is no support at all. So emails routed to us got happily stuck all over the internet, our website was inaccessible as well as our whole infrastructure and I didn’t know what is going on. It took us one day to switch to paid DNS, but things should go smooth again. I’m sure that in the end it will be cheaper than xname.org anyway. 🙂

Offsite ala JetMinds

Takze minuly patek jsme sbalili neco cisteho pradla, booze, kompy a vyrazili smerem Benecko – chata Hribek na vikendovy offsite. Kouzlo male firmy spociva v agilnosti, takze nezijeme pod tihou planovaciho overheadu, a timpadem jsem mel celou akcicku zorganizovanou za 15 minut. No je fakt, ze to nekdy pojimame jako punkeri, ale snazime se. Bohuzel na posledni chvili ochuravela Morgi, takze tim padla dlouhodobeji planovana hra.

Plan byl jednoznacny Continue reading

Je libo trochu oRESTovat?

Pokud se chcete dozvedet neco vice o RESTu, nezapomente si stahnout podle me hodne povedeny dil CZPodcast 18, kde jsme jako hosta privitali Jakuba Podlesaka ze SUNu. Ten se podili na referencni implementaci REST JSR 311 – Jersey.

CZPodcast Volume 18

Konecne poradna show – JetCast.cz

Pokud mate radi jemny anglicky humor a veci nazyvane pravymi jmeny, pak je pro vas subscribe teto show takorka povinny. Jedna se o videopodcast, na kterem se podilim s Jirkou Pisou. Jeho cilem je prevazne monitoring deni na Mac scene a nejruznejsi gadgets, ovsem jakakoliv nosna temata z IT nezustanou nepovsimnuta. Samostatnou kategorii je IT bulvar, zejmena pak ten cesky. Postupne bychom radi pozvali nase kamarady a znama jmena ceskeho IT undergroundu :).

Samozrejme, ze budu nadale spolupracovat s Roumenem a Dagim na CZPodcastu, jelikoz obory zajmu obou infokanalu jsou vicemene disjunktni.

homepage: www.jetcast.cz

krmeni pro iPody: rss

Rozlucka s Macem?

Dneska mi Michal Smrz poslal link na Javalobby clanek, kde Michael Urban (pro me neznamy) horekuje nad spatnou podporou javy pod Mac OS. Aby se Stevu Jobsovi nespalo dobre, vyhrozuje navic odlivem developeru (vcetne sebe sama – to bude ovsem ztrata!).

Tematu se venuje i Roumen zde.

Musim rici, ze je to opravdu skoda, ze Apple nedokaze Continue reading

Steve Jobs jede

Napriklad jeho odpoved na narknuti ohledne arogance nema chybu. 🙂

I’m just so sick of being told that I’m arrogant. I’ve been hearing this all my life. I’m not arrogant. I’m smarter than everyone else, and I have better taste. That’s not arrogant. It’s just true.

Byt nepostradatelnym

Asi vetsina z vas zna starou pravdu, ze nepostradatelnym se na projektu stanete, pokud se Vam neco opravdu povede (zacnou vas lide trustovat) a nebo naopak, pokud neco sprasite tak, ze tomu nikdo nerozumi a tudiz je prilis drahe vas vyhodit. Taktovych nestastnych pribehu je ostatne plny WTF (drive zname pod The Daily WhatTheFuck).

No a kdyz uz jsme u toho peprneho sluvka f*ck, Continue reading

Klickovani na Mac OS – posta a kalendar

Coby postovniho a rss klienta jsem si v Mac OS zvolil Thunderbird. S tim jsem si na sebe usil bitch ohledne indexace zprav a integrace s iCalem. Aby mi Spotlight/Google Desktop indexoval zpravy v Thunderbirdu, je nejprve nutne vygenerovat soubor per zpravu. Howto je napr. zde.

Jako kalendar jsem zacal pouzivat nejprve iCal, ale pak jsem presel na Lightning, protoze jsem hledal neco integrovaneho s Thunderbirdem. Uz samotny import iCal kalendaru se povedl tak napul (spatna jmena kalendaru, nektere eventy se neprenesly). Nakonec jsem se s Lightningem rozloucil pote, co nechtel posilat emaily s danou eventou. Nyni jsem zpatky na iCalu, ktery mam obousmerne integrovany s Google Calendar pomoci pomerne kvalitniho (zatim) Spanning Sync (iCal by default umoznuje jen pullovani kalendare z Google, ne push/edit). Za tento programek se plati 25 $ za rok, coz je dost dlouha doba, na napsani vlastni jednoduche synchronizace…

Windows na Macovi

Dneska jsem mel chat s Padakem, ktery vyjadril mirne obavy ohledne podpory nekterych aplikaci ze strany Mac OS. Reseni spociva ve virtualizaci a existuji 2 aplikace – VMware Fusion ci Parallels. Parallels pouziva napr. renomovany startuper Roman Stanek a utrousil na toto tema post.

Ja osobne zatim jedu na VMware Fusion, kterezto by mely byti podle internetovych ohlasu vykonejsi (napr. zde). Stejne jako Parallels umoznuji prime spousteni windowsovych aplikaci, ktere se vam pote vyloupnou v Docku mezi svymi mac kamaradkami ci sdileni souboru mezi dvema systemy. Navic VMware ma jiz jistou tradici na poli virtualizace, a tak si muzete stahnout mraky jiz hotovych images presne podle vasich pozadavku (VMware appliances).

Proste a jasne zaverem: nepreportovane windows aplikace uz nemusite brat jako showstopper pri prechodu na Mac.

Je libo trochu Mavenu?

Jelikoz se opet nepodarilo sesynchronizovat muj pretekajici iCal se zbytkem osazenstva, natacel se posledni podcast beze me. Dneska jsem si poslechl, a i kdyz je trochu delsi, stoji za to. Takze stahujte nebo vas zmavenizuju (paradni slovo 😉 ).

CZ Podcast 16

Dalsi Ruby CZPodcast

Jak jsme slibili v predchozim dile, je tu pokracovani povidacek o ruby a RoR. Na pomoc nam s Dagim a Roumenem prispechali Honza Sterba ze Sunu a Vaclav Sykora z Unicornu. Kluci meli co rici, takze stahujte, myslim, ze to stoji za to.

CZPodcast Volume 15

Dalsi CZPodcast

Minuly tyden jsme natocili 2 dily, takze tady je ten prvni. Stejne nevim, proc to tu pisu, kdyz uz to mate nejspise vsichni stahnute ve vasich iTunes, ze? 🙂 Jinak specialni dik Roumenovi za editaci, protoze nam Dagi neustale laguje, i kdyz tomu zase patri dik za notes, takze se to vyrusi.

Pro ty neintegrovane nabizim link.

Muj prechod na Mac

Byvse masirovan neustalym basnenim o Macu ze strany Jirky Pisy, podlehl jsem a nakonec si take jednoho koupil. Minulou stredu mi prisel zabaleny domu ze spolecnosti Duhovy Servis. Objednaval jsem v Cechach hlavne z duvodu seamless vyreseni DPH. Cele rozbaleni jsem nafotil (zde) a vy si ho muzete take vychutnat. 🙂

Duvod, proc prechazim na Mac, je hlavne software pro MacOs. Ihned jsem si zamiloval Textmate, VirtueDesktops, Garageband, iPhoto s Picassa pluginem ci Ecto, ze ktereho vam ted pisu. Nainstaloval jsem si na samostatnou partition i windows (Apple Bootcamp), a to jen a kvuli EverQuest II. V Macbook Pro je vymazlena grafika (NVidia 8600M ), takze uz mi to pri raidech necuka jako na Vaio. Po zbytek casu jsem zatim plne vystacil s MacOs, VMware nainstaluju az kvuli Aribe a Vendavu.

Aktualni nabidka prace

Pro nas technologicky velmi zajimavy projekt v zahranici v soucasne dobe hledame 2 javisty/j2eeickare, kteri by idealne mohli zacit pracovat hned ci od zacatku zari. Dulezite nez cokoliv jineho je rozhled ohledne technologii a zdravy, nelenivy mozek s dostatecnou kapacitou. Pak je take potreba dorozumet se anglicky. Na projektu pracuje/bude pracovat celkem 5 lidi od nas, takze budete v takorka rodinnem prostredi.

Nabizime ultimatni podminky, takze nevahejte. Moznost prace na kontrakt ci trvaly pracovni pomer. Email posilejte budto primo mne na jf at jirifabian.net ci na sales at jetminds.com.

Zakonik softwarove prace

Pokud vas zajima seznam nejznamejsich zakonitosti, tykajicich se softwaroveho vyvoje, mrknete na globalnerdy – laws-of-software-development. Vsechny sedi takrikajic jako pozadi na hrnec, ale mne osobne se nejvice libi nasledujici combo:

Augustine’s Second Law of Socioscience

For every scientific (or engineering) action, there is an equal and opposite social reaction.

Joy’s Law

smart(employees) = log(employees), or “No matter who you are, most of the smartest people work for someone else.”

Taky nazor na pair programming

Jirka Pisa – Proc nemam rad pair programming.

V zasade to pro Vas znamena to, ze ke kazdymu rozhodnuti, ktery udelate, bude mit nekdo kecy. Jakmile se podrbete takhle, hned uslysite pripominku, ze ste se mohli podrbat i takhle. Nemuzete si nasadit sluchatka…

Ano, programovat parove s nekym, kdo je slabsi nez vy, muze byti skutecne cirym utrpenim, ktere pripomina oblibeny setup Sunovskych evangelistu – hra na chytryho a blbyho. Continue reading

Pane inzenyre, mate tam bug

Tak ted na lehci notu, tema vykani v diskuzich.

Doufam, ze nejsem sam, koho taha za usi vykani v ceskych technickych diskuzich. Vzdy, kdyz vidim odpoved stylu “Upravte si svuj hibernate.xml…”, tak se musim smat. Kouzlo strojene odpovedi a dulezitost prispevatele jsou pak nejlepe podtrzeny deseti radkovym podpisem, obsahujicim vycet titulu, spolecnost a cislo do klubu. Continue reading