Category Archives: IT

Informacinės technologijos ir kompiuteriai, taip pat – ir programavimas

Paskui adminų šventę

Vakar (tiksliau, jau užvakar) rašiau apie sysadminų šventę – sysadminday. Man ta proga, beje, palūžo kompas. Jau trečias gal šiais metais. O gal antras – sunku pasakyt, pasimečiau tame skaičiuje, nes daugiau negu du. Ir kaip įprasta – diskas subiro šipuliais. O kadangi anas buvo tapęs ta vieta, į kur bakupinausi iš kitų, tai dabar krušuosi, bandydamas kažką iš jo išgaut. Štai jums ir prašom.

Sysadminas sukasi, kaip žiurkėnas

Sysadminai sukasi darbe kaip išprotėję, o kitiems visokiems atrodo, kad čia jie žaidimus žaidžia

Kol kas darbingu man liko tik paskutinis kompiuteris – visai dar naujas laptopas, kurį, praėjus kelioms dienoms po įsigijimo, visai netyčia tėškiau ant asfalto taip, kad geležai jo susilankstė (kad nebūtų tie geležai pernelyg atsiknoję išorėn, tai kažkokiu pleistru sulipinau). Taigi, belieka laukti, kada ir jo diskas greit pareis šaibom. Toksai jau tas kompų likimas. Bet aš ne apie tai.

Aš apie tai, kad daugeliui kilo kitas klausimas – kas per beliberda* ten buvo parašyta sysadminams vietoj sveikinimo. Tai manau, kad jau laikas ir pasakyti: ta eilutė – tai tiesiog interneto adresas, užkoduotas per seną ir daugeliui puikiai žinomą Base64. Eilutė atrodo taip:

aHR0cDovL3Jva2lza2lzLnBvcG8ubHQvMjAxMC8wNy8yNy92b2dyLXZvZ3Iv

O ją dekodavus iš Base64, gauname tokią urlą (užmestą į belenkokią senovę):

http://rokiskis.popo.lt/2010/07/27/vogr-vogr/

Ten esantis straipsnis buvo su slaptažodžiu (aną dabar pašalinau), kurį reikėjo atspėti. Slaptažodis labai paprastas, natūralus, ir netgi ant torto buvo parašytas – sysadminday. Šitai atspėjus, galima buvo ir prisijungti.

Aišku, šiais metais taip jau gavosi, kad adminų užduočių tebuvo viena, tačiau visgi galim pasidžiaugti, kad konkursų tęstinumas išlaikytas, bent formaliai žiūrint (ir taip – šiemet jau jubiliejinis 10 (dešimtainėje, o ne dvejetainėje) kartas!). Kitais metais, tikiuosi, gal bus vėl kas nors rimčiau, o ne tiktai kelių minučių šposas, per kelias minutes ir sukurtas 🙂

 

————-

* Beliberda yra puikus žodis, atėjęs į lietuvių kalbą iš rusų kalbos, o į rusų kalbą – iš anglų kalbos (belly beard). Tai nuostabus tarptautinis žodis, reiškiantis pilvo barzdą, kitaip tariant – kūšplaukius. Jei jau dar tiksliau – tai moterišką kūšį. Kaip žinia, kūšplaukiai būna garbanoti ir susivėlę, tad maždaug taip ir galit suprasti, kai kas nors pasako, kad kažkur beliberda kažkokia.

Sysadmin Day 2012

Šiemet jau taip gavosi, kad kažkodėl jokia įmonė nesurengė adminams šventės. Bent jau aš nenugirdau. Kita vertus, kadangi esu žioplas, naujienų daug neieškau, tai gal tiesiog ir pražioplinau. Taip ar anaip, noriu visus adminus pasveikinti. Nes jūsų dėka, ponai adminai, mes turime internetus. Aš žinau, kad po visu tuo paprastu kompiuterių ir internetų naudojimu slepiasi sunkiai suvokiamo sudėtingumo magijos. Ir jei jūsų nebūtų, tai ir visokių internautų nebūtų. Ir melejonai žmonių skaitytų laikraščius, kuriuose patys žinote, kaip. Ir būtume kaip beždžionės iš Viduramžių.

