Notice: Constant ABSPATH already defined in /home/mcalamel/public_html/wp-config.php on line 23
Just another blog… » 2008

Archive for 2008

È con grande piacere che annuncio la presenza del porting di WebKit, il famoso engine per il browser per le EFL, le librerie che stanno alla base di E17. Il WebKit utilizza la libreria Cairo per il rendering vettoriale, e l’oggetto renderizzato è assimilabile ad un Evas_Object, quindi gestibile nativamente dalle EFL. Questo lavoro spettacolare è stato realizzato da Kenneth Christiansen (lo trovate su freenode con il nick kenne), uno sviluppatore danese che lavora all’ INdT (Instituto Nokia de Tecnologia a Recife (Brasile), vera fucina per lo sviluppo di applicazioni per la piattaforma Maemo.

Read the rest of this entry »

Posted by mcalamelli in Enlightenment, Opensource | No Comments

Nov. 29, 2008

Una cosa che mi fa incazzare è il dover mandare a monte le pianificazioni, piccole o grandi che siano.
Ero pronto per passare una piacevole serata in multitasking, da un lato aggiornando l’EEE da Hardy a Intrepid e facendo un bel tuning curato di E17, dall’altro chattando sul notebook con i miei amici online: relax totale.
Ok, accendo l’EEE, mi allontano un attimo, ritorno e cosa vedo? La simpaticissima schermata di Memtest, al posto dell’accativante bootsplash di Ubuntu!
WTF?!
BIOS, reboot vari, poi trovando il tasto giusto riesco ad accedere al menu di grub e, qui, meraviglia delle meraviglie, trovo solo la entry per il Memtest (ma va?), nessun riferimento a Ubuntu. 10 secondi di panico, poi mi riprendo, spengo il piccolo e stacco la SDHC, la metto nel notebook per ritoccare a mano il menu.list di EEE.
Mi accingo a salvare il file con le modifiche quandomi accorgo che la directory /boot è piuttosto scarna di files, e controllando meglio contiene solo il .bin di Memtest…
Morale della favola, penso proprio di dover reinstallare Ubuntu nel EEE, il quale, ricordo, non ha un lettore CDROM, e quindi mi tocca mettere anche le mani alla mia chiavetta USB!

Grrrrr!

Alla prox

Technorati Tags: ,

Posted by mcalamelli in Linux | No Comments

Nov. 28, 2008

Ok, penso di aver corretto le occorrenze del mio username erroneamente troncato dallo script di migrazione. Per fare la correzione, piuttosto che accedere direttamente al contenuto dei post tramite PhpMyAdmin , ho preferito usare il plugin SearchAndReplace trovato su wordpress.org, un paio di passate hanno risolto il problema :)

Alla prox

Technorati Tags: ,

Posted by mcalamelli in Blog | No Comments

E così è stato anche per la migrazione dei server da parte di Netsons… Una parte grossa del lavoro fatto dallo staff è stata quella di adattare i login allo standard imposto da cPanel, e cioè massimo 8 caratteri per lo username: penso abbiamo utilizzato uno script per realizzare la cosa, ma il suddetto, oltre ad aver correttamente adeguato il mio username al nuovo standard (mcalamelli -> mcalamelli), ha sostituito tutte le occorrenze anche all’interno dei posts. Un esempio lo si può vedere qualche post più indietro, quello sul commit bit per il SVN di E, nel cut&paste del messaggio di raster il mio username e i vari percorsi riportano “mcalamelli”, e non “mcalamelli”…
Indovinate un pò cosa mi accingo a fare…

Alla prox

Technorati Tags: ,

Posted by mcalamelli in Blog | No Comments

Non mi piacciono per niente i post riassuntivi, ma data la perenne scarsità di tempo a disposizione mi tocca fare buon viso a cattivo gioco…

Enlightenment
Sto contribuendo al progetto il vari modi, tralasciando per un pò la programmazione vera e propria, e dedicandomi alla verifica dei ticket attivi in Trac, che è andato a sostituire il vecchio Bugzilla: per fare ciò ho richiesto e ottenuto privilegi di accesso per manipolare i ticket, e vi assicuro che un lavoro tanto interessante e stimolante quanto la programmazione pura e dura!
Sempre a proposito di Trac, ecco apparire il tanto agognato ReleasePlan, indispensabile per poter concentrare i propri sforzi su qualcosa di realmente utile al rilascio ufficiale di E.
Per chi non ha molta dimestichezza con Trac, ecco qualche link utile: ReleasePlan, Timeline, Roadmap, ActiveTickets e ovviamente i sorgenti.

Blog
Oltre alla cronica mancanza di tempo, mi sono attardato nell’inserire nuovi contenuti nel blog anche per attendere il termine della migrazione dei server che Netsons aveva annunciato e pianificato, e che, almeno per quello che mi riguarda, è andato a buon fine senza intoppi, ora ho cPanel come pannello di controllo, e una banda FTP degna di questo nome. Complimenti, ragazzi!

