Joel Edenberg

Author posts

Pankurite ümardamine

Arvude ümardamiseks on palju erinevaid lahendusi. Klassikaline varinat on ümardada sammuga, mis on 10 kordne – näiteks 10, 100 või 0,1. Tegelikult saab aga ümardamise sammu defineerida ka ise. Näiteks võib ümardamise samm olla 0,25. Sellisel juhul on keskpunkt 0,125. Tuntud ümardamise reeg ...

Google teenused hobiprojektides

Kui keegi alustab uut hobiprojekti ja soovib ühte nõuannet tehnoloogiliste valikute osas, siis mul oleks lihtne vastus - ära kasuta Google teenuseid. Kui muidugi kohe on teada, et see projekt on ajas rangelt piiratud ja pikaajaline jätkusuutlikus ei ole oluline, siis võib kasutada mida iga ...

Tehisaru agentide mõju

Tehisaru ja keelemudelite mõju tarkvaraarendusele on ilmselt raske ülehinnata. Need uued tööriistad on muutnud tarkvaraasenduse maastiku väga põhjalikult ja ilmselt ka püsivalt. Nad pakkuvad mingites olukordades mitmekordset produktiivsuse kasvu ja kiirendavad oluliselt töökäiku. Kui algus ...

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 ...

Tehisaru mõju kasutajaliidestele

Hiljuti lõi laineid uudis DeepSeek keelemudelist, mis suudab väidetavalt konkureerida lääne mudelitega, kuid mille ehitamise ning tööshoidmise kulud on suurujärgu võrra madalamad. Kahtlustused, et DeepSeek'i loomiseks varastati keelemudeli baasandmeid, ei ole antud juhul isegi olulised. Uu ...

ZMK lisas toe kursori juhtimiseks

Kasutan klaviatuuri Glove80, mis baseerub ZMK püsivara. Avastasin hiljuti, et ZMK on lisanud toe ka kursori juhtimiseks. See tähendab, et klaviatuur on võimalik seadistada selliselt, et mõni nupuvajutus saadab välja hoopis hiirekursori käsklusi. Nii saab emuleerida klaviatuuriga hiirega te ...