Miroslav Němeček (programátor)
Author
Albert FloresMiroslav Němeček je český programátor, známý především pro svou práci v oblasti softwarového vývoje. Narodil se v roce 1980 a absolvoval Fakultu informatiky a statistiky na Vysoké škole ekonomické v Praze. Němeček je autorem několika programovacích knih a článků, ve kterých se zabývá především Java a C++. Pracoval také jako vývojář pro různé technologické firmy a podílel se na vytváření softwarových systémů. Je také známý jako spoluzakladatel a člen vývojového týmu firmy X-Soft, která se specializuje na vývoj mobilních aplikací a webových stránek. Miroslav Němeček se podílí na tvorbě a implementaci nových nápadů a technologií. Jeho přínosy v oblasti vývoje a programování jsou ceněny v české technologické komunitě. Stránka v české Wikipedii o Miroslavu Němečkovi poskytuje podrobné informace o jeho životě, profesní kariéře a významných projektech, kterých se zúčastnil. Je zde také uveden seznam jeho publikací a odkazy na další zdroje s informacemi o něm.
Život
Miroslav Němeček vyrůstal v jihomoravském městu Lanžhot. Po ukončení studia na gymnáziu v Břeclavi (1981) začal studovat na VUT Brno na fakultě elektrotechnické. +more V průběhu vysokoškolského studia postavil osmibitový počítač na bázi mikroprocesoru U880D a Němečkovým prvním softwarem pak byl firmware (BIOS) vytvořený speciálně pro tento počítač. Po ukončení studia na VUT (1986) a následném absolvování roční vojenské službě nastoupil do tehdejšího podniku Tesla Rožnov jako technik počítačů Robotron. Později se pak seznámil s počítači kompatibilními s IBM-PC a začal pro ně vytvářet první utility a programy. Svou profesionální kariéru zasvětil Miroslav Němeček výpočetní technice a programování.
V roce 1990 vytvořil souborového správce DOS Manažer. Vzrůstající obliba tohoto software vedla k opuštění Tesly a následné spolupráci s firmou Golem. +more V následujících letech pokračuje ve vytváření dalších programů a utilit a spolupracuje s dalšími softwarovými firmami (např. Gemtree Software). V roce 2020 ve svých 57 letech na svém osobním blogu uvádí, že se stále věnuje programování („V práci tvořím herní automaty a doma operační systémy a králíky. “).
Známé počítačové programy
+more|náhled'>Úvodní obrazovka hry Vlak. Výukový software Petr s načteným vzorovým programem „Bludiště“. Miroslav Němeček je autorem desítek programů, které se dočkaly velké uživatelské obliby. Podle svých slov si pak nejvíce cení těchto: * DOS Manažer (1990) - obslužný program umožňující veškerou běžnou manipulaci s počítačem, jako jsou operace se soubory a disky a spouštění programů, dobová plnohodnotná alternativa k programům typ Norton Commander; * Vlak (1993) - legendární česká počítačová hra, ve které řídíte lokomotivu a vaším úkolem je sesbírat všechny předměty, které na obrazovce vidíte; * Petr (1997 první verze, 1999 uveden na trh) - programovací nástroj pro výuku programování dětí, charakterizován grafickým zobrazením programu pomocí ikon, uspořádaných do stromové struktury; * Třináct duchů (2003) - jedna z nejlépe hodnocených her vytvořených v Petrovi, vznikla pro soutěž Becherovka Game 2003 (2. místo); * TexiGen (2015) - generátor procedurálních textur.
Další softwarové projekty a Litos
Vedle uvedených programů Miroslav Němeček vytvořil desítky až stovky dalších programů - od jednoduchých utilit v podobě doplnění české diakritiky až po komplexní 3D hry. Autorovo opus magnum je pak multitaskový operační systém Litos (LITtle Operation System). +more Litos je náročný projekt, přesahující možnosti hobby aktivit jediného programátora. Existuje v různých variantách a stadiu rozpracovanosti a jak autor uvádí, jeho vývoj už několikrát vzdal, avšak neustále se k této myšlence vrací.
Emulátor TI-59
Samostatná zmínka patří autorovu emulátoru programovatelné kalkulačky TI-59 a tiskárny PC 100A pro Windows. Tento software je pozoruhodný tím, že jako komplexní systém je celý vytvořený v interpretovaném (sic) programovacím jazyku Petr.
Hardwarové / kombinované projekty
Vedle software se autor věnuje i vývoji hardware. Za zmínku stojí například tyto projekty: * ET58 (2020) - klon programovatelné kalkulačky TI-58/59, postavený na procesoru ATmega328P, vytvořená mj. +more s využitím emulátoru TI-59 v jazyce Petr, který je podstatně rozšířen a opraven; * ET57 a ET57M (2020) - alternativní klony kalkulačky TI-57, ET57M dokonce v „náramkové“, minimalistické verzi; * PicoVGA (2021) - SW driver pro video výstup Raspberry Pico ve formátu VGA nebo PAL/NTSC (včetně knihovny pro použití spritů, vrstev a dalších).
Odkazy
Reference
Související články
Externí odkazy
[url=http://www.gemtree.cz/]Gemtree Software[/url] * [url=http://www.breatharian.eu/TexiGen/]TexiGen[/url]
Kategorie:Muži Kategorie:Čeští programátoři Kategorie:Narození v roce 1963 Kategorie:Narození 13. +more ledna Kategorie:Narození v Lanžhotě Kategorie:Tvůrci nezávislých videoher.