MySQL Workbench, lo strumento principe per il db design con MySQL

2 febbraio 2010 - Fonte: http://www.bits4beats.it

Negli ultimi tempi, prima di iniziare a scrivere il codice sql necessario alla creazione di tabelle e indici, ho imparato a modellare le entità attraverso MySQL Workbench, lo strumento di design di MySQL.

MySQL Workbench nasce dalle ceneri del bellissimo e potente DbDesigner 4 della fabFORCE, disponibile in ambiente Windows e sviluppato con librerie Qt.

Le prime versioni di MySQL Workbench erano praticamente inusabili: crash continui e improvvisi impedivano di utilizzarlo in modo produttivo.
La versione che ho installato qualche mese fa (cioè la 5.1.17) è invece sorprendentemente stabile e ben realizzata.

...

Leggi il seguito »

Estrarre informazioni da un sito attraverso jsoup, html parser per Java

2 febbraio 2010 - Fonte: http://www.bits4beats.it

Ieri mi sono divertito a testare una nuova libreria in Java per il parsing di documenti HTML/XML.

Jsoup, questo il nome particolare di tale libreria, permette con una sintassi a selettori (stile JQuery) di inviduare specifici elementi del DOM di un documento html, sia locale che remoto.

Jsoup, html java parser

Dopo aver scaricato la libreria dal sito ufficiale e averla importata nel mio workspace Eclipse, ho modificato leggermente uno...

Leggi il seguito »

FAQ del sito

1 febbraio 2010 - Fonte: http://programmazioneit.blogspot.com/
Che cos'è programmazioneIT? ProgrammazioneIT è un blog tecnico e divulgativo, nel quale appunto varie argomentazioni che mi vengono ispirate dalle attività che compio quotidianamente nel mio lavoro. Non è raro, poi, che proponga pezzi di codice o di classi Java/PHP che ritengo di utilità o interesse generale. Mi interessano moltissimo Joomla, Drupal ed i blog/CMS open source che utilizzate (...

Leggi il seguito »

Risolvere il nome host dall’indirizzo ip in Java

31 gennaio 2010 - Fonte: http://www.bits4beats.it

Ecco uno snippet di codice Java utile per ottenere l’hostname a partire dall’indirizzo ip (reverse dns lookup).

	public void testHostnameByIp() throws UnknownHostException {
		// ottiene un'istanza di InetAddress a partire dall'indirizzo IP
		InetAddress inetAddress = InetAddress.getByName("63.245.213.92");
		// risolve il nome
		String hostname = inetAddress.getHostName();
		// stampa in console l'indirizzo risolto
		System.out.println("nome host: " + hostname + " per l'indirizzo: " + inetAddress.getHostAddress());
	}

Questa funzione Java è all’interno di un TestCase Junit, per eseguirlo da Eclipse è sufficiente individuare la funzione nel box Outline...

Leggi il seguito »

JAlbum 8.6 su LinuX

30 gennaio 2010 - Fonte: http://linuxfreedomforlive.blogspot.com/


JAlbum è un'applicazione, scritta in Java, attraverso la quale possiamo creare web album di immagini digitali e pagine statiche html contenenti le immagini (jpeg, gif, png ma anche vio: avi, mpg, wmv) e le loro anteprime, utilizzabili sia in locale che per una loro pubblicazione sul web.
L'applicazione elabora le immagini, le adatta al template scelto, crea il codice HTML e - se richiesto - esegue l’upload degli album belli e pronti, da vedere con qualunque browser senza necessità di ulteriori programmi. JAlbum è molto semplice da usare, ma permette anchehref="http://linuxfreedomforlive.blogspot.com//...

Leggi il seguito »

Come sarà il 2010 per GNU/Linux e il software libero?

30 gennaio 2010 - Fonte: http://guiodic.wordpress.com
 Google Chrome sbarcherà definitivamente su GNU/Linux. Un certo numero di utenti lo userà come browser di default. Le distribuzioni probabilmente includeranno nei loro repository la versione libera Chromium. E’ un bene o un male? Secondo me è un bene. Chromium ha una serie di innovazioni che faranno scuola. Anche se non lo userete, vi accorgerete che Firefox [...]...

Leggi il seguito »

jEdit 4.3.1 su LinuX

30 gennaio 2010 - Fonte: http://linuxfreedomforlive.blogspot.com/


jEdit è un'ottimo editor di testo, scritto in Java, dispone di molti plugin che lo rendono adatto a diverse aree di impiego. jEdit è configurabile e può essere esteso con macro scritte in BeanShell, Jython, JavaScript e molti altri linguaggi di scripting

Alcune delle caratteristiche più importanti sono:

* Implementato in Java, quindi può girare su diverse piattaforme.
* Linguaggio di macro interno per estenderne le funzionalità
* Disponibili numerosi plugin che possono essere installati in jEdit comodamente tramite il “pluginhref="http://linuxfreedomforlive.blogspot.com//...

Leggi il seguito »

Budget4All 1.5.1 su LinuX

29 gennaio 2010 - Fonte: http://linuxfreedomforlive.blogspot.com/


Budget4All è un applicazione per facilitare notevolmente il processo di mantenimento di un bilancio personale incentrato sul reddito e sulle previsioni di spesa.  L' applicazione si basa su previsioni di bilancio: il principio fondamentale adottato dalla Budget4All è quello di prendere in considerazione il futuro reddito / spese previsto. Di conseguenza, questo non è lo strumento giusto, se si desidera inserire il tuo passato, le fatture, i controlli per la stampa, di sapere come il vostro denaro è stato speso per l'anno passato, ecc

Grazie a Budget4Allhref="http://linuxfreedomforlive.blogspot.com//...

Leggi il seguito »

JShot 0.9.9.6 Beta su LinuX

28 gennaio 2010 - Fonte: http://linuxfreedomforlive.blogspot.com/


JShot è un ottima applicazione (scritta in java) per catturare gli screenshot, modificarli e caricare le immagini online, in servizi di image hosting come ImageShack. Altra caratteristica di JShot è la funzionalità di modifica delle immagini, come disegno di forme o aggiungere testo alla foto. E 'possibile estendere le funzionalità di JShot con l'installazione di plugin.

Ecco le novità della nuova versione 0.9.9.6 Beta tratte dal sito del produttore:

· The native Windows libraries were recompiled to support 64bit JVM.
· Filehref="http://linuxfreedomforlive.blogspot.com//...

Leggi il seguito »

Convertire JAR in EXE

28 gennaio 2010 - Fonte: http://www.luca-mercatanti.com
I file .jar vengono solitamente utilizzati all’interno dei dispositivi mobile. Essi sono infatti molto spesso giochi portatili per il proprio cellulare, oppure piccoli software per espandere le funzionalità del proprio prodotto. Oggi voglio mostrarvi come sia possibile convertire un file .jar in .exe così da rendere possibile l’esecuzione del software direttamente sul proprio computer. Il file [...]...

Leggi il seguito »