domenica 23 gennaio 2011

Nell'anno del signore - Teatro dell'Angelo


Grandissima rappresentazione al Teatro dell'Angelo con la trasposizione teatrale del capolavoro di Luigi Magni "Nell'anno del signore".
Interpreti di altissimo livello senza nessuna sbavatura dall'inizio alla fine a partire dai personaggi secondari fino ad arrivare all'eccelso protagonista.
Antonello Avallone travolge con la sua completa padronanza della scena ed il dominio assoluto della parte convincendo così tanto da immagginarlo in giro nella notte romana ad emulare le gesta di Pasquino.
Come una sorta di nume tutelare di tutta la rappresentazione appare l'interpretazione di Sergio Fiorentini che avvolge nella sua voce incredibile dalla quale è impossibile staccarsi.
Sulla trama credo sia inutile spendere parole anche perchè non ci sono particolari scostamenti dall'opera originale.
Peccato solo che la durata (entrati alle 21 siamo usciti alle 23.45) tenda a stancare un pò il pubblico nel quale balzavano all'occhio, anche a causa di un utilizzo continuo della platea da parte degli attori, astanti assonnati che hanno raggiunto con difficoltà il termine della rappresentazione.
Di sicuro uno spettacolo che vale la pena vedere e che mi ha fatto rimpiangere di non aver visto la scorsa stagione "In nome del papa re".
Fino al 30 Gennaio è possibile gustare un opera che di sicuro non lascia scontenti anche chi preferisce generi più leggeri.
Dimenticavo...ho molto apprezzato l'interpretazione data al personaggio del frate confessore, a suo tempo interpretato da Alberto Sordi, proprio perchè l'attore non ha tentato di emulare il suo illustre predecessore ed ha, invece, approcciato il personaggio con un suo stile personale.

domenica 2 gennaio 2011

Slimbox Galleria Immagini Plugin per Joomla! v 1.5 - Localizzato in Italiano

Slimbox è uno tra i più popolari plugin per la visualizzazione di immagini basati su Lightbox (maggiori info sul sito).
Progettato per essere particolarmente piccolo ed efficiente è facilmente integrabile in Joomla 1.5 con semplici istruzioni.
Nell'articolo inserire:

{slimbox images/immagine_da_visualizzare1.jpg,images/immagine_in_miniatura1.jpg,Descrizione immagine 1; images/immagine_da_visualizzare2.jpg,images/immagine_in_miniatura2.jpg,Descrizione immagine 2}

L'esempio riportato visualizza 2 miniature (immagine_in_miniatura1.jpg e immagine_in_miniatura2.jpg) che al clic mostreranno in una finestra modale le rispettive immagini da visualizzare.
Una volta entrati nella visualizzazione immagini sarà possibile navigare tra le varie immagini attraverso gli appositi tasti "prox." e "prec." o chiudere la finestra.
Il plugin permette anche l'utilizzo per singola immagine eliminando automaticamente i tasti di navigazione.
Possiamo avere più gallerie di immagini o immagini singole nello stesso articolo attraverso l'utilizzo di istruzioni multiple.
Una funzionalità che può risultare interessante è l'utilizzo del comando single, subito dopo il comando slimbox, per visulizzare solo la prima miniatura dell'elenco e poi, una volta entrati nella modalità di visualizzazione, navigare tra le immagini.
Il plugin è stato modificato in 3 punti:
- inserite le immagini in italiano
- modificata la frase "image x of y" con "immagine x di y"
- impostato il z-index al valore di 999999 a fine di anteporre slimbox ad ogni controllo nei css (se avete qualcosa ancora più avanti dovrete modificare opportunamente il css di slimbox)
Cambiando le immagini si possono ottenere im modo molto semplice effetti interessanti; ad esempio si possono sostituire le label con delle frecce avanti e indietro.

Scarica il plugin

Ladro di Razza - Sala Umberto - Capodanno


Serata di capodanno da passare a teatro con uno spettacolo ne troppo impegnato ne troppo leggero ma interpretato da attori da tempo affermati.
Questo era il pensiero iniziale che ha caratterizzato la mia scelta per la serata di Capodanno e la decisione infine si è concretizzata in "Ladro di Razza" al Sala Umberto con Rodolfo Laganà, Francesco Pannofino e Francesca Reggiani.
A posteriori ho letto le recensioni sullo spettacolo ma l'unica recensione davvero credibile è stata quella del sito di Telecivitavecchia che consiglio a tutti per la sua chiarezza.
Recitazione incerta con parole traballanti da parte di tutti gli attori ma in particolare da parte di Laganà.
I testi di Pannofino risultano troppo forzati, volgarità gratuite che strappano un sorriso solo in nome del glorioso passato dell'interprete.
La Reggiani è l'unica che, con la sua espressività e la sua interpretazione gradevole, abbraccia tutto il pubblico e lo riporta a godere della magia del teatro anche nell'ambito di una rappresentazione davvero scarsa.
L'idea di anteporre una rete tra il pubblico e gli attori non era male e poteva anche evocare una visione patinata della scena o anche affiancarla ad una visione cinematografica dell'intero spettacolo.
Ogni cambio di scena è stato fatto in penombra, che penombra non era, senza chiusura del sipario ma è risultato essere lento, rumoroso, troppo frequente e, alla lunga, gli spettatori hanno avuto modo di provare un certo senso di ansia alla fine delle scene per la paura di un nuovo cambio di scena...
Neanche valutabili le proiezioni di film su superfici sconnese delle quinte che hanno impedito a tutti di capire cosa fosse proiettato.
In compenso la passeggiata serale al centro di roma è stata di sicuro impagabile...

