Programmazione

Report professionali ed Open Source con iReport

iReport è l'interfaccia grafica (IDE) per JasperReports.

Si tratta di uno strumento estremamente potente e flessibile che permette di realizzare report di qualità professionale con estrema facilità. Lo sto usando da qualche tempo per fare dei semplici report e devo dire che mi trovo veramente bene. L'interfaccia è intuitiva ed integrarlo in un progetto esistente non è complesso.

Nel mio caso utilizzo JasperReports all'interno di un progetto scritto in Ruby on Rails ed i risultati sono eccellenti.

iReport

Timetracking on Rails

Oggi ho ripreso in mano il software di time-tracking che ho scritto quasi un anno fa e mai usato. Si tratta di una piccola applicazione in Ruby on Rails per tenere traccia dei lavori svolti. Credo, finalmente, sia il caso di sistemarlo un po' ed adottarlo!

WebKit come Chrome

Una delle caratteristiche reclamizzate da Google per il browser Chrome, è l'indipendenza delle varie tab. Nel momento in cui un tab, ad esempio, crasha, gli altri tab non ne risentono. Ogni tab è quindi un processo separato dagli altri.

Ivan Čukić, nel suo blog suggerisce un metodo per ottenere lo stesso risultato con WebKit. Forse il suo metodo è un po' forzato, però dimostra l'estrema flessibilità di Qt e D-Bus.

WebKit

Accedere a repository SVN da Windows

Lunedì scorso ho parlato di KDESvn per accedere a repository SVN da KDE. Oggi voglio introdurre un software analogo per Windows: Tortoise SVN.

[inline:tortoise-svn.png]

Accedere a repository SVN da KDE

Può capitare di dover accedere ad un repository SVN. I comandi da shell sono molto semplici, però a volte l'interfaccia grafica potrebbe essere comoda. IDE come Eclipse o Netbeans hanno già integrato il supporto per SVN, se però non li abbiamo a disposizione o non li stiamo usando per gestire quei particolari file, possiamo usare KDESvn in ambiente GNU/Linux.

Accedere a repository SVN da KDE

Muovere finestre senza barra del titolo con Qt

In questo interessante articolo viene illustrato come permettere, ad un programma scritto in Qt, lo spostamento di una finestra cliccandoci all'interno. Nel video potete vedere un esempio: