pondělí 29. června 2015

Přesun do Belgie

Neděle se nesla ve znamení přesunu. Po krátkém úklidu jsme se dostali z bytu až okolo 11:00, protože jsme měli hodně věcí a nanosit vše dolů do auta + připevnit kola k autu chvíli trvá. Už brzy ráno přišla paní uklízečka Kathia a ptala se nás, zda nepotřebujeme s něčím pomoci. Je to nějaká moc milá paní, i uprostřed pobytu nám přišla lehce pouklidit byt, i když jsme to nepotřebovali.

Cesta byla naplánovaná tak, že pojedeme podél moře, kde se zároveň podíváme na nizozemské hráze, díky kterým vznikla tahle země. Je to asi o hodinu a půl delší cesta, ale času dost. Do místa pobytu jsme měli dorazit až okolo páté odpo.
Tato cesta zároveň vedla okolo Rotterdamského přístavu Europoort, který byl obrovský. Pro představu, autem rychlostí 120 km/h jsme přes něj jeli tak 20 min, než jsme nějak přejeli. Co jsem si všimnul, tak tam jezdí i nějaký vlaky v přístavu. Protože tu hodně foukalo, přístav byl posetý větrnými elektrárnami, které se neustále točily a nejspíš i vyráběly elektřinu. Také jsme jeli přes tunel, který měl délku 6600m a kde se platilo mýtné 5 euro. Tunel vedl pod deltou řeky.
Asi za hodinu a půl jízdy jsme dorazili na první místo u moře. Foukalo jako hovado, ale měl jsem bundu, takže nebyla zase taková zima. V moři bylo moře lidí, kteří provozovali kitesurfing. Počasí je tu ideální na tento sport. Pláž je tu také pěkně písečné a prázdné, jen ta teplota není příliš na koupání.
Další zastávkou po cestě byly hráze Delta works, konkrétně se jedná o ty nejdelší hráze z tohoto projektu. Chtěli jsme sejít úplně dolů se podívat jako ostatní turisti, kteří tam již byli, ale nemohli jsme najít cestu. Nakonec jsme jen tak koukali seshora, ale i tak ten výhled za to stálo. Jedna hráz je poměrně obrovská a masivní, když si uvědomíte, kolik vody musí zadržet, aby se neutopilo Nizozemsko. Také jsme zaparkovali hned pod větrnou elektrárnou, takže jsem zkouknul i velikost větrné elektrárny, její hluk i silný vítr, který tam foukal.

Jelikož už byl čas na oběd, další kroky nás zavedly do nedaleké restaurace (2km od hrází). Byla to úplně klasická vesnická rybářská restaurace nebo spíše pajzl. Nebyl to však úplně hnusný pajzl, kde stoly byly umaštěné a smrdělo to tam vším možným. Dal jsem si hambáč s hranolkama. Maso z hambáče bylo typické maso ze supermarketu a hranolkami byly asi také z toho samého supermarketu. Místnost byla ozdobena různými námořnickými věcmi. Mě upoutaly hodinky, které neměřily čas, ale stupeň větru a směr. Vítr v danou chvíi bylo někde v polovině stupnice. Také na stěně visela nejspíše mapa větrů a mořských proudů.
Po jídle už cesta vedla skrz pevninu a dálnice, takže se nic divného nestalo. A přibližně v 17:00 už jsme dorazili do Oostende, přímořského letoviska Belgie.

úterý 23. června 2015

Den Haag - týden druhý

Druhej týden v Haagu byl spíše klidný a ve znamení práce. Přes den jsem pracoval a odpo si šel zaběhat, pak zahrál na xboxu a nakonec zkoukl nějaký film, který jsem měl v compu nebo byl vybrán ze sbírky BluRay, který měl týpek z airbnb doma. To vše ve zvuku 5.1 a na velké LCD televizi.

Jen ve středu byl plán jít do Mírového paláce, což je název pro budovu, kde sídlí Mezinárodní Haagský soud. Předtím jsme ale zajeli na oběd do KFC v centru města. KFC se stal nejnavštěvovanější restaurací v Haagu za celou dobu našeho pobytu, protože jsme tam byli 2x. Po jídle jsem zašel ještě na tržnici hned vedle, kde jsem si koupil holandskou oplatku.
Když jsme dorazili k Mírovému paláci na kole, zjistili js,e, že bohužel palác není otevřen jen tak pro veřejnost, a to ani zahrada před palácem. Dovnitř se lze dostat jen v rámci nějakého tour, a ten je potřeba předem naplánovat na internetu. Místo toho jsme se odebrali na pláž a podle plánu jsem si měl v klidu chillovat a číst si ze čtečky. Přišli jsme na pláž, chvíli jsme se projeli podél pláže na kole. Když jsem konečně si našel lavičku a chtěl začít číst, zjistil jsem, že vírt tu fouká tak nehorázně, že byla velká zima na to si jen tak sedět a číst. Po pár minutách jsme to vzdali a jeli domů.
Mírový palác, sídlo mezinárodního soudu

Scheveningen

Bio tržnice v Haagu

Oblíbené KFC
V sobotu do poledne jsem chilloval doma. Sice jsem vstával jako dycky v 8:30, ale zbytek krů vstávalo pozdě, dokonce až v 11:00. Okolo 13:00 jsem se rozhodli, že pojedeme do Leidenu na oběd a na jídlo. Leiden je město, který leží asi 20 min autem z Haagu. Známé je především pro svoji nejstarší univerzitu v Nizozemí, takže je to univerzitní město.
Před odjezdem jsem na Yelpu očekoval jídlo, kde se dá dobře najíst v Leidenu. Zjistil jsem, že je tam jedna super palačinkárna na holandský způsob a má vysoké hodnocení. Výběr byl tedy jednoznačný.
Dojeli jsme tam autem. Jako v každém holandském městě i zde byly v centru ulice jednosměrné, takže jsme jeli trochu dál, než jsme našli dobré místo na parkování v centru, který byl navíc i zdarma. Palačinkárna leží přímo v centru města. Když jsme zašli dovnitř, bylo úplně plno až na jeden stůl, takže štěstí jaxvině. Po chvíli k nám přiskočí servírka a podá nám menu v angličtině. V nabídce byly asi 40 druhů palačinek, od sladkých po slané. Je to těžké si vybrat jen jednu. Nakonec jsem se rozhodl pro palačinku se žampióny, šunkou, slaninou a sýrem. Také jsem měl v plánu si dát potom jednu sladkou palačinku jako dezert. Ceny palačinek se pohybovaly od 8 euro do 15 euro. Ta moje stála 13,50 euro.
Palačinka měla mít průměr 40 cm. Když ji přinesli, nevypadala nijak obrovsky. Tak jsem si ji dal. Asi ve 3/4 palačinky už jsem se cítil plný. A ve chvíli, kdy jsem dojedl, tak jsem fakt už nemohl nic jíst, takže bohužel sladká palačinka jako dezert nepřišla.

