Chrome Parameters editor, un estensione chrome

Ogni tanto sfrutto il mio blog anche per pubblicizzare i progettini a cui lavoro nel sempre più risicato tempo libero. In questo caso si tratta di una estensione per il browser chrome, che permette di visualizzare in maniera organizzata tutti i parametri presenti in una query string, permette inoltre di modificarli, aggiungerne di nuovi ed eliminarli, Potete inoltre  esportare la lista dei parametri in un file .csv (nel futuro si prevede anche l’aggiunta di altri formati, quali per esempio json, xml, etc)

 

Chrome parameters icon

L’estensione é open-source e i sorgenti sono disponibili al seguente indirizzo: https://github.com/c103/chrome_parameters

Mentre se volete installarla nel vostro browser, la trovate nel chrome store al seguente indirizzo: http://goo.gl/Z99pbQ

Ovviamente ogni feedback/critica è ben accetta. Mentre se avete dei bug e volete segnalarli, alla pagina github del progetto.

 

Android lezione 15 – Aggiungiamo un database con SQLite

In questa lezione vedremo come salvare dei dati della nostra applicazione in un database relazionale con SQLite. Per chi non lo sapesse, SQLIte è un database relazionale, che non necessita dell’installazione di nessun server, e tutto avviene all’interno di un file (dove ogni database è contenuto in un file differente).

Ora immaginiamo di voler sviluppare una applicazione che salvi delle note composte da un titolo all’interno di un database, in questa lezione vedremo come svilupparla (mi concentreró sulla parte relativa alla gestione del database, lasciando a voi tutto ciò che riguarda l’interfaccia grafica). Per utilizzare i database avremo bisogno di una classe che estende SQLiteOpenHelper, e faccia l’override dei metodi:

  • onCreate
  • onUpdate

E che abbia un costruttore che mediante super chiami il costruttore della classe padre. Iniziamo con il vedere la struttura base della classe:

public class DatabaseHelper extends SQLiteOpenHelper {
 
	public DatabaseHelper(Context context, String name, CursorFactory factory,
			int version) {
		super(context, name, factory, version);
	}
 
	@Override
	public void onCreate(SQLiteDatabase db) {
		// TODO Auto-generated method stub
 
	}
 
	@Override
	public void onUpgrade(SQLiteDatabase db, int oldversion, int newversion) {
		// TODO Auto-generated method stub
 
	}
}

Continue reading Android lezione 15 – Aggiungiamo un database con SQLite