44 postitust kokku

Programmeerimine

Sildid

Tehisaru mõju uutele tehnoloogiatele

Puutusin hiljuti kokku huvitava mõttega seoses tehisaru mõjudest uutele tehnoloogiatele. Minevikus on inimesed pidevalt leiutanud sarnastele probleemidele uusi lahendusi. Luuakse uusi teeke, raamistikke ja ka lausa uusi programmeerimiskeeli. Kuigi enamasti kukkuvad need uued lahendused suu ...

Kotlini arvutatud muutujad

Hiljuti tekis koodiülevaatuse käigus diskusioon, et kuidas peaks andmeobjektis defineerima muutuja, mis arvutatakse teiste muutujate põhjal. See on oluline kahel põhjusel - kuidas seda muutujat saab hiljem mujal koodis kasutada ning kuidas see muutuja käitub algandmete muutumisel. Kasutade ...

Koodi tõmbepäringute kuhjamine

Pühadel ajal on levinud toodangukeskkonna uuendamise ajutine peatamine. See aitab vähendada riski, et keegi peab puhkuse ajal tegelema ootamatute tööülesannetega. Mis aga teha, kui arendajad soovivad jääda produktiivseks ka sellisel vaiksel ajal? Lahendus on tõmbepäringute kuhjamine ükstei ...

Üldise tehisaru mõju arendajatele

Viimastel aastatel oleme näinud kuidas tehisaru on arenenud pöörase kiirusega. OpenAI alustatud revolutsioon on hõlmanud kogu IT sektori ja sellesse on investeeritud tohutuid summasid. Investorite lootus on, et sellest tuleb järgmine triljoni dollari tegevusvaldkond. Nüüdseks on ka teised ...

Funktsionaalsuse lippude puudujäägid

Hiljuti oli kokkupuude dünaamiliste funktsionaalsuse lippude seadistamise teenusega - LaunchDarkly. Kuna projektis oli vaja tutvustada seda teenust uutele meeskonnaliikmetele, siis oli koostatud väike videotutvustus, mis eksponeeris teenuse pakutavaid võimalusi. Kuulates ettekannet hakkas ...

Cypressi probleemid koos Vite raamistikuga

Isiklikult olen suur Cypress testimise raamisiku fänn, kuna see võimaldab kirjutada teste ja saada ka kohest visuaalset tagasisidet, et mida test täpselt teeb. See võimaldab kiiresti aru saada, kui kusagil testis mõni probleem ning ka testide hilisem uuendamine on võrdlemisi lihtne. Hiljut ...

Testide lindistamine Cypress Studio'ga

Ilmselt pole tegemist enam uudisega, aga avastasin hiljuti, et Cypress'i on lisandunud võimalus lindistada veebilehtede otsast lõpuni (end-to-end) teste. See on hetkel veel eksperimentaalne lisavõimalus ja peidetud experimentalStudio: true konfiguratsiooni külge - funktsionaalsuse nimi on ...

Jätkusuutlik tarkvara

Olen hakanud hiljuti järjest enam mõtlema tarkvara jätkusuutlikkusele. Ja jätkusuutlikuse all ma pean silmas selle hilisemat hooldamist ja erinevate sõltuvuste uuendamist. Ajalooliselt olen alati uusi hobiprojekte alustades teinud julgeid tehnoloogilisi valikuid, et õppida midagi uut ja mu ...

VueJs koos tavaliste JavaScripti teekidega

Kasutades VueJs raamistikku komistasin hiljuti ühe väga huvitava probleemi otsa. Nimelt kui kasutada MapBox teeki, mis on mõeldud tavalise JavaScripti jaoks, siis tekkisid veidrad probleemid. Esmapilgul tundus kõik toimivat ja kaart kuvati õigesti. Samuti oli võimalik redigeerida kaardil k ...

Kaaspiloot

Tegemist ei ole kaugeltki uue teemaga, aga avastasin enda jaoks hiljuti GitHubi toote Copilot. See on väga huvitav lahendus, mis võimaldab kasutajal kirjutada koodi, millele järgneb automaatne koodi genereerimine. Eelmine lause oli ehk minule omapäraselt kohmakas, kuid kogu see lause gener ...