Notice: session_start(): ps_files_cleanup_dir: opendir(/var/lib/php/sessions) failed: Permission denied (13) in /var/www/html/Shaarli/init.php on line 68
Shaarli de Riduidel Shaared links 2024-04-09T16:14:08+02:00 Shaarli de Riduidel https://nicolas-delsaux.hd.free.fr/Shaarli/ https://nicolas-delsaux.hd.free.fr/Shaarli/ Shaarli Done is better than Perfection - by Hemant Pandey https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/mAiJnQ 2024-04-09T16:14:07+02:00 2024-04-09T16:14:08+02:00

Un article qui me parle rudement en ce moment


Permalink]]>
Cooperative Software Development https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/fofY0Q 2024-03-06T08:39:49+01:00 2024-03-06T08:39:50+01:00

Un livre sur le développement logiciel ... qui évite l'écueil de plonger dans la technique pour s'intéresser sans doute plus à l'aspect social de l'expérience.


Permalink]]>
Planning With Outcome Roadmaps - Itamar Gilad https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/eI6krg 2023-11-16T10:18:18+01:00 2023-11-29T09:06:38+01:00

Je trouve cet article inspirant à de multiples niveaux.
Le découpage de roadmap en différentes parties, le calculateur de confiance, la méthode de construction d'un produit. Tout ça est très chouette.


Permalink]]>
microsoft/windows-drivers-rs: Platform that enables Windows driver development in Rust. Developed by Surface. https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/KTtMNw 2023-09-24T18:38:44+02:00 2024-03-19T20:45:18+01:00

Tiens tiens tiens, un outil permettant de développer un driver Windows en Rust (avec signature et compagnie). Ca me donne presque envie de relancer mon driver vidéo vers UPnP (pour transformer facilement n'importe quelle télé en écran)


Permalink]]>
The Stupid Programmer Manifesto - Hasen Judi https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/wkllIQ 2023-06-15T21:25:00+02:00 2023-06-21T09:06:18+02:00

Certains éléments dans ce manifeste sont de bonnes idées, et certains sont de terriblement mauvaises idées.


Permalink]]>
[archiloque.net] Exhausted gods with broken tools: writing software https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/yPFDdA 2022-10-31T18:32:28+01:00 2022-11-03T11:46:21+01:00

Un article intéressant, qui peut paraître déprimant à première vue, mais qui (grâce à mon hubris sans doute) me rassure plutôt.


Permalink]]>
Edgar Fernandez - Ingeniería de Software de Élite sur Twitter : "After reading about the thoughts on software development of @allenholub, @RonJeffries, @tottinge, @unclebobmartin, and their way of work on it, I'm curious to know what documentation produce and maintain in their projects" / Twitter https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/mDor4w 2022-10-04T09:14:29+02:00 2022-10-04T09:14:29+02:00

J'ai tendance à penser que ce qu'écrivent les grands anciens de l'agilité sur la documentation est globalement à côté de la plaque, mais ça n'est que mon avis ...


Permalink]]>
Joe Hobbs 💙 sur Twitter : "yup, that's game dev https://t.co/E8d4VXi5Go" / Twitter https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/USU3rw 2022-06-23T08:48:13+02:00 2022-06-23T08:48:13+02:00

Les histoires d'horreur du monde du développement de jeux vidéos sont vraiment pathétiques.


Permalink]]>
Radical Product Toolkit https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/5eIzYA 2022-04-03T16:48:47+02:00 2022-04-03T16:48:47+02:00

Des éléments vous permettant de mettre en oeuvre différents outils alignant les évolutions de votre produit avec la vision que vous construisez pour celui-ci


Permalink]]>
Don’t start with microservices in production – monoliths are your friend – Arnold Galovics https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/2VarDg 2022-01-21T08:26:06+01:00 2022-01-21T08:26:06+01:00

