Novinky

54)Datum: 26. 7. 2020
  • Na stránku s mými výtvory jsem opět přidal nový výtvor: SpravceSlozek.
  • Jedná se o open-source webovou aplikaci napsanou v PHP a JavaScriptu, která umožňuje na server nahrávat soubory a následně je spravovat. Jedná se tak o jakýsi osobní cloud. :-)
  • Je to zatím zdaleka největší mnou zveřejněný projekt, který sám používám již nějakou dobu a je mi velmi užitečný. Doufám tak, že se najde někdo mezi vámi, komu bude tato aplikace užitečná také. :-)
53)Datum: 23. 6. 2020
  • Na podstránku s mými výtvory jsem přidal nový výtvor: LineBasedTime.
  • Jedná se o jednoduchý textový síťový protokol aplikační vrstvy sloužící k získání informací o aktuálním datu a čase ze serveru vzdálenými klienty. Referenční implementaci serveru a klienta, napsanou v jazyce C, na podstránce rovněž naleznete.
  • Budu rád, když se ukáže, že byl tento můj vývor někomu z vás užitečný. :-)
52)Datum: 23. 5. 2020
  • Dnes jsem vytvořil kompletně nový vzhled pro sekci s mými výtvory! :-)
  • Oproti minulému stavu teď nejsou všechny mé výtvory seskupeny na jedné podstránce, ale každému z nich jsem vytvořil podstránku vlastní. To pomůže v celkové přehlednosti a organizaci stránek. :-)
  • Existuje zde tedy nyní takový rozcestník s podobným rozložením, jako má úvodní stránka z něhož následně vedou odkazy na jednotlivé výtvory, které jsou tam uvedené v současnosti 3: SmallPOP3, EtServer a Boženka v bashi.
  • Doufám, že se nová změna líbí a pomůže vám v orientaci na mých stránkách. :-)
51)Datum: 2. 5. 2020
  • Na podstránku "Výpočet doby trvání, rychlosti a velikosti u stahování souborů" jsem přidal kalkulačku, která umožňuje jednoduše počítat to, o čem se teorie na oné stránce zmiňuje bez její hluboké znalosti. :-)
  • Kalkulačka je napsaná v JavaScriptu, díky čemuž může být zcela interaktivní (tzn. jakmile přepíšete nějakou hodnotu nebo vyberete jinou jednotku, ihned se aktualizuje i výsledek). Myslím si, že bude dosti nápomocná těm, kteří onen výpočet potřebují provést rychle a nemají zájem o hlubší znalost teorie (která je na stránce popsaná také, a to poměrně důkladně). Nutno podotknout, že na tom není nic špatného - ne každému se do dlouhého čtení chce nebo na to není prostě čas. :-)
  • Doufám, že se zalíbí i těm, které teorie zajímá a pokud byste náhodou v kalkulačce narazili na nějakou chybu, neváhejte mi dát vědět na můj e-mail, který najdete zde. Budu rád. :-)
    Screenshot ukazující zmíněnou kalkulačku takříkajíc "v akci"
50)Datum: 26. 4. 2020
  • Vytvořil jsem kompletně novou variaci mých stránek, která je kompletně v angličtině: EthernetLord's website! :-)
  • Obsah anglické verze se bude točit okolo podobných témat, jako tato česká, tzn. počítače, síťařina, internet a věci tomu podobné.
  • Zatím tam jsou 4 podstránky, a to sice domovská stránka (homepage), nástroj na převod IPv6 adresy DNS serveru do formátu pro nastavení DHCPv6 v routerech od MikroTiku (MikroTik IPv6 DNS DHCPv6 Option Generator), novinky (News and updates) a nakonec informace o stránkách (Information about this website). Je ale pravděpodobné, že v bližší i vzdálenější době budou nějaké podstránky přibývat.
  • Z hlavní stránky této (české) verze stránek jsem se na anglickou verzi již prolinkoval také. Naopak link na českou verzi najdete na úvodní stránce anglické verze. Všechno je tedy pěkně "cross-linked". :-)
  • Budu rád, když stránky zkouknete a doufám, že se líbí! :-)
49)Datum: 19. 4. 2020
  • Dnes jsem sepsal i třetí a poslední kapitolu mé třídílné série o PC, jenž slouží jako router: Linuxový router PC – Kompletace a postřehy (3). :-)
  • Pojednávám tam o tom, jak jsem rozšířil internet do zbytku domu prostřednictvím routeru od MikroTiku, který jsem nastavil tak, aby se choval jako takový chytřejší managed switch a Wi-Fi AP v jednom a zároveň tam zmiňuji nějaké změny, které jsem udělal po více než měsíčním nepřetržitém běhu tohoto projektu.
  • Tímto můžu s hrdostí prohlásit tuto sérii, která je co do počtu slov trošku delší, než jsem původně čekal, za dokončenou a pokud se ji rozhodnete přečíst, budu rád a budu doufat, že se vám bude líbit. :-)
48)Datum: 9. 4. 2020
  • Druhá část třídílné série článků o tom, kterak jsem si postavil routerový počítač, byla napsána a vydána: Linuxový router PC – Software (2). :-)
  • V tomto dílu se zabývám programovým vybavením tohoto počítače - nastavení UEFI, instalace OS a konfigurací síťových služeb.
  • Následovat bude ještě třetí a poslední část, kde se budu zabývat tím, jak jsem dovedl internet od routeru i do zbytku domu a přidám tam i nějaké poznatky z provozu, v němž je PC v tuto chvíli už asi 4 týdny. :-)
