Napsal: David Filip (Odkazy )
Různých programovacích jazyků existuje velká řádka a je vždy zajímavé číst o zkušenostech s využitím některého exotičtějšího v reálném a “mission critical” místě některé firmy. Následující PDFko pojednává o použití OCamlu jako hlavním vývojovým nástrojem v jedné firmě specializované na automatické obchodování na burze. Článek probírá výhody i nevýhody jazyka, stejně jako popisuje zkušenosti s [...]
Napsal: David Filip (Programování )
Pár posledních dnů trávím nad importem dat z CSV do objednávkového systému. Hlavní problém představuje velké množství různých formátů, které se navíc neustále různě mění. Dříve bylo vše “natvrdo” v kódu, což po pěti letech ohýbání vytvořilo nepřehledný les podmínek a pomocných funkcí. Celkem to dělalo několik tisíc řádků kódu, který bylo potřeba napsat, udržovat [...]
Napsal: David Filip (Programování )
Opět jeden copy and paste z hloubek internetů pro poučení i pobavení. Následující příběh se odehravá před koncem vývoje jednoho herního projektu, jehož hlavní problém je velká paměťová náročnost, která znemožňuje portování na PS2. Hlavní hrdina a jeho kolegové ořezali co mohli, ale pořád se jim nedostává 1,5 mega paměti a v tom…
At this point [...]
Napsal: David Filip (Osobní rozvoj )
Poslední dobou jsem programováním značně znuděn. Většina mé práce jsou CRUD aplikace a nekonečné přepisování tiskových reportů, tedy práce kterou dělá 95% všech aktivních programátorů. Vrcholným kouskem pak bývá rozsekat string či řádek souboru na jednotlivé kousky. Ti největší machři se pak dostanou i k debugování progress baru.
Ani vývojáři frameworků, knihoven a jiné podobné [...]
Pracovní inzeráty jsou různé, zvlášť pokud děláte jako freelance programátor, tak často narážíte na nabídky následujícího typu:
Looking for c++ php asp oop java xml c# html programmer to build brand new technology social media website like Facebook with features of Ebay.
Must be available 80+ hours per week in PDT time.
I know this isn’t too much [...]
Napsal: David Filip (Programování )
Dneska jsem si udělal chvilku volna a zkoušel si hrát se zpracováním a prezentací většího množství dat. Jako první mi za oběť padl inzertní server Craiglist, ze kterého jsem si vytáhl několik set inzerátů na nejrůznější vývojářské pozice, rozdělil je podle slov a jako první zkusil vygenerovat word cloud z těchto slov. Na to kolik [...]
Napsal: David Filip (Uncategorized )
Před více než rokem jsem psal o problémech s todo listy a nemožnosti nalézt nic co by mi vyhovovalo a protože jsem programátor tak jsem se rozhodl vytvořit něco sám. Hlavní inspirací mi pak byli dva články: Improving Bug Triage na blogu Lost Garden, kde jsem se nadchl pro myšlenku “pain faktoru”, druhý pak Good [...]
Napsal: David Filip (Programování )
Na Javě (a několika dalších programovacích jazycích) nemám rád jejich ukecanost, která nutí programátora trávit hromadu času repetetivními pracemi, například psaním setterů, getterů, hash metod apod. Vývojové nástroje sice nabízí automatické generování tohoto kódu, ale výsledkem bývá hromada “mrtvého” kódu, který nepřínáší nic užitečného.
Dneska jsem narazil na zajímavou knihovnu Project Lombok, zpřístupňující nové anotace, které [...]