Veebilehe 3D vaade

Töödates keerulise veebilehte kujunduse kallal, võib tekkida mõnikord segadus, et miks mõni element on peidus või ei ole nähtaval. Probleemi võimendab valmis kujundusraamistike kasutamine, mille tõttu võivad tekkida kujunduslikud ...

Andmebaaside tükeldamine

Kui andmeid on nii palju, et need on vaja jagada erinevate andmebaasi serverite vahele, siis on oluline, et kuidas andmeid tükeldada. See on keeruline probleem, millele on palju erinevaid lahendusi. Kuid levinud lähenemine on tüke ...

TanStack Query

Hiljuti on olnud kokkupuudet sellise React raamistikuga nagu TanStack Query. See on mõeldud kasutajaliidesest serverisse päringute tegemiseks ja saadud andmete hoidmiseks ning haldamiseks. Sellest teegist võib mõelda kui andmebaas ...

Graafikakaart videokõnedeks

Viimasel ajal on palju juttu masinõppest ja selle uutest võimekustest nii teksti, pildi kui videote genereerimisel. Kuid nendel algoritmidel on ka praktilisemad väljundid kodukasutajatele. Nimelt on võimalik enda videokaardiga par ...

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

Git hook'id

Ilmselt on kõik, kes kasutavad Git'i, vähemalt korra kuulnud terminit Git hook. Aga mul isiklikult ei ole varasemalt olnud vajadust neid uurida. Mingites projektides olen küll näid näinud kasutusel, aga ma ei olnud neid kunagi loo ...

Kergprogrammeerimene ReToolis

Viimasel ajal on populaarsust kogunud kergprogrammeerimise (low code) ja nullprogrammeerimise (no code) lahendused. Nende tööriistadega on võimalik automatiseerida paljud lihtsamad protsessid ilma, et peaks ise lähetkoodi kirjutam ...

Kinesis Advantage 360 Pro

Paar kuud tagasi tuli välja uus Kinesis Advantage 360 klaviatuur. Otsisn endale Pro versiooni ja annan kiire ülevaate senisest kogemusest. Varasemalt kasutasin Advantage 2 klaviatuuri ja seega väga suurt sisulist muutust ei toimun ...

Koosolekult lahkumine

Nädala ehk suurim õppetund oli seotud koosolekult lahkumisega. Nimelt liitusin üle interneti koosolekuga, kus ma tegelikult ei oleks pidanud osalema. Mõistlik oleks üleliigsetest kutsetest aru saada juba enne koosoleku algust, nin ...

Valmistehtud kujundusmallid

Vanast ajast on jäänud iganenud seisukoht, et parima kasutajakogemusega veebilehe saab, kui see ise nullist ehitada. Esimese muutustelaine põhjustasid ilmselt valmistehtud CSS kujundusmallide raamistikud (näiteks Bootstrap, TailWi ...

Töösuhete tüübid

Tööandja ja töötaja vahel võivad valitseda erinevat tüüpi töösuhted. Kunagi pidasin tööandja seisukohast parimaks suhteks sotsiaalset töösuhet ja töötaja seisukohast materiaalset suhet. Kuid nüüd ma enam nii kindel ei ole. Üritan ...

E-märkmed

Vältimaks oluliste infokildude kadumist koosolekutel räägitu kohta, on mõistlik teha märkmeid. Need aitavad jätta meelde olulist infot, kui ka luua informatsioonis enda jaoks struktuur. Märkmed paberile Klassikaline viis selleks o ...

Takistused aitavad edasi

Aegajalt tuleb elus ette tagaslööke, mis ei sõltu otseselt meist. Kuigi meil puudub kontroll selliste sündmuste üle, siis meie võimuses on otsustada, et kuidas me neile reageerime. Lihtsad variandid on otsida süüdlasi, jääda oluko ...

Kinesis Advantage2

Umbes 6 kuud tagasi sai ostetud Kinesis Advantage2 klaviatuur. Kuna plaanis on arvutitega tööd teha ka pikemas perspektiivis, siis pööran tähelepanu ka ergonoomilisele riistvarale. Tundub loogiline, et kui arvutikast maksab pigem ...