std::unique_ptr, virtual and missing virtual destructor = major pitfall
Posté par Olivier dans Trucs & Astuces le 29 août 2013
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 […]
Installing Skype 4 on a 64b Linux
Posté par Olivier dans Trucs & Astuces le 22 août 2013
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.
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 […]
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, […]
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 […]
Installing GCC 4.7 in Ubuntu 12.04
Posté par Olivier dans Trucs & Astuces le 17 février 2013
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 […]
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 […]
Restaurer l’accès 3G/MMS de l’iPhone après un upgrade majeur
Posté par Olivier dans Trucs & Astuces le 4 décembre 2012
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 […]
Finding dangling symbolic links
Posté par Olivier dans Trucs & Astuces le 4 décembre 2012
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.
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 à […]