anonym (3.145.*.*)
štvrtok 2. mája 2024, meniny má Žigmund, Atanáz, Atanázia, Aténa
Hľadať (ALT+S):
AViPro
Nezávislý portál mesta
Stará Ľubovňa
STARA.SK
Počet prístupov:
1778692
(online: 6)

PayPal

Spriaznené weby:



Software

Softvér sa dnes už stal každodennou súčasťou nie len môjho života, ale aj každého iného človeka, keď ho používame nie len v počítačoch, ale aj v telefónoch, televízoroch, automobiloch a vlastne takmer vo všetkých elektronických zariadeniach, ktoré denne využívame, avšak na mojej životnej dráhe sa softvér objavil už v čase, keď som mal 9 rokov a vytvoril som svoju prvú aplikáciu na počítači Didaktik Alfa.

Dostať sa v dobe mojich programátorských začiatkov k počítaču nebolo jednoduché, ale našťastie v roku 1989 mi rodičia kúpili môj prvý počítač Didaktik Gama (obdoba Sinclair ZX Spectrum, avšak s 80kiB pamäte) a tak som mohol začať naplno rozvíjať svoj talent. Najprv to boli jednoduché aplikácie v BASICu, neskôr hľadanie "poukou" do hier (niekdajších crackov na nekonečné životy a podobne, čo je odvodené od názvu príkazu "POKE", ktorým sa tieto cracky aplikovali) a nakoniec dokonca vlastná hra napísaná v assembleri Z80, ktorej dokončením sa vlastne zakončila aj moja éra spoznávania architektúry Z80 a prechod na architektúru x86.

V roku 1996 som začal vyvíjať moju prvú aplikáciu v assembleri x86 a to program na tvorbu hudby, ktorý som nazval MC Tracker a ktorý som spočiatku programoval v reálnom móde procesora x86, avšak keďže adresácia hornej pamäte (pamäte nad 1MiB) z reálneho módu bola pomalá a mala určité obmedzenia, rozhodol som sa neskôr program prepísať do chráneného módu procesora a tým pádom získať plnú kontrolu nad pamäťou počítača, s čím vznikla potreba vlastného operačného systému, ktorý by bol na tento účel optimalizovaný.

V roku 1997 som sa s programom MC Tracker zúčastnil medzinárodnej výstavy ESI '97 v Prétorii, kde som tento program úspešne prezentoval ako najmenší program na tvorbu hudby na svete, keďže jeho spustiteľný súbor, ktorý bol zároveň jediným potrebným pre beh programu, bol veľký len 29 009 bajtov, avšak vzhľadom na to, že som nestihol dokončiť v plánovanom čase svoj operačný systém, musel program "skákať" do reálneho režimu kvôli diskovým operáciám MSDOSu, ktoré som na čítanie a zápis dát na disk využíval. Vývoj vlastného súborového a aj operačného systému som napokon v roku 1999 ukončil a začal som sa venovať objektovému programovaniu v prostredí operačného systému MS Windows a Linux.

Okrem programovania v assembleri som sa postupne dostal aj k jazykom a vývojovým prostrediam ako C, C++, Delphi, Visual Studio, PHP a ďalším. Po dlhých rokoch rozhodovania som sa nakoniec rozhodol pre platformu Windows, ktorá bola a dodnes je lepšie spracovaná ako platforma Linux a taktiež je dostatočne zdokumentovaná a jednoduchšie použiteľná pre široký rozsah aplikácií a na tejto platforme som začal aj vo veľkej miere tvoriť rôzne utility, ovládače zariadení, vlastný "prefetch driver" a neskôr aj Win32 verziu programu MC Tracker, ktorú som však nikdy nedokončil a tento projekt ostal nakoniec len vo fáze prehrávača, keďže prostredie pre zápis hudby som už nedokončil a pre zaneprázdnenosť už asi nikdy nedokončím.

Niekoľko mojich užitočných utilitiek som sa rozhodol ponúknuť zdarma na stiahnutie na svojej stránke, keďže tak, ako pomáhajú v mojom každodennom živote mne, tak môžu pomôcť aj ďalším ľuďom, ktorí nie sú schopní hoci aj takéto malé šikovné programy si vytvoriť.







vinco barlik echelon . disgraceful
disgraceful
disgraceful
disgraceful
(c) 1999-2024 Uhlik, uhlik.web v7.0.1.20201119, 0.027s.