Dimitri De Franciscis

Freelance Java/CMS/Database consultant, blogger, guitar player, photography, rubik cuber.

Scopri chi sono

Curriculum Vitae

Le mie specializzazioni sono Java, database e sviluppo di applicazioni web in generale.

leggi

Pubblicazioni

Articoli e documentazione per altri siti
Libri e guide.

leggi

Contattami

Inviami un messaggio
(+39) 340 1570778

Gestione del tempo: la tecnica del... pomodoro

The Pomodoro Technique Logo

Oggi voglio parlarvi di una tecnica di gestione del tempo che reputo semplice, efficace, adattabile allo stile lavorativo di molte persone. Il suo nome, la Tecnica del Pomodoro (Pomodoro Technique®), sembra uno scherzo ma è semplicemente un modo simpatico per sintetizzarne la nascita e il funzionamento.

OrientDB goes @Transactional with Spring

OrientDB LogoOrientDB is a very cool piece of software: it's a document database, it's a graph database, a key-value store, has amazing performance, HTTP/JSON/REST/local/remote connectivity... in short, something worth experimenting with.

Recensione (senza pretese): BitNami Cloud Hosting

Visto l'inaspettato successo della recensione di TurnkeyLinux Hub, ho voluto concedermi il lusso di giocare un pochino anche con quello che mi sembra il suo principale concorrente, ovvero BitNami Cloud Hosting.

Prova su strada: TurnKeyLinux Redmine

Oggi voglio condividere con voi la mia esperienza (assolutamente positiva!) con la distribuzione Redmine creata da TurnKey Linux.

TurnKeyLinux è una società che si occupa, in maniera molto simile a BitNami, di creare distribuzioni Linux "chiavi in mano" (da qui il nome), fornendo le più popolari combinazioni di server, framework di sviluppo e applicazioni in comode "virtual appliance". Alcuni esempi:

jEdit quick tips: what to do when program hangs on startup?

Sometimes jEdit hangs on startup, usually when I need it the most! This is very annoying, especially when I need it for quick operations like regular expressionsmacros, and so on.

Recensione (senza pretese) del servizio cloud TurnkeyLinux Hub

TurnkeyLinux è un progetto molto ambizioso, per certi versi molto simile a BitNami. In comune hanno infatti molti aspetti:

Gestire contenuti complessi con Drupal utilizzando CCK e Views

In questo articolo vedremo come utilizzare i moduli Views e CCK per creare delle maschere di inserimento avanzate con Drupal. Utilizzeremo versione 6.x di Drupal perché al momento (Ottobre 2011) diversi moduli non sono ancora in una fase stabile quando usati in congiunzione con altri.

DIY Fender Princeton DSP 65 footswitch

Fender Logo

It's been some years since I became the proud owner of a used Fender Princeton 65 DSP, a transitor guitar amplifier with one of the best quality/price ratios. Its best qualities are:

YUI Javascript Compressor & encoding issues

Working with YUICompressor di Maven I've faced a vry annoying error that can happend also in other situations (not only YUICompressor), so I decided to write about this error, and its solution of course.

Absent Code attribute in method that is not native or abstract in class file javax/servlet/ServletException (italiano)

Purtroppo anche io ho dovuto fare i conti con questo temibile e incomprensibile errore... ma per fortuna ne sono uscito indenne! Ora vi spiegherò come.

Dipendenze javaee-api

Di recente ho dovuto creare delle semplici web application in Java, utilizzando Maven come strumento di build (e non solo). Dopo essermi documentato sulle dipendenze da includere ho scoperto che per una generica applicazione Java Enterprise Edition (JEE) dovrebbe bastare includere questo frammento di configurazione nel file pom.xml: