Cristian Porta

"…faccio prima a rifarlo!"

In questo breve articolo cerchero’ di illustrare i passi necessari per eseguire il setup di Eclipse in modo da poter sviluppare progetti JavaServer Faces(JSF). Non vuole essere un tutorial JSF ma solo una breve dimostrazione del setup in oggetto visto che spesso crea qualche difficolta’ :) Livello: Base Per chi: Ha la necessita’ di configurare [...]

Poco tempo fa ho sviluppato un progetto web JSF(Java Server Faces) e Axis2 per il quale ho utilizzato Java, Tomcat e Mysql. Ho avuto la necessita’ di ottenere un pool di connessioni, come framework di persistenza al data base ho utilizzato Hibernate, quindi, brevemente, cerco di descrivere i punti principali per ottenere questo risultato. Livello: [...]

Ciao, ho appena rilasciato una nuova versione del programma YAJNGI. Sono stati risolti alcuni bug relativi al salvataggio dei messaggi e sono state aggiunte 2 nuove funzionalita’: possibilita’ di utilizzare server che richiedono l’autenticazione possibilita’ di scaricare in modo continuo nuovi allegati, specializzato al momento in particolar modo su newsgroup come alt.bianaries.* per il download [...]

YAJNGI, rilascio prima versione alpha

Dopo aver sviluppato ed utilizzato questo programmino per scopi personali ho deciso di rilasciare una prima versione alpha ad uso e consumo di tutti sperando che possa essere apprezzato e, perche’ no, migliorato anche da voi :) Il programma si chiama YAJNGI -Yet Another Java NewsGroup Inspector ed e’ semplicemente un sistema di monitoring per [...]

Tips – Connessioni RMI su server remoti

Se tentate di utilizzare jconsole per monitorare applicazioni remote residenti su server Linux o Solaris(credo sia cosi anche per Windows ma non ho mai provato) o comunque applicazioni RMI potreste ricevere il messaggio “connessione fallita” anche se il telnet risponde correttamente e il netstat vi mostra la porta in modalita’ “LISTEN” ovvero in attesa di [...]

Quartz e CronTrigger in 10 minuti

Quante volte vi e’ capitato di dover impostare una serie di JOB da eseguire periodicamente in determinati giorni e orari? In questa micro guida cerco’ di spiegare velocemente un modo per utilizzare Quartz e la sintassi Unix-style che mette a disposizione questa fantastica libreria OpenSource inserendo i cron da eseguire direttamente in una tabella di [...]

Cifratura con Java e GPG PGP

Finalmente sembra che qualche cliente inizi a capire l’utilita’ di cifrare contenuti piu’ o meno sensibili nei processi di scambio dati. Ad oggi sinceramente non sono ancora molti e questo forse e’ dovuto alla difficolta’ iniziale nel capirne il funzionamento o forse per la poca competenza tecnica ma ogni volta che riesco a piazzarne uno [...]

Trasferimento di file via socket

Qualche tempo fa mi e’ capitato di riprendere questo discorso leggendo e rispondendo ad un post sul newsgroup it.comp.java cosi ho deciso di scrivere questa micro guida che spiega molto velocemente come fare a trasferire un file da un pc ad un altro con il semplice utilizzo delle socket. Ci sono molti altri modi per [...]

Diverso tempo fa ho sviluppato un WebServices xml-rpc ad uso interno per il quale ho preso la via dell’autenticazione con l’utilizzo dei certificati e sinceramente in rete non ci sono molte risorse, o almeno non le ho trovate, che possano aiutare durante la fase di sviluppo. In questo periodo ho dovuto crearne un altro basato [...]

Java e streaming del ResultSet

Quante volte vi e’ capitato di eseguire una query su una tabella con diversi milioni di record e ad un certo punto ottenere il fantastico java.lang.OutOfMemoryError, a me svariate, ma si puo evitare… Livello: Facile Per chi: Chiunque abbia a che fare con database enormi ;) Scenario: Effettuare una select evitando un OutOfMemory Il problema [...]

Poco tempo fa ho avuto la necessita di sviluppare un sistema multithread in grado di mantenere un pool con un numero massimo di thread in esecuzione la dove ci fossero stati processi da eseguire, con il jdk 1.4 avrei fatto questa operazione manualmente lavorando direttamente sulla classe Thread, ma dalla 1.5 ci sono venuti in [...]

Installare ANT su Linux

Giusto oggi mi e’ stato chiesto, da un amico che sta muovendo i primi passi con UNIX(e JAVA) e che soprattutto non aveva molta voglia di leggere la documentazione ;), come installare ANT su una macchina Linux quindi ho preso spunto da questa semplice domanda per fare un piccolo howto sull’ argomento. Ecco il processo: [...]

Copia dei dati tra tabelle con Java

Con questo breve post cerchero’ di descrivere in modo veloce e sintetico un possibile sistema per effettuare la copia dei dati da una tabella ad un’altra, magari su macchine differenti e magari su db server diversi. Il sistema che descrivo in seguito e’ solo una traccia e logicamente deve essere migliorato, serve unicamente a dare [...]

  
View Cristian Porta's profile on LinkedIn


Calendar

February 2012
M T W T F S S
« Dec    
 12345
6789101112
13141516171819
20212223242526
272829