mardi 11 février 2014

Review : "Enterprise Games" by Michael Hugos

In this book, Michael Hugos introduces "gamification" or the process to apply "Games mechanics" to business world.

I was very interested to learn more about gamification, and I was happy to find a book with a title so promising : "Using game mechanics to build a better business" but to tell it frankly, I was a little bit deceived by the content of this book.

The style is clear and easy to read, but past the introduction and despite several "real life" examples, I quickly got frustrated by several things :
_ The way the topic is presented is too "buzzword compliant" to me.
(You know when you have the feeling that the book, filled with many strange words, was intended to convince you of the almost magical efficiency of the presented topic...)
_ I was looking for concrete things to start exploring the subject : processes, mathematical algorithms, innovatives ways... And I didn't find much things useful to me.

The only useful information that I managed to get from the book was the repeated assertion that game like addiction can be induced by clear/simple and rapid feedback. My grief is that's it's about all I managed to get out of the 190 pages.

Now, I don't want to leave the feeling that's it is a bad book (It's really easy to read and filled with first class examples) but it's definitely *not* what *I* expected from the book.

So if you're looking for an easy introduction to gamification, this book could be great. But if you're willing to get more practical/usable knowledge (I'm not even talking about ways/recipes) I fear you might feel disappointed.

jeudi 11 juillet 2013

Cleaning /var/cache/apt the clean way

Periodically my apt cache grows "too big" on my Debian boxes.
By "too big", I mean big enough to get a notification that /var is almost full.

When that happened, I had to google several times to find the right way to clean it. I found several bad solutions involving scripts, albeit the answer is really simple.
So I thought I should record it somewhere, why not here :-)

To clean /var/cache/apt and free some space, it's as simple as :

sudo apt-get clean all

vendredi 28 juin 2013

Recherche codeur Perl, bien sous tout rapport

Non, ce n'est pas ce que vous pensez...

Ce blog ne se transforme pas en site de rencontre.

C'est plutôt une bouteille à la mer que je lance, pour réactiver le groupe des Mongueurs de Marseille.

Ce groupe de Mongueurs n'a pas de site digne de ce nom, pas (assez) d'activité sur sa liste de diffusion  et son leader que je connais bien (puisque c'est moi) est notoirement incapable de l'animer comme il se doit !

Plus le temps passe et plus il me semble évident que le renouveau de ne viendra que par l'arrivée de nouveaux membres;
du sang neuf qui apportera de nouveaux projets et l'énergie pour les réaliser.

Alors si vous lisez ce blog, si Perl vous intéresse, si vous avez des projets mais pas toutes les compétences pour les réaliser, ou si vous avez des compétences mais manquez d'idées sur comment les utiliser utilement : REJOIGNEZ NOUS !

Quel que soit votre niveau, votre background, vous serez les bienvenus.
Et pour ceux qui ne seraient pas trop loin de Marseille et qui le désireraient, je serai heureux de relancer la tradition de la rencontre informelle autour d'un bon repas dans un restaurant de la capitale Phocéenne...

Pour nous rejoindre c'est simple :
Inscrivez vous ici et une fois inscrit il ne vous restera plus, si vous le souhaitez, qu'à envoyer un mail succint (ou pas) de présentation et de nous parler de vos projets, attentes, idées.

lundi 22 octobre 2012

App::Flo : Reclaim space used by duplicate files

Once again I have to handle the same situation : no more spaces and directories with a lot of duplicates.

That's not the first time I have to do it
(last time it was to remove all the duplicates .mp3 with different names when I merged my various 'Music' directories from different boxes/disks.), so I already have a small script waiting in my repos.

But this time I choose to explore another way, instead of removing duplicate files, I've tried the hardlink substitution way.

Using hardlinks is not always applicable but my perl5/perlbrew directory seemed a good candidate (read only duplicate data...).
And it was : after running my script on it, the size went from 765M to 670M, and all the test suites of the tested modules passed with all the Perl versions.

I first thought to release the script as a patch for perlbrew, but thinking more about it I realized that a need probably exists for a more generic tool.

That's why App::Phlo was created :-)

Not a killer module, but one that suit my needs, and that will enable me to test some ideas (multi digest algorithms, use with "unionfs like" fs, Perl dirs optimization...)

If you want to experiment with me, don't hesitate : Ideas, patches, comment are always welcome...