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
Archiv autora: Petr Pošvic
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
Ruční root Androidu
Spousta uživatelů telefonu s Androidem touží po získání neomezené moci nad svým zařízením. Vznikají různé programy, které jim s tímto problémem pomohou, já jsem se ale rozhodl ukázat, jak rootnout Android ručně. Celý příspěvek
FreeCiv – tahová strategie pro každého
Pamětníci si jistě vzpomenou na starou hru z roku 1991, kde se hráč vžil do role panovníka a vedl svůj národ od počátku civilizace až do doby osidlování vesmíru. Průběžně zakládal města, napadal ostatní národy a jeho vědci vynalézali nové technologie. Ta hra se jmenovala Civilizace. A protože byla velmi zábavná, vznikl open-source projekt jménem FreeCiv. Celý příspěvek
Vlastní linuxová distribuce
Každého linuxového nadšence-programátora jistě někdy napadla myšlenka na vytvoření vlastní linuxové distribuce, která bude daleko lepší než ta, kterou používá teď. Mohla ho k tomu vést nějaká špatná vlastnost jeho distribuce nebo pouhá myšlenka vytvořit od základu a po svém něco vlastního, co by se možná mohlo líbit i dalším lidem. Celý příspěvek