Kotlin

Uno dei linguaggi basati su JVM

Mattepuffo's logo
Connessione a GitHub in Kotlin

Connessione a GitHub in Kotlin

GitHub API è una libreria per Java che ci consente di connetterci al nostro profilo di GitHub.

Attraverso la libreria possiamo eseguire praticamente tutte le operazioni sui repo, anche aggiungerli e cancellarli.

In questo articolo vediamo come usarla in Kotlin, ma non esploreremo tutte le funzioni.

Mattepuffo's logo
Unit test in Kotlin con JUnit 5

Unit test in Kotlin con JUnit 5

Ho specificato la versione 5 di JUnit perchè da quello che ho capito presenta delle differenze con la 4.

A partire anche dal repo da cui installare la libreria.

In questo articolo vediamo come usarla in Kotlin.

Mattepuffo's logo
Connessione SSH in Kotlin con JSCH

Connessione SSH in Kotlin con JSCH

In questo articolo vediamo come connetterci ad un server SSH in Kotlin usando JSCH.

Dall'ultima volta che l'ho usata ho visto che c'è stato un fork con diversi aggiornamenti di sicurezza.

Quindi noi useremo l'ultima versione.

Mattepuffo's logo
Ricerca binaria in Kotlin con binarySearch

Ricerca binaria in Kotlin con binarySearch

Ho scoperto qualche giorno fa che esiste Arrays.binarySearch per eseguire una ricerca binaria.

Non so da quale versione del JDK esiste, comunque è bene saperlo.

In questo articolo vediamo un paio di esempi di utilizzo in Kotlin.

Mattepuffo's logo
Upsert in Ktorm

Upsert in Ktorm

In un precedente articolo abbiamo visto come connetterci ad un db MySQL/MariaDB in Kotlin con  Ktorm.

In questo vediamo come fare l'upsert, cioè come gestire l'insert quando troviamo un valore impostato come univoco.