Palačinka jak svině
Ochutnal jsem kromě dobrého jídla také zajímavé pivo. Byl to tmavý Heineken s příchutí ovoce. Bylo to opravdu dobré chuti, až jsem se podivil, protože jsem čekal hořké pivo ve stylu Guiness. Tmavý Heineken rozhodně doporučuji vyzkoušet, v Česku jsem ho nikdy nikde neviděl.
Tmavý Heikenen
Po jídle následoval kulturní program. Zašli jsme do muzea lékařských věcí Boerhaave. Muzeum mě příliš nezaujal. Byl poměrně veliký a obsahovaly mnoho historických lékařských náčiní. Kromě toho byla jedna část i o budoucnosti jídel na zemi (to mě zaujalo), dále různé věci jako fyzikální nástroje, matematické věci, astronomické pomůcky atd.
Muzeum zabraly dvě a půl hodiny odpoledne. Pak jsme se ještě prošly městem do místní univerzity a cestou okoukly básně, který jsou psané na různých barácích po městě. Našli jsme 2 francouzské básně, jednu anglickou a jednu arabskou. Univerzita byla bohužel zavřená (kupodivu v sobotu), takže jsme odešli zpět do města.
Protože už zase bylo čas na jídlo, zašli jsme do burger restaurace, který jsme náhodou objevili vedle té palačinkárny. Podávali tam bio burgery. Chutnali opravdu dobře, ale nevím, zda je to tím, že je to bio, nebo jen prostě uměli dobře udělat ten burger. Každopádně mám pocit, že v NYC jsem ochutnal lepší burger. Ale je to možné, že je to jen zdání.
A tak skončil poslední plnohodnotný den v Nizozemsku.

sobota 20. června 2015

Den Haag výlet

Den 1. neděle
Podle plánu se měl odjezd z Prahy uskutečnit okolo 7:00 - 7:30 ráno od místa práce. Spolujezdci T a H ještě při posledním setkání tvrdili, že dorazí na místo srazu už od 6:00, nakonec dorazili až okolo sedmé. Museli jsme navíc vytahovat compy, někdo se i nasnídal, skládali jsme kolo na držák za autem a kecali jsme s panem vrátným. Z Prahy jsme se dostali až v 9:00. H a já jsme jeli v autě a T jel sám na motorce. V Ústí n. L. jsme se stavili ještě v supermarketu, abychom nakoupili jídlo na první den na snídani v Nizozemsku. Cesta pak pokračovala bez vážných komplikací, jen jsme často zastavovali, protože T na motorce potřeboval asi každé 2 hodiny doplňovat benzín. Nakonec jsme dorazili na místo určení až okolo 21:15, což bylo mírné zpoždění oproti plánových 17:00 nejpozději.
V bytu na nás čekala paní uklízečka Kathia z Polska, aby nám předala klíče a provedla bytem. Byt je poměrně veliký (prý má 145m2) a má 3 ložnice. V jedné ložnici bydlí majitel, který je nyní v Mexiku a neměli bychom se s ním vidět, protože se vrací až týden po našem odjezdu. Druhou ložnici je malý pokojík s postelí a výhledem ven na kanál a na protější baráky. Třetí pokoj obsahuje 2 postele, z nichž jedna je double. Je tam také pracovní stůl s tiskárnou a projektor. Dále tu je vybavená kuchyně s myčkou, separátní koupelna a záchod, pračka a sušička. Nejlepší je však obývák, kde je asi metr a půl velká LCD televize od Samsungu, dále 5.1 hifi věž od Sony s Bluray přehrávačem, tři regály plné originálních Bluray filmů a Xbox One se 4 ovladači a Kinectem.
Byt jsem našel přes Airbnb a vychází na 18 435 Kč pro 3 lidi na 14 dní s tím, že max. lze ubytovat 5 lidí. Za další dva lidi by se platilo 10 euro na noc, což je pěkná cena. Byt neleží v centru Haagu, ale na okraji. Protože máme kola, takže je to úplně jedno. Na kole se tu hezky jezdí a do centra to trvá cca 30 min. Navíc je tu větší klid a i do Rotterdamu je to blíže na kole.
obývák

kuchyně a vchod

Den 2. pondělí
Chvíli po vstávání jsme jeli na kole očekovat pláž. Na kole se tu jezdí skvěle. První z důvodů skvělé jízdy je terén. Celé Nizozemsko je rovná jak placka, takže nejedete do žádné kopce a ani se neřítíte z žádného srázu. Prostě rovina. Za druhé jsou tu špičkově upravené cyklostezky na většinu míst, a když ne, tak aspoň je tam vyznačen zvláštní pruh pro kola. A za třetí řidiči aut respektují cyklisty, jsou více pozorní na cyklisty a dávají jim přednost v jízdě.
Na kole jsme jako první dojeli k Haagskému mezinár. soudnímu dvoru. Je to velký a pěkný barák, bohužel bylo zavřeno v pondělí ráno. Následně jsme zajeli k pláži Scheveningen. Neplavalo tam ale vůbec nikdo, protože nebylo úplně teplo a hodně tu fouká. U pláže se nacházely různé zajímavě vypadající sochy, restaurace a bary však zely prázdnotou.

Mezinárodní soudní dvůr

