linux

Mattepuffo's logo
Introduzione ad Apache Solr

Introduzione ad Apache Solr

Da Wikipedia:

Apache Solr (pronunciato come /soʊlə/,/soʊlər/, soh-lər) è una piattaforma di ricerca open source del progetto Apache Lucene, in origine creato nel 2004 da Yonik Seeley alla CNET Networks. La sua caratteristica principale è la presenza di ricerca full text, hit highlighting, faceted search, raggruppamento dinamico, integrazione con le basi di dati, gestione di documenti "ricchi" (come documenti word e pdf). Fornisce una ricerca distribuita e la replicazione dell'indice. Solr è altamente scalabile.

Visto che di base non è difficile da installare, configurare ed usare, ho deciso di dargli un'occhiata.

Inoltre, da quanto ho capito, è anche possibile connetterlo a vari database, oltre al fatto che crea già un servizio REST completo, e questo lo rende ancora più interessante.

Mattepuffo's logo
Identificare i device connessi alla rete con arp-scan

Identificare i device connessi alla rete con arp-scan

Ho trovato un utile programma che scannerizza la rete in cerca di apparati connessi, compresi quelli nascosti: arp-scan!

Dovrebbe essere compreso nei repo delle maggiori distro; su Archlinux:

# pacman -Sy arp-scan

La cosa bella di questo comando, è che identifica tutti gli apparati connessi, anche quelli che hanno un firewall configurato per rimanere nascosti.

Mattepuffo's logo
Trovare righe duplicate in Linux con uniq

Trovare righe duplicate in Linux con uniq

Dalla man page:

uniq - report or omit repeated lines

Quindi, attraverso questo comando, possiamo facilmente filtrare delle righe duplicate dentro ad un file.

Supponiamo di avere un file di testo così:

RIGA
RIGA

RIGA.
RIGA BHO.

RIGA.
RIGA

Mattepuffo's logo
Inviare file su GitHub

Inviare file su GitHub

Specifico che questi comandi li sto usando su Linux, e sinceramente non saprei su Windows e macOS.

Su Linux, una volta installato il client git, possiamo eseguire questi comandi una volta che abbiamo fatto le modifiche appropriate.