neděle 18. září 2011

Úvod do translatismu VII. aneb Zákon identity myší

Něco neuzvěřitelného!

Člověk, jak praví evolucionisté, pochází z opice. Suchozemci se vyvinuli z mořských potvor, mořské potvory z ještě menších mořských potvor a ještě menší mořské potvory z blesků a prachu zemského. Ač se etymologie neodvažuje pronikat až "k počátkům Země", je zřejmé, že zvířata hrají v lidské společnosti důležitou úlohu. Dnešní článek o avantgardním translatismu jim budiž věnován.
(Adjektivum neuzvěřitelný vynalezl pro český jazyk jistý Blek, který je dobře znám čtenářům Root.cz. Termín použil v komentáři k neméně bizarnímu článku Omezuje prastaré ASCII dnešní programátory?)

Japonská etymologie

Odhalte v následujících hádankách zvířata!
  • Nit, která váže opravdu mnoho hmyzu. (pavouk)
  • Světlo je okolo červa. (světluška)
  • Co je velmi důležité na pokrytí zvířete. (želva)
  • Trs. Tolik tvorů zmizí. (netopýr)
  • Opravdu jemné a chutné. (kreveta)
  • Tuku stále více a více. (prase)
  • Opravdu pružné stvoření až do konce. (had)
  • Tvor spolehlivější dopravy. (vůl)
  • Opravdu věrné stvoření. (pes)
  • Velmi rychlé přenášení zvířetem. (kůň)
Zdroj: [1]; překlad: [2].

Přeskočit žraloka

"Je to okamžik. Rozhodující chvíle, kdy se váš oblíbený seriál ocitne na hraně. Víte, že nyní už to půjde jen a jen z kopce. Někdo může hovořit o vrcholu. My hovoříme o "skoku přes žraloka". Od toho okamžiku už to nikdy nebude ten pořad, jaký býval." (Jon Hein; zdroj)
Někdo vidí skok přes žraloka v tom, že Kirino ze seriálu Má sestřička nemůže být až taková pizda, ehm, opravdu je taková pizda. Někdo jiný zase v tom, že upíři na světle spárklují, namísto toho, aby bídně zhynuli. Ale děje se to pořád.


Zákon identity myší

V roce 1766 Johann Daniel Titius vyslovil domněnku, že vzdálenosti planet sluneční soustavy od Slunce naplňují vztah 0,4 + 0,3 ⋅ 2n, počítáno v AU (tj. násobcích vzdálenosti Země od Slunce), když druhý člen pro první planetu vynecháme a pro další planety dosazujeme za n postupně 0, 1, 2 a tak dále.
Titius-Bodeova řada nemodeluje skutečnost tak docela správně. Mnohem pozoruhodnější však je, že japonská Wikipedie [3] okulárem Google Překladače [4] zná tuto řadu pod heslem "Bodeho zákon identity myší".

Čína k zániku

Na začátku roku se objevila zpráva, že v čínských zverimexech kompenzují špatné zacházení se psy pomocí heroinu. Co o tom soudí Japonci? (Google Překladač od té doby změnil své překlady - v závorce je uvedeno nové znění.)
  • (Čína k zániku.)
  • Je to opravdu temný kontinent.
  • Je to moudrý obchodní trik. (Obchodní moudrý blázen.)
  • (Miluji čínský lid a drogy.)
  • Opravdu, to je čínský mravenec mozek nic dělat.
  • Heroin je povzbuzující? Já jsem tiše stát matný vypadající obraz.
Zdroj: [5]; překlad: [6].

sobota 10. září 2011

Prvním rokem na FIT ČVUT

Fakulta informačních technologií očima (skoro) druháka

