mercoledì 28 dicembre 2011

Diffusione di Linux nel mondo

Secondo il sito http://gs.statcounter.com a novembre 2011 la diffusione di sistemi operativi desktop basati su Linux è concentrata soprattutto nell'Europa continentale. USA, UK, Cina non prendono nemmeno in considerazione la soluzione Open source. L'India, caso interessante conta un 1,4% di Linux user.
I paesi che in Europa, utilizzano maggiormente il pinguino risultano essere Francia e Finlandia con una percentuale del 2,3. In particolare è interessante l'aumento registrato in Francia, che passa in due mesi da 1,49% a 2,27%.
Immediatamente dietro stanno paesi quali Italia, Germania, Spagna, ma anche Repubblica Ceca, Austria e le repubbliche baltiche si attestano sopra l'1%.
Le percentuali sembrano ridicole di fronte allo strapotere Microsoft, ma il 2011 ha fatto registrare incrementi significativi in tutti i paesi europei e in Sudamerica.
Da segnalare anche i dati relativi al continente africano, anche se si tratta di dati da prendere con le pinze dato che molti di questi paesi dispongono di connessioni alla rete molto precarie o addirittura non ne dispongono, rendendo quindi i dati poco accurati. Sembra che la presenza di Canonical, azienda sudafricana distributrice di Ubuntu, porti nel sud del Continente una diffusione del suo sistema operativo, allineando Sudafrica e paesi limitrofi su percentuali europee; addirittura il Mozambico si attestava ad Agosto 2011 su una quota del 3,44%. D'altra parte sistemi operativi basati su Linux sono una soluzione ideale per Paesi in via di sviluppo che magari dispongono di macchine poco potenti e risparmierebbero volentieri anche sul software.
Il 2012 si prospetta un anno di crescita ulteriore, anche alla luce delle dichiarazioni di case produttrici di hardware come Asus e Toshiba intenzionate a commercializzare macchine con Ubuntu Linux preinstallato.

La diffusione di sistemi operativi liberi però dipende soprattutto da altre due fattori: la capacità degli Linux user groups di farsi promotori di cultura informatica in maniera efficace e l'innovazione dei sistemi operativi linux based in funzione di una maggiore user-friendness

giovedì 22 dicembre 2011

Grafici facili con le API di Google e Javascript

Google la possibilità di inserire grafici accattivanti ed estremamente versatili grazie alle proprie API a una programmazione Javascript davvero elementare.
Sono disponibili grafici di tutti i tipi: a torta, geografici, a "candela", dinamici, modificabili dall'utente, pescanti i dati da una tabella e chi più ne ha più ne metta. Davvero ce n'è da sbizzarrirsi.
Il codice per implementarli nel nostro sito è reperibile all'indirizzo http://code.google.com/apis/ajax/playground/?type=visualization pagina nella quale possiamo trovare demo e codici.

La parte interessante di tutto ciò sta nella semplicità della procedura: basta inserire nell'head del nostro sito il riferimento alle API's di Google e il gioco è fatto
< script type="text/javascript" src="http://www.google.com/jsapi" > </ script>
< script type="text/javascript" >
google.load('visualization', '1.1', {packages: ['controls']});
< /script>

giovedì 15 dicembre 2011

Creare eventi dalla pagine di Facebook

Può capitare che sembri che Facebook ci tolga la possiblità di creare eventi dalla nostra pagina; in realtà possiamo farlo abbastanza semplicemente usando Facebook come Pagina anzichè come profilo personale.
Ci basta andare alla nostra pagina e fare click in alto a destra su "Usa Facebook come [nome della pagina]".
A questo punto nella colonna di destra dovrebbe comparire il link "Eventi".
Basterà cliccarci su per creare il nostro evento.
Nel caso non comparisse tale link basterà cliccare (in alto a destra) su modifica pagina-> Applicazioni-> Eventi.

Et voilà ecco che possiamo creare il nostro evento!

mercoledì 7 dicembre 2011

Come ti organizzo la rivolta 2.0 in poche ore

Luogo fisico: Rovigo;
Luogo virtuale: Facebook;
Lo so, non dovrei stupirmi, ma non riesco a non farlo.
Un ragazzo comunica con un post su Facebook che verrà riaperta al traffico automobilistico la via principale della città. Si riempie di "mi piace" e commenti propositivi.
Dopo circa 18 ore (è passata una nottata) il sottoscritto, condividendo la contrarietà al provvedimento della giunta comunale, crea il gruppo con il quale organizzare un'iniziativa per manifestare la contrarietà dei cittadini al provvedimento.
Un'ora dopo si erano già decise modalità, tempo e data della manifestazione, e già centinaia di persone erano a conoscenza della cosa.


Riflessione banale:
il web è potentissimo.
Riflessione meno banale:
senza le idee il web è nulla.

lunedì 5 dicembre 2011

Installare server Apache (con php e mysql) su un pc Linux

Ho ultimamente dovuto installare di nuovo Apache sul mio Linuxmint ma ho trovato alcuni problemi in mezzo a molta semplicità.
Questi sono i passi che ho seguito.

1. Installare Apache:
È abbastanza semplice, possiamo installarlo dal gestore pacchetti cercando il pacchetto apache2, oppure da terminale ci basterà digitare

sudo apt-get install apache2

Verrà automaticamente installato il nostro webserver Apache con Document Root di default su /var/www.
La Document Root è la cartella dove dovremmo mettere i nostri file per far funzionare il sito.

2.Personalizzare Apache
Possiamo cambiare la Document Root attraverso i file di configurazione di Apache che si trovano in etc/apache2.
In particolare il file che ci interessa si trova in etc/apache2/site-available/default
A questo punto ci basterà cercare la stringa

