Backup di un database MySQL

Posted on March 1, 2015 Comments

Spesso può essere utile fare un backup di un database, soprattutto se ci accingiamo a fare modifiche alle strutture delle tabelle.

Nulla di più facile:

mysqldump -u username -p NomeDBDaBackuppare | gzip -9 > NomeBackup.sql.gz

Ovviamente vi sarà richiesta la password (flag -p)
In questo modo eseguiamo un backup di tutto il database e lo comprimiamo.
Per ripristinarlo:

gunzip < NomeBackup .sql.gz | mysql -u username -p

anche in questo caso sarà richiesta la password.

Ci si legge!

NoTraffic project: fine della sperimentazione

Posted on December 9, 2014 Comments

No-Traffic project ha avuto un incredibile successo sia per la quantità dei dati raccolti sia per la loro qualità. Maggiori aggiornamenti arriveranno nei prossimi mesi!!!

 

Paolo

No Traffic has been approved by Apple (Beta testing program)

Posted on November 3, 2014 Comments

notraffic180

Current version: 1.0 build 5

No Traffic iOS app has been sent to approved by Apple in order to start the beta testing program.

The app is done to collect feedback from users about an advanced algorithm of traffic jams detection.

Subscribe to the testing: https://notraffic.wufoo.com/forms/traffic-jams-detection-system/

Instruction in Italian: http://paolo.guru/no-traffic-italian-version/

Instruction in English: http://paolo.guru/no-traffic-english-version/

 

Rimuovere swap file creati da VIM

Posted on October 13, 2014 Comments

Un tip utile per rimuovere tutti i file .SWP generati da VIM e che talvolta restano su disco:

find ./ -type f -name "\.*sw[klmnop]" -delete

 

VIM: cancellare tutto il file!

Posted on September 14, 2014 Comments

Per chi è appassionato dell’editor VIM, un velocissimo tip per cancellare tutto il contenuto di un file:

  1. Portatevi ad inizio file digitando “gg”
  2. Con la combinazione dG il vostro file è bello che cancellato!

Saluti!!!

Redirect in php…

Posted on May 22, 2014 Comments

Consiglio veloce: per ridirezionare un vostro dominio con hosting php verso un’altra piattaforma (che magari non gestisce domini esterni….):

<? header("location: http://vostronuovosito...."); ?>

In questo modo, gli utenti verranno ridirezionati verso il vostro nuovo sito….

Puntare… mirare… ehm…. Le fasi della compilazione in C!

Posted on May 22, 2014 Comments

Come al solito, cerco di dare un informazione in pillole. Nessuno vuole leggere lunghi e chilometrici post in cui ci si fanno centomila giri di parole per ripetere lo stesso concetto.

  1. Preprocessing: espansione macro, include files aggiunti. Usate il flag -E di gcc per verificare l’output del vostro sorgente…
  2. Compiling: viene prodotto il file oggetto.
  3. Linking: risoluzione dei simboli, distribuzione del codice oggetto nell’address space, generazione del binario.

Non ci vuole un guru per scrivere queste cose, ma è bene saperle…….

Alla prossima.

Informatizzare tutto.

Posted on April 28, 2014 Comments

In un tweet mi sono permesso di chiedere al presidente del consiglio Renzi quando iniziassero le vere riforme, quelle che interessano alla piccola imprenditoria, vero fulcro e vero motore trainante della nostra nazione. Abbiamo capito che le multinazionali vivono di assitenzialismo: se lo stato da, loro investono. Chi invece prova a costruirsi la sua strada viene puntualmente bastonato dal socio occulto stato.

Io, inizierei con una informatizzazione totale del sistema di apertura e chiusura delle imprese. Aprire una partita iva, aprire un’impresa, deve essere qualcosa di immediato, in poche ora bisogna essere produttivi. Si deve passare dai due mesi di ora (tempo medio di apertura di un’impresa) alle due ore.

Il secondo punto, quello più importante è la totale informatizzazione dei bilanci. Le fatture devono essere fatte direttamente su di un sito statale in cui si dichiara cosa si è ceduto/che prestazione si è fatto, a che prezzo imponibile. Il resto dev’essere automatico. Allo stesso modo, un acquisto fatto con p.iva. deve essere immediatamente inserito allo scopo di detrarre dal reddito della partita iva i costi.

Calcolo delle tasse fatto in automatico, con possibilità di scelta del piano di pagamento, offrendo sgravi a chi paga tutto e subito e NON interessi in più a chi paga dilazionato.

E che ci vuole.

Cambio batteria iPhone: non prende più il segnale!

Posted on April 25, 2014 Comments

Cambiare la batteria dell’iPhone è una delle operazioni con “l’hardware” Apple più semplici che si possa fare. Si tratta di svitare poche viti e la batteria è bella che rimossa, pronta per essere sostituita con una nuova.

Internet è pieno di tutorial che mostrano come fare e non mi sembra il caso di riproporne un altro. Tuttavia, c’è un problema interessante che potrebbe verificarsi e risolverlo vi salverà il telefonino…

Durante il cambio della batteria può accadere che alla riaccensione il telefono non prenda più anche se smontandolo e rimontandolo più volte sembra tutto in ordine, tutto com’era prima!

Calma, la risoluzione è semplice. Molto probabilmente, il telefono presenti come data 1 Gennaio 1970. Ed è questo il problema. Fixarlo è semplice ma fastidioso (Apple Apple… ma cambiare una data dev’essere così difficile??). Impostazioni->Generali->Data ed ora. Togliete “Automatiche” e provvedete ad inserire la data recente… lo so lo so, scorrere quella dannata rotella per oltre 40 anni è una cosa fastidiosa, ma pensate che avete ripristinato la linea del vostro cellulare! Power off, power on… ed il telefono torna ad avere campo!