Archive for the ‘Open Source’ Category.

Anno nuovo e utilizzo “Social” del blog

Anche la creazione dell’area riservata per l’erogazione delle informazioni attinenti all’ICT aziendale dei miei clienti, si è rilevata un vero flop. Pochi iscritti, soprattutto distratti, confermano che il brand / il nome del dominio / il senso di appartenenza sono fondamentali anche nella comunicazione interaziendale.

Pertanto il mio handbook online lo sarà, ma in blog dedicati, implementati presso i service provider dei clienti. Visto il continuo successo dei Social Network, per non “appiattire” troppo le discussioni che si innescano nell’affrontare i problemi, ho deciso di utilizzare lo stesso approccio per l’erogazione dei contenuti informativi & formativi. L’idea è nata dall’aver sperimentato la possibilità di creare un Social Network privato mediante l’utilizzo di software open source, in particolare WordPress e Buddypress. L’occasione mi è stata data, come di consueto, dal Gruppo Di Mauro che ha finanziato il progetto per la creazione di un social network privato.

drg

Già tre clienti, compresa la Di Mauro stessa, mi hanno chiesto, visionata la piattaforma, di implementare i medesimi meccanismi per il loro business. L’altra sfida di quest’anno sarà quella di integrare strumenti di groupware nel medesimo ambiente, al fine di creare quello che dagli addetti ai lavori viene definito Social Business.

Info di servizio.
La giovane area riservata di questo sito, per i motivi sopra esposti, cessa di esistere (era nata in Agosto) nei termini in cui era nata (ovvero come riservata agli operatori dei clienti), e si trasforma (o meglio si trasformerà), in un area per contenuti premium (in fase di lavorazione). Anche le categorie ed i TAG subiranno in queste ore una razionalizzazione (speriamo solo che“Google” non mi “danneggi” molto :-) ). Il Web Service Desk, diventa anch’esso uno strumento orientato al committente finale (quelli diretti al suo operatore verranno opportunamente implementati sui rispettivi domini… vale lo stesso discorso dell’handbook).

Anche il sito aziendale subirà alcune modifiche riguardanti l’organizzazione del contenuto che spero possano, nel complesso, facilitare la navigazione dei lettori.

Buon anno e buon lavoro a tutti.

Sostieni Wikipedia

da http://wikimediafoundation.org/w/index.php?title=WMFJA1/IT

Un appello dal fondatore di Wikipedia Jimmy Wales

Wikipedia svg logo-it.svg

Dieci anni fa, quando iniziai a parlare di Wikipedia alla gente, ricevetti molti sguardi divertiti e quasi di commiserazione.

Diciamo che tanti erano a dir poco scettici all’idea che dei volontari sparsi in tutto il mondo potessero unirsi per creare insieme un notevole compendio della conoscenza umana con il solo intento di condividerlo.

Niente pubblicità. Nessun guadagno. Nessun obiettivo finale recondito.

Dieci anni dopo, ogni mese, più di 380 milioni di persone usano Wikipedia, quasi una su tre di tutte quelle che si connettono a Internet.

È il 5º sito web più popolare del mondo. I primi quattro sono stati creati e vengono mantenuti grazie a miliardi di dollari di investimenti, a enormi staff aziendali e a continue campagne di marketing.

Wikipedia invece è qualcosa di completamente diverso da un sito web commerciale. È il risultato del lavoro di una comunità, scritta da volontari un pezzettino per volta. Anche tu fai parte della nostra comunità. E io oggi ti scrivo per chiederti di proteggere e sostenere Wikipedia.

Insieme possiamo riuscire a mantenerla gratuita e libera dalla pubblicità. Possiamo riuscire a mantenerla disponibile in modo che tutti possano usare le informazioni che contiene come meglio credono. Possiamo farla continuare a crescere, a farle diffondere informazione e cultura ovunque e a mantenerla aperta alla partecipazione di tutti.

Ogni anno, in questo periodo, ci facciamo vivi per chiedere a te e a tutti i membri della comunità di Wikipedia di aiutarci a sostenere il nostro progetto comune con una piccola donazione di 20 €, 35 €, 50 € o quello che vuoi o puoi dare.

Se pensi che Wikipedia sia una fonte di informazione – e una fonte di ispirazione – spero che deciderai di farlo ora.

I miei migliori auguri
Jimmy Wales
Fondatore di Wikipedia

