Matematika, filosofie, programování, in-line bruslení a vše mezi tím. Více o mně…

Můj blog

Mé poslední tweety

Sledujte mne na Twitteru…
English | Czech
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

seex: Generátor samorozbalovacích archivů

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.

10. října MMXI — Linux, Programování a bash.

Zpět do doby kamenné

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.

27. září MMIX — Linux a bash.

Když chybí RSS a Atom

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í.

8. září MMVIII — Linux a bash.

Jednodušší práce se Subversion – Subversion Shell

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.

22. července MMVIII — Linux, Programování a bash.

Spalujeme data

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.

16. července MMVIII — Linux a bash.

Dělení času

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.

7. července MMVIII — bash.