Postitused

Eetika ja IT

Eetika tähtsust hakkavad palju inimesed mõistma alles siis, kui seda ei ole või on väga vähe. Moraali lugeda pole populaarne ning sellepärast ei soovi sellega keegi tegeleda. Arutu ja umbropsu süüdistamine pole ju tegelikult moraalitsemine, vaid siiski lihtsalt süüdistamine ja süüdistaja ego kaitsemehhanism.  Eestis pole eetikaga väga suuri probleeme, mis ei tähenda seda, et see teistes riikides oleks iseenesestmõistetav ja interneti vahendusel Eestisse ei jõuaks. Moraali vähesus lõhub ühiskonda ja selles ehitatud. Samas kui midagi väga aegunut ja ebafunktsionaalset hävitatakse, siis võib sellest kokkuvõttes kasu olla – targad ühiskonnad teavad ise, mis on areng ja mis taandareng. Õnneks on suutnud Eesti suuremad ja testivad küberrünnakud tagasi hoida ning nende tagajärjed likvideerida – vigadest õpitakse. Aegunud lahendustest on suudetud loobuda.  Eetikat defineeritakse Wikipedias kui filosoofia haru, mis tegeleb inimeste ühiskondliku ja isikliku elukorralduse viiside seletamise ja põ

Andmeturve: tehnoloogia, koolitus ja reeglid

            See ei meeldi kellelegi, kui suur töö ära rikutakse või täielikult hävitatakse. Samas, kui vundamendis on suured praod ning see ähvardab seintel ja katusel kokku kukkuda, teeb see nii mõnegi ettenägeliku inimese ettevaatlikuks – võib-olla on vana asemel mõttekas uus ehitis rajada. Tarkvara arendus ei pruugi alati olla heatahtlik ja vajaduspõhine – kui seda mitte märgata ja mitte takistada võib nii mõnigi salakaval pahavara palju segadust tekitada. Sellest tulenevalt peaks eksisteerima ning eksisteerivadki riiklikud küberturbega tegelevad ametid, kellele on „nuhkimine“ seaduslik. See võib olla ebameeldiv, aga vajalik.   Eestis on küberkaitse üks tähtis osa mitte ainult antiviirusprogrammid, vaid suur osa on mängida ka internetiteenuste pakkujal. CERT-EE koostab alates 2021.a. sügisest igapäevaselt ülevaateid Eesti küberruumist. Uuritakse veebilehti ja servereid, mille käigus avastatakse päevas umbes 100 pahavaraga nakatunud seadet ja millest teavitatakse kohe ka internetitee

Teistmoodi IT

Puuetega inimeste kaasamine IT-sse on tervitatav, eriti kui liialt palju takistusi ei ole sellega tegelemiseks. IT ei nõua väga suurt füüsilist pingutamist, mistõttu peaks see vähegi intelligentsemate füüsiliste puudega inimese jaoks olema hea valik. Puuetega inimestele on võimalik lisaseadmeid arendada, aga kui takistusi on siiski liialt palju, siis tundub pikaajaline „tõkkejooks“ asjatuna.  Peaaegu iga inimene kaldub mõne isiksushäire poole ilma, et ta sellest ise teadlik oleks. Samas tema käitumine diagnostikakriteeriumeid siiski ei täida. Paljud on põdenud kasvõi meeleoluhäireid näiteks mõõdukat depressiooni. Kui intellektiga ja eelkõige reaalainete oskusega on kõik korras ja vähemalt sõrmed alluvad soovidele, siis IT tehnilise poolega tegelemiseks enamasti suuremaid takistusi ei ole. Alles hiljuti lugesin, et näiteks Steve Jobs põdes düsleksiat, kuigi ta olevat osanud lugeda juba enne algkooli ja tõsteti väidetavalt ühe klassi võrra ette. Bill Gates’il pidavat väidetavalt olema ke

