Posts

14. Nädal: Andmeturve: tehnoloogia, koolitus ja reeglid

Image
Tänapäeval on küberturvalisuses mitmeid riske, kuid kõige suurem neist on seotud inimeste käitumisega. Võrreldes varajase internetiga on tekkinud juurde palju erinevaid turvameetmeid näiteks 2 factor authentication. Ka interneti turvaline kasutamine on muutunud mugavamaks läbi session tokenite ja küpsiste. Kahjuks paljudest neist turvameetmetest on võimalik tänapäeval ümberhiilida. Social engineering on tänapäeval üks suurimatest turvariskidest. Näiteks kellegi konto võib olla turvatud väga keerulise salasõnaga ja 2FA-ga, kuid pahategija võib petta customer supporti öeldes, et see on tema konto ja fabritseerida tõendid ning saada kontole ligipääsu. Probleemi võimendab ka tänapäeval AI piltide genereerimine ja deepfakeide edasi arenemine, mis lihtsustavad kellegi teise mängimist. Probleemile on keeruline leida lahendust kuna see sõltub inimeste käitumisest. Raske on leida meetodeid kuidas tõestada, et keegi on tõesti kes ta ütleb, et ta on kui on võimalik fabritseerida väga realistlike ...

13. Nädal: Teistmoodi IT

 Kuna IT ja arvutid on järjest rohkem inimeste igapäeva elu kasutuses siis on vältimatu, et ka puuetega inimesed peavad saama kasutama neid seadeid. Eestis võiks käsitleda seda kui erivajadustega inimeste abivahendeid, need kellel on vajadus saavad abivahendid. Eestis läheks see ilmselt sotsiaalministeeriumi halduse alla. Riik peaks seda rahastama piisaval määral, et enamus puuetega inimestel on võimalik kasutada arvuteid. Lahendused erinevate erivajaduste jaoks võivad olla vägagi erinevad. Vastavalt lahendusele on ka seadme kasutatavus mõjutatud. Näiteks kui asendada hiir eye trackimisega on see tõenäoliselt aeglasem kui tavalise hiire kasutamine, kuid võimaldab füüsiliste puuetega inimestel saada peaaegu sama kogemus mis hiirega kasutamisel. Õnneks tehnoloogia areneb kiiresti selles valdkonnas, näiteks ajukiibiga arvuti juhtimine oleks väga hea üldine lahendus mis töötaks väga väga paljude inimeste jaoks. Natukene üle aasta tagasi sai üks Neuralinki patsient mängida arvutis malet...

12. Nädal: Inimese ja arvuti suhtlus, ergonoomika ja kasutatavus

Kasutatavusest veebis tooksin üheks heaks näiteks Amazon.com. Veebipoe prioriteet on teha toodete leidmine ja ostmine võimalikult kergeks. Seda aitab saavutada hästi tehtud otsinguriba mis on kergesti leitav ja annab asjakohaseid tulemusi. Otsingutulemuste filtreerimiseks on kõik filtrid paigutatud ekraani vasakule äärde, hästi nähtav ja kasutatav. Toodetel on esimese pilguga näha toote hind, reiting ja ennustatav kohaletoimetamise kuupäev. Amazon ei ole nii modernne kui teised suured veebilehed, kuid see on üks parima kasutatavusega veebilehtedest. Võrdluseks tooks väiksemaid e-poode kus tihti pole asjad nii hästi paigutatud. Start-upide veebilehtedele olen ka kohanud, et tihti on prioriteediks näha moodne ja ilus välja, arvestamata kuidas see mõjutab kasutus mugavust. Mõned halvad asjad mida olen erinevatel veebilehtedel kohanud on:     * Peidetud otsinguriba, kas sulandub liiga hästi tausta sisse või on kuskil otsingu ikooni taga.     * Halvad värvivalikud, kui nä...

11 Nädal: Arendus- ja ärimudelid

Gitlab on üks suurimad versiooni haldus teenust (VCS) pakkuv ettevõtte. Gitlabi suurimad konkurendid on github ja bitbucket. Gitlabi kasutab ka Taltech. Gitlabi arendus toimub enamasti läbi avatud koodi, kogu baasfunktsionaalsuse lähtekood on kõigile kättesaadav. Kõik saavad panustada gitlabi arendusse kuid suurem osa arendusest tuleb gitlabi enda meeskonnast. See lähenemine tähendab ka, et igaüks võib forkida gitlabi ja hostida enda versiooni gitlabist. Gitlabil on ka olemas Enterprise versioon ettevõttetele milles on varaline kood. Gitlabi kasutab tarkvara kui teenus mudelit (SaaS). Nad pakuvad hostimise teenust ettevõttetele kes ei soovi ise hostida enda versiooni gitlabist. Teenus tuleb kolme paketiga, tasuta, premium ja ultimate. Vastavalt paketi astmele on võimalik saada lisa funktsionaalsusi mida ei ole vabalt kättesaadavas versioonis ja ka suurendada andemahu limiite. Gitlab pakub ka treenimis ja konsulteerimis teenuseid. Aastal 2022 teenis gitlab 253 miljonit dollarit kasumit....