47)Datum: 28. 3. 2020
  • Přidal jsem na stránky nový člávek typu blog: Linuxový router PC – Hardware (1). Jedná se o první ze dvou článků, které pojednávají o tom, jak jsem si vytvořil z pár komponent, které by byly jinak na vyhození, plně funkční počítač, který se bude chovat jako router.
  • Druhou část, která se bude zabývat softwarovou stránkou věci přidám v bližších dnech a informuji o tom samozřejmě i zde. :-)
46)Datum: 9. 2. 2020
  • Na stránky jsem přidal podstránku Nezařazené, kam budu dávat nějaké věci, které nedokážu zařadit jinam a zároveň si myslím že nestojí za vytvoření vlastní podstránky. Někdy tedy může jít jenom o nějaké hlouposti. :-)
  • Poté jsem ještě uvedl určitou údržbu kódu na několika podstánkách, přičemž v těch ostatních budu ještě pokračovat. Ne vždy se mi totiž líbilo, jak jsem v začátcích bez dostatku znalostí některé věci vymyslel a napsal. :-)
45)Datum: 2. 1. 2020
  • Dnes ještě přidám jednu novinku: smazal jsem ze stránky o podpoře IPv6 na webových stránkách údaje měřené v týdenních intervalech, tedy ty, které byly získány před 1. 1. 2020.
  • Nakonec jsem usoudil, že údaje jsou tam zbytečné, protože jsou stejné jako ty z včerejška a zbytečně tabulku znepřehledňují. Měním tedy rozhodnutí z 29.12.2019. :-)
44)Datum: 2. 1. 2020
  • Na stránky jsem po dlouhé době přidal taky nějaký článek: Jak na HTTPS na vlastním serveru. Článek je zatím ten nejdelší, co na webu je a to, čím se zabývá, je vystiženo v jeho názvu. :-)
  • Jak je ostatně psáno i tam, tak je článek možná až moc dlouhý, nicméně může to mít tu výhodu, že už nikdo nebude moct říct, že nasazení HTTPS je pro něj moc těžké, díváme-li se na věc pozitivně. :-)
  • Snad článek alespoň někomu k nečemu bude a uvidíme, jestli v něm neudělám ještě nějaké úpravy. Pokud byste i vy měli nějaké návrhy na zlepšení, můžete mi napsat na můj na můj e-mail. :-)
43)Datum: 29. 12. 2019
  • Na stránce, která se zabývá statistikou o podpoře IPv6 na webových stránkách jsem změnil interval analýzy stránek z jednou týdně v pátek na jednou za měsíc. Analýza bude tedy prováděna vždy první den v měsíci.
  • Bohužel myšlenka, že by ke změnám docházelo v horizontu týdnů, byla příliš ambiciózní a tak je nutné se trochu umírnit. Je totiž zbytečné spamovat tabulku stále stejnými údaji. Aktuálně posbíraná data v původním intervalu v tabulce (alespoň prozatím) nechám. :-)
  • Je také pravdou, že ani po oznámení, že IPv4 adresy v Evropě došly, se nikdo moc nezmobilizoval a situace zůstává po starém.
42)Datum: 26. 12. 2019
  • Když už jsme u té IPv6, tak již nějakou dobu mám nastaveny subdomény ipv4only.ethernetlord.eu a ipv6only.ethernetlord.eu. Jejich významy si myslím nemusím představovat, nicméně zatím byly používány pouze technicky (a to sice pro testování konektivity na podstránce Moje IP adresa).
  • Nicméně není problém na ně dát nějaký lidsky použitelný obsah, což jsem teď udělal. Na obou těchto doménách si teď můžete otestovat konektivitu jak na IPv4, tak na IPv6. Pokud se na nějakou z těchto dvou subdomén připojíte, znamená to, že je vaše připojení po daném protokolu funkční! Zárověň vám to ukáže vaši IP adresu a hostname, pokud nějaké máte. :-)
41)Datum: 1. 12. 2019
  • Přidal jsem novou podstránku: Podpora IPv6 na 115 webech. Jedná se o stránku s tabulkou, kde jsou každý pátek analyzovány domény z mých odkazů, jestli podporují IPv6 či ne.
40)Datum: 15. 11. 2019
39)Datum: 29. 10. 2019
  • Dnes jsem přidal na stránku s odkazy 8 nových odkazů na služby, které poskytují informace o počasí, a to v různých formách. :-)
38)Datum: 16. 10. 2019
  • Před pár dny jsem spustil svůj projekt, o kterém jsem psal v minulé novince: Zápisky!
  • Jedná se o kolekci některých mých středoškolských zápisků, přičemž aktuálně jsou tam 2 články: minulé časy v angličtině a pravdivostní tabulky.
  • Více infomací o tomto projektu naleznete na úvodní stránce.
  • I tyto stránky jsem vylepšil: na stránce s informacemi o vaší IP adrese jsem přidal detekci IPv4 a IPv6 adresy zvlášť a pokud se detekují obě, zobrazí se, přes jakou adresu váš počítač preferuje navazování spojení. Samozřejmě bylo změněno i zobrazování hostname, které nyní také rozlišuje IPv4 a IPv6.