Pláž Scheveningen
K obědu jsme si řekli že můžeme zajít na jídlo do jedné z restaurací blízko bydliště. Bohužel jsme hodně rychle zjistili, že s jídlem to nebude tak jednoduché. V restauracích neměli otevřeno přes oběd, otevírací doba byla až od 17:00. Nakonec jsme zašli do jedné z místních fastfoodů, kde jsem si dal hambáče s hranolkama asi za 6,50 euro. I přes své jméno Kwalitaria a přes poměrně vysoké hodnocení na Yelpu to nebylo nic moc.
Odpo už jsem jen pracoval a k večeru zaběhl okolo baráku. Při běhu jsem narazil na koně, ovce i větrnej mlýn. I na běh je tu ideální povrch a prostředí, pokud tedy není úplná zima, což teďka není. Ale v zimě si dovedu představit, že tu musí být kosa, protože dost fouká.

Den 3. doma
Ráno po vstávání už jsem pracoval jako drak. Přes oběd jsme chtěli zajít někam blízko, nakonec nebylo otevřeno vůbec nic. Tak jsme se rozhodli zajít k poměrně dalekému KFC, který jsme ale nenašli. Po chvíli bloudění a čekání jsme zjistili, že už jsou 14:00 a čínská restaurace poblíž je otevřena. Zašli jsme tam.
V restauraci nebyl nikdo. Menu bohužel bylo jen v holandštině, takže jsem zase nerozuměl ničemu. Paní servírka ale uměla obstojně anglicky, takže jsme si řekli, co bychom si představili za jídlo, a ona nám to pak přinesla. Oběd pro 3 lidi nakonec vyšel na 80 euro. Obsahoval polívky, předkrm (dim sum) a hlavní jídla.
Odpo po chvíli práce jsem si šel zaběhat. Připojil se i T. Ten si však po 3km stěžoval na bolest v kolenou, takže jsme šli pěšky zpátky. Večer jsme si zapli Xbox One a zahráli si autíčka ala Mario Kart a očekovali film 21 Jump Street.

Zajímavost dne: některé domy tu mají vyvěšenou nizozemskou vlajku a nad tím brašnu. Důvodem je oslava konce semestru a úspěšných zkoušek studenta. Takže je to jen, pokud mají lidi

Den 4.
Jak už bývá zvykem, po vstávání jsem začal pracovat až do oběda. Tentokrát už jsme ale nešli hledat oběd někam ven, nakoupili jsme si oběd v Albert Heijn (nějaká místní odnož supermarketu Albert) a navařili špagety. Bylo to levné a rychlé na holandský způsob oběda. Po jídle jsme zajeli poprvé na kole do centra města. Cyklostezky jsou tu super, jsou všudepřítomné a kvalitní a rychle vás dovedou kamkoliv, tedy i do centra. V centru jsme se zastavili u Binnenhof, což je něco jako místní pražský hrad. Nechali jsme kola u ostatních kol a prošli jsme si po nádvoří. U vchodu byl stánek s místní specialitou hering, což byla syrová, trochu solená sleď s cibulí. Tak jsem si ji dal za 2 éčka.
Po jídle jsme šli pro kešky. Jednu jsme nenašli, dvě jo, což je poměrně úspěch. Vyčerpaní z hledání kešek jsme šli omrknout do místní Mekky a.k.a. McDonalds, abych mohl srovnat kvalitu hambáčů a čízů. Nakonec jsem jel dvojitého číze.
Výlet v centru jsme zakončili návštěvou místního coffeeshopu, kde byl k mání nějaká zelenina. Gram tu stálo asi 10 éček + nějaké papírky a filtry. Cestou domů jsme zajeli trochu z cesty (=zabloudili) a podívali se na loďku, ve kterém pádlovali 3 hoši. Pak jsem ale vyndal GPS a už jsme jeli správně domů.
Večer bylo ve znamení travní kouře a rumonády. Do toho jsme hráli autíčka na Xbox a pak očekovali film 22 Jump Street, který volně navazuje na 21 Jump Street.

Cestou na kole narazím na větrný mlýn

Den Haag centrum

Binnenhof a.k.a. místní pražský hrad

Den 5.
Ráno práce, nic zvláštního se nestalo. V poledne jsme se rozhodli jet pro oběd do KFC, abychom stihli i nějaká muzea. Vaření by zabralo moc času. Po nějakém kuřecím kekelu s hranolkama a Pepsi jsme zašli do muzea MC Eschera. Je to poměrně zajímavý muzeum. Tento MC vytvářel absurdní obrázky, některé jsou založené na nekonečných vzorcích, některé zobrazují absurdní výjev, jiné zase zrakové klamy. Myslím, že za ty prachy to stálo.
Budova MC Eschera

Jeden z MCho výtvorů
Po muzeu jsme jeli zčekovat Madurodam, což je model Nizozemska v mini měřítku. Někde jsem četl, že je to past na turisty, ale mně se to líbilo (možná je to tím, že jsem turista?). Každopádně je to poměrně velký a interaktivní venkovní park, kde máte vystavené modely různých holandských měst. Okolo toho všeho jezdí vlaky a celý park je protkán kanály, kde plují lodě. Navíc si tu můžete vyzkoušet různé hry, např. namixovat svoji vlastní hudbu nebo zachránit město od vody. Spíše se jedná o dětské hry, ale na chvíli zabaví každého.

Madurodam
Den jsme zakončili jídlem v indonéské restauraci. Dal jsem si zajímavé jídlo, které se skládalo z různých mas na špízu (a.k.a. satai) a rýže. Některé z těch mas bylo pálivé, některé nikoliv. Celkově to jídlo cením. Abych se pořádně přežral, dal jsem si ještě dezert s podivným názvem Pisang goreng, ze kterého se vyklubaly smažené banány.
Satai

Šťáva z růže

Pisang goreng