9. Nädal: IT juhtimine ja riskihaldus

Sam Altman OpenAIs. Ta on olnud juhtival positsioonil OpenAIs alates aastast 2019. Ta on pooldanud kiiret arengut ning visiooni, et AI võiks olla kõigile kättesaadav. Aastal 2022 tõi ta ChatGPT turule. Kuna ChatGPT oli esimene suur generatiivne jutumudel mis on väga ligipääsetav ning suur samm edasi võrreldes vanade chatbotide nagu Eviebot, saavutas ta väga hea positsiooni turul.. Ta esindab ka OpenAId sotsiaalmeedias ning ka paljudes muudes kohtades. Ta kõige rohkem sarnaneb teavitaja ja arengumootori juhi rollidega. Peter Thiel. 2000. alguses oli üks PayPali loojatest. Paljud inimestest kes olid seotud PayPaliga läksid ja asutasid suuri ettevõtteid, nt Elon Musk ja Tesla. Peter Thiel on ka asutanud ettevõtted nagu Palantir ja Venture Capital. Ta erineb teistest suurtest IT sellega, et ta mõjutab USA poliitikat ning proovib haarata nii palju võimu kui võimalik. JD Vance töötas Thieli investeerimis ettevõttes aastal 2017. 2022 annetas Thiel Vancei senati kampaaniale 15 miljonit . Ta kõ...

8. nädal: IT proff...?

Kõrgkooli diplom ja erialased kutsetunnistused viivad erinevatele karjääridele IT-s. Kõrgkooli diplom annab suurema teoreetilise tausta IT kohta ja loob ka eelduse arendamis töökohtadele. See-eest on kõrgkooli diplomi omandamine üldiselt pikem protsess kui kutsetunnistuse omandamine, võttes 3 aastat keskmiselt baka jaoks. Töökoht võimaldab ka rohkem kodust töötamist. Palga vahemik võib olla väga suur. Väga kiiresti arenev valdkond. Kutsetunnistus on kitsama väljaõppega kindlale teemale ja annab ka rohkem hands-on kogemust. Kutsetunnistuste omandamine on kiirem protsess kui kõrgkooli diplomi omandamine, nt CISCO sertifikaadi omandamine võib võtta 3-6 kuud. Kutsetunnistusega saab töökoha sysadmin ja IT haldus kohtadele. Töökoht nõuab rohkem kohal käimist kuna tihti on tegemist füüsiliste süsteemidega. Palga vahemik on kindlam kuna kutsetunnistused on rohkem standardiseeritud.  Kui on soov tegeleda arendusega või jõuda IT tippu siis sobib kõige paremini kõrgkooli diplom. Kui on soov s...

7. nädal: Arvutid ja paragrahvid IIː litsentsid ja autoriõigus

EULA, BSD ja GNU GPL igal litsentsitüübil on omad plussid ja miinused. EULA (End User License Agreement) üks enimlevinud tarkvara litsentse ning tagab täielikud õigused autorile. Kasutajad ei tohi modifitseerida koodi ega seda edasi müüa või jagada. EULA sobib kõige paremini juhul kui tegemist on tasulise tarkvaraga. Tüüpiliselt igasugune tööstuses kasutatav tarkvara ja arvutimängud kasutavad EULA litsentsi. BSD (Berkeley Software Distribution) on palju vabam tarkvara litsents mis lubab luua teistel tasulist tarkvara BSD projektide alusel. BSD tarkvara tohib muuta, edasiarendada ning ka jagada. Üldiselt BSD litsentsi kasutatakse projektidest mis lahendavad kitsast probleem, näiteks networking. BSD tagab, et koodi võivad kasutada ka teised projektid enda tasulises tarkvaras ning seeläbi aitab lahendusel saada palju populaarsemaks. GNU GPL (General Public License) piirab lõppkasutaja õigusi natukene rohkem kui BSD. Edasiarendused ei tohi muutuda varaliseks tarkvaraks vaid peavad alati jä...