pühapäev, 30. aprill 2017

Tugilahendus


   Pole just eriline nutitelefoni sõber ning igaks asjaks peab oma vahend - helistamiseks telefon, pildistamiseks fotoaparaat, netis surfamiseks arvuti. Kuigi pean möönma, et raamatute lugemiseks kõlbab täitsa ka tahvel ning reisil sihtpunkte otsides telefon. Seega nutitelefonis oma "aega ei veeda" ning nende ajaveetmislahenduste kohta ülevaadet ei oma.

   Niisiis kõigile "kiiksuga vendadele" (nagu ka mina ise) sobib kindlasti "Autonomous Parking" - tugilahendus, millest oleks kasu enamusele "parkimispuudega" eestlastest. "Ehk küll mitte sina või mina, aga tead küll see valesti kõrvale parkiv jobu." Tegemist on siis automaatse "hands free" parkimissüsteemiga.
  Autotööstuses võistlevad omavahel parima ja uusima lahenduse välja töötamisel praktiliselt kõik tootjad. Kui mitte parking AI-ga, siis vähemalt on olemas abisensorid. Kuna parkimisruumi jääb üha vähemaks, tehakse parkimisplatsid järjest kitsamateks ning tulevikus võib seda vaja minna isegi veel rohkem. Autotootjatel on juba praegu olemas süsteem, mille abil pargib ilma juhita auto ennast ise. Kusjuures mitte ainult ei pargi, vaid sõidab välja ka parkimiskohast. Võtad välja nutitelefoni, paned rakenduse tööle ning masin liigub. PS. Eriti hea lahendus, mis aitab nende "kinni parkivate jobude vastu."

Kui rakendust päriselt ei usalda või antud lahendus puudub , saavad kõik teatud piirini usaldada parkimissensoreid. "Fingers crossed, et sensorid, AI või süsteem pole rikkis."

Pilt, mis iseloomustab sensorite paiknemist autol, mis ei tähenda, et kõikidel antud süsteemiga autodel on lahendused sarnased:

Pildid,  mis iseloomustavad, isesõitva tehisintellekti sensoreid:

   Tesla isesõitev tehisintellekt "jätab küll hetkel veel soovida", aga tulevikus on kasu sellest kõigil. Pime istub autosse ja saab kiirelt oma soovitud sihtpunkti - paremat tugilahendust annab soovida.

   Lõpetuseks mainin veel "jala puhkamise võimalust" autoga sõites ehk püsikiiruse hoidjat. Kas just uus, aga kindlast väga hea , mugav ning vajalik tugilahendus.

teisipäev, 25. aprill 2017

Positiivne ja negatiivne näide kasutatavusest veebis

Vaatleme ühte näidet, mis on ühte pidi nii positiivne, kui ka negatiivne.
Leht:http://www.tallinn.ee/
Positiivne:

  • üleval vasakul nurgas on võimalused vaegnägijatele valida parem värvikombinatsioon.  Kuigi on vaegnägijatel selle leidmine raske, on üsnagi haruldane selle olemasolu. Vaegnägijatele ja  -kuuljate veebilehtede testimiseks oli olemas WCAG 2.0 validaator. Praegu pakuvad päris mitmed lausa sellekohast teenust.
  • lehe ülesehitus on suhteliselt arusaadav ning elemendid soovitatavates kohtades või nende ligiduses. Ergonoomiline lehe ülesehitus on määratletud ja soovituslikult asetatud - vastavalt inimeste harjumustele.
  • värvivalik on suhteliselt tagasihoidlik, mitte ärritav ja segav. Mugav kasutada ning rahustava tooniga. Sinist loetakse kõige neutraalsemaks värviks, mida kasutada rahvusvahelises kontekstis. Sama on ka valgega, kuigi valge tähendab Jaapanis surma. Abielludes tähendab valge vana suguvõsa surma ja hülgamist.
  • tegemist on responsive lehega, mis toimib erinevates seadmetes erinevalt ja  see annab kõvasti juurde kasutatavuse mugavusele.
