Postitused

Eetika ja IT

Kujutis
Eetikakoodeks on kirjapandud normid ja/või väärtused mis aitavad teatud valdkonnas tekkivaid probleeme lahendada õigete käitumisviiside valikul. See on nagu dokument mis kirjeldavad endas näiteks ettevõtte põhiväärtusi.  Ettevõtete eetikakoodekseid jäi kõige huvitavamana silma Google, sest seda otsingumootorit kasutan ma igapäevaselt. Eetikakoodeksit viimati uuendati 25. september 2020. aastal. Üks populaarsemaid asju mis vastu tuleb Google eetikakoodeksit otsides on viimasest pärinev lause: "Don't be evil", mis leiab aset eetikakoodeksi lõpus ja hõlmab endas õigesti käitumist, elementaarset viisakust kaastöötajate suhtes ning teiste vajadustega arvestamist, suures pildis tervet eetikakoodeksit kokkuvõttev lause. Eetikakoodeks on ülesehituselt hea, tuuakse kohe alguses välja mitmed olulised tegurid ettevõttesiseses käitumises ning samuti on välja toodud kuidas väärkäitumisega tegeletakse. Rõhutatakse ka ettevõtte koerapoliitikat, ehk teatud tingimustel võib koera tööle ka

Andmeturveː tehnoloogia, koolitus ja reeglid

Üks IT turvariskidest millega ise olen juba kokku puutunud juba väga noorena on Trooja hobune, mis on pahavara (kahjuliku mõjuga tarkvara) liik, aga kasutatakse ära inimese kerguslikkust, peamiselt kasutab ära kasutaja abi. Pärast esimese arvuti ja internetiühenduse saamist oli tore sõpradega arvutimänge mängida, aga kui keegi teisest parem oli siis otsiti internetist "hack"-e mis pidid mängija probleemi ära lahendama, ehk talle mingid lisa eelised andma. Rollimängude puhul nagu on näiteks Runescape oli see veel eriti tavaline, sest paremaid relvi/asju oli alati hea omada. Need niiöelda "hackid" küsisid nii kasutajanime kui ka parooli, et kasutajale need asjad lisada, ning tol ajal kõlas see miskipärast väga loogiliselt.  Teine kord mil juba vanem olin oli tänu mängule Counter-Strike mille seerial tuli 2012. aastal välja uus mäng mis on tänaseni väga populaarne ja kannab nime Counter-Strike: Global Offensive. Mängu on loonud ning mängu haldab Steam. Steamil on ka ma

Teistmoodi IT

Minu arvates üks kõige uudsem ja kõige rohkem asju võimaldavam tugilahendus inimestele, kellel muidu on raskusi tavalise klaviatuuri kasutamisega, teksti lugemisega, nägemisega jne, on Apple accessibility. Tooksin kohe ka näite Apple nutikella ja iOS operatsioonisüsteemi näol kuna olen mõlemat ise ka kasutanud. Accessibility on jaotatud erinevatesse osadesse mida saab telefoni seadetes sisse lülitada vastavalt vajadusele. Menüü lahti tehes jääb esimese valikuna silma Voice Over mis sisse lülitades loeb ette kõik mida telefoni ekraanil puudutatakse, näiteks mõne sõnumi rakenduse avamisel on võimalik kõik kirjad koos sellega kes saatis, mis kell saatis ette lugeda. Samuti on võimalik muuta lugeja kiirust, hääldust ja telefoni isegi erinevaid keeli tuvastama panna. Lisaks on ka veel eraldi funktsioon ainult kindlate asjade ette lugemiseks mis aitaks väga inimesi kellel on lugemise või keskendumisega raskusi. Järgmise võimalusena tuleb vastu Zoom funktsioon mis lisaks sellele, et fonti on

Inimese ja arvuti suhtlus, ergonoomika ja kasutatavus

