30 Aug
Posted by Cristian as Java, Programming
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 Eclipse per l’utilizzo con JSF
Prima [...]
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:
Medio, Medio/Avanzato
Per chi:
Ha [...]
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 di immagini
Potete trovare il [...]
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 newsgroup [...]
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 [...]
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 un [...]
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 mi [...]
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 fare [...]
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 sullo [...]
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 si presenta quando i driver per il [...]
25 Aug
Posted by Cristian as Java, Programming
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 [...]
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:
iniziamo con [...]
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 [...]
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Dec | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||