Web-sivujen muutosten automaattinen tarkkailu

Taustaa Joskus on tarvetta seurata ja tietää heti, jos jokin netissä oleva tieto muuttuu. Itse esimerkiksi ylläpidän sivustoa, jossa on listattuna Tampereen alueen saunoja tietoineen. Kullekin saunalle on tallennettu aukioloajat sekä hinnastot. Jotta sivustoni tiedot pysyvät ajan tasalla, haluan saada heti tiedon jos jonkin saunan aukioloajat tai hintatiedot muuttuvat. Manuaalinen tietojen tarkistus on työlästä ja … Lue lisää

Github Copilot: kielimallin päivitys Claude 3.5 Sonnetiin

Huomautus: tämän artikkelin kirjoittamisessa on käytetty apuna Microsoft Copilot -tekoälyä Github Copilottiin tuli syksyllä 2024 uudistus: nyt on mahdollista käyttää Claude 3.5 Sonnet AI -kielimallia, joka on uudempi AI-kielimalli kuin nykyinen Copilotin käyttämä GPT-4. Uuden mallin käyttö on vasta Preview -vaiheessa, mutta se on silti täysin käytettävissä oleva ominaisuus. Claude 3.5 Sonnet julkaistiin 22. lokakuuta 2024. Claude 3.5 … Lue lisää

Kurssiraportti: AWS & Typescript Masterclass – CDK, Serverless, React

https://www.udemy.com/course/aws-typescript-cdk-serverless-react Kesto: 13 tuntia videoluentoja Hinta: sisältyy Udemyn  Personal Plan -jäsenyyteen Arvosana kurssille: 6 / 5 ! Infra as Code! Olen jonkin verran pyörinyt AWS-pilvessä ja masteroinut siellä olevia palveluja käsipelillä. Mutta kuten tiedämme, manuaalinen pilviresurssien säätäminen on melko monimutkaista koska erilaisia rakennuspalikoita voi tulla aika paljon ja hetken päästä kokonaiskuva järjestelmästä saattaa olla hukassa. Tai jos … Lue lisää

Kurssiraportti: The Complete Guide to Becoming a Software Architect

https://www.udemy.com/course/the-complete-guide-to-becoming-a-software-architect Kesto: 6 tuntia videoluentoja Hinta: sisältyy Udemyn  Personal Plan -jäsenyyteen Arvosana kurssille: 4 / 5 Yleistä Yleiskurssi ohjelmistoarkkitehdin tehtävästä. Käsittelee aihetta varsin laajasti mutta yksittäisiin teknologioihin ei mennä  sisään tai käydä läpi tarkemmin. Teknologiasuosituksia tai esittelyjä ei siis tältä kurssilta saa, ainoastaan kevyttä vertailua esim, Java / .NET / Python jne. Kurssilla kuvataan järjestelmän arkkitehtuurin suunnittelun … Lue lisää

Kurssiraportti: Microservices Architecture – The Complete Guide

https://www.udemy.com/course/microservices-architecture-the-complete-guide Kesto: 5 tuntia videoluentoja Hinta: sisältyy Udemyn  Personal Plan -jäsenyyteen Arvosana kurssille: 5 / 5 Tällä kurssilla käytiin läpi perusteet mikropalveluarkkitehtuurin suunnitteluperiaatteista sekä monoliitti-SOA-mikropalvelu -arkkitehtuurien evoluutiopolku. Tällä kertaa kurssin sisällössä oli paljon tuttua asiaa, koska viimeiset 4.5 vuotta olen ollut projektissa joka oikeastaan pohjautuu mikropalveluarkkitehtuuriin, vaikka palveluja ei ole kovin montaa kymmentä ja kaikkia mikropalveluiden … Lue lisää

Kurssiraportti: Vite: The Complete Developer’s Guide

https://www.udemy.com/course/vite-developers-guide Kesto: 1.5 tuntia videoluentoja Hinta: sisältyy Udemyn  Personal Plan -jäsenyyteen Arvosana kurssille: 5 / 5 Create React App on ollut pitkään de-facto tapa perustaa uusi React-projekti. Mutta uutena ehdokkaana rinnalle on kirinyt viime aikoina Vite. Viteen voi toki tutustua vaikkapa tutoriaalien ja kokeilemisen kautta, mutta halusin kuulla enemmän tarinaa Viten taustasta ja siitä miten … Lue lisää

Kurssiraportti: Spring Framework 6 and Spring Boot 3

https://www.udemy.com/course/spring-framework-boot Kesto: 17 tuntia videoluentoja Hinta: sisältyy Udemyn  Personal Plan -jäsenyyteen Arvosana kurssille: 5 / 5 Tässä kurssissa olikin vähän enemmän asiaa, varsinkin kun kurssin ohella naputtelin kokonaisen full stack -toteutuksen, jossa on Spring Boot backend ja React frontend. Kurssilla käytiin Spring Boot -asioita läpi melko laajasti, vaikkakin JSP asiat olisi jo voinut jättää välistä … Lue lisää