Ačkoliv jsem to neplánoval, tak jsem chtěl teď večer udělat rychlý update balíčků a najednou koukám a ono se toho aktualizuje nějak hodně a většina z toho jsou pythoní balíčky. Ano, ArchLinux přešel na Python 3.9 a já tedy také. Nicméně ten přechod byl realtivně bezbolestný, šlo jen o pár závislostí, které jsem musel přes pip nainstalovat znovu a už to zase frčí k plné spokojenosti.
Zjistil jsem, že už nejsem schopen koukat, alespoň na nějakou dobu, na nic s dnes asi nejtypičtější dějovou linkou - superhrdina proti superpadouchům. Superhrdinové už se mi fakt přejedli. Jeden je z jiné planety (Thor), jeden má prachy a trochu posiluje (Batman), další má ještě větší prachy a je fakt chytrý (Ironman), tamten to umí s lukem (Arrow), jiný je fakt rychlý (Flash), tu náhodně zasáhla energie a teď umí lítat vesmírem bez čehokoliv (Captain Marvel), ....... Ale pár věcí mají všichni společných. Všichni musí zachránit svět, všichni musí trousit vážné i vtipné hlášky a hlavně to jsou všichni kreténi :-).
Uznávám, pár let to byla zábava. Ale čeho je moc, toho je příliš. Musím si dát na nějakou dobu pauzu a pár měsíců si ani nevzpomenout na hošíka, kterého kousnul pavouk a teď obluzuje slečnu jiné barvy pleti než je on sám, aby to bylo rasově vyvážené.
Musím se na nějaký čas soustředit spíše na knižní a herní příběhy, protože ty jsou většinou propracovanější, variabilnější a celkově nápaditější a nekopírují pořád to stejné schéma.
Jak jsem zmínil v titulku, bylo to krátké :). Jen takový povzdech :).
Tak doufám, že teď už by to všechno mělo jet správně. Vytvořil jsem si vlastní middleware pro Falcon, který při každém požadavku vytvoří připojení k RethinkDB a po vyřízení požadavku (requestu) ho zase zavře. Zároveň jsem provedl v kódu pár zjednodušení, takže je menší.
Dále jsem zase aktivoval vícevlákno (threads), takže blog by mohl být i o něco svižnější.
Prosím o otestování, refreshujte jak o život, když to spadne, tak budu ladit dále :-)
V posledním postu jsem psal, že je nové CMS v provozu a zbývá ladit. Ona je to pravda, ale to ladění bude trochu náročnější, protože RethinkDB, respektive její python driver není thread-safe. Což znamená, že při produkčním nasazení na serveru musím přístup k databázi vyřešit jinak. Konkrétně pro každý požadavek musím udělat samostatné připojení k databázi a pak ho zase bezpečně zavřít. Moje nezkušenost mě vedla k přesvědčení, že stačí sdílet jedno připojení k databázi a požadovat po něm X výsledků, ale to je velký omyl. Nicméně chybami se člověk učí, trochu to přepíšu, vytvořím nějaký dekorátor(y), který spojení bezpečně otevře a zase potom zavře a bude zase frčet parádně. Nicméně bude to chtít maličko víc času, musím to trochu otestovat a do té doby bude mít blog nějaké výpadky - za to se velmi omlouvám.
Nicméně starý blog na adrese old.jiri.one stále frčí ;-).
Zatím jen krátce: nový blog v provozu! Budu rád za zpětnou vazbu. Kód blogu na adrese: https://github.com/jiri-one/easyblog_falcon
PS: starého CMS mi bylo líto, nemá cenu ho zahazovat, takže ho najdete tady: http://old.jiri.one
Dlouho jsem tu nic nenapsal o knihách, důvod je ale jasný. V půlce května jsem začal číst Kroniky železného druida a včera večer jsem dočetl poslední, konkrétně šestou, v češtině vydanou knihu, tedy povídkovou sbírku Gaiin štít. Napíšu tedy o celé sérii najednou.
Nicméně je pro mě trochu problém sérii nějak dobře a krátce popsat. Jedná se totiž o městskou fantasy, tedy o normální svět, navíc v aktuální době, ale s příměsí nadpřirozena. Jenže ta přidaná nadpřirozená hodnota je zde opravdu velkolepá, protože v tomto světě existuje prakticky všechno, v co kdy věřilo dostatek lidí. Takže většina božstev, kouzelných bytostí nebo třeba mluvící zvířata. Dále je zde množství alternativní nebo té skutečné historie, což knihám dává další rozměr. To všechno v knihách o druidovi Atticovi, respektive o železném druidovi, najdete.
Co je na knihách ale naprosto super, je přímo dokonale vyprecizovaný poměr mezi humorem, akcí, zajímavými informacemi a tentokrát jsem autorovi odpustil i trošičku té romantiky, která ale nikdy není na překážku ději, jen ho doplňuje (zde se odkazuji na můj velmi negativní názor na příběhy od Františka Kotlety, které jsou plné erotiky a romantiky a děj se úplně vytratil a tedy to není čtení pro .... no pro nikoho).
Říkám si, jestli se má cenu rozepisovat nějak víc. Ono totiž v tomto případě je každý popis trochu zavádějící, protože nevystihne atmosféru knih, která je opravdu velmi příjemná. Doporučuji tedy po knihách o Atticovi sáhnout opravdu každému, protože věřím, že si v nich každý milovník fantasy něco najde. A rozhodně se nenechte odradit vskutku debilními obálkami českých vydání, které knihám dělají velkou ostudu - zde více než kdy jindy platí: "nesuď knihu podle obalu".
Celé sérii dávám vysokých 98%. Jde opravdu o nadprůměrně povedené dílo, které je sice relativně oddychové, ale také nikoliv vyloženě nenáročné. Vlastně bych dokázal jít s hodnocemím i výše, tedy na plný počet, ale pokud začnu srovnávat, tak přece jen dokážu najít pár (jedna nebo dvě ...), knih, které jsou mi maličko bližší.
V minulém příspěvku jsem psal o responzivní podobě blogu a nyní zde dávám další info.
Kompletní přepis blogu slibuji už roky, ale tentokrát už opravdu věřím, že se to povede. Pomalu finišuji s novou verzí a mé výsledky můžete sledovat zde.
Nová verze blogu používá Python3, Falcon a jako databázi jsem zvolil RethinkDB.
Až to nasadím (určitě běhém září), tak se o použitých technologiích rozepíšu více.
Tento blog už běží v této podobě a na tomto CMS už od 30. října roku 2010. Ten CMS není vůbec špatný a pořád váhám, zda ho nemám pouze upgradovat. Ale ať už to dopadne jakkoliv, tak dostane aktualizovaný vzhled, který už bude plně responzivní. Tento vzhled také není špatný a vyšel jsem z něj, ale je potřeba, aby design dohnal dobu :). Zatím k nahlednutí na http://test.jiri.one
Tahle kniha byla trochu delší, měla cca 700 stránek a neměl jsem teď tolik času číst, takže mi trvala maličko déle (cca 2 a půl měsíce). Ale kniha je za mnou, velmi se mi líbila a já se ještě dneska můžu pustit do nějaké další.
Kniha se skládá ze tří na sebe navazujících příběhů, z nichž každý vydá na samostatnou knihu. Všechny příběhy mají stejné hrdiny, ale úplně jiné prostředí. Nicméně v prvním příběhu se začíná na Zemi a v posledním příběhu se na Zemi končí. Ale v mezičase hlavní hrdinové obletí půlku galaxie a všude se setkají s vetřelci.
Kniha je velmi čtivě napsaná, má spád, ale chybí jí jedna zásadní věc a tou je atmosféra strachu, kterou normálně vetřelci vzbuzují. Tu a tam se nějaká lehounce hororová pasáž mihne, ale žádné mrazení to ve mně nevyvolalo.
Knize dávám hodnocení 80%, určitě stojí za to si ji přečíst, ale nepřistupujte k ní jako k nějakému zásadnímu vetřelčímu dílu, které vás bude nutit zatajovat dech.