Monthly Shaarli

All links of one month in a single page.

March, 2024

VMware is now part of Broadcom | VMware by Broadcom
thumbnail

#VMware is now part of #Broadcom. Pour la blague (non), le budget peut faire x5 pour le même service rendu. On commence à regarder du côté de Proxmox 🫠

https://aus.social/@dgar/112126078398080519

« The fact that there’s a Highway To Hell but only a Stairway To Heaven says a lot about anticipated traffic numbers. »

Noun Project: Free Icons & Stock Photos for Everything

Noun Project has the most diverse collection of free icons and stock photos. Download SVG and PNG. Over 5 million art-quality icons and free photos.

(Je crois que j'avais déjà partagé ce type de contenu... Mais cela peut toujours être utile)

Dans la tête de Vladimir Poutine | CNRS Le journal
thumbnail

Alors que se profile l'élection présidentielle en Russie, la sociologue Elisabeth Sieca-Kozlowski, autrice de l'ouvrage « Poutine dans le texte » paru récemment chez CNRS Éditions, décrypte pour nous l'évolution de la pensée et de la rhétorique du dirigeant russe depuis son accession au pouvoir.

Chyrp Lite

Chyrp Lite is an ultra-lightweight #blogging engine, written in PHP (qui a l’air sympa)

Ente : Application photos privée, sécurisée et open source
thumbnail

Ente est une application photo open source chiffrée de bout en bout (sauvegarde, édition, partage) et ça a l’air vraiment sympa.

Ils ont des forfaits à l’année pour le stockage des images, et ils ont l’air assez abordables.

Reste à voir la qualité des applications - et s’il est possible d’avoir un auto upload - mais ça ne peut pas être pire que mon #Nextcloud qui crache ses poumons à chaque fois que je veux faire des thumbnails.

How to keep engineers out of meeting hell – More Than Coding
thumbnail

Why are most #meetings hell for engineers?

  • Meetings aren't as interesting as coding
  • Most attendees aren't needed to contribute for the whole time
  • An engineer's impact during a meeting is less tangible compared to coding
  • Meetings are interruptions that cause context switches
  • As an engineering manager, you will need meetings to get some things done.…
Defensive CSS - Tips

Practical #CSS and design tips that helps in building future-proof user interfaces.

Diagram Syntax | Mermaid

Create diagrams and visualizations using text and code. #mermaid #mermaidjs (et peut être inclut dans plein de moteurs de rendu - genre #hugo )

Lectures : petite écologie de l’éducation et de l’informatique
thumbnail

Un bon article de Ploum sur l’écologie, l’éducation, l’informatique et #vim

Get started with EGroupware, an open source alternative to Microsoft 365 | Opensource.com
thumbnail

A groupware solution is a must-have, whether you're working in a small organization, a medium-sized company, or a large enterprise.

LHDG17. Canonical a 20 ans · Grise Bouille
thumbnail

Un chouette article de #gee sur #ubuntu

Sobre Versatile V7, un cadre gravel conçu en France et abordable
thumbnail

Le #Sobre Versatile vient de dévoiler sa 7e version. Il permet la monte de pneus jusqu'à 50 mm et est toujours aussi polyvalent. Pour un side project, des fois que je voudrais monter mon propre vélo.

How I keep myself Alive using Golang

#incident management basée sur un diabète de type 1 (avec du grafana dedans)

Guard Clauses - Tidy First?
thumbnail

Si on voit ceci :

if (condition)
    if (not other condition)
        ...some code...

Il est possible d'en améliorer facilement la lisibilité en plaçant une guard clause et en inversant les conditions.

Il sera ainsi plus facile (et plus compréhensible pour le cerveau) de lire ceci :

if (not condition) 
    return

if (other condition) 
    return

...some code...
I fucking hate Jira.
thumbnail

Real opinions from real people about a project management system which unfortunately is also real #JIRA

Build your Own Radar | Thoughtworks
thumbnail

Quelques conseils pour créer un « #radar technologique », selon quatre catégories : adopt, trial, asses, hold.

EffVer: Version your code by the effort required to upgrade - Jacob Tomlinson
thumbnail

Version numbers are hard to get right.

Semantic Versioning (#SemVer) communicates backward compatibility via version numbers which often lead to a false sense of security and broken promises.

#EffVer quantifie l’effort de migration (gros effort . Effort moyen . Effort minime)

J’aime beaucoup l’idée.

Multilingual Support In Django. A brief overview of how Django supports… | by Mohammad Alsakhawy | Feb, 2024 | Medium

My recent contributions to #django CMS got me deep into the world of #internationalisation #i18n

uv: Python packaging in Rust
thumbnail

uv is an extremely fast #Python package installer and resolver, designed as a drop-in alternative to #pip and #pip-tools.

GoboLinux - the alternative Linux distribution

Une distribution Linux qui réinvente le système de fichiers (tout en assurant la compatibilité avec les systèmes unix/linux actuels). Cela peut être intéressant (et fonctionne principalement avec des liens symboliques, comme #nixos))

fluentbit

Un routeur d’événements vers … tout.

What I think about when I edit — Eva Parish

Quelques conseils d’écriture, pour mieux faire passer une idée ou pour rendre un texte plus compréhensible à vos lecteurs (e-mails, documentations, …). Here are my recommendations:

  • Decide what you’re actually saying
  • Repeat yourself (within reason)
  • Simplify
  • Eliminate passive voice
  • Don’t use adverbs
  • Don’t assume knowledge
  • Be aware of your tone
  • Avoid jargon and cliches
  • Make use of whitespace
Bruno: Fast and Git-friendly open-source API client (Postman alternative) | Hacker News

Une alternative à #postman (qui fait déjà partie de ma boite à outils), pour interroger des API #REST (et potentiellement #SOAP, je ne sais plus...)

Falsehoods Programmers Believe About Names | Kalzumeus Software

Avoir juste deux champs (first_name & last_name) pour identifier des personnes est une erreur.

DuckDB - An in-process SQL OLAP database management system
thumbnail

DuckDB is an in-process SQL OLAP database management system. Simple, feature-rich, fast & open source. Vu chez Sebasauvage ; en plus de sa compliance avec #sql, DuckDB a aussi l’air de pouvoir être hébergée sur un bucket S3

Python Upgrade Playbook. | by Aneesh Agrawal | Mar, 2024 | Lyft Engineering

Comment upgrader (automagiquement (ou presque...)) des dépôts contenant du code #Python vers une version ultérieure de l'interpréteur.

Principes sous-jacents au manifeste

The #agile manifesto ❤️

  • Les individus et leurs interactions plus que les processus et les outils
  • Des logiciels opérationnels plus qu’une documentation exhaustive
  • La collaboration avec les clients plus que la négociation contractuelle
  • L’adaptation au changement plus que le suivi d’un plan

Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.

Why Did SquareSpace’s CEO Haul Diesel Up 17 Flights of Stairs? Anything Less Would be ‘Lame’ – Squarespace
thumbnail

Quand le #CEO de #SquareSpace se fait 17 volées d’escaliers avec du diesel pour alimenter une salle serveur pendant un black-out.

The Stupidity Manifesto – In Simple Terms
thumbnail

The (anti-)stupidity #manifesto

Tailwind marketing and misinformation engine
thumbnail

The origins of Tailwind and how it is framed against semantic CSS ( et comment il sera TRÈS difficile de se sortir de #tailwind si on venait à l’adopter)

Monthly News – February 2024

Fin du développement de #hexchat (qui remplaçait #xchat comme client IRC par défaut sur Linux #Mint depuis 2014…). Ils commencent à développer leur propre logiciel (même si je n’ai pas trop compris s’il s’agirait bien d’un nouveau client utilisant gtk3 (et donc le HiDPI) ou juste une appli d’entraide pour remplacer Discord et IRC… 🤔)