Den 6. víkend a výlet do Amsterdamu
První celodenní výlet v Nizozemí se nesl ve znamení Amsterdamu. Z Haagu do Amsterdamu trvá cesta asi 30 min, ale i tak jsme do Amsterdamu dorazili asi až okolo 11:00. Hodně času nám zabralo připevnění kol na auto a pak různé přípravy na cestu. Celý den trochu pršelo a foukalo, ale tak neuděláš nic.
V Amsterdamu není jednoduché najít parkování v centru (asi jako v každém větším městě). Tak jsme zaparkovali asi 500 metrů od Van Gogh muzea. Místo bylo placené, celodenní stání stálo 21 euro a lze platit jen kartou nebo mobilní aplikací (to mají asi jen místní), takže v přepočtu asi 600 Kč. Ale zjistil jsem jeden pro tip: pokud přijedete v neděli, je parkování zcela zdarma!
Jako jedna z must-see věcí v Amsterdamu jsem se dočet, že je Rijksmuseum. Dojedeme tam na kole a bum, fronta jako svině. Po chvíli váhání jsme si to rozmysleli a šli pěšky ke druhému must-see bodu v Amsterdamu - Van Gogh muzea. Dojdeme tam a bum - ještě větší fronta jako svině. Tak jdeme ke třetímu muzeu, který už není tak super, a hle, žádná fronta.
Muzeum se jmenuje Stedelijk. Barák, ve kterém sídlí, je konstruktivně velmi hezky vyvedené. Zaměřuje se na moderní umění. Bylo v nich pár obrázků od známých lidí, ale samotné obrázky jsem neznal. Zrovna tam vystavovaly obrazy od Matisse, což je také známé jméno ve výtvarném umění. Mám z tohoto místa rozporuplné názory, ale asi stojí za to se tam podívat.
Moderní umění

Pěkný barák muzea
Po muzeu jsme zajeli se najíst do fast foodu. Cestou jsme ještě narazili na jednu českou restauraci, kterou jsme poznali díky vystavené české vlajce. I tak jsme se rozhodli pro Burger King na druhé straně ulice. Po nezdravém obědě jsme zašli do muzea konopí, který se překvapivě věnovalo historii konopí a různé zdůvodnění, proč je konopí super. První budova a také první část se věnovalo marihuaně a historie užívání. U vchodu na lístky nás přivítal týpek s dredy až na záda a s očima jak Číňan. Asi v ten den trochu přehnal s pitím čaje. Druhá část ve vedlejší budově se věnovalo tehnickému konopí a vystavovalo se tu například šaty, lana, židle atd. Nakonec jsem si na památku koupil čokoládu se semínky konopí a furt jsem si ji ještě neotevřel.

Kytka
Jako poslední muzeum jsme zvolili fosforeskující muzeum černého světla. Toto muzeum je méně známé a alternativní. Že je to alternativní už jsme poznali od paní pokladní a zároveň nejspíše i majitelkou tohoto místa. Zdála se býti trochu mimo. Muzeum se skládal jen z jedné místnosti. Bohužel když jsme přišli, už bylo obsazeno, tak jsme museli čekat před vchodem, kde hodně foukalo a byla zima a my měli jen triko, protože jsme si řekli, že by mohlo být teplo, když už za chvíli začne léto.
Asi po 20 minutách jsme konečně přišli na řadu. Museli jsme si dát návleky na nohy a poté jsme šli do sklepa. Ve sklepě na nás čekal ještě alternativnější týpek než ta paní z přízemí. Byl to starší pán, ale oblékal se jako hippísák. Skoro bych se vsadil, že hippisákem je. Také mluvil divným hlasem, trochu unaveným, ale přitom nebyl unavený. Prý je to Američan z NYC, který se sem přestěhoval, aby mohl provozovat toto muzeum nebo spíše místnost.
Každopádně muzeum byl docela zajímavý. Ukázal nám bankovky, kreditky a nějaké občanky či lístky pod černým světlem (ve skutečnosti to je modré světlo, který občas máte na záchodě v klubech). Jasně jsme viděli ochranné znaky a podobné věci. Pak zasvítil na některý obyčejné kameny a ty se barevně proměnily. To samé udělal s ulitami mořských živočichů a také změnily svoji barvu, třeba bílá ulita se proměnila v červenou. Ukázal i obrázky od malířů, kteří využívali tohoto triku a dosáhli např. toho, že obrázek pod obyčejným světlem vypadal jako den, ale pod černým světlem byla noc. Zajímavé bylo, že pán i paní z muzea byly v Praze a nejvíc si pamatovali divadlo s černým světlem a že jen kvůli tomu by klidně jeli znova. 
Halocinogenní barvy

Den 7., kdy i bůh odpočívá, ale já jsem jel na kole do Rotterdamu

Druhé největší město Nizozemska leží jen asi 25 km od místa, kde bydlím. Bydlím sice v Haagu, ale na jejím okraji, takže mám to výrazně blíž do Rotterdamu, než kdybych bydlel v centru města (asi o 30 min jízdy na kole blíž).
Takže v neděli jsme se rozhodli, že pofrčíme na kole do Rotterdamu. Poučen z předchozího dne jsem si vzal i teplejší oblečení. Samozřejmě po chvíli jízdy vysvitlo slunce a už jsem se potil jako školák u maturit. Každopádně cesta byla parádní, celou dobu jsme jeli jen po rovině po velké cyklostezce.
Jako první v Rotterdamu jsme zašli do muzea námořnictva. Celé muzeum bylo konstruované jako v lodi a nacházely se tam různé modely lodí, jedna část byla věnována i lidem, kteří mají loď jako své obydlí. Celkově to bylo nic moc, hodně věcí bylo určeno pro děti.
Poté jsme jeli na cyklojízdu okolo řeky v Amsterdamu k jedné velké lodi, která nyní slouží už jen jako hotel. Při zpáteční jízdě jsme náhodou narazili na menší akci, kde prodávali místní pivka (asi 20 druhů místních točených piv). Dal jsem si náhodné pivo, nakonec to bylo tmavé a hořké a mně moc nechutnalo. Aspoň jsem si na památku nechal skleničku.

Rotterdam - hlavák

Erasmusburg

Loď jako hotel

středa 3. června 2015

Lars Kepler - Stalker

Tento článek obsahuje popis příběhu, takže je to spoiler jaxvině. Pokud chcete si knihu přečíst a užít si dobrudružství, tak nečtěte tento článek. Je to spíše pro mě, abych v příštím pokračování, který vyjde za x let, vzpomněl, jak to bylo v předchozím díle.

