Ten za mnou to ubrzdi. Nebo snad ne?

Precetl jsem si dalsi clanek o smart technologiich hlidajicich jak clovek ridi, ktere vyuzivaji pojistovny.

Ceka nas bajecna budoucnoust plna smart pruseru. Problem neni v hodnoceni stylu jizdy dementni technologii, ktera netusi nic o tom, jaka v tom okamziku byla okoli dopravni situace. Problem je v tom, ze manazer pojistovny naprosto nechapajici limity a moznosti technologie vezme cislo a rekne, ze se podle nej bude stanovovat pojisteni.

Diky sve neschopnosti pochopit, ze smart technologie je debilnejsi, nez hovnival po lobotomii mozna zemre ve svem samoridicim aute pote, co si auto splete igelitovou tasku s chodcem, zahamtne to v zatacce a proleti se po balisticke krivce ze srazu dolu. Ale to nikomu a nicemu nepomuze, protoze misto nej nastoupi jiny uplne stejny. Nevzdelancu je dost a lidska blbost je jediny nevycerpatelny obnovitelny zdroj.

Koukneme se na to, co se asi stane, pokud pojistovny zacnou vyzadovat takovouto krabicku v aute?

Nejdrive si lide zacnou k naucenym reflexum (Kdyz se neco deje, zastav. Jed tak rychle, abys zastavil tam, kde vidis. Sleduj tachometr, nejdulezitejsi je neprekrocit povolenou rychlost. Bacha, tady muze byt radar, neprekroc povolenou rychlost ani pri predjizdeni. Na tehle krizovatce te sanitce neuhybej, jde to jenom dopredu, maji tu kamery a vyfotili by projeti na cervenou; marod si holt pocka. To neni cervena, ale buzeracni semafor, kamera tu neni, takze to projed.) pridavat dalsi zajimave reflexy: “Neakceleruj pri tom predjizdeni moc, zdrazi ti povinne ruceni.”, “Brzdi jemne, ten chodec tam snad nevleze.” a pri najezdu ze stopky na hlavni: “On snad pribrzdi, preci vi, ze na to nemuzu slapnout kvuli pojistovne.”

Dalsi krok bude zjistit od jake akcelerace a decelerace to nameri hard acceleration a hard braking, dat si do auta merak s akcelerometrem. Pokud to zavedouv EU a USA, tak bude merak za $5 na ebayi. To mimochodem nemuze z principu byt nelegalni (v nejhorsim priapde to bude aplikace ve smartphonu, nebo vibracni motorek s akcelerometrem v naprsni kapse).

A nakonec prijde omezovac maximalni akcelerace a decelerace. Zvlast ten prvni bude trivialni, protoze vetsina aut uz je fly by wire, takze to dost mozna pujde udelat s analogovym senzorem zrychleni, jednim odporem a jednim tranzistorem pripojenym k potenciometru plynoveho pedalu. Na brzdy by slo hacknout ABS.

Namitate, ze s tim nikdo nebude chtit jezdit? To je jenom otazka cenove politiky pojistoven. Pokud to penalizuji poradne, tak s tim bude jezdit kazdy. Ostatne i dnes lidi jezdi s nevykonnymi auty, nebo s vozikem plnym materialu (model omezeni akcelerace) a dokonce i se starsimi vozy Skoda (coz je idealni model omezeni decelerace). Skoda 105 asi splni libovolne prisne podminky pojistoven bez uprav. Jenom se pak naskyta otazka, proc pak davat za auto vic nez 1000Kc.

Takze vzhuru za “vyssi” bezpecnosti provozu za pomoci “smart” aplikaci.

Pokud neverite tomu, ze “smart technology” je potreba prekladat jako “dementni technologie”, zkuste si na chvili popovidat s Alexou od googlu, nebo jinym podobnym systemem. Protoze to skoro nic neumi, tak tomu zkuste pokladat prikazy tak, aby vam to ty cinnosti naslo ve vyhledavaci (to stejne udela v pulce az dvou tretinach pripadu i vecmi, ktere umet ma).

Davejte tomu jednoduche, logicke a splnitelne prikazy. Zavolej Frantovi. Napis mail Pepovi, ze prijdu o pul hodiny pozdeji. Zhasni v obyvaku. Nastav teplotu v kocicim pelechu na dvacet sedm stupnu. A predstavte si, ze ta vec ma opravdu moznost ty vsechny veci udelat (to dneska neni problem) a ze udela to, co uvidite ve vyhledavacim policku. Docela masakr, ze?

Posted by zelenohlav in Absurdity, 0 comments
Egg a la blowtorch

Egg a la blowtorch

Na uvareni vejce ve vode je potreba hrnec a voda. Na usmazeni je zase potreba panev a olej. Nenaslo by se neco jednodussiho? Co treba plamenem?

Potrebujeme 2kW propanbutanovy horak, vejce a nehorlavou podlozku (ocel, hlinu, pisek, beton – dle libosti). Zazehneme plamen a zacneme ohrivat vejce. Plamenem je potreba prejizdet z mista na misto, jinak na miste pod plamenem skorapka praskne a trosicku pripovybouchne (nic nebezpecneho ve stylu vejce v mikrovlnce, ale nechceme, aby se vejce predcasne vylilo).

Doba pripravy je nekolik malo minut.

Po dukladnem prohrati staci oloupat a servirovat dle libosti a moznosti. Navrhuji utrhnout kus bochniku chleba, otevrit kelimek s horcici, namacet stridave chleba a vejce a oboje ukusovat.

Vyhody receptu: Ve vybavene kuchyni: zadne. Na stavbe, nebo na podobne akci, kde je vice horaku, nez hrncu: obrovske.

Mozne upravy: pisek, nebo hlinu lze horakem pred-hygienizovat, nebot ohen ocistuje.

Today’s meal is egg a la blowtorch, enjoy your meal!

Posted by zelenohlav in Foodhacking, 0 comments
Problemy s hesly

Problemy s hesly

Hesla nedulezita

Nekdy je nutne zvolit si uzivatelske jmeno a heslo. Pokud je to na nejaky web, jehoz provozovatel trpi fixni ideou, ze kazdy prispevatel musi mit registraci a z nejakeho duvodu tam neco nutne potrebuji, je to jednoduche. Snazim se nekomplikovat si zivot hloupymi napady ostatnich, takze se pojmenuji “anonym”, “zapomenuheslo”, nebo “nesnasimregistrace”, heslo si dam ve stylu “12345678” a nad tim, ze bych si ho snad mel pamatovat ani neuvazuji. Na foru polozim dotaz, necham ulozit heslo do pameti browseru a dokud tam zustane, tak dokonce z toho jednoho pocitace muzu i odpovidat. Pokud bych tam zase nekdy neco potreboval, tak si holt zalozim dalsi dubiozni ucet.