Kujutis
Taanist pärit veebikasutamise konsultant, Jakob Nielsen on kasutatavuse kohta toonud välja viis põhi komponenti, milleks on õpitavus, tõhusus, meeldejäävus, vead ja rahulolu. Tarkvara ja veebilehtede eluspüsimisel on kasutatavusel väga suur roll. Kui veebilehte on raske kasutada, siis inimesed lahkuvad. "Raske kasutada" kategooriasse saab liigitada iga väiksemagi halva asja mis leheküljel olemas on, inimesed lahkuvad juba siis kui on raske saada ülevaadet tervest leheküljest või seal on kerge ära eksida, kujutada ette nüüd e-poodi kuhu reklaam kedagi meelitanud on, aga tooteid ei ole kuskilt leida. Kasutatavust arendades tuleks jälgida eelnevalt toodud viite põhikomponenti, ning alustada saaks testimise käigus, lubada testijatel kõiki teenuseid proovida ilma neid abistamata, kui nad saavad abistamata kõigega ise hakkama siis on kasutatavusest juba pool võitu saavutatud. Tuleks veel arvestada kasulikkust, et kas see ikka teeb seda mida vaja on, tagasiside, kui meeldiv selle ka

Arendus- ja ärimudelid

Ülesandeks kirjeldada üht arendusmudelit ja üht ärimudelit tuleb kõigepealt aru saada, millega üldse tegu on. Süsteemiarenduse elutsükkel (SDLC) on protsess mida kasutatakse kvaliteetse tarkvara välja töötamiseks, arendamiseks, hooldamiseks, täiustamiseks ja testimiseks. Eesmärk on visualiseerida tarkvara mis vastab kliendi ootustele ning saab valmis õigel ajal ületamata eelarvet. Ärivaralistest mudelitest on peamised traditsiooniline omandvara mis näib endas tarkvara müüki koopiate kaupa, just nagu raamatuid müüakse. Teiseks on omandvara koos riistvaraga, tänapäeval tuntuim esindaja on sellel suunal Apple. Tarkvararent näib endas tarkvara tähtajalist kasutamist, sarnane sellele on tarkvara kui teenus, mis võivad olla näiteks kuutasulised ning viimaks on toodud freemium, pakutakse tasuta teenust ning selle paremate võimalustega versiooni tasuliselt. Mina otsustasin uurida Game Development Life Cycle'i (GDLC) kohta, mis kuigi palju ei erine tavalisest SDLC mudelist. Tarkvaraarendus

Võrkude rikkusː vabast tarkvarast vaba kultuurini

Küsimusele kuidas saada häkkeriks vastamiseks peab kõigepealt teadma, kes on häkker. Isiklikult olen juba väga väiksena filmidest alati näinud, et häkkerid on need lahedad inimesed kes igale poole sisse murravad kasutades arvuteid või muid seadmeid. Samuti üks mu lemmikuid mänge "Watch Dogs" kajastab endas just selliseid häkkereid. Peategelasena oledki sina häkkeri rollis ning sul on võimalik tänaval valgusfoore manipuleerida, autosid avada, kaameratesse ligipääs jne. Eriti naljakas selle loo puhul on veel see, et seeria kõige uuema osa "Watch Dogs: Legion"-i 560GB suurune lähtekood potentsiaalselt lekkis interneti. 4. Novembri 2020. aasta seisuga uurimised veel käivad, kuigi tegu võib olla ka reklaamitrikiga. Aga tuleb välja, et  Eric S. Raymondi kirjutatud "How To Become A Hacker" ütleb teisti, selliseid inimesi nimetatakse hoopis "kräkkeriteks", sest häkkerid on uhked oma nime üle ja ei varja oma isiksust erinevate koodnimede taha ja asi on ül

IT juhtimine ja riskihaldus

IT juhtide juhtimistüübid on põhiliselt samad mis on ka teistes valdkondades. Nendeks on juht, suhtleja, treener, mentor, arengumootor ja ülemus. Järgnevalt toon kahe tuntud IT-juhi näitel ka kahe erineva juhirolli näiteid. Esimeseks juhirolliks mille mina valisin on arengumootor. Mis on sisult juhi poolt tiimile tagada kaasaskäik ajaga ning innovaatiline õhkkond. Tesla kui elektriautode lipulaev ja SpaceX on minu meelest väga hea näide innovaatilisest keskkonnast. Elon Reeve Musk näeb igas asjas tulevikku, ta ei karda ette võtta uusi projekte mida teised võimatuks peavad ning isegi kui ta ebaõnnestub, õpib ta sellest seda, et probleemile lahendust otsida uue nurga alt kuni lahendus on leitud. Ta ei arva, et kedagi peaks tööle võtma ainult koha täiteks vaid tuleb palgata õige inimene esimesel korral. Samuti on Elon ka noorest peale orienteeritud õppimisele ja enesearengule mis üleüldse tõi ta sellesse punkti kus ta tänasel päeval on. Kuigi kõik kõlab väga hästi siis endised Muski juhti