pátek 20. srpna 2010

Páteční prasata

Tak jsem zase jednou stihl páteční autobus a těšil se, jak budu brzo doma. Nechval dne před večerem, říkává moje babička. Pravda pravdoucí. Autobus nezatočil na dálnici, jak měl, ale pokračoval do průmyslové zóny. Že by nějaká nehoda, které se šikovně vyhneme?

Bohužel, na dalším sjezdu jsme na dálnici najeli a po pár metrech stáli. Tentokrát definitivně a nadlouho. 10 kilometrů popojíždění v koloně, dokážu si představit mnoho lepších činností, kterými vyplnit volný čas. Když jsme se blížili ke sjezdu na Starou Boleslav, zase jsem zahlédl borce, kteří se ženou v odstavném pruhu a následně se natlačí zpátky na cestu. Na R10 naprostá klasika a PČR to zjevně vůbec nevadí.

Podobnou prasárnu nedávno udělal ministr Bárta a dostal za to od novinářů pěkné kapky. Tuto činnost navíc experti označili za jednu z nejnebezpečnějších, které lze vůbec na dálnici provozovat. Hrozí, že buď zablokujete dálnici pro záchranáře, anebo hůře, někoho srazíte. Další hrozbou je růst agresivity mezi řidiči.

Ano, když kolem přejelo už 5. auto, opravdu jsem měl obrovské nutkání strhnout volant napravo a pořádně to do těch volů napálit, bohužel jsem v tu chvíli byl jen prostý cestující. Pomáhat a chránit byli bůhví kde, tak jsem si řekl, že se aspoň kouknu, kdo nás podjíždí.

Nejlepší byl borec ve stříbrném voze Škoda Fabia I. generace s logem T-Systems a státní poznávací značkou 9a5 4330. Jel jako že bude sjíždět do Staré Boleslavi (19:16 SELČ), pak projel po šrafovaném ostrůvku, jen na centimetry minul náš autobus, ohrozil vozidlo najíždějící od Staré Boleslavi a následně se nacpal do našeho pruhu. Pokud tohoto pilota znáte a ještě žije, přeji mu vše dobré a hodně slušných řidičů. Za dvě minuty poté ho následovalo bílé BMW X6 s SPZkou 3ab 3003, že by nějaká celebrita? Ten se pro jistotu žádným sjížděním ani najížděním vůbec netrápil a prostě jel v odstavném pruhu dál a dál.

No a rozuzlení celého příběhu? Policie samozřejmě nikde, zdržení bylo způsobeno havarovaným nákladním automobilem, které bylo nutné vyprostit a pak se celá dálnice rozjela. Drzé čelo lepší, než poplužní dvůr, ale počkejte podjížděči, až si koupím BVPčko…

pondělí 9. srpna 2010

Trial reset 4.0

Je to tu, dočkali jsme se a vyšla nová verze tohoto užitečného prográmku, který vyčistí Váš počítač od veškeré havěti, kterou tam zatáhly různé trial verze různých aplikací.

Stačí stáhnout a pustit scan all a poté všechny nalezené ošklivosti smazat a počítač je opět jako nový. Vedlejším efektem je to, že jdou programy používat, jakoby nikdy na Vašem počítači nebyly nainstalované.

Ke stažení zde: Trial reset 4.0

středa 28. července 2010

Skvělý nápad na propagaci Prahy

Dneska mě při pravidelné procházce Prahou napadla revoluční myšlenka, jak do naší krásné metropole nalákat více turistů. Co je největším problémem Prahy, pomineme-li okrádající taxikáře, neexistenci metra na letiště a nevychované revizory čekající na Dejvické na nebohé turisty? Uličky.

Ano, málokoho to napadne, ale zavedete-li nepražáka do křivolakých kroutících se úzkých uliček, kterými je Praha proslavená, lehce se ztratí. Každý den vidím alespoň 10 turistů, kteří bezradně koukají do mapy, kroutí s ní sem a tam a vůbec netuší, kde vlastně jsou. Občas je se slovy “Hi, can I help you?”, oslovím, většinou vypadají překvapeně, ale nakonec radu rádi přijmou. Někdy si ale říkám líná huba…