sabato 27 novembre 2010

Radice di 2 - Teatro Roma -


Magnifica rappresentazione adagiata su di una magistrale interpretazione di Michele La Ginestra e, in misura minore, di Edy Angelillo dello spettacolo Radice di 2 in scena al Teatro Roma, via Umbertide 3 - 06 785.06.26, fino a domani 28 novembre 2010.
Dire che lo spettacolo sia divertente è riduttivo dato che l'impatto visivo e sonoro del grande Michele distrugge letteralmente la milza dalle risate.
Una girandola di situazioni divertentissime ricavate nell'ambito del rapporto, lungo una vita, dei due personaggi profondamente diversi; lui semplice e genuino, lei sofisticata e pazzoide.
La presunzione di voler dare un tocco melodrammatico alla vicenda non viene colto in pieno né dagli attori, che a volte si mettono a ridere anche loro, né dal pubblico che ormai con i muscoli doloranti dalle risate e gli occhi rigati da sincere lacrime di gioia non se la sente di introdurre elementi di riflessione e di tristezza gratuita.
Le facce e le espressioni di Michele valgono già da sole il biglietto d'ingresso per uno spettacolo mai scontato e che riesce a far ridere senza scadere nella banale volgarità strapparisate.

venerdì 12 novembre 2010

Requiem per i componenti DUNDAS

Ebbene si,
dopo aver appreso la ferale notizia infine il momento tanto temuto è arrivato.

Microsoft ha acquisito la tecnologia dei componenti Dundas nel 2007 e conseguentemente a tale acquisizione ha consentito alla società Dundas di vendere, migliorare, aggiornare e supportare i suoi componenti fino al 31 Ottobre del 2010.

Ad oggi non è più possibile acquistare licenze addizionali ma è possibile utilizzare i componenti precedentemente acquistati.

Il supporto sui componenti sarà garantito per il periodo che si è eventualmente già pagato ma, in ogni caso, il supporto per i componenti non andrà oltre il 31 Ottobre del 2011.

I componenti interessati sono:

Dundas Chart for ASP.NET (Professional and Enterprise)
Dundas Chart for Window Forms (Professional and Enterprise)
Dundas Chart for SharePoint
Dundas Chart for SQL Server Reporting Services
Dundas Chart for OLAP Services
Dundas Gauge for ASP.NET
Dundas Gauge for Windows Forms
Dundas Gauge for SharePoint
Dundas Gauge for SQL Server Reporting Services
Dundas Map for ASP.NET
Dundas Map for Windows Forms
Dundas Map for SQL Server Reporting Services
Dundas Calendar for SQL Server Reporting Services

Quanto detto comporterà la morte della società Dundas?? Chi può dirlo....

Attualmente la Dundas commercializza solo ed esclusivamente il Dundas Dashboard che, pur essendo un eccellente prodotto integrato, non fornisce la possibilità di integrare gli oggetti esposti all'interno delle proprie applicazioni.

Trovo che la scelta, che feci a suo tempo, di utilizzare, fra tanti, i componenti Dundas sia stata la migliore possibie e mi lusinga riscontrare che è la stessa scelta di microsoft. ;-)

Mi chiedo però per quale motivo MS non stia seriamente investendo sull'acquisizione effettuata??

Ad oggi abbiamo a disposizione il controllo MS Chart direttamente integrato nel .NET Framework 4.0 e come download a parte per il 3.5 ma la domanda necessaria è:
I controlli GAUGE, MAP e tutti quelli acquisiti quando verranno rilasciati da MS?
Oltretutto la differenza tra la versione MS e la versione 7 dei Dundas è nettissima...sembra che MS abbia acquisito il pacchetto ma non abbia ancora intenzione di svilupparlo seriamente.

I componenti Dundas sono morti e dalle loro ceneri sono nati dei componenti già vecchi ed incompleti che hanno l'unico pregio di essere gratuiti... ma è davvero un punto così insostituibile?

