java

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
Introduzione ai signals in Angular

Introduzione ai signals in Angular

Angular 17, tra le varie cose, ha introdotto i signals.

Con i signals adesso Angular è in grado di capire quale parte della pagina aggiornare, in quanto è in grado di ricevere la notifica nel caso del cambiamento del valore.

Nell'articolo introduttivo che vediamo oggi, in verità, possiamo ottenere la stessa cosa anche senza.

Mattepuffo's logo
Creare tabelle in Java con Google Guava

Creare tabelle in Java con Google Guava

Google Guava ci mette a disposizione l'interfaccia Table per creare strutture/collezioni tabellari.

Ha diverse implementazioni:

  • HashBasedTable che internamente usa LinkedHashMap

  • TreeBasedTable che usa TreeMap e che è consigliato quando volete la collezione ordinata

  • ImmutableTable per tabelle immutabili

  • ArrayTable quando già le chiavi riga/colonna

  • altre eventuali che non conosco

Mattepuffo's logo
Manipolare immagini in Node.js con sharp

Manipolare immagini in Node.js con sharp

sharp è una libreria per Node.js che ci consente di manipolare le immagini.

In pratica possiamo fare le classiche operazioni di conversione, ridimensionamento, cropping, ecc.

L'ho trovata molto facile da usare, anche se l'ho testata solo in locale.

Sul sito ci sono diverse istruzioni per diverse piattaforme.