Une série d'articles potentiellement très intéressante sur les microservices et leur coût (oui, je suis assez d'accord avec ce que je lis)


Permalink]]>
anderspitman/awesome-tunneling: - Github Plus https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/bvIl5Q 2021-12-15T14:49:35+01:00 2021-12-15T14:49:35+01:00

Tout un tas de solutions de tunneling http, avec des prix et des contraintes différentes


Permalink]]>
Localtunnel ~ Expose yourself to the world https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/GHK2sw 2021-12-15T14:41:59+01:00 2021-12-15T14:51:48+01:00

Un tunnel permettant d'exposer un port de machine de dev sur internet ... Pratique pour, par exemple, développer une app Slack


Permalink]]>
xnbox/DeepfakeHTTP: DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses. https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/bPrPlw 2021-10-20T09:40:16+02:00 2022-12-01T16:56:21+01:00

C'est une idée aussi simple qu'amusante : un serveur http auquel on donne des dumps https préparés, et qui se contente de trouver le dump correspondant à la requête. C'est sans doute très pratique pour des dévs front.


Permalink]]>
Peanut | 🐺 Deploy Databases and Services Easily for Development and Testing Pipelines. https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/w13mag 2021-08-08T18:07:25+02:00 2021-08-08T18:07:25+02:00

Sur la papier, cet outil d'automatisation de dépploiement a l'air sympa. Mais quand j'y réfléchis un peu, ça vaut juste un docker-compose.yml, non ?


Permalink]]>
npm audit: Broken by Design — Overreacted https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/1uWF0Q 2021-07-09T08:31:06+02:00 2021-07-09T08:31:06+02:00

Au-delà de npm audit, ce qui est expliqué dans cet article est valable pour tous les scanners de vulnérabilité. En fait, le mode de fonctionnement de ces outils est ... mauvais, franchement mauvais.


Permalink]]>
Sara Dufour sur Twitter : "#NoEstimates, un mouvement hétérogène et controversé lancé en 2012 sur Twitter 🔮 Le sujet vu par @ddreptate dans un meetup organisé par @ByondSM 🧶 https://t.co/qw0xaB6DTw" / Twitter https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/L0uCVg 2021-05-19T09:27:54+02:00 2021-05-19T09:27:54+02:00

Une discussion sacrément intéressante sur les estimations et leurs mauvais côtés


Permalink]]>
SwiftOnSecurity sur Twitter : "If you're an IT eng in a smaller shop you can do incredible things that absolutely outclass bigger networks. You haven't seen it and don't know this but trust me. Humans have massive problems with scaling and this holy land you dream "if only you were larger" does not exist." / Twitter https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/kFKyGg 2021-04-22T08:59:20+02:00 2021-04-22T08:59:20+02:00

Je suis franchement d'accord. J'ai bossé dans un certain nombre de petites boîtes qui étaient d'une efficacité folle.


Permalink]]>
Mario Fusco 🇪🇺 sur Twitter : "#Lombok https://t.co/J9mdfcHx6m" / Twitter https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/qr01mA 2021-04-18T12:29:38+02:00 2021-04-18T12:31:23+02:00

Ah Lombok, ce truc ... certains aiment. personnellement, j'ai très vite ressenti ça comme les portails de téléportation d'Hypérion : un truc qui rend un service mineur, au prix de l'exploitation de ton âme pour une durée ... forcément trop longue


Permalink]]>
Why My Blog is Closed-Source https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/SdXemg 2021-04-17T12:19:54+02:00 2021-04-17T12:19:54+02:00

Donc le mec a créé sa propre plateforme de blog. ok ...
Et il la garde en source fermée parce que globalement, il a peur de ce que pourraient faire les gens si ils voyaient le code source. PAS OK DU TOUT.
Franchement, à sa place, j'aurais pris un wordpress qui gère déja tous les problèmes ... même si c'est pas hype. (en fait, surtout parce que c'est pas hype).


Permalink]]>
Penpot - Design Freedom for Teams https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/m0p65A 2021-04-02T18:59:08+02:00 2022-11-05T20:50:47+01:00

