Journal Postgresql, un retour d'expérience

Posté par  (site web personnel) . Licence CC By‑SA.
107
15
mai
2020

Un petit peu de contexte

J'ai rejoint une grande banque asiatique, à Londres, il y a de cela 10 ans, pour travailler sur un de leurs systèmes, une grosse application financière en C++. Quelques années plus tard, les affaires n'ayant pas fonctionné comme prévu, ils décident de se débarrasser de l'équipe à laquelle j'appartenais. Heureusement, une petite institution financière européenne s'est montrée intéressée par le système et l'équipe, et plutôt que je devoir payer des indemnités de licenciement, mon ancien (…)

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 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é - 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 (…)

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 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 Ubuntu Phone, un an après

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
54
26
sept.
2016

Coucou à tous !

Cela fait maintenant plus d’un an (presque 18 mois, en fait) que je suis l’heureux possesseur d’un BQ Aquaris 4.5 Ubuntu Edition. Malgré les bogues, les limitations, et les vannes de mon entourage sur mon téléphone « pourri », j’en suis satisfait, et je ne me vois pas passer à Android ou iOS. J’ai vu ici‐même, il n’y a pas bien longtemps, un petit topo sur le sujet et je rajoute donc ma pierre à l’édifice en livrant (…)

Journal Ubuntu Touch sur BQ Aquarius - Revue de détail

Posté par  (site web personnel) . Licence CC By‑SA.
36
10
juin
2015

Ayant enfin décidé de sauter le pas et de me mettre aux smartphones, je me suis décidé pour un BQ Aquarius Ubuntu Edition. Je voulais un système supporté par le constructeur et qui vienne pré-installé, afin d'avoir quelque chose d'immédiatement utilisable, quitte à bidouiller après.

La bête

C'est un beau téléphone, suffisamment fin, pas trop grand (4.5 pouces), et plutôt élégant, avec juste deux boutons sur le côté pour l'allumer et pour régler le volume. Il est doté de deux (…)

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 Hack : Un journaliste de Wired se fait piquer sa vie en ligne.

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
30
9
août
2012

Wired a publié un article d'un de ses journalistes victime d'un hack, mettant en exergue les risques encourus à trop faire confiance aux grosses boites du Net qui veulent vous faciliter la vie en ayant tout en ligne.

http://www.wired.com/gadgetlab/2012/08/apple-amazon-mat-honan-hacking/

Tout est parti d'un groupe de hackers qui trouvent le pseudo Twitter du journaliste particulièrement attirant, et décident de se l'approprier. Sur la page Twitter du journaliste, ils découvrent son adresse GMail. En allant sur la page de reset de Google, (…)

Journal Médoc, un dépôt de documents fait maison

Posté par  (site web personnel) . Licence CC By‑SA.
34
18
déc.
2011

C'est en farfouillant pour la énième fois dans une pile de papelards que je me suis dit qu'il y en avait assez d'avaler de la poussière en rêvant de Ctrl-F, et qu'il était temps d'enfin faire quelque chose d'utile avec mes compétences de pisseur de code.

Ce qui a débuté comme quelques scripts mis bout à bout est aujourd'hui une solution intégrée de numérisation, à travers un client lourd, et de classement et de consultation, à partir d'un client Web. (…)

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 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 (…)