Friday, September 2, 2011

Bug after updating to ruby 1.9.2 on Arch Linux

If you ever encountered the following error in your ArchLinux box:
$ gem install <your_gem_name_here>
/usr/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb:62:in `installed_spec_directories':
  undefined method `path' for Gem:Module (NoMethodError)
from /usr/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb:52:in `from_installed_gems'
from /usr/lib/ruby/site_ruby/1.9.1/rubygems.rb:914:in `source_index'
from /usr/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb:83:in `init_gemspecs'
from /usr/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb:13:in `initialize'
from /usr/lib/ruby/site_ruby/1.9.1/rubygems.rb:873:in `new'
from /usr/lib/ruby/site_ruby/1.9.1/rubygems.rb:873:in `searcher'
from /usr/lib/ruby/site_ruby/1.9.1/rubygems.rb:495:in `find_files'
from /usr/lib/ruby/site_ruby/1.9.1/rubygems.rb:1034:in `load_plugins'
from /usr/lib/ruby/site_ruby/1.9.1/rubygems/gem_runner.rb:84:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from /usr/bin/gem:9:in `<main>'
You can use these commands to solve the issue:
$ sudo pacman -U /var/cache/pacman/pkg/ruby-1.9.1_p429-1-x86_64.pkg.tar.xz
[or equivalent 1.9.1 version]
$ sudo gem update --system
$ sudo pacman -S ruby

[to return to the new ruby (1.9.2 in my case)]

Thursday, August 4, 2011

Cronaca nera

Oggigiorno in Italia molti giornalisti non si lamentano (anzi!) di esser proni al potere. Va bene così un po a tutti.

Per tanti scrivono anche troppo. Suvvia, qualche bella foto dalle spiagge dei VIP! Che l'estate è calda e non mi va di sudare freddo per qualche brutto editoriale che predica austerità.
L'aria condizionata è mia e ci faccio quello che voglio io!
Molta gente poi li vorrebbe placidi racconta-favole, che non venga disturbata l'immagine del Paese con ritratti poco lusinghieri dei suoi massimi (!) esponenti, dei suoi apparati e dei vari famosi da copertina.

I potenti? Loro in fondo chiedono poco: un giornalista dovrebbe essere solo la grancassa della loro opulenza.
Poche parole di elogio quanto basta, diciamo una pagina di sperticate lodi al giorno (e poesie per i dotati del raro dono della rima baciata).
D'altronde che li paghiamo a fare questi benedetti concentrati di fogli se poi non li si riempie di buone notizie e di faccioni truccati e sorridenti?

Loro, i giornalisti? Beh, molti di se pensano di fare un gran bel lavoro. I miei articoli/editoriali/tweets vengono elogiati pubblicamente a più riprese.
Elogiato ergo sum.
Alcuni altri, musoni, non dicono niente: per loro è pur sempre un bel lavoro. Ma meno semplice di quanto lo dipingano quelli di prima. Certa gente proprio non si sa divertire...

Io? Guardate, non saprei proprio che dire. Io sono un po musone, ma non faccio il giornalista. Mi basterebbe che lo facesse chi lo deve fare. E bene. Che facesse il suo lavoro insomma.
Che andasse anche un po meno in televisione, magari.
Che scrivesse; giornale o web per molti ha poca importanza.
Ma, come dicevo, sono un musone. Sicuramente mi sbaglio.


E poi, detto fra noi, di che mi lamento? Alla fine della fiera, qui in Italia è da un pezzo che, in generale, siamo in pochi a fare il nostro lavoro.
Perchè dovrei iniziare proprio io o qualche altro povero Cristo?


Buona giornata gente, finchè dura.

Tuesday, July 12, 2011

Google Analytics PDF Reports

This is how a Google Analytics report looks like. This one is from this very blog and gets sent to me via mail as a PDF.
Powerful enough, easy to use and with tons of customizations possible, it is so far the best analytics tool I've seen. Well, it's free too.

Monday, May 30, 2011

Achtung Baby. UDEV is changing.

Seen today when upgrading to UDEV 171:
ATTENTION UDEV:
---------------
Kernel 2.6.32 or newer is now required.
OSS emulation modules are not loaded by default, add to rc.conf if needed.
Arch specific cd symlinks are now no longer created.
cd and net persistent rules will no longer be autogenerated,
see <https://wiki.archlinux.org/index.php/Udev> for details.
Errors are now logged (possibly to the console) by default.

Given that I'm developing a system based on UDEV...
Arch Linux is an amazing distribution to develop with!

Tuesday, March 15, 2011

La coscienza nucleare

Mi sono rotto le palle perchè è da sempre che lo dico: mi da fastidio chi dice "niente centrale nucleare in Sardegna".
Non ci deve essere nessuna centrale in Italia, non solo qui da noi!

Quand'è che siamo diventati così meschini ed egoisti?
È proprio vero che l'Italia non è ancora unita se non riusciamo ad unirci nemmeno su queste fondamentali questioni.

Neanche quello che sta accadendo in Giappone riuscirà a svegliare le coscienze di noi italiani?
E dobbiamo sempre aspettare che accada qualche disastro per svegliarci?

Senza contare che stiamo a discutere di questo quando invece dovremmo inviare tecnici e protezione civile in Giappone... io personalmente sono davvero stanco di quanto sia diventata meschina questa umanità.

Friday, February 18, 2011

Shout it loud

"Il compenso di Benigni per la partecipazione a Sanremo (250.000 Euro) è stato interamente devoluto all'ospedale Meyer di Firenze."

QUI

Thursday, February 3, 2011

[SOLVED] Kernel 2.6.37 : No temperature info for CPU

After the update to kernel 2.6.37 on my Arch-powered notebook I found my AWN temperature applet was showing GPU data only and no sensors could be detected for the CPU.

I solved by installing lm_sensors and modprobe-ing coretemp module.

Just in case someone is stuck on it, too.

Monday, January 31, 2011

Stamani pensavo ai concorsi a premi del Belpaese

L'homo italicus medio non cessa un solo attimo di lamentarsi delle tasse.
È diventato così bravo che riesce a elencarti tutte quelle che paga (o che riesce ad evadere) per filo e per segno, come uno scolaro diligente fa con la tabellina del 10.

Dimentica però quasi sempre di citare le tasse "volontarie"; vale a dire superenalotto, "win4life", scommesse sportive, poker online, "Gratta e Vinci" e via discorrendo; che si potrebbe continuare per un bel pò con un lungo e triste elenco di cose che, tra l'altro, hanno anche dei nomi che fanno (quasi) ridere.

E poi ce la prendiamo con Berlusconi e le sue Puttane: siamo noi quelle puttane.

(E detto tra noi, per ironia della sorte paghiamo pure, per esserlo)

My Desktop as of 31-01-2011



Snapshot of my desktop.
Powered by Arch Linux, Gnome, AWN and Elegant-Awoken icon-set.
At this moment I don't have time to write a post longer than this...