Alors ça, ça ressemble à un figma open-source, et c'est une belle idée


Permalink]]>
Jason Hickel sur Twitter : ""Poor countries are not 'under-developed', they are over-exploited." —Michael Parenti" / Twitter https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/2KRSwQ 2021-02-23T20:35:18+01:00 2021-02-23T20:35:18+01:00

C'est tellement vrai !


Permalink]]>
GitHub - nektos/act: Run your GitHub Actions locally 🚀 https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/Tlrkrw 2021-02-15T11:09:59+01:00 2021-02-15T11:09:59+01:00

Tiens ça m'aurait bien aidé quand j'ai faut de la compilation rust enfin je crois...


Permalink]]>
Reusable development containers with Docker Compose and Dip — Martian Chronicles, Evil Martians’ team blog https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/VWULIA 2020-11-18T20:55:55+01:00 2020-11-18T20:55:55+01:00

L'idée est super chouette. Et j'imagine que ça marchera bien dans l'ubuntu qui tourne dans WSL (mais pas dans Windows).


Permalink]]>
Developers Can Save The Planet, Part II: The Solution https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/RTLcyg 2020-09-26T19:05:15+02:00 2020-09-26T19:05:15+02:00

Très bonne série d'articles sur le green IT. Celui-ci, en particulier met l'accent sur les solutions qui sont nombreuses. Et qui vont également à rebours de bien des envies et des modes.


Permalink]]>
aquametalabs/aquameta: Web development platform built entirely in PostgreSQL https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/DooJeg 2019-10-19T21:27:09+02:00 2019-10-19T21:27:09+02:00

C'est complètement fou, cette réinvention du concept de PL/SQL dans PostgreSQL, non ?


Permalink]]>
Afraid of Makefiles? Don't be! | Matthias Endler https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/UpHKFQ 2017-10-04T15:22:45+02:00 2017-10-04T15:22:45+02:00

Très chouette description de ce vieux truc


Permalink]]>
Armin Ronacher on Twitter: "Fun fact: because of all the metadata, the javascript community downloads "isarray" in the excess of 100GB a month from npm. For a one liner" https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/A6Ed6g 2017-02-07T14:33:17+01:00 2017-02-07T14:33:17+01:00

On disait beaucoup de mal sur maven sur ces sujets-là il y a quelques années ...


Permalink]]>
GlyphSearch: Search for icons from Font Awesome, Glyphicons, IcoMoon, Ionicons, Octicons and Foundation https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/nX26Og 2015-02-06T09:10:30+01:00 2015-02-06T09:10:30+01:00

Chouette ! un moteur de recherche dans les biblothèques de glyphicones les plus connues.


Permalink]]>
Introducing Libscore.com — Medium https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/ZGp7rw 2014-12-17T17:03:28+01:00 2014-12-17T17:03:28+01:00

Ca existe aussi en Java, mais je ne sais plus trop où


Permalink]]>
True in software, true in life. https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/hEauXA 2014-12-15T11:00:30+01:00 2014-12-15T11:00:30+01:00

Un texte très court, mais très frappant, sur l'intérêt des microservices


Permalink]]>
Les « dev » ces nouvelles stars que l'on s'arrache, Enquête https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/RF2Gwg 2014-11-21T12:26:30+01:00 2014-11-21T12:26:30+01:00

Je ne sais pas trop quoi penser de cette "enquête" qui regarde la passion des développeurs d'un oeil curieux, c'est vrai, mais qui me semble un peu méprisant.
Surtout parce qu'il passe sous silence le fait que, sans dév, aujourd'hui, plus rien ne marche. Alors, le développeur, star ou cheville ouvrière du capitalisme ?
Quant au chapître sur la mobilité des dévs, j'en reparlerai ... prochainement.


