Git reset: eliminare tutte le modifiche successive all’ultima commit

Abbiamo “giocato” con una versione facendo qualche test e vogliamo cancellare tutto e ritornare all’ultima commit? git reset è il comando che fa per noi!

La cosa migliore, ovviamente, sarebbe stata quella di creare un branch; in questo modo avremmo evitato di dover “fare pulizia”, ci sarebbe bastato tornare al ramo principale e cancellare il branch.

Se invece abbiamo lavorato sul ramo principale, vediamo come fare.

Continua a leggere Git reset: eliminare tutte le modifiche successive all’ultima commit

Esportare da Excel a TXT UTF-8

Spesso e volentieri i clienti ci fornisco dati da importare nei database sotto forma di file Excel.

Uno dei formati migliori per esportare i dati da Excel, ai fini dell’importazione in un db, è il formato Testo delimitato da tabulazione: è facile da leggere da codice, non contiene odiose virgolette che racchiudono i valori e che vanno tolte, non prevede escaping di caratteri particolari… insomma non male.

Tuttavia se si esporta semplicemente il file da Excel a Testo delimitato da tabulazione si ottiene un file in formato ANSI, mentre al giorno d’oggi i database utilizzano quasi sempre la codifica UTF-8.

Continua a leggere Esportare da Excel a TXT UTF-8