Pripadam si hloupe, kdyz procitam nejake forum, znam odpoved na neci dotaz, mohl bych ji tam behem par desitek sekund napsat, ale opruz s registraci mi za to nestoji. Kdyyby jim stacilo nejake nahodne username a heslo, tak by se to jeste dalo, ale to je potvrzeni mailem, mail nesnasimregistrace@mailinator.com je podle nich neplatny, takze si bud vzpomenout heslo na nejaky spamovy ucet, nebo zalozit novy (vas mail proda spammerum i lecktery duveryhodne vypadajici eshop, natozpak nejake forum), pak to chce abych si vymyslel jmeno, prijmeni, adresu, obec Rlyeh pry neexistuje, ulice Pod Bocianom v Hnilciku pry taky ne (nebo se prozmenu clovek nemuze registrovat, kdyz je z ciziny), az se je nakonec povede nakrmit je blbostmi, protoze skutecne osobni udaje nemaji pravo chtit a z bezpecnostnich dovodu by jim je nikdo pricetny nemel dat.

Pak si jeste pockat na mail (a to muze na nekterych webech zabrat treba hodinu a pul) a nakonec si nekteri experti vymysli jeste potvrzeni SMS, nebo chteji cislo platebni karty, nicmene v techto dvou pripadech odchazim zcela spolehlive, protoze ani jedno nemam a mit neplanuju. To prvni z pohodlnosti (kdo se ma o takovy kram porad starat a jeste za to nekomu cpat prachy) a to druhe kvuli bezpecnosti. Platebni karty jsou zcela nezabezpecene. Zak prvni tridy by navrhl lepsi zabezpeceni platebnich karet, nez se pouziva (kdo zna cislo, muze si brat penize). Takze mam jenom chipovou a s tou se (zatim?) na internetu (bezpecne s vyuzitim chipu) platit neda.

Ale co uz. On tem lidem casem nekdo odpovi, nebo polozi dotaz na foru, jehoz provozovatel nedosahuje orgasmu pri pohledu na vyplneny registracni formular.

S eshopy to je prakticky stejne. Vetsina eshopu uz nastesti umoznuje nakup bez registrace. Tam je samozrejme nutne napsat platnou adresu, ale o to dulezitejsi vygenerovat si pro kazdy eshop extra mailovou adresu. Jasne, ze vetsina eshopu vas mail nikomu neproda. Ale staci jeden z dvaceti, triceti a clovek musi pripisovat do ~/.procmailrc dalsi radky, ktere zahazuji vsechny maily, ktere maji v subjectu Casino, Rolex, nebo jinou zhovadilost. Mohl bych jmenovat i konkretni shopy, ale tim, co jsem jim napsal se asi na UOOU chlubit nebudou.

Hesla dulezita

Jenomze pak jsou hesla, ktera si clovek pamatovat proste musi. Tezko si dam do banky “12345678” a zapomenu ho. Jasne, ze mit do banky heslo je naprosta zhovadilost a reseni je hardwarovy autentizacni token. Jenomze to bylo asi moc funkcni a bezpecne a ne insanity contest jako platebni karty, takze to temer vsechny banky zrusily. Na soukromy server si sice karzy veci znaly clovek hodi ssh klic a zakaze login heslem, protoze pokusu o takovy login s nahodnym heslem prichazi z Ciny a Ruska desitky tisic denne. Ale na pracovnich systemech neni na vybranou.

Zacnu tim nejrozumnejsim, co by si mel uvedomit kazdy admin, ktery neco takoveho nastavuje. Prvni krok je prohlednout si XKCD 936.

Narvat tam hrubou silou heslo, ktere ma tolik entropie, ze se neda uhodnout za dobu polocasu rozpadu Bismutu 209 a zaroven je slozene z beznych slov a treba i odkazuje na nejaky pribeh, ktery pokud mozno temer nikdo nezna, aby se lepe pamatovalo. Rekneme, ze jste zazili srazku modreho hovnocucu a hasicskeho vozu na mokre vydlazdene ulici. Heslo “modra hovna v desti frci do cervene na dlazkach” proste nikdo neda, ani kdyby se s vami zucastnil onoho nekulturniho eventu a pritom se vam bude dobre pamatovat,

Prvni mala komplikace nastava, kdyz v hesle nesmi byt mezery. Ale nevadi, proste se vynechaji.

Pak muze byt omezena delka hesla. Ctyricet znaku se da, tricet tak nejak taky, ale pod dvacet se vejit a zaroven mit heslo bezpecne znamena vyssi a vyssi riziko nezapamovatelnosti.

System muze take trvat na tom, ze mu nestaci mala pismenka. Pokud jste si prohledli odkazovany komix, tak vite, proc to je blbost. Ale treba na idnesu to jeste nevedi, jak dokazuje 6. otazka kvizu (zbytek kvizu neni o moc lepsi a mimo jine ukazuje, ze se autori nesetkali s operacnim systemem bez podpory pro masivni sireni viru). Nektere systemy ukoji jedno velke pismeno a to se da v zapamatovatelne forme nejak zvladnout, ale nektere vyzaduji jeste cislici a specialni znak a to aby si uz clovek nekam napsal. Univerzalni koncovka ve stylu “.2T” samozrejme pouzit nejde, protoze jeden system nepovoluje tecku, druhy zase kanal, treti nepovazuje tecku za specialni znak, ctvrty lehne, kdyz dostane vykricnik. Dalsi komplikace je zadat takove heslo z jineho zarizeni. Date tam #, chcete se prihlasit do mailu z kamaradova pocitace s Windows s ceskou klavesnici, nebo z androida s HW klavesnici a zjistite, ze pulku specialnich znaku nenapisete. Diakritiku si muzete take dovolit nacpat leda do hesla, ktere nebudete nikdy potrebovat zadat z ciziho pocitace (porad tu je napriklad nekolik nekompatibilnich kodovani).

