Journal hello wowlrd

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
15
17
mar.
2023
$ docker run busybox /bin/sh -c "while true; do echo hello wowlrd; sleep 1; done"

Vu que ça parle pas mal de Docker ces derniers jours, je ne peux résister à vous partager ceci.
Il y a 10 ans (enfin 10 ans et deux jours) Solomon Hykes présentait à la PyCon US 2013 The future of Linux Containers, ce qui donnera docker.

Comme il parait que la vidéo ne marche pas partout, voici un lien youtube

Hard to (…)

Journal Docker Desktop 4 Linux et rootless containers

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
25
11
mai
2022

Docker Desktop est désormais disponible sous Linux 🎉

note 1: si docker (engine, cli, compose, etc) et certaines parties de Desktop sont libres, Desktop en tant que tel ne l'est pas

note 2: je bosse chez Docker, pas sur Desktop mais sur Hub

Donc oui, Docker Desktop (DD4L) est maintenant disponible sous Linux. Alors j'imagine que la première question qui peut venir est du genre "mais pourquoi se faire chier avec Desktop, Docker ça tourne déjà sous Linux (…)

Journal De tout, de rien, des bookmarks, du bla bla

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
34
18
fév.
2016

Petit aperçu commenté de veille de ces derniers jours.
Vous connaissez le principe, ça n'a pas changé depuis la dernière fois il y a bien longtemps. La liste des liens est toujours dispo à la fin. Et pour planter un peu le contexte, ça parle de méthodes, de tests, de javascript, de clojure, de go et d'autres bricoles.

Il n'est pas dit que j'arrive à mieux le tenir que ces derniers temps, mais on va tenter :-)

Un peu de

(…)

Journal Git workflow, rebase, conflits et rôle d'intégrateur

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
35
2
déc.
2014

'jour 'nal

Depuis quelques temps, à l'occasion d'un nouveau projet (au boulot) avec mes collègues j'ai mis en place un nouveau workflow git.
Vous savez, un truc qui défini comment on gère les branches, les rebases, les fusions, le nommage des branches, etc.

En gros, le workflow est le suivant :

  • tout est réalisé dans des branches
    • les branches sont préfixées (exemple refactor/copter_param, feature/fences, bug/landing) pour les retrouver facilement
    • aucun commit directement dans master
    • pas de branches (…)

Journal <3 goto

Posté par  (site web personnel) . Licence CC By‑SA.
25
4
mar.
2014

Il n'y a pas si longtemps on a découvert qu'un goto mal placé c'était pas cool du tout.

Bon il y a eu des discussions sympa sur l'intérêt ou non du goto, pour savoir si c'est bien ou pas, dans quel cas, etc.

Ha oui, et un peu de troll sur le fait que bon c'est du code de merde, que ça respecte pas de règles de style de code, etc.

Sauf que GnuTLS a lui aussi un petit bug (…)

Journal De tout, de rien, des bookmarks, du bla bla 42

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
22
18
oct.
2013

Pfiou, ça fait longtemps que je n'avais pas repris ma veille. Et en plus vous verrez il n'y a pas des tonnes de lien mais bon, spa grave. En cause, changement (encore) de boulot, boulot loin de chez moi et pas de net (ni vraiment de réseau) là où je vis, des vacances assez loin du net aussi, etc. Bref, je reprend tranquillement.

Pendant ce temps, j'apprends Ada et Clojure, ça ouvre petit à petit de nouveaux horizons et (…)

Journal Ada, langage et ressources

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
37
24
juin
2013

Récemment j'ai commencé à regarder un peu le langage Ada. C'est un langage que je trouve vraiment intéressant, à plusieurs titres.

Bon, un point négatif pour commencer : la syntaxe. C'est vrai que j'ai plus été habitué aux syntaxes type c, c++, c#, java, javascript que pascal ou basic par exemple, même si je fais du ruby. Au premier abord on peut trouver la syntaxe un peu lourde, le respect des majuscules, etc. Mais (…)

