Z mé tvorby

Program Kecal

ukázka hlavního okna programu Tato aplikace je simulace rozhovoru s počítačem, prostě chat s vaším PC – píšete mu věty a on odpovídá. První verzi jsem napsal ve svých 14. letech a byla určená do DOSu, v té době určitě zajímavá aplikace – dnes už má internet skoro každý a není problém si „na živo“ pokecat s člověkem, proto takové aplikace jsou naprosto zbytečné a další vývoj jsem ukončil.

Abych se vrátil k historii tohoto programu, tak nejdřív jsem ho napsal v programovacím jazyce Pascal a tento kód byl velmi primitivní – tvořily ho jen podmínky, takže uživatel musel napsat přesně na chlup stejnou větu, jakou jsem měl ve zdrojáku, jinak Kecal odpověděl špatně. Další verze již byla napsánav jazyku C a postupně jsem se dostal k tomu, že program čte jednotlivé slova z věty a ty hledá ve slovníku, to už byl rozhodně lepší způsob a zůstal Kecalovi až do konce. S céčkem mi hodně pomohl Aleš Janda, autor „konkurenčního“ programu Pokyd a velmi mu za pomoc děkuji. Nejhorší boj byl asi s pointerama, ale to už tak v céčku bývá. Posléze jsem se přesunul na programování pod Windows a zvolil jsem Delphi (dneska to vnímám jako krok špatným směrem, protože Delphi je už mrtvý projekt). V tomto jazyce vyšla poslední známá verze. Ještě jsem se pokusil při studiu na vysoké škole vytvořit další verzi v C++ s využitím knihovny Qt pro GUI, ale nakonec nebyl čas ani chuť projekt dokončit. Jsem velmi rád za tento projekt, na kterém jsem se naučil programovat a poznal díky němu skvělé lidi.

Pokud jste kdysi Kecal používali, možná vás zajímalo, jak je napsán. Není to nic extra těžkého a dnes bych to samozřejmě napsal lépe. Všem zvědavcům proto dávám kód k dispozici pod licencí GNU General Public License 3:

Archiv verzí (normální vydané verze, bez zdrojáků):

Poslední nevydaná verze:

U zdrojových kódů je přiložen i slovník s odpověďmi na uživatelovy věty, jehož vytvoření zabralo nejvíce času. V poslední nevydané verzi obsahuje tento slovník 1 190 frází, na které umí odpovědět a 422 synonym. Také zde naleznete soubor s 366 svátky a 465 vtipů, které jsem sám nasbíral.

 

Moje weby

Webové stránky a internetové technologie byly a jsou mým koníčkem, proto dělám stránky již od roku 2000. Prohledal jsem disk na svém počítači a díky tomu si můžete zavzpomínat se mnou na staré časy a podívat se, jak stránky procházely postupným vývojem až do teď:

Na prvním z odkazovaných webů byly umístěny tipy a triky do Windows, díky kterým se v tištěném časopise PC World objevil odkaz na mé stránky. To byla pro mě čest, protože dříve se tyto časopisy hodně četly.