Vyssi level opruzu jsou povinne zmeny hesel. Po par hodinach az dnech snahy vyplodim heslo, ktere je bezpecne, nemam ho napsane a mam sanci si ho zapamatovat. Pokud pozaduji specialni znaky, uz si je typicky pisu a pamatuju si jenom zbytek. A pak nejakeho trotla napadne, ze si to heslo mam kazde 3 mesice zmenit. Uz jenom pridat na konec cislo nese riziko, ze si na to nevzpomenu. Level nightmare jsou systemy, ktere si pamatuji stara hesla a odmitaji je. Na jednom takovem jsem nakonec ke kazdemu znaku hesla pricital jednicku (neco jako Cezarova sifra) a pokud bylo potreba heslo zadat, znamenalo to stravit deset minut s tuzkou a papirem (takze jsem ho vetsinou cetl z papiru). System postupne vyladili tak, ze se mi po nekolika desitkach pokusu nepodarilo zkonstruovat jine heslo, ktere by prijal. Moc cislic, malo cislic, malo ruznych specialnich znaku, cast podobna staremu heslu – pokazde neco. Mimochodem to take znamena, ze meli ulozena stara hesla v plaintextu, coz je vrchol bezpecnosti.

Ovsem nejkretenstejsi zpusob spravy hesel, ktery jsem kdy videl byl doslova majstrstyk.

Heslo se muselo menit kazde tri mesice. Nesmelo byt podobne zadnemu heslu buhvikolik hesel dozadu. Muselo obsahovat specialni znaky, cislice, velka a mala pismena. Ale to nestacilo, protoze ke zmene hesla nebylo potreba znat stare heslo, ale PIN (ano – ctyri cislice!) a bezpecnostni otazku (jak jsem jmenuje tvuj pes? “Alik”). To efektivne delalo z bezpecnostni otazky druhe heslo. To bylo prvni heslo, ktere jsem si napsal na papir a schoval do supliku presne tak, jak se to nema delat. Ale pointa jeste prijde. To heslo jednou neslo zmenit. Vubec. Vsechno vypadalo zcela normalne, pokazde jsem prosel asi tremi obrazovkami debilnich dialogu, jenom na konci se neobjevilo pop-up okno s tim, ze heslo bylo zmeneno. A porad fungovalo to stare. A pak uz se s tim starum nedalo prihlasit. Takze bylo potreba dostat se na support. Ale na support se dalo dostat jenom po prihlaseni. A idioti na supportu nedokazali pochopit, ze kdyz jsem prihlasen z kolegova pocitace, ze to jsem ja a ne kolega. Po nekolika hodinach komunikace se supportem mi nakonec resetovali bezpecnostni otazku na velmi bezpecny a zcela neslovnikovy retezec “sky is blue”, ktery tam dustal az do konce. Experimentalne se mi povedlo prijit na to, ze se rozhodli zmenit pravidla pro hesla a bezpecnostni otazky a zakazali v nich znak tecka. A samozrejme nijak neresili, co s existujicimi hesly a otazkami, ve kterych uz tecka byla.

Zaver

Pokud budete nekdy rozhodovat o nastaveni politiky hesel, zapamatujte si prosim, ze heslo: “Jebem taku robotu, vopchaj si cucorieddku do riti!” je bezpecnejsi, nez “#0|\/|3r4][C” a se zapamatovanim jeho presneho zneni nebude mit problem nejmene tretinu byvalych obcanu CSSR. Zatimco to druhe zvladne hadam tak jeden clovek z tisice.

Posted by zelenohlav in Pocitace obecne, 0 comments
Pseudopokrok 2, chromy srac

Pseudopokrok 2, chromy srac

Zucastnil jsem se promitani filmu z androidu na projektor. Nastesti jen jako pozorovatel.

Novy tablet (porizeny na podzim 2017) by mohl umet prehravat i filmy na projektor. K tomu sklouzi zarizeni Chromecast. Bylo tedy zakoupeno. Ma pouze HDMI vystup, zatimco projektor ma jen VGA vstup, ale redukce z HDMI na VGA se poridit da. Redukce fungovala perfektne s notebookem jako zdrojem HDMI signalu. Ale ten chromy srac nesel nijak nastavit, aby po HDMI poslal rozliseni, ktere projektor zvladne.

Podle tohoto dokumentu: https://support.google.com/chromecast/answer/6398952?hl=en odstranili moznost prepnout rozliseni a chromecast si ho nastavi sam. Skoda jen, ze pritom zcela ignoruje EDID/DDC, ktere posila pripojene zobrazovaci zarizeni.

Protoze mnou navrzena moznost pousteni mplayeru z prikazove radky Linuxu nebyla vyhodnocena jako akceptovatelna, byl za dalsi asi tri tisice zakoupen moderni LED projektor s HDMI vstupem. Coz o to, projektor je vskutku moderni. Je hranaty, bezi na nem Android (ktery tam nikdo nepotrebuje – to je take moderni pristup), krytka na cocku nejde nasadit, kdyz je “zaostreno” (vylevneni je tak moderni), a s tim zaostrenim to take neni zrovna slavne (bud je obrz rozmazany dole, nebo nahore). Skutecny majstrstyk ovsem zvladl vyrobce pouzitim jedineho senzoru dalkoveho ovladani a jeho umistenim dozadu, takze dodane dalkove ovladani je vhodne akorat na to, aby se o nej opiralo mlade rajce v kvetinaci. 5W LED osvetleni presviti projektor tak, ze na platne neni temer nic videt, ale to je snad spise featura, nez bug.

Rozhodovani mezi prikazovou radkou a trochu rozmazanym obrazem je samozrejme subjektivni zalezitost, takze se pojdme podivat na chovani zarizeni pri pouzivani.

Video se obcas seka jako v mplayeru s -hardframedrop na Pentiu PRO 233. Necekal jsem, ze po letech zase neco takoveho uvidim.

Pripojeni tabletu k chromemu sraci se nekdy povede napoprve, nekdy napotreti a nekdy az po restartu.

Pokud je video na google drive, nesmi zarizeni za zadnou cenu usnout, jinak zmizi titulky. Reseni je zabiti a znovuspusteni celeho google drive. To dela z vylucovaci pauzy behem videa pomerne komplikovanou zalezitost, behem ktere musi nekdo pravidelne drazdit pristroj, aby neusnul. Pokud se video kopiruje pres scp, tak prozmenu nesmi zarizeni usnout behem scp, jinak se spojeni prerusi. Behem scp samozrejme nejde delat jineho, ackoliv multitasking umel Linuxovy kernel (na kterem android bezi) uz v roce 1992.

Zastaveni a znovuspusteni videa ve VLC pro android je loterie – clovek nikdy nevi, jestli se video nevrati na zacatek. V zasade je lepsi nechat ho bezet a pak se zkusit vratit zpet. Ovsem seekovani ve videu take nepatri k nejprakticteji implementovanym funkcim.