Journal To comment or not to comment. That is the question.

Posté par  (site web personnel) . Licence CC By‑SA.
93
23
avr.
2013

Sommaire

Hier, j'ai participé à une discussion fort intéressante, vis à vis de la nécessité, ou non, de commenter son code. Certains étaient contre, d'autres non.

Voici pourquoi moi je suis pour le fait de commenter, et absolument contre la version courante, mauvais dérivé d'XP et des méthodes agiles qui voudrait faire croire que le code est la documentation, justification au fait de ne pas commenter.

Tout a commencé par la lecture de cette présentation faite par (…)

Journal Web Log Today est juillet - écrire un blog de nos jours

Posté par  (site web personnel) . Licence CC By‑SA.
21
30
jan.
2013

Sommaire

Après la superbe trilogie « écrire une page web de nos jours », voici enfin la suite tant attendue.

Pour rappel :

  1. Ecrire une page web de nos (…)

Journal Écrire une page web de nos jours, troisième partie

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
19
2
jan.
2013

Sommaire

Hey !

Ça y est, vous avez bien suivi la première et deuxième [1] partie de "Écrire une page web de nos jours" et vous pensez être devenu un Dieu de l'achetaihèmaille ? Vous auriez tort !

Vous pensiez qu'un peu de haml, sass, ruby, rake, gem, git, bundler, guard (…)

Journal Écrire une page web de nos jours

Posté par  (site web personnel) .
Étiquettes :
75
7
déc.
2012

Sommaire

Initialement je devais écrire le (…)

Journal Tiling interne ou externe, telle est la question

Posté par  (site web personnel) . Licence CC By‑SA.
18
5
nov.
2012

Pour changer un peu des journaux / dépêches de veilles, j'aimerais vous mettre à contribution pour résoudre un problème que j'ai.
Évidemment, il s'agit d'un problème extrêmement capital, si ce n'est absolument critique !

Dernièrement, je me suis mis à i3wm. Pour ceux qui ne connaissent pas, il s'agit d'un gestionnaire de fenêtre pavant (_tiling_ quoi). C'est la première fois que j'en utilisais un et je dois dire que je suis plus qu'agréablement surpris :

  • très très léger
  • facile à (…)

Journal De tout, de rien, des bookmarks, du bla bla #41

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
47
11
oct.
2012

Sommaire

Introduction

Bon, j’ai zappé encore une fois quelques numéros, mais c’était, entre autres, parce que j’ai créé Sleipnir, et ça m’a pris un peu de temps. Et je sais que vous l’attendiez tous impatiemment !

Pour cette fois, comme d’habitude, pas mal de dev’ Web, surtout autour de JavaScript.

Allez, assez de bla bla, place aux liens.

Un peu de contenu

Développement

Tout (…)

Journal Sleipnir : proxy quick & dirty pour bien coder

Posté par  (site web personnel) .
Étiquettes :
30
4
oct.
2012

Salut tous,

Bon, je n'ai pas eu le temps de compiler mes liens cette fois… mais, pour me faire pardonner, je partage avec vous un petit dév que j'ai fait en go.

En fait, ça répond à un vrai problème que je rencontre lorsque je fais du dév d'interface web (css essentiellement) : comment développer simplement et agréablement des css lorsque l'application est sur un serveur ? On clone un dépôt ? On rsync/scp/nfs les fichiers ? On code sur le serveur ? (…)

Journal De tout, de rien, des bookmarks, du bla bla

Posté par  (site web personnel) .
33
20
sept.
2012

Sommaire

Introduction

Pfiou, la dernière news remonte à un moment quand même…
Bon, je vais essayer de reprendre le rythme, même si mon nouveau boulot ne m'en laisse pas vraiment le temps pour le moment…

Quoi qu'il en soit, voici quelques news en vrac, il y a probablement des choses qui datent un peu, mais ça devrait le faire quand même.

(…)