Mezi studenty vysokých škol je jistým folklórem, rozebírat průběh uplynulého semestru na soukromém blogu ([1], [2]). V případě fakulty informatiky by jeden možná čekal zvýšený výskyt takovýchto zápisků – jenže krátká historie samostatné Fakulty informačních technologií Českého vyskokého učení technického v Praze tento předpoklad dvakrát nenaplňuje ([3], [4], [5], [6], o jiných nevím). Na zdejším blogu jsem chtěl o prvních dvou semestrech poreferovat již dříve, ale koncepty článků mě neuspokojovaly a s plynoucím časem klesal přetlak okamžitých dojmů a s ním i motivace pro klasicky strukturovaný článek (po předmětech). Budiž tedy „Prvním rokem na FIT ČVUT“ pohledem z nepatrně větší výšky.

Tři kila snahy

Vstupním předpokladem pro studium na FIT nejsou žádné IT znalosti ani dovednosti v programování. Stačí snaha a chytrá hlava, zbytek Vás naučíme! (11 důvodů proč studovat na FIT, důvod č. 2)

Ač ze tří set let slávy ČVUT, které „slibuje“ důvod č. 6, toho na FITu příliš neuvidíte, důvod č. 2 nelže. První semestry sice slouží k „přebrání“ poměrně benevolentně přijatých studentů, nikoli však na základě toho, co už vědí, ale toho, kolik úsilí jsou ochotni vynaložit na osvojení si něčeho nového. Kdyby mi někdo řekl, v čem bude spočívat (povinná) semestrální práce z programování v 1. semestru v době zápisu, zřejmě bych si myslel, že jsem se přihlásil na špatnou školu. (Znal jsem základy programování na úrovni „lepič skriptů“.)

Hojně kritizovanou věcí na FIT je automatický systém hodnocení domácích prací, ProgTest. Během semestru dostanete cca 7 úkolů, prográmků v C/C++, které je ne sice nezbytné, ale nanejvýš vhodné do 14 dnů odevzdat a inkasovat za ně body. Kód však nelze jen tak naplácat, jak je libo, neboť ProgTest je velmi důkladný, přísný a tajnůstkářský testovací systém. Počet pokusů je omezen (10–20).

 
Computer Science v praxi

Na jednu stranu sport, kdo bude mít řešení mezi prvními; na druhou stranu neustálé hledání chyb a vršící se úkoly. Kdo není v programování zběhlý, stráví nad ProgTestem víkendová odpoledne, večery a noci. V prvním semestru (ANSI C) jsem prožíval spíše polohu „sport“, ve druhém (C++) spíše polohu „nekončící debugování“. Ač byly úlohy zajímavé, neměl jsem už sílu a čas to odlaďovat a poslal jsem některé předem k vodě (toto bylo asi částečně předvídáno, a tak se ve druhém semestru často objevovaly úlohy rozdělené na dvě části – snadnou a těžší).

Možnost volby

Vysoká škola se tedy chová jako kolotoč, který testuje, do jaké míry na něm kdo chce jet. Zatímco nižší stupně vzdělávání se chovají k příjemci značně parentalisticky, vysoká škola svěřuje studentovi zodpovědnost. Průběžné úkoly na ProgTestu jsou nepovinné. Docházka na přednášky je nepovinná. Docházka na většinu cvičení také. Na zápočet potřebuješ tolik a tolik bodů a zařiď si to, jak chceš. (Ne každý předmět dává studentovi až takovou volnost; jde mi o princip.)

FIT ČVUT nyní sídlí v nové budově, spolu s architekty
FIT ČVUT nyní sídlí v nové budově, spolu s architekty

Jeden příklad: lineární algebru ve 2. semestru přednášeli dva lidé z Katedry matematiky FELu, paní Kalousová a pan Olšák. O panu Olšákovi jsem už něco málo tušil a chtěl jsem chodit k němu, ale v rozvrhu jsem padl do skupiny paní Kalousové. Po první přednášce jsem zjistil, že takto vskutku ne, a nadále chodil k Olšákovi, ač měl přednášku od 7.30 ráno. Měl jsem štěstí – díky času nebyla přednáška příliš populární, a tak byl v místnosti klid, výklad byl mnohem srozumitelnější, ale zároveň jsem chodil na cvičení podle doktorky Kalousové, která sice měla látku trochu zpřeházenou, ale zase zadávala mnohem jednodušší domácí úkoly. Díky tomu všemu jsem nakonec s algebrou neměl problémy, ač jde na FELu o jeden z nejobávanějších předmětů.