Negatiivne:

  • Paremal nurgas üleval olev keelevalik on pooleli või eriti hullusti, kui ongi nii meelega tehtud . Mõnedele keelevalikutele klikates avaneb mingi tüütu jama, mis ei kutsu kasutama ja ärritab. Parem jätta vaid need keeled, mis omavad täielikku funktsionaalsust.
  • Vasaku tulba lingivalik eirab soovituslikku ühtlase sisuloendi ligikorda, kus väervid ja lingid peaksid jääma samaks. Tegemist pole suure apsakaga, kuid siiski väheke ebaproffessionaalne - eriti omavalitsuse veebilehe kohta.

teisipäev, 18. aprill 2017

Free to Play ehk freemium mängude olemus

Vaatleme konkreetselt "browser" mängude ärimudelit ja siia alla kuuluvad ilmselt ka osad Facebook mängud, kuigi nende olemus on veidikene teistsugune.

Konkreetne mäng League of Angels:

Tegemist on siis freemium süsteemiga, kus kõik kes tahavad, saavad tasuta luua oma "hero" ja mängida. Online mängudes, ka "mmorpg", hakkab mängurite vahel toimima konkurents ja soovitakse olla üksteisest parem. Kuidas aga saada parimaks?

Nagu pildilt näha on üleval paremal nurgas igasugused kirstukesed . Päris mitmed neist lubavad esimese ostu korral meeletuid rikkuseid ja eeliseid ning selle "viieka" leiavad inimesed ikka. Edasi ringi kolades avastad, et iga uue serveriga kaasneb alustava serveri sündmus. Viimane on seotud mänguri kiire arenguga ja üsna kiiresti hakkavad osalejad mmo "ranking" parima edetabelikoha nimel panustama sadu eurosid nädalas. Kõik mängu sündmused ja progress on seotud raha maksmisega. Genereeritakse isegi sündmusi, kus parim raiskaja saab kõige rohkem "looti". Sellist kulutajat kutsutakse "whale". Inimesed, kes "süstivad" mängudesse lausa 200-300 eurot keskmiselt ja parimad tuhendeid eurosid kuus. Kusjuures pole võimalik teha kindlaks, kas tegemist on reaalse mängijaga või kompanii poolt konkurentsi tekitamiseks mõeldud tegelasega.

Konkreetselt League of Angels mängu juures oli 3 - 4 aastat tagasi juhtum, kus kräkkerite rühm tungis sisse osadele suuremate "whale" kontodele ja avastati, et paljudel neist oli nii palju "looti, et võiks kohe kõik asjad maksimeerida." Kui see polnud veel tõestusmaterialiks ärijuhtide pahatahtlikuse üle, leiti nende kotist(inventory-ist) esemeid, mida polnud isegi veel mängu lastud. Vahele jäämine oli täiesti ilmne, sest need karakterid osalesid serveriteülestes sündmustes("event", sadade serverite vahel) ning kahtluste korral väideti, et kõik on korras. Kompanii vabandas ja sildistas oma töötajaid ettevõtte varade kuritarvitamises. Tulemuseks oli suur mängurite lahkumise laine, aga kuna pea kõik avalikustamised suudeti maha suruda, lähevad asjad vanaviisi edasi. Kas saab üldse olla kindel, et teised ettevõtted ei kasuta sarnast pahatahtlikku ülesehitust?

Lisaks on sellistes mängudes lubatud kräkkimine ja petmine teatud tasandil, teatud piirini, sest see suurendab ainult konkurentsi mitteteadlike kulutajate vahel - konkreetsed juhtumid kõrvale jättes. Levimas on vaikselt mentaliteet "if you can't fight them, join them."