Daugelis vartotojų net nepagalvoja, kaip smarkiai turi sysadminai sukti smegenis ir dirbti tam, kad vartotojai nepajustų, kad jie dirba. Taip, kai viskas gerai, vartotojai net negalvoja apie adminus. O kai jau ima galvoti, tai paprastai reiškia, kad kažkas palūžo ar neveikia. Aišku, tai nelabai kaip džiaugsmą kelia, kai tik kilus nelaimėms prisimena kas nors. Todėl ir reikia švęsti sisteminių administratorių šventę visiems.

Štai aš žinau, kad čia ir ne adminai skaito pas mane. Tai vat jums, ponai ir ponios neadminai, aš duodu dabar aiškų ir imperatyvų nurodymą: eikite į parduotuvę pirkti vaišių adminams. Nes tik tada, kai adminai gali nieko neveikti, žaisti žaidimus ir tinginiauti – tik tada tai reiškia, kad viskas sutvarkyta gerai ir jums nėra problemų. Taip kad palinkėkite savo adminams, kad atlyginimas eitų, o darbo būtų kuo mažiau.

Sistemų administratorių pasveikinimo ir pagerbimo diena

Šitą tortą aš jums specialiai pavagiau iš internetų, kad galėčiau jus pasveikinti ir pavaišinti

Bet ne, čia iš manęs ne toks pasveikinimas turėtų būti. Pasveikinimas turėtų būti štai toks, kurį tik adminai ir tegali perskaityti ir gauti (slaptažodį atspėti bus lengva, nes jis šventinis):

aHR0cDovL3Jva2lza2lzLnBvcG8ubHQvMjAxMC8wNy8yNy92b2dyLXZvZ3Iv

Google Street View nebus Lietuvoje. Ir gerai.

Google jau seniai yra tapusi kompanija, kurios šūkis „nebūti blogiu“ teliko šūkiu. Šūkiu, kuris ničnieko nereiškia. Tušti žodžiai.

Google dėjo ant jūsų, jūsų privatumo, jūsų teisių, ant visko. Tai kaip Facebook, tiktai dar blogiau, nes visa ta informacija – visiškai totalinė, apie viską. Jūs užeinate į kokį nors puslapį, kur yra koks nors Google Analytics skaitliukas – štai Google jau apie jus ir žino. Užeinate kur nors, kur yra Google Adwords – ir vėl Google apie jus jau žino. Užeinate į paiešką – ir jie žino dar daugiau.

Kompiuterastams aš pasakysiu tokį pavyzdį: kurių galų, pvz., Google Chrome laiks nuo laiko staiga užsimano listinti ant kokio nors porto? Ne nuolat, o kartkartėm? Kodėl naršyklė nori būti serveriu?

Skynet Google kompiuterių tinklas ir dirbtinis intelektas

Google jaučiasi pasauliniu viską valdančiu tinklu. Todėl jie dėjo ant Lietuvos įstatymų ir asmens duomenų apsaugą reguliuojančių normų. Bet dėl to ant jų dėjo tas normas prižiūrinti inspekcija. Nors kartą Google gavo per snukį šlapiu skuduru. Ir jie dėl to labai nustebę.

Dėjo Google ant to, kad kažkam kažkas nepatinka. Jie jums sako, kad duoda duomenis ištrinti, o išties patys atspėkite, ar jums parodo, kad ištrynė, ar išties jie ką nors ištrina.

