JavaScript + Other Languages

JavaScript+OtherLanguages

Those slides JavaScript + Other Languages are really useful to implement an eventual Eiffel to JavaScript compiler.

Well, actually it should be called transcompiler….

We could just feed the C files made by current Liberty compiler but it seems to me that passing throught C which is a procedural language like C could easily makes things quite beefier as an Eiffel compiler usually translate all the nifty niceries of Eiffel into low-level C code which could be quite cryptic.

YotaPhone con a bordo Sailfish OS in un prossimo futuro? · Jolla Community Italia

Per chi non lo conoscesse, YotaPhone è uno smartphone Android prodotto dall’omonima società con a bordo un secondo schermo sul retro che permette, grazie alla tecnologia eInk, di leggere ebook ed utilizzare alcune funzioni del sistema operativo con un impatto quasi nullo sulla batteria.

Sorgente: YotaPhone con a bordo Sailfish OS in un prossimo futuro? · Jolla Community Italia

Calendari CalDav sincronizzati e gestiti da terminale

Some people would call this geekish.

Calendari CalDav sincronizzati e gestiti da terminale

Questo articolo è rivolto a tutti coloro che non voglio usare client dispendiosi di risorse e/o troppo legati ad un Desktop Environment, ma vogliono comunque poter sincronizzare, gestire ed editare i propri calendari remoti, pubblicati con CalDav.Per i più pigri, e per quelli che amano le interfacce ‘easy and fancy’ invece consiglio i soliti programmi, ovvero: Korganizer (suite KDE-PIM) Evolution (ambiente Gnome) California (new-entry dell’ambiente Gnome, l’ho trattata in questo articolo) Lightning (estensione ufficiale di Mozilla per il suo Thunderbird)Tutti client belli, completi, eleganti, pesanti, avidi di risorse e legati a doppio filo a qualche ambiente o applicazione.C’è però una speranza anche per gli utenti che usano ambienti leggeri (xfce, icewm, fluxbox, blackbox…mi fermo, sono davvero innumerevoli) o addirittura per chi usi “solo” le tty.

Sorgente: Calendari CalDav sincronizzati e gestiti da terminale | Franco Bersani HomePage

Satellite, at last!

I chose Satellite theme for my old blog on wordpress.com, so even after deciding to move onto a self-hosted solution I wished to get it.

satellitelgMost of the gratis1 themes from WordPress.com usually are downloadable but I couldn’t find the links for satellite. So Google saved my day as I searched for “satellite.zip wordpress theme” . Skipping the first 4 entries related to a shiny Apple-oriented theme I found the link into Automaticc Trac server https://themes.trac.wordpress.org/ticket/24532

Theme URL – https://wordpress.com/themes/satellite/
Author URL – https://wordpress.com/themes/

SVN – https://themes.svn.wordpress.org/satellite/1.0
ZIP – https://wordpress.org/themes/download/satellite.1.0.zip?nostats=1
Parent Theme: https://wordpress.org/themes/scrawl

Btw, also its parent theme https://wordpress.org/themes/scrawl/ is worth.


  1. English word “free” leads to maddening misunderstanding as it means “with prize zero” and “related to freedom”. While those concepts often apply together as many software libre/libero are both with a price label of “zero” and gives freedom to the user it is not always the case, i.e. freeware or paid software like Ada compilers. Latin languages like Italian and French separate the concept having “gratis” meaning “zero price” and “libre”/”libero” meaning “related to freedom”.