37)Datum: 2. 10. 2019
  • Byla mi přidělena nativní IPv6 adresa od mého poskytovatele, takže už nemusím používat tunel od Hurricane Electric a kupříkladu mi to přineslo výhodu v odblokovaném portu 25, tudíž je již možné mi odeslat e-mail přes server, který je připojen pouze do IPv6 internetu!
    E-mail po IPv6 funguje!
  • Mimo jiné aktuálně pracuji na jednom "větším" projektu, o kterém zde kdyžtak dám vědět. Bude to souviset se školou, ale nemusíte hned smutnět; účel tohoto projektu je vám právě se školou pomoci! :-)
  • Poté jsem ještě přemýšlel o mírném vylepšení podstránky s informacemi o vaší IP adrese a prohlížeči, kde bych rád zakomponoval jak IPv4, tak IPv6 adresu a i klientovu preferenci. :-)
  • Takže se s největší pravděpodobností můžete v bližší době těšit na menší "nával" novinek. :-)
36)Datum: 15. 9. 2019
  • Dnes jsem pracoval na podstránce "Jaká je moje IP adresa a prohlížeč?" a přidal jsem na ni informaci o rozlišení obrazovky zařízení, na kterém si návštěvník tuto podstránku zobrazí.
  • Rovněž jsem tam optimalizoval získávání reverzního záznamu (hostname), které se ne vždy získávalo nejrychleji a PHP kvůli tomu muselo čekat, něž stránku načetlo, což mohlo znamenat klidně až pětisekundové načítací časy a to není nic příjemného.
  • Došlo také k vytvoření ještě jedné "minipodstránky", která zobrazuje hlavičky, které váš prohlížeč posílá tomuto serveru. Minipodstánkou to nenazývám jen tak, a to sice z proto, že na ni nevede standardní odkaz přímo z hlavní stránky, ale pouze právě z podstánky, která zobrazuje IP adresu a informace o prohlížeči (a ten odkaz je navíc poměrně malý a snadno přehlédnutelný).
  • Nicméně nijak mi to nevadí a myslím si že je to tak dobře, protože je to spíše podstránka s doplňkovými informacemi, kterým ne každý rozumí, a tak ji nechci nijak vyzdvihávat.
  • Pokud naleznete nějakou chybu, tak budu rád, když mi ji napíšete na můj e-mail, protože víc lidí víc ví. :-)
35)Datum: 8. 9. 2019
  • V poslední době jsem pracoval na zprovoznění vlastního mail serveru, abych už nemusel používat nějaké freemailové poskytovatele pro příjem e-mailu od čtěnářů těchto stránek.
  • Použil jsem Postfix pro SMTP a Submission, Dovecot pro IMAP, Apache Spamassassin pro filtrování spamu, ClamAV jako antivir a OpenDKIM + OpenDMARC pro vyšší bezpečnost a vyšší hodnocení u antispamových systémů.
  • Musím nicméně říct, že zprovoznit těchto pět programů, spojit je tak, aby spolu spolupracovaly a tak, aby vám to vyhovovalo jakožto uživateli dokáže být oproti nastavení například webserveru a PHP nebo FTP serveru poměrně složité a časově náročnější. Tudíž pokud se nechcete nechtěně stát nějakým open relayem, doporučuji si přečíst dokumentaci, poslechnout si nějaké přednášky či alespoň Googlit a hlavně si rozvrhnout co a jak vlastně chcete.
  • Když už jsem zde mluvil o přednáškách, mohu vám doporučit následující:
  • Pokud si chcete otestovat, jestli není váš server open relay, doporučuji tento nástroj a pokud chcete testovat validitu TLSA, doporučuji tento nástroj.
  • No a abych se dostal k tomu hlavnímu cíli, tak má nová e-mailová adresa je kontakt(-zavináč-)ethernetlord(-tečka-)eu :-)
  • Stejně tak jsem ji aktualizoval i na stránce s informacemi o tomto webu a kontaktem. E-mailový server bohužel neběží po IPv6, protože Hurricane Electric, od kterých mám tunel, z důvodu spamu blokuje port 25, přes který MTA komunikují.
  • Ještě bych upozornil, že když mi na tento e-mail napíšete a budete očekávat odpověď, doporučuji kontrolovat i složku se spamem, protože někteří e-mailoví provideři nemají úplně rádi takovéto malé osobní mail servery.
  • Stále to však není vše, před pár dny jsem totiž na stránku s informacemi o vaší IP adrese a prohlížeči přidal informace o proxy, jestliže se přes nějakou připojujete. :-)
34)Datum: 30. 8. 2019
  • I dnes jsem na stránkách pracoval a přidal jsem novou podstránku: odkazy.
  • Jedná se pouze o seznam odkazů na různé webové stránky, služby a aplikace, které mi nějakým způsobem přišly zajímavé a tak jsem se vám zde s nimi chtěl podělit.
  • V tento moment je v něm 117 odkazů a pokud na něco nového narazím, tak je možné, že to na stránku přidám. Pokud byste ale měli nějaký nápad vy, tak se nebojte mi ho napsat na můj e-mail, který najdete na stránce s kontaktem, protože se rád dozvím o nějakých nových zajímavých stránkách a zároveň rozšířím tento seznam. :-)
33)Datum: 29. 8. 2019
  • Když už jsem tu pár dnů zpátky mluvil o moderních technologiích, které tento web umí, tak jsem nezapoměl ani na IPv6. :-)
  • Nativní konektivita bohužel mé VPSce schází, tak jsem využil bezplatné služby Tunnel Broker od společnosti Hurricane Electric, která mě překvapila svou kvalitou a rychlostí (narozdíl třeba od 6to4 či Teredo).
  • Tunel mohu s klidem doporučit, pokud nemáte nativní IPv6, máte veřejnou IPv4 adresu (dynamická je možná), váš domácí router (či prostě jiná stanice, která má na svém rozhraní veřejku), který je toho schopný a samozřejmě i důvod, proč IPv6 chcete (přes IPv4 se stále dostanete víceméně všude, včetně těchto stránek).
  • Právě s podporou u domácích routerů to je problém; od žádného TP-Linku nebo Huaweie tuto funkcionalitu čekat nemůžete, nicméně třeba u Mikrotiků nebo alternativních firmwarů typu OpenWRT to funguje.
  • Tunel nijak extra kvalitu ani rychlost záporně neovlivňuje (spíše dokonce naopak, viz. screenshot níže), a to možná proto, že brána je mimo jiné i v Praze, kam stejně teče většina internetového trafficu z ČR tak i tak. Záleží ale dost na poskytovateli připojení; v některých případech to může být horší. Není ale problém si to pouze otestovat, protože služba není nijak závazná.
    Tunel rychlost odezvy nijak moc nezhoršuje
