9. ledna mi od kamaráda přišel e-mail, ve kterém byl odkaz na hackathon, který poprvé pořádá firma Geewa. Domluvili jsme se, že se zúčastníme a řekli našemu kamarádovi grafikovi, že ho zase budeme potřebovat na dalším hackathonu. Jako čtvrtého jsme vzali do party ještě jednoho kamaráda, který sice neměl s programováním takové zkušenosti jako my, ale chuť vytvořit nějakou hru mu rozhodně nechyběla. Celý příspěvek
Archiv rubriky: Blog
Kniha Programujeme hry pro Android 4
Protože se zabývám tvorbou aplikací a her pro Android, rozhodl jsem se koupit knihu Programujeme hry pro Android 4 od autora J. F. DiMarzio, abych si rozšířil obzor a podíval se, jak dělá hry jiný profesionál. Byl jsem trochu zklamán. Celý příspěvek
Programování v Node.js
Node.js je prostředí JavaScriptu postavené na V8 (open source JavaScriptový engine od Google), které se používá k běhu serverových aplikací. Jeho výhodou je rychlost a možnost psát aplikace v JavaScriptu. Pro Node.js existuje velké množství modulů, kter lze snadno přidat do projektu. Mezi nejpopulárnější patří modul express, který umožňuje rychlý vývoj webových aplikací. Celý příspěvek
Skript na zmenšení obrázků
V minulosti jsem vytvořil jednoduchý skript, který najde všechny obrázky s koncovkou .jpg v aktuálním adresáři a zmenší je na požadovanou velikost. Dnes jsem si na něj vzpomněl a řekl si, že by se třeba mohl někomu hodit. Používá utilitu convert, která do adresáře new vytvoří zmenšené kopie všech nalezených obrázků.
Celý příspěvek
Android a pokrytí jednotkových testů
Tento článek pojednává o jednotkových testech (unit tests) a jejich použití v reálném Android projektu. Vysvětlím, proč je důležité takové testy psát a jaké zvolit nástroje. Budu předpokládat, že se čtenář s jednotkovými testy ještě nesetkal.
Celý příspěvek
Prohození dvou souborů
Také jste někdy potřebovali prohodit dva soubory ve svém Linuxu? Je to jednoduché, ale když to děláte často (jako např. já při deploymentu webových aplikací), rozhodně se vyplatí napsat na to skript. Funguje to tak, že soubor (nebo adresář) z adresáře B přesuneme do adresáře A a přejmenujeme (přidáme k jeho jménu suffix .tmp). Potom přesuneme soubor z A do B a nakonec přejmenujeme první soubor na původní jméno (smažeme z názvu suffix .tmp). Celý příspěvek
Instalace uzavřeného grafického ovladače FGLRX od ATI/AMD
Tento článek by měl začínajícímu uživateli Ubuntu pomoct nainstalovat uzavřené ovladače FGLRX pro grafickou kartu. Já jsem se k tomuto kroku odhodlal poté, co mi Google Chrome začal špatně vykreslovat některé stránky. Návod je vyzkoušený na systému Ubuntu 12.04 a grafické kartě Mobility Radeon HD 4300 Series (notebook Dell Inspiron 1564). Celý příspěvek
Formátování zdrojového kódu v Eclipse
Téměř celou dobu, co pracuji s Eclipse, jsem používal magickou zkratku CTRL + SHIFT + F, která dokázala podle definovaných pravidel naformátovat zdrojový kód. Programátor si tak nemusel dělat starosti se vzhledem kódu, jednoduše stiskl magickou kombinaci kláves a vývojové prostředí vše udělalo za něj. Opravdu výborná věc. Celý příspěvek
Zázemí programovacích jazyků
V dnešní době existuje široká nabídka programovacích jazyků, ve kterých je možné vytvářet plnohodnotné aplikace. Ne každý ale nabízí dostatečnou podporu k tomu, aby aplikace byla vytvářena efektivně a kvalitně. Pokud se jedná o rozsáhlý projekt, může se časem stát neudržovatelný a každá další chyba, která se dříve či později zaručeně objeví, nás bude stát nemalé peníze. Celý příspěvek
Programátorova organizace vysokoškolské práce
Vysokou školu úspěšně studuji již pátým rokem. Za tu dobu jsem musel vypracovat spoustu semestrálek, referátů a dokonce i jednu bakalářskou práci. Napadlo mě, že bych mohl sepsat několik rad, jak si správně organizovat čas při studiu. Hlavně popíšu programy a služby, které mi mou práci usnadní. Celý příspěvek