Salut Nantes !

Encore quelques jours et je me retrouverai angevin travaillant à Nantes. Même si je suis content de découvrir mes nouveaux collègues nantais, je suis partant pour discuter devops/aws/Paris-Web autour d'une bière avec d'autres personnes dans le domaine.

Donc, si cela vous tente, n'hésitez pas à me contacter ici via les commentaires, via Twitter, voire LinkedIn si vous voulez faire formel, pour qu'on s'organise !

NB: Ce n'est pas réservé à Nantes, habitant à Angers : même combat !

C'est parti !

C'est parti !

Dans ce billet, je vous décrivais le démarrage de ma recherche d'un nouveau travail au mois de mars. Nous sommes en juillet, je suis dans une nouvelle société depuis juin et notre déménagement a lieu ce vendredi. Quel changement !

Cela fera peut-être prétentieux mais suite à ce billet, je ne m'attendais pas à recevoir autant d'offres qualifiées, entendre des offres ne venant pas de robots scannant les CV à la recherche de mots clefs comme cela a déjà été le cas et surtout autant d'offres intéressantes.

Il faut croire qu'après ces trois années passées dans le monde merveilleux des startups, j'ai encore pris de la bouteille et du recul sur mon métier. Cependant, je reconnais avoir bénéficié en diable de l'expérience acquise à LRQDO pour trouver un nouveau travail et réussir ce genre de concours

Cela fait maintenant un mois que je suis en poste chez Claranet, les cartons sont quasiment prêts pour partir dans la nouvelle ville, Geronimo !

Cover photo by Aleksandr Barsukov on Unsplash

Une nouvelle aventure

Une nouvelle aventure

Sans rentrer dans les détails personnels, j'ai le projet de quitter Paris avec la petite famille d'ici fin août. Je pensais pouvoir le faire tout en restant dans ma société (vive le télétravail en 2019) mais cela ne se fera pas.

Je suis donc de retour dans le grand bal des recherches d'emploi mais avec une particularité majeure cette fois : partant dans la belle ville de Angers, je recherche soit un poste en remote (mais pas à 100% car je me connais et serai incapable d'être un ours dans ma caverne) soit un poste basé à Angers ou Nantes.

Bien que j'ai moi-même du mal à suivre toutes les prises de contact, honte à moi, je vous invite, si vous désirez me proposer quelque chose à me contacter via mon profil LinkedIn de préférence au mail.

Mon CV est disponible à cette adresse.

D'avance merci à celles et ceux qui feraient passer le message.

Un soir dans la rue

Déjà en 2002, je m'étais fait la réflexion : il n'y a pas de meilleur moment pour se balader dans Paris que pendant un match de l'équipe de France, surtout en phase finale d'une compétition .

Voyez le tableau, il fait beau et chaud, le soleil est encore haut dans le ciel et les rues sont quasiment vides. Quasiment car toutes les terrasses sont prises d'assaut et les quelques passants flânent.

Regarder le match ? Quel besoin ? Le simple fait d'être à portée d'un bar, et il y en a quelques uns mine de rien à Paris, suffit pour savoir si un but a été marqué et par qui.

Et pendant ce temps, les rues sont vides, les restaurants sans foot sont calmes, même les fast-food sont désertés. Une ambiance de 23h mais à 20h.

Le bonheur.

Allez les bleus !

Liste chaînée #5

Je continue sur ma lancée de ces derniers mois avec les deux sujets importants du moment : ma nouvelle capacité de data engineer et toujours ma certification à passer sur AWS.

  • Ma lecture de chevet du moment : Applying DevOps to Data Science. Une série d'articles sur l'état de l'intégration entre les pratiques DevOps et les spécificités de la Data Science. Pour y être confronté quasi quotidiennement, je lis religieusement tout nouvel article.
  • Cataloguer ses data : c'est toujours bien de générer beaucoup de data dans tous les sens et dans tous les formats. Encore faut-il savoir ce qui est disponible et imaginer quoi en faire.
  • Un rappel toujours utile sur les diverses visualisations et leurs usages respectifs.
  • Chalice, le microframework python qu'il vous faut pour faire du webservice simplement sur AWS Lambda.
  • Quelques réflexions sur Vue.js qui expliquent, entre autres, certains partis pris du framework.
  • Le meilleur comparateur d'instances EC2 que j'ai pu trouver pour le moment. Je suis preneur de mieux si vous connaissez.

Re:start

Re:start

Adieu sites dynamiques en PHP et autres technologies joyeuses, place au statique et à tout ce que cela implique de configuration et de restrictions.

C'est assez paradoxal de revenir à un mode de publication tel que je le pratiquais il y a presque vingt ans sur Le Village et où chaque page était quasiment écrite à la main après être passé par la bonne moitié des CMS en PHP.

C'est tout aussi paradoxal de revenir à un mode de publication statique alors que dans mon quotidien de DevOps/SRE, quasiment tout ce que j'écris est dynamique et déclenche un nombre conséquent de scripts.

Mais j'y vois un avantage certain. Je redeviens totalement maître de mes contenus, pour preuve, j'écris en markdown sous Visual Studio Code sans peur aucune de devoir un jour convertir mes textes dans un autre format.

Je ne cache pas que pour cela j'ai dû passer par l'étape du convertisseur à partir de mon dernier outil de publication, mais cela m'a permis de repasser sur la grande majorité de mes textes et de corriger le nombre conséquent de fautes en tout genre que j'avais laissé traîner.

