úterý 29. května 2007
Tajnosti (2007)
Postavy se tak schématicky sunou obtížně uvěřitelným příběhem, který postrádá záblesk něčeho jako zvrat, že jsem si upřímně přál, aby někoho aspoň porazilo auto. Postava hlavní hrdinky prodělá povinný vývin a dosud uvnitř dušené emoce vytrysknou napovrch tak, aby odhalily její vnitřní ženu. Ve finále hrdinka dostane novou energii do života -- jak jinak, než polibkem od ztepilého jinocha. To mi už spadl kýč ze srdce!
Díky pár světlým okamžikům (scény s dcerou, nálepky "karetních" společností na dveřích obchodu,...) jsem váhal nad dvěma hvězdičkami, ale nevkusný product placement (Vodafone, Nokia, Apple, Google,..) film srazil do kategorie filmů jako je Bridget Jonesová.
Hodnocení: *
(* - naprostá hrůza, ** - ztráta času, *** - dobrej film, **** - šel bych znova, ***** - musím si pořídit)
pondělí 28. května 2007
Geo Angelina
Via: Google Sightseeing
Co má Praha s Moravou společného?
pondělí 14. května 2007
300: Bitva u Thermopyl (2007)
Jdi, poutníče, a zvěstuj LakedaimonskýmKromě toho bych také rád zvěstoval, že film je nevídaným vizuálním zážitkem a za dlouhou dobu od Statečného srdce prvním historickým filmem, který se mi opravdu líbil. Na rozdíl od klasických velkofilmů měl trošku skromnější výpravu a o dost víc akce, která ale byla poměrně vkusně ztvárněná. Až na jednu useknutou hlavu, která ale nebyla tak úplně samoúčelná, byly bitevní scény vkusně halené do komiksově stylizovaných šplouchanců krve. Jediné, co mě tak trochu mrzelo, byl chybějící happyend, ale chápu, že to je tak trochu dáno historickou skutečností :)
že my tu mrtvi ležíme, jak zákony kázaly nám.
Hodnocení: ****
(* - naprostá hrůza, ** - ztráta času, *** - dobrej film, **** - šel bych znova, ***** - musím si pořídit)
středa 9. května 2007
XPath výrazy a XML jmenné prostory
XPath výrazy, které v XML dokumentu bez jmenných prostorů fungují jako z praku, přidáním byť i jediného výchozího jmenného prostoru fungovat přestanou. Bohužel v té chvíli se ocitáme na poli, kde XPath tutoriály neorají a výrazy
/root/child
nebo //e:parent
na uvedeném příkladě nic nevrátí.Důležité pro pochopení je, že
- jmenný prostor není identifikován svým prefixem, ale svým jménem (tj. tím, co je za dvojtečkou)
- XPath elementy ve výchozím jmenném prostoru prostě zpracovat neumí
V případě použití XPath procesoru Jaxen (který je součástí DOM4J, XOM a dalších) se to zařídí tak, že se vytvoří mapa prefixů a odpovídajících jmen jmenných prostorů a tuto mapu pak nastavíme jako namespace pro
DocumentFactory
, kterou vytváříme nebo načítáme XML soubory ke zpracování:Map<String, String> ns = new HashMap<String, String>();
ns.put("x", "http://geek.cz");
ns.put("e", "http://geek.cz/enhanced");
DocumentFactory factory = new DocumentFactory();
factory.setXPathNamespaceURIs(ns);
Document doc = ...
doc.valueOf("//x:child"); // vrátí "ahoj"
V případě, že XPath potřebujeme použít v XSLT, tak opět vždy v šabloně musíme definovat prefix i výchozímu jmennému prostoru.
Kromě definování jmenných prostorů nám dává XPath možnost použít výrazy jako
//*[local-name(.)='child']
nebo //*[name()='child']
(ten ale není doporučován), které vrací jméno elementu bez prefixu. Ty se ale dají použít jen v případě, že jmenné prostory nemají společná jména elementů a taky jejich nevýhodou je, že výrazy jsou pak méně přehledné.úterý 8. května 2007
50 E7 82 15 A8 C1 BA 6C E3 F1 DC D2 A5 93 6F 06
Zdá se vám to přitažené za vlasy? Nenechte se mýlit, právě takto se ke svému číslu 09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0 staví konzorcium AACS-LA. Důvod je poměrně prostý: toto číslo je jedním z klíčů umožňující kopírování HD-DVD, která měla být původně nekopírovatelná. Tohle AACS-LA vidí jako problém a asi bude muset žalovat všech 1,8 milionu webovských stránek, kde se tohle číslo vyskytuje.
Co z toho plyne? V digitálním světě žádné takové "protikopírovací" ochrany dlouho nevydrží a jediní, kdo to zatím neví, jsou producenti obsahu (hudebního, filmového nebo i her). Tyto DRM ochrany ve svém důsledku jen omezují uživatele, kteří obsah nabyli legálním způsobem. Legálně si koupím hudbu, ale ta nejde přehrát v mém MP3 přehrávači nebo autorádiu a nemůžu si vytvořit její záložní kopii. Legálně si koupím hru, ale ke hraní musím mít její DVD v mechanice a nemůžu si vytvořit její záložní kopii. Kdežto pokud si tu stejnou hudbu, hru nebo film stáhnu z internetu, žádná taková omezení nemám. Místo toho, aby legální uživatel měl nějaké výhody za to, že vydal své peníze, dodavatel obsahu ho jen šikanuje.
P.S.: Pro všechny případy bych Vám doporučoval obstarat si svoje vlastní číslo -- nic to nestojí a navíc je možné, že někdy výhodně prodáte licenci k jeho používání. A nebo se v budoucnu budou za používání čísel platit licenční poplatky a bude důležité být v té skupině, která bude nejen platit, ale bude i přijímat poplatky ze svých čísel...
Via: Boing Boing
pondělí 7. května 2007
Google Maps a ulice v českých městech
neděle 6. května 2007
Jízdní kola s převodovkou
Porovnání převodovka versus řetěz s přehazovačkou vychází celkem jasně pro převodovku: na ní se totiž dají měnit rychlosti při plném záběru a dokonce také na stojícím kole. Oproti tomu změna rychlosti na přehazovačce je krajně neplynulá, řetěz neustále hrozí spadnutím nebo zachycením nežádoucích předmětů (nohavice, noha,...) a taky je řetěz potřeba udržovat správně napnutý a namazaný, kdežto uzavřená převodovka nevyžaduje žádnou údržbu. Nezanedbatelná je taky vysoká účinnost (94%) převodovky.
Zkrátka samá pozitiva a sociální jistoty, takže až si budu kupovat kolo, určitě bude mít převodovku.
Obrázek převodovky Shimano Nexus umístěné ve středu zadního kola.
O českém vynálezu mám informace jen z novinového článku, protože na webu firmy Race Bike o něm není ani slovo. (On na tom webu není ani název firmy natož kontaktní údaje, takže mi chvíli trvalo zjistit, jestli to je vůbec jejich web. Zato ale nechybí "blog" se dvěma příspěvky...). Jeho princip vychází z převodovky používané na motorkách. Převodovka je umístěna ve středu rámu kola a kombinuje ozubené desetikolečko a motorkový přehazovací váleček a nemá jeden, ale hned dva řetězy.
Co se týká výhod, tak oproti klasice nabízí plynulé řazení a možnost řadit i při plném záběru (o změně rychlosti stojícího kola se nic nepíše, takže to asi nejde), ale co se týká hmotnosti, tak je o kilogram těžší, což na kole už je poznat. Takže zatímco srovnání s klasikou vychází tak neutrálně, ve srovnání s předchozím typem převodovky, která odstraňuje řetěz se všemi jeho nevýhodami, jde o jednoznačný propadák. Race Bike ho prý hodlá montovat do kol v ceně kolem sta tisíc korun. Tak hodně štěstí...
Zdroje: Chainless Bicycle, Dekra bike, Dynamic Bicycles, MF Dnes.
sobota 5. května 2007
Je to spam nebo není?
Vážená paní ředitelko, vážený pane řediteli.Kolegu ředitele jsem poslal tam, kam Topolánek posílá novináře. Klientem Komerční banky nejsem a nikdy jsem nebyl, tudíž jsem mail považoval za spam a pomocí formuláře KB naprášil na Úřad na ochranu osobních údajů.
Dovoluji si Vás oslovit před posledním měsícem roku 2006 s nabídkou exkluzivního typu financování Vašeho podnikání v ČR.
predvanocni_nabidka_PO.doc
Věřím, že Vás nabídka zaujme a využijete služeb naší banky, která má vedoucí postavení na trhu pro segment malých a středních podniků.
V případě jakýchkoli dotazů či nejasností se na mne nebo tým mých kolegů neváhejte obrátit.
PS: 15.12.2006 pro Vás otevíráme další pobočku - Brno-Starý Lískovec (v roce 2007 to budou další pobočky Česká, Kounicova, Řečkovice, Vaňkovka, Spielberk, Líšeň)
S přáním mnoha úspěchů ve Vašem podnikání
KAREL POGŠTEFL
Head of Retail, Group Branch Brno, Region Brno
Komerční banka, a. s.
19. dubna 2007 jsem obdržel z úřadu odpověď:
K Vaši stížnosti (SP-2006-002536) ze dne 29. listopadu 2006 na rozeslání nevyžádaného obchodního sdělení subjektem Komerční banka, a.s. Vám sdělujeme, že jsme na základě Vaší stížnosti provedli u tohoto subjektu kontrolu.Tak nevím, je to spam nebo není?
Kontrolou bylo zjištěno, že subjekt Komerční banka, a.s. provádí rozesílání obchodních sdělení v souladu se zákonem č. 480/2004 Sb., o některých službách informační společnosti, ve znění zákona č. 214/2006 Sb. Kontrolovaný neporušil výše citovaný zákon.
Kontrolou nebylo prokázáno šíření nevyžádaných obchodních sdělení výše uvedeným subjektem.
Mgr. Martina Šnajderová, DiS., v.r.
vedoucí samostatného oddělení Inspektorátu IV
středa 2. května 2007
Java HTML parsery
Ze zástupu HTML parserů pro Javu jsem vybral JTidy (javovskou implementaci poměrně známého HTML Tidy).
Výpis správně formátovaného dokumentu z nesprávně formátovaného vstupu na standardní výstup:
Tidy tidy = new Tidy();
tidy.setQuiet(true);
tidy.setShowWarnings(false);
tidy.parse(new FileInputStream("test.html"), System.out);
JTidy také umí výsledek parsování vrátit jako
org.w3c.dom
dokument, se kterým se pracuje běžnými DOM metodami. Výpis všech odkazů z dokumentu:Document d = tidy.parseDOM(
new FileInputStream("test.html"), null);
NodeList l = d.getElementsByTagName("a");
for (int i = 0; i < l.getLength(); i++) {
Node n = l.item(i);
if (n instanceof Element) {
System.out.println(
((Element) n).getAttribute("href"));
}
}
Update 4.7.2007: Podobnou věc řešil na svém blogu Leoš Literák, a v diskuzi si pár lidí na JTidy poněkud stěžovalo.
Blogujeme s Windows Live Writer
Windows Live Writer je program určený k psaní a editování příspěvků do vašeho blogu. I když je určený především pro blogovací řešení od Microsoftu Windows Live Spaces, rozumí si také s jinými (Blogger, Movabletype, LiveJournal, TypePad, WordPress,...).
K dispozici jsou rozšíření: BlogThis! pro Firefox, útržky textů, tabulky,... Co ale WLW neumí jsou Bloggerovské rubriky (labels) a co se týká obrázků, tak ty umí WLW nahrávat jen na klasické FTP -- žádné Bloggerovské obrázky v Picasse. Program je jenom v angličtině a kontrola pravopisu taky umí jen anglicky (i když bych čekal, že program od Microsoftu bude umět používat slovníky MS Office, které mám nainstalované).
I když je WLW zajímavý program a bloguje se v něm pěkně, chybějícíhc věcí je trošku moc na to, aby se v něm dalo regulérně blogovat.