Choose your language.
I write in English, but I translate most of my articles to Czech as well.
Zvolte si jazyk.
Píšu anglicky, ale většinu svých článků překládám i do češtiny.
bash
V rámci školní práce jsem napsal generátor samorozbalovacích archivů ve formě UNIX shell skriptu. Skript by měl být POSIX-kompatibilní, je velmi dobře okomentován a obsahuje docela zajímavé zpracovávání vlastního zdrojového kódu.
Přestože už tu nějakou dobu máme něco jako jedenadvacáté století, Windows ještě pořád směšně omezují jména souborů a adresářů. Ta konkrétně nemohou obsahovat tyto znaky: \ / : * ? " < > |. A teď si představte, že máte rozsáhlý adresářový strom s 3200+ soubory, které jsou podle těchto pravidel „špatně pojmenované“. Strom byl vytvořen v Linuxu, ale teď ho potřebujete používat i ve Windows.
Feedy jsou skvělé pro sledování změn u zajímavých webů. Ale co když chcete sledovat web, který žádné feedy nenabízí?
Ruční kontrola je nepohodlná a nespolehlivá. Můj primitivní skript, webWatch, poskytuje snadné řešení.
Systém pro správu verzí Subversion je
jeden z nástrojů, které používám každodenně. Časem jsem si uvědomil, že mnoho úkonů
se Subversion se více či méně opakuje – kontrola logů několika posledních revizí,
přidávání či mazání souborů, porovnávání změn, commit do repositáře, update
pracovní kopie… nakonec jsem vytvořil Nejlepšího přítele líného programátora™.
Seznamte se s SVNshell, skriptem zjednodušujícím každodenní Subversion úkony.
Není tajemstvím, že operační systém nemaže soubory, když mu to přikážete. Odkazy na soubory jsou zrušeny, ale data zůstávají a někdy je možné je dostat zpět. To vás může zachránit, když omylem smažete, co jste neměli. Někdy je však nutné postarat se o data, která už nikdy nesmí spatřit světlo světa.
Dlouhé jízdy autobusem jsou nudné. Zatraceně nudné. Pokud ovšem náhodou nemáte rádi matematiku a v autobuse jsou digitální hodiny.