Eseguire comandi in Qt 6 con QProcess
Ho specificato Qt 6 perchè rispetto alle versioni precedenti sono cambiate alcune funzioni.
Sostanzialmente alcune sono state deprecate in favore di altre.
Ho specificato Qt 6 perchè rispetto alle versioni precedenti sono cambiate alcune funzioni.
Sostanzialmente alcune sono state deprecate in favore di altre.
Le ultime versioni di ECMAScript hanno portato parecchie nuove funzioni interessanti.
Tra queste abbiamo padStart e padEnd per eseguire il padding delle stringhe all'inizio o alla fine.
Il package avatar_glow di Flutter ci fornisce il widget AvatarGlow che ci consente di animare una immagine con un effetto, appunto, glow.
Può essere utile per dare un pò di animazione alle nostre schermate.
I virtual threads sono una novità di Java per usare la concorrenza.
Ci sono svariate differenze tra i platform threads (quelli "classici" per intenderci) e i virtual threads.
La più importante è che i platform threads sono gestiti dal sistema operativo, in sostanza dal kernel.
Mentre i virtual threads sono gestiti dalla JVM.
Con l'avvento di HTML 5, e con il miglioramento di Javascript stesso, è stato possibile fare molte cose senza l'uso di librerie esterne.
Una di queste è il drag and drop!
In questo articolo vediamo come impostarlo e come intercettare i vari eventi.
In Dart abbiamo la libreria archive che ci permette di manipolare i file compressi in maniera abbastanza semplice.
Qui vediamo come usarla per decomprimere un archivio.
Sono supportati la maggior parte dei formati, che potete vedere sul sito ufficiale.