Permalink]]>
package.json: an interactive guide - browsenpm.org https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/QtrB3A 2014-09-11T17:14:53+02:00 2014-09-11T17:14:53+02:00

Putain mais heureusement que maven a pas déja créé le même format avec une meilleure validation.


Permalink]]>
Développeur de jeux, Artiste envié ou Cousin attardé de l'IT ? https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/onnBig 2014-07-10T16:34:32+02:00 2014-07-10T16:34:32+02:00

Très bonne interview. j'ai déja regardé les slides de sa présentation, et ça donne envie de le rencontrer ...


Permalink]]>
Le Pouvoir des Rétrospectives Anonymes https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/X5PH3w 2014-07-04T16:16:02+02:00 2014-07-04T16:16:02+02:00

La rétrospective est un bon outil agile. C'est encore mieux quand le coupable est Raoul Abdaloff.


Permalink]]>
Le stress subi par les développeurs les rend littéralement fous - JDN Web & Tech https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/8bJWTw 2014-05-09T18:53:19+02:00 2014-05-09T18:53:19+02:00

J'ai l'impression qu'il s'agit d'une critique honnête du fameux harcèlement du développeur.
Ce qui est drôle, c'est quand on lit cet article dans une entreprise dont le climat social se dégrade ...
via http://sebsauvage.net/links/?NEcpKw


Permalink]]>
Ned Batchelder: GitHub monoculture https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/m8f2uA 2014-05-09T18:51:01+02:00 2014-05-09T18:51:01+02:00

C'est vrai, mais en même temps non.
C'est vrfai parce qu'il y a des nigauds qui considèrent qu'il suffit de livrer le source chez GitHub pour que le projet soit complet.
C'est faux parce qu'il n'y a pas de difficulté majeure de migration (il suffit de déplacer l'upstream de github vers gitorious ou bitbucket). Sauf, bien sûr, pour les bugs qui ne sont pas visibles dans git, hélas.
via http://sebsauvage.net/links/?KOE6Tg


Permalink]]>
Where is the Foreman? | 8th Light https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/Z7AwPg 2014-05-07T21:55:22+02:00 2014-05-07T21:55:22+02:00

Rho, alors ça c'est une sacrée modification des habitudes de travail des développeurs ... Bon, en fait, c'est plutôt une grosse évolution de la façon de faire des code reviews, mais j'en comprends parfaitement le principe. Dommage que je n'aie pas les moyens de l'appliquer actuellement.


Permalink]]>
DevoxxFR – Lambda Architecture – Choose your tools for Real-Time Big Data | Blog Xebia France https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/pRTbNw 2014-05-07T16:34:25+02:00 2014-05-07T16:34:25+02:00

Très chouette article à rapprocher évidement de CQRS (c'est E. Bernard qui el dit dans l'épisode des castcodeurs). dataiku a l'air d'une boîte quif ait des trucs bien chouettes ...


Permalink]]>
Pouvons-nous mettre un terme à ce jeu de dupes "d'estimations" ? https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/jClJ7g 2014-05-07T11:31:51+02:00 2014-05-07T11:31:51+02:00

Très chouette tribune sur l'inutilité absolue des estimations sans facteur d'erreur (enfin, je le prends comme ça)


Permalink]]>
You Can Program Bug Free https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/pPvKkw 2014-05-07T09:54:30+02:00 2014-05-07T09:54:30+02:00

Oh oh oh
Je viens d'avoir la discussion avec un collègue, qui m'expliquait qu'il est préférable de livrer des nouvelles fonctionnalités sans bugs.
Et du coup, j'ai fait un peu d'introspection (ça n'était pas glorieux) et je suis tombé sur cet article assez intéressant sur le rapport coût/bénéfice de la correction de bugs ...


Permalink]]>
Continuous Delivery: Maturity Checklist https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/wFPFeg 2014-05-05T16:43:38+02:00 2014-05-05T16:43:38+02:00

