Journal Rions un brin

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
28
14
avr.
2022

Je voudrais tenter de distribuer un peu de bonne humeur en vous parlant de ces livres qui m'ont fait rire aux larmes, auxquels je ne peux pas penser sans me marrer tout seul, bref, les monuments des zygomatiques. Je laisse volontairement de côté le pape de la fantasy comique, Pratchett, qui me semble suffisamment connu, pour plonger du côté de ces bouquins dont vous n'avez peut-être pas entendu parler.

Alphonse Allais

Commençons dans l'ordre chronologique, avec l'un des premiers grands (…)

Journal Oh mon dieu, ils ont changé l'interface de Blender!

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
26
18
août
2011

C'est ça, de faire confiance à sa distribution préférée. J'avais pourtant bien vu la dépêche passer, mais cela m'était totalement sorti de l'esprit. Et récemment, je décide de redémarrer le bon vieux modeleur 3D.

Imaginez que vous donnez rendez-vous à un pote pas vu depuis longtemps. Le genre de pote avec qui vous avez bien déliré dans le passé, et sur qui vous savez que vous pouvez toujours compter pour la déconne. Ben le voici qui débarque en costard cravate, (…)

Journal Douze facteurs dans ta tronche

24
5
nov.
2022

Aujourd'hui, encore un journal qui dénonce grave.

Je voudrais m'insurger contre un nouveau genre de culte du cargo, le Twelve Factor App. Ce sont des principes d'architecture logicielle qui seraient adaptés à l'écriture de micro-services et qui promettent performance, qualité, et retour de l'être aimé.

Figurez-vous que j'ai au turbin quelques collègues qui ne jurent que par les 12 facteurs, et qui, en exégètes, font passer ces principes au dessus de tout, à toutes les sauces, et surtout (…)

Journal Cartes, marqueurs et automatisation

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
21
16
oct.
2022

Coucou à tous !

Petite matinée hack ce matin (et hack du matin, chagrin), que je partage : c'est du rapide et du sale, mais j'ai découvert plusieurs outils intéressants, donc je pose ça là si ça peut inspirer quelqu'un. Je ne met pas de code parce que c'est hyper spécifique (en fait non, j'ai juste honte), mais ça ne devrait poser aucun problème à recréer avec mes explications.

L'école de Mademoiselle Fille organise une distribution de douceurs aux personnes (…)

Journal Monde de merde !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
21
11
jan.
2019

Le flim culte "La classe américaine" vient de fêter ses 25 ans. L'occasion pour les pauvres égarés qui ne connaîtraient pas encore ce flim d'aller le découvrir (il traîne sur Dailymotion), et pour les autres (qui sont nombreux sur DLFP) de se remémorer ces répliques entrées dans la légende.

Rapide résumé pour les égarés : "La classe américaine" est un flim construit en recollant des extraits de grands films américains, doublés avec des dialogues loufoques. L'histoire est un pastiche (…)

Journal Le quiz c++ de l'été

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
20
23
août
2018

Comme c'est le mois du C++ sur LinuxFR, je vous propose ce petit quiz.

Voici un petit morceau de programme, avec une hiérarchie de classe A et sa fille B, deux fonctions qui prennent un pointeur à poil ou un pointeur partagé sur A, et des appels sur ces fonctions avec des A et des B.

class A {};
class B : public A {};

void f(A*);
void g(const std::shared_ptr<A
(…)

Journal Myspace vendu pour $35M

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
18
3
juil.
2011

Et une tournée de Shadenfreude! Murdoch, après avoir acheté MySpace pour 580 millions en 2005, le revend maintenant pour moins d'un dixième du prix. On le lui avait pourtant dit, non?

Est-ce que la bulle du Web social a enfin éclaté? Probablement pas. News Corp a fait l'erreur d'oublier la nature cyclique du Web, et d'investir dans un site qui était au faîte de la gloire, en payant non pas pour un produit ou un concept, mais pour une marque (…)

Journal Tirez-vous une bûche, qu'on cause C++ et singletons

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
14
août
2018

Le métier est venu me voir. "On aime beaucoup ton composant A, celui qui cache les données depuis la base, mais on voudrait l'instancier tout plein de fois, sans qu'il recharge tout à chaque fois."

Comme j'aime bien le métier, je me suis attelé à la tâche, je me suis bouché le nez, et je leur ai planqué une petite variable globale des familles histoire de mettre en commun les caches. Et ils étaient fort contents.

Ensuite, j'ai regardé ma (…)

Journal L'IPv6 et moi

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
27
sept.
2019

J'ai craqué pour une mise à jour de ma connexion Internet vers la fibre. La tentation d'avoir enfin un upload décent, mais également un tout nouveau routeur qui savait parler IPv6.

Ça marche du premier coup

Ce fut étonnamment facile, finalement. Une fois le routeur installé, je fis un ping chez google. Miracle!

64 bytes from lhr25s12-in-x04.1e100.net (2a00:1450:4009:80d::2004): icmp_seq=8 ttl=53 time=3.05 ms

Parce qu'en fait, les OS sont déjà prêts. Le DHCP du routeur a fourni à la machine une (…)

Journal CPP Con sur Youtube

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
14
21
oct.
2014

Les vidéos prises lors de la CPP Con 2014, LA conférence C++ de l'année, à Bellevue WA, commencent à arriver sur Youtube.

Parmi mes préférées, la présentation de l'équipe Microsoft Office sur leur approche pour partager autant de code que possible pour tourner sous Windows 32 et 64 bits, MacOSX, iOS, Android, WinRT, et peut-être un jour iWatch, était tout à fait intéressant. Bon, et manifestement, le support de GNU/Linux n'est pas sur leur feuille de route.

D'autres présentations, par (…)

Journal Le quiz c++ de l'été - Débriefing

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
31
août
2018

Très bonne discussion sur le fil du Quizz C++ de l'été !

Sur le problème en lui-même, Clément V a donné la bonne réponse en parlant de temporaire dans le 4ème appel (shared_ptr de B). Je vais développer :

Les deux premiers appels sont identiques en terme de code machine. En effet, en C++, un objet B dérivant de A est, au point de vue de l'arrangement mémoire, un A, suivi des attributs de B (oublions l'héritage virtuel pour le (…)