Koťovy výtvory
Rady a porady
Ukázky různých prvků HTML a vkládání objektů. Může se hodit hlavně pro
srovnání vzhledu prvků v různých prohlížečích (zjištěné rozdíly jsou uvedeny)
a zjistíte, co všechno lze v HTML vytvořit a které prvky jednotlivé prohlížeče
zvládnou zobrazit.
Mám též vypsán popis jednotlivých prvků HTML, ale bohužel ne v digitální podobě.
Pokud mi někdy zbyde čas, nebo mi to někdo přepíše, bude to tu taky. Jestli by vás
to zajímalo,
ozvěte se, mohl bych to
alespoň ofotit.
Úvod do chystaného průvodce JavaScriptem. Chtěl bych popsat standardní objekty,
jejich vlastnosti a metody ve stručné a přehledné podobě, příklady
by byly pouze doplňující (většinou naleznete jen příklady).
Bohužel se mi na to nedostává čas, zatím zde naleznete jen velmi malou ukázku.
Pokud by vás zajímaly jen hodnoty vlastností jednotlivých objektů, vytvořil jsem
malý skript pro jejich výpis a také skript pro test vzhledu barev.
Applety
Semestrálka z 36PJ, kterou bych chtěl ještě trochu zdokonalit. Applet
funguje jako velmi pokročilá vědecká kalkulačka s možností vykreslování grafů.
Je možno definovat funkce s libovolným počtem parametrů a proměnné (fce s 0
parametry). Pokud definujeme/vyhledáme proměnnou, vypíše se její hodnota, při
definici/vyhledání funkce s 1 parametrem se automaticky vykreslí její graf.
Na tomto appletu je zajímavý v podstatě obecně použitelný lexikální analyzátor a
(podle mě) celkem dobře zpracovaný rozklad výrazu, který by šlo dále použít
(derivace, upravování výrazů, ...). Pokud by jste měli zájem,
ozvěte se, rád poskytnu zdrojáky.
Část analýzy je již dokončena, ale chtěl bych ještě vylepšit vykreslování
funkcí v grafu. Snad zbyde troška času.
Semestrálka z 36DSY umožňující posílání e-mailů přímo z WWW stránky -
jednoduchý SMTP klient.
Součástí appletu je dle mého názoru velmi dobře zpracovaná vrstva SMTP rozhraní
pro komunikaci se serverem a i příprava dat (vložení hlavičky, úprava textu dopisu)
je zpracována dosti obecně pro další použití. Pokud by jste měli zájem o
zdrojáky,
ozvěte se.
Pokud zbyde čas, chtěl bych se pokusit zpříjemnit vkládání dat pomocí
pamatování již použitých dat a cookies.
Semestrálka na 36NAN - applet ilustrující predikci. Zatím není implementováno moc
metod, ale applet byl vytvořen hlavně jako uživatelské rozhraní pro metody - umožňuje
tedy velmi snadné přidání metod.
Postup pro přidání
metody je samozřejmě popsán.
Můj první applet, který vznikl jako semestrálka z PJW se snaží ilustrovat metody
výpočtu Ludolfova čísla. Je to spíš ukázka appletu než nějak užitečný program,
ke stažení jsou i zdrojáky.
Programy ke stažení (freeware)
Program, který vznikl jako semstrálka se ZPG, používající knihovnu OpenGL.
Mohla by to pro vás být inspirace, pokud si chcete s OpenGL pohrát.
Verze pro Windows by měla být plně funkční (obsahuje potřebné knihovny),
v Linuxu je třeba knihovny nainstalovat - my používaly
Mesu3D. Linuxová
verze je včetně zdrojáků, ve Windows by měli jít zkompilovat pod MS Visual C++,
ale nebylo to bez problémů.
Malý program, který jsem vytvořil, když jsem si hrál s Delphi, umožňuje
prohlížení a tisk fontů, které máte ve Windows nainstalovány. Program je určen pro
Win32.
Referáty z FELu v HTML podobě
Referát z předmětu Nová média, zpracovávající možnosti připojení k
Internetu u nás - nikoliv nabídku poskytovatelů, ale technické řešení
dial-up, pevná linka,... Snažil jsem se možnosti shrnout jak teoreticky, tak
prakticky - srovnání možností a cen.
Referát byl zpracován v první polovině roku 2000, takže některé informace (především
ceny) již mohou být zastaralé.
Referát k předmětu 36UNX - program sed (Stream Editor UNIXu). HTML podoba bohužel
není upravena, ale je možno stáhnout dokument ve Wordu97.
Java Virtual Machine (36SPA)
K dispozici jsou bohužel jen
slidy,
co jsem promítal při prezentaci, ale je toho na nich poměrně dost.
Jsou ve Wordu97, HTML podoba nemá smysl.
Ostatní
Jedná se o implementaci jednoduchého aplikačního serveru v Javě, podrobnosti
naleznete v textech.
K dispozici je pouze text diplomky ve formátech
PDF a
Word,
dále pak slajdy použité při obhajobě - taktéž
PDF a
Word formát.