Home

Mattepuffo's logo
Generare UUID in Laravel

Generare UUID in Laravel

Mi è capitato di dover generare degli UUID da inserire nel database in un'applicazione Laravel.

Volendo possiamo ottenerli in (almeno) due modi senza utilizzare librerie esterne.

Mattepuffo's logo
Utilizzare DoCheck in Angular

Utilizzare DoCheck in Angular

DoCheck, o ngDoCheck, è un hook presente in Angular che intercetta e "risponde" a dei cambiamenti sulle proprietà di input o su qualsiasi cambiamento che modifica lo stato del componente.

Viene chiamato ogni volta che viene intercettato un cambiamento.

Mattepuffo's logo
Creare un network scanner in VB.NET

Creare un network scanner in VB.NET

In sostanza quello che vogliamo fare è scandagliare tutta la rete locale ed identificare quali IP sono attivi.

Per farlo dobbiamo fare un PING su tutti gli indirizzi.

In VB.NET abbiamo la possibilità di usare la classe Ping.

Mattepuffo's logo
Autenticazione locale in Flutter con local_auth

Autenticazione locale in Flutter con local_auth

local_auth è una libreria per Flutter che ci consente di eseguire un'autenticazione locale nelle nostre app usando la biometria.

La libreria è compatibile anche con gli OS desktop, ma ovviamente dobbiamo avere anche l'hardware sulla macchina.

Io ho testato il codice qui sotto, ripreso dalla documentazione, sia su Android che su Windows.

Nel secondo caso non posso fare nulla, in quanto non ho sistemi biometrici installati.

Mattepuffo's logo
Introduzione a Iced per Rust

Introduzione a Iced per Rust

Iced è una libreria cross-platform per Rust per la costruzione di GUI.

Non ho approfondito molto perchè non mi è piaciuta molto la scarsa documentazione su argomento del genere.

Comunque è da tenere in considerazione.

Mattepuffo's logo
Leggere tag MP3 in Go con tag

Leggere tag MP3 in Go con tag

tag è una libreria per Go che ci permette di leggere i tag MP3.

Da quello che ho capito, però, non permette la modifica diretta.

In sostanza possiamo leggere; ma è lo scopo dell'articolo e quello che in effetti mi serviva.

Mattepuffo's logo
Creare un network scanner in C#

Creare un network scanner in C#

In sostanza quello che vogliamo fare è scandagliare tutta la rete locale ed identificare quali IP sono attivi.

Per farlo dobbiamo fare un PING su tutti gli indirizzi.

In C# abbiamo la possibilità di usare la classe Ping.

Mattepuffo's logo
Web scraping in Rust con scraper

Web scraping in Rust con scraper

scraper è una libreria per Rust che ci consente di eseguire il web scraping di HTML.

Non effettua una richiesta HTTP però, quindi abbiamo bisogno di una libreria apposita.

In questo articolo usiamo reqwest.