Avviare un task Apache PIG da PHP su Hadoop (EMR)

Written by on febbraio 19, 2012 in Cloud Computing, PHP - No comments

Analizzare i dati è parte centrale per diverse applicazioni che seguo. I cluster Hadoop sono la tecnologia che utilizzo per l’analisi dei dati tramite la riduzione dei dati utilizzando Apache PIG su Amazon Elastic Map Reduce (EMR).

Read more…

My Review of Programming Pig

Written by on febbraio 15, 2012 in Cloud Computing - No comments

Originally submitted at O’Reilly

Dataflow Scripting with Hadoop

Programming Pig

Great book, clear and well written

By Walter from Turin, Italy on 2/15/2012
4out of 5
Read more…

Zend_Soap_Server compatibile con Java e C#

Written by on febbraio 15, 2012 in PHP - No comments

Sfortunatamente Java e C# preferiscono un tipo di servizio SOAP differente da quello che Zend ci offre come default, ovvero il sistema RPC. Questi due, infatti, preferiscono lo stile “document” ed una serializzazione diversa da quella di default.

Read more…

Capistrano – Remote multi-server automation tool

Written by on gennaio 30, 2012 in Cloud Computing - No comments

Avere un cluster di diversi server non è mai semplice da gestire, specie per quello che riguarda l’aggiornamento delle applicazioni web sviluppate.

Read more…

Amazon DynamoDB – NOSQL Database

Written by on gennaio 28, 2012 in Cloud Computing - No comments

Da pochi giorni Amazon ha rilasciato un nuovo servizio: Amazon DynamoDB il document store ottimizzato sulle prestazioni e che si integra in pieno con gli altri servizi Amazon (S3, Elastic-Map-Reduce).

Read more…

Zend\Di impressioni – ZF2

Written by on gennaio 8, 2012 in Applicazioni, PHP, Tests - No comments

Il panorama Zend è in completo cambiamento. La recente uscita della beta2 (seconda di un ciclo di quattro beta) del framework di seconda generazione marchiato Zend ha posto le basi per iniziare a muovere i primi passi nelle nuove implementazioni e funzionalità disponibili, in particolare il DiC (Dependency Injection Containers).

Read more…

Doctrine2 ORM impressioni.

Written by on gennaio 6, 2012 in Applicazioni, PHP - No comments

Doctrine è un ORM (Object Relational Mapper) ovvero mappa ad oggetti una struttura relazionale tipica dei Database comuni come MySQL, Oracle, SQLite etc. Ho iniziato con Doctrine 1.2 diversi anni fa ma non ho mai voluto spingere su questa tecnologia a causa di alcuni dubbi sulla generazione dei modelli e problematiche su database di grandi dimensioni. Visto che è da poco diventata “stable” la release 2 di questo famoso ed ottimo strumento non potevo non fare un test semplice di utilizzo.

Read more…

Still Maintained – Risorse per l’open source

Written by on dicembre 20, 2011 in Applicazioni, Generali - No comments

Stillmaintained.com è una risorsa molto utile per chi sviluppa progetti open source utilizzando GitHub.

Read more…

Travis Continuous Integration

Written by on dicembre 16, 2011 in PHP, Tests - No comments

Lavorando con git, su GitHub.com, sono venuto a conoscenza di TravisCI, ovvero Travis Continuous Integration. Mi sono occupato diverse volte di integrazione continua durante lo sviluppo e ancora di più di testing PHP con PHPUnit ed in java tramite jUnit.

Read more…

Silex PHP micro-framework

Written by on dicembre 3, 2011 in Applicazioni, PHP, Tests - No comments

Silex è un micro-framework scritto da Fabien Potencier, credo sull’onda di SinatraRB ma potrei sbagliare. L’obbiettivo di Silex è la semplicità con molte funzionalità avanzate che lo rendono flessibile ed adattabile a tantissime occasioni di svilupppo.

Read more…

Categorie