Nekdy se take po ukonceni VLC a jeho shozeni na plochu cely system zasekne a jedinou moznosti je restart.

V zasade to cele ma jen tri vyhody: neni treba pouzit klavesnici, od zarizeni nevede kabel k projektoru (ale zase vede kabel do zasuvky, protoze by baterka patrne navydrzela delsi film) a to, co je na projektoru, je i na displayi tabletu, takze je mozne dat varit vodu na caj a sledovat pri tom film.

Odpoved na otazku, zda vyhody prevazuji nad nevyhodami je samozrejme zcela subjektivni, ale u me pozorovani chovani tohoto zarizeni vyvolalo vzpominky na jednu epizodu Southparku. Tam se pan Garrison snazil vyresit nepohodlnost letecke dopravy.

Posted by zelenohlav in Elektronika, Recenze, 0 comments
Hyper is the new Super

Hyper is the new Super

Na tohle (at uz to je cokoliv) by se hodila klavesova zkratka. Jenomze jaka? Ctrl+pismeno, nebo cislo, muze kolidovat s nekterymi aplikacemi a s ovladanim terminalu (zvlast Ctrl+C,Z,Q a S je velmi neprakticke odchytavat). Alt+pismeno pouzivaji jine aplikace. Alt+F-klavesa se pouziva na prepinani pracovnich ploch. Mackat vice modifikatoru je docela nepohodlne (i kdyz uzivatele Emacsu trenuji, co mohou).

Docela prakticke je pouzit jako modifikator klavesu Wokno, kterou X prijme jako Super_L, nebo Super_R (levou a pravou) a dale ji mapuje na X-ovy modifikator Mod4. Pak takova klavesova zkratka v konfiguraku fluxboxu vypada napriklad takto:

Mod4 x :Exec xterm

Ale ne na kazde klavesnici takova klavesa je. Treba na psani velmi pohodlna IBM model M ji nema.

Behem techto uvah jsem si znovu uvedomil, jak me stve CapsLock. Uz pred nekolika lety doslo k deCapsLockizaci jedne klavesnice sroubovakem, protoze se na ni povedlo az prilis casto tuhle klavesu strefit omylem spolecne s pismenem “a”. Po nalezeni redukce z velkeho DINu na PS/2 a prechodu na jiz zminenou IBM Model M CapsLock opet vyvstal, znovuzrozen, jako Fenix. Model M mi, narozdil od scheisse-membranovky, bylo lito nicit. A to byla idealni prilezitost pro sber statistiky o vyuzivani teto klavesy.

Vyuziti CapsLock
umyslne neumyslne
------------------
0       mockrat

Nesel by CapsLock predefinovat na neco uzitecnejsiho? Pry se dal prohodit s Ctrl, jako to mely stare layouty klavesnic. Nezbylo, nez zacit hledat.

Nakonec jsem se dostal az sem: https://en.wikipedia.org/wiki/Space-cadet_keyboard. Dobre si prohlednete modifikatory z pred-UNIXove doby a jejich rozmisteni. Vsechny ctyri modifikatory jsou na obou stranach klavesnice, zrcadlove proti sobe a v jedne rade. Takze bylo mozne zmacknout jejich kombinaci i bez polydaktilie, kterou si dnes preji k vanocum ctyri z peti uzivatelu Emacsu.

Takze to mame do prostredka do kraje: Ctrl: jasne, ten mam na klavesnici taky, ne? Meta: ne, tahle ne. Vetsinou (a defaultne) se jako Meta mapuje na PC klavesnici Alt. Super: tam je namapovana klavesa s wokynkem, tucnakem, nebo jinum obrazkem jako v materske skolce. Hyper: WTF, to jsem jeste nevidel.

Klavesu Hyper jde na PC klavesnici namapovat treba na klavesy s wokynkem a nebo prave na zmineny CapsLock. Staci v Xkach pustit:

setxkbmap -option caps:hyper

a je to. Jenomze se chova stejne, jako klavesa Super (wokynko). Proc?

To, ze do Xek prijde scankod klavesy Hyper jeste mnoho neznamena, Xka zmaji 8 modifikatoru (a vic jich mit nemohou, protoze modifikatory jsou v bitove maper v jednom Byte) a do toho se pocita i Shift, CapsLock, NumLock a prepinac layoutu klavesnice. Hyper je na vsech pocitacich, na ktere jsem se koukal, defaultne nastaveny na Mod4 stejne jako Super.

Takze nasleduje prehozeni na (defaultne prazdny) Mod3.

xmodmap -e "remove Mod4 = Hyper_L" -e "add Mod3 = Hyper_L"

a hned to vypada lepe:

$ xmodmap -pm

xmodmap:  up to 3 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3        Hyper_L (0x42),  Hyper_L (0xcf)
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

A ted uz staci pouzit klavesovou zkratku s Hyper na neco uzitecneho, takze do ~/.fluxbox/keys zapiseme treba:

Mod3 b :Exec xmessage -center -timeout 2  "$(/home/username/bin/bt)"
Mod3 i :Exec xmessage -center -timeout 5  "$(/home/lhc/username/show_ip_addrs)"

a jeste naplnime oba soubory a zapneme jim executable flag (chmod +x jmeno_souboru):
/home/username/bin/bt:

for bat in /sys/class/power_supply/BAT*; do
        cat "$bat"/energy_now | tr '\n' ' '
        echo -n 'from '
        cat "$bat"/energy_full | tr '\n' ' '
        echo -n '= '

        (
                cat "$bat"/energy_now | tr '\n' ' '
                echo -n '*100/'
                cat "$bat"/energy_full  | tr '\n' ' '
                #rounding
                echo '+0.005'
        ) | bc -l | sed 's/\([^.]\...\).*/\1 \%/'
done

Na ruznych notebookach muze byt informace o bateriich v ruznych adresarich, takze je nutne si prohlednout /sys/ a nahradit /sys/class/power_supply/ spravnou cestou.

/home/lhc/username/show_ip_addrs (na jeden radek):

/sbin/ifconfig | sed 's/        inet /#inet /;s/^\([^# ]\)/#@\1/' | tr '@\n' '\n#' | sed 's/^\([^:]*\)[^#]*#*/\1\t/; s/inet//; s/netmask.*//' | grep -v '^#'

Pak uz staci jenom zmacknout Hyper b (teda vlastne CapsLock b) a uprostred monitoru se na dve sekundy objevi informace o stavu akumulatoru. Misto prehistoricke xmessage se da samozrejme pouzit treba mnohem modernejsi notify-send, ale ten se neumi zobrazit doprostred monitoru (bacha, prijima timeout v milisekundach).