Il reste encore pas mal de coups de peinture à mettre, de boulons et d'écrous à visser. Je changerai probablement de thème encore une ou deux fois mais je me sens bien cette fois et j'espère que cela vous plaira autant qu'à moi.

[Paris Web 2016] Rejoignez-nous !

Ces derniers mois ont été intenses et j'espère pouvoir vous en parler très bientôt plus en détail...

Je peux cependant vous parler de ce qui s'est passé à Paris Web entre temps !

Et comme toujours, nous sommes en recherche de partenaires pour nous aider à organiser les conférences. Si vous ou votre société êtes intéressé, n'hésitez pas à télécharger notre dossier de partenariat en français ou en anglais et à nous contacter !

"Let's encryt", oui mais intelligemment

Je passerai sur la philosophie de Let's Encrypt pour aller au vif du sujet : la facilité d'installation d'un certificat SSL valide.

Ecran de configuration LE sur
PleskEn un unique écran, j'ai pu générer le certificat LE pour mon domaine et celui-ci a été autoconfiguré dans Nginx. Et même si cela est caché par le proxy Plesk, cela ne fait qu'exécuter le client LE et mettre à jour la configuration du serveur web.

Quoi de plus simple pour un site web simple ? Même avec un service en Beta- test et je pense une v1.0 du proxy Plesk, j'ai la capacité de fournir un service au travers d'un canal sécurisé. Cela est plus que suffisant pour la grande majorité des sites internet.

A cette époque ou les lois attentant à la vie privée sont légion, augmenter la sécurité d'un site internet est toujours bon à prendre; même si cela se fait de la manière la plus simple.

Cependant, je reste convaincu que cela doit se faire intelligemment. Comme on ne sécurise pas une banque comme sa maison, utiliser LE à toutes les sauces ne fera pas de miracles bien au contraire.

Des techniques de sécurité comme HSTS ou le Key Pinning sont difficiles à mettre en oeuvre avec un certificat dont la durée de vie est de seulement 90 jours. Si vous avez besoin de ce type de fonctionnalité, et si vous vendez un produit ou un service, mieux vaut acheter un certificat avec Extended Validation. C'est bien plus cher, mais cela vous offre un certain nombre de garanties en tant que fournisseur et vos utilisateurs sont rassurés quant à votre sérieux.

De plus, la différence d'affichage entre un certificat EV et un certificat "normal" dans un navigateur aide à mettre l'utilisateur final en confiance : nous avons tous du à un moment ou un autre écrire une page de FAQ pour indiquer à l'utilisateur comment bien vérifier qu'il était sur le bon site.

A cette heure, LE ne délivre que des certificats à destination de sites web. Ainsi, vouloir tirer des certificats de Code Signing ou pis des certificats client n'est pas faisable et j'espère que cela ne le sera jamais.

*[LE]: Let's Encrypt

"Veuillez patienter pendant la mise à jour"

One computer wiz claims to have hacked into Tesla's firmware and discovered a reference to a juicier battery.

Hacker May Have Discovered Plans For A Tesla P100D

Je ne sais pas vous, mais cette simple phrase me fait peur.

Non pas que Tesla prépare de nouvelles versions de ses batteries et préparent ses voitures à les supporter, mais surtout qu'un individu, un white hat, puisse obtenir le firmware de la voiture et l'ouvrir.

Le simple fait d'avoir pu lire ce firmware constitue la moitié du chemin pour le modifier. Je ne sais pas quelles sécurités Tesla a mis en place pour valider l'intégrité de ce fichier, mais j'espère qu'il y a une partie _hardware _et dépendante de la voiture (à l'image d'un boitier HSM)

Et si un white hat peut le lire, des blacks hat pourront le modifier et provoquer des incidents (surchauffe de batterie, vitesse affichée fortement différente de la vitesse réelle,...)

Même si Tesla semble avoir le moyen de mettre ledit firmware à jour à distance, je redoute le jour où une voiture piratée causera un accident.

Lectures

Bien que je sois un gros consommateur de science-fiction et cyberpunk, je suis toujours friand de polars.

Je passerai sur le dernier Millenium que je trouve très moyen pour parler d'un auteur que j'ai découvert au détour d'une affiche de métro.

Jussi Adler-Olsen est Danois. Cela change de la vague de polars suédois déclenchée par Stieg Larsson et fait découvrir ce petit pays par son côté sombre. N'ayant fait qu'une, longue, escale à Copenhague il y a quelques années, cela m'a attiré.

Mr Adler-Olsen nous invite donc à suivre les enquêtes du vice-commissaire Carl Mørck de la criminelle de Copenhague. Dans la même mouvance que Cold Case, nous suivons le policier dans sa recherche sur de vieilles affaires.

La traduction française est propre retranscrit bien la noirceur de l'univers. Ceci-ci étant dit, je serai bien incapable de lire la VO sur ce coup-là. La lecture de la première enquête m'a tellement plu que j'ai acheté directement les cinq autres.

Donc, amateurs de polars glacés, préparez-vous à quelques heures de lecture !

Vous devriez trouver les livres sans trop de soucis dans votre librairie habituelle, sinon voici les liens vers les versions ePub chez mon libraire en ligne préféré :

  1. Miséricorde
  2. Profanation
  3. Délivrance
  4. Dossier 64
  5. L'effet Papillon
  6. Promesse

*[VO]: Version Originale