Pensieri sparsi di un geek…
Software
I piani di Firefox 4
11 May
Mike Beltzner, responsabile in Mozilla del progetto Firefox, ha presentato ieri il piano di prodotto per la prossima major release.
Gli obiettivi di Firefox 4:
- incremento della velocità d’uso totale (interfaccia, rendering delle pagime, etc.).
- Pieno supporto ai nuovi standard web, HTML 5 in primis.
- Maggiore controllo degli utenti sui dati e sulla propria esperienza di navigazione.
Qui di seguito le slide dell’intervento:
Stando alle tempistiche mostrate nelle presentazione, la prima beta dovrebbe disponibile a fine Giugno / inizio Luglio prima del Mozilla Summit 2010.
Gestire i dischi VirtualBox: the easy way
4 May
Alcune tra le domande più frequenti sui forum di VirtualBox riguardano la gestione degli hard disk virtuali: conversione da un formato all’altro, clonazione, ma soprattutto allargamento della dimensione massima (di cui avevo fornito una guida ancora tempo fa).
L’unico strumento ufficiale che Sun mette a disposizione è il comando VBoxManage da utilizzare ovviamente in console.
Se però la macchina host è Windows, esiste un tool open source, CloneVDI, creato da Don Milne AKA mpack, che offre le medesime funzionalità, anzi qualcuna in più, attraverso una comoda interfaccia grafica.
Il software è liberamente scaricabile (la release attuale è la 2.02) dal thread dedicato sul forum ufficiale di VirtualBox.
I numeri di Skype
21 Apr
Jonathan Rosenberg, chief technology strategist presso Skype, ha condiviso con il pubblico della eComm conference alcuni dati interessanti, ripresi ieri dal blog di Om Malik:
- 39 milioni di utenti in più nell’ultimo trimestre 2009, raggiungendo il totale di 560 milioni.
- 36,1 miliardi di minuti di conversazione Skype to Skype nell’ultimo trimestre 2009.
- La percentuale di chiamate internazionali effettuate via Skype ha raggiunto il 12% (+50% rispetto al 2008)
- Il 36% delle chiamate Skype to Skype era video.
- Nei momenti di picco, il numero di utenti connessi ha raggiunto i 23 milioni.
- Il 35% di utenti usa Skype per lavoro.
Numeri decisamente importanti.
L’intervento di Rosenberg si è poi spostato sul bisogno di rendere più coinvolgente l’esperienza degli utenti con il social web. Un resoconto della prima giornata della conferenza è disponibile qui.
Open Source Document Management: OpenKM
18 Mar
OpenKM è la soluzione open source per la Gestione Documentale prodotta da GIT Cunsultors S.L. Il prodotto è offerto in due edizioni:
- Community Edition: edizione liberamente utilizzabile sotto licenza GPL 2. E’ fornita as is, senza alcun tipo di supporto o garanzia se non quella della community degli utenti.
- Enterprise Edition: versione a pagamento (prezzo in base al numero di utenti) per cui è garantito il supporto su base annua rinnovabile. Alcune delle funzionalità di OpenKM sono presenti solo in questa edizione.
L’elenco completo delle differenze in termini di funzionalità è reperibile a questo indirizzo:
http://www.openkm.com/Compare-editions.html
La versione Community che ho testato è la 3.0, rilasciata il 25 Novembre 2008. Essendo basato su tecnologia Java, l’installazione ed il funzionamento sono possibili su svariate piattaforme: Linux, Windows, e Mac.
Le funzionalità principali (quelle in corsivo sono disponibili esclusivamente sulla Enterprise Edition) sono:
Server
- Java 1.5 o successivo
- JBoss Application server 4.2.x
- GNU/Linux, Unix, MacOs, Windows 2000, Windows XP, Windows
2003 - Repository salvato su file system, MySQL, PostgreSQL, Oracle,
etc. - Integrazione con altri software via WebServices
Client
- Web-based client: accesso ai documenti da qualsiasi luogo
- Interfaccia AJAX
- Supporto dei principali browser: Firefox 1.5 o successivo,
IExplorer 5.5 o successivo, Opera e Safari - Localizzazione in italiano disponibile
- Non richiede l’installazione di client aggiuntivi
- Preview dei file multimediali
- Supporto a WebDAV
Document management
- Upload multiplo di documenti zippati
- Download di cartelle del repository in formato ZIP
- Lock / Unlock dei documenti
- Amministrazione dei preferiti
- Supporto per template documenti
- Cestino per l’archiviazione dei contenuti cancellati
- Notifiche via mail per la modifica dei documenti
- Link univoco per i singoli documenti
- Note sui documenti
OCR
- Supporto per file binari, immagini in B/N o a colori
- Riconjoscimento delle principali lingue, tra cui
l’Italiano
Versioning
- Check-in / check-out
- Supporto ai commenti alle singole versionsi
- Accesso alle versioni precedenti di un documento
- Restore delle versioni precedenti di un documento
- Compressione della history dei documenti per risparmiare
spazio
Property Groups (metadata)
- Possibilità di inserimento di meta-dati
personalizzati - Formati dati per I meta-data: input, simple list, multiple select list, textarea
- Internazionalizzazione dei meta-tag
Sicurezza
- Plug-in per l’autenticazione basata su JAAS
- Supporto per LDAP, Active Directory, Database, …
- Supporto del modello utenti / ruoli
- Permessi per documenti e cartelle
- Memorizzazione delle attività utente
- Supporto a comunicazione basate su SSL
Dashboard
- Viste utente personalizzate
- News utente (agenti di ricerca)
- Viste sui workflow
Ricerca
- Ricerche per contenuto, keywords, data di modifica, autore e
tipo di documento - Indicizzazione automatica dei docuemnti: Testo, HTML, RTF, XML,
PDF, OpenOffice.org, MS Office, MS Office 2007, JPEG EXIF, MP3
ID3 - Ricerca per sinonimo
- Ordinamento per rilevanza dei risultati
- Salvataggio delle ricerche frequenti
- Ricerca avanzata con XPath o SQL
Amministrazione
- Unlock / Cancel checkout
- Vista raw del repository
- Logging delle attività utente
- Import dei documenti / cartelle dal filesystem
- Esportazione del repository sul filesystem
- Supporto alla libreria JasperReport
I punti a favore di questa piattaforma sono:
- Adozione di standard e formati aperti
- Integrazione con Active Directory
- Supporto dei più comuni DBMS (MySql, PostgreSQL, MS-SQL, Oracle, …)
- Semplicità
Gli aspetti più problematici (almeno per le mie esigenze):
- Mancanza di alcune funzioni importanti nell’edizione Community
- Impossibilità di accedere ai contenuti via File System o FTP
Alcuni screenshot:

