468x60

martedì 22 marzo 2011

CD Mounting in Debian linux

Vediamo come effettuare il mounting di un CD in Debian

1) Creare un mount point

Probabilmente c'è già un mount point sul tuo sistema, solitamente è su /cdrom, /media/cdrom, /media/cdrom0 o /mnt/cdrom. Se non c'è bisogna crearlo:

# mkdir /media/cdrom0

2) CD Mounting

# mount -t iso9660 /dev/hdc /media/cdrom0/

A questo punto il CD è pronto!

venerdì 18 marzo 2011

Sincronizzare Google Calendar con Mozilla Sunbird e Lightning

Per sincronizzare il Google Calendar con Mozilla Sunbird e con Lightning si deve seguire questa procedura:

  1. Creare un nuovo calendario su Sunbird/Lightning, come calendario "Sulla rete"
  2. In Formato scegliere "CalDAV"
  3. In "Luogo" specificare l'url del proprio calendario, che sarà del tipo https://www.google.com/calendar/dav/[tuo_google_id]/events

dove al posto di [tuo_google_id] si deve specificare l'indirizzo email del proprio account Google.

giovedì 17 marzo 2011

Generare JPA Entities con Eclipse

Il Reverse Engineering di JPA Entities da database pensavo fosse possibile solo con Netbeans, invece ho scoperto come fare anche con Eclipse. Vediamo come...

Step #1: Creare il Datasource su Eclipse
  1. Creare la Definizione del MySQL JDBC Driver
  2. Creare la Connessione MySQL JDBC
Window--> Open Perspective--> Database Development Perspective



Click destro sul nodo "Databases"--> New



Scegliere "Generic JDBC Connection"



Scegli il driver corrispondente alla tua versione di MySQL, es. MySQL JDBC 5.0 e clicca sul bottone Add



Punta Eclipse al path del driver MySQL JDBC



Digita le proprietà della connessione JDBC e testa la connettività



Step #2: Creare un Eclipse JPA Project

  1. Creare la definizione dell'App Server (puntare Eclipse all'installazione dell'App Server)
  2. Creare il JPA Project
File--> New--> Project--> JPA Project



Clicca sul bottone New nella sezione Target Runtime



Puntare Eclipse sulla cartella di installazione di Glassfish



Scegli Opzioni su JPA Project



Continua col wizard e vai alla JPA perspective



Step #3: Reverse-Engineer delle JPA Entities dal DB

Sulla JPA Perspective: Click destro su Progetto--> JPA Tools--> Generate Entities



Scegli il JDBC Datasource e lo Schema



Scegli le tabelle, ed il gioco è fatto!

venerdì 4 marzo 2011

Connessione SSH senza password

Vediamo come poter effettuare connessioni SSH senza dover digitare manualmente una password.

ssh-keygen -t rsa

Con questo comando, nella directory /home/mio_utente/.ssh sono state create due chiavi: una pubblica id_rsa.pub e una privata id_rsa. E’ importante verificare che la chiave privata sia accessibile solo per il proprietario:

ls -la /home/mio_utente/.ssh

A questo punto occorre aggiungere la chiave pubblica al “remotehost” per l’utente “remoteuser”.

cat /home/mio_utente/.ssh/id_rsa.pub | ssh remoteuser@remotehost 'cat >> .ssh/authorized_keys'

Avviare TeamViewer in automatico al boot di Ubuntu

Per avviare TeamViewer in automatico al boot di Ubuntu basta seguire questa procedura:

  • Andare su Sistema-> Preferenze-> Applicazioni d'avvio
  • Nel campo "Comando" digitare: bash -c "sleep 10; /usr/bin/teamviewer"
468x60

Cerca su Google

Cerca nel Blog con Google