lan

Mattepuffo's logo
Identificare una pianta con PlantNet

Identificare una pianta con PlantNet

Per gli amanti della botanica, ho trovato una app interessante: PlantNet!

In pratica, partendo da una foto, è in grado di riconoscere di che pianta si tratta.

Ovviamente il riconoscimento è tanto migliore quanto è migliore la qualità della foto.

In molti casi è anche in grado di differenziare un fiore da una foglia nella stessa foto.

Mattepuffo's logo
Unire array in Java

Unire array in Java

In questo articolo vedremo uno dei vari metodi per unire array in Java.

Per farlo useremo la libreria Apache Commons Lang.

Scaricatela dal link e aggiungetela al vostro progetto.

Con questa libreria è molto semplice eseguire la nostra operazione; ci basta usare il metodo addAll.

Mattepuffo's logo
Capsa: monitorare la rete con Windows

Capsa: monitorare la rete con Windows

Per monitorare la rete LAN / WLAN, esistono diversi tool.

Oggi ne vediamo uno molto completo e gratuito (previa registrazione gratuita) per Windows.

Si chiama Capsa e lo trovate qua.

Una volta completata la registrazione e il download, dovete attivarlo attraverso un semplice wizard.

Di base il programma ha due finestre principali: Capture e Replay.

Mattepuffo's logo
Usare i controller in Java Spring

Usare i controller in Java Spring

Dopo aver studicchiato JSF (Java Server Faces) ho deciso di buttarmi anche su Spring, un altro framework web per Java.

Prima di tutto, è altamento consigliato usare la Spring Tool Suite, ma essendo basata su Eclipse non mi piace per niente.

Quindi alla fine ho deciso di usare il mio caro Netbeans, che però ha un supporto meno vasto.

Quindi vediamo come giocherellare con in controller di Spring una volta che avete creato il progetto.

Il file web.xml, per questo esempio basico, può rimanere invariato.

Mattepuffo's logo
Validare stringhe con Apache Commons StringUtils

Validare stringhe con Apache Commons StringUtils

Tra le librerie Apache Commons Lang, ho trovato una classe molto comoda: StringUtils.

In pratica ci permette di controllare le stringhe con una sintassi più semplice e compatta.

In genere per controllare una stringa siamo abituati a fare così:

String str;
if (str != null && str.equals("CIAO") {
   // DO STUFF
}

Oppure:

String str;
if ("CIAO".equals(str) {
  // DO STUFF
}

Nulla di male in tutto ciò, a parte il fatto che il metodo equals non è null-safe.