Mar 252013
 

cmis

E’noto che il sistema documentale Alfresco è stato uno dei primi ad implementare CMIS.

Per chi non lo sapesse, CMIS (Content management interoperability service) è un protocollo standard di interscambio di dati documentali.

In teoria conoscendo tale protocollo è possibile interfacciarsi con tutti i sistemi che lo supportano e quindi, per esempio, effettuare operazioni sugli oggetti contenuti (per la maggior parte documenti o cartelle) quali modifica degli attributi, download, upload etc. etc.

Dovendo affrontare una migrazione ho immaginato che la strada più facile per trasferire il contenuto dal vecchio sistema documentale al nuovo fosse appunto l’utilizzo di CMIS.

Mettendomi all’opera mi sono subito scontrato con un problema: alcune caratteristiche del documento in Alfresco non sono definite come “properties”, ma come “aspects” (aspetti). E non sono caratteristiche trascurabili!

Parliamo, ad esempio del titolo (title) e della descrizione (summary).

Senza riuscire a trasferire tali caratteristiche sarebbe stato inutile iniziare la migrazione.

Ma qual’è il problema?

Continue reading »

Ago 272012
 

Ho Appena ricevuto il minuscolo Arduino Uno.

In 10 minuti, utilizzando un normale cavo USB e  l’ottimo IDE, sono riuscito a compilare ed effettuare l’upload del primo sketch!

Emozionatissimo ho visto il dispositivo prendere vita ed emettere il primo vagito (“Hello word” … che fantasia eh?) 

Continue reading »

Lug 192012
 

Mi è stato chiesto di trovare il modo di fornire una reportistica (anche via WEB) sull’andamento della produzione dei diversi campi fotovoltaici installati in azienda e mi sono  così scontrato per la prima volta con il MODBUS su RS485.

Infatti i contatori piombati collegati all’uscita degli inverter sono compatibili con il protocollo di cui sopra.

Dovendo memorizzare i dati di produzione e visualizzarli in tempo reale la scelta è caduta ovviamente sul flessibilissimo ambiente LAMP e per semplicità ho deciso di utilizzare direttamente il nostro server intranet che ne è già provvisto.

Per connettermi al bus RS485 nel quadro elettrico che è distante dalla sala CED ho utilizzato un collaudatissimo MOXA Nport collegato alla rete IP e configurato con i suoi  driver LINUX (sempre disponibili ed aggiornati sul sito del produttore).   Continue reading »