Nel mondo professional gli sviluppatori e sopratutto i datori di lavoro rinunciano ad un supporto (testato più volte) in grado di risolvere problemi seri in non più di 48 ore?
Rinunciano a smart tag in grado di ridurre i tempi di sviluppo al tempo di rispondere a poche domande di un wizard?
Rinunciano ad un pacchetto completo per avere a disposizone solo un controllo chart?

Io non avrei rinunciato ma MS ha deciso per tutti... :-)

Resto in attesa di rumors o news che ad oggi non possiedo... :-(

venerdì 3 settembre 2010

Dundas Chart 7.1 - Unable to locate the dundas chart wizard assembly file

Improvvisamente su una macchina di sviluppo ho riscontrato l'errore "Unable to locate the dundas chart wizard assembly file" al momento di avviare il wizard del controllo Dundas Chart, sia nell'iniziale posizionamento sulla web form sia accedendo attraverso l'apposito smart tag.

Il problema è causato da una anomalia nelle entry di Dundas presenti nel Registry di Windows.

Sostituire la chiave:
HKEY_LOCAL_MACHINE\SOFTWARE\Dundas Software\Charting\WebControlVS2008

rinominandola in:

HKEY_LOCAL_MACHINE\SOFTWARE\Dundas Software\Charting\WebControlVS2005

Il wizard ora si lancerà correttamente!

mercoledì 23 giugno 2010

Certified in Risk and Information Systems Control (ISACA CRISC)

Stamane una buona notizia...
a partire da ieri sono ufficialmente certificato ISACA CRISC (Certified in Risk and Information Systems Control).
Il Certification Board di ISACA il 22 giugno 2010 ha accettato la mia candidatura per la certificazione in base alla valutazione della carriera professionale.

venerdì 15 gennaio 2010

DevExpress XtraBars Ribboncontrol - errore

A volte le cose semplici sono quelle meno controllate....
Se utilizzate i controlli DevExpress versione 2009 vol 3 potreste incorrere nel seguente problema:

Andando a massimizzare un XtraForm posizionato come MDI Child di un RibbonForm noterete che i pulsanti standard si vanno ad unire correttamente al RibbonForm ma, successivamente, non sarà più possibile tornare indietro dato che alla riduzione o ridimensionamento del form figlio lo stesso perderà i suoi bottoni.

Dopo segnalazione a DevExpress è stata prodotta una fix del problema

giovedì 31 dicembre 2009

Dundas Chart - Disallineamento usando Databindcrosstab

Il componente Dundas Chart mette a disposizione la possibilità di creare automaticamente le serie di un grafico attraverso l'utilizzo del metodo databindcrosstab.

Dopo lungo utilizzo ho riscontrato un problema di completo disallineamento tra i dati e le serie generate dal metodo in alcune situazioni.

Leggendo bene la documentazione online emerge che il problema si presenta solo in alcune situazioni, come appunto nel mio caso :-), nelle quali le labels delle serie sono dei valori di tipo stringa.

In pratica il componente non è in grado di allineare i punti di serie differenti a parità dello stesso valore della label delle X.
Per ovviare a tale inconveniente è messo a disposizione dello sviluppatore l'eccellente metodo AlignDataPointsByAxisLabels il quale esegue l'allineamento dei valori delle serie con le labels dell'asse delle X.

esempio:

myChart.DataBindCrossTab(myReader, "Campo da usare per il Group By", "Campo per l'asse delle X", "Valore da rappresentare", "")
myChart.AlignDataPointsByAxisLabel()

Unici vincoli previsti per l'utilizzo di tale metodo sono che:

1) Le serie siano indicizzate (i valori dell'asse X dei punti devono essere a 0)
2) Non possono esserci delle etichette dell'asse X vuote

martedì 3 novembre 2009

Certified in Governance of Enterprise IT (Isaca CGEIT)

Pubblicato nel mio chapter ISACA di Roma fra i certificati CGEIT...
Peccato però che non venga segnalata la differenza fra chi ha conseguito la certificazione in GrandFathering Provision (valutazione della carriera lavorativa) e chi invece la consegue solo attraverso l'esame..

MS Chart Control per .Net 3.5 - Directory temporanea non valida nella configurazione del gestore del grafico

Appena installato MSChart ci regala subito un bell'errore.
L'errore viene generato perchè di default il componente imposta la proprietà imagestoragemode=UseHttpHandler; peccato però che negli Handler HTTP, e quindi utilizzati come modalità di storage delle immagini, impostati nel web.config quando effettuiamo il drag del componente sulla nostra pagina viene impostato :

add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;"

