mercredi 31 juillet 2013

Le Carnet De Bébé

Voilà, l'application Android pour laquelle je modélisais des épingles à nourrice et des gouttes sous Blender dans le but de fournir des icônes a été publiée dans le Play Store. Il s'agit d'une application de suivi des repas (et des couches) de bébé, orienté vers les femmes qui allaitent. Et en français, s'il vous plait (il y a également la localisation en anglais et en chinois). Voici une capture qui montre mes icônes:

Empressez-vous donc d'aller la télécharger, et si vous n'allaitez pas, vous pourrez au moins admirer mon épingle à nourrice.

vendredi 26 juillet 2013

La tablette Vivaldi bouge encore

Un sursaut inespéré de la très attendue (tout du moins par moi) tablette Vivaldi, qui se veut basée sur KDE, mais surtout complètement libre.

En effet, un des développeurs, Aaron Seigo, a annoncé que les développeurs du projet allaient recevoir une pré-version de la tablette pour certification. Il y encore donc un bon bout de chemin avant que vous et moi puissions les manipuler de nos petits doigts fébriles, mais c'est un grand pas en avant.

lundi 8 juillet 2013

Les dangers de la move semantics

Voyez donc cette question que je pose sur Stackoverflow: en écrivant mes constructeurs dans le style moderne, passage des arguments copiés par valeur et déplacement, je me suis rendu compte qu'il était extrêmement facile d'utiliser par erreur la valeur déplacée dans le corps du constructeur. Comme les commentateurs du post l'ont noté, il n'existe pas vraiment de parade à ce problème, il faut juste faire très attention à ce qu'on fait...

Ce genre de bug va se multiplier, j'imagine, et sera probablement particulièrement difficile à débugger: l'on peut imaginer, dépendant de l'implémentation de chaque type, que l'on verra parfois l'ancienne valeur, parfois une valeur non initialisée, et parfois de beaux crashs. Pas de quoi jeter bébé avec l'eau du bain, mais il faudra ouvrir l’œil (comme si l'on avait déjà pas assez à penser lorsque l'on code en C++...).