Kaikki blogipostaukset:
Virtuaalimaailmojen luonti – Spatial.io
koodinkutojaSpatial.io on web-palvelu, jossa voi luoda omia virtuaalisia maailmoja ja seikkailla muiden rakentamissa virtuaalimaailmoissa hauskalla…
AI-avatar kotisivulle – Simli Studio
koodinkutojahttps://tekoalyopas.com/puhu-synnan-kanssa/ Simli Studio palvelun avulla voidaan tehdä puhuva AI-avatar omalle kotisivulle. Kokeillaan tätä seuraavaksi. Kuukaudessa…
Koodia ja Kosmosta – Stargate hanke
koodinkutojaStargate eli Tähtiportti on tammikuussa 2025 julkistettu 500 mrd dollarin yksityisrahoitteinen tekoälyhanke. Presidentti Donald Trump,…
Robottioppineen Salaisuudet – Matka Superälyyn
koodinkutojaMikä on superäly? https://yle.fi/a/74-20167776 Superäly tarkoittaa tekoälyä, joka ylittää ihmisen älykkyyden kaikilla olennaisilla osa‐alueilla. Se…
Älykäs tulevaisuus, tyhjä pistorasia
koodinkutojaTekoäly lupaa ratkaista kaiken tulevaisuudessa – liikenteen, lääketieteen, jopa rakkauden algoritmeilla. Mutta mitä mahdollisesti tapahtuukaan,…
Tekoälykaupunki – Woven City
koodinkutojaWoven City on Toyotan kehittämä futuristinen älykaupunki, joka rakennetaan Japanin Susonoon, Fuji-vuoren juurelle. Se toimii…
Podcast AI:n avulla
koodinkutojahttps://youtu.be/lys0WnsIsig Podcast on varsin uusi lainasana suomenkielessä. Termi “Podcast” syntyi 2000-luvun alussa yhdistämällä Applen iPod-nimen…
AI-musiikkia omalla koneella
koodinkutojaMaksulliset nettipalvelut kuten Suno, Udio, Beatoven.ai, Boomy, AIVA, Riffusion, Soundraw, ja Muber ovat käteviä apureita…
Chatbot avustaja web-sivustolle
koodinkutojaChatbot on tietokoneohjelma, joka on suunniteltu käymään keskustelua käyttäjän kanssa luonnollisen kielen avulla. Se voi…
Videotuotantoa tekoälyn avulla
koodinkutojaVideoeditoinnin ja generoinnin työkalut kehittyvät huimaa vauhtia, ja uusia vaihtoehtoja tulee jatkuvasti tarjolle. Heygen, Google…
VEO3
koodinkutojaGoogle Veo 3 is an advanced AI-powered video generation tool that creates high-quality videos with…
SUNA oma AI assistentti
koodinkutojaSuna on avoimen lähdekoodin generalistinen tekoälyagentti, joka toimii ikään kuin digitaalisena työntekijänä tai assistenttina. Se…
FramePack videogenerointi omalla koneella
koodinkutojaFramepack on uusi tekoälypohjainen videoiden generointi ohjelma, jonka voi asentaa omalle koneelle. Huomiotavaa kuitenkin on,…
Älyteko työkalut
koodinkutojaTehosta tekemistä tekoälyn avulla – Työkalut, jotka muuttavat arjen Tekoälyn kehitys on mullistanut tapamme työskennellä,…
Tekoäly: Digitaalisen kilven vai miekan takana?
koodinkutojaTekoäly on muuttamassa tietoturvan maailmaa – sekä hyvässä että pahassa. Siinä missä algoritmit ja koneoppimismallit…
Ei niin salaiset Agentit
koodinkutojaAI agentit tulevat olemaan tulevaisuudessa hyvin käytetty tapa luoda automaattisia toimintoja. Käyttäjä voi esimerkiksi puheen…
Tiedon visualisointi virtuaalitodellisuudessa
koodinkutojaTiedon visualisointi virtuaalitodellisuudessa (VR) tarjoaa uuden ja mukaansatempaavan tavan tarkastella ja ymmärtää monimutkaisia tietoja. Tässä…
Palvelimien lokien keräys ja analysointi
koodinkutojaPalvelimien lokien keräys ja analysointi on olennainen osa palvelimien hallintaa ja tietoturvan ylläpitoa. Tämä prosessi…
Palvelimien koventaminen
koodinkutojaPalvelimien koventaminen tarkoittaa toimenpiteitä, joilla parannetaan palvelimien turvallisuutta ja suojaa niitä hyökkäyksiltä. Tämä prosessi sisältää…
Linux palvelimien hallinnointi
koodinkutojaLinux-palvelimien hallinnointi on monipuolinen ja vaativa tehtävä, joka vaatii teknistä osaamista, tarkkuutta ja ongelmanratkaisukykyä. Linuxin…
Tekoälyprojektin julkaisu palvelimelle
koodinkutojaKun virtuaalikone on saatu toimimaan omalla kehityskoneella VBoxin avulla, herää kysymys; “Miten saadaan sama virtuaalikone…
Persoonallisempi LLM
koodinkutojaJotta saadaan tekoälystä persoonallisempi ja hauskempi käyttää, voidaan luoda oma “modelfile” “mallin kuvaustiedosto”. Tekoälyn persoona…
Oma tekoäly NodeJS:llä
koodinkutojaTehdään hiekkalaatikkoon uusi projekti. Omalla koneella pyörivä web-sivu sovellus, joka välittää viestejä llama tekoälylle ja…
Hiekkalaatikko Oracle VirtualBox
koodinkutojaTehdään hiekkalaatikko kokeiluun ja kehitykseen. Hiekkalaatikon idea on luoda “leikkikenttä” jossa voi turvallisesti kokeilla erilaisia…
Halloween Butler with Raspberry Pico
koodinkutojahttps://youtube.com/shorts/LrAkZbitI6Y?feature=share Let’s make a Halloween Butler with Raspberry Pico and CircuitPython. In CircuitPython, there is…
Videoiden generointi – tekoälyn avulla
koodinkutojahttps://youtu.be/Q-QAl6HRcDI Tekoäly on viimeaikoina kehittynyt voimakkaasti ja uusia pilvipalveluja tulee jatkuvasti lisää. Nykyisin on mahdollista…
Musiikkia – tekoälyn avulla
koodinkutojaKokeillaan seuraavaksi tehdä musiikkia, Suno tekoäly työkalun avulla. https://youtu.be/5vpijrMQLmA Web sovellukselle voidaan kertoa minkä aikakauden…
Tekoäly – omalla palvelimella
koodinkutojaTekoälypalvelut kehittyvät nykyisin huimaa vauhtia, päivittäin tulee yhä enemmän web-palveluja tarjolle. Näissä muiden tarjoamissa palveluissa…
Wokwi – Simulaattori arduinolle
koodinkutojaWokwi.com on web-sivulla toimiva elektroniikkasimulaattori, joka mahdollistaa erilaisten mikrokontrollerien ja komponenttien simuloinnin. Palvelu on täysin…
Wazuh -tietoturvallisuuden valvonta
koodinkutojaKuvitellaan, että olet IT-järjestelmänvalvoja, ja vastuullasi on yrityksesi tietoturva. Päivittäisessä työssäsi kohtaat monenlaisia haasteita, kuten…
C64 – Tasavallan tietokone
koodinkutojaCommodore 64, lyhennettynä C64, on yksi historian tunnetuimmista ja myydyimmistä kotitietokoneista. Suomessa Kuusnelosta alettiin kutsua…
Kuvien generoiminen tekoälyn avulla
koodinkutojaTekoälyn avulla on mahdollista luoda kuvia tekstistä varsin helposti ja se on nykyisin hyvin suosittua….
Kotiautomaatio Home Assistantin avulla
koodinkutojahttps://www.youtube.com/watch?v=x1bGyL5pOls Home Assistantin avulla voit luoda kattavia ja mukautettuja älykotiratkaisuja. Käyttäjät voivat hallita ja automatisoida…
3D tulostus ja suunnittelu
koodinkutojahttps://youtu.be/XCWtJY0P1KE https://vm.tiktok.com/ZGeHpGxNw 3D-suunnittelua käytiinkin läpi jo aikaisemmin. Jatketaan kokeilua ja kehitystä eteenpäin. Tutkitaan miten tulostimet…
Robot framework testaus
koodinkutojaRobot framework on alkujaan Pekka Klärcin ja Nokia Networksin kehittämä Python-ohjelmointikielellä kirjoitettu testaus- ja automaatiotyökalu…
Internetin tarina
koodinkutojaHarva tulee nykyisin miettineeksi aikaa ennen Internettiä ja sitä kuinka Internet verkkoyhteydet tulivat ihmisten iloksi,…
ZABBIX – monitorointityökalu
koodinkutojaZabbix on monipuolinen ja tehokas avoimen lähdekoodin verkonvalvontaratkaisu, joka tarjoaa laajan valikoiman ominaisuuksia organisaatioille IT-infrastruktuurin…
Naistenpäivän kunniaksi – Naiset IT-alan historiassa
koodinkutojaNaistenpäivän kunniaksi etsitään hieman tietoa naistenpäivän historiasta ja ohessa myös aikaisempi kirjoittamani artikkeli, naisten osallistumisesta…
WebXR kehitystä ja kokeilua
koodinkutojaVirtuaalitodellisuus on hiljalleen lyömässä läpi, kun laitteet kehittyvät ja niiden hinnat tulevat alaspäin. https://youtu.be/ZJdk2TTpyxw Yksi…
Nopeuspeli Controllinolla
koodinkutojaPainonapeilla toteutettu nopeuspeli on tuttu meille kaikille, iloisilla 80- ja 90-luvulla eläneille. (Speden spelit) Kokeillaan…
Hakelämmityksen automaattiohjaus Arduinolla?
koodinkutojaHakelämmityksen periaate Hakelämmityskattilaan syötetään jatkuvasti puuhaketta syöttöruuvin avulla. Puhaltimen avulla puhalletaan myös jatkuvasti ilmaa (happea)…
Arduino is easy to learn and fun to program
koodinkutojahttps://youtu.be/c5fyHjnee_c Imagine Arduino as your secret toolbox of wonders, where every idea you dream up…
Raspberry Pi tietokoneet ja laitteet
koodinkutojahttps://youtu.be/W49ol-ovOqY Tiedätkö mikä on Raspberry Pi? Raspberry Pi on edullinen, pieni tietokone, joka on suunniteltu…
Meta Quest 3 virtuaalilasit
koodinkutojaKokeillaan seuraavaksi Meta Quest 3 virtuaalilaseja ja tutustutaan tätä kautta hiukan virtuaalitodellisuuteen, sekä lisättyyn todellisuuteen….
Kotipalvelimen virtualisointi VMWaren avulla
koodinkutojaVirtualisointia käytiin lyhyesti läpi jo aikaisemmin, ilmaisen Proxmoxin avulla. Yrityksissä käytetään kuitenkin nykyaikana paljon kaupallista…
Kuitu tuli Kotiin
koodinkutojaTänään se tapahtui! Valokuitu tietoliikenneyhteys tuli kotiin. Valokuitu tuodaan kotiin tietysti kaapelilla, joka kaivetaan maan…
Valkohattuhakkeri haasteet (CTF challenge)
koodinkutojaMarraskuussa, osallistuin erään suomalaisen yrityksen järjestämään CTF-haaste tapahtumaan. Tapahtumassa käytettiin WireShark-työkalua ja sen avulla selviteltiin…
Automaatiota Ansiblen avulla
koodinkutojaKokeillaan seuraavaksi tehtävien automatisointi työkalua, jonka nimi on Ansible. https://youtu.be/1id6ERvfozo Ansible on avoimen lähdekoodin automaatio-…
Tuonen tytti ja Väinämöinen
koodinkutojahttps://youtu.be/YH6_oChoe1o Marraskuussa vietetään Pyhäinpäivää, jolloin perinteisesti muistetaan edesmenneitä, sytyttämällä kynttilöitä ja vierailemalla haudoilla. Tänä vuonna…
Linux käyttöjärjestelmä
koodinkutojaHei kaikille! Tiedätkö sinä mikä on Linux ja miten se sai alkunsa? https://youtu.be/WpH2TOb3LDQ Linux on…
Virtuaalinen animoitu Avatar
koodinkutojaSeuraavaksi kokeillaan tuoda web-sivulle 3D henkilö ja muuta hauskaa. Aikaisemmin käytiinkin jo hiukan Blender ohjelman…
Moderni Web-sovelluskehitys – Osa4 Vercel julkaisu
koodinkutojaKun luodaan uusi FullStack projekti, kannattaa tietysti kehitettävät koodit tallentaa versionhallintaan talteen. Github on varmasti suosituin…
Moderni Web-sovelluskehitys – Osa3 Next.js 13 Tietovisa
koodinkutojaJohdanto https://github.com/hennahoo/TIETOVISA-NEXT.JS—Tailwind-CSS—MongoDB https://www.youtube.com/shorts/OEqBSJwgJ7k?feature=share Tässä osassa tutustutaan Next.js 13 kehykseen, joka on suosittu React-pohjainen web-sovelluskehityskehys. Next.js…
Sananen Web-sovellusten tietoturvasta
koodinkutojaTietoturva on tietojen ja tietojärjestelmien suojaamista tarkoitukselliselta tai tahattomalta uhkaamiselta, kuten tietomurroilta, haittaohjelmilta ja tietovuodoilta….
Naiset IT-alalla
koodinkutojaAda Lovelace Ensimmäisen algoritmin luoja oli 1800-luvulla elänyt englantilainen matemaatikko ja kirjailija kreivitär Augusta Ada Lovelace….
Tekoälyn historia, nykytilanne ja tulevaisuus
koodinkutojahttps://youtu.be/CnRUf0Y5zs4 Tekoäly (AI, Artificial Intelligence) on vallankumouksellinen teknologia, joka on muuttamassa maailmaamme monilla tavoilla. Se…
Moderni Web-sovelluskehitys – Osa2
koodinkutojaPrisma ja Postgresql tietokanta yhdessä Prisma on ORM-työkalu (Object Releational Mapping), jonka avulla tietokantojen käsittely…
Moderni Web-sovelluskehitys Next.js, React, Prisma ja PostgreSQL työkalujen avulla – Osa1
koodinkutojaWeb-sivujen kehitys alkoi 1990-luvun alussa, kun Tim Berners-Lee kehitti World Wide Webin ja sen perustekniikat,…

