opensource


1
Oct 10

Coapp, Microsoft e l’opensource

Notizia interessante da OssBlog riguardante l’approccio di Microsoft verso il mondo opensource. L’articolo propone una intervista a Garrett Serack, il leader del progetto Coapp, progetti il cui scopo è quello di integrare al meglio i software opensource all’interno dei sistemi Windows per garantirne una corretta usabilità.

Dall’intervista:

“Faccio il lavoro più bello del mondo”. In sostanza, lo zio Bill lo paga per fare in modo che i validissimi software open source richiesti dalle aziende non sia appannaggio solo dei sistemi Linux. Detto che non lo sono, è sicuramente più semplice installarli dall’Ubuntu Software Center (tanto per dirne uno) direttamente dentro la nostra linux box che non farli funzionare su Windows

E ancora:

Coapp nasce così, per portare tutto l’open source possibile alla gente che vuole usarlo su Windows. Microsoft non vuole ignorare gli sviluppatori opensource, cosa che ha fatto in passato, ora vogliamo che si sentano a casa quando lavorano su un pc con Windows. Possiamo collaborare, non c’è alcun motivo per non lavorare insieme. L’obiettivo è fare prodotti migliori. Microsoft si è svegliata da sei anni a questa parte, imparando molto dalla comunità open source.

L’intervista è interessante, così come questo nuovo accostarsi di Microsoft al mondo opensource. Non solo entrambe le parti ne hanno da guadagnare, ma anche gli utenti finali.

[Fonte OssBlog]


24
Sep 10

Linux e opensource a Cesenatico

La libertà non ha prezzo

So già di non poterci andare, ma lo pubblicizzo ugualmente.
Sabato 25 settembre, ore 9, presso il Museo della Marineria di Cesenatico si terrà “La libertà non ha prezzo”, una conferenza sul software libero organizzata da UIELinux, uno dei LUG attivi e presenti in zona, e patrocinata dal Comune di Cesenatico. Mi sembra una iniziativa importante per questo piccolo pezzetto di Romagna.

Technorati Tags: ,


24
Aug 10

[Tip] Esportare la wishlist di IBS

Ecco il risultato di un piccolo esercizio di stile di shell programming messo a punto per risolvere un problema a Lawrence, un mio contatto su Friendfeed.

C’è modo di esportare la wishlist di IBS verso Amazon oppure Anobii?

In effetti IBS non consente alcun tipo di esportazione dei libri messi nella lista dei desideri, e si potrebbe essere portati ad rispondere “No” alla domanda, ma una breve analisi visiva/CTRL-F ai sorgenti della pagina mi hanno dato qualche speranza, ed ho intensificato le ricerche salvandola in locale ed sottoponendola a qualche tool da riga di comando. La prima cosa che mi è saltata all’occhio è stata la scarsa eleganza del codice generato, ed ho passato il file .html a tidy, un potente strumento per la validazione e la correzione del codice [X]HTML, in modo da renderlo più leggibile; poi ho individuato le parti più “interessanti” relativamente alla soluzione del problema, e cioè questo testo:

http://www.ibs.it/ser/serdsp.asp?isbn=9788874241590

che contiene appunto il codice ISBN di uno dei libri presenti nella wishlist.
Sono quindi passato a grep, costruendo man mano la stringa di ricerca fino ad ottenere un risultato più o meno pulito, tipo questo:

                          http://www.ibs.it/ser/serdsp.asp?isbn=9788874241590"
                          http://www.ibs.it/ser/serdsp.asp?isbn=9788874241590"

La presenza della doppia linea non è un errore di scrittura nel post, ci sono realmente due linee del genere per ogni libro nella wishlist. Dopo grep ho chiamato in causa sed per ripulire l’output ed ottenere solo l’elenco dei codici ISBN, la soluzione al problema, facendogli eseguire due cose in successione:

sed -e 's/[^0-9]*//g'

con questa chiamata cancello tutto ciò che non è numerico, mentre con

sed -n 'p;n'

stampo in output solamente le linee dispari.
Et voilà, ecco la riga di comando completa:

tidy -f errs.txt -imu lista.html; grep '."http://www.ibs.it/ser/serdsp.asp?isbn=[0-9]\{13\}' lista.html | sed -e 's/[^0-9]*//g' | sed -n 'p;n'

Leggendo il codice si nota la presenza del file lista.html, che corrisponde alla pagina della wishlist salvata in locale: utilizzando questa accortezza ed eseguendo la riga di comando nella medesima directory contenente il file si ottiene in output l’agognato elenco di codici ISBN pronto per essere copiaincollato in Anobii. Sono convinto che il codice possa essere ottimizzato ma, come confermatomi da Lawrence, già in questo modo è pienamente funzionante.

Happy coding

Technorati Tags: , , ,


26
Jul 10

[Tip] Ricodificare l’audio di un video

Un instant post per ricordarmi in futuro di come ho fatto una cosa con il mio nuovo acquisto: una tv per poter gustare al meglio i film e i video del computer.
Questa volta il problema è un video AVI che nella nuova TV si vede, ma del quale non viene riprodotto alcun suono. Un veloce controllo indica che usa un codec audio AC3, che evidentemente non è supportato dalla TV, mentre il controllo su uno che si sente riporta MPEG-1 Layer 3 come codec. Come fare quindi a ricodificare il filmato? Mi aiuta mencoder:

1
mencoder file_ac3.avi -o file_mp3.avi -of avi -oac mp3lame -ovc copy

Giusto il tempo della ricodifica et voilà, il filmato è pronto per la visione sul TV.

Technorati Tags:


18
Jun 10

Aggiornamento a WP3.0

Ieri sera ho aggiornato il blog alla versione 3.0 di WordPress, ed è andata quasi liscia. Quasi perché inizialmente, dopo gli opportuni backup di files e DB, l’aggiornamento automatico che di solito utilizzo non andava a buon fine, presentandomi ad un certo punto una pagina bianca all’interno della struttura classica della dashboard. Sono così passato a ripulire i plugins, disattivando [ed eventualmente eliminando] quelli non usati; come suggerito su Friendfeed, l’azione ha portato i risultati sperati, e l’aggiornamento automatico è così andato a buon fine. La prima cosa che mi è saltata all’occhio è la cura del tema della dashboard, chiaro ed elegante; circa le nuove features, me le devo ancora studiare.

Buon upgrade!

Alla prox

Technorati Tags: ,