Cercare un testo con grep in Linux


L'altro giorno dovevo cercare una porzione di testo dentro parecchi file.

Anche se i file erano quasi tutti dentro la stessa directory, non mi andava di cercare dentro ogni singolo file uno alla volta!

Per fare una ricerca massiva, mi è venuto in soccorso grep.

Quindi questa guida è valida se stato usando Linux, Mac OS X o una BSD.

Identificare il tipo di file in Java con Apache Tika


Ho scoperto un'ottima libreria per Java che ci permette di identificare il tipo di file in maniera molto semplice: Apache Tika!

Ovviamente, questa è solo la base di ciò che può fare; perchè oltre a identificare il tipo di file, può farne anche il parsing.

Quindi leggerne il contenuto, estrarre i metadati, ecc.

Oggi vediamo solo un esempio su come identificare il tipo; più in la vedremo anche come eseguire il parsing di un file.

Javascript autocomplete con Awesomplete


Per creare una lista autocomplete, in genere uso jQuery UI Autocomplete.
 
Non solo perchè mi ci trovo bene, ma anche perchè comunque jQuery UI lo uso a prescindere.
 
Ma ho trovato un'altra libreria molto semplice da usare: Awesocomplete!
 
Non ha dipendenze esterne, quindi basta includere la libreria e impostare la pagina.
 
Vediamo un pò di esempi.

Trasofrmare HTML in plain text in Qt


Creando una piccola app in Qt, prendendo i dati da un web service creato con Wordpress, mi sono imbattuto nel problema di trasformare l'HTML in testo semplice.

Questo perchè Wordpress salva anche il titolo dei post in formato HTML; e questo può creare problemi in alcuni programmi esterni.

Comunque è abbastanza semplice fare questa trasformazione usando QTextDocument.