Aš nelabai seniai nuvažiavau į Helsinkį ir pabandžiau pasijungti prie savo Google Plus akaunto. Šitam akauntui aš kadaise susikūriau visiškai atskirą, niekuo nesusijusį meilą. Beje, ir šiaip aš Gmail paslaugomis nelabai naudojuosi. Bet aš nežinau, kokiu būdu, bet jie ėmė ir puikiausiai identifikavo, kas aš esu, Helsinkyje pareikalaudami, kad nurodyčiau savo belenkiek laiko neatidarinėtą ir niekaip niekad nesietą kitą Gmail pašto dėžutę. Nežinau, kaip jie susiejo tas dvi dėžutes. Jos niekad nebuvo niekaip susiedinėtos. Jos praktiškai nebuvo naudojamos paraleliai. Jų abiejų istorija, kurią duoda Google, buvo ištrinta ir atjungta.

Google dėjo ant jūsų – jie turi priemones, jie apdirbinėja informaciją, o jei norite tą informaciją išsitrinti – tai jau jūsų, o ne jų problema. Trinkitės kaip norit.

Išsyk sakau – nepasakokit man apie viešas vietas ir įstatymus, kurie leidžia kažką fotkinti – tie įstatymai yra skirti ne kontoroms, kurios vykdo asmens duomenų kaupimą ir apdirbimą. O toms kontoroms, kurios kaupia, apdirbinėja ir naudoja asmens duomenis, galioja įstatymai, reguliuojantys tokių duomenų tvarkymą. Ir čia reikalavimai yra labai paprasti: duomenys turi būti tvarkomi taip, kad gyventojui panorėjus, jo duomenys būtų pašalinami.

Google ant pas mus galiojančių asmens duomenų apsaugos teisės aktų yra padėjusi. Nes jie Amerikoje ir jie gali dėti ant Lietuvos įstatymų. Bet dabar jie gavo skuduru per veidą: kadangi dėjo jie ant tų įstatymų, tai leidimo užsiimti savo reikaliukais Lietuvoje jie negavo. O jei nori gauti – turi atidaryti filialą, kuris užtikrintų, kad Lietuvos piliečių asmens duomenys bus tvarkomi taip, kaip nori Lietuvos piliečiai. Pagal Lietuvos įstatymus.

Google pozicija man suprantama – jie niekada nesutiks atidarinėti atstovybės Lietuvoje. Nes jei tik jie tai padarys, jie išsyk turės vykdyti gyventojų skundus ir laikytis Lietuvos įstatymų. Bet jie tikisi, kad minios isterikavotų pridūrkų pradės cypti apie tai, kaip blogoji valdžia kankina gerąsias kompanijas. Ir kad minios tų pridūrkų pasieks savo – leis užsienio kompanijai, dedančiai ant Lietuvos įstatymų, veikti Lietuvoje taip, kaip tik ji susigalvos.

Todėl aš sakau paprastai: palaikau tą inspekciją. Nes nors kartą didelei kompanijai tėškė šlapiu skuduru per veidą. Tėškė už tai, kad ta kompanija daugybę kartų tėškė į veidą Lietuvos piliečiams. Už tai, kad ta kompanija galvoja, jog ji gali sau leisti viską, o kiti turi jai paklusti. Už tai, kad ta kompanija galvoja, jog ji gali viską be jokios atsakomybės.

Ne, Google ne vienintelė panaši kompanija. Yra ir kitų, dar naglesnių, pvz., kokie nors PayPal, kurie šaltu veidu gali pasiimti jūsų pinigus ir pasiųsti jus ten, kur aš siunčiu idiotus. Žinote patys. Dėjo jie ant mūsų teisių. Tai pasakykit man kas nors, kokiu reikia būti durniumi, kad kovotum už tokių kompanijų teisę daryti, ką tik jos susigalvos?

Botai ateina. Jie ateina pas mus.

Vytautas V. Landsbergis

Ponas Vytautas V. Landsbergis yra žmogus, o ne botas. Nes botai nemoka dviprasmybių.

