.

Replace dentro i files in Linux
post pubblicato in Tricks, il 3 novembre 2011
Per fare un replace di stringhe in Linux ricorsivamente a partire da una directory occorre:

  • posizionarsi sulla cartella dalla quale partire (ad es. /home/lorenzo/folder)
        lorenzo@PC-Monaco:/$ cd /home/lorenzo/folder/
  • effettuare il replace tramite questo comando in pipeline
       lorenzo@PC-Monaco:~/folder$ grep -rl '<old_word>' . | xargs sed -i 's/<old_word>/<new_word>/g'



Tag inseriti dall'utente. Cliccando su uno dei tag, ti verranno proposti tutti i post del blog contenenti il tag. linux replace grep files

permalink | inviato da lormonaco il 3/11/2011 alle 10:53 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
JBPM on Eclipse
post pubblicato in Chi sono, il 3 novembre 2011


Per installare il plugin JBPM (Gpd) seguire i seguenti passi: 

        



permalink | inviato da lormonaco il 3/11/2011 alle 9:34 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
Creare un repository cvs locale
post pubblicato in Informatica, il 26 ottobre 2011

Salve a tutti, 

coloro i quali hanno la necessità di dover gestire progetti diversi devono prima o poi far ricorso ad un proprio repository cvs.

Oggi vediamo il caso semplice, la creazione cioè di un repository cvs locale.

Il sistema di riferimento è Linux e i il programma che useremo è Cervisia.

Cervisia è un front end per cvs: cioè non fa nient'altro che fornire un interfaccia grafica a cio' che potremmo normalmente eseguire tramite la linea di comando.