Kniha Stalker nedávno vyšla v českém překladu. Nutno podotknout, že jsem si koupil elektronické vydání na ereading.cz. Nejenže jsem si knihu mohl číst asi 3 dny před oficiálnm vydáním papírové podoby, ale navíc byla v předprodeji se slevou 60%. Neber to.

Stalker je již pátým pokračováním příběhu s hlavní postavou Joonou Linou. Joona je detektiv s finskými kořeny, který pracuje u švédské policie. V předchozím díle však po smrti jeho přítelkyně Dity zmizel ze světa a většina policajtů si myslelo, že je mrtev. Tento díl tedy začíná bez něj.
Stockholmská policie dostala youtube odkaz s minutovým videem, ve kterém si třicetiletá žena navléká silonky. Za pár dní ji najdou mrtvou se zohavenými tvářemi. Brzy dostane policie další video s podobným obsahem. Žena ve videu stojí před TV a jí zmrzku. Za pár hodin ji najde její manžel mrtvou se stejně zohaveným obličejem a v šoku pouklidí a vytře místo vraždy. Hlavní vyšetřovatelka případu Margot Silvermanová a její kolega Adam Jusúf dojdou k závěru, že se jedná o sériového vraha.
Protože z druhého případu zmizely většinu stop a manžel zavražděné nedokáže z šoku povědět, jak to tam vypadlo původně, přizvou do případu psychiatra. Na scéně se objeví Erik Maria Bark, hypnotizér a hlavní postava z první knihy. Po zhypnotizování pacienta-manžela a zjištění podrobností o vraždě si Erik vzpomene, že na podobném případu už kdysi pracoval. Na základě jeho posudků byl před 9 lety za podobnou vraždu odsouzen a poslán do psycho léčebny Rocky Kyrklund na doživotí. Rocky má výpadky paměti, ale jednou se Erikovi zmínil o svém alibi, Erik to však nebral vážně. Nyní se pokouší svou chybu napravit, ale Rocky si už na to nevzpomíná.
Mezitím se na scéně znovu objeví Joona Lina. Za tu dobou pobýval na severu Švédska spolu se svou ženou a dcerou, ale žena mu nedávno zemřela na rakovinu. Protože jeho dcera nyní letí do Paříže studovat, tak ji odveze na letiště do Stockholmu, dá ji všechny peníze a zůstává ve Stockholmu.
Joona zajde pozdravit své bývalé kolegy na policii a uvidí i video druhé zavražděné ženy. Všimne si, že ji chybí piercing. Zjistí, že piercing má tvar Saturnu jako znamení saturnálie, což jsou orgie. Proniknou na jednu ze saturnálií, aby následně zjistili, že lidé z této akce nemají s vraždami nic společného. Od jednoho z nich však zjistí, že zavražděná žena byla pronásledována osobou ve žlutém plášti.
Policie zase dostane další video s ženou. Po chvíli někdo zavolá na pohotovost, že je daná žena zavražděná. Protože má také zohyzděný obličej, Margot zjistí spojitost s Rocky Kyrklundem a Erikem. Vyptává se Rockyho, ale protože si Rocky nedokáže na nic vzpomenout, zkusí Erika. Erik slíbí, že zajde za Rocky a zkusí ho zhypnotizovat. Po zhypnotizování Erik zjistí, že špinavý kazatel je zřejmě vrahem a zavraždil navíc i ženu prostituku, kterou Rocky znal. Po hypnóze si Rocky také vzpomene na jméno člověka, která mu měla poskytnout alibi ohledně odsouzené vraždy. Erik tak zjistí, že Rocky je nevinný.
Margot se po návštěvě Erika u Rockyho ptá na podrobnosti. Přitom mu ukáže fotky obětí a Erik zjistí, že všechny zavražděné ženy znal. Nesvěří se s tím policii, ale jen Joonovi.
Joona nemá moc indicií ke zjištění vraha. Zkusí zajít za patologem Nalanem a požádá ho, aby našel totožnost zavražděné prostitutky s nadějí, že to ho dovede ke kazateli. Zavražděná prostitutka byla Běloruska, která tu má i sestru. Zajde za sestrou a ta jim poví o místě, kde ona pracovala.
Joona s Erikem jdou na toto místo a uvidí tam Rockyho, který uprchl z léčebny. Zahlédnou však i muže ve žlutém plášti - špinavého kazatele - jak se chystá někam jít. Erik ho pronásleduje a nakonec se ocitne v lese.
Mezitím na policii přijde další video. Tentokrát na videu je těhotná manželka Adama, kolegy Margot. Adam se snaží co nejrychleji se vrátit domů, jede k němu i policejní posila, ale nestihnou to. Po vrahovi ani stopy, ale Adam v lese narazí na tápajícího se Erika. Je přesvědčen, že je vrahem on, a stejně tak i celá policie. Erik musí zdrhat a skrývat se před policií. S pomocí Joony se mu to daří poměrně dobře.
Joona zatím pátrá dál po vrahovi. Jediným záchytným bodem je zhypnotizovat Rockyho Kyrklunda, který je však ve střežené věznici. Joona ho osvobodí s použitím násilí a doveze ho ke schovávajícímu Erikovi. Ten Rocky zhypnotizuje a zjistí místo, kde se poprvé setkal s kazatelem. Joona tam odjede, aby pak zjistil, že vrahem je Nelly, Erikova spolupracující.
Nelly už jako malá se snažila upoutávat pozornost lidí okolo ní. Zavraždila svou matku, aby získala pozornost otce. Pak se zaměřila na Rockyho Kyrklunda a zabila prostitutku, protože Rocky zmínil, že miluje tu prostitutku více než ji. Poslední jejím objektem byl právě Erik. Zavraždila všechny ženy, které se vyskytly v blízkosti Erika.
Erik při útěku před policií poprosí o pomoc Nelly, a ta ho zavře v kleci. Chtěl před ním zabít jeho poslední známost, ale to se ji nepodaří. Ti hodní se zachrání, a Nelly zemře.
Na konci knihy je líčen odsouzení Joony za únosu Rockyho Kyrklunda z věznice. Dostane 4 roky nepodmíněně i přesto, že pomohl rozřešit případ.