Finestra principale

Proprietà di un documento

Versioning dei documenti

Ricerca dei documenti
Open Source Document Management: Nuxeo
17 Mar
Continuiamo e concludiamo la carrellata di soluzioni open source dedicate al document management, parlando di Nuxeo 5, la soluzione offerta da Nuxeo SAS e sviluppata insieme ad una community di sviluppatori e contributor.
Come i prodotti precedentemente presentati, si basa sulle ultime tecnologie Java, tra cui: Apache Jackrabbit JCR, JBoss application server, JBoss Seam, jBPM, JBoss Rules, JSF, EJB3, ed altre ancora.
Nuxeo SAS offre anche un’edizione a pagamento con supporto dedicato e certificazione.
Nuxeo 5 è altresì disponibile in due edizioni che condividono diversi componenti ma che sono indirizzate a target differenti:
- Nuxeo Enterprise Platform (EP): è una piattaforma server-side per la creazione di applicazioni ECM di grande entità (ad esempio: grossi archivi documentali, soluzioni di
collaborazioni corporate, etc) - Nuxeo Rich Client Platform (RCP): è un framework, basato su Eclipse RCP e Microsoft Office, per la creazione di rich client application specializzate nella gestione documentale e nella
collaborazione.
Le aree verso cui Nuxeo 5 si indirizza sono:
- Document Management
- Digital Assets Management
- Collaborazione
- Compliance
- Records Management
- Business Process Management
- Business Rules
- Retention Management
- Indexing e ricerca
- File Transformation automatica
Alcune delle funzionalità principali:
Document management e collaborazione
- Supporto di workspace di documenti condivisi (i workspace sono uno strumento per la collaborazione di utenti con ruoli diverso che devono lavorare su un medesimo progetto)
- Versioning flessibile e configurabile
- Gestione File multidimensionale per l’organizzazione di contenuti su diversi assi
- Document Life Cycle Management
- Commenti, notifiche on-demand, e altri strumenti di collaborazione
- Strumenti di ricerca avanzata all’interno del repository
- Strumenti di reporting / business intelligence direttamente dal repository
- Unique Identifier Generator per la creazione di UID significativi associati ai documenti
Business Process Management
- Publishing: pubblicazione dei documenti in molteplici aree contemporaneamente.
- Collaborative Review: revisione dei documenti da parte di molteplici utenti preassegnato o scelti direttamente dall’autore
- Approval Review: possibilità di configurare catene seriali di approvazione
Transformation Service
- Trasformazione automatica dei contenuti che soddisfano una o più regole
- Trasformazione manuale dei contenuti
- Espandibilità delle conversioni via plugin
Retention Service
- Supporto di molteplici operazioni sui contenuti avviabili automaticamente sulla base di regole definite
dall’utente - Espandibilità delle operazioni via plugin
Audit Trail
- Logging avanzato delle attività utenti
- Notifiche automatiche multi piattaforma (email, SMS, …)
- Estrazioni di audit report
I vantaggi riscontrati sono:
- Adozione di standard e formati aperti
- Completezza
- Integrazione con Active Directory
- Supporto dei più comuni DBMS (MySql, PostgreSQL, MS-SQL, Oracle, …)
- Drag & drop dei documenti sul browser
- Integrazione con MS Office
- Documentazione completa
Le “magagne” invece:
- Complessità
- Impossibilità di accedere ai contenuti via File System o FTP
Alcuni screenshot

Default workspace

Proprietà di un documento

Ricerca

Creazione di workflow
Importare progetti iWeb
15 Mar
Se, disgraziatamente, qualche vostro amico utilizza iWeb per la produzione di siti web e avete la necessità di importare il suo progetto, vi sarete accorti che (almeno fino alla versione ’08) questo non è possibile.
Come aggirare l’ostacolo e risolvere il problema?
Dite al vostro amico di copiare il contenuto della cartella:
[nome utente]\Library\Application Support\iWeb\
e di inviarvela.
Copiatela nella stessa posizione, avendo cura di fare il backup dei contenuti esistenti, et voilà, il gioco è fatto!