P.S. Wikipedia dimostra come la gente come noi possa fare cose straordinarie. Persone come noi scrivono Wikipedia, una parola dopo l’altra. Persone come noi la aiutano a sostenersi, una piccola donazione per volta. È la prova di come insieme abbiamo la possibilità di cambiare il mondo.

 

Io sto con Jimmy Wales…

wikipedia

… e tu?

Comunicazione di servizio: Causa forte spam, e mancanza di tempo per una corretta gestione in sicurezza della piattaforma, i commenti ai post saranno disponibili solo agli iscritti al sito.

Buone feste

Con questo post desidero semplicemente augurarvi buon Natale, buon anno nuovo…

Send your own ElfYourself eCards

… e prendermi un po’ in giro … non fa mai male. Sono proprio carino (e più magro) vestito da Elfo.

L’anno che sta per concludersi è stato uno dei peggiori che abbia mai vissuto dal punto di vista lavorativo. La recessione, e il conseguente taglio di tutti i costi, ha implicato un dowgrade professionale per il sottoscritto, che in taluni casi ha dovuto fare “di necessità virtù”, e ripassare da un ruolo organizzativo/gestionale ad uno operativo. A dire il vero tale passaggio non è stato sempre e del tutto “deleterio” (si tratta sempre di vedere il “bicchiere mezzo pieno”), per merito soprattutto dell’Open Source e dei miei clienti “illuminati”.

Grazie alla Di Mauro srl, ad esempio, ho avuto modo di implementare un Centralino VoIP Open Source Asterisk based (FreePBX) che probabilmente in altri tempi, “quando il fiume era in piena”, non sarebbe stato preso nemmeno in considerazione. Sul cliente GI.VI. costruzioni srl poi, ho realizzato una migrazione da un gestionale proprietario (ERP COSMO) ad Oratio Open Source ERP Project.

Parlerò di questi prodotti nei prossimi cookpost.

Dal punto di vista personale, è stato uno degli anni più belli. Mi sono sposato (mia moglie ogni tanto mi legge ;-) ) e ho viaggiato molto (consiglio il centro rosso australiano più della Polinesia francese … ovviamente meglio tutti e due se si può fare :D ).

Poi cos’altro è successo? E’ nato questo blog. E per l’anno nuovo? Mi concederò qualche giorno di relax, dopodiché inizierò a lavorare ad un paio di progetti che potrebbero interessarvi.

Auguri!

Content Management System

I siti internet sono diventati nel tempo strumenti sempre più complessi, e mantenere il loro contenuto aggiornato risulta sempre più importante. In passato tuttavia, per aggiornare un sito bisognava conoscere qualche riga di HTML, il linguaggio di markup che definisce la formattazione delle pagine Web. Per condividere informazioni mediante l’utilizzo dell’ipertesto, e quindi aggiornare un sito dinamico senza scrivere una riga di HTML, nascono i Content Management System.

Glossario.

Un content management system, in acronimo CMS, letteralmente “sistema di gestione dei contenuti”, è uno strumento software installato su un server web studiato per facilitare la gestione dei contenuti di siti web, svincolando l’amministratore da conoscenze tecniche di programmazione.

Esistono CMS specializzati, cioè appositamente progettati per un tipo preciso di contenuti (un’enciclopedia on-line, un blog, un forum, ecc.) e CMS generici, che tendono ad essere più flessibili per consentire la pubblicazione di diversi tipi di contenuti.

Tecnicamente un CMS è un’applicazione lato server, divisa in due parti: la sezione di amministrazione (back end), che serve ad organizzare e supervisionare la produzione dei contenuti, e la sezione applicativa (front end), che l’utente web usa per fruire dei contenuti e delle applicazioni del sito.

fonte: http://it.wikipedia.org/wiki/Content_management_system

Esistono molti prodotti commerciali che integrano alle funzionalità tipiche di un CMS anche altre utilissime che vanno dalla gestione documentale al CRM, e tantissimi prodotti Open Source che replicano questa offerta mediante l’utilizzo di plug-in (componenti aggiuntivi) o estensioni software. Per i miei clienti ho scelto Joomla!.

joomla_box

Joomla (“Joomla!“) è un CMS totalmente open source nato dalla scissione del precedente progetto denominato Mambo e realizzato totalmente in PHP.

Mediante l’interazione con un Database MySQL (MySQL è il DB di riferimento ma non l’unico utilizzabile), il prodotto è in grado di gestire la pubblicazione su web di contenuti di varia natura e di gestirne altresì l’archiviazione e la formattazione mediante l’utilizzo di Templates e fogli di stile CSS, prerogative di gran parte dei CMS.