33)Datum: 26. 8. 2019
  • Posledních pár dní (hrubého času samozřejmě) jsem pracoval na nejradikálnější změně těchto stránek od počátku jejich existence. Nuže, kde začít...
  • Hlavní změnou je, že stránky byly přesunuty na vlastní VPS a tím pádem na novou adresu ethernetlord.eu.
  • Mimo toho, že adresa na tento web nyní vypadá o dost lépe, mi to umožnilo třeba nasadit zabezpečené spojení pomocí HTTPS.
  • Tento server a stránky díky tomu teď procházejí bezpečnostními testy SSLLabs Server Test a Security Headers se známkou A+, címž se nepochlubit prostě nemůžu. :-)
    Průchod testem SSLLabs se známkou A+
    Průchod testem Security Headers se známkou A+
  • Chcete-li se o tom přesvědčit na vlastní oči či otestovat své vlastní stránky, můžete tak učinit na následujících odkazech: SSLLabs.com a SecurityHeaders.com.
  • Nesmím také zapomenout na odkazy na velice pěkné přednášky, které mě o těchto věcech daly vědět a ukázaly, co dělají a jak se dají nasadit:
  • Dále tento server podporuje protokol HTTP/2 a všechny podstránky jsou plně W3C validní. :-)
    Průchod W3C validátorem
  • Několik dalších změn jsem provedl také, některé z nutnosti (např. přepsání odkazů v HTML a CSS kódu) a některé prostě proto, že se mi chtělo (rozšíření stránky s mými výtvory. :-)
  • Pokud se ptáte na to, co plánuju do budoucna, tak bych rád trošku zlepšil HTML či CSS kód některých podstránek, aby vypadaly a fungovaly lépe a poté mě napadlo třeba si zařídit vlastní e-mailový server, což mi umožňuje právě VPS s plným rootovským přístupem. Nicméně uvidíme, kdy to bude a jestli vůbec. :-)
32)Datum: 1. 6. 2019
  • Včera jsem naprogramoval webovou aplikaci Zjištění IP adresy webové stránky, kterou zde tedy umisťuji a můžete si ji vyzkoušet a používat :-)
  • Tato aplikace je postavena na technologii XMLHttpRequest (XHR, AJAX), která umožňuje odesílat HTTP požadavky až po načtení stránky a tím pádem nějak intereagovat se serverem během prohlížení :-)
  • Tato technologie standardně neumožňuje posílání požadavků mimo vlastní server, ale v případě, že cílový server používá CORS (Cross Origin Resource Sharing), tak není problém na něj požadavek odeslat a to je také důvod, proč to celé funguje.
  • A tím cílovým cizím serverem je DNS over HTTPS resolver, pričemž konkrétního poskytovatele si vybírá uživatel přímo v aplikaci. Tato technologie není ve své podstatě určena k tomu, aby jí webové stránky využívaly pro podobné účely, ale vzhledem k tomu, že je na resolverech povolený CORS, tak na takovéto možné použití nejspíše mysleli a nevadí jim to.
  • DNS over HTTPS resolver na dotaz vrací výsledky ve formátu JSON (JavaScript Object Notation), který je pro použití s JavaScriptem přímo dělaný (však má také JavaScript přímo ve svém názvu), takže problém se zpracováním dat z resolveru zde opravdu nebyl.
  • Byť tato stránka neslouží na získání IP adresy pouze webových stránek, ale i jakékoliv jiné domény, na které něco běží či klidně neběží, nazval jsem to takto, protože, co si budeme nalhávat, to bude mít pozitivní efekt na umístění této stránky ve výsledcích vyhledávačů. Je jasné, že si více lidí bude vyhledávat věci typu "zjistit ip webu" nebo "jaká je ip adresa webové stránky", než "zjistit ip adresu podle domény" nebo "ip adresa serveru". Když už jsem si s tím dával práci, tak by se mi líbilo, kdybych z toho něco měl, a ta návštěvnost je to nejmenší, co za to mohu takto jednoduchou úpravou názvu získat. Takže toto je ten důvod. :-)
  • A již jako vždy: doufám, že se vám tento výtvor líbí a že ho také někdy využijete, když bude potřeba. :-)
  • PS: O kombinaci XHR/Fetch API (to je taková novější varianta získávání dat ze serveru po načtení stránky, ale ještě není úplně všude podporovaná) s DNS over HTTPS jsem na webu nikde nic nenašel a tak mě napadá, že bych o tomto napsal někdy článek sem na web, protože mi tento způsob použití případá docela zajímavý a někomu by to třeba mohlo pomoci. :-)
