You are reading the articles stored in Aspetti tecnici
Jan 30, 2013
Caution: in 2013 a "Meteor" will impact the World (Wide Web)
Meteor is a very powerful Javascript framework: this short article demonstrate how to install, configure and create your first application using "Meteor"
Nothing to do with the Mayan prophecies, quiet!
Some time ago I came across a tweet that talked about Meteor and, as usual, I tried to investigate the simple reading.
Meteor runs on Node.js. Has it's own server
Document Actions
Jan 24, 2013
Plone: i bizzarri comportamenti di TinyMCE e Chrome
Una soluzione all'espansione dell'area di testo TinyMCE attraverso le colonne laterali, che si verifica in Chrome
Nelle ultime installazioni di Plone 4 è emerso un bug molto fastidioso. Di tanto in tanto accade che, aprendo un contenuto in modifica, utilizzando il browser Chrome, la pagina si apra sbordando sul lato destro e uscendo completamente dal contenuto principale.

L'effetto è spiacevole, perché parte dei campi di input invadono i riquadri della colonna destra.
Se l'utente ricarica la pagina, il contenuto centrale si ridimensiona tornando al proprio posto.
Il metodo per replicare il problema, con assoluta certezza che riaccada, è quello di aprire una pagina in modifica e spostarsi dal tab "Default" nel tab "Impostazioni" e poi tornare al tab "Default". Tutto questo succede usando Chrome.
Attraverso un serie di test ho potuto osservare che tale comportamento è dovuto alla presenza di almeno un campo con editor di testo TinyMCE.

Document Actions
Jan 22, 2013
jQuery.DataTables.js: tabelle per tutti i gusti
Se una semplice tabella non rende merito ai dati mostrati, ci si rivolge a Javascript/css per avere di più. Vediamo come usare DataTables per avere molto di più!
Tante volte abbiamo il compito di mettere in mostra tramite tabelle una serie di dati e le (più che giustificate) richieste sono sempre le stesse: fare batching dei dati visualizzati; permettere l'ordinamento delle singole colonne; poter fare ricerca sulle righe della tabella filtrandone il testo.
Cercando sul web, vi renderete conto che i plugin Javascript disponibili sono molti, ma uno mi ha colpito in particolare: jQuery.DataTables.js. Semplice da usare, funzionalità di base estese, molti plugin aggiuntivi e, non da ultimo per un plonista, esiste una versione già "pacchettizzata" per Plone su pypi.
Document Actions
Jan 17, 2013
Break free from forefront TMG proxy
I was asked to install and configure a debian server to run a Plone site behind Microsoft Forefront TMG. Mission impossible? No... just a story to tell!
It was a dark and stormy night, me and the server, Loca, left all alone in a chilly room.
To let a linux server connect with Forefront I wanted to set up and run cntlm, which is a local proxy that authenticates to a Forefront gateway to allow internet traffic.
Document Actions
Jan 11, 2013
A custom port scanner plugin for Nagios and Check_mk
“I can't believe how dark was the time without a monitoring system...”. This is what my boss told me last time we spoke about reliability of service
Some months ago I posted (Italian only) about Check_mk as a monitoring tool which can be used also to taking care of Plone instances. This time I will post a small custom plugin I wrote for Nagios.
Check_mk scan_port plugin