A pokud jste behem cteni nezapomneli, proc jsem s vyzkumem alternativnich vyuziti CapsLocku zacal, je vam asi jasne, ze klavesova zkratka Hyper a zustava neobsazena. Technicky samozrejme nic nebrani tomu namapovat na ni shozeni Firefoxe (aspon by se restartoval driv, nez stihne vyzrat celou RAM). Hlavne si nezapomente namapovat nejakou dulezitou funkci na Hyper Super Shift Ctrl Alt H. Jiste to ocenite, az ji budete potrebovat zmacknout mene, nez trema rukama :-).

Poznamka: pokud by se jednalo pouze o klavesnici IBM Model M, stacilo by namapovat na CapsLock Super_L timto prikazem: “setxkbmap -option caps:super”, ale pracuji na vice pocitacich s ruznymi klavesnicemi, takze chci vyuzit najednou Hyper i Super na klavesnicich bez numerickeho bloku.

Posted by zelenohlav in Linux, 0 comments
Doporucena denni davka dadaismu

Doporucena denni davka dadaismu

Navod na vylet pro dva:
– elektromobilem na socku: 25.2km, 1h, 2kWh, 8.40 Kc
– sehnat listek, protoze na stanici neni automat: 30min
– sockou do 3km vzdaleneho mista, kde kvuli buzeracnim zonam nejde zaparkovat: 25min, 48Kc
– zjistit, ze na miste je asi 6 lidi a nic se tam nedeje: 5min, priceless
– posedet si v restauraci aniz aby prisla obsluha: 30min, zdarma

Chcete-li zazit dadaismus, zajedte si do centra nejakeho velkeho mesta. Uspech zarucen.

Posted by zelenohlav in Absurdity, 0 comments
Nova ceska hymna

Nova ceska hymna

Predseda Ceskeho Olympijskeho vyboru chce vyvolat verejnou diskusi pro deset milionu lidi o nove podobe ceske hymny. Nase stavajici hymna je pry neukoncena, malo bojovna a vlastenecka. K neukoncenosti se skutecne vyjadrit nemohu, protoze muj hudebni sluch mi neumoznuje ani rozeznat punk hrany na tri akordy od punku hraneho na ctyri akordy.

Zamysleme se ale nad tim, jak v posledni dobe dopadla ruzna referenda a volby. Pan, ktery poznamkami o vrazdeni novinaru zpusobil, ze se Putin stydel, vyhral nad panem z Akademie Ved. Pan, ktery neumi svuj rodny jazyk (zato se ale tvrdi, ze zvladnul iniciovat pomoceni postele v moskevskem Ritzu), vyhral nad nijak extremni protikandidatkou a dotahl za sebou na urad obdivovatele Mussoliniho, Vladimira Iljice Uljanova a Leni Riefenstahl.

Nacionalismus, vlastenectvi, rasismus, nasili a xenofobie se nam uspesne rozmaha v uplne cele Evrope.

Takze zkontrolujte, ze jste doma sami (at vas ani nenapadne zkouset to v praci), pustte v kouplne sprchu, nebo pracku, vezmete si kbelik na zvraceni (nemate-li koupelnu se zachodem), sluchatka a poslechnete si nasi budouci vlasteneckou a bojovnou hymnu, kterou vybere pet milionu sto tricet sest tisic lidi v referendu: zde.

Na samotnem zpusobu vyvolani verejne diskuse predlozenim alternativni verze nevidim nic spatneho. Jen predvidam vysledek referenda.

Posted by zelenohlav in Predpovedi, 0 comments

Jak se naucit jazyk

Ti, kteri me znaji si ted klepou na hlavu – clovek s nejhorsi zdokumentovanou schopnosti ucit se cizi jazyky tady bude radit, jak se naucit jazyk? Takze zacneme tim, pro koho NENI tento navod.

Pokud se ucite jazyk z ucebnic, delanim cviceni, dochazenim na kursy a dalsimi zpusoby “jak se to dela” a mate z toho pocit, ze se zlepsujete a ze to k necemu je, tak muzete se ctenim tohoto clanku klidne prestat.

Patrite-li mezi lidi, kteri by na vyber: “bud se naucis tuhle basnicku zpameti, nebo preskladas tunu uhli” reagovali slovy: “kde je lopata”, jste tu spravne. Popisuji-li vase pocity spojene s cizimi jazyky fraze, jako: “zoufalstvi”, “to nejde”, nebo “radsi delat zkousku z matematicke analyzy, nez tohle”, mozna vam tento text pomuze.

Historie

Byl jsem ucen ruzne jazyky. Jeden me ucili rok a pamatuju si dve slova. Druhy me ucili dva roky a jsem na tom nejak podobne. Anglictinu jsem byl ucen (pasivni tvar je zde zcela na miste) asi 12, nebo 13 let. Je pravda, ze jsem se po te dobe dokazal domluvit. Ale druhy clovek musel mit obrovskou trpelivost a ochotu sledovat moje posunky. Ostatne moje schopnost domluvit se s Madarem nebyla o mnoho mensi a to madarsky umim jen jedno slovo – erömü z Vrazdy v salonnim kupe. A jeste si nejsem jist, jestli to je opravdu elektrarna, a nabo jestli si autori delali srandu. Moje schopnost porozumnet, co mi je rikano rodilym mluvcim anglictiny, byla temer nulova. Pokud nekdo mluvil v jednoslovnych vetach – napriklad “yes” a “no” – mel sanci.

Cviceni v ucebnici jsem dokazal vyplnit bravurne – to je jako IQ test. Clovek si na zacatku precte, ktereho jednoho jedineho gramatickeho jevu se cviceni tyka, pak rychle prolistuje usebnici (ziska rychlou napovedu od spoluzaka, apod.) a se slusnou uspesnoti doplni, co tam ma byt. Ale slovni zasoba prakticky nulova (prevazne klicova slova z ruznych programovacich jazyku) a sance na zohledneni nejakeho gramatickeho jevu v pracne vytvarene vete miziva az smesna.

Nevypadalo to, ze bych se nekdy mel sanci dokazat naucit jakykoliv jazyk, ale dnes se anglicky domluvim i s rodilymi mluvcimi a rozumim anglictine ve videich a filmech.

Jak na to?