Laulava kukkaruukku – 3D maailma web-sivulle
koodinkutojaTervetuloa virtuaalimaailmaan jossa iloinen kukkaruukku laulelee. Virtuaaliset maailmat ja 3D- mallinnukset alkavat olemaan tätä päivää….

Full stack projekti – osa5 – HTTPS-salaus käyttöön
koodinkutojaKun julkaistaan websovellus palveluksi Internettiin, täytyy ottaa käyttöön HTTPS protokolla ja SSL-varmenne. Tällöin voidaan varmistaa,…

Full stack projekti – osa4 – Koodit palvelimelle
koodinkutojaSeuraavaksi siirretään koodit palvelimelle, jotta saadaan websovellus toimimaan internetistä käsin. Tiedostojen siirtämisen voi tehdä joko…

Full stack projekti – osa3 – React käyttöliittymä
koodinkutojaReact:n avulla voidaan helpommin luoda web-käyttöliittymiä. Periaatteena on pilkkoa isot sivut pienempiin osiin, uudelleen käytettäviksi…

Full stack projekti – osa2 – Kirjautuminen
koodinkutojaHomma lähtee luonnollisesti liikkeelle siitä, että tehdään uusi github repositorio, projektia varten. GitHub Desktop:n avulla…

Full stack projekti – osa1 – Palvelimen asennus
koodinkutojaTehdään seuraavaksi hieman pidempi Full stack web-sivusovellus projekti. Edetään web-sivu kehityksessä eteenpäin ja aletaan miettimään,…