31)Datum: 22. 5. 2019
  • Zdravím, tak za dva dny jsem tu zase z novou webovou miniaplikací! To je rychlost, co? :-)
  • A tou webovou miniaplikací jsou sice analogové hodiny. :-) Myslím, že už zde někdy bylo psáno, že bych chtěl nějaké analogové hodiny udělat, tak tady je máte. :-)
  • Místo rastrových obrázků jsem použil technologii SVG (nebo anglicky zde), která mě umožňuje psát data vektorových obrázků přímo do HTML kódu a obejdu se tak nejen bez externích souborů, ale mám i možnost s těmy jednotlivými částmi obrázků pracovat pomocí CSS/JavaScriptu, čehož využívám u přepínání hodin do mobilního zobrazení. :-)
  • Také jsem zde použil světlejší přechod pozadí, protože se mi na ten, co je třeba zde, špatně koukalo kvůli tomu, že byl moc tmavý a samotné hodiny byly bílé. A upřímně řečeno, není vůbec špatný. :-)
  • Hodiny jsou i animované (animace při načtení a při tiku). Doufám tedy, že se vám můj výtvor líbí. :-)
30)Datum: 20. 5. 2019
  • Za posledních pár týdnů se zde událo několik změn a jeden přídavek :-)
  • První změnou bylo předělání textur na hlavní stráce a na kalkulačce z obrázků do jednoho velkého spritu, který je pozicován na jednotlivé prvky přes CSS. To by mělo zrychlit načítání, protože protokol HTTP/1.1, který je zde použit, trpí tím, že nedokáže v jednom spojení přenášet více obrázků najednou. Možná to bude zrychlení malé až zanedbatelné, ale nějaká tam vždy bude.
  • Další změnou bylo přepsání JavaScript kódu kalkualčky. Ten jsem totiž psal v době, kdy jsem byl naprostý začátečník, a tudíž tak i vypadal. Tahle změna ho o dost zkrátila a hlavně o dost zeefektivnila. Plánuji ale ještě pár menších vylepšení (počítání s pí, mocniny i odmocniny z libovolného n), každopádně ještě se uvidí, zda-li je budu implementovat.
  • Poslední změnou (která mě napadá - dělal jsem to v poměrně širokém časovém horizontu a tak je možné, že jsem na něco zapoměl - kdyžtak bych ještě dodatečně doplnil) je to, že jsem změnil způsob vykreslování takového toho duhového pozadí (které je třeba na této podstránce) z pomaleji se načítajícího a datově náročnějšího obrázku na CSS funkci linear-gradient (nebo zde anglicky), o které jsem do teď nevěděl, každopádně dovolila mi dosáhnout stejného výsledku jako s obrázkem, akorát o dost přívětivějším způsobem. :-)
  • Tím mnou zmiňovaným přídavkem byla malá webová aplikace Počítadlo znaků, slov a vět, která dělá přesně to, co má v názvu + pár věcí navíc (počítá ještě počet odstavců a velikost textu v bajtech). Však už také bylo na čase něco přidat - stále vylepšuji (což sice špatné není) a je to občas dobré proložit i nějakou novinkou. tak zde hlásím, že ji zde máte :-)
  • Doufám tedy, že se vám novinky líbí a pokud byste narazili na nějakou chybu či by vás napadl nějaký nápad na zlepšení, neváhejte mi dát vědět na můj e-mail, který je uveden v Informacích o tomto webu. Přecejenom víc lidí víc ví. :-)
29)Datum: 3. 4. 2019
  • Dnes jsem dá se říct dodělal upravení stránek podle W3C standardů a přidání strukturních HTML5 tagů.
  • Standardy by měly splňovat snad všechny stránky, zatímco strukturní tagy by se ještě někde nějaké hodily přidat, ale už to není úplně nutné, protože základ jsem dal tuším všude.
  • Pokud bych samozřejmě našel nějaký nedostatek, tak bych ho, pokud bych měl čas a náladu, upravil.
  • Stránky by se každopádně uživateli neměly chovat nějak jinak a když už, tak v lepším slova smyslu, každopádně ty rozdíly jsou tam tak malé, že si dovolím tvrdit, že to nikdo nemá šanci poznat.
  • Takže tímto by z nějvětší části a s největší pravděpodobností mělo být hotovo, za což jsem rád, protože některé stránky byly napsané opravdu téměř celé nesplňující standardy, takže jsem rád, že jsem je upravil tak, že nyní už standardy splňují a dokonce že se mi to povedlo bez větších potíží, které by například nějak extra měnily celkový vzhled. :-)
28)Datum: 31. 3. 2019
  • Dnes jsem upravil podle W3C standardů většinu dalších stránek, přičemž na většině stále chybí strukturní HTML5 tagy, ale i na tom jsem zapracoval a jejich počet se oproti včerejšku zvýšil.
  • Budu na tom pracovat i nadále, a ať již dříve, nebo později budou stránky upravené celé a bude vše pěkně unifikované :-)
  • A ještě jedna vcelku velká změna: předělal jsem animace na hlavní stránce při přejetí myší přes box s odkazem na podstránku.
  • Doteď byla tato věc řešena hodně těžkopádně přes JavaScript, což nejen že nefungovalo v některých prohlížečích (Internet Explorer), tak to byla zbytečnost a zbytečně to také znečišťovalo kód stránky.
  • Bylo to tím, že jsem předtím nikdy neslyšel o CSS vlastnosti transition, s kterou bylo možné bez Javascriptu docílit nejen změny barvy při najetí myší na prvek, ale dokonce i velice jednoduše (de facto pomocí připsání čtyř znaků) docílit animace :-)
  • Změny barev na hlavní stránce jsou tedy už i plynulé. Doufám že se vám změny líbily a že stránky budou fungovat opět o něco lépe :-)