Et je découvre que je suis plutôt bon en termes de déploiement (merci amven/jenkins) mais assez pauvre pour le test automatisé et la distribution de code.


Permalink]]>
quand je corrige un bug le vendredi à 17h00 https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/iSmV5A 2014-02-21T17:41:54+01:00 2014-02-21T17:41:54+01:00

Ah, ça, c'est moi il y a 1/4 d'heure !


Permalink]]>
Complaint-Driven Development https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/Y1YFqQ 2014-02-20T11:03:46+01:00 2014-02-20T11:03:46+01:00

Comment monter une boîte de logiciel, par Jeff Atwood ...
Il y cinq ans, je n'aurais pas apprécié - ni même compris - cette histoire de complaint driven development. Mais, comme pour bien des choses, je crois qu'il a maintenant fondamentalement raison : avoir l'idée initiale et la développer, c'estf acile et rapide. Répondre aux besoins des utilisateurs, c'est un enfer sans nom qui va manger la motivation de chaque développeur. MAIS c'est ça qui fera du logiciel un succès.


Permalink]]>
Unit Testing 101: Creating Flexible Test Code https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/a9pmXA 2014-02-14T14:04:27+01:00 2014-02-14T14:04:27+01:00

Tiens c'est pas con comme idée de découpage des tests : appeler la classe dans laquelle on place les paquets de tests OnTestedTests, et mettre dans cette classe des classes internes When*, qui contiennent à leur tour les différentes méthodes de test. Faudrait que j'essaye, ça me paraît malin.


Permalink]]>
Devops Dark Knight, Out of the Shadows - Open Source Enterprise Social Platform | eXo Blog and News Open Source Enterprise Social Platform | eXo Blog and News https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/KqZO3Q 2014-02-12T16:07:30+01:00 2014-02-12T16:07:30+01:00

Très chouette article sur Devops "en vrai". Je reconnais en tout cas bien des choses ...


Permalink]]>
Graphrex | https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/Fdp6KA 2014-02-06T10:24:04+01:00 2014-02-06T10:24:04+01:00

Je suis une tanche en expressions régulières.
Et ce plugin a le bon goût de me proposer le seul truc qui puisse m'aider : une représentation graphique de mon expression régulière.
C'est très pratique.


Permalink]]>
Custom Elements https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/rc9wSg 2013-12-17T14:44:11+01:00 2013-12-17T14:44:11+01:00

Une gallerie de composants HTML5(+Javascript, j'imagine) réutilisables ... Ca pourrait servir


Permalink]]>
The Codeless Code: Table of Contents https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/RM5HNA 2013-11-15T09:50:30+01:00 2013-11-15T09:50:30+01:00

Très bon site expliquant pourquoi certaines choses sont mauvaises à l'aide de koans zen.
Ce projet, et le manque de version française, me donne sacrément envie d'y contribuer .... au moins pour traduire des koans.
Je sens que je vais en reparler ...


Permalink]]>
What makes Groovy groovy? https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/8sadaQ 2013-10-30T10:46:59+01:00 2013-10-30T10:46:59+01:00

Très très chouette présentation sur Groovy. Bravo ! (en bonus, je découvre Geb qui m'a l'air bien pratique).

Au passage, en tant que fan du code compilé, j'aimerais bien savoir si on peut faire en sorte que le @StaticCompile soit "par défaut" dans un projet ...


Permalink]]>
NoBlogDefFound: instanceof operator and Visitor pattern replacement in Java 8 https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/AfU7MQ 2013-10-03T15:20:27+02:00 2013-10-03T15:20:27+02:00

Très très chouette exemple de l'utilisation des lambdas pour faire de Java un langage sacrément cool.
Vous allez voir, Java8 sera encore plus différent des versions précédentes que Java5 n'a pu l'être.


Permalink]]>