neděle 26. dubna 2015

Způsoby komunikace mezi controllery v AngularJS

V Angularu existuje několik různých způsobů, jak lze komunikovat mezi controllery. Také předpokládám, že je lze použít i pro komunikaci mezi controllerem a direktivou. Nutno dodat, že jsem zatím použil v produkci jen první způsob komunikace. To však neznamená, že ostatní způsoby jsou méně kvalitní.

Při komunikaci máme 2 subjekty - ten, kdo upozorňuje nebo publikuje změny (publisher) a ten, kdo na tyto změny poslouchá a reaguje (subscriber).

1) Způsob komunikace pomocí $rootScope jsem viděl nejčastěji popsané. Základní myšlenkou je použít nejvýše nadřazený $rootScope k vyslání události všem podřazeným posluchačům. Pro vyslání události jsou k dispozici dvě různé metody, které můžeme použít.

První z nich je $broadcast(). Podle dokumentace (https://docs.angularjs.org/api/ng/type/$rootScope.Scope) tato metoda propaguje směrem od rodiče k potomkům (shora dolů). :

http://plnkr.co/ZESyGrcUojE74wqNMt4y

.controller('PubController', function ($rootScope) {
    this.doSthOnClickAndNotifyOthers = function (valueToPass) {
        $rootScope.$broadcast("pubController.notifyHello", valueToPass);
        // do sth else    };
})
.controller('SubController', function ($scope) {
    $scope.$on("pubController.notifyHello", function (event, value) {
    });
});

Povšimněte si u subscriber controlleru registraci k poslechu události pomocí $scope.$on(). Protože $scope je potomkem $rootScope, dostane upozornění v případě, že se zavolá $broadcast() na rodiči, tedy na $rootScope.

Druhá metoda $emit() propaguje událost opačným směrem než $broadcast(), tedy směrem zdola nahoru. V dřívějších verzích AngularJS se upřednostňoval tento způsob, protože $broadcast() volal i $scope, které neposlouchaly na danou událost, a proto byl výrazně pomalejší (http://stackoverflow.com/questions/11252780/whats-the-correct-way-to-communicate-between-controllers-in-angularjs/19498009#19498009). Nyní už by měla být chyba opravena.

http://plnkr.co/F8bkF7YEpwKAloTWZCHC

.controller('PubController', function ($rootScope) {
    this.doSthOnClickAndNotifyOthers = function (valueToPass) {
        $rootScope.$emit("pubController.notifyHello", valueToPass);
        // do sth else    };
})
.controller('SubController', function ($rootScope) {
    var thisController = this;
    thisController.values = [];
    $rootScope.$on("pubController.notifyHello", function (event, value) {
        thisController.values.push(value);
    });
});

Hlavním rozdílem mezi $emit() a $broadcast() je u registrace subscriber na událost. U $emit() je použito $rootScope místo $scope. Důvodem je propagace události pomocí $emit() směrem nahoru. Protože $rootScope je rodič všech jiných $scope a je tedy nejvýše v hierarchii Scope, tak nemůžeme pro registraci posluchače použít nic jiného než zase $rootScope. Nevýhoda této metody je nutnost odregistrovat posluchač v případě, že zanikne daný controller. AngularJS automaticky odregistruje všechny události navěšené na $scope controlleru při jeho zániku. Z tohoto důvodu u $broadcast() nebylo potřeba ručně odregistrovat. Z $rootScope se však události nikdy neodstraní a zůstávají zde do té doby, než skončí Angular. To může způsobit přetečení paměti. Více o řešení tohoto problému najdete v odkazu na Plunker.

2) http://plnkr.co/EUKADZ6T88Gws6XvqGXX

Tento způsob je zlepšení předchozí metody, protože odstraňuje závislost na $rootScope v controlleru a $rootScope se volá jen v servisních třídách. Další výhodu vidím v tom, že všechny názvy události lze shromáždit na jednom místě (např. zde v NotificationService) a v controllerech volat jen metody z této servisní třídy. O tomto způsobu jsem se dočetl zde: http://codingsmackdown.tv/blog/2013/04/29/hailing-all-frequencies-communicating-in-angularjs-with-the-pubsub-design-pattern/

.service('NotificationService', function ($rootScope) {
    var _HELLO_CLICK = "notifyHello";

    this.onHello = function ($scope, handler) {
        $scope.$on(_HELLO_CLICK, function (event, args) {
            handler(args);
        });
    };

    this.notifyHello = function (args) {
        $rootScope.$broadcast(_HELLO_CLICK, args);
    };

    return this;
})

NotificationService zajišťuje upozorňování událostí. Pro každou událost by tu měla být dvojice metod, jedna pro vyslání události a druhá pro poslouchání.

.controller('PubController', function (NotificationService) {
    this.doSthOnClickAndNotifyOthers = function (valueToPass) {
        NotificationService.notifyHello(valueToPass);
    };
})
.controller('SubController', function ($scope, NotificationService) {
    NotificationService.onHello($scope, function (value) {
        // do sth when hello    });
});

Controller, který je subscriber, předá do servisní třídy svůj $scope a fci, kterou se má zavolat, když přijde událost.

3) Promise API a notify()
http://plnkr.co/7clVRbi6OiV26OMtnIGH

Tento způsob jsem neviděl popsaný pro použití komunikace mezi controllery. Podobnou metodu jsem použil pro komunikaci pomocí websocketu, kdy se po celou dobu udržuje otevřené spojení se serverem a klient čeká a reaguje na odpovědi. Obdobně lze použít i pro případ, kdy potřebujete každých x sekund udělat AJAX dotaz na server a v případě změn aktualizovat stránku.

Prvně je potřeba vytvořit service třídu a v ní Deferred objekt pro událost, na kterou chceme reagovat.

var helloNotificationDefer = $q.defer();

Následně vytvoříme 2 metody - jednu pro publikování změn a druhou pro poslouchání těchto změn.

this.whenHello = function () {
    return helloNotificationDefer.promise;
};

this.notifyHello = function (valueToPass) {
    helloNotificationDefer.notify(valueToPass);
};

Metoda notify() v Deferred objektu, umožňuje opakovaně posílat události všem posluchačům. Na rozdíl od metod resolve() a reject() neukončuje Promise objekt, ale nechává ji otevřenou. Proto se také skvěle hodí např. pro komunikaci se serverem pomocí websocketu.
.controller('PubController', function (NotificationService) {
    this.doSthOnClickAndNotifyOthers = function (valueToPass) {
        NotificationService.notifyHello(valueToPass);
        // do sth else    };
})
.controller('SubController', function (NotificationService) {
    NotificationService.whenHello().then(null, null, function (value) {
        // do sth when got click event
    })
});

<div ng-controller="PubController as pubCtrl">
    <button ng-click="pubCtrl.doSthOnClickAndNotifyOthers('hello')">Click to pass 'hello'</button>
</div>
V publisher controlleru zavoláme metodu notifyHello(), pokud uživatel klikne na tlačítko. V subscriber controlleru musím poslouchat na danou událost. Pokud přijde událost, zavolá se fce, kterou jsem předal v části then(). Všimněte si předání dvou null argumentů v této metodě. První null je pro volání resolve(), druhý je pro reject() na Promise objektu a až třetí argument je pro notify() metodu. Protože resolve() ani reject() nikde nevoláme, není potřeba na tyto události reagovat,.
Mezi největší výhodu tohoto způsobu vidím v použití Promise API místo $rootScope. $rootScope je v Angularu něco jako window v JavaScriptu a pokud máme mnoho události, může to zaneřádit $rootScope.

sobota 28. února 2015

Singapore - shrnutí

Po měsíci a něco v tomto městě (nebo zemi) shrnu, co se mi tu líbilo a co ne:

Like:
čistota - je to úplně vidět. Všechno je čisté, žádné žvýkačky přilepené na chodnících. I v centru města je neuvěřitelně čisto. Metra a busy vypadají jako nové, nejsou na nich ani ve stanicích žádné graffitti.

teplo - žádná zima, stabilně nad 30°C. Tak by se dalo charakterizovat zdejší počasí. Navíc za tu dobu, co jsem byl tady, pršel jen jeden den, většinou svítilo sluníčko.

multikulti - a také multináboženství v jednom městě. Najdeme tu nevěřící, muslimy, křesťany, budhisty i hinduisty a mnohdy jsou jejich náboženská místa hned vedle sebe. Stojí tu kostele, hinduistické chrámy, budhistické chrámy a mešity. Žádné sváry ani spory ani diskriminace (aspoň co vím). Prostě poměrně mírové je to tu. Kultur je tu ještě víc. Jsou tu nejen Číňani, ale i další Asiati (od Filipínců po Indy a Araby), hodně Evropanů a Američanů, Australani (mají to za rohem). Multikultura se projevuje i v jazycích, kdy jsou 4 oficiální jazyky. Státní svátky jsou tu od 4 hlavních náboženství, teďka bude např. Čínský nový rok, předtím byly Vánoce a jsou i nějaké hindu svátky. Multikulturu lze pozorovat i na WC při sraní. V každém veřejném záchodě je na výběr záchodová mísa a.k.a. styl Evropa nebo turecký záchod a.k.a. díra v zemi. S multikulti přichází další výhoda a to v podobě jídla :)

jídlo - jídlo je tu všudepřítomný. Snad je tu ještě víc stánků s jídlem než je v NYC. Nabídka je obrovská a každý si tu vybere. Nejradši mám hawker center neboli stánky, kde nabízejí obrovský výběr různých jídel za levnou cenu, většinou do $S5 (cca 97 Kč). Restaurace jsou poměrně drahé a je nutné k cenám jídel, které jsou uvedené v menu, připočíst i dýško 10% a daň 9%. Takže jídlo vychází okolo $S25 na osobu. Levnější jídla jsou samozřejmě asijská, ale dá se i najít evropská jídla u stánků a také nemusí stát tolik. Ale kdo by sem jezdil za evropskými jídly?

Not Like:
internet pro české stránky - internet je tady poměrně pomalé, pokud se chcete koukat na české stránky. Zpočátku jsem si myslel, že je to připojením obecně, ale není tomu tak. Zkusil jsem změřit rychlost na českém dsl.cz a pak na mezinárodním speedtest.net a rozdíl je poměrně markantní.



Čemu to může vadit je, pokud stahujete filmy nebo velké soubory z nějakého českého serveru (např. uloz.to). Ale na Českou televizi to stačí a ČT odtud funguje, asi už neblokují připojení z ciziny. Pokud koukáte na youtube nebo facebook, frčí to jako dycky.

studené klimatizace - venku je hic, ale uvnitř některých budov je zase zima. Nejvíc je to znát v kině nebo v divadle. Jdete-li na nějaké představení či na film, doporučoval bych vzít si něco s dlouhým rukávem. Lidi v Singapuru hodně chodí v džínách a v botech a také moc nechodí ven, pokud svítí slunce. Venku na sluníčko chodí převážně turisti.

práce - lidi tu nějak hodně pracují. Četl jsem na wiki, že se tu pracuje v průměru 45 hodin za týden, což je dost. A také mají kratší dovolené. Lidi, se kterými bydlím, také pracují od nevidím do nevidím. Avšak ti spolubydlící pracují ve startupu a jsou to zakladatelé, takže to je pochopitelné. Ptal jsem se také některých studentů tady. Zdá se mi, že mají více práce než v ČR. Potvrdil mi to jeden student Ph.Dr, který studuje na ČVUT a zde je měsíčním pobytu. Lidé tu sice vydělávají více peněz, ale za jakou cenu.

drahé ubytování - protože je tu málo místa, tak ubytování je tu sakra drahé. Asi to není tak drahé jako v New Yorku na Manhattanu, ale ceny bytů tu začínají od $S 300 000 (cca 5,8 mil. Kč). V této kategorii jsou samozřejmě jen menší byty někde na okraji města. Za lepší byty si zaplatíte od milionu doláčů a více, výjimkou tu nejsou ani byty za 4 miliony. Kdybych tu žil, tak asi jen tak nekoupím byt. Nebo aspoň ne tak rychle, jako bych si ho koupil v ČR.

drahá auta - auto je tu šíleně drahé i v porovnání s ČR. V ČR si člověk může koupit auto třeba i pod 100 000 Kč z bazaru a bude v tom jezdit x let. Tady ne. Pro pořízení auta si musíte prvně koupit povolení, který vám dovolí mít auto na 10 let (a to ještě nevím, zda můžete koupit staré auto). A toto povolení stojí okolo $S 80 000, což prý odpovídá ceny jedné Porsche v USA. A až pak si můžete koupit auto na deset let. Takže v přepočtu za rok zaplatíte $S 8 000 jen za vlastnictví auta. Důvod je ten, že je tu relativně málo místa a stát chce, aby obyvatelé jezdili MHD. Díky tomu je tady poměrně čistý vzduch, žádný smog jako např. v Číně. Na druhou stranu, je tu dost aut i přes vysokou cenu. A také je tu o mnoho více luxusních aut než v Praze. Tam, kde bydlím, je standardem mít BMW nebo Mercedes nebo Lexus, často tu lze zahlídnout třeba Bentley nebo Ferrari.


Kolik tu stojí život?

Drahé je tu ubytování. Sám jsem zaplatil cca 1600 USD (asi 36 litrů v prosinci 2014) za 35 nocí za jeden pokoj v bytě. Na druhou stranu, byt je asi 40 minut jízdy MHD od centra, což není úplně nejdál. Byt se také nachází v komplexu, kde se nachází bazén, posilka, tenisové a squash kurty (nic z toho jsem ale nevyužil), a také několik restaurací. Na druhou stranu v podstatě všechny nabízené byty na Airbnb v Singapuru jsou v takto vybaveném komplexu, rodinných domů je podstatně méně. Výrazně ušetřit lze dlouhodobým pobytem v Singapuru (např. když tam budete žít roky, tak si můžete najít pokoj ve vzdálenější lokalitě i za $S 700 měsíčně) nebo když pojedete ve více lidech a náklady si rozdělíte.
Naopak levné je tu jídlo ve stáncích (tzv. hawker stalls). Seženete tu hlavní jídlo i za 3 doláče (cca 54 Kč), ale většinou jídla ve stáncích stojí okolo 5 doláčů (cca 90 Kč). Dražší než v ČR jsou restaurace, ale ani ty vás nezruinují, pokud zajdete jednou za čas. Za jídlo pro dva dáte od 25 doláčů (450 Kč) v restauraci. Na rozdíl od jiných asijských zemí se nemusíte tolik bát nekvalitních potravin. Každý stánek a restaurace tu má vyvěšené hodnocení od potravinářské inspekce a inspekce měsíčně chodí čekovat kvalitu. Co se naopak nevyplatí kupovat, jsou evropská jídla v supermarketech. Drahé jsou tu šunky, paštiky i mléka a jogurty, i když nutno dodat, že jsou to o dost kvalitnější zboží než co se prodává tady.
Poměrně levné a velmi čisté je MHD. Platí se tu podle vzdálenosti. Za jízdu dáte tak mezi S$1,3 do S$1,5. Např. já jsem dal za hodinovou jízdu MHD do centra tak S$1,4, na letiště za hodinu a půl jsem dal S$1,5. Praha je samozřejmě levnější, ale v porovnání s ostatními světovými metropolemi jsou ceny v Singapuru velmi levné. Je to částečně také proto, že je to dotované státem.
Vstupné hlavních turistických atrakcí se liší. Parky a botanické zahrady jsou tu zdarma, s výjimkou zahrady orchidejí, za kterou zaplatíte 5 doláčů. Zoo a podobné věci stojí 30 doláčů pro cizince, stejná cena je i pro jízdu na největším vyhlídkovém kole na světě. Atrakce na ostrově Sentosa stojí také okolo 40 doláčů výše. Pokud víte, že někam chcete jít, je levnější si koupit lístek online a ještě lépe pokud znáte někoho ze Singapuru a ten má správnou bankovní kartu. Např. za zoo lze ušetřit 10% za nákup online a až 30% ceny, pokud se vstupenky koupí online pomocí Singapurské bankovní karty. Podobné je to s ostatními atrakcemi.

Suma sumárum, za běžný život tam jsem dal 1100 USD, za ubytování zmíněných 1600 USD a za letenku 18 000 Kč. Což je za 35 dnů 84 000 Kč, v přepočtu 2400 Kč za den.

středa 25. února 2015

Lars Kepler - Paganiniho smlouva

Kniha začíná vraždou dívky na lodi. Dívka měla však smůlu, protože vrah nechtěl zavraždit ji, ale její sestru s přítelem. Od této události se odvíjí celý následující příběh. V knize se proplétají 3 různé příběhy, aby se pak na konci splynuly v jeden. První z nich sleduje osud Penelope Fernandezove s přítelem, kteří prchají před neznámým vrahem. Druhý příběh je novém řediteli Inspekce pro vývoz zbraní Axel Riessenovi, který má nastoupit po sebevraždě předchozího ředitele Carla Palmcrona. A ve třetím příběhu se objevuje postava komisaře Joona Lina známá z předchozí knihy, a který také bude hlavní postavou v následujících knihách. Ten spolu s dalšími policisty vyšetřuje zmíněnou vraždu dívky.
Nakonec se zjistí, že důvod k vraždě je nelegální pokus o vývoz zbraní do země, která podléhá embargu OSN. Důležitou nápovědou, který navedl komisaře k tomuto zjištění, byla fotka, která zachycovala Carla Palmcrona s ředitelem zbrojní společnosti a mafiánem. Lidé, kteří zemřeli nebo málem zemřou v této knížce, věděli nebo tušili o tomto obchodu.

Kniha je napínavá od samého počátku až do konce. Avšak porovnám-li ji s ostatními knihami od stejného autora (nebo spíš autorů), je závěr této knihy nejméně překvapivé. Pachatele se čtenář dozvěděl příliš brzy, stejně jako motiv vražd. V knize se také poprvé některé postavy, které jsou pak v dalších knížkách.

Jinak co mě štve, je fakt, že kniha není dostupná v audio podobě jako další knihy ze série Joona Liny. Nechápu, proč přeskočili zrovna druhý díl v sérii.