27)Datum: 30. 3. 2019
  • Dnes jsem začal s dvěma věcmi - předělání stránek tak, aby splňovaly standardy W3C a přidání strukturních HTML5 tagů, přičemž hotovy mám zatím hlavní stránku a stránku s výpočty jednotek týkajících se audio souborů.
  • Jsou to takové editace, které sice nepřidávají žádný nový obsah ani extra význam uživateli, ale mají dost velký význam pro mě a pro vyhledávače, protože díky tomu, že splňuji standardy, mi některé mohou trochu zvýšit pozici ve výsledích a to je věc, která se mi líbí :-)
  • Zárověň si zahrávám s myšlenkou, že bych na veškeré podstránky, které by byly W3C validní, dal dolů ikonku toho, že jsou W3C validní - jako takovou malou odměnu pro mě. Ale to si ještě nechám projít hlavou a ve finále se ještě uvidí.
26)Datum: 4. 3. 2019
  • Včera a dnes jsem CSS kód těchto stránek upravil tak, aby byly responzivní.
  • To znamená, že ať už si je zobrazíte na mobilu, tabletu, notebooku, stolním PC či třeba televizi, měly by být dobře čitelné a neměl by být problém s jejich fungováním. Nebudete také třeba muset scrollovat, popř. zoomovat tak, aby stránky byly použitelné.
  • Některé stránky, které jsou do určité míry dynamické, mohou mít bohužel stále problémy: zde mám na mysli hlavně Informace o IP adrese a prohlížeči (z podstaty věci; nemohu vědět, co může mít uživatel za prohlížeč - tudíž nemohu předpokládat vypisované řetezce) a Kalkulačku (zatím; šlo by částečně upravit, ale vyžadovalo by to slušný počet změn v JavaScript kódu - někdy na to řada dojde; dynamické pole na čísla ovšem stále bude moct přesahovat šířku obrazovky - záleži na tom, kolik čísel uživatel zadá do pole na čísla - nemohu předpovídat).
  • Těmto změnám jsem také přizpůsobil informace nacházející se na stránce s Informacemi o tomto webu.
  • Nakonec jsem opravil malé typografické chybky v trojici článků na mém webu: Výpočty z jednotek u audia, videa a stahování či uploadu souborů. :-)
  • Teď to již zakončíme mým typickým: doufám, že tyto změny naprosto nezdevastovaly tyto stránky (ale podle toho, co jsem je testoval, by s tím problémy být neměly, spíše naopak) a že se vám, mým čtenářům, budou líbit. :-)
25)Datum: 26. 2. 2019
  • Včera a dnes jsem zlepšil hlavně interní záležitosti těchto stránek - výměna některých relativních odkazů za absolutní, ošetření různých částí PHP kódu.
  • Tyto změny de facto ve většině případů uživatelé nepocítí, ale já ano. :-)
  • Co už ale pocítit můžete, je docela rozsáhlé zlepšení stránky o informacích o vaší IP adrese a prohlížeči, u kterých jsem přidal zobrazování HTTP Query stringu a rozšířil povídání o jednotlivých vlastnostech (někdy i docela o dost).
  • ... a jak již říkám poslední dobou často: doufám, že se vám změny budou líbit. :-)
24)Datum: 3. 2. 2019
  • Zdravím všechny příchozí! Opět jsem dostal chuť něco na těchto stránkách provést a tak jsem také učinil.
  • U všech stránek jsem přidal meta tag viewport, který by měl zajistit pohodlnější a správnější zobrazení na malých obrazovkách telefonů nebo tabletů. Vyzkoušel jsem to a zdá se, že téměř u všech stránek došlo k menším či větším změnám k lepšímu. Tak snad se bude líbit i vám!
  • Další změna spočívá v upravení odkazů na hlavní stránce, což čtenář s moderním prohlížečem sice nemá šanci poznat, každopádně ten kód nyní vypadá nesrovnatelně líp. Dříve se odkazy na hlavní stránce řešily pomocí JavaScriptu, což bylo velice neestetické a hlavně zbytečné. Všechen tento JavaScript byl nahrazen normálním HTML tagem "a". Pomůže to nejen vyhledávačům, ale i lidem, kteří surfují s vyplým JavaScriptem.
  • To je prozatím vše, ale kdyby něco přibylo, tak bude zmínka zde! :-)
23)Datum: 30. 7. 2018
  • Vypustil jsem do světa na tomto webu moji první PHP aplikaci/stránku/nástroj, říkejte si tomu jak chcete, která slouží k zjištění nějakých podrobností o návštěvníkovém (tudíž třeba i vašem) prohlížeči a internetovém připojení! :-)
  • Podstránka, kterou jsem pojmenoval "Jaká je moje IP adresa a prohlížeč?" vám ukáže, jaká je vaše veřejná IP adresa, váš hostname, váš prohlížeč podle user-agent stringu, parametry HTTP požadavku a další! :-)
  • Ke každé vlastnosti jsem přidal stručný popis toho, co dělá a co znamená. Co se týče designu, tak jsem si pohrál s "floatboxy" (obsah stránky není v jednolitý, ale je rozdělen v plovoucích částech).
  • Vzhledem k tomu, že skript se provádí na straně serveru, není potřeba mít zaplý JavaScript popř. prohlížeč s jeho podporou. Obsah je na stránku dosazován při načítání. Doufám, že se líbí! :-)
