Category Archives: Software

GUADEC/0

dalla caffetteria dell’università, a cinquanta metri dal Bosforo anche quest’anno, il GUADEC è stata una grande esperienza. ritrovare varia umanità con cui chiaccheri solo su IRC o su mailing list mette più o meno di buon umore — e se a questo si aggiunge passare la serata fino alle tre del mattino sdraiato su cuscini

Driving Sideways

non ti rendi conto di quanto dai per scontato in Linux se non quando devi replicare un ambiente di sviluppo sotto OS X. fortunatamente, con un po’ di <a href="http://www.macports.org/">Macports</a> e di <a href="http://live.gnome.org/Jhbuild">JHBuild</a> si riesce a mettere in piedi qualcosa di usabile. una cosa sicuramente mi piacerebbe avere anche sotto <a href="http://en.wikipedia.org/wiki/GLX">GLX</a>, e sono

Dead Duck

L’altra settimana ho aggiornato il laptop a Gutsy. In generale, il <em>feel</em> è che questa release sia una mezza tragedia: non siamo ai livelli di Edgy, ma poco ci manca. Tra le cose che hanno smesso di funzionare: <ul> <li>NetworkManager non sopravvive al <em>suspend</em> e sono costretto a disabilitare la rete quando sposto il computer

Just a Ride

Dicevo <a href="http://log.emmanuelebassi.net/archives/2007/09/my-wandering-days-are-over/">altrove</a> di aver provato <a href="http://live.gnome.org/Vala">Vala</a>, il linguaggio C#-like scritto usando GLib e GObject come base, e che viene "compilato" in C invece di usare una <acronym title="Virtual Machine">VM</acronym> e un linguaggio intermedio1. Ho trovato dei difetti nel layer di traduzione, ma sono dovuti essenzialmente alla giovane età del progetto, e il team

Hysteria

O mio dio! Skype usa D-Bus, che usa <code>getpwnam (3posix)</code>, che apre <code>/etc/passwd</code>! Moriremo tutti! O mio dio! La demo giocabile di un gioco già uscito installa un sistema per il <acronym title="Digital Restrictions Management">DRM</acronym> possibilmente scritto dalla stessa compagnia che aveva scritto un altro sistema per il <acronym title="Digital Restrictions Management">DRM</acronym> che aveva le

The Worst Joke Ever

Ho passato gli ultimi tre giorni a tentare di capire perché un pezzo di codice producesse un SIGSEGV. Ho cambiato linee, logica, tipi di dato. Niente: qualunque cosa facessi, solo crash. Come al solito, gdb si rivelava poco utile, mentendo spudoratamente sul luogo della violazione di memoria. Oggi pomeriggio ho deciso di arrendermi e ho

Give It Up

La missione, se deciderete di accettarla, sarà di trovare la playlist nel prossimo Amarok: <div style="text-align:center"> <a id="p1052" rel="attachment" class="imagelink" href="http://www.emmanuelebassi.net/archives/2007/03/give-it-up/amarok-2png/" title="amarok-2.png"><img id="image1052" src="http://www.emmanuelebassi.net/wp-content/amarok-2.png" alt="amarok-2.png" /></a> </div> Se verrete catturati, uccisi oppure vi butterete dalla finestra dall’orrore, il dipartimento negherà di essere a conoscenza della vostra missione. Poi, a che diavolo serve il menu <em>Engage</em>?

Next Year

<em>Attenzione: post ad elevato livello di sarcasmo</em> È bello vedere gli amici di KDE pensare agli utenti, e <a href="http://www.ossblog.it/post/2115/la-storia-di-kde-e-dolphin">passare</a> a Dolphin. Certo che, potendo scegliere, non sarebber convenuto loro usare un file manager che <strong>non</strong> assomigliasse a Nautilus com’era cinque anni fa? Ad ogni modo, il cerchio si chiude e si ritorna al 1999:

Twist the Knife

<blockquote> <strong>Panacea</strong> <em>\Pan`a*ce"a\</em>, n. [L., fr. Gr. pana`keia fr. panakh`s all-healing; pa^s pa^n, all + 'akei^sqai to heal.] [1913 Webster] 1. A remedy for all diseases; a universal medicine; a cure-all; catholicon; hence, a relief or solace for affliction. [1913 Webster] 2. (Bot.) The herb allheal. [1913 Webster] 3. (Programming) <a href="http://mail.gnome.org/archives/desktop-devel-list/2007-February/msg00202.html">Tracker</a>. [2007 Gnome] </blockquote>

Overdrive/1

Un recap sui progetti a cui sto lavorando al momento. <h4>Clutter</h4> Nei commenti al <a href="http://www.emmanuelebassi.net/archives/2007/01/the-body-says-no/">blog precendente</a> mi si chiedeva di Clutter. Per chi non seguisse Planet GNOME (o per chi lo seguisse ma non avesse comunque la più pallida idea di cosa si tratti), <a href="http://www.clutter-project.org">Clutter</a> è un toolkit che ho contribuito a realizzare