Mano blogo statistika rodo, kad tik vienas iš 10 apsilankiusiųjų yra žmogus. Spaminių komentarų – irgi 10 kartų daugiau, nei tikrų. Gerai dar kad yra softo, kuris prieš tuos botus padeda atsilaikyti. Ir gerai, kad aš rašau lietuviškai. Ir gerai, kad aš parašiau neseniai apie blogerio dilemą ir nutariau nepalikti apgalvojimui šito straipsnio, todėl neapgalvotai jį jums duosiu iškart.

Aš čia pasakysiu jums vieną nuostabų lietuvių kalbos privalumą: kadangi ji neturi gramatikos*, tai nepavyksta padaryti normalių botų, kurie parsintų ir generuotų. To dėka mes vis dar galim jaustis saugiais, kai anglakalbiai jau ima dusti ir neretai neįstengia atskirti, kur kažką rašinėja botas, o kur – žmogus. O lietuviams dar ilgokai seksis, nes ir šalis maža, ir kalba nenormali. Kartais kalbėti sintetine, o ne analitine kalba – tikras džiaugsmas, žinokite.

O anglakalbiams sunkiau. Botai jau senokai rašo tekstus, dalyvauja diskusijose (ir forumuose, ir bloguose), lengvai palaiko pokalbį, konsultuoja klientus, įkalba juos pirkti ir t.t.. Naujesnės tendencijos – botai, kurie emuliuoja ir žmogaus išvaizdą, pvz., pr0n čiatuose: klientas galvoja, kad kalba su žmogum ir žiūri į tikrą pliką mergą, bet kuriem galam samdyti žmogų, kai galima tą su softu atlikti ir parodyti? Esant geram trimačiam modeliui, parinktoms tekstūroms ir pakankamai prastam (mažos rezoliucijos) galutiniam vaizdui, atskirti generuoto pseudožmogaus nuo tikros pasamdytos merginos – neįmanoma. Čia prieš dešimt metų sėdėdavo būriai mergų lietuvaičių ir čiatindavo plikos prieš webkamus, o kam jų dabar reikia?

Japonai jau daro botų koncertus, o kompiuteriai puikiai gali patys sugeneruoti visokias melodijas ir aranžuotes. Visai patys, be žmogaus įsikišimo. Aš čia prisimenu kažkokį vieną senai matytą UNIX skrynseiverį, kur kompas kūrė nesibaigiantį modernistinį meną – filmą su žmonėmis, paveikslais, gėlėmis ir t.t.. Apie tai, kad elektroninę šiuolaikinę muziką kompai gali generuot – tai matyt išvis nereikia nei kalbėti. Tūpas dubstepas yra toksai dubstepas.

Nukrypstant nuo temos: kai kažkas šneka apie autorių teises ir bloguosius piratus, tai yra panašiai, kaip žmogus šnekėtų apie tai, kad jam gėles kažkas sutrypė ir policija turi niekadėjus susekti ir nubausti. Taip, gal ir turėtų. Tik tiek, kad aplink vyksta karas ir visiems aišku, kad per artimiausias savaites ant miesto bus užleistas firestormas**, kuris sudegins ir gėlių savininką, ir niekadėjus, ir policininkus, ir gėles. Kokios dar gėlės, kokie dar piratai?

Kokie dar šūdai, atleiskite, kai pusė Tviterio yra botai, pusė FB turinio yra sugeneruota paties FB, o iš likusios pusės – visokių spaminių programų, o pusė interneto yra automatais generuojami ir dar dinamiškai perredaguojami straipsniai? Aš rašiau apie ekonominę kintančios kūrybinės paradigmos potekstę, bet realybė čia yra daug trivialesnė ir kartu baisesnė, nei gali pasirodyti. Mes dar nespėjom susitaikyti su iki nulio krentančia tiražavimo ir platinimo savikaina, o jau ir kūrybos savikaina irgi artėja prie nulio, nes viską kurti pradeda botai. Tūpos, tūpos programos.

