Aller au contenu

Articles récents

Organiser ses arbres de travail git

·7 mins
Si vous avez déjà maintenu plusieurs versions d’un même logiciel, vous savez certainement que jongler entre les branches peut s’avérer pénible. Bien souvent on a recours à un mix de branches temporaires et de git stash pas forcément bien clair. Le pire est lorsque le dépôt contient des fichiers exclus du suivi de versions dont le format ou contenu change en fonction des branches, par exemple un fichier de configuration. Là il vous faut manuellement corriger à chaque changement de branche, ce qui est très fastidieux.

Introduction à la génération de données de test

·7 mins
Normalement vous le savez déjà, lorsque l’on développe ou test une application il ne faut pas utiliser de données réelles. Lorsque les conséquences sont que vous envoyez par erreur un email de test à tout ou partie des utilisateurs c’est assez humiliant mais ce n’est pas encore très grave. En revanche, lorsque vos environnements de dev et de pré-production ont, de part leur nature, un niveau de sécurité inférieur à l’environnement de production, il se peut qu’un attaquant récupère les données. Et oui, c’est vraiment arrivé : je l’ai moi-même constaté lorsque j’étais contrôleur à la CNIL en intervenant suite à la dite violation de données. D’ailleurs, si vous utilisez des données personnelles réelles il s’agit d’un traitement distinct du traitement principal utilisé en production, et bon courage pour justifier ça sur le plan légal. Bref, il est bien plus pratique d’utiliser des données fictives qui ne sont soumises à aucune réglementation et n’ont strictement aucune sensibilité.

Générer des PDF en utilisant HTML et CSS

·19 mins
Il existe plein de manière de générer des documents PDF. Lorsqu’on n’a pas beaucoup de connaissance technique ou bien une certaine flemme, on utilise généralement un logiciel de traitement de texte tel que LibreOffice ou OnlyOffice. Les vrais nerds ainsi que les personnes ayant besoin de générer des documents de manière automatisée auront plutôt tendance à utiliser LaTeX. Bien qu’étant dans cette dernière catégorie de personnes, j’ai toujours détesté LaTeX qui, malgré ses nombreux avantages, est très difficile à prendre en main et surtout à styliser. Depuis pas mal d’années j’ai donc totalement abandonné LaTeX au profit de langage que je connais bien et avec lesquels j’ai d’excellents résultats : HTML et CSS.

Les sigles et acronymes administratifs malheureux

·2 mins
L’administration française est particulièrement friande des sigles et acronymes. Elle les utilise absolument partout. Le problème c’est que parfois ces abréviations entrent en collision avec d’autres, ce qui peut mener à des situations assez amusantes. Voici une sélection des perles en la matière.

Quand la RATP fait la promotion d'un casino en ligne

·3 mins
Connaissez-vous le « Paris Poche » ? Il s’agit d’un petit dépliant de 10 cm × 5 cm édité par la RATP et qui est distribué gratuitement, sur demande, aux guichets physiques. On y retrouve le plan des lignes de métro, RER, transilien, tramway et bus pour Paris et sa proche banlieue. Pour information, il existe également une version grand format ainsi qu’une version grand format avec nom des rues, également disponibles gratuitement sur demande, mais c’est clairement le format poche qui est le plus pratique.