V kontrastu s tím byl New York, kde se nám několikrát stalo, že jen co jsme otevřeli mapu, nebo vypadali jen trochu zmateně, okamžitě nám někdo nabídl pomoc. Přátelské to město. Našinec na toto není úplně zvyklý, navíc jsme všichni tak trochu rasisti, že… A tu mě napadl Nápad. Skutečně s velkým N. Místo sponzorování zahraničních reklamních agentur pojďte natisknout trička, odznáčky, kšiltovky, které se budou prodávat za relativně rozumné ceny, výtěžek půjde na dobročinné účely a tyto předměty budou obsahovat cosi jako “Pay it forward.”. Prostě to pošli dál. Stručné, jasné, výstižně.

Kohokoli s tímto znakem by se turisté mohli bez obav zeptat na cestu. No nebyla by to dobrá reklama pro Prahu?

neděle 25. července 2010

Jsou Evropané civilizovaní lidé?

Dodnes jsem si myslel, že není možné, aby se v našich končinách ušlapali lidé. To je prostě jen problém rozvojových zemích, kde nosí na hlavách šátky, žijí v horku a každý má alespoň 8 dětí. Ošklivý odsouzeníhodný názor, stydím se na něj, ale takhle to nějak vnitřně cítím.

Když jsem proto na nejmenovaném zpravodajském portále nalezl zprávu o ušlapaných lidech na loveparade, myslel jsem si, že jde o nějaký druhý apríl. Oslava života doprovázena nezměrným množstvím alkoholu, trávy a jiných drog se zvrhla v jatka. Bohužel tento apríl přejala další média a počet obětí rostl. Nejhorší na tom všem je to, že šlo převážně o mladé lidi do 30 let, tedy o “naše naděje”.

Za celou tuto tragédii nesou vinu jednoznačně organizátoři, kteří nezvládli organizaci vstupu a výstupu z areálu a také nesprávně odhadli, kolik lidí se akce zúčastní. Některé zdroje uvádějí až neuvěřitelná čísla přes 1400000! Akce podobného ražení mě trochu děsí. Obrovské množství lidí na malém prostoru, nedostatek sociálních zařízení, hloupé nápady se zábavní pyrotechnikou, navíc v posledních letech musíme bohužel vzpomenout i možnost teroristického útoku. Když zatoužím po hromadném mačkání v davu, stačí si v ranní, nebo odpolední špičce nastoupit do tramvaje v centru Prahy, zvláště doporučují čísla 10, 22, čí 16.

Měním tedy svůj názor, i my Evropané, se v případě davu chováme, jako zvířata. Někdy stačí i malý impuls a neštěstí je na světě. Musím obdivovat demonstrace během Sametové revoluce, během nichž k žádné takové situaci nedošlo a počty účastníků byly podobně velké.

středa 21. července 2010

Oracle a SQL*Loader

Protože jsem už více než měsíc “Oraclista”, zjistil jsem pár věcí, které mě neskutečně vytáčí. Mimo zvláštně fungujícího TNS Listeneru je to utilita SQL*Loader, která slouží k nahrávání velkých objemů dat do databáze.

No a co je bug měsíce? Máme extrakty, které chceme naloadovat. V extraktu je pole VARCHAR2 dlouhé 80 znaků. V databázi je toto pole zadefinováno jako VARCHAR2(100). Máme tedy dostatečnou rezervu pro to, abychom mohli extrakt importovat. Import se ale nepovede, ale proč?

Po delším pozorování jsem zjistil, že je vše způsobeno tím, že není definována v control file-u délka tohoto pole! Pak si loader z nesmyslného důvodu zvolí délku tuším 55 znaků…

Když jsem tedy napsal VARCHAR2(100), dostal jsem ještě jednu chybovou hlášku. Kde je problém tentokrát? SQL loader nezná VARCHAR2, musíme použít CHAR. No a to je už naštěstí ze záludností všechno ;)