Dabar paplitęs dalykas, kai koks nors autoblogingo botas paima iš kokio nors tinklaraščio RSS, sukaitalioja ten vardus ir vietovardžius, kažkiek žodžių pakeičia sinonimais, dar pakaitalioja sakinių struktūrą ir gaunasi visai lyg ir originalūs straipsniai, kurie atrodo, kad rašomi tikro žmogaus. Vienas tikras žmogus rašo, o tuo tarpu koks šimtas spaminių blogų daro patyliukais kopijas, kurios net ne kaip kopijos atrodo. Ir tuose autobloguose dar atskiri botai į lankytojų komentarus atsakinėja. O dar kiti botai vaikšto po kitus blogus ir komentarus rašinėja taip, kad atrodo, jog gal net visai į temą.

Ne, Lietuvoje dar nelabai tie botai siautėja. Čia pas anglakalbius. Bet ir Lietuvoje taip bus po kelerių metų. O pas anglakalbius po kelerių metų jau bus pilnavertis generavimas. Jau ir dabar jo yra pilna, tik kad jis dažniausiai nykus – paprastai viena ar kelios pastraipos su funkciniais kintamaisiais, kurie iš sinonimų žodynėlių traukiami. Bet juk technika tobulėja, vystosi. Softas irgi tobulėja. Lietuviškų spamų, kurie taip generuoti, jau irgi pasitaiko tarpais.

Kadaise kažkas pasakė, kad tėra kelios dešimtys bazinių siužetų***, kur skirtumai – tik veikėjų varduose ir vietovių pavadinimuose. Tinkamai pakeitus vardus, vietovardžius ir šiaip visokias smulkmenėles, galima iš tų kelių dešimčių siužetų gauti viską. Prikabinkim prie to DB su vardais bei vietovardžiais, gerą žodyną su sinonimų rinkiniais ir semantiniais laukais, o tada pridėkim teksto generatorių. Fcuk, rašytojai jau gali ieškotis darbo statybose.

Ai, ne, ne visai dar fcuk. Vienas dalykas yra, kurio niekaip nepavyksta padaryti botams. Teksto daugiaprasmiškumas, daugiasluoksniškumas, kuris pametamas, net jei ir gyvo pradinio teksto transformacijos daromos. Ponas Vytautas V. Landsbergis puikiai tą daugiasluoksniškumą yra įvaldęs savo pasakose.

Ponai, aš jums pasakysiu, kas išgelbės nuo botų ir kaip galima atpažinti net ir gudriausius iš jų. Bent kol kas. Botai nemoka sąmojingai visko supošlinti ir prikalbėti dviprasmybių, nes jų galvutės, žinote, nelabai vaisingos. Taip, jei žmogus kalba jums dviprasmybes ir pošlina – tai bent jau ne botas, o žmogus.

 

———–

* Bet kuris kalbainis pakleidėtų mielai, esą lietuvių kalba gramatiką turi. Tai čia,  ponai kalbainiai, aš jums pasakysiu paprastai: išparsinkite šitą tekstą automatu ir sugeneruokite iš jo tą patį su kita struktūra. Automatu, pagal formalius požymius. Apsišiksite, bebandydami bent pradėti, aš jums tai pažadu nuoširdžiai ir su visomis garantijomis. Apsišiksite, net pavienį sakinį bandydami parsinti. Nes jums nepavyks per tiek laiko, kiek gali žmogus nešikti, sugalvoti parsinimo taisyklių, net jei jums viduriai yra užkietėję visiškai. Ir dar daugiau, bebandydami atrasite, kad toji „gramatika“, kurią jūs sakote esant, staiga paaiškėja netinkama, o jūs, bebandydami, pereinate į buką analizę pagal žodynus. Taip kad nešnekėkite man, kad lietuvių kalba turi gramatiką ir aš jums nesakysiu, kokiu keliu jums eiti į tą vietą, kurią jau gerai žinote ir ten reguliariai lankotės, nes kelią į ten jau pramyntėte, taip kad tenai jau ir eikite.

