May 24, 2010

Inciviltà (aka il calcio in italia)

Ecco un altro esempio di quello che da il calcio in italia:

E poi la gente si lamenta che odio il calcio e i tifosi?

da 02blog

Pimp my ubuntu

Mi scuso per il titolo inglese, ma non ho resistito :D
Questa è una lista dei ppa (repository aggiuntivi) di Ubuntu che sto usando e che ritengo utili per tutti:

Per aggiungere un repository basta dare il comando sudo add-apt-repository ppa:user/ppa-name, sostituendo a user/ppa-name il nome presente nella lista che segue.

  • brandonsnider/cdrtools - cdrecord e mkisofs originali (cioè funzionanti).
  • brandonsnider/experimental-flash - flash a 64 bit per ubuntu a 64bit (non richiede le librerie a 32bit)
  • timothy-redaelli/drizzt - il mio ppa, contiene dei pacchetti con bugfix

May 20, 2010

cdrkit - problema o soluzione?

Nel 2006 (il 15 maggio, per essere precisi) Jörg Schilling, ha cambiato la licenza di molte parti di cdrtools da GPL a CDDL.

Questo ha dato luogo a una disputa di licenze che ha generato un fork chiamato cdrkit.

È stato utile fare questo fork?
La risposta semplice è NO!
Perché no?
Semplicemente perché non c'è nessun problema di licenza e perché cdrkit è una copia rotta ed incompleta, senza le migliorie che i programmi in cdrtools hanno acquisito negli ultimi anni.

Io ho sempre usato cdrtools, ma sui due pc di mio cugino (ubuntu) c'era cdrkit e non riusciva a masterizzare (lp:435237). Ho installato cdrtool in /usr/local e dal quel momento in poi è riuscito a masterizzare tutto correttamente senza nessun problema.

Se anche voi avete problemi a masterizzare sotto cdrkit (anche usando brasero o un qualsiasi frontend) provate ad installare i cdtools e fatemi sapere.

Update
Per installare cdrtools sotto ubuntu (lucid lynx) dovete usare un ppa:

sudo add-apt-repository ppa:brandonsnider/cdrtools
sudo apt-get update
sudo apt-get install cdrecord mkisofs

Integrare skype in empathy sotto ubuntu

Ho appena pubblicato nel mio ppa una versione patchata del plugin pidgin-skype per permetterne l'utilizzo sotto empathy.

Per provarlo basta aggiungere il mio repository ed installare/aggiornare pidgin-skype:

sudo add-apt-repository ppa:timothy-redaelli/drizzt
sudo apt-get update
sudo apt-get install pidgin-skype

Poi dovete aggiungere in empathy un nuovo Account che abbia come protocollo bigbrownchunx-skype (senza -dbus) e tutto funzionerà magicamente, vedrete un nuovo gruppo chiamato Skype con le persone che usano skype.

May 17, 2010

Recensione di "Piacere, sono un po' incinta"


Grazia all'iniziativa di 3Grande Cinema 3, venerdì sera sono andato (gratis) al cinema a vedere Piacere, sono un po' incinta (con non poco scetticismo, visto che non è il mio genere).

Devo dire che mi sbagliavo, è un film brillante e divertente, la storia è anche originale. Non smetterete di ridere dall'inizio alla fine.

Ottima anche l'interpretazione di Alex O'Loughlin, che mi era già piaciuto in Moonlight, telefilm che consiglio di vedere.

Insomma è un film che merita di essere visto, non necessariamente al cinema, data la scarsità di effetti speciali, ma anche in home video.

May 13, 2010

Cercare un file/directory attraversando le sottodirectory

Bash 4 ha una nuova opzione globstar che permette, mediante l'utilizzo di **, di attraversare tutte le sottodirectory e di cercare un determinato pattern.

Ad esempio:

shopt -s globstar
rm -f **/cscope.out

permette di cancellare il file cscope.out presente in tutte le sottodirectory a partire da dove ci si trova. È l'equivalente di usare find . -name cscope.out -delete

La stessa cosa è presente in zsh dalla versione 3.1.7 (del 2000).

ATTENZIONE
L'implementazione di bash attraversa i link simbolici di default, mentre in zsh bisogna usare ***.

May 12, 2010

Cancellare tutti i file in una directory (compresi i dotfiles)

Se volete cancellare tutti i file (e magari directory) in una directory (compresi i file comincianti con un punto) avrete notato che rm -rf * non basta.

Se usate bash dovete prima dare shopt -s dotglob, mentre se usate zsh dovete prima dare setopt dotglob.

A questo punto rm -rf * funzionerà come previsto.

May 11, 2010

rekonq supporterà le estensioni di Google Chrome

rekonq, uno dei pochi browser per KDE sviluppato usando Webkit, supporterà le estensioni di Google Chrome.
È un bel passo avanti per gli amanti di KDE che vogliono avere tutto integrato col loro desktop manager.

Per ora è possibile vedere lo stato di sviluppo, ed eventualmente testare, dal repository git su gitorious.