Linux: come installare Java Media Framework (JMF) evitando l’errore “tail: cannot open `+309′ for reading: No such file or directory”

Ultimamente ho dovuto installare il Java Media Framework di Sun. Tralasciando che la libreria è obsoleta (ultima versione datata 2003) e (quindi) non più mantenuta, la documentazione è molto limitata (esempi banali), javadoc non completi e l’utilizzo(!) di AWT in alcune parti, ho deciso di provare ad installarla sulla mia macchina Linux. I passi che … Continue reading Linux: come installare Java Media Framework (JMF) evitando l’errore “tail: cannot open `+309′ for reading: No such file or directory”

Come rendere Eclipse IDE più veloce e reattivo

Ho sempre trovato Netbeans IDE molto più veloce e reattivo di Eclipse. Per rendere Eclipse più veloce, ho pensato di applicare le impostazioni della JVM con le quali Netbeans viene lanciato e applicarle ad Eclipse. Ho ottenuto dei risultati molto buoni, in generale Eclipse ora è molto più veloce e scattante. Vediamo ora come configurare … Continue reading Come rendere Eclipse IDE più veloce e reattivo

Tecniche di progettazione agile con Java (design pattern, refactoring, test): la recensione

In questi giorni ho letto un libro di Sandro Pedrazzini intitolato “Tecniche di progettazione agile con Java: design pattern, refactoring, test” (Ed. Tecniche nuove, 2006 – 29.90 €). Sono sempre stato molto attratto dall’Agile development, dall’eXtreme Programming e dai suoi metodi e soprattutto anche dalla metologia TDD (Test Driven Development); oltre all’immancabile “Thinking in Java”, … Continue reading Tecniche di progettazione agile con Java (design pattern, refactoring, test): la recensione

10 cose da fare dopo aver installato Ubuntu Intrepid 8.10

Ultimamente ho reinstallato Linux sulla mia macchina principale, dopo anni in cui lo tenevo relegato in una virtual machine in VMWare. La scelta della distribuzione è ovviamente caduta su Ubuntu Intrepid 8.10. Subito dopo l’installazione, ho cominciato a fare un po’ di pulizia (rimuovendo quello che non mi serve e/o è inutile) e installare il … Continue reading 10 cose da fare dopo aver installato Ubuntu Intrepid 8.10

Apache Ant: Unable to locate tools.jar

Se Ant si rifiuta di eseguire uno script di compilazione restituendo l’errore “Unable to locate tools.jar.” procedete in questo modo: create la variabile d’ambiente JAVA_HOME (su Windows: Risorse del computer -> Proprietà -> Avanzate -> Variabili d’ambiente -> Nuovo) impostate il valore di tale variabile al PATH del JDK (dipende dal vostro sistema, nel mio … Continue reading Apache Ant: Unable to locate tools.jar

Eclipse: le novità della versione Europa

Come forse molti di voi sapranno, Eclipse è il mio IDE preferito. Recentemente, è stata rilasciata la versione 3.3 (“Europa”), che integra ben 21 progetti (la lista completa dei progetti si può trovare qui). Quest’interessante articolo descrive le principali novità del progetto Eclipse e di tutti i 21 progetti, oltre alle istruzioni per installare la … Continue reading Eclipse: le novità della versione Europa