FullStack kehitys ja cyclic.sh
koodinkutojaKun tehdään FullStack tyyppistä web-app kehitystä, käytetään paljon GitHub:ia lähdekoodien tallennuspaikkana. Yleensä projektit tallennetaan Github:iin…

Full Stack kehitys ja CodeSandbox
koodinkutojaKun tehdään Full Stack tyyppistä ohjelmointia, nopeasti herää kysymys “miten saa julkaistua helposti testi version…

Tekoälyn liittäminen omalle Web-sivulle
koodinkutojaViime aikoina on IT-alalla kohistu paljon mm. Amerikkalaisen OpenAI:n tekoäly chatbotista. Mielenkiintoista tuossa tekoälyssä on,…

Tehdään React App
koodinkutojaReact on web kehityksessä ilmainen ja avoin Javascript-kirjasto, jota käytetään nykyisin paljon web-käyttöliittymien tekemiseen. Sen…

Jetson Nano
koodinkutojaUusi vuosi ja uudet projektit odottaa. Viime aikoina ihmettelyn kohteena on ollut Neje laserlaite, sillä…

Laserilla voi kaivertaa myös lasin pintaan kuvia
koodinkutojaNäin joulun aikaan, iltojen pimentyessä on mukava laittaa kynttilöitä palamaan. Kaikenlaisia lyhtyjä ja tuikkukippoja on…