22)Datum: 23. 7. 2018
  • Hlavní stránka a kalkulačka prošly upgradem: jakmile najedete myší na tlačítko, tak mírně zbělá :-)
  • Kalkulačce jsem navíc přidal dynamickou šířku políčka na čísla a výsledek, takže už je možné počítat s většími čísly a delší příklady bez toho, že byste neviděli nějakou část čísel. :-)
  • Dále plánuji přidat možnost změny velikosti fontu k hodinám a k počítadlu. Také mě napadlo udělat analogové hodiny, ale to se ještě uvidí.
  • Pokud chcete, tak změny vyzkoušejte a doufám, že se budou líbit. :-)
21)Datum: 22. 7. 2018
  • Provedl jsem optimalizaci stránek v tom, že původní soubory s koncovkou .html budou i nadále existovat, ale budou automaticky (pokud to návštěvníkův prohlížeč bude umožňovat) přesměrovávat na .php verze stránek.
  • Dělám tak kvůli vyhledáváčům, které mají indexované původní soubory, na které když člověk kliknul, ukázaly akorát chybovou hlášku.
20)Datum: 21. 7. 2018
  • Zdravím všechny čtenáře mých stránek a ohlašuji se po více než třech měsících neaktivity!
  • Včera a dnes jsem zde udělal pár změn, spíše optimalizačního charakteru: průhlednost na stránkách v "dark designu" místo druhého, již předpřipraveného obrázku; chybové stránky; přejmenování všech souborů a přepsání všech odkazů z .html na .php, odstranění starých verzí stránek (a rovněž odkazů vedoucí na ně z této stránky) a nakonec úprava stránky s informacemi o tomto webu (aktualizace podporovaných prohlížečů).
  • Jak vám již možná došlo z předchozí věty, tak na tomto serveru funguje PHP, takže se (možná) můžete tešit na nějaký dynamický obsah! Každopádně s PHP se ještě učím (spíše jsem naprostý začátečník), takže to nebude nic extra velkého.
  • Dále jsem se rozhodl, že stránky s články upravovat do "dark designu" nebudu, protože co jsem tak zpozoroval, tak se ten starší design lépe čte. Ačkoliv možná na starém designu nějakým způsobem zapracuji, jako například implementace dynamické šířky, tak vyloženě předěláváný k novému nejspíše nebude.
  • Doufám tedy, že budu mít nyní více času a budu moct na stránky přidávat nové věci a ty staré a nějakým způsobem nevyhovující upravovat k lepšímu a že to nebude zas po třech měsících! :-)
19)Datum: 14. 4. 2018
  • Vzhledem k tomu, že v poslední době nemám příliš mnoho času, tak jsem musel stopky a další projekty odložit.
  • Každopádně jsem dokončil jeden takový projektík: vzorové stránky. To znamená, že vytvořím stránky, které dám volně ke stažení a je možné se z nich učit kódu.
  • Stránky jsem udělal o automobilce Ferrari a stáhnout si je můžete na stránce s mými výtvory.
  • Doufám a věřím, že by mohly být někomu k užitku. :-)
18)Datum: 24. 3. 2018
  • Dnes jsem předělal stránku s informacemi o tomto webu do "dark designu".
  • Dále jsem odstranil takový ten text úplně dole na některých stránkách (v současné chvíli už pouze v článcích), který ukazovat aktuální čas, váš prohlížeč apod., protože se mi zdál zbytečný a byl akorát rušivým elementem.
  • Na jaké další změny a přídavky na tomto webu se můžete těšit? Stopky, vylepšení už aktuálních JavaScript kreací a předělání článků do "dark designu". Bude tak (doufám) učiněno v následujících pár týdnech.
17)Datum: 22. 3. 2018
  • V posledních pár dnech jsem přidával nějaké funkce do počítadla.
  • Konkrétně se jedná o možnosti přímé změny čísla na určitou hodnotu, změnu intervalu, změnu barvy pozadí a textu, pojmenování počítadla.
  • Přes následující víkend bych se měl dostat k předělání stránky s informacemi o této webové stránce do "dark designu", ale nechci nic slibovat.
16)Datum: 17. 3. 2018
  • Na stránku jsem dnes přidal novou podstránku: Moje výtvory. :-)
  • Ve stručnosti: budou se tam objevovat výtvory, které nechci dávat přímo jako odkaz na úvodní stránku. Více info přímo na té stránce v prvním odstavci.
  • Jen takové okénko do budoucnosti: po tomto se budu věnovat přetváření stránky s informacemi o tomto webu do nového designu.
  • Nevím ovšem, jak na tom budu v následujících dnech časově, takže nemohu na jistotu říct, jestli to bude zase obdenní aktualizace, jako tomu bylo posledních pár dnů. A toto bych řekl, že bude platit delší dobu.
15)Datum: 16. 3. 2018
  • Tak do "dark designu" už jsem přetvořil i tuto stránku, a to tedy Novinky! :-)
  • Dále jsem hodinám a počítadlu nastavil dynamickou výšku, takže by se měla nastavovat podle velikosti displeje vašeho zařízení.
14)Datum: 15. 3. 2018
  • Kalkulačka je tedy se vším všudy hotová a jako takový hlavní přídavek bych označil změnu barvy tlačítka, pokud je "nakliknuto" myší. :-)
  • Jako další změnu jsem provedl zmenšení obrázku na pozadí do menšího rozlišení, protože v tom vyšším rozlišení se na menších obrazovkách nezobrazoval pořádně ten barevný přechod.
  • Poté zde byly ještě malinkaté změny a optimalizace v kódu, ale to nestojí pořádně za řeč.
