Vlastní Maven repozitář

Pokud vyvíjíte v Javě, určitě jste se setkali s nástrojem Maven. Ten dokáže stahovat knihovny, na kterých závisí Váš projekt, z internetových nebo lokálních repozitářů. Výhoda spočívá v tom, že ke svému projektu nepřikládáte velké množství externích .jar knihoven, ale pouze jeden XML soubor pom.xml, který obsahuje vše potřebné k tomu, aby řešil závislosti Vašeho projektu. Z principu byste neměli do verzovacího nástroje (Git, SVN, …) dávat binární data, kterými takové knihovny jsou. 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

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

Avi to Android

Operační systém Android nedokáže přehrávat všechny rozšířené formáty video souborů. Proto jsem vytvořil skript, který zkonvertuje zadaný .avi soubor do formátu, který dokáže Android bez problémů přehrát. Pokud je skriptu zadán adresář, dokáže v něm vyhledat všechny .avi soubory a bez zásahu uživatele je zkonvertovat. Hodí se to v případě, že máte svůj oblíbený seriál a chtěli byste zkonvertovat všechny jeho díly. Celý příspěvek