Inimese ja arvuti suhtlus, ergonoomika ja kasutatavus

Kui pealkirja sõna-sõnalt võtta, siis inimest ja arvutit emotsionaalsel tasemel omavahel suhtlemas näha oleks suur privileeg ja edusamm. Kui suhtlemist käsitleda kui infovahetust, siis on arenenud ühiskondades  arvutiga suhtlemine tänapäeval võib-olla isegi ulatuslikum kui inimeste vaheline. Inimestel on lähedusvajadus, ent arvuti poolt antud info on usaldusväärsem. Inimeste mälu veab alt, aga arvutite mälu enam praktiliselt mitte. Mõlemaid saab saboteerida ja panna valetama või vassima.  Ka mina suhtlen vahel suuliselt oma nutiseadmetega kasutades Siri’t. Ta saab suhteliselt täpselt inglise keelest aru ning ka vastused  on täpsed ja emotsionaalse alatooniga. Tehisintellekt on muutunud üha usaldusväärsemaks ning ilmselt ei ole see varsti enam hea võimalus keskpärast mälu, arusaamatust ja loovuse puudumist varjata, vaid tõsine töövahend. Peamine, mida inimene tema töö tegemisel peab jälgima, on usaldusväärsus ning tegema võimalikud kandilised väljundid tavainimestele arusaadavamaks, suj

Arendus- ja ärimudelid

Tarkvara arendusmudeli valik sõltub suuresti projekti ulatusest. Mida suurem projekt, seda vähem sobivad ranged ja piiritletud mudelid. Väiksema projekti korral on kergem lõpptulemust ette näha ning ulatuslikuma puhul ei suuda seda keegi ennustada ja algse variandi muutumist nähakse olemusliku ja paratamatuna. Tarkvaraarenduse protsess sõltub ka arendajate eelistustest, kogemustest ja harjumustest.  Tavaliselt sisaldab tarkvaraloomeprotsess süsteemianalüüsi, disaini, programmeerimist, testimist, silumist, juurutamist ja hooldust. Süsteemianalüüsi käigus püütakse täpselt määratleda, mida loodav tarkvara peaks tegema. Kui seda ei ole võimalik täpselt defineerida, siis võib sobida ka lahenduse üldkuju. Prototüüpimise käigus luuakse tulevase lahenduse osaline mudel. Disainiga luuakse tarkvara sisemine arhitektuur – seda tehakse tihti võimalikult detailselt pseudokoodi tasemel. Disainitud algoritmi püütakse teostada programmeerimiskeeles. Testimise käigus kontrollitakse lahenduse töökindlus

Võrkude rikkus: vabast tarkvarast vaba kultuur

Võrkudes leiduvate andmete ja materjalide hulk on sedavõrd suur, et on raske ette kujutada, kuhu see võib välja jõuda. Õnneks on pealkiri piisavalt lai, et teemast mööda kirjutamine on peaaegu võimatu ja Chat-GPT kasutamine  on läbinähtav. Võib ju kirjutada mängulisest osast ja võib kirjutada pangandusest, e-riigist, kindlustusettevõtetest jne., kes vajavad tugevat küberkaitset ja sellega tõestavad võrgu usaldusväärsust ning kinnitavad, et selle arendamine on jätkusuutlik. Võib rääkida interneti teenuste pakkujatest, kes tehnilise poole eest vastutavad, milleta võrgud ei ole üldse võimalikud. Kõik see maksab ja need kes sellega on rohkem õiges suunas tegelenud, peavadki olema piisavalt rikkad.  Ma arvan, et see võitlus, kas tarkvara anda kliendile tasuta või tasuliselt, on IT maailma palju arendanud. Paljude edukate inimeste jaoks ei ole raha eesmärk, vaid vahend, millega hinnata toodete ja teenuste väärtust ning millega ettevõtteid, projekte jne. arendada. Kui tuuakse välja, et mõne m