| e-mail Debatní kniha Mapa stránek Hlavní |
Také jsem vypustil novou verzi svého editoru znaků Kašmár. Přidal jsem do něj editační funkce posunu znaků, rotování a překlápění. Novou verzi má i můj převodník češtiny AnyCZ. Dále jsem úplně předělal stránky o pascalu. Povídání o překladačích jsem výrazně rozšířil, zaktualizoval k současnému stavu a přemístil na samostatnou stránku. Svoje články o pascalu jsem předělal do dyzajnu zbytku stránek a plně zapojil do navigace v menu vpravo. Úplně nově jsem přidal převzaté staré články z časopisu Bajt, které vycházely kolem roků 1992-1994. Z dnešního pohledu jde už o nostalgické čtení, ale pro DOSové programátory jsou obsažené informace pořád platné a zajímavé. A nakonec jsem zaktualizoval a přidal některé odkazy na zajímavé weby. 27.června 2012 Znovu jsem se vrátil ke svému Bločku. Můžete si stáhnout novou verzi 1.35. Opravil jsem potenciální chybu při stahování VGA fontů ale hlavně jsem zvládl kód upravit tak, aby Bloček fungoval i v bankovaných videorežimech. Nyní by tedy měl fungovat i pod Windows XP a různých jiných emulovaných prostředích. Jako vždy si můžete stáhnout zdrojové kódy v rámci balíku Wokna32 a také novou verzi jednotky VenomGFX. Další novinkou je výrazné rozšíření mé starší jednotky Mimoza. Nadále umí nahrávat VGA fonty z VRAM a do VRAM, ale nově umí pracovat se všemi osmi VGA fonty a umí dva z nic zobrazit současně - přesně tak, jak o tom píší encyklopedie, ale reálně se to nevidí. Umí i další kouzla s textovými módy VGA, přiložené je i demo. 5.června 2012 Už v mých předchozích projektech (hlavně v Jupírovi 2) mě lákalo zkusit naprogramovat rutinu pro zobrazování transparentních sprajtů pomocí RLE algoritmu, tak, aby se nemuselo u každého pixelu testovat, jestli má, nebo nemá, barvu pozadí. Vždycky jsem se bál hlavně clippingu. Tentokrát jsem se do toho ale pustil, podařilo se, a dokonce se mi povedlo tuto rutinu naprogramovat i pro bankovací videomódy. Tímto vypouštím novou verzi své grafické knihovny VenomGFX, teď již ve verzi 8.3. Další novinky jsou úpravy některých sprajtových funkcí, hlavně doplnění clippingu a doplnění podpory pro bankované VGA obrazovky. 21. května 2012 V minulém vydání Bločku jsem našel drobné chybky v GUI, takže dneska znovu vypouštím opravenou verzi, číslovanou jako 1.34b. 25. dubna 2012 O posledním víkendu se mi poštěstilo sloužit s kolegou Dvořákem, což, mimo jiné, znamená to, že v neděli se stará o chod ambulance on a mladší kolega, v tomto případě já, se může věnovat něčemu jinému nebo, je-li na odděleních klid, tak může i odpočívat. Já jsem této příležitosti využil k úpravě svých stránek, konečně jsem kód převedl na standardní HTML (tedy už ne quirk HTML), všechny stránky vsadil do jednotné šablony a provedl mírné úpravy v dyzajnu. Také jsem si řekl, že je potřeba nějak využít nedávná vylepšení v jednotce VenomGFX, a proto jsem vzal starou vývojovou větev jednotky Wokna32 a Bločku a adapoval je na provedené změny. Bloček tak získal v DOSovém prostředí unikátní schopnost načítat vektorový formát .WMF a jelikož již od dřívějška umí ukládat screenshoty, tak ho lze využít i jako konvertor z .WMF formátu do .BMP 12. dubna 2012 Tak ještě jednou VenomGFX. Zkoušel jsem překompilovat některé mé starší programy aby používaly novou verzi jednotky VenomGFX a přitom jsem narazil na některé zákeřné chyby, které jsem musel hned odstranit. Na světě je tedy verze 8.23 Novinky: - Opravena chyba ve funkci GetSprite, která byla zavlečena ve verzi 8.2 5. dubna 2012 Po delší době nahrávám zase něco z mé programátorské tvorby. Bohužel to není ani nová verze editoru Bloček, ani nová verze knihovny Wokna32. Vývoj se plouží velmi pomalu, protože jsem se zasekl na novém systému fontů. Je to zkrátka hodně velké sousto a tím, jak už není možné strávit desítky hodin týdně nad soustavným programováním, tak se člověk v kódu ztrácí a všechno strašně trvá. Nicméně alespoň se mi povedlo napsat novou verzi své grafické knihovny VenomGFX v8.22 Novinky: + FastThickLine, ThickLine, LineThickWithMask15. prosince 2011 Nový komiks ! Čarovné kamínky - Komiks z lékařského prostředí. Stejně jako se vyskytují žlučové kameny nebo močové kameny, tak se ve velmi vzácných případech vyskytují i kameny průduškové, neboli broncholity. Tento komiks je právě o okouzlení plicního lékaře broncholitem. Děj se sice odehrává v lékařském prostředí, ale zapomeňte na něžnou romantiku z televizních seriálů o gynekologické ordinaci. Zapomeňte i na napětí a dobrodružná dramata ze seriálů o ortopedii a chirurgii. Ne. Tady jsme přátelé na plicním. Tady není ani romantika ani dobrodružství, ale tubera a rakovina plic. To jenom abychom si vyjasnili, v jaké atmosféře se budeme pohybovat. Tentokrát jsem kreslil jiným způsobem a obrázky jsou i po naskenování mnohem lépe čitelné. 5. prosince 2011 Velmi brzy po návratu na Bulovku mi nadřízení připomněli, že kromě běžného léčení pacientů, se po nás sekundářích občas očekává, že vystoupíme s aktivní účastí, tj. s vlastní prací, na nějaké plicařské akci nebo něco napíšeme do odborného časopisu. Opět jsem se dostal do programu Kazuistická sdělení v pneumologii v Praze a musel si připravit prezentaci nějakého zajímavého případu. Sepsal jsem případ jedné obtížnější diagnostiky plicní mykobakteriózy - Neobvyklý případ plicní mykobakteriózy Konečně jsem se také dokopal k tomu, nahrát na stránky svoji fotku v "montérkách" - bílém pracovním oděvu. 17. září 2011 Od poslední aktualizace proběhlo několik změn v osobním životě - přestěhoval jsem se, změnil práci a začal jsem pomalu s přestavbou domu. Podrobnosti tady. Bohužel musím konstatovat, že čím dál méně času se věnuju programování. Když jsem se stěhoval do Trutnova, tak jsem si myslel, že v klidu lékařské ubytovny vytvořím nevídané věci, ale dopadlo to tak, že jsem za počítač s DOSem sedal jen sporadicky a když už, tak jsem spíše hrál hry. Čas, který jsem trávil s pascalem, jsem začal věnovat své slečně, takže jsem toho vytvořil pramálo. A po přestěhování je to v tomto směru spíše ještě tristnější. Nicméně jsem vytvořil novou verzi své knihovny VenomGFX. + podpora pro 32-bitové BMP obrázky (vytváří je Microsoft XNA)VenomGFX je naprostá špička co se týká množství grafických primitiv i v různých variantách sprajtových operací. Také jsem různě pokusničil s ovládáním hardwaru na nejnižší úrovni. Nic moc použitelného jsem zatím nevytvořil, kromě však jedné metody pro přístup do rozšířené paměti z reálného módu. Tady je demo, jak v reálném módu kreslit pomocí LFB přístupu na obrazovku. Praktické využití tohoto postupu je jistě sporné, ale použitý postup se dá použít i pro ovládání rozhraní APIC, což už je zajímavější. Na stránku s odkazy jsem doplnil osla a také odkaz na stránky své tety, Marie Kotábové, která se zabývá alternativním léčitelstvím. 7. března 2011 Znovu jsem se trošku zabýval dvojicí konvertorů AnyCZ a AnyRU. Doplnil jsem do nich podle mě užitečnou funkci. Oba prográmky teď totiž před každou konverzí (pokud se to explicitně nezakáže) provedou zálohu všech měněných souborů do jednoho archívu. V případě potřeby mohou být snadno zrestaurovány. Stáhnout je lze na stejném místě jako obvykle. Další update je zajímavý patch do Turbo a Borland pascalu 7.0. Jde o modifikaci knihoven TURBO.TPL, TPP.TPL a TPW.TPL. Mění v nich obsažené jednotky System a DOS tak, aby získaly schopnost pracovat s dlouhými názvy souborů. Vaše zdrojáky není třeba nijak modifikovat a v drtivé většině případů vaše programy najednou budou pracovat ne s názvy ve formátu 8+3, ale s LFN. Podle mě jde o velmi užitečný update. Určitou nevýhodou může být, že jde o modifikaci interní součásti Turbo pascalu, nikoliv vašeho kódu. Znamená to, že vaše zdrojáky budete muset šířit společně s binárním patchem, u kterého nemáte jistotu, zda bude aplikován. S realmódovou verzí jsem neměl žádné obtíže, ale v protektové mi nefungovalo korektně FindFirst. Nemůžu ale úplně vyloučit, že chyba byla u mě. A třetí soubor je úplná lahůdka. Jde o poslední verzi slovenského (ale v češtině) kancelářského balíku Klasik asistent. Jde o verzi 3.2. Tento program považuju za absolutní vrchol kancelářských aplikací pro DOS, ale nejen to. Podle mě může směle konkurovat takovému MS Office 97. Z tohoto programu jsem zkrátka nadšený. Zaprvé jde o naprostou sběratelskou lahůdku a raritku a za druhé jde o nesmírně užitečného pomocníka. Po dlouhém a složitém pátrání jsem Klasik sehnal od firmy Exec a.s. což je nástupce původního distributora, firmy Optimal a.s. Jmenovitě bych chtěl poděkovat panu Petru Kousalovi za jeho vstřícnost při domluvě se mnou. 23. ledna 2011 V prosinci se na mě po emailu obrátil člověk, který měl problém se zobrazováním ruských titulků v AVI přehrávači. Ukázalo se, že jsou v osmibitovém kódování Windows-1251 a jeho přehrávač je v českých windows nedokáže korektně přehrát. Pomohla konverze to formátu unicode pomocí mého prográmku AnyRU. Ukázalo se ale, že tento prográmek je v dost zanedbaném stavu, na rozdíl od svého brášky AnyCZ neumí pracovat s dlouhými názvy souborů a ukázaly se i některé další nedodělky. Takže jsem tyto nedostatky opravil a vyřešil jsem letitý problém v AnyCZ, který měl někdy problémy při tvoření .BAK záloh. Oba prográmky, AnyCZ a AnyRU, si můžete stáhnout v jednom archívu. 11. ledna 2011 Několik minulých dní jsem programoval rutiny pro abecední řazení řetězců. Téma mi to přišlo zajímavé, tak jsem ho zpracoval i jako článek. A jelikož je toto první aktualizace v novém roce, tak vám všem přeji hodně štěstí, zdraví a především tvůrčích sil v roce 2011. |