Social network
Ok, devo ammetterlo, sono anche io su Facebook. Ho rispolverato l’account che ho aperto a metà giugno da quando mi sono reso conto della presenza online di vecchi amici e, nonostante il boom degli ultimi mesi, mi sembra veramente un buono strumento sia per mantenere amicizie che per svariati motivi non sarebbe stato possibile coltivare in maniera tradizionale che per riallacciare amicizie perse da tempo. Ovviamente non e’ tutto oro quello che luccica, la maggior parte di gruppi e cause mi sembrano stupidate; di contro mi piace molto l’integrazione con Twitter.

Che dire, di cose ne sono successe, è il tempo che latita…

Prossime cose nella TODO list? Aggiornare WP alla 2.6.3, e verificare se con qualche scappatoia è possibile installare e mantenere WP tramite SVN, anche se l’host non lo fornisce.

Alla prox

Technorati Tags: , ,

Posted by mcalamelli in Blog, Enlightenment, Life | No Comments

Il fantastico lavoro svolto da Toma- e raster, e’ praticamente giunto al termine, e infatti il glorioso tema di default “Bling” e’ stato sostituito con il nuovo “BlackAndWhite”, assolutamente da vedere e provare.

Ecco lo screenshot, linkato dal sito di raster:

BlackAndWhite

BlackAndWhite

Ed ecco il link alla news originale.

Alla prox

Technorati Tags: , ,

Posted by mcalamelli in Enlightenment, Opensource | 1 Comment

Oct. 14, 2008

La notizia e’ dunque ufficiale, ed e’ stata data da Rasterman in persona: Swisscom utilizzera’ le EFL (Enlightenment Foundation Libraries) nella propria piattaforma Linux-based per i telefoni cellulari.

Il lavoro svolto da Raster e’ stato quello di migliorare E17, di rendere usabile Illume, un modulo per E17 che trasforma il classico DE in qualcosa di piu’ funzionale per i devices con scarse risoluzioni, e di creare Elementary, un set di widget ottimizzato anch’esso per i dispositivi mobili con touchscreen.

Il codice funziona molto bene su cellulari e PDA come il Treo650, con solo 32 MB di RAM, e il risultato e’ interfaccia grafica molto più attraente rispetto all’originale PalmOS, basata sul progetto OpenEmbedded.

Per maggiori dettagli, in particolare i dettagli tecnici sulla installazione (Treo650 e Freerunner) vedere il sito di Rasterman.

Technorati Tags: , , ,

Posted by mcalamelli in Enlightenment, Linux, Opensource | 4 Comments

E’ con immenso piacere che posso finalmente annunciare di aver ottenuto il fatidico commit-bit!
Ecco l’annuncio nella mailing list enlightenment-svn:

Log:
add mcalamelli :)

Author: raster
Date: 2008-10-05 15:30:09 -0700 (Sun, 05 Oct 2008)
New Revision: 36467

Added:
trunk/devs/mcalamelli/ trunk/devs/mcalamelli/id_dsa.pub trunk/devs/mcalamelli/info.txt

Added: trunk/devs/mcalamelli/id_dsa.pub

Added: trunk/devs/mcalamelli/info.txt

Potra’ sembrare una piccola cosa, ma e’ il coronamento di tanti sforzi compiuti per rendere migliore il mio DE preferito, e dopo tante patch finalmente hanno deciso di prendermi a bordo!
Sono uno sviluppatore felice :)

Alla prox

Posted by mcalamelli in Enlightenment | 3 Comments

Sep. 29, 2008

Dopo mesi e mesi di scetticismo circa questo aspetto del Web sociale, ho deciso di aprire un accont su Twitter.
Con molta fantasia l’URL delle mie twittate e’ questo, per ora ho aggiunto ai miei following Luca e Fullo, altri amici/utenti a seguire.
Circa i client usati, direi che al 90% usero’ la pagina web per twittate da PC, mentre dal Nokia posso usare sia Fring che TinyTwitter, entrambi validi.
Il blog contiene gia’ il badge, con qualche ritocco HTML per farlo apparire meglio nel layout del sito.
A breve comincero’ a dare una occhiata alle API, mi stuzzica molto l’idea di fare un client minimale, cioe’ che invii solo gli update, per E!

Alla prox

Technorati Tags: , ,

Posted by mcalamelli in Blog | No Comments

Oggi voglio dedicare un po’ del mio tempo per aggiornare il mondo circa lo stato del progetto al quale sto attivamente contribuendo, e cioe’ Enlightenment.
Nonostante l’annosa questione della major release non ancora disponibile, Enlightenment (d’ora in poi E) e’ assolutamente usabile, con la sua innata velocita’ e piacevolezza alla vista, e soprattutto e’ in costante crescita, percio’ l’utilizzo di E dai sorgenti e’ il modo migliore per apprezzarne le features: il build non deve assolutamente spaventare, una volta soddisfatte le dipendenze il processo scivola via senza problemi, soprattutto grazie alla presenza di script (easy_e17 [1] e ReasyE17 [2]) che fanno il lavoro sporco per noi.
Nei mesi appena trascorsi c’e’ stato un grosso fermento nel progetto, non solo a livello di codice, ma anche nella community che gravita attorno ad E.
Ecco cosa e’ successo.

Read the rest of this entry »

Posted by mcalamelli in Enlightenment, Opensource | 4 Comments