13)Datum: 14. 3. 2018
  • Jak jsem ve včerejší novince psal, že budu i některé další stránky předělávat do "nového designu", tak jsem nelhal a již jsem přetvořil Kalkulačku. :-)
  • Nutno ovšem podotknout, že to ještě není (asi) úplně finální verze a v přístích pár dnech (možná i hodinách) projde menšími úpravami.
  • Doufám že se vám nový design líbí, každopádně mně se zdá o moc lepší než ten předchozí, který byl spíše pouze základně formátovaným textem, než designem.
12)Datum: 13. 3. 2018
  • Dnes jsem vytvořil kompletně novou verzi hlavní stránky, která už podle mého vypadá trochu k světu (a to jak vizuálně, tak co se týče nějaké "optimalizace" kódu) oproti té první a předchozí. :-D
  • Možná do podobného stylu přetvořím i nějaké další stránky, ale to se ještě uvidí, protože "pozitivní reklamu" tomuto webu dělá nejvíce právě hlavní a úvodní strana, která podle mého názoru už vypadá vcelku obstojně.
  • Pří vytváření této nové verze hlavní strany mě pomohly hlavně zkušenosti z tvorby kamarádových stránek a trvalo ji vytvořit zhruba 3 hodiny.
  • Zajímavost: Obrázek na pozadí nové úvodní stránky je screenshot kousku HTML kódu článku o zjišťování informací o počítači. :-)
11)Datum: 7. 3. 2018
  • Po dokončení kamarádových stránek a po cca půl hodině práce se mi podařilo vyvinout webové hodiny a počítadlo, které jsem umístil na tyto stránky. :-)
  • Design obou stránek jsem se snažil udělat co nejjednodušší a s co nejméně (nebo spíše s žádnými) rušivýmí elementy, aby se daly použít třeba na druhém monitoru.
10)Datum: 28. 2. 2018
  • Jen jako takovou malou aktualizaci jsem přidal skloňování minut a sekund v počítadle dole na stránce, aby to trošku vypadalo a už to neukazovalo "2 sekund" apod. :-D
  • V současné chvíli však pracuji na kamarádových stránkách (odkaz zde) a kvůli tomu nemám tolik času na tvorbu těchto. Každopádně jeho stránky nebudou tak rozsáhlé a jakmile je dokončím, zase se plně vrhnu na tvorbu mých stránek! :-)
9)Datum: 26. 2. 2018
  • Právě jsem umístil stránky na web, takže od této chvíle si to nemohu přečíst pouze já ze svého počítače, ale i kdokoliv, kdo se na tyto stránky nějakým způsobem dostane (takže i vy) ! :-)
8)Datum: 25. 2. 2018
  • V posledních pár dnech jsem programoval v JavaScriptu (a zároveň si osvojoval znalosti v tomto jazyce) a po pár nepovedených pokusech s cookies jsem se dopracoval alespoň funkční webové kalkulačky.
  • Kalkulačka mimo základních operací typu sčítání a násobení umí také pracovat se závorkami a umocňovat a odmocňovat čísla. Ovládání je možné provádět jak přes tlačítka, tak pomocí klávesnice.
  • Kalkulačku si můžete vyzkoušet kliknutím zde.
  • Ještě mě napadlo v JavaScriptu udělat stopky a webové hodiny, tak se uvidí, jestli se povede. :-)
7)Datum: 22. 2. 2018
  • Dnes jsem kód stránky rozdělil do divů, aby se v kódu dalo nějak rozumně orientovat.
  • Mimo to jsem si ještě začal hrát s JavaScriptem a vytvořil jsem zobrazovač času a identfikace prohlížeče, který najdete úplně dole na kterékoliv podstránce na tomto webu. Je to taková zbytečnost, ale mně se líbí. :-)
6)Datum: 21. 2. 2018
  • Před pár minutami jsem dokončil článek s tím, jak zjistit informace o počítači.
  • Tento článek je zdaleka (zatím) nejdelší na tomto webu a délka jeho kódu je více jak 20 000 znaků a více jak 130 řádků!
  • Pokud si ho chcete přečíst (a že je v něm co číst), je již k dispozici na hlavní stránce nebo můžete kliknout zde.
5)Datum: 14. 2. 2018
  • Bohužel musím s umístěním stránek na web počkat.
  • Ale začal jsem rovnou pracovat na dalším rozšíření stránek, které bude zahrnovat článek o tom, jak zjistit informace o počítači a zatím se daří.
  • Mohu tedy pouze doufat v to, že se vytvoření článku podaří (a zatím vše pouze nahrává tomu, že ano).
4)Datum: 3. 2. 2018
  • Tak po pár malých úpravách je první verze stránek dokončena na 100%, a to se vším všudy! Teď už ji jen bude stačit umístit na web. :-)
3)Datum: 2. 2. 2018
  • Po pár dnes, kdy jsem odpočíval od tvorby stránek, jsem zase začal pracovat na těchto stránkách a první verze stránek, která obsahuje výpočty z jednotek, by tímto, co se týče obsahu, byla dokončena. :-)
  • Rovněž jsem dnes udělal mobilní verzi úvodní stránky, která se (zatím) liší pouze zjednodušeným nadpisem, který ve své normální podobě při zobrazování na mobilním displeji dělal problémy s uspořádáním prvků na stránce.
2)Datum: 18. 1. 2018
  • Každý den pracuji na stránkách - už mám hotovy stránky o převodech jednotek videa a audia, CSS styly a mimo to třeba také tuto stránku s novinkami. Blížím se k dokončení první verze těchto stránek, kterou poté vystavím na web.
1)Datum: 14. 1. 2018
  • Tento den jsem začal psát web a vytvořil jsem první stránky - úvodní a informace o webu. Dnes to začalo. :-)