tx

Mattepuffo's logo
Leggere file in C#

Leggere file in C#

La lettura di file tXT in C# si riduce veramente a poche righe di codice.

Gli oggetti che ci servono sono StreamReader (che si occupa di leggere i caratteri dallo stream di byte) e un oggetto File (che rappresenta il file che vogliamo leggere).

Nell'esempio poi usereme la direttiva using in modo che le risorse aperte verranno chiuse automaticamente quando non sono più necessarie.

Mattepuffo's logo
Scrivere su file di testo in PHP

Scrivere su file di testo in PHP

Argomento mai affrontato, anche se richiesto: come scrivere su file di testo con PHP.

In verità è abbastanza semplice.

Tutto quello che ci occorre è:

  • aprire il file con fopen
  • scrivere con fwrite
  • chiudere con fclose

Il bello di fopen è che si occuperà lui di creare il file se non esiste.

La cosa importante è il permesso che da al file in apertura.

Qui potete vedere tutti i permessi che supporta la funzione fopen.

Ad esempio in questo caso dovete dargli almeno il permesso in scrittura; nel mio caso specifico userà a+ perchè voglio che il testo venga sempre aggiunto a quello esistente, senza che la parte vecchia venga sovrascritta.

Mattepuffo's logo
Leggere file di testo in PHP

Leggere file di testo in PHP

A volte capita di dover estrapolare informazioni da semplici file di testo invece che da database o file XML.

Oggi vi porto un esempio concreto.

Ho un'animazione Flash che usa un file XML per popolare l'animazione.

Gestire il contenuto di questo file XML però non è proprio una divertimento.

L'idea che mi è venuta è questa: creare un file PHP che ha come output un struttura XML e che prende il contenuto dal file di testo.

Così mi basta mettere/rimuovere solo poco contenuto dal file TXT.

Vediamo come si fa.

Prima di tutto il file TXT in questione è una cosa del genere:

Abbigliamento
Concorsi
Cucinare a bordo
Manutenzione Barca a Motore
Manutenzione Barca a Vela
News Saloni
Normative
Novità dai Cantieri
Regate
Directory Società
Itinerari
Manuali di bordo
Arcipelago Campano
Arcipelago Pontino

Dobbiamo quindi creare un file PHP che apre questo file, legge il contenuto e lo aggiunge a tag XML.

Mattepuffo's logo
Importazione dati da file txt in MySQL

Importazione dati da file txt in MySQL

L'altro giorno mi è capitato questo problema: dovevo importare tutti i valori da una tabella di un db Informix in una tabella MySQL.

Abbiamo esportato tutti i valori dal db Informix e questo è ciò che viene fuori:

NULL;CODICE-61;DESCRIZIONE-1; ;

NULL;CODICE-63;DESCRIZIONE-2; ;

NULL;CODICE-64;DESCRIZIONE-3; ;

Tutte queste righe vanno importate in MySQL.

Come vedete non ci sono istruzioni INSERT preconfezionate come fanno i db moderni.

Mattepuffo's logo
Guida a Nano

Guida a Nano

Nano è uno dei vari editor testuali disponibili in ambito *.nix.

Da molti è considerata un'alternativa a Vi(M) e Emacs in quanto molto più facile da usare.

Io stesso ho sempre usato nano perchè lo trovo più semplice.

Di default è installato in quasi tutte le distro; anche sul Mac è disponibile di default.

Vediamo un pò di funzionalità.

Se aprite un terminale e digitate nano vi si aprirà una finestra con in alto la versione che state usando e la scritta New Buffer (che rimane fino a che non aprite un nuovo documento di testo); poi c'è l'area dedicata al testo da scrivere; infine in basso alcune scorciatoie da tastiera.

Mattepuffo's logo
Backup SMS con Android

Backup SMS con Android

Dopo aver fatto il backup degli SMS con l'iPhone tocca anche ad Android.

Qui in verità è molto più semplice perchè ci stanno molti programmi appositi.

Secondo me il migliore è Txtrac-SMS Backup che è a pagamento, ma vale la spesa!

Installatelo dal market e apritelo.