Joomla! è un prodotto software che viene distribuito in formato compresso: decomprimendo il contenuto dell’archivio in una directory del proprio Server Web in grado di interpretare codice scritto in linguaggio PHP, il software diviene operativo.

Caratteristiche

Tra le caratteristiche principali proposte ci sono:

  • Caching delle pagine per incrementare le prestazioni;
  • Funzioni di Search Engine Optimization, per facilitare l’indicizzazione dei contenuti da parte dei motori di ricerca;
  • Feeding RSS, che permette ai visitatori essere avvisati degli aggiornamenti dei contenuti mediante l’utilizzo di un Feed reader;
  • Versione stampabile delle pagine;
  • Pubblicazione tipo Blog;
  • Forum;
  • Sondaggi;
  • Ricerca testuale su tutti i contenuti inseriti;
  • Localizzazione internazionale, che permette la traduzione di ogni funzionalità del software nella propria lingua;
  • Funzionalità multilingua;
  • etc. …

fonte: http://it.wikipedia.org/wiki/Joomla

Benefici
  • Facilita d’uso. Unisce l’innovazione dell’open source alla stabilità di una vera piattaforma aziendale;
  • Gestione contenuti Web. Consente di organizzare la gestione e la condivisione di contenuti destinati ad essere fruiti sul web (sito web o web application);
  • Estensibilità. Permette di integrare applicazioni e moduli all’interno dell’ambiente del CMS, mediante il meccanismo delle estensioni.
Risorse

Siti di riferimento del progetto:

Video di presentazione ICTV

Formazione:

Altri CMS Open Source per uso aziendale:

  • Alfresco;
  • Drupal;
  • e107;
  • WordPress (prodotto con il quale è fatto questo blog).
Alessandro Nizzo offre

Di seguito l’elenco di servizi che sono in grado di erogare:

  • supporto alla installazione e configurazione di Joomla;
  • formazione all’utilizzo;
  • personalizzazione template grafico;
  • sviluppo template grafico;
  • sviluppo estensione (componente, modulo, plug-in).

Lavori svolti

www.alessandronizzo.it

www.givicostruzioni.it

www.madeson.it

www.giovannibuono.it

In lavorazione

www.farig.it

www.studiosirignano.it

www.squashnapoli.it

Thunderbird + Plugin = PIM per PMI

thunderbird

Mozilla Thunderbird è un completo client di posta elettronica open source, e rappresenta un’ottima alternativa a tutti i client e-Mail commerciali.

Possiede un ampio elenco di caratteristiche, alcune delle quali sono:

- il supporto per POP e IMAP;

- il supporto incorporato RSS;

- il controllo ortografico ;

- il supporto per tutti i sistemi operativi (Win, Mac, *nix) di largo utilizzo.

Funzionalità più avanzate di Thunderbird comprendono:

- un filtro per la posta elettronica indesiderata (spam);

- un modulo per la protezione dal phishing.

La sua interfaccia, completamente personalizzabile, consente di fornire un prodotto adiacente alle esigenze del committente e grazie ai temi, cosa a mio avviso più importante,  rende meno traumatico il passaggio da un client commerciale (in particolare Microsoft Outlook).

Chi volesse approfondire l’argomento, può trovare una buona guida all’utilizzo del prodotto, sicuramente migliore della mia sintesi, su HTML.it.

In questo post però, vorrei presentare tre plugin (componente aggiuntivo software che è possibile scaricare ed installare autonomamente) gratuiti, che consentono ad una qualsiasi PMI di avere a disposizione un PIM client con funzionalità base “tipo” Microsoft Exchange.

thunderbird-plugin

Condivisione della rubrica

Thunderbird salva le sue rubriche in file con estensione .mab all’interno di alcune cartelle di sistema legate al profilo (nel mio caso, su Windows Vista Business, in C:\Users\Alessandro\AppData\Roaming\Thunderbird\Profiles\e3r9xdan.default). Questi file vengono “bloccati” quando il client di posta è aperto, che quindi ne prende l’accesso esclusivo. Tale limitazione comporta l’impossibilità di condividere in rete la rubrica, almeno di non disporre di un server LDAP.

Tuttavia utilizzando il plugin Addressbooks Synchronizer, e facendo un pò di attezione, è possibile raggiungere l’obiettivo abbastanza facilmente.

Addressbooks Synchronizer sincronizza le rubriche selezionate:
- con i file locali (nelle condivisioni di rete);
- con i file via FTP o WebDAV (http o https);
- con i file memorizzati in una cartella IMAP;

La “sincronizzazione” avviene a mezzo copia e sovrascrittura del file .mab.

sincronizzatore
Pertanto non trattandosi di una vera e propria sincronizzazione, bisogna istruire opportunamente gli utenti e fargli capire che ogni modifica sovrascrive le altre. Quindi ipotizzando di impostare il download delle rubriche condivise all’apertura di Thunderbird, l’utente deve procedere con l’operazione di upload ogniqualvolta aggiunge un contatto, pena la possibile perdita dell’informazione.

Le operazioni di download e upload sono accessibili da un menu rapido (tasto destro) che appare a valle della selezione della rubrica.

sincronizzatore-rubrica

Condivisione del calendario

Il componente che integra il calendario in Thunderbird si chiama Lightning e potete scaricarlo qui. Una volta installato l’aspetto del vostro client cambierà come da figura seguente.

calendario

Supporta vari formati di calendario, compreso iCal, con l’aggiunta di un ulteriore componente aggiuntivo, Provider per Google Calendar, consente l’accesso bidirezionale al nostro calendario Google (se non ne abbiamo altri on line). L’unica cosa che bisogna fare è impostare il corretto link durante la creazione di un nuovo calendario di rete.

nuovo-calendario

Ok sono stato forse un pò vago sull’ultimo passaggio, ma se vi dico tutto non si crea nessuna conversazione ;-)

Buon Thunderbird a tutti.

Integrare i contenuti di WordPress in Joomla! 1.5. Una soluzione banale

Più di un collega e/o appassionato ultimamente mi ha chiesto come integrare i contenuti di WordPress in Joomla!. Pensandoci bene anch’io avrei bisogno di farlo, in quanto ho intenzione di creare categorie dedicate alla descrizione della mia offerta di servizi e soluzioni, ma allo stesso tempo non vorrei scrivere lo stesso articolo due volte (sul sito e sul blog).

E’ arrivato il momento di risolvere il primo problema di integrazione (ne esistono altri in realtà: blog -> facebook; blog -> twitter; twitter -> facebook; etc. ma questa è un’altra storia …)

Il primo tentativo è la ricerca di un’estensione dell’utilizzatissimo Content Management System.

Ho googlato con le seguenti parole chiave: “Integrare wordpress joomla

Di seguito i miei risultati degni di nota:

mojoblog_logo

MojoBlog is a authoring/blog component that supports many of WordPress’s functions within the Joomla! framework making this release especially useful to folks who want benefit from a world-class blogging tool that features; SEF urls, post comments, xml microformats, rss post feeds as well as ping-back and trackback features.

pinguino_wordpress

Yes, finally, a fully functional integration of WordPress into Joomla! WordPress is the world’s best blogging platform available now combined wit the world’s most powerful Content Management System. This blogging tool is usually run as a standalone application and now the wait is over. No more separate installs – no more manual syncing of your users – no more hassles. ‘corePHP’ WordPress Integration for Joomla! 1.5 component allows FULL, SEAMLESS integration with Joomla! 1.5 native. Now integrated into Joomla! you could not ask for anything better than the components ease of use and WordPress’s awesome blogging power.

I risultati prodotti sono comunque da considerarsi scarsi, in quanto mojoBlog è ancora in Beta, mentre il componente corePHP è commerciale (senza contare il fatto che il mio obiettivo non è duplicare l’intero funzionamento di WordPress sotto Joomla!, ma semplicemente quello di renderne accessibile il contenuto).

Allora provo ad utilizzare banalmente il lettore feed di Joomla!, e per quanto mi riguarda il gioco è fatto.

Per chi non lo sapesse, wordpress genera i feed per ogni categoria all’indirizzo:

http://<indirizzo_blog>/category/<nome_categoria>/<nome_sotto_categoria>/feed

Pertanto è possibile procedere in Joomla! 1.5 nel seguente modo

Passo 1. Accesso al componente

accesso_componente_feed

Passo 2. Creazione della categoria feed

categoria_feed

Passo 3. Creazione del feed

feed

Passo 4. Creazione della voce menu

nuovo_menu_feed

Il risultato finale potete osservarlo qui.

Lo so è una soluzione banale e poco elegante, ma in ogni caso efficace.

Spero di esservi stato utile.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes