Carnet de Nicolas

Journal de bord et autres pérégrinations de l’esprit

Les non-résolutions

2023. Nous y voilà.

Comme à tout début de nouvelle année, on se souhaite des vœux de bonne santé, bonheur, argent, joie et plein de bonnes choses. On se souhaite aussi la réussite des projets personnels et professionnels. Quels que soient les vôtres, j’espère que ce sera le cas.

La nouvelle année, c’est aussi l’occasion de prendre un peu de recul sur celle écoulée. 2022. Un mélange de rétrospective et d’introspection.

Ça permet de relativiser certaines attentes que l’on a pu se fixer tout seul. Et de réaliser qu’on a finalement pu en faire des choses, et des belles. Comme de beaux voyages. Comme de belles rencontres. Comme de belles découvertes. Comme de beaux projets. Même si, c’est vrai, il y a aussi parfois le souvenir de moments moins sympas.

Alors, que peut-on vraiment se souhaiter pour cette année ? Peut-être de ne pas faire de résolutions. Peu de chance de ne pas les tenir…


Maturité et ergonomie

[User requests feature already in product]
• Junior dev: “lol dumb user”
• Staff dev: “Closed - fixed”
• Senior dev: <opens usability bug>

— Vicky Harp, Twitter (Internet Archive)


Your advent calendar to reveal one image per day

A few years ago, I created a small, lightweight web application that allows you to make an advent calendar by revealing a new image each day before Christmas.

It’s called Advent Calendar, it’s available on GitHub, and there is even a demo version online.

Advent calendar in pictures: each new day is a box to discover the picture of the day.
Advent calendar: one image per day is revealed.

This PHP application is simple, light and fast. All you have to do is copy the downloaded files to your web server folder, and place the images or photos in the right directory. It is also possible to configure the application into a countdown to an event.

The following is a simplified installation and configuration guide, based on the more detailed guide.

Lire la suite


Algorithme et décisions

Au contraire, un algorithme est une suite de décisions. Un algorithme, c’est un ensemble d’étapes qu’on va suivre pour un certain but. Choisir le but est déjà une décision. […] Mais choisir les étapes est aussi une décision. Rien dans le monde numérique ne se fait tout seul : des personnes ont décidé de l’algorithme.

— Stéphane Bortzmeyer, On entend trop le mot « algorithme »