Charles: not the Prince, the Proxy

It’s around 3 months now that I’m spending majority of my time developing for the web. For both Career (my new job at Betfair) and Personal (my pet project txty.mobi) reasons. And when you do it pretty intensively, with a lot of JSON, Javascript code and what not, you need some tools to “ease tasks”. Particularly, the ones where you need to simulate a non-browser client or stuff like that. ...

September 10, 2010 Â· 3 min Â· 561 words

The Android is spreading all around

I was sure that is was just a matter of time, before we started to see Android spreading all around into every possible flavour of Mobile (only?) piece of hardware. It started when just the first versions of the SDK were out in the wild: people were “just” recompiling the kernel, and boom! The magic was happening. That was a demonstration of really good and effective layering: just adapting the kernel to the hosting hardware was making it up and running. Now, with the source code available to everyone, the porting festival is becoming even larger, with small-medium company, as well as university guys, porting Android everywhere. ...

December 14, 2008 Â· 2 min Â· 219 words

Linux on iPhone

Of course, it was a matter of time: we all knew that. But, still, this video is important: a concrete, publicly understandable proof, that Linux is going on the iPhone. iPhone Linux Demonstration Video from planetbeing on Vimeo. Probably it will never have a concrete, commercial application (like running Android, as the guys from where I took the video would like ;) ), but it’s undoubtedly an important proof of the great flexibility and adaptability of Linux and, in general, of the Open Source Software. ...

November 30, 2008 Â· 1 min Â· 109 words

Debian on my NSLU2: The Revenge of the Swirl

After some playing with Unslung on my Linksys NSLU2, I realize it was a “very limited solution” for our needs. We need to share 4 (sometimes 5) NTFS (or others) volumes, where everyone of them is 500GB: this is too much even for the modified firmware of Unslung, unable to read the full directory trees (and the contained files) of my massive movie’s collection. [![](http://lh6.ggpht.com/detronizator/SC9F6fE2BaE/AAAAAAAAA8I/oz-Ujfnmj9g/s160-c/TheDebianNSLU2SReign.jpg)](http://picasaweb.google.com/detronizator/TheDebianNSLU2SReign)[The Debian/NSLU2's Reign](http://picasaweb.google.com/detronizator/TheDebianNSLU2SReign) So, I came back to the Debian/NSLU2 solution. This time, with all the intention to make it work. It’s quite pointless to report here all the things I did to make it work in the way I want/need. I’ll just write down the most important bits: ...

May 17, 2008 Â· 2 min Â· 296 words

Unslung on my NSLU2

Motivated by my friend KM here (sorry, Italian link), I decided to buy a Linksys NSLU2, a Micro-[en:NAS] based on [en:Linux]. Linksys (owned by Cisco) released since day one the source code of the tuned Linux Kernel, instantly allowing the Open Source community to hack this device in a million of ways. My requirements are very simple: I need to share something like 6 external HD using either Samba or FTP+HTTP. I first tried to use the “out-of-the-box” NSLU2 with the latest firmware, but it’s unable to manage more than 2 disks (on an HUB, it just see the first HDD attached). I then decided to use Debian/NSLU2, a very rich distribution for [en:ARM] that is just amazing. The only problem? It seems too much for an hardware like NSLU2, plus, after a normal apt-get dist-upgrade something related with [en:SELinux] and vsftpd happened and I didn’t managed to put it all back to work. I should have disabled selinux passing the parameter selinux = 0 to the Kernel at boot time but… there is no “easily modifiable” [en:Bootloader] to pass parameters to the kernel at boot time (at least, as far as I know). I suppose that I should modify the kernel, recompile and then re-flash it. Too much for something I want to finish in max 2 days. And the NSLU2 is slow. Very slow. It took something like 12 hours to make the full installation of Debian and flash re-flash the firmware. Besides, for what I need to do, it’s not worth it to do all this. ...

May 11, 2008 Â· 2 min Â· 357 words

Picture of the Day

Just a bunch of geniuses (that make one of the best things in the world of [en:Information Technology]) ;) . This picture was taken during the last Kernel Summit 2007. Source, PollyCoke.

September 12, 2007 Â· 1 min Â· 32 words

Ubuntu Gutsy Gibbon 7.10 - New Features

Straightaway from OSNews.com: “This article will briefly discuss the new features found within Gutsy Gibbon and hopefully give you a better idea of what to expect when the final version of Gutsy Gibbons is released in October. Some of the more notable new features are a Graphical Configuration tool for X, improvements in plug-in handling for Mozilla Firefox, revamped printing system with PDF printing by default, fast user switching, new desktop search (Tracker) application and the new AppArmor security framework.” ...

August 27, 2007 Â· 1 min Â· 89 words

Risposta ad OSS|Blog.it

Ieri sono passato, come di consueto, su OSS|Blog.it e cosa ci trovo? Un brevissimo articolo su alcuni commenti che Nigel Clifford, CEO di Symbian, ha fatto su Linux e sul mercato degli smartphone con i piedi palmati. Ho provato ad inserire la mia risposta sul relativo post… ma niente. Dice che sto spammando. Quindi… provvedo a farlo da qui. Allora. Prima di essere assunto da Symbian, quando iniziai a studiarne la tecnologia e il Sistema Operativo, mi domandai come diavolo facevano a vendere una cosa così: Niente Eccezioni (Leave), niente (o quasi) thread (Active Objects), niente POSIX (almeno fino a quando mi hanno assunto, che è coinciso con il rilascio di P.I.P.S.), e… niente STL (ma staremo a vedere ancora per quanto ;) ). ...

July 8, 2007 Â· 3 min Â· 628 words

XCode meets Mono

And… seems to be a nice meeting. ;) After a lot of development, the comunity surrounding the project realeases last stable version 1.2.3.1 of Mono. What about [en:Mac_OS_X|Mac OS X]? Here is a dedicated page on the official wiki of Mono. And, in particular, I’m happy to highlight a tutorial/howto about XCode and Mono integration: CSharpPlugin. I know that [en:Mono_(software)|Mono] is the open-source implementation of [en:.NET_Framework|.Net] (started by [en:Novell]), and that I hate [en:Microsoft|M$], but… I can’t hate a framework. It’s like to hate the [en:Plutonium] because we make the [en:Atomic_Bomb] with it! ;) ...

February 21, 2007 Â· 1 min Â· 146 words

Picture of the Day

ROTFL Source, EntreGeeks.

February 19, 2007 Â· 1 min Â· 3 words