Vrátili jsme se z částečně kešovací dovolené a tak jsem se rozhodl shrnout pár poznámek ke kačerům, kteří to nedělají správně.
Článek jsem nazval podle výroku Gilly8, který pronesla na základě mého rozčilování nad logováním u některých keší.
Ať nekešují, když to neumí!
Read more 0 Comments : 09.08.2009
Na začátek léta
Začíná léto a nějak se zrovna dnes nedaří.
Včera jsem chytil svatební podvazek, takže jedna pozitivní věc na začátek. Svatba bude.
Dnes ráno mi iGO 8 začalo hlásit své dvě oblíbené hlášky: Naposledy se nepodařilo nastartovat. Chcete smazat uživatelská data? – Ať odpovíte jakkoliv, pokračuje druhá hláška. – Databáze nenalezena, vložte originální SD kartu. Jak to řešit? Zkoušel jsem už leccos, ale stále netuším. Asi reklamací.
Jedna věc, která se ještě podařila včera – také na jaře – byl profil na geocachingu.
0 Comments : 21.06.2009
Londýnské metro
V poslední době jsem často potřeboval znát aktuální situaci v Londýnském metru, které je svou sítí poměrně rozsáhlé a stále tam probíhají nějaké úpravy, opravy a uzavírky.
Na hlavní stránce Londýnské dopravy (Transport for London) je aktuální situace linek metra přehledně zobrazena. Co je ještě zajímavější z technického hlediska je, že Londýnský dopravní podnik umožňuje export těchto dat prostřednictvím widgetů. Můžete si tak na svoje stránky nebo do svého profilu na iGoogle přidat následující zobrazení:
Další možnost je zobrazit si mapku linek:
0 Comments : 14.06.2009
Výlet do Benátek
Víkendový výlet do Benátek se nám velmi vydařil. Počasí bylo nádherné, což dokumentují i naše fotografie.
Dokumentace výletu ve Wiki – Benátky
0 Comments : 13.04.2009
Jak jsem chytil rootkit
Minulý čtvrtek jsem si zaviroval pracovní počítač. Myslel jsem si, že už mám aspoň trochu zkušeností a „že se mi něco takového přece nemůže stát“.
Než přišel lékař
Otevřel jsem si stránky o agroturistice, ve Firefoxu. Stránky mě přesměrovaly na jinou adresu, ale zobrazily se informace o agrofarmě. Vše se zdálo být v pořádku, až na jedinou věc. Zobrazilo se okno s chybou, kterou způsobil přehrávač Flashe. Nebylo to normální, ale teoreticky to ještě nemuselo nic zanamenat.
Bohužel znamenalo. Po nějaké době začal NOD32 hlásit přítomný spyware. Jeho umístění bylo ve Windows\System32 a název knihovny dll se jmenoval při každém hlášení jinak. Vždy ale připomínal název nějakého běžného ovladače. NOD soubor vždy smazal a za několik minut se objevila další varianta.
V té době již chodily zprávy našemu administrátorovi, který spustil na mém stroji kompletní test.
Já jsem jej spustil také, dokonce o něco dříve, takže nakonec sken proběhl dvakrát.
Černý pátek – prostě krize
V pátek jsem byl bez pracovní stanice a musel jsem se spokojit s notebookem. Využil jsem toho k nahlášení zdroje virové nákazy odboru bezpečnosti, který se postaral o komunikaci se správcem domény. Během krátké chvíle zdroj viru z nakažených stránek zmizel.
Kolega z odboru IKT mi mezitím odviroval počítač s bezpečným obnovením týdenní zálohy. Stal jsem se slavným, protože podobný zásah řešil již více než před dvěma měsíci.
A moje výzkumy viru?
S pomocí Ubuntu a Firefoxu s vypnutými skripty jsem odchytil techniku nakažení a nakonec i samotné jeho kódy.
Virus se do stránky připsal až za konec značky </html> v podobě <iframe>.
Statistiky návštěvnosti jsou důležité i pro viry
Zdroj iframe vedl do Číny. Na přesměrovací server, který navíc ještě měřil „návštěvnost“ podle konkrétního zdroje.
http://------.cn/in.cgi?income28
Pak server přesměruje návštěvníka na server, který mu poskytne vhodný „obsah“. Poskytnutí obsahu závisí na možnostech klienta. Kód je optimalizován na chybu Flashe i Acrobatu, což je docela nepříjemné.
JavaScript rozhodne
Musíme si ověřit, jestli má klient funkční Acrobat Reader. Pokud ano, podstrčíme mu PDF. Pokud ne, proč to nezkusit s Flashem? Máme i verzi SWF.
A zde už přichází slavný kód. Není jednoduchý?
<script> function pdfswf() { try { for(i = 0; i <= navigator.plugins.length; i++) { name = navigator.plugins[i].name; if((name.indexOf("Adobe Acrobat") != -1) || (name.indexOf("Adobe PDF") != -1)) { document.write('<iframe src="cache/readme.pdf"></iframe>'); } if(name.indexOf("Flash") != -1) { document.write('<iframe src="cache/flash.swf"></iframe>'); } } } catch(e){} } pdfswf(); </script>
A co dodat na závěr?
Myslete na uživatele a nabídněte jim alternativu obsahu. Dokáží to i čínské viry.
0 Comments : 08.04.2009
Překopání sítě
Na domácím počítači jsme pokusně rozjeli své stránky. Aby byly dostupné z WAN, rozhodl jsem se překopat infrastrukturu lokální sítě.
Provedené změny:
- na stolním počítači byl spuštěn WAMP
- router prošel rekonfigurací (nejprve DMZ, pak přesměrování portů)
- pro dostupnost stránek z lokální sítě spuštěn DNS server
- router překonfigurován na použití místního kešovacího DNS serveru
Výsledkem celého snažení byla úprava sítě tak, že funguje domácí web server a je možné synchronizovat soubory pomocí SVN.
Z lokální sítě fungují všechny požadované služby a dokonce došlo k urychlení zpracování dotazů díky cachování DNS záznamů.
0 Comments : 05.04.2009
Výlet do Kodaně
Skvěle připravený a vydařený výlet do Kodaně.
Výlet Kodaň ve wiki
0 Comments : 02.03.2009
Vlakovýlet – Vlašim
Vlakovýlet do Vlašimi se nám vydařil.
wiki o vlakovýletu Vlašim – Trhový Štěpánov
0 Comments : 28.02.2009

