Efenniht, nuovo tema per E17

Trattasi di un work-in-progress, infatti non tutte le icone rispecchiano il nuovo stile, ma Efenniht sta crescendo proprio bene. Qui l’annuncio ufficiale nella mailing-list di sviluppo.

Ecco uno screenshot del mio notebook:

Efenniht

Efenniht


[Immagine fullsize qui]

Technorati Tags: , ,

369 giorni

pm10
[foto by Luca Sartoni, anche se la foto l'ha fatta la Paolina]

E intanto un anno e quattro giorni fa ci si conosceva dal vivo.

Le sorcier

L’uomo osserva il suo villaggio, soddisfatto della giornata, il corpo pesantemente aggrappato al bastone simbolo del suo ruolo, del suo potere. Lui è lo stregone, l’uomo della medicina, ha il compito di salvaguardare il villaggio e chi vi abita, e svolge questo compito con il massimo dell’impegno. Le giornate sono faticose, come quella che sta volgendo al termine, ma il senso di soddisfazione che prova nel guarire qualcuno o nel predire qualcosa di positivo lenisce ogni sofferenza. E così si sente ora, soddisfatto, sulla collinetta che sovrasta il villaggio, di spalle al grande fiume e al sole che lentamente tramonta. Appoggiato al bastone, chiude gli occhi e si lascia andare agli altri sensi. Segue la goccia di sudore che comincia a scendergli lungo la schiena, che dalla scapola si avvicina alla spina dorsale prendendo velocità. Sente lo scorrere delle acque alla sua destra, poco più in la, e una leggera brezza porta alle sue narici il salmastro del mare, lontano, alla foce del grande fiume. Un movimento quasi involontario porta la sua lingua sulle labbra, e sente il gusto salato del sudore misto a quello più acre della polvere, depositata su tutto in attesa della stagione delle piogge. Improvvisamente le sensazioni si attenuano in favore dell’udito: un rumore basso, come una vibrazione, entra nel suo campo uditivo distraendolo da tutto il resto. E’ un rumore strano, che cresce, si avvicina, che lo lascia perplesso, perché gli sembra di non averlo mai sentito ma in cuor suo sa di conoscerlo. Il villaggio sparisce dalla sua vista, si dissolve, lasciando il posto ad un campo dissodato, a case coloniche, a filari di alberi da frutto. Il sostegno al suo corpo rimane, solo che non è un bastone nodoso ma un liscio manico di vanga. Solo le sensazioni rimangono, il sudore, la polvere, il corpo stanco; e quel rumore, che oramai l’ha raggiunto e sorpassato, prodotto da un’automobile, lascia posto al rumore del fiume che scorre oltre il terrapieno. Con la manica della camicia sdrucita si asciuga la fronte e riprende a liberare il campo dalle pietre più grosse e a sognare il Senegal, la sua terra.

[racconto ispirato a questo]

[Tip] Backtype Connect plugin per WP non più accessibile nella dashboard

Problema: accedendo alla pagina delle impostazioni per plugin Backtype Connect per WordPress [aggiornato alla versione 3.0.1] ottengo un laconico “You do not have sufficient permissions to access this page.”

Soluzione: editare nella maniera che si preferisce i seguenti files:

backtype-connect/admin.php

Modificare

function btc_admin_menu() {
   add_submenu_page('options-general.php', 'BackType Connect', 'BackType Connect', 8, 'BackType Connect', 'btc_settings_submenu');
}

in

function btc_admin_menu() {
   add_options_page('BackType Connect', 'BackType Connect', 8, 'backtype-connect', 'btc_settings_submenu');
}

backtype-connect/admin-settings.php

Modificare

<form method="post" action="options-general.php?page=BackType%20Connect">

in

<form method="post" action="options-general.php?page=backtype-connect">

nelle righe 7 e 31 del file.

Tutto torna alla normalità.

[Fonte]

Technorati Tags: ,

Foto con il tappo davanti

[Inauguro con questo una serie di post sulle fotografie che avrei voluto fare, ma che a prescindere dai motivi non sono riuscito a scattare. Pesantemente ispirato da PaperDoll]

Stradina di campagna che da Bellaria porta al casello di Rimini Nord, verso le 18:45.
Sul campo alla mia sinistra, un uomo di colore, in piedi, appoggiato alla vanga, si riposa un attimo.

Alpha release per le core libraries di E17

Notizia importante per lo sviluppo di Enlightenment le core libraries, aka EFL [Enlightenment Foundation Libraries] sono state rilasciate con lo stato di ALPHA Release. Il rilascio coinvolge Eina [tipi di dati ottimizzati], Eet [data storage su file], Evas [canvas], Ecore [event loop, timers], Embryo [interprete per piccoli programmi in Small], Edje [disegno e layout grafico], E_Dbus [DBus bindings], Efreet [FDO standards], Eeze [libudev wrapper]. Come indicato da Raster, questa alpha release significa che

This means the API is “good to go”, but there may be bugs. The focus is on fixing bugs now and keeping API stable for a full release once bugs are gone.

Le librerie possono essere scaricate da qui, mentre per chi preferisce lavorare con i sorgenti la SVN rev di riferimento è la 51480.
Una nota in chiusura, per evitare confusioni: la release alpha è relativa alle core libraries, e non a tutto Enlightenment.

Technorati Tags: , ,

[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: , , ,

Drafting

Percorrere fiumi impetuosi di parole che non riescono a trovare uno sfogo, il tutto a bordo di una textarea.

Geometrie

Geometrie
[Castello di Bracciano, dettaglio]

Ragnatele, che aggiungono fascino ad un vecchio castello.
[E che altre volte incupiscono un po', tipo quelle che troverò oggi, al rientro in ufficio dopo le ferie...]

Technorati Tags: ,

Montalto 2010 [2 di X]

Mai viste le nuvole correre così veloci.

Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.