Ma vediamo i passi da eseguire (i nomi ovviamente sono fittizi, il progetto in questione si chiama JCiccoPaolo) :

  1. creare una cartella che farà da repository per tutti i progetti: chiamiamola ad esempio RepositoryWorks
  2. creare una cartella (se non esiste già) dove andranno i codici sorgente dei nostri progetti (io con molta fantasia l'ho chiamata Works)
  3. assicuriamoci che l'utente che lavora con i progetti abbia l'eccesso in lettura e scrittura ad ambedue le cartelle
  4.  lanciare cervisia
  5. repository->create ed inserire il path della cartella repository(vedere l'immagine sottostante)

 

     6.  repository->cvs checkout (vedere l'immagine sottostante)

     


Una volta fatto questo, avremo la seguente situazione:

  • La cartella RepositoryWorks/JCiccoPaolo conterrà dei file che servono al cvs per tener traccia dei cambiamenti del codice sorgente
  • La cartella Works/JCiccoPaolo conterrà oltre al nostro codice una cartella CVSROOT

Abbiamo finito, ora le cartelle sono sincronizzate.

Io uso NetBeans come IDE e una volta aperto un progetto presente sotto la cartella Work sincronizzata o una volta creato un progetto con codice preso dalla cartella Work sincronizzata, suddetto progetto è gia sincronizzato (NetBeans va a leggere i file presenti sotto CVSROOT) ed il gioco è fatto.


Tag inseriti dall'utente. Cliccando su uno dei tag, ti verranno proposti tutti i post del blog contenenti il tag. cvs local cvs cervisia

permalink | inviato da lormonaco il 26/10/2011 alle 20:38 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
T-sql cursor on stored procedure
post pubblicato in Informatica, il 4 settembre 2011
use of cursor in tsql programming
continua

Tag inseriti dall'utente. Cliccando su uno dei tag, ti verranno proposti tutti i post del blog contenenti il tag. sql server t sql cursor

permalink | inviato da lormonaco il 4/9/2011 alle 14:32 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
jboss su VirtualBox
post pubblicato in Informatica, il 4 settembre 2011
jboss on virtualbox
continua

Tag inseriti dall'utente. Cliccando su uno dei tag, ti verranno proposti tutti i post del blog contenenti il tag. virtualbox jboos

permalink | inviato da lormonaco il 4/9/2011 alle 10:19 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
XAMPP: Couldn't start MySQL!
post pubblicato in Tricks, il 22 maggio 2011
Una volta scaricato ed estratto Xampp dentro la  cartello /opt, all'avvio del server ho beccato il seguente errore:

Starting XAMPP for Linux 1.7.4...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: Starting ProFTPD...
XAMPP for Linux started.


Ho risolto il problema reinstallando Xampp attraverso l'estrazione a linea di comando del pacchetto, cioè attraverso:

tar xvfz xampp-linux-1.7.4.tar.gz -C /opt




permalink | inviato da lormonaco il 22/5/2011 alle 13:7 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
Montare Iso
post pubblicato in Tricks, il 13 marzo 2011

    


Per Montare un immagino ISO su Linux, basta digitare

utente@utente: su root
root@root : mkdir /media/iso
root@root: mount -o loop    /percorso_file_iso.iso     /media/iso

Sulla cartella /media/iso avremo la nostra immagina montata

Tag inseriti dall'utente. Cliccando su uno dei tag, ti verranno proposti tutti i post del blog contenenti il tag. iso linux mount iso linux

permalink | inviato da lormonaco il 13/3/2011 alle 18:44 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
Skype su Debian 6.0 64 bit
post pubblicato in Informatica, il 8 marzo 2011


L'installazione di Skype sulla Debian 6.0 con architettura 64 bit richiede qualche passaggio in più rispetto alle architetture a 32 bit.
Infatti andando sul sito di skype  sarà possibile scaricare solamente la versione per architetture a 32 bit.
Quindi scarichiamo la versione .deb a 32 bit e lanciare il seguente comando

dpkg -i --force-architecture skype-debian_2.1.0.81-1_i386.deb 

Ne caso in cui manchino alcune librerie, installarle tramite il Gestore pacchetti Synaptic.
Una volta installato skype provare a lanciarlo da linea di comando.
Se otterrete il messaggio 
skype: error while loading shared libraries: libQtDBus.so.4: cannot open shared object file: No such file or directory
basterà installare, sempre tramite Synaptic, la libreria ia32-libs 
 

Tag inseriti dall'utente. Cliccando su uno dei tag, ti verranno proposti tutti i post del blog contenenti il tag. skype linux 64 bit

permalink | inviato da lormonaco il 8/3/2011 alle 21:43 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
Codemotion 2011 !
post pubblicato in Informatica, il 26 febbraio 2011


Il Javaday cambia e diviene Codemotion

Per quattro anni il Javaday Roma ha offerto un evento unico in Italia per contenuti, affluenza e spirito. L’atmosfera trascinante del Javaday ha saputo conquistare e coinvolgere i partecipanti e gli sponsor. Per continuare ad essere la manifestazione di riferimento degli sviluppatori, il  Javaday si evolve e diviene Codemotion.

Codemotion compie un grande salto rispetto al Javaday: apre a tutti i linguaggi e tecnologie, catalizzando ancora di più sorgenti di creatività e opportunità di lavoro. Infine, sposta l'attenzione da un prodotto (Java, a suo tempo di Sun, ora di Oracle) ad una disciplina: la programmazione, a vantaggio di tutti.

Il Codemotion si terrà a Roma il 5 marzo 2011.
L’ingresso all’evento è come sempre gratuito.
Per ogni informazione: http://www.codemotion.it

Che cos'è Codemotion

Il programma di Codemotion verrà definito tramite Call for Paper pubblica e aperta a tutti. La selezione delle proposte avverrà mediate una valutazione a cura dei rappresentanti delle community ufficiali, sia legate ai diversi linguaggi che allo sviluppo del software.

Durante Codemotion si potrà consegnare alle aziende Sponsor il proprio curriculum vitae per avere nuove opportunità professionali. 

L’agenda della giornata prevede una intensa mattina di talk tecnici e un pomeriggio dove verranno organizzate sessioni di Ignite.

E’ in fase di definizione un concorso per premiare le migliori idee innovative sviluppate da giovani studenti Universitari di tutta Italia.

L’ingresso al Codemotion è come sempre gratuito.
Per ogni informazione: http://www.codemotion.it


Tag inseriti dall'utente. Cliccando su uno dei tag, ti verranno proposti tutti i post del blog contenenti il tag. javaday codemotion

permalink | inviato da lormonaco il 26/2/2011 alle 16:3 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
Ubuntu 10.10 su Asus eee pc
post pubblicato in Informatica, il 26 febbraio 2011

Un mio collega mi ha chiesto di avere sul proprio Asus eee pc un sistema operativo veloce e affidabile.
Bazzicando su internet, ho trovato questa quida fatta veramente bene, che permette di installare Ubuntu 10.10 attraverso una semplice penna usb.

Una volta installato, Ubuntu ha riconosciuto tutti i componenti hardware (tra cui anche la scheda wireless e i tasti funzione sulla tastiera)
Consiglio a tutti !



 

Tag inseriti dall'utente. Cliccando su uno dei tag, ti verranno proposti tutti i post del blog contenenti il tag. linux ubuntu asus eee pc

permalink | inviato da lormonaco il 26/2/2011 alle 15:46 | Leggi i commenti e commenta questo postcommenti (0) | Versione per la stampa
Sfoglia ottobre