Cely trik byl zacit jazyk pouzivat bez ohledu na neznalost jakekoli gramatiky, nebo slovni zasoby. Zadna cviceni, ucebnice a podobne veci. Prisel jsem na to nahodou ve snaze porozumnet manualovym strankam prikazu v Linuxu a dalsich UNIXech. Se znalosti odbornych terminu, spojek, predlozek a par slov, jako and, or, xor a podobne to slo se slovnikem pochopit. Datasheety k elektronickym soucastkam jsou take temer vyhradne anglicky. Pak se mi povedlo precist prvni knihu v Anglictine. Asi o deset let drive jsem ji cetl cesky, coz mi umoznilo alespon zhruba tusit, co se v knize deje. Byl to sileny skoro mesic a po poslednim dni – kdy jsem cetl asi osm, nebo deset hodin v kuse – me bolela hlava dalsi den. Nektera slova jsem hledal mnohokrat, jedno dokonce asi sedmdesatkrat v posledni tretine knihy (po uprave skriptu na pristup do slovniku, aby logoval, co hledam). Myslim, ze slovnikem proslo z kazde vety alespon jedno slovo.

Jedna z rad, kterou jsem tenkrat dostal, ale nepodarilo se mi se ji ridit, byla nehledat vsechno ve slovniku. Zpetne vidim, ze to byla dobra rada, ale je tezke se ji ridit, kdyz nevite skoro nic. Kazde hledani vytrhava mozek ze cteni, vyrazne zpomaluje cteni a tim se do knihy neda zacist.

Postupne se mi darilo cist dalsi knihy, sledovat filmy v anglictine s anglickymi titulky a nekdy o deset let pozdeji uz se mi povedlo se do knihy v Anglictine i zacist stejne, jako by byla v Cestine (byt mnohem, mnohem pomaleji). To bylo po prekonani asi dvaceti knih.

S narustem slovni zasoby z knih, manualovych stranek, datasheetu a navodu se postupne zlepsovalo moje porozumeni mluvene Anglictine. Obracene to alespon u me funguje vyrazne hure, protoze slovo potrebuji videt napsane, abych mel alespon nejakou (i kdyz velmi malou) sanci si ho zapamatovat. Typicky je jednodussi rozumnet kreslenym serialum, nez hranym filmum, nebo videim na youtube. Gramatikou se netrapim, ale uz se mi nekdy stane, ze vidim, nebo slysim anglickou vetu a uvedomim si, ze je spatne. To pro me bylo pred deseti lety naprosto nepredstavitelne.

Jeste tak tricet az sto let cteni a budu rozumnet jako rodily mluvci. To nezni prilis optimisticky, ale tohle je jazykova paralympiada, takze meritka toho, co se povazuje za uspech jsou jina. Uspech je, kdyz se me American na neco zepta a ja bud vim, na co se pta a nejak mu odpovim, nebo nerozumim par slovum (slovnim spojenim) a dokazu pozadat o vysvetleni co ta slova znamenaji. Uspech je domluvit se bez tuzky, papiru, slovniku a gest jak v Planete Opic.

Dalsi jazyky

Na to, jak jsem se naucil anglicky jsem prisel behem uvah o tom, jak jsem se vlastne naucil pasivne slovensky. Precetl jsem hodne knih ve Slovenstine a najednou uz mi bylo jedno, jestli ctu cesky, nebo slovensky. Abych potvrdil svou teorii, pokusil jsem se ji aplikovat na polstinu, ale chybi motivace cist veci v polstine, ktere nerozumim. Nicmene po shlednuti vsech diku polskeho NSFW serialu Kapitan Bomba uz te Polstine trosku rozumim.

Budu rad za tipy na dalsi polske serialy.

Posted by zelenohlav in Navody, 0 comments
Supersifon

Supersifon

V zivote vetsiny z nas nastane ten okamzik, kdy je potreba vycistit odporne sitko v odpadu drezu a neni to na koho prehodit. Cloveka to donuti k zamysleni, jestli tam to sitko je vlasnte potreba. Strach z ucpani odpadu vedouciho neznamymi trasami uvnitr zdi vetsinou zpusobi, ze odpoved je smutne “ano”. Nicmene fakt, ze “se to tak dela” neni duvod nenavrhnout pri stavbe, nebo rekonstrukci sifon lepe.

Moje prvni myslenka byla pripojit drez stejne tlustou trubkou, jako zachod. Pak se priblizila realizace a s ni tri otazky: 1. z ceho udelat sifon, kdyz se tak velke neprodavaji a 2. jak tenhle prumer pripojit ke drezu 3. jak v te dire neztracet hrnicky a pribory.

Odpoved na prvni otazku vypadala jednoduse – pouziji se ctyri kanalizacni kolena a slepi se spoje. Teorie vzala zasve po seskladani kolena zjistenim, ze vysledny vytvor je obrovsky.

Odpoved na druhou otazku nejdrive nevypadala slozite. Do drezu se rizne dira a trubka se ke drezu pritahne pres gumove tesneni za pomoci nejakeho kusu plochace, ktery pujde napric trubkou. Jenomze ocelovy zrezne a hlinikovy nesnese louh (stale jsem zil ve svete odpadu, do kterych je potreba sypat louh). A navic se tim vynorila otazka cislo tri.

Takze doslo k odlozeni problemu, reseni jinych veci a obcasne diskusi s kamarady. A pak me Bosohlav privedl na spasnou myslenku: prumyslovy sifon.

Ale to chce nejak zadelat do kanalizacni trubky vodotesnou prepazku jeste navic tvarovanou. Svarit to z oceli? Ale to bude reznout. Zkusit to z neceho slepit? A pak prisel druhy napad – udelat to obracene. Misticku dat dnem dolu a nechat ji pretekat, zatimco do ni pod hladinu bude zaveden odpad ze drezu.

A pak uz se jednalo jen o otazku doreseni detailu. Jedine, co musi byt vodotesne je misticka a to neni problem. Misticka se polozi na nejakou podlazku, ktera bude do trubky vlepena, nebo zasroubovana. Asi ji bude potreba nejak cistit, takze bude nejlepsi to udelat z cisticiho kusu. Na vrch se da spunt a do nej se zalepi konec trubky, kterym pujde dovnitr prostrcit 50mm trubka az do misticky. A nad tim uz nema smysl to rozsirovat, takze se to napoji primo na 50mm vystup drezu. Originalnim drezovym odtokem vetsina nadobi nepropadne a tim jsou doresene temer vsechny detaily.

