Michal Čihař - Blog Archives for History

Objev vlastního díla

Není nad to, když člověk objeví nějaký vlastní výtvor, na který už naprosto zapomněl. Při hledání nějakého použitelného screenshotu pro CodeConv jsem narazil na lokální kopii starého webu. Z něj jakási ikonka odkazovala na PackTest (pozor je tam asi tuna reklam).

Kdyby se mě někdo zeptal jestli jsem něco takového vytvořil, tak to ještě před hodinou budu schopný popřít, ale moje jméno na té stránce a fakt, že se mi podařilo vzpomenout na heslo, dokazují opak. To by mě zajímalo, na co jsem ještě takto zapomněl :-).

Teď bych měl ještě vymyslet jak to přes úžasné rozhraní tohoto freehostingu stáhnout, protože ta tuna reklam vypadá opravdu nechutně.

Update: Tak nakonec wget a sed udělali černou práci a přesunul jsem to k sobě na server .

Můj free software 1. - CodeConv

První větší a stále ještě používaný volně dostupný program byl CodeConv. Jeho stránky jsou již dostupné jen v archívu , ale zdrojáky a binárky jsou dostupné z mých stránek . A předem upozorňuji, že se jedná o program pro Windows :-).

CodeConv vznikl kvůli potřebě převést několik velkých souborů s čímž si v té době dostupné programy nějak nebyly schopné poradit. Původní byla verze pro DOS, která se nakonec ani nedočkala publikace a vyšla rovnou verze 2.0 pro Windows. Ta vyšla 7.9.2000. Po ní následovalo několik oprav a vylepšení, která skončila u verze 2.7 vydané 25.4.2001. Poté došlo na můj kompletní přechod na Linux a vývoj z pochopitelných důvodů skončil.

Tento program byl původně šířen jen v podobě binární podobě, takže by do tohoto seriálu nepatřil, ovšem 14.5.2002 jsem se rozhodl zveřejnit neudržované zdrojové kódy k volnému použití (alespoň doufám, že mnou vytvořená licence to umožňuje :-)). Nevím však o žádném dobrovolníkovi, který by ve vývoji pokračoval (a třeba přidal utf-8, který dnes v programu citelně chybí).

Můj free software 0. - jak to začalo

Zanedlouho tomu bude na den přesně bez mála pět let, kdy jsem poprvé přispěl do free software. Od té doby uplynulo docela dost času, tak jsem se rozhodl pro menší rekapitulaci :-). Při jejím psaním jsem si uvědomil, že je dobrá i pro mě, protože většinu věcí už si nepamatuji a tady to snad vydrží déle :-).

Začalo to kdysi dávno psaním v Basicu. Po pravdě si už moc výtvorů z té doby nepamatuji a pravděpodobně ani nikde nepřežily. Poté již následovala éra Pascalu. Mnohá díla z této doby se již dochovala a můžete si je stáhnout . Jediná věc která snad stojí za zmínku je poměrně chytrá kalkulačka calc , která ovšem skončila verzí s všeprozrazujícím názvem 1.5-chaos.

Pak již doba pokročila a objevily se věci jako internet a Windows. Tomu se přizpůsobila i moje tvorba. Začal jsem psát v PHP a jednoduché aplikace pro Windows . Vždy se jednalo o napsání funkce, která mi ve Windows chyběla. Kromě CodeConvu o kterém bude řeč příště snad stojí za zmínku jen související program Updater, což je program pro online aktualizace.

Takže úvod by byl hotový a teď se budu snažit každý týden dodat další zápis do této historie.