Maven: usare la cartella "lib" di un project

Se uno per praticità vuole tenere le library all’interno del project o cmq. usare java-library che nel maven-repository non ci sono e non vuole sporcare il repository può mettere nel pom del progetto in alto : <repositories> <repository> <id>project</id> <name>Project Maven Repository</name> <layout>default</layout> <url>file:///./lib</url> </repository> </repositories> In questo modo maven cercherà nella lib le java-library necessarie. [Fonte]

December 3, 2008 · 1 min · 57 words ·  Yoghi

Synergy : keyboard and mouse condivisi

Usare la tastiera e il mouse del desktop sul portatile senza toglierli dal desktop? semplice con synergy un applicativo opensource, si installa il server sul desktop e il client nel laptop e in 1 minuto di configurazione il gioco si completa. Il file di config è estremamente semplice : section: screens DesktopName: laptop: end section: links DesktopName: left = laptop laptop: right = DesktopName end Al posto di DesktopName mettete il nome di rete del vostro desktop; dal laptop poi digitate : ...

November 18, 2008 · 1 min · 86 words ·  Yoghi

Nautilus (Gnome) e i template per creare nuovi documenti

Ho sempre trovato scomodo avere come “Crea documento” di gnome solo il file vuoto, ecco che se si crea una cartella nella home Templates (mkdir ~/Templates) potete mettere dei vostri template oppure scaricarli da gnome-look e popolare cosi la lista di file che potete creare!

November 12, 2008 · 1 min · 45 words ·  Yoghi

Video storia sulla comunicazione

Un video veramente carino: A breif History of communication from ljudbilden on Vimeo.

November 8, 2008 · 1 min · 13 words ·  Yoghi

Logging.... mistery

Come si deve scrivere un file di log? cosa si deve loggare? Sono due domande non da poco se ci si pensa bene, che di solito si trascurano e si deve poi correre ai ripari con lunghe sessioni di debug, sperando di aver capito veramente dove è il problema. Provo quindi a dare una risposta un po articolata su come la vedo. ...

October 31, 2008 · 4 min · 692 words ·  Yoghi

Halloween

Un tema per un giorno insolio .ghghgh.

October 31, 2008 · 1 min · 7 words ·  Yoghi

Mount --bind

A mio promeria in primis : mount –bind /org/location /new/location nell’ /etc/fstab si scrive /org/location /new/location bind defaults,bind 0 0

October 27, 2008 · 1 min · 20 words ·  Yoghi

Obtain Multiaddress IP with java

If you have many address, you can obtain all : InetAddress[] e = InetAddress.getAllByName(InetAddress.getLocalHost().getCanonicalHostName());

October 16, 2008 · 1 min · 14 words ·  Yoghi

Tracd : trac standalone

Sto sviluppando un progetto in questo momento e mi è nata la necessità di tenere traccia del processo di sviluppo, in particolare i task da eseguire e quelli già eseguiti, bug eventuali dei beta tester e cosi via. Mi sono già trovato in questa situazione e già mi ero rivolto a Trac un sistema ben rodato, pero lo avevo usato in affianco ad apache, questo giro invece ho la necessità di usarlo senza installare un server web specifico (che sia apache o lighttpad); per fortuna trac ha un suo server (tracd) che rende apparentemente facile la soluzione. Ecco come ho fatto : ...

October 15, 2008 · 2 min · 225 words ·  Yoghi

No row with the given identifier exists

I’ve recently gotten this infamous Exception while doing a HQL query. org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [it.linksystem.csai.model.Operator#3] This was rather strange as the system worked quite well and it successfully retrieved selects on that entity using the Criteria API. Looking on the net, most suggestions and FAQ’s point to a different direction. My issue was rather simple mapping error. The entity on which I was doing selects, was referencing an Operator. In my (java) model, Admin inherits from Operator, and both inherit from User. In fact persisting the entities was no problem no matter if the entity persisted was referencing an Admin or Operator. If however there was an instance that referenced an Admin hibernate would launch the Exception if one executed a HQL query (I guess Criteria queries follow a different path to create the select and are immune to this issue). My mistake was that I didn’t know you can nest a subclass tag in another subclass tag in the hbm file so I’ve put all subclasses directly under User. Once I’ve moved Admin under Operator the HQL works fine. I hope this will help somebody.