DocumentRoot /var/www

con la stringa

DocumentRoot /cartella/che/ci/interessa

Dobbiamo fare attenzione perchè poi dobbiamo fare un'operazione analoga anche nella stringa


<Directory /var/www/>

che si trova poco più sotto e apre il tag relativo ai parametri della Document Root. anche questa andrà sostituita con

<Directory cartella/che/ci/code/interessa/>

Un problema che mi ha dato parecchio filo da torcere è stato il mod_rewrite che non riuscivo a far funzionare.

Per abilitarlo è necessario sostituire la stringa (nello stesso file)
AllowOverride None
con
AllowOverride All
ma non tutte le volte che si presenta: solamente nel all'interno del tag

Directory /var/www

3. Installare php
La cosa è davvero semplice: da terminale digitiamo

sudo apt-get install php5 

e avremo il nostro php installato. Possiamo fare la stessa cosa dal gestore dei pacchetti cercando e installando il pacchetto php5

4.Installare Mysql
Per installare Mysql possiamo semplicemente digitare da terminale

sudo apt-get install mysql-server

Ci verrà chiesta la password per l'utente iniziale ("root"), poi l'installazione sarà completata.

5. Installare Mysql Administrator
Uno dei miei strumenti preferiti per amministare il database attraverso un'interfaccia grafica è Mysql Administrator composto da due programmi: l'administrator e il query browser che sono tra loro collegati e si installano contemporaneamente.
Trovate Mysql Administrator nei repository di Ubuntu e potete installarlo da terminale con il comando

sudo apt-get install mysql-admin mysql-query-browser

Oppure cercare il pacchetto mysql-admin nel gestore pacchetti o nell'Ubuntu software center.i parametri iniziali per accedere al database saranno
host: localhost
username: root
password: quella che avete digitato in fase di installazione.

mercoledì 30 novembre 2011

Audio recorder, un ottimo strumento Linux

Un ottimo programma per Linux è "Audio recorder".
Per installarlo basta semplicemente eseguire i seguenti comandi da terminale:

sudo add-apt-repository ppa:osmoma/audio-recorder

sudo apt-get update

sudo apt-get install audio-recorder


Diventa, al giorno d'oggi, sempre più utile avere una registrazione delle proprie conversazioni. Stendere il verbale di una riunione effettuata via Skype o Ekiga diventa così davvero semplice grazie a questo strumento che permette di selezionare la sorgente della traccia audio da registrare e si integra perfettamente con questi software VoIP oltre che con Unity e Gnome, permettendone quindi un utilizzo davvero rapido.
Ma sarà possibile anche registrare il nostro programma preferito in streaming sulla nostra radio grazie al timer che ci permette di impostare un'ora di inizio delle registrazioni.
Ottima anche la gamma dei formati audio tra cui scegliere: ogg, flac, mp3, m4a, mp2, wav, spx.

martedì 29 novembre 2011

Il traghetto di S.Alberto tra Ferrara e Ravenna


Questa foto è stata scattata a S.Alberto (Ravenna). Immediatamente a Sud delle Valli di Comacchio questo moderno Caronte permette di passare da una parte all'altra del canale pagando un modesto pedaggio ed è in funzione tutti i giorni dalle 7 alle 19.
Una delizia per i cicloturisti.

giovedì 24 novembre 2011

da fax a e-mail e da e-mail a fax

Molte persone, più di quante abbia senso oggi 24 novembre 2011, usano ancora il fax. Sembra incredibile che sia così eppure in Italia molti ne hanno bisogno. Io ne sto il più lontano possibile, tanto che non posseggo un fax ma mi capita che qualche volta le persone me ne vogliano inviare uno o vogliano che io invii un fax a loro. Per cui bisogna arrangiarsi, non serve andare in tabaccheria e pagare 3 euro per un servizio così obsoleto, ci sono due servizi gratuiti che ci permettono di inviare e ricevere fax.
Per riceve fax il servizio è Faxator. Si tratta di un servizio che permette di inviare email con il fax allegato come pdf o doc. È gratuito e necessita solamente della registrazione del nostro numero di telefono.
Per inviare fax invece ho di recente scoperto Freefax di Messagenet. Dopo la registrazione ci assegna un numero di fax virtuale e ci consente di ricevere gratuitamente 3 fax al giorno. Non sono molti ma a me non capita di riceverli nemmeno in un anno 3 fax per cui me li faccio bastare.

Un'ottima soluzione per interloquire con i matusa della comunicazione.

venerdì 11 novembre 2011

I podcast su facebook

Mi è capitato recentemente di dover inserire il podcast di un mio cliente su Facebook per diffonderlo quanto più possibile.
Dopo una breve ricerca mi sono reso conto di avere la soluzione già in mano, ma la sottovalutavo nelle sue potenzialità. Il suo nome è RSS Graffiti. Questo strumento che ho sempre utilizzato per pubblicare in automatico gli aggiornamenti dei blog sulle pagine Facebook, risulta ovviamente utilissimo anche per i podcast che altro non sono che dei feed contenti riferimenti a file audio.
Per cui l'unica cosa da fare è cercare questa applicazione su FB (https://apps.facebook.com/rssgraffiti/) ed aggiungere l'indirizzo del nostro Podcast.
La nostra pagina pubblicherà automaticamente le puntate del nostro podcast e tutti i fan riceveranno gli aggiornamenti.
L'applicazione risulta particolarmente utile per webradio, blogger, etc.

Una guida più dettagliata, se mai ce ne fosse bisogno, la fornisce il video di questa sapiente signora