Představa, že si uděláte rozvrh na jeden dva dny v týdnu, je sice zajímavá, ale dle mého sebevražedná. Výhoda kolotoče je v tom, že se roztáčí postupně – proč si dělat z prezenčního studia kombinované (to je o sobotách), když nemusím. Do zimního semestru jdu s „krásně“ roztahaným rozvrhem, kde jsem se vyhnul blokům více jak dvou předmětů vzápětí (1 předmět = čistých 90 minut). I když jsem se dávno vzpamatoval z prvotního časového šoku, stejně si myslím, že ta třetí přednáška/cvičení už je nanic.

Úvod do algebry, zejména lineární od dr. Olšáka – atribut 2. semestru na FIT
Úvod do algebry, zejména lineární od dr. Olšáka – atribut 2. semestru na FIT

Co se dozvíte?

  • Budete tušit, co napsat do UNIXové příkazové řádky (shellu), když na vás vyskočí. Možná se seznámíte i s nejzubatějším textovým editorem na světě (vi).
  • Zjistíte, jak spočítat sinus s přesností na 10 desetinných míst a jak se počítá s maticemi.
  • Navrhnete konečný automat a naprogramujete stopky v AVR assembleru.
  • Objevíte netušené způsoby, jak zhavarovat počítačový program a celý systém. Proniknete do ANSI C / C++ a možná zjistíte, co znamená void* (*)(void*).
  • Bez znalosti diferenciálních rovnic budete řešit diferenciální rovnice ve Wolfram Mathematice (malá Mathematika je i online). Školní server půjde pod vahou numerických výpočtů do kolen, ale možná na konci uvidíte pěkný graf.
  • Uslyšíte Gödelovy věty (koho logika baví, jistě uvítal Bílův seriál o GEB).
  • Bude vám řečeno, že existuje něco jako LaTeX. Pan Olšák to uvede na pravou míru.

středa 27. července 2011

Kočičí hlava se slzami radosti

Poslední logos do sbírky

V šesté verzi mezinárodního standardu Unicode, na kódových pozicích 128 512 až 128 591, se umístily…


Za nahlédnutí stojí celý rozsah. Máte-li dostatečně kočkomilný prohlížeč, zde uvidíte "kočíčí hlavu se slzami radosti": 😹

středa 6. července 2011

Vodovoda

Voda na mlýn světového trendu zdravého rozumu.

Opět čtu leták nejmenovaného distribučního řetězce a pokyvuji hlavou. Tihle nenabízejí televizi s triliony barev, ale bílé zboží. Humidor za 60 000,- Kč, no neberte ho! Zaujal mě až slogan na poslední straně, který nabízí (s prominutím) mrňavou PET lahev pod heslem "Již žádné PET lahve". V tom přeci musí být nějaký háček!
Lahev Bobble je americkým vynálezem. Je vyrobena z vysoce kvalitního PET "prostého PVC a ftalátů". Na rozdíl od běžké "petky" má Bobble na uzávěr napojený uhlíkový filtr, takže pijete filtrovanou vodu. Dle rady výrobce - jen čistou vodovodní.

Bardzo fajny kolektyw ekologów

"Pití vody z kohoutku je znovuobjevený světový trend, který jde ruku v ruce se zdravým rozumem - vodovoda je levnější a ekologičtější!," dí kampaň Česko pije z vodovodu. Je to tak trochu jako v Kocourkově. Na jednu stranu si můžete koupit třetinku vody z alpského ledovce v ceně oběda, na straně druhé vám radí, že můžete přejít na vodovodu, abyste získali ekonomickou i morální převahu.
Jen více uhlíkových filtrů a domácích sodovkovačů, proč ne. Ale neříkejte mi, že když si koupím nějaký nadstandardní výrobek (á propos - ne pro každého), že tím nějak "pomáhám planetě" nebo ji škrábu za uchem. Tůdle! Výrazně neovlivním ani množství naskladněných lahví nejbližší samoobsluhy, natož globální rafinérský a ropný průmysl.
Když ve mně chcete probudit "environmentální vinu", vytáhněte mi raději vejce z ledničky a řekněte, že je na něm kód tři - vejce nosnic v klecích. A já si představím velký barák a v něm mnoho malých klecí a bruselský předpis, který udává jejich minimální rozměry, a podsekci odboru pro blahobyt zvířat, která může předpis revidovat a tisíce skutečných, živých slepic v naší republice budou mít o kus větší vesmír.
Na konec nemohu neocitovat popis "uhlíkového dudlíku" od jeho výrobce:
Bobble-a revolutionary filtered water bottle, that takes care of the planet, keeps your body hydrated, your wallet fat and your taste buds satisfied-all while looking good doing it. (oficiální web)
Bobble (bambule? bimbas?) - revoluční lahev s filtrovanou vodou, jež pečuje o planetu, zásobuje vás tekutinami, vaši peněženku nezatíží a vaše chuťové pohárky nechá napojené - zatímco pijete, vypadáte zatraceně dobře. (Tenhle slogan je vážný kandidát na cenu Komerční konina 2011.)

neděle 5. června 2011

Deníček tankisty

Jako malý jsem tankistou být nechtěl. Zato jsem často hrával "Tančíky", respektive klasickou dosovou hru s poměrně nevyslovitelným názvem Scorched Earth. Jistě ji znáte: stojí proti sobě 2 až n tanků, ovládaných počítačem či člověkem, a snaží se rozmanitou municí sprovodit ze světa ty ostatní. Ač spartánský grafikou, není zdejší herní systém tak docela přímočarý a vyžaduje soustavný nákup nejen zbraní, ale i rozmanité pasivní obrany, padáků, baterií či benzínu. Jde o zlomek historie, která se už nebude opakovat, a proto si zachovává své kouzlo i dnes, když musíme výkon procesorů doslova škrtit, abychom z něj vůbec něco měli.

Při volbě tématu svého prvního většího C++ programu jsem se rozhodl pro vlastní variaci na klasické téma "Tančíků". Jelikož se mi na blogísku nic zajímavého neděje, budu příští týden publikovat Deníček tankisty - jak bude pokračovat vývoj. Přespříští týden snad úspěšně získám známku a uvolním hratelnou verzi širému světu.

Původně jsem si myslel, jak budu poctivě celý týden programovat a blogískovat. Nakonec jsem měl jiné starosti a z vývoje se stal klasický víkendový sprint okořeněný notnou dávkou beznaděje, kleteb i výskání nad něčím, co zdravá většina populace považuje - nejsouc daleko od pravdy -, za magické formule.

O pikantnosti "z natáčení" se s vámi, kdo magickým jazykem nehovoříte ani trochu jako já, příliš podělit nemohu. Zdály by se vám zábavné asi jako nejkratší matematický vtip: "Nechť epsilon je záporné." - Kameňák, že? Vlastně docela ano :-)
Nejlépe uděláte, když si hotovou hru zahrajete: zkompilovaná verze pro Windows. Koneckonců mezi nejzajímavější okamžiky vývoje patřilo právě užaslé testování programu, který se nejen přeložil, slinkoval, spusil a hned nespadl, ale choval se víceméně tak, jak by měl!

pátek 20. května 2011

Milanův příběh

Jednoaktovka napsaná u příležitosti Sčítání lidu, domů, bytů, bezdomovců a haruhistů 2011
 
Vlastně je to divadelní představení, které napsal sám život. Rozhodný okamžik se blíží, opona se rozhrnuje, posaďte se, prosím…

Scéna I.

