Filed under Programming

OpenShift: Il Cloud di RedHat

La parola Cloud è entrata nell’uso comune anche per i non “addetti ai lavori” e sono stato sorpreso da mia cugina (agronomo) quando mi ha chiesto maggiori informazioni sul Cloud Computing. Tutti i grandi nomi dell’IT hanno presentato le proprie piattaforme di Cloud, recentemente anche Telecom Italia ha messo in campo la propria offerta chiamata … Continua a leggere »

Common API in Liferay

Desidero segnalarvi un articolo pubblicato a Febbraio di quest’anno su Packt Publishing da Jonas X.Yuan. L’articolo è molto ben fatto e tratta per esempi le API più comuni di Liferay con cui ogni sviluppatore almeno una volta ha avuto modo di “scontrarsi”. Gli argomenti trattati in maniera sintetica ma efficace sono: Gestione degli utenti Password policy Autenticazione … Continua a leggere »

Mule Studio: JDBC Transport

Mule Studio[1] è un sistema integrato utilizzato per lo sviluppo, il debug e la distribuzione di applicazioni su Mule ESB[2] (Enterprise Service Bus). Per semplificare la creazione di applicazioni, Mule Studio fornisce agli sviluppatori una serie di strumenti che in unione all’ambiente visuale consentono di costruire velocemente applicazioni anche complesse. Da qualche settimana ho iniziato … Continua a leggere »

Aggiornamento My Application on PHPFog

Spesso i post che pubblico hanno a che fare con applicazioni quali Joomla, SugarCRM, Liferay, etc.. Desidero informarvi che su PHPFog (Rock-solid Cloud Platform for PHP) ho aggiornato l’applicazione di SugarCRM, in particolare: Ho installato una nuova istanza di SugarCRM Community Edition 6.4.1 URL: http://shirus-crm1.phpfogapp.com/ User: admin Password: Admin123 Ho aggiornato la precedente istanza di SugarCRM Community … Continua a leggere »

Maven Project for SugarCRM Java Web Services Client

Nel corso di un precedente articolo abbiamo visto come creare un client Java per i Web Services di SugarCRM utilizzando il framework Apache CXF (versione 2.5.x), inoltre l’intero progetto creato appositamente per la stesura dell’articolo, è disponibile all’interno del repository GitHub raggiungibile all’indirizzo: https://github.com/amusarra/SugarCRMCE64v4SOAPLibrary. In questo periodo sono in fase di migrazione del sistema di … Continua a leggere »

Handlers in JAX-WS

JAX-WS è l’acronimo di Java API for XML Web Services, una tecnologia dedicata esclusivamente allo sviluppo di Web Service in Java che comunicano utilizzando messaggi SOAP/XML. Come il resto delle API della piattaforma Java EE, anche JAX-WS utilizza le annotazioni (introdotte a partire da Java SE 5) utili per la semplificazione dello sviluppo sia dei … Continua a leggere »

Oracle SQL Developer on OS X: Connessione via TNS

La configurazione di connessioni OCI (Oracle Call Interface) attraverso Oracle SQL Developer richiede che sulla macchina sia prensente l’installazione dell’Instant Client per Mac OS X. L’ultima versione del client Oracle disponibile per la piattaforma OS X è la 10.2.0.4, non è ancora stato rilasciato l’aggiornamento alla versione 11g per la piattaforma OS X. In questo … Continua a leggere »

Build RPM WSO2 WSF/PHP 2.1 per Zend Server 5

Da parecchio tempo ho adottato WSO2 WSF/PHP come piattaforma di rifermento per lo sviluppo di Web Services in ambienti di tipo enterprise, da non sottovalutare è l’aspetto che riguarda l’adesione ai più comuni standard WS-*. In ambienti di tipo enterprise è facile trovare applicazioni web (sia front-end sia back-end) il cui container di esecuzione è l’application server basato sulla soluzione Zend Server. Continua a leggere »

Checkout SugarCRM Java SOAP Client

With reference to article Building a Java client for SugarCRM, we will see how to create an Eclipse Java project from the git repository: SugarCRMJavaSOAPClient https://github.com/amusarra/SugarCRMJavaSOAPClient The creation of a Java project in Eclipse from a git repository, requires the installation of the plugin “Eclipse EGit” http://www.eclipse.org/egit/. Figure 1 illustrates the installation of the plugin … Continua a leggere »

Eclox Doxygen Plugin for Eclipse

Eclox (http://home.gna.org/eclox) è un plugin Eclipse[1] che implementa una semplice interfaccia per il sistema Doxygen. L’obiettivo di Eclox è di fornire un livello d’integrazione leggero del processo di documentazione del software all’interno di Eclipse grazie ad un’interfaccia utente che maschera la “complessità” di Doxygen. In Figura 1 è mostrato uno schema funzionale di Eclox. I … Continua a leggere »

Doxygen for Mac OS X in Action

Continuando la serie di articoli dedicata alla documentazione del software iniziata con l’articolo PHP Documentation APIs on the fly, vedremo come generare la documentazione del nostro software utilizzando Doxygen[1] per Mac OS X. Questo articolo è d’introduzione per il successivo che tratterà come sia possibile generare al volo la documentazione utilizzando la combinata Eclipse + Ant … Continua a leggere »

PHP Documentation APIs on the fly

All’interno del ciclo di vita di un progetto software reputo importante la percentuale di tempo dedicata a redigere la documentazione di progetto, a volte, anzi direi molto di frequente la percentuale di tempo dedicata a quest’attività, è intorno allo zero. La documentazione che accompagna un progetto software è di vario tipo, per esperienza personale ritengo … Continua a leggere »

WSO2 WSF/PHP Linux Virtual Appliance

Seguo con grande attenzione la crescita di WSO2 nell’area Open Source che tocca i temi riguardo SOA Web Service e Middleware da quasi 3 anni. Del mondo WSO2  non sono solo un osservatore, ho adottato quasi immediatamente il framework WSO2 WSF/PHP per lo sviluppo di Servizi Web in applicazioni di classe enterprise. The Web Services … Continua a leggere »

InfoQ: HTML 5 Programming

Per restare al passo coi “veloci” tempi che l’Informatica impone, ho iniziato a dare uno sguardo più di fondo alla nuova proposta di evoluzione del linguaggio HTML: HTML 5, concepito in alternativa al fallito XHTML 2. Ricordo che ad oggi lo stato dei lavori su HTML5 è in draft (vedi W3c). Il mio sguardo sull’HTML … Continua a leggere »