Laser taidetta
koodinkutojaLaser laitteella voi tulostaa puun pintaan tekstiä, kuvioita ja taidetta. Kokeillaan, miten tämä onnistuu. Kuvioita…

Asennetaan motion Raspberry Pi tietokoneelle.
koodinkutojaMotion on avoin ja ilmainen ohjelma Linux tietokoneille. Sen avulla voi laittaa kameran streamaamaan verkkoon…

3D suunnittelu Fusion 360 -ohjelmalla
koodinkutojaFusion 360 on kotikäyttäjälle ilmainen 3D -suunnittelu työkalu. Youtube on pullollaan erilaisia tutoriaaleja, joissa näytetään…

Digitaalinen soittorasia
koodinkutojaSoittorasia on hauska ja herttainen koriste-esine. Soittorasia kätkee sisäänsä jousimekaanisen koneiston, sen toimintaperiaate on yksinkertainen,…

Kahden käden ja sormien tunnistusta kamerakuvasta
koodinkutojaMuutama kuukausi sitten, kokeiltiin asentaa OpenCV ja kädentunnistus python-kirjasto Linux läppärille. Jatketaan nyt tätä kokeilua…

Tehdään RPi Picosta oskilloskooppi
koodinkutojaOskilloskooppi on tarpeellinen työkalu, kun puuhataan elektroniikan parissa. Oskilloskooppi on elektroniikan ja sähkötekniikan mittalaite. Lilypadin…

Lilypadin ja anturien ompeleminen kankaaseen
koodinkutojaTehdään pieni projekti ja ommellaan Lilypad, kiihtyvyysanturi sekä pari kappaletta ledejä kiinni kankaaseen. Ohjelmoidaan ja…

Playing audio clips with Arduino
koodinkutojaWhen doing projects with Arduino or Lilypad, it would be fun if the Arduino could…

LilyPad mikrokontrolleri
koodinkutojaÄlyteknologia on löytänyt tiensä myös vaatteisiin ja kankaisiin. Innovatiivisia kokeiluja on tehty niin urheilu- kuin…

Turvallinen Web-palvelu Node-RED:n avulla
koodinkutojaNode-RED:n avulla voidaan tehdä Dashboard tyyppisiä pieniä Web-palveluja, aika nopeasti. Esimerkiksi; https://koodinkutoja.com/node-red-ja-mariadb-sql-kysely/ Mikäli oma web-sivu…

RasPi muuttaa kasvihuoneeseen
koodinkutojaKesäkuussa alkaa olla jo hallayöt ohi, tomaatin taimet saavat nyt auringon valoa ja lämpöä ulkona…

Visualisointia Power BI:n avulla
koodinkutojaRaspberry Pi mittaa viiden minuutin välein lämpötilaa ja ilmankostetutta, se on sijoitettu ulos keräämään testi…

