std::unique_ptr, virtual and missing virtual destructor = major pitfall

In our company, the build infrastructure runs unit tests in a valgrind shell, trying to detect memory leaks at the time the unit tests are executed. And every now and then, although our memory allocations are mostly handled through std::unique_ptr or std::shared_ptr, a leak pops up on the radar. And usually with the most useless […]

, ,

Pas de commentaire

Installing Skype 4 on a 64b Linux

It’s so easy they say on the website… Download the .deb and install. But problem: the .deb won’t install since it is meant for i386, not for x64.

, ,

Pas de commentaire

Rôti de porc au miel et à la moutarde

Ingrédients Pour 6 personnes 1,5 kg de jarret de porc désossé 6 cuillères à soupe de miel 4 cuillères à soupe de moutarde de Dijon 2 cuillères à soupe de vinaigre de cidre 3 cuillères à soupe de sauce de soja Sel et poivre Préparation Préchauffer le four à 180°C (thermostat 6). Mélanger dans un […]

, , ,

Pas de commentaire

Quatre-quart aux pommes

Ingrédients Pour 4 à 6 personnes: 2 pommes, 4 oeufs, 220g de farine fermantante 220g de beurre, 220g de sucre Préparation Préchauffez votre four à 180°C. Faites fondre le beurre et mélangez-le avec le sucre. Cassez les oeufs un par un et ajoutez-les au mélange beurre/sucre. Ajoutez la farine et la levure en mélangeant. Lavez, […]

, ,

Pas de commentaire

Pâtes au poulet, poireaux et carottes

Ingrédients: Pour 4 personnes: 200 g de pâtes 3 blancs de poulet 3 blancs de poireau 2 carottes 50 cl de bouillon de volaille 20 cl de crème liquide 2 cuillères à soupe de farine sel, poivre Préparation Éplucher les carottes et les poireaux. Trancher les carotte en petite bâtonnets, les faire cuire carottes 10 […]

, , ,

Pas de commentaire

Installing GCC 4.7 in Ubuntu 12.04

Ubuntu 12.04 provides only GCC 4.6. To get GCC 4.7 (and its more advanced C++11 support), you need either to use Ubuntu 12.10 or you need to add a toolchain test repository. This page summarizes the latter option. To install GCC 4.7 in Ubuntu 12.04, do the following: sudo -s add-apt-repository ppa:ubuntu-toolchain-r/test apt-get update apt-get […]

, , ,

Pas de commentaire

Poires pochées farcies au foie gras

Ingrédients Pour 6 personnes 3 poires 200 gr de foie gras (terrine de foie gras mi-cuit ?) 50 cl de vin blanc moelleux 2 cuillères à soupe de miel 1 cuillère à café de graine de coriandre 12 grains de poivre noir 1/2 cuillère à café de mélange quatre épices 150 gr de mesclun 3 […]

, ,

Pas de commentaire

Restaurer l’accès 3G/MMS de l’iPhone après un upgrade majeur

A chaque upgrade majeur de l’iPhone, c’est la même rangaine: le symbole 3G s’affiche mais pas de connexion et les MMS ne sont plus reçus, les paramètres se perdent dans la manoeuvre. Voici le résumé de ce qu’il faut faire pour récupérer les accès. Accès Internet par la 3G Dans Réglages, sélectionner Général > Réseau […]

, , , , ,

Pas de commentaire

Finding dangling symbolic links

The following command finds only broken symbolic links: $ find -L -type l This works because « -L » causes find to dereference symbolic links, in which case only broken links will have type « l ». This is probably unique to gnu find (from findutils). Based on comment in linuxforums.org.

Pas de commentaire

Poulet aux cacahuètes

Ingrédients Pour 4 personnes 120gr de riz bazmati cru 1 ananas 1 chou-fleur 360 gr de filet de poulet 50 gr de beurre de cacahuète 200 ml de bouillon de légumes 1 gousse d’ail 1 morceau de gingembre de 3cm environ 1 cuiller à soupe d’huile de sésame ou de tournesol 1/4 de cuiller à […]

, , ,

Pas de commentaire