Podlazku pod misticku jsem nakonec prichytil na nerezovou zavitovou tyc prosroubovanou zkrz cistici kus o pumeru 125mm. Aby se podlazka neprotacela, je tam navic nerezovy sroub kolmo na zavitovou tyc. Pruchody plastem jsou utesnene kusem gumy z duse a stazene mezi dve podlozky. Podlazka je svarena z kusu oceli a trojice podlozek, pote natrena a namontovana. Pokud zrezne tak se toho tolik nestane. Do vicka je tavnou pistoli zalepena pulka spojky na 50mm trubku (mela pekne osazeni). Spoj nepotrebuje byt vodotesny – na to, aby kanalizace nesmrdela by teoreticky stacila i modelina.

Jeste vyresit kde vzit kelimek. Prumer trubky od drezu je 50mm. Prumer kanalizacni trubky je 125mm. Optimalni prumer kelimku bude tedy aritmeticky prumer techto dvou cisel, protoze tim bude mezi prichozi trubkou a kelimkem stejne mista, jako mezi kelimkem a odchozi trubkou. Idealni velikost ma plastova pixla od hydroxidu sodneho na cisteni odpadu. Staci uriznout nozem vrsek a je hotovo.

No jo, ale jak se to bude cistit?

Staci otevrit dekl na cisticim kusu, vyndat kelimek, vylit ho (at uz dal do odpadu, ktery pokracuje v prumeru 125mm dal, nebo treba do zachodu) a vratit ho zpet. Prvnich par tydnu jsme tam v ramci testovani nahazeli uplne vsechno, co muze clovek chtit nahazet do kanalizace. Cajove listi. Pripaleny tuk. Zbytky jidla. Hlinu od cisteni zeleniny. Puvodni plan byl kouknout se na kelimek po tydnu, ale nejak se mi do toho nechtelo. Nakonec jsem si po nekolika tydnech nachystal kybl a dusevne se pripravil na humus jako v sitku. Pak uz stacilo otocit vikem cistaku, sundat ho a zirat na uplne cisty kelimek od hydroxidu plny uplne ciste vypadajici vody.

Od te doby, co mam supersifon jsem nikdy nepouzil sitko, ani hydroxyd. Drez cistim tak, ze velke kusy vyberu do kompostu a male prostoucham do odpadu a vubec me nezajima, jaky odpad poslu dal*. Zarizeni je naprosto bezudrzboce a material stal dost mozna mene, nez novy sifon ke drezu.

*) Bavime se o beznem kuchynskem odpadu. Hlina ze zeleniny, slupky, zatoulany kus spagety, smes oleje na smazeni se saponatem a podobne. Aceton, nebo toluen by asi naleptal trubky. Termit, nebo roztavene olovo by je propalilo a misto toalety se mi zrovna kuchynsky drez take pouzivat nechce.

Ke konstrukci je potreba vrtacka (staci rucni), pilka na zelezo (nebo rozbrusovacka), nuz, pilnik a tavna pistole. Hodi se vykruzovak o prumeru asi 55mm, staci na drevo. Podlazku pod kelimek by slo naohybat, nebo slepit z plastu – svarovani neni nutne.

Udelal bych to po zkusenostech znovu? Rozhodne ano!

Uzijte si eliminaci jednoho z zivotnich opruzu.

Posted by zelenohlav in Stavba, 0 comments

Internetove bankovnictvi – race to the bottom.

Pred davnymi a davnymi casy existovala eBanka, ktera mela pouzitelne internetove bankovnictvi s dvoufaktorovou autentizaci tokenem a dokazala nabidnout i neembosovanou platebni kartu, u ktere mel clovek nejakou sanci dokazat, ze predevcirem skutecne nejel taxikem z Kuala Lumpur do Bangkoku (protoze chlastal s kamaradama lahvace v lomu u Skutce, coz dokazovat nejde a ani neni zadouci). Pote, co ji pohltila jina banka zacaly sluzby vypadat jak u blbejch (chceme vic platit, udelame toho min a jeste pulku zkurvime), takze jsem zmenil banku a zjistil, jak je zumpa hluboka.

Asi dve odpoledne jsem googlil, ktera banka ma normalni autentizacni token a nasel leda kulove s prehazovackou, takze jsem si vybral jednu duveryhodne vypadajici malou banku s tim, ze to snad pujde.

Je pravda, ze v te bance skoro vsechno funguje, banka zatim nezkurvila nic, co nezminim nize v tomto clanku, ale autentizace v bankovnictvi je potrat.

Moznosti autentizace

Banka nabizi v zasade tri moznosti. Username a heslo – no, mentalne retardovanej nejsem, planuju tam mit vic, nez petikorunu, hlasit se tam pres ssh tunel primo do banky nejde a padesatiznakove heslo neberou, takze tahle varianta neprichazi v uvahu.

Dalsi moznost je javova aplikace. V zivote jsem nepotkal jedinou vec v jave, ktera by nebyla uplne na hovno. Ja vim, ze v kazdem jazyce jde psat jako v brainfucku a ve vetsine jazyku jde napsat slusny a prehledny kod pouzitelneho a akceptovatelne rychleho programu. Ale v jave jsem na takovy jeste nenarazil.

A posledni moznost jsou SMS. Vec, kterou jde odchytit, takze bezpecnosti prilis nepomuze a navic to generuje opruz s telefonama. Kde je zase ten kram? Kde je k nemu nabijecka? Jaky to melo PIN? Proc ta debilni SMS jeste neprisla (rekord mam 2 mesice a to jsem tuhle zhovadilost pouzival v zivote jen par mesicu). Vubec nemuvim o tom, ze staci nemit signal a clovek nic nezaplati.

A jako takovy exkrement na cokoladovem dortu – staci, aby nekdo odchytil heslo a vi kolik mam na ucte a komu co platim. Opravdu pokrok proti autentizacnimu tokenu, se kterym jsem se klidne prihlasil do bankovnictvi z internetove kavarny a rovnou i zaplatil.

Pokus prvni

Javu leda hygienickou tyci a tu nemam. Telefon uz nastesti taky nemam, ale muj VoIP operator tvrdi, ze zvladne prijimat SMS, tak to zkusim.

SMS prichazeji v jpg jako rozmazany fax, ktery tak nejak zvladne gocr zkonvertovat do textu. Pravidlo do ~/.procmailrc, najit jak vytrhnout prilohu z mailu bez mailoveho klienta, pipe do gocr a mailnout vysledek do schranky na tom samem serveru. Vypadalo to pouzitelne.

SMS nekdy dorazila za pet minut, nekdy za hodinu, nekdy druhy den, parkrat take az za tyden, nebo i pozdeji. Tak v devadesati procentech pripadu se podarilo behem pul hodiny zaplatit. Vot technika. V eBance to bylo na pet minut i s opsanim cisla uctu do autentizacniho tokenu.

