Joel Edenberg

Author posts

Firefoxi vahekaartide grupid

Firefoxi veebilehitsejal on laiendus Tree Style Tab, millega saab vahekaardid kuvada vertikaalselt. Sama laiendus võimaldab luua ka uusi katalooge, millele saab anda ise nime ning kuhu saab kokku koguda kõik sama teemaga seotud vahekaardid. See aitab oluliselt paremini organiseerida oma tö ...

Dockeri reinstalleerimine

Hiljuti tekkis Windowsi Dockeriga probleeme ning see ei käivitunud enam. Dockeri uuesti installeerimisel läks aga olukord veel halvemaks. Deinstalleerimine ei tööta Dockerit ei ole võimalik enam deinstalleerida, kui deinstallatsiooni protsess katkeb ootamatult ja programmifailid on juba ku ...

Kotlini pitseeritud klass

Kotlini pitseeritud klass (sealed class) võimaldab täpselt kontrollida millised alamklassid tohivad sellest pärineda. Juba koodi kompileerimisel on teada kõik lubatud alamklassid, ning neid ei ole võimalik hiljem juurde luua. Mingis mõttes on nad sarnased konstantide loenditele (enum klass ...

Kotlini infix funktsioonid

Kotlini infix funktsioonid lubavad defineerida funktsioone, mida saab kasutada ilma punktita meetodi nime ees ning ilma sulgudeta argumendi ümber. Infix funktsioonidel saab olla ainult 1 argument ja nad peavad olema defineeritud kui laiendusfunktsionid (extension function) või olema define ...

Küpsised või LocalStorage

Nii küpsised (cookies) kui ka LocalStorage võimaldavad salvestada veebilehitsejas andmeid, mida saab hiljem kasutada kasutajaliideses või päringute tegemisel serverisse. Küpsised on pigem mõeldud andmete kasutamiseks serveri poolel ja LocalStorage pigem andmete kasutamiseks kliendi (veebil ...

Elliptilise kõvera krüptograafia

RSA kõrval on teine oluline avaliku võtmega krüptosüsteem elliptilise kõvera krüptogaaria (EKK). Kui RSA kasutab privaatse võtmena algarve ning avaliku võtmena nende arvude korrutist, siis EKK kasutab avaliku võtmena funktsioonil alustamise- ja lõpetamisepuntke ning privaatse võtmena opera ...