Geewa Hackathon

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

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

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