Pak ty idiotske SMS prestaly dochazet uplne. U VoIP operatora mi poradili poridit si misto nomadickeho cisla geograficke. Neco jsem za nej zaplatil (ale jenom jednorazove), musel dojit osobne do banky, ale vypadalo to, ze to zase bude fungovat. Par mesicu to vydrzelo a pak to prestalo dochazet i tam.

Jeste by slo poridit GPRS modem, koupit a platit SIM kartu (jenom kvuli bance), napsat si program, ktery z toho bude cist ty SMS (nic pro Linux jsem nenasel – budu rad za tipy v komentarich; AT commandy znam) ale to uz mi pripadalo jako prilis veky opruz. Hlavne ta SIM karta znamena bud smlouvu s operatorem a riziko, ze si na me dalsi mobilni operator vyzkousi nejake svinarny (jeste porad tu je jeden fyzicky, se kterym jsem nemel tu cest dopis-Surf_plus.gif). Nebo je tu druha moznost – opruz s predplacenkou. Hlidat, kdy v tom kramu vytimeoutuje kredit, nejak tam ten kredit doplnovat (uz to jde prevodem na ucet, jako v civilizovane spolecnosti, nebo se kvuli tomu porad clovek musi tahnout nekam do kasina?) a celkove na tu hovadinu porad myslet.

Ta java preci nemuze byt tak strasna.

Spamove SMS na obe cisla obcas dorazi dodnes, chyba neni na strane VoIP operatora.

Pokus druhy

No jo, ale javovsky kod bezici na kompromitovanem pocitaci moc bezpeci neposkytne. Takze jsem vytahl stary notebook, flaknul na nej cisty Debian stable, browser a budu na to mit jako idiot extra pocitac, na kterem pro sichr nic jineho nepobezi.

Pri experimentech s longboardem jsem na par tydnu ztratil chut ridit (ruka bolela jak svine), takze me do banky hodila pritelkyne. A v bance nezvladli vygenerovat klic in situ, ze si ho mam vygenerovat doma v javovske aplikaci. Wifi tam samozrejme nemeli a instalovat javu po gprs zkrz telefon pritelkyne vypadalo na dlouhou akci, takze dalsi pokus druhy den. Mel jsem si precist navod (ktery je v pdf odkazovany uprostred dokumentu obecnych kecu). Nepotesi, ale nejde vychytat vsechno.

Zjistit, kterou to potrebuje javu (je to tak “multiplatformni”, ze prvni krok je zjistit, jestli IBM, nebo SUN), stahnout aplikaci a aplikace ma jiny checksum, nez se pise v navodu od banky. Takze tisknu vsechny checksumy a beru si je do banky. Bud mi reknou, ze to je o.k., nebo mi reknou, kde vzit spravnou aplikaci a v takovem pripade ten Debian preinstaluju. S tim generuju klic z dubiozni javove aplikace, byt stazene ze stranek banky.

Ptitelkyni se to dalsi den nehodilo, ale co uz. Prochazka je zdrava a deset kilaku cloveka nezabije. A deset zpatky taky ne :-), beru dva litry vody, kus neceho k zradlu, knihu a valim. Tentokrat uz se povedlo predelat autentizaci na javovou, ale muj dotaz na checksum aplikace vubec nepochopili. Nakonec jsem na vytistene papiry napsal svuj mail a poprosil je, at to predaji IT oddeleni, protoze pokracovat v debate nemelo smysl.

Dalsi den nachazim v mailboxu jakysi zvast o tom, ze aplikace je na te a te adrese (ze ktere jsem to stahoval a bylo to na papire vytistene) a nic vic. Ptam se explicitne, jestli je v poradku, ze aplikace ma checksum, ktery uvadim, kdyz maji v navodu jiny. Soude dle odpovedi IT oddeleni zjevne nechape, co to je checksum. Nakonec se asi po tydnu se dozvidam, ze updatovali checksumy v navodu. Kdyby to byla autentizace do diskusniho fora spolku pratel DIY hovnocucu, tak o nic nejde, ale tohle je kurva banka!

Uff, mam to za sebou.

Intermezzo: Hesla

Heslo do bankovnictvi i do javoveho nesmyslu ma samozrejme omezenou delku (nastesti ne na 10 znaku, takze tam da vejit s necim jaks taks bezpecnym), vyzaduji specialni znaky a jeste trvaji na jeho periodickych zmenach, aby clovek nemel sanci si ho zapamatovat a musel ho mit napsane. Meli by si precit tohle XKCD.

Pouzivani

Po par tydnech zjevne zmenili neco na bankovnim webu a nacteni bankovnictvi trva deset minut. Jasne, ze ten notebook neni nejrychlejsi, ale porad je o neco malo rychlejsi, nez muj stary Asus EEE, ktery je na prohlizeni webu stale jeste omezene pouzitelny. No, neplatim tak casto …

Javova aplikace neumi podepsat vic prikazu najednou. Takze vyplnit prikaz, vyvolat aplikaci, zadat heslo, pockat, az se to aktivuje, podepsat a znovu. Prvni platba 20 minut, kazda dalsi po deseti.

Pak chci jednou zaplatit a heslo uz dohromady nedam. Cim mene to clovek pouziva, tim spis zapomene heslo. A cim hur se to pouziva, tim mene se to pouziva.

Potrebuju neco zaplatit a hodinu upgraduju javu. Nevim, jestli ta java je tak derava, ani jestli mi tu aplikaci se starou javou nepusti banka, nebo browser, ale tohle je OPRUZ!

Oprava, javova aplikace dokaze autorizovat vice plateb najednou. Pokud jsou zcela identicke a nahromadily se, kdyz se autentizacni aplikace odmitla pustit kvuli stare jave. Very useful! Jinak, nez pokusem o autentizaci asi pustit nejde (patrne by sla pustit z commandline, ale otazka je, co by udelala).

Po dalsich trech mesicich potrebuju neco zaplatit. V mezicase davam pritelkyni hotovost, aby ji zbyvaly penize na uctu a platila za me ze sveho uctu. Dokonce ji pomahlam hledat po baraku telefon. A pri pokusu o autentizaci platby to chce zase upgradovat tu debilni javu. Tohle fakt nejde!

Jak dal

Zakladam ucet u jine banky. Nalezl jsem jednu, ktera ma autentizacni token. Snad to bude fungovat.

Pripadam si jako debil. Opravdu nikomu nevadi, ze uz se nenabizi normalni, zabezpecene a efektivne fungujici veci, ktere tu byly bezne pred patnacti lety?

Posted by zelenohlav in Absurdity, 0 comments