Kogu mängu ja serveri alustuse kontseptsioon ongi ülesse ehitatud just neile suurtele kulutajale. Isegi  viie euro kaupa ostlejad on täiesti ebaoluline kontingent, kuna suure mahajäämuse tõttu lõpetatakse mängimine suhteliselt kiiresti  ja serverite tühjaks jäämise tõttu saab hakata neid kokku liitma. Samas pidevalt uusi juurde genereerides ning tekitades alguses inimestes illusiooni, et serveris on palju mängijaid ja siin tasub kulutada. Tegemist on täiesti sõltuvusliku konkurentsisituatsiooni ning hasardiga - "P2W kontseptsioon kõige halvemas mõttes"

Facebook-is on lisakontseptsioon kiire laienemisega suhtlusvõrgustikes ja nende võrgustike orjastamises. Panna inimesed tegema sundliigutusi ning anda neile võimalus end sellest välja osta. Targemad eiravad süsteemi, osad "saadavad ka pikalt", aga ikka leidub neid, kes ei oska ja suuda vabaneda sõltuvusest.

3D mmorpg-d on kulutuste osas reeglina väheke tagasihoidlikumad, kuid isegi "P2P" mängud ei suuda reeglina eralduda Cash Shopi-ist

Kui nüüd vaadelda selliste "browser" mängude arendusmudelit, siis ilmselt võib leida nende seast kõiki tüüpe. Esmane baaskood ehk "template" on juba olemas ja seda väga  ei arendata, küll aga arendatakse uus disain ja lisafunktsionaalsus. Kujutan ette, et loomise alguses sobib kõige paremini ikkagi "waterfall või v", kus on detailselt ära kirjeldatud soovitud tulemus. Mängu beta versiooni ajal juba aga scrum ja kanban ehk midagi agiilset "bugide parandamiseks ja raha genereerimisvahentide" lisamiseks.

Üldiselt ei soovita neid mängida või kui mängida, siis teadlikult.

esmaspäev, 10. aprill 2017

Eric S. Raymondi Hacker-HOWTO

Kuidas saada häkkeriks?

Kuidas saada fotograafiks, kuidas saada arstiks, suusatajaks, kosmonaudiks, hipsteriks, narkomaaniks ...... - nagu lause lapse suust. Iga vähekegi  mõistust omav enesekindel  täiskasvanud inimene ei esita mitte kunagi nii rumalaid küsimusi. Kui sellist asja küsiks laps, sobiks see väga hästi lugemiseks, aga kui "suur" inimene küsib sellist asja, pole viimasel ilmselt õrna aimugi häkkerluse tähendusest.

Raymondi Hacker-HOWTO võib mööndustega käia mistahes ameti või kultuurigrupi kohta. Ehk kõik oskused vajavad praktikat ja pühendumust - ka ohvritega.

Teksti algus viidatakse häkkerlusele kui kultuurigrupile. Kuidas saab inimene hipiks, hipsteriks punkariks? Häkkerlus kui elustiil ning selleks pole võimalik hakata, samas võib selleks küll saada. On vaid kaks varianti, kas inimene kuulub nende suhtlusringkonda või mitte. Selline otsus võetakse vastu alateadvuses ja mingil hetkel kuuludki nende hulka.

Samas võime mitte kunagi häkkeriks saades kuuluda hoopis heade spetsialistide hulka. Kas on üldse  vaja olla keegi, kes te tegelikult pole?

Edasi mainitakse programmide valikut ja selles suhtes võib mõelda,  et täpselt nii palju, kui on inimesi, on ka arvamusi. Iga inimene peab leidma ise oma tee programmeerimise juurde. Samas võib oletada, et tõde struktuursest arusaamast peab paika: "you have to know what the components actually do."

"Learn english" - seda võiks õppida ka ilma häkkeriks hakkamata.

