No a samoz°ejm∞ p°edstavenφ Komplikßtora nem∙₧e chyb∞t....
K mΘmu prvnφmu seznßmenφ s poΦφtaΦem doÜlo zhruba p°ed dvanßcti lety. Tehdß jsem ani po°ßdn∞ nechßpal k Φemu takov² poΦφtaΦ m∙₧e b²t dobr² - teda krom∞ t∞ch nßdhern²ch pohybujφcφch a po sob∞ st°φlejφcφch panßΦk∙. ZvlßÜt∞ gameska MANIC MINER byla dokonalß a hrßval jsem ji v₧dy, kdy₧ jsem se k poΦφtaΦi dostal...
Po n∞kolika takov²chto setkßnφch s poΦφtaΦem mi kamarßd prozradil jedno "velkΘ tajemstvφ", a site to, ₧e na poΦφtaΦi se m∙₧e d∞lat vφce v∞cφ, ne₧ jen hrßt hry. Toto tvrzenφ mne zaujalo, a jeliko₧ jsem tomu nev∞°il, p°ihlßsil jsem se do "krou₧ku" programovßnφ. Zde se ukßzalo, ₧e kamarßdovo tvrzenφ bylo naprosto pravdivΘ. Ne₧ nßs po poΦφtaΦφch dychtivΘ pustili k, v tΘ dob∞ v²konn²m maÜinkßm PMD 85, museli si vÜichni ·Φastnφci tohoto krou₧ku odb²t zcela nelogickΘ uΦenφ n∞jak²ch ΦtvereΦk∙, obdΘlnφk∙, koleΦek, kosodΘlnφk∙ r∙zn∞ mezi sebou propojen²ch Φßrami (kdy₧ se nad s odstupem Φasu zamyslφm, tak pro mnoho pubert∙ by to mohlo b²t zajφmavΘ uΦivo "kreseb" na WC), pr² se tomu °φkß v²vojov² diagram...
Programovali jsem tehdß jeÜt∞ v BASICu a byl jsem v n∞m velice ·sp∞Ün² (tedy v porovnßnφ s ostatnφmi nßvÜt∞vnφky tohoto krou₧ku). O rok pozd∞ji naÜe poΦφtaΦovß uΦebna doznala upgradu z poΦφtaΦ∙ PMD na poΦφtaΦe DidaktikGama. Byl to opravdu skv∞l² stroj, p°edevÜφm narozdφl od PMD um∞l i neuv∞°itelnou paletu 15 barev (podot²kßm, ₧e za jist²ch okolnostφ jste z tohoto poΦφtaΦe dokßzali vytlaΦit i paletu 256 Φi dokonce 4096 barev). Tento poΦφtaΦ jsem pozd∞ji dostal k narozenßm.
Tento poΦφtaΦ jsem m∞l zhruba 6 let !!! NauΦil jsem se na n∞m programovat ve strojovΘm k≤du a assembleru (opravdu ve strojovΘm k≤du - jistou dobu jsem nem∞l kompilßtor assembleru). A musφm uznat, ₧e to nebylo a₧ tak slo₧itΘ. Vytvo°il jsem n∞kolik progrßmk∙ (spφÜe pro osobnφ pot°ebu ne₧ pro pot°ebu jin²ch). Nejv∞tÜφm m²m v²tvorem byla hra PODRAZ 12 (volnΘ pokraΦovßnφ PODRAZ∙ 3,4,6), kterß se bohu₧el mezi lidi p°φliÜ nerozÜφ°ila.
V roce 1996 jsem pov²Üil - zakoupil jsem si poΦφtaΦ Amiga 500+ s 2MB ramky. Jak jsem pozd∞ji zjistil, programovßnφ na Amize nebylo tak jednoduchΘ jak na Didaktiku a proto jsem amΦu vyu₧φval jen pro hranφ her... Po necelΘm roce jsem na nφ zanev°el a prodal. Pak nßsledoval cca rok poΦφtaΦovΘ neΦinnosti, po kterΘ jsem op∞tovn∞ zakoupil Amigu, pro zm∞nu to byla Amiga500 s 3MB ram, dv∞mi floppy a dv∞ma HDD. Tehdy jsem jej pot°eboval na vedenφ aktußlnφch pravidel jistΘ deskovΘ hry (pravidla se m∞nila tΘm∞° ze dne na den).
Kdy₧ jeden m∙j kamarßd zjistil, ₧e mßm vÜechna pravidla v poΦφtaΦi p°epsßna, bylo by dobrΘ je zve°ejnit na jeho internetovΘ strßnce (SilverRoseChronicles). To byl asi nejv∞tÜφ zlom v mΘm poΦφtaΦovΘm ₧ivot∞... To bylo zhruba zß°φ lo≥skΘho roku. ZaΦal jsem se uΦit zßklad∙m HTML a zaΦal mΘ poznßmky p°ed∞lßvat do webovΘ podoby. Podot²kßm, ₧e v tΘ dob∞ jsem stßle vlatnil amigu a zobrazenφ HTML strßnky na 8MHz procesoru nebylo zrovna dvakrßt rychlΘ, zvlßÜt∞ pokud na strßnce byly obrßzky ve formßtu GIF Φi JPG, ale Ülo to...
V prosinci doÜlo k mΘmu, pota₧mo i hardwarovΘmu zkratu a procesor MC68000 vypov∞d∞l slu₧bu. Jeliko₧ mi v²kon amigy nestaΦil, rozhodl jsem se koupit si mφsto nφ n∞jakΘ lacin∞jÜφ PC. Vyhrßla to starÜφ 486 na 100MHz s 16MB Ram (ten, sice v mφrn∞ modifikovanΘ podob∞, stßle pou₧φvßm). Oproti amize to byl neskuteΦn² v²kon... Na tomhle stroji jsem se pak zaΦal uΦit i v∞ci HTML p°φbuznΘ, tedy JavaScript a VBScript. ZaΦal jsem vÜemo₧n∞ upravovat kamarßdovy strßnky, ale moc se mu to nelφbilo. Proto jsem byl donucen vytvo°it strßnky vlastnφ. Zhruba v polovin∞ ledna letoÜnφho roku vzikly Komplikßtorovy strßnky. Tehdy sice jeÜt∞ nem∞ly vlastnφ domΘnu, byly v rßmech, ale jako prvnφ vlastnφ tvorba byly uchßzejφcφ.
DalÜφ m∙j programßtorsk² pokrok byl, kdy₧ jsem pro svΘ strßnky p°ipravoval knihu nßvÜt∞v. ZaΦal jsem se zajφmat o ServerSide skriptovßnφ. Tehdy to vyhrßla dnes ji₧ od₧itß metoda CGI. Jako programovacφ jakzyk jsem pou₧il, pro tuto metodu nejpou₧φvan∞jÜφ, PERL. Napsal jsem si vlastnφ knihu nßvÜt∞v a pozd∞ji (v kv∞tnu) na p°ßnφ kamarßda naprogramoval SMS Brßnu. Ta jeÜt∞ nevyu₧φvala vymo₧enostφ databßze a pracuje jen se soubory na disku. Jak jsem zaΦal zjiÜ¥ovat, metoda CGI byla celkem hodn∞ slo₧itß a spousta server∙ ji nepodporovala, proto jsem se zaΦal poohlφ₧et po n∞jakΘ alternativ∞. Touto alternativou se stala metoda PHP, se kterou jsem zaΦal n∞kdy v Φervnu. Ke znalosti PHP postupn∞ p°ibyla i znalost SQL databßzφ.
Na PHP jsem postavil sv∙j web a zaΦal pracovat i na jin²ch webech. Momentßln∞ jsem kompletn∞ renovoval web eCentrßla, bohu₧el vÜak Φekßm na sprßvce, ne₧ z°φdφ p°φstup k databßzi, tak₧e na uvedenΘ adrese najdete jeÜt∞ starou podobu. V p°φprav∞ mßm renovaci SMS brßny, web urΦen² ameriΦan∙m (CompareCasinos.com) a diskuznφ f≤ra pro Yo. Hledßm si prßci jako programßtor webov²ch aplikacφ a obΦas napφÜu n∞jak² ten Φlßnek. V budoucnu bych cht∞l pochopit alespo≥ ΦßsteΦn∞ technologii ASP.
|