beh ovviamente la cartella c:\TempImageFiles\ non esiste, dato che l'installazione non la crea, e quindi il componente và in errore.
La soluzione più immediata per risolvere il problema è cambiare la proprietà imagestoragemode ad UseImageLocation.
Una volta effettuata l'operazione vedremo che il componente viene correttamente renderizzato e viene creata un immagine nel ns. Hard Disk chiamata ChartPic_000001.png nella stessa cartella della ns. pagina.
E' possibile modificare la collocazione delle pagine agendo sulla proprietà imagelocation.
Una volta creata una cartella per le immagini dei grafici e date le appropriate permission inserire nella suddetta proprietà il nuovo path ad esempio : ~/immaginiGrafici/ChartPic_#SEQ(300,1)
A questo punto il componente creerà nella cartella ImmaginiGrafici del nostro sito le immagini renderizzate secondo la nomenclatura ChartPic_numeroimmagine;
una per ogni chiamata che verrà fatta al componente dagli utenti del sito.
Fortunatamente il valore 300 setta il numero massimo di immagini renderizzabili prima della sovrascrittura altrimenti ci troveremmo, per alti traffici, con un disco pieno di immagini dei grafici.
Implicazione non trascurabile della creazione di file grafici residenti nel sito risulta essere la sicurezza della ns. applicazione; per dati non sensibili può risultare trascurabile ma per informazioni riservate lasciare l'immagine generata non è una bella idea.
Il ChartImageHandler invece fornisce un maggior livello di personalizzazione che analizzeremo successivamente.

MS Chart Control per .Net 3.5 - Installazione su VS2008

Iniziamo ad installare il componente MSChart.
Come requisiti è necessario disporre del .Net Framework 3.5 SP1.

Dopo aver scaricato ed installato il componente MSChart procediamo ad installare il language pack.
Una volta terminata la fase precedente il componente è già disponibile per l'utilizzo.
Per chi invece voglia integrare il componente nella toolbox di Visual Studio 2008 è disponibile l'apposito add-on.

Ecco il risultato dopo l'installazione dell'add-on.

mschart Vs Toolbox

Fondamentali per l'utilizzo del componente risultano essere la documentazione e il kit di esempi microsoft.

MS Chart Control per .Net 3.5 - Che cos'è?

Come molti sapranno una delle tematiche più ostiche nello sviluppo web di casa MS è da sempre la produzione di grafici.
Il problema nasce principalmente dal fatto che, almeno a mia conoscenza, MS non si è mai dedicata alla produzione di componenti "Seri" per la generazione di grafici.
Alcuni potrebbero obiettare che è sempre stato possibile utilizzare il noto activex MSChart.ocx ma personalmente reputo la scelta assolutamente scadente e perlomeno obsoleta.
A fronte di ciò centinaia e centinaia di produttori di terze parti hanno sviluppato eccellenti componenti .Net proprio per ovviare a tale carenza.
Dopo vari test sui maggiori vendor a suo tempo orientai la mia scelta verso i componenti della Dundas.
Nel corso del tempo la scelta si è rivelata vincente ed infatti anche la buon vecchia MS ha adottato una quota parte dei componenti integrandoli in reporting services rimanendo però pur sempre carente di componenti per applicazioni ASP.Net.
Oggi questa carenza sta tendendo a colmarsi a fronte dell'acquisto di MS delle librerie Dundas e della loro implementazione nel recentissimo componente .Net 3.5 MSChart.
Purtroppo per ora restano ancora scoperti i fronti dei web gauges e di client olap da integrare negli applicativi ma nulla vieta di sperar bene tanto più che se venissero rilasciati da MS sarebbero integrati direttamente nel framework e quindi sarebbero componenti gratuiti e liberamente distribuibili.

lunedì 2 novembre 2009

Errore Dundad Chart 7.0 - Dundas.Charting.WebControl.SourceCode.Flash.TooltipScript.resources

Dopo l'upgrade del componente Dundas Chart dalla versione 6.2 alla versione 7.0 mi sono trovato con varie sezioni di una mia applicazione che restituivano l'errore :

Impossibile trovare risorse appropriate per il gruppo linguistico specificato o per la lingua non associata ad alcun paese. Assicurarsi che "Dundas.Charting.WebControl.SourceCode.Flash.TooltipScript.resources" sia stato correttamente incorporato o collegato all'assembly "DundasWebChart" in fase di compilazione o che tutti gli assembly satellite richiesti siano caricabili e firmati completamente.

Il problema viene generato dal nuovo assembly che per un errore di compilazione da parte della Dundas non riesce a visualizzare correttamente i tooltip nei grafici renderizzati in Flash.

Per risolvere il problema è necessario sostituire la libreria dalla versione 7.0.0.1782 alla nuova versione 7.0.0.1783 (fornitami come hotfix dalla Dundas) e ricompilare il progetto.

Download HotFix Dundas Ver. 7.0.0.1783

Cerca nel blog