"Write open-source software" - ilmselt on see kõige raskem väljakutse üldse. Leida idee, aeg, koht ja ka inimesed, kes vajavad su koodi. Positsioon, mida on võimalik saavutada aastatepikkuse kogemuse ning tööga.

Samas, kui on väga suur soov saada häkkeriks, siis otsiv inimene selleks ka saab, aga kindlasti mitte mingi juhendi või valitud "raja" kaudu. See juhtub, nagu juhtub naine, laps, töö, kool. "Kui ei osta lotot pole võimalik võita ka Jackpoti."

neljapäev, 6. aprill 2017

Ennustus Taro kaartidelt ehk millisena paistab IT-juht eemalt.

     Teiste inimeste eemalt tunnetamine on suhteliselt keeruline ja ilma isikut teadmata pole neid võimalik ka iseloomustada. Tegelikult ei mõista ka inimesi, kes jätavad paaniliselt meelde nimesid, aastaarve ning veedavad tunde lugedes(igatsedes) kellegi teise elulugu, selle asemel, et minna ja elada ise.
IT-juht eri rollides sõltub ikkagi inimese tööst ja tööastmest, kas ta peab olema praegu juht, mentor või powerbroaker. Ilmselt ei saa juht olla päriselt nii ideaalne, et suudab täita korraga kõiki neid omadusi. Samas on kõikidel juhtidel üks ühine tunnus, mis loeb kõige rohkem - oskus müüa iseenast, oma ideid, toodangut, tööd nii partneritele, kui ka töölistele. Kõik muu on teisejärguline ning juht suudab jätta mulje, et justkui täidab kõiki neid punkte: (leader), teavitaja/suhtleja (communicator), treener/juhendaja (coach), mentor/õpetaja (mentor), arengumootor (change agent), ülemus (power broker)
Niisis 2 juhti, kes on sujuvalt mingisse rolli "tanki lükatud või iseennast lükanud", kuna juhid pole statistiliselt "kõige normaalsemad inimesed." Nartsistlikud inimesed, kes rahuldavad end oma rollidega.

     Peeter Lorents:
 Meie IT kooli juht ja "ilmselt minu isiklik jumal", kelle kummardamine on suhteliselt soovituslik. Juhina - ei oska öelda. Esimesel korral kohtudes suutis küll oma kõnega panna  mõtlema ,et miks on inimene tulnud siia kooli ja mida on vaja selleks teha, et lõpetada edukalt. Saal oli rahvast täis ja mees "säras" suhteliselt korralikult. Seejärel sai võetud kohe kolmanda kursuse Loogika, mille juures suutsime põigata igasugustesse kõrvalistesse teemadesse - endiselt "särav, väga enesekindel", aga suhteliselt ebaproduktiivne. Seejärel sai vaadatud IT-college ja TTÜ ühinemise online-videot, kust kumas välja halvustav suhtumine oma õpilastesse ja tudengitesse. Milline on see isik tegelikult?
    Ka loogika loengus suutis konstrueerida innustavaid kõnesid aine olemusest ja tulevikuvaadetest ning vajadusest. Inimene oli sellel hetkel väga hea juht, aga mulle oli vaja hoopis "coach"-i või "mentorit". Võimalik ,et inimene olles korraga väga paljudes erinevates töödes ei suuda ümber lülituda vaja minevasse rolli või ollakse juba harjunud rollide hägustumisega, kus vaja mineva omaduse asemel pakutakse hoopis midagi muud.  Taro kaardid said laotud, sest tegelikult ju inimest ei tunne.

     Steve Jobs:
Mõnest dokfilmist on jäänud silma, et tegemist on olnud "change agenti"-ga, kes on tahtnud eristuda ja pakkuda midagi, mida veel ei pakuta. Inimene, kes oskas suhelda paremini arvutite kui elusolenditega. Inimene, kes tegi nö "nui-neljaks" , mida soovis ning ohverdas ka päris palju oma eraelu.

"Mental illness makes some executives stronger"