** Nei nežinau, kaip tą dalyką gražiai pavadinti lietuviškai. Antrojo Pasaulinio karo metais britų ir amerikonų aviacijos vadai sugalvojo tokį dalyką gudrų: jei nemažą miestą išbombini fugasais, o paskui užvarai ant griuvėsių krūvas padegamųjų bombų, tai kyla tokie gaisrai, kad susdaro tikra ugnies audra. Drezdeno ir Tokijo bombardavimai savo žiaurumu buvo panašūs Hirosimą ir Nagasakį, nors ir be jokių atominių bombų.

*** Vat jums toks privalumas greito rašymo: kadangi pavardžių neatsimenu, tai faktų netrauksiu, o patys ieškokitės.

Internetinis balsavimas Baltarusijoje

Jei būčiau Aleksandras Lukašenka, tai jau seniai būčiau įvedęs elektroninį ir internetinį balsavimą. Paskelbčiau, kad Baltarusija – didžiausia inovatorė, pasaulinė progreso ir internetų lyderė, kompiuterizacijos kalvė ir kitoksai stebuklas. Pašalinčiau visokius stebėtojų pastebimus klastojimus rinkimų vietose, leisčiau viską prižiūrėti įvairiems rinkimų stebėtojams iš viso pasaulio ir skelbčiau, kad dabar rinkimai tikrai švarūs, nesuklastoti ir gražiausi pasaulyje, nes Internete yra tikra demokratija, kuri demokratiškais paverčia bet kokius rinkimus.

Baltarusija tiria internetinio balsavimo galimybes jau kelintus metus (prieš Lukašenkos rinkimus buvo kalbų, kad jau ir tuos rinkimus darys elektroniškai), bet atrodo, kad kol kas taip ir nesugeba įsidiegti. Arba aš kažką pražiūrėjau. Baltarusijos nerangumas leidžia spėti, kad bardakas tenai didelis, o esminių elektroninio balsavimo privalumų tam veikėjui niekas gerai neišaiškina, nes jis bukas. Arba tiesiog jam ir taip gerai. Nors ne, po paskutinių rinkimų Baltarusijoje galim neabejoti, kad kitus rinkimus darys jau elektroninius. Kad viskas būtų labai skaidru, gražu ir progresyvu.

Rinkimai Rusijoje į Dūmą, balsavimo rezultatai

Aišku, ne visada išsyk pavyksta, taip ir elektroniniai balsavimai iš pradžių šlubuoja, daug ką reikia daryti rankomis, bet kaip žinia, kompiuteryje skaičiukus lengva pataisyti, tai ir pataisoma viskas. Rusijos nusiaubta Čečėnija, kaip matome, vieningai balsuoja už Putino partiją, o Voronežo, Sverdlovsko bei Rostovo srityse susirenka netgi daugiau, nei 100 procentų balsų. Problems?

Rusija jau sėkmingai pritaikė naujas progresyvias technologijas – neseni rinkimai į Dūmą bei į Rusijos Prezidento postą buvo elektronizuoti: biuleteniai būdavo skanuojami vietoje normalaus balsų skaičiavimo, o balsus jau kažkokie kompiuteriai suskaičiuodavo. Tuometinis Rusijos Prezidentas Dmitrijus Medvedevas skelbė, kad tai garantuos rinkimų skaidrumą ir neleis falsifikuoti rinkimų. Štai tada pamatėm puikų Vladimiro Putino laimėjimą rinkimuose į Vladimiro Putino Rusijos Prezidento postą – viskas buvo taip skaidru, taip skaidru, kad netgi davė stebėti rinkimų apylinkes visiems per internetą, o tuo visi labai džiaugėsi ir demonstravo skaidrumą įvairiais būdais, neretai – labai įspūdingais.

Continue reading