vi

Mattepuffo's logo
Creare favicon con ImageMagick

Creare favicon con ImageMagick

Di ImageMagick ne abbiamo parlato diverse volte, soprattutto del comando convert.

In questo articolo vediamo un esempio su come usarlo per creare una favicon da una PNG.

Mattepuffo's logo
Introduzione a React Query

Introduzione a React Query

React Query è una libreria descritta in questa maniera:

Fetch, cache and update data in your React and React Native applications all without touching any "global state".

Ho deciso di testarla, ed in effetti non sembra affatto male; sicuramente dovrò testarla più a fondo ed usarla in produzione.

Mattepuffo's logo
Usare il NavigationSplitView in SwiftUI

Usare il NavigationSplitView in SwiftUI

SwiftUI ci mette a disposizione il componente NavigationSplitView per dividere la nostra schermata in due o tre colonne, dove ce ne è una che a fa capo di tutte.

Su macOS si presenta esattamente come ce lo immaginiamo: una colonna sulla sinistra con le nostre voci, e una colonna a destra che mostra il contenuto di quello che abbiamo cliccato.

Su iOS, invece, si presenta come un lista che rimanda ad un'altra schermata con il tasto Back per tornare indietro.

Mattepuffo's logo
Usare la vibrazione in Javascript

Usare la vibrazione in Javascript

Javascript ci mette a disposizione la Vibration API per inviare una vibrazione tramite browser.

Nel caso in cui la vibrazione non è supportata, semplicemente non accade nulla.

Ho fatto un pò di test dal pc, e semplicemente non è successo niente, neanche un errore in console.

Mattepuffo's logo
Installare i driver NVIDIA su Manjaro

Installare i driver NVIDIA su Manjaro

Negli ultimi mesi sulla mia Manjaro ho iniziato ad avere problemi con la scheda video NVIDIA.

Non ho capito perchè ad essere sincero, ma vabbè.

Comunque in sostanza il sistema non vedeva più la scheda video.

Mattepuffo's logo
Usare Dismissible in Flutter

Usare Dismissible in Flutter

Il componente Dismissible di Flutter è quello che ci consente di usare lo swipe su un elemento di una lista per poi eseguire un'azione.

Ad esempio la cancellazione.

Di default la riga viene eliminata dalla vista, ma rimane comunque nei dati.