Node-RED ja mariadb SQL kysely
koodinkutojaNode-RED on graafinen ohjelmoitiympäristö jonka IBM lanseerasi vuonna 2013. Node-REDin pohja luotiin jo 1970 -luvulla…

Mitattujen arvojen tallentaminen SQL-tietokantaan
koodinkutojaEdellisissä postauksissa luettiin tietoa antureilta. Kokeillaan nyt miten saataisiin lämpötila, ilmanpaine ja ilmankosteus, valonmäärä yms….

Ilmankosteusanturin ja LCD näytön liittäminen RPi:hin
koodinkutojaDH11 on pieni ja halpa ilmankosteus ja lämpötila-anturi, jonka voi kytkeä Raspberry Pi tietokoneeseen aika…

Peruutustutka Picolla
koodinkutojaRPi Picon kanssa voi tehdä pieniä projekteja ja kokeiluja, sensoreilla ja ilman. Törmäsin jo aikoja…
Kuinka voi varmuuskopioida Linux tietokoneen TimeShift:n avulla
koodinkutojaTammikuussa asensin vanhalle kannettavalle tietokoneelle Ubuntu Linux käyttöjärjestelmän. Sinne on nyt asennettu kaikenlaisia testi ja…
Raspberry Pi Pico, testing Thonny code editor
koodinkutojaToday I tested coding the Raspberry Pico board with Thonny Python code editor program. Thonny…
RPi-Explorer700 ja OLED-näyttö
koodinkutojaRPi-Explorer700 sisältää OLED-näytön, se on täysin koodattavissa omiin tarpeisiin sopivaksi. Kokeillaan saada IR-sensorilta tieto onko…
Analogisen anturin liittäminen RPihin
koodinkutojaRaspberryyn on olemassa erilaisia laajennuskortteja, vastaan tuli RPI-Explorer700. Siinä on mm. 0.96 tuumainen ohjelmoitava OLED…
Kuvan käsittelyä OpenCV:llä
koodinkutojaPythonia ja OpenCV:tä voi kokeilla koodata vaikka Linux PC:llä. OpenCV on alkujaan Intel:n kehittämä, avoin…
Python ohjelmoinnin opettelua
koodinkutojaPython ohjelmointikieli on kasvattanut suosiotaan voimakkaasti viime vuosina. Se on aika yksinkertainen kieli oppia ja…

RPi Kameran Web-käyttöliittymän asennus – LuontoLive
koodinkutojaPihapiirissä on talven aikana vieraillut erilaisia karvaisia ystäviä. Metsäpeuroja, rusakkoja, oravia. Heräsi ajatus, että Raspberry…
Motion detecting with Raspberry Pi cameras
koodinkutojaI have been testing different kind of streaming broadcasters during these winter months. Several hares…

Virtualisointi proxmox:n avulla
koodinkutojaProxmox VE (https://www.proxmox.com/en/) on avoimen lähdekoodin virtualisointi ympäristö servereille. Eli sen avulla voi ajaa useita…
Kuinka varmuuskopioin Raspberry Pi muistikortin
koodinkutojaVälillä on hyvä ottaa talteen varmuuskopio Raspberry Pi muistikortista. Kun kokeillaan ja kehitetään omia juttuja…

How to install OpenCV
koodinkutojaOpenCV is a open source software package for doing Image Processing tasks easier. It is…

Pi camera module on Raspberry Pi
koodinkutojaRasPi computer can be expanded with multiple modules and sensors. In RasPi can be attach…
Raspberry Pi pico
koodinkutojaPosti toi uuden Raspberry Pi Picon. Uusi pieni mikrokontrolleri, Raspberry Pi -laitteiden rinnalle, jotain uutta…
Asennetaan Raspberry Pi käyttöön
koodinkutojaRaspberry Pi -tietokone on vuosia innostanut ihmisiä koodaamisen ja projektien maailmaan. Sille on kehittynyt oma…