Říjnová noc. Milan leží v posteli na Strahovské koleji a dívá se do svého notebooku. V pozadí zvuk větru od netěsnícího okna.
MILAN (v duchu): Ahoj, mam k vam jednu veeeeeeelikaaaaaaanskou prosbicku,,, asi pred 4letama se poprve hral ORIGINAL WAR a bohuzel i naposled,a od te doby ho marne schanim je nejaka sance ze byste mi ho nekdo pujcil nebo prepalil? klido i zaplatim do 100kc prosim moc moc.. studuju v praze cvut… tak dejte vedet,,doufam ze ho este mate: ) cus milan.
VYPRAVĚČ: A Milanova chvějící se ruka psala slovo za slovem prosbu, výkřik do kosmického prostoru, jenž jako rádiové vlny bude jaro za jarem unášen v nesmírnou dálku od toho malého pražského pokoje.

Scéna II.

Únorová noc o rok dříve. Milan sedí doma ve svém pokoji u psacího stolu. Je zhasnuto, místnost osvětluje jen mdlé světlo ploché obrazovky.
MILAN (v duchu): Ahoj vsechny slecny i pani. Chce se nejaka slecna ci zena od 15-35let seznamit se sympatickym a zkusenym klukem z Prahy? Jmenuji se milan, je mi 20/176/85kg M15, 5/3, 5cm. Hledam touto cestou holku na nezavazny sex. Jen 100% zdravi a cistota. Tesim se na tvou odpoved. Bez fin. odmeny. Foto potesi, ale neni podminkou, taky muzu zaslat. Zatim se mej hezky a na vsechny tve otazky ti rad odpovim pres mail. pa milan
VYPRAVĚČ: A Milan chvějící se rukou vyťukával svou žádostivost, výkřik do vesmírných dálav, jenž jako reliktní záření bude neznatelně sálat z celé oblohy až do skonání světa.

Scéna III.

Březnové odpoledne o několik let později. Milan sedí uprostřed prázdného jeviště, vedle sebe má položený zelený sčítací list osoby. Je otočen směrem k publiku, oči skloněné do notebooku.
MILAN (v duchu): Ahojky hledám pěknou milou slečnu do 25 let na vážný vztah… jsem prý fajn kluk, rád sportuju a bavím se :-) odpovím na 100% předem díky … Jinak ted je zima a hodně jezdím na hory lyžovat, tak která by chtěla jezdit se mnou? Milan
AŠTAR ŠERAN (hlas shůry): Běda vám, loutkolidé! Obraťte se a zahoďte sčítací listy, do kterých byly ukryty vysílače negativní energie!
VYPRAVĚČ: Milujte se a sčítejte se! Nemějte strach, že by vás o vaše soukromí někdo připravil.
Konec. Herec vstává a uklání se, Aštar Šeran se vrací na svou loď vysílat pozitivní energii, publikum aplauduje.

úterý 10. května 2011

O jednorožcích a lidech

„Láska nezná hranice. (připisováno každému autorovi milostné prózy, poesie či dramatu)

Známe se čtyři roky, ale když teď mi teď jde naproti, nemohu ho poznat. Bez brýlí, s obarvenými vlasy a o dvě hlavy menší než já, zabalený v zelené dece. Žertem mu říkám, ať si dá pozor, aby se to v šautboxu neprovalilo. On jenom lehce odkryje svůj zelený plášť (nakonec to není deka) a výmluvně ukáže na kožená pouzdra u pasu.

Ne, o tohle "děvče" se bát nemusím. Jediné, o co se bojím, je zdravý rozum - mé návrhy koupit lístky na něco jiného než na snímek Edward Cullen a tajemství jednorožce totiž nepadají na úrodnou půdu a čas kvapem běží.
Nejlépe asi pochopíte, co se stalo, když se podíváte, jak se za poslední týdny změnil jeho blog zOMG:
 




 

Úvod do translatismu X. aneb Obrácená strana medaile

Hlídejte si svá holoubátka! Po více než třech letech dospěl filologicko-psychologický seriál o nové vědní disciplíně translatismu ke s...