Tag Archives: Linux

A case study of adopting Bigdata technologies in your company

Bigdata projects can be very expensive and can easily fail: I suggest to start with a small, useful but not critical project. Better if it is about unstructured data collection and batch processing. In this case you have time to get practise with the new technologies and the Apache Hadoop system can have not critical downtimes.

At home I have the following system running on a small Raspberry PI: for sure it is not fast 😉

At work I introduced Hadoop just few months ago for collecting web data and generating daily reports.


Howto quickly setup an interface among systems using Apache Camel / Karaf (OSGI)

In the article building system integrations with Apache Camel I’ll show how to create in 10 minutes an integration between two databases (without writing any lines of java or c# code):

  • looking for uses in the database MOODLE (mysql) with missing attributes
  • for each of that users retreiving the missing attributes from the database UPMS (m$ sql server) and then
  • adding the missing attributes to the database MOODLE

I’ll use

under Linux.


Any suggestions and comments are welcome!



Moodle 2.1 released!

Moodle is a software package for producing Internet-based courses and web sites. It is a global development project designed to support a social constructionist framework of education.

Moodle is provided freely as Open Source software (under the GNU Public License).” [from About_Moodle]

“You can read more on the Moodle 2.1 release notes, but the major new features are:

  • A whole new question engine (used by quizzes, for example), which makes questions more robust and will enable developers to create all kinds of interesting question types in the future. Some interesting new features like Certainty-Based Marking have also been added. Huge thanks are due to Tim Hunt and Open University for all their work on this.
  • Restoring of Moodle 1.9 backups is now possible! Thanks to Moodlerooms for their help in some of the key parts of the core work and to the HQ team for the rest. This was a very complex thing to build due to the many changes between 1.9 and 2.x. Note that only course content in core modules is restored: if you use other activity modules then you need to ask (or help) the developers of those modules to add the new module restore code (thanks to the design this is not a huge task to implement).
  • Moodle 2.1 now directly supports mobile apps for some functions. The new Moodle app for iPhone (by Moodle HQ) will be released soon (followed by an Android version later) and these require the secure web services of Moodle 2.1 or later. In addition, there is direct support for mobile-specific Moodle Themes and automatic detection of mobile browsers.
  • Moodle 2.0 Release notes


There are many other smaller improvements too, but one of the ones I really like is the new and improved configuration interface for blocks. You should find it a lot easier to understand than the one in Moodle 2.0.” [from Moodle News]

Do NOT BUY any DVB USB devices with TRIDENT chipsets

Please do NOT buy any DVB USB devices with TRIDENT
chipsets like
Freecom DVB-T & Analog TV USB STICK (USB Id 14aa:0620), Moka Hybrid TV receiver MK-DVBT-DUAL (USB Id 14aa:0620), LifeView LR535 … a PCIe Mini Card (USB Id 10fd:0535), ADS Tech Mini Dual TV (PTV-339) (USB ID 06e1:b339)

If you are a Linux User, please share this news in INTERNET: it is about  user generated content AGAINST TRIDENT  and other CLOSED source vendors!!!

“It is important to notice that the vendor (Trident) doesn’t seem to want helping with open source development. Contacts with the vendor were tried during 2007 and 2008 in order to get their help by opening docs, via Linux Foundation NDA program, without success […] In brief, while we want to fix the driver issues, it is recommend to avoid buying any devices with tm5600/tm6000/tm6010 (and DRX demod) chips.”. See http://www.linuxtv.org/wiki/index.php/Trident_TM6000 for details.

Agosto 2008 in Kenia nel Meru

Ad agosto andro’ in Kenia, nel Meru, con l’associazione Binario per l’Africa. Li’ daremo una mano nella missione, nel cantiere della scuola in costruzione, oratorio con i bambini e ragazzi. Porteremo giu’ inoltre delle macchine da cucire e dei computer (offerti e installati da Oses con Linux EdUbuntu e solamente software OpenSource)  e terremo corsi di formazione professione (taglio cucito e informatica) agli insegnanti e adulti del luogo (per i dettagli sulle attivita’ leggete qui’).

Spero poi di riuscire ad incontrare Eunice, la bambina che ho adottato a distanza 4 anni fa