12 septembre 2021
sourceVoir une anarchiste comme Anne Archet expliquer les antivaxx selon le spectre du combat capitalisme/communisme est aussi plaisant qu’instructif
12 septembre 2021
source11 septembre 2021
sourceLes sous-vêtements en polyester créent un potentiel électrostatique qui réduit l’activité sexuelle … chez les rats. C’est évidement un gagnant de l’IgNobel, mais aussi une étude fascinante
11 septembre 2021
sourceLouan sur Twitter : "[Thread Comment j’ai enquêté pendant presque 2 ans pour retrouver la véritable identité d’un usurpateur sur Snapchat." / Twitter]
Une histoire de dingues.
11 septembre 2021
sourceSi vous vous posez des questions sur votre emploi actuel, voici une très bonne liste de conseils concernant l’art délicat de faire avancer sa carrière
11 septembre 2021
sourceIl faut que je pense à cet outil dans une prochaine présentation
10 septembre 2021
sourceUn bien meilleur casting que le vrai 🤣
10 septembre 2021
sourceMais quelle idée marrante ! Ce projet utiliser les macros procédurales de Rust pour traduire les mots-clés du langage. Du coup, on peut écrire du Rust français. C’est très drôle (mais pas très pratique)
10 septembre 2021
sourceUn site intéressante permettant d’assembler son vélo à partir de composants de qualité
09 septembre 2021
sourceAh c’est marrant cet outil de refactoring automatique pour supprimer jQuery
09 septembre 2021
sourcePas mal du tout, pour ceux qui construisent des clusters K8s
08 septembre 2021
sourceCa par exemple, je découvre que l’internet archive dispose d’un concurrent à goodreads (sans la gestion des avis). Ca a l’air chic !
08 septembre 2021
sourceEncore du Rust extrêmement malin : si certaines conditions sont remplies, le build échoue (avec un message clair). Ca aide à développer.
08 septembre 2021
sourceNon mais me montrez pas des hommages à Terry Pratchett, ça réveille en moi cette terrible impression d’avoir perdu une voix si chère, si intelligente, si subtile, si drôle
08 septembre 2021
sourceUn très très beau blog d’illustration scientifique. C’est fabuleusement beau et sacrément documenté
07 septembre 2021
source06 septembre 2021
sourceLa carrière de cet acteur a été incroyable, et encore aujourd’hui il me rend le sourire. Et cet article la retrace très correctement
05 septembre 2021
sourceJ’en avais parlé avec un collègue il y a quelques temps. Et cet article donne une solution très claire
05 septembre 2021
sourceJ'ai écrit dans mon précédent article que j'allais écrire au sujet de l'open-source. On est Dimanche, il fait beau, c'est le moment idéal !
Parlons donc du lien entre l'open-source et l'économie de l'informatique - en France avant tout.
Il y a quelques années, en mission chez Adeo, j'ai assisté à une très intéressante présentation d'un des membres du board de la fondation Apache sur le rôle de cette fondation.
Le présentateur y expliquait que le rôle de la fondation Apache était avant tout d'offrir une couche d'isolation contractuelle aux développeurs open-source. Et il y expliquait aussi comment l fondation a été créée. je vais commencer par ça, parce que c'est assez typique.
A ce sujet, l'article de la wikipedia est aussi parfaitement exact qu'inexact. Ce qu'a expliqué Dirk-Willem, c'est que les scientifiques qui ont écrit le serveur Apache, sur leur temps libre parce que leur employeur n'avait pas les moyens d'en acheter un, se sont rendus compte qu'en cas de poursuite judiciaire, ils étaient pénalement responsables. Il leur fallait donc une structure juridique les isolant des endroits où ce logiciel serait déployé, ce qui est le rôle des fondations open-sources.
Ce que je trouve fou dans cette histoire, c'est que ces gens ont travaillé pour leur employeur en plus, et que, pour schématiser, leur employeur s'est contenté de leur signaler qu'il pourrait se retourner contre eux. Bon, leur employeur, ou plutôt les parties de l'employeur qui voient dans les employés de petits rouages bien efficaces. Pour le dire autrement ... les comptables. Les mêmes qui voient depuis toujours l'informatique comme un coût.
Et on pourrait croire que l'attrait du prix nul était suffisant pour convaincre les entreprises ... En réalité, ça n'a pas été aussi simple : pendant longtemps, incitées par des fournisseurs à la moralité élastique (comme Microsoft ou Oracle), les entreprises refusaient d'utiliser de l'open-source, à cause de la viralité de la GPL, par exemple, ou d'autres considérations à base de "je ne vais pas laisser s'exécuter du code qui n'est pas audité" (croquignolet, quand on entend les récits de guerre de certains vieux développeurs ayant installé des backdoors plus ou moins nocives). Mais très vite, l'avantage du code gratuit, facile à intégrer (surtout dans des langages disposant d'un écosystème riche ainsi que de moyens commodes d'y accéder, comme le Java) a vaincu ces réticences, et on s'est retrouvé avec de plus en plus de code open-source maintenu par des équipes plus ou moins payées mis au service de ... toute l'industrie de l'informatique du monde.
Résultat, aujourd'hui, vous écrivez tranquillement votre code Spring en rajoutant des dépendances (comme Failsafe ou Retrofit) sans vous soucier des gens qui ont développé ces dépendances. C'est bien ? Pour avoir utilisé moi-même ces dépendances, et avoir codé un peu d'open-source, c'est surtout bon ... pour le comptable de mon client, qui réduit le coût de développement du logiciel à mon tarif horaire.
Et franchement, ça fait du développement logiciel l'une des activités les moins coûteuses au monde. En fait, il n'y a que les métiers de service faiblement qualifiés qui coûteront moins cher : organiser une fête, faire livrer du matériel ... Toutes les activités d'investissement (comme l'est le développement logiciel) coûtent infiniment plus cher.
Et si vous voulez l'une des raisons pour lesquelles les éditeurs logiciels souffrent, c'est précisément ça : comme le logiciel est un coût, et que l'open-source ne vaut rien, chaque produit payant se retrouve concurrencé par une alternative open-source moins performante, mais aussi beaucoup moins chère (je le sais, je joue à Mindustry plutôt qu'à factorio).
A ce sujet, une petite parenthèse : ce qui arrive aujourd'hui à Elastic (qui se fait dévorer par Amazon) ou à Docker (qui se fait étouffer par Google - entre autres) est normal : un éditeur logiciel ne peut pas lancer un produit open-source s'en s'attendre à ce que des gens plus à l'aise en stratégie produit, et disposant de moyens supérieurs, ne vienne dévorer son marché par tous les moyens possibles. C'est mal. Mais c'est une partie de la nature humaine.
Attention, je n'écris pas ici que l'open-source est mal en soi. Au contraire, je crois vraiment que c'est l'une des transformations les plus enthousiasmantes qu'ait apporté la révolution numérique. J'écris plutôt que les entreprises consommatrices d'informatique y voient un moyen commode de réduire ce qui n'est vu que comme un coût.
Et c'est peut-être la raison pour laquelle les initiatives de financement de l'open-source ressemblent à ce point aux cagnottes qu'organisent les américains pour pallier leur système de santé défaillant ... Dans les deux cas, c'est une forme de charité douteuse, qui n'existe que parce que les gens qui ont l'argent ont trouvé des façons intelligentes de ne pas payer pour le service rendu.
Cela dit, il y a quelque chose de profondément positif à tout ça. Je crois que cette chute des coûts est à l'origine de la transformation numérique que subissent les entreprises françaises : comme le développement de nouveaux logiciels ne coûte pas grand chose, les entreprises en développent des tonnes, et financent une partie du développement des solutions open-source, tout en s'enfonçant dans une informatisation de plus en plus poussée. Ca ne veut malheureusement pas dire que les entreprises deviennent plus efficaces (et franchement, j'ai des doutes). En revanche, ça veut dire que le travail d'informaticien va devenir de plus en plus central, ce qui changera sans aucun doute les structures de pouvoir.
04 septembre 2021
sourceDes illustrations hautes résolution, avec couleurs au choix, libres et gratuites. C’est beau, et bien fait.
04 septembre 2021
sourceUn vraiment excellent article sur les complotistes et la raison de cette épidémie. C’est bien construit, intelligent, et ça aide à comprendre que les fact-checkers et autres méthodes de communication ne servent à rien.
04 septembre 2021
sourceIl y a un mec dans ce gouvernement qui comprend le sens du mot responsabilité …
04 septembre 2021
sourceJ'ai écrit il y a peu un petit truc sur La structure du marché informatique en France. Si vous ne l'avez pas lu, je pense que ça le mérite. Et maintenant que vous l'avez lu, on va passer à autre chose. Et comme la question est en titre, je ne me répète pas.
Ou plutôt, qui sont les employeurs en France ? Je n'ai pas de chiffres précis ... Mais j'ai quand même une approximation. Enfin, ZDNet dispose d'une approximation que j'ai même traduit en image
Comme vous le voyez, si vous voulez travailler ailleurs que dans une ESN, ça va être dur.
C'est assez simple structurellement, et franchement, vous vous en doutez déjà : dans un marché dominé par des entreprises développant des logiciels sur-mesure, les éditeurs de logiciels, qui produisent du logiciel "standard" et moins adaptable sont désavantagés sur le plan de l'adaptation au besoin, mais évidement intéressant financièrement.
Cependant, et c'est la partie délicate, une partie significative du logiciel développé en France est cachée : les entreprises développent beaucoup plus de logiciels correspondant à leurs besoins internes que de logiciels publiquement exposés. Et ces logiciels internes sont, la plupart du temps, développés sur mesure. Sans doute parce que, dans une rhétorique du sur-mesure très "la France, le pays du luxe", chaque dirigeant est incité à penser que son entreprise est et doit être absolument spécifique.
Autrement dit, le marché incite les clients à consommer (c'est un poil le concept de société de consommation). Et qui dit incitation à consommer, dit aussi produit de qualité médiocre, mais comme je l'ai écrit, ça n'est pas l'objectif ...
Cependant, si la qualité n'intéresse pas le client ni le vendeur, ça intéresse quand même un peu plus le consultant qui va honorer la promesse vendue.
Est-ce qu'informaticien est un job qui fait rêver ? D'après le parisien .. pas vraiment (oui, j'ai parfois des sources de qualité) ou plutôt ça n'est pas un métier dans la liste de ceux qui font rêver. En revanche, même l'état le dit, c'est un métier qui recrute. Et, pire encore, on retrouve le "métier" d'informaticien par exemple dans cette liste des dix métiers que les français ne veulent pas faire. Il s'agit donc d'un métier pour lequel on cherche des compétences, et qui ne fait pas rêver, ok, la démonstration est faite. Mais ça implique quoi ?
Ca implique d'abord que les gens sensibles à l'image qu'ils projettent ne feront pas ce métier à cause du stigmate social (c'est rare, mais ça arrive). Ca implique aussi que, puisqu'on ne trouve pas assez de gens motivés pour faire ce métier, il s'agit aussi d'une voie de reclassement. On trouve donc régulièrement (et j'ai eu également des collègues très sympathiques qui étaient dans ce cas) des gens en reconversion, qui n'ont aucune appétence particulière pour ce métier. Ceux qui vont passer leur pause à vous parler du dernier match de foot ou de la dernière série à la mode. Cette population a un point commun avec ceux qui, dirigés par leur ambition (ou leurs enseignants en formation), souhaitent avant tout devenir des chefs, parce qu'être chef, c'est cool.
Ca crée donc une population de développeurs peu sensibles à la qualité des logiciels produits, et plus à la satisfaction de leur hiérarchie. Ca n'est pas une mauvaise chose en soi, mais ça n'aide pas à la satisfaction du travail bien fait.
C'est la question que m'a posé un collègue cette semaine. Globalement, en tant que développeur, vous avez le choix entre
Ecrit comme ça, aucun choix n'est bon. Mais en vérité, aucun n'est non plus vraiment mauvais ... Sauf bien sûr si vous croyez à la fin du capitalisme ... Mais on en reparlera.
Pour ma part, j'aime continuer à coder ... mais je me rends compte que je suis de moins en moins intéressé par le développement dans le contexte d'entreprise. Et comme j'ai une expérience significative, je peux aider mes clients en fournissant d'autres services : de l'architecture, de l'accompagnement des développeurs (et des équipes). Et je pense que pour les développeurs un peu passionnés, les opportunités d'évoluer dans des environnements favorables (autrement dit où on ne se fait pas trop emmerder) sont en ce moment innombrables.
Cela dit, ce serait bien que les choses changent. Mais ce sujet mérite lui aussi un article complet (et je suis sûr qu'il y aura un lien avec le dernier épisode des castcodeurs)
04 septembre 2021
source03 septembre 2021
sourceBon, oui, cette campagne est ouvertement raciste. Mais la deuxième partie de l’article, sur la sociologie des prénoms, est épatante.
03 septembre 2021
sourceUn programme (python, évidement) pour transformer un document Word en site web propre. Le code doit être tout à fait fascinant …
03 septembre 2021
sourceCette petite blagounette a illuminé mon matin
02 septembre 2021
sourceUne voie plus positive vers la compréhension des émotions de vos interlocuteurs. Il y a quelques conseils intéressants, même si comme toujours ce sont des simplifications.
02 septembre 2021
sourceIl va falloir que je regarde ça de près, parce que depuis une conférence de 2019, l’idée de sous-titrer automatiquement ce que je raconte me trotte dans la tête
02 septembre 2021
sourceUne espèce de mélange entre un makefile et un dockerfile, avec l’équivalent de la gestion des layers du Dockerfile. Ca m’a l’air intéressant, mais je crains que ça ne fasse doublon avec l’outil de build adapté au langage (maven dans mon cas)
02 septembre 2021
sourceCa ressemble vachement à une partie de ce que j’ai envie d’écrire en ce moment, mais avec un angle un poil différent.
02 septembre 2021
sourceC’est très juste : la Terre n’est pas en danger, et la vie sur Terre non plus. Parler de menace existentielle pour l’humanité serait plus juste, et permettrait enfin de faire taire les andouilles qui disent que l’économie vaut plus que des millions de vies.
31 août 2021
sourceUne étude particulièrement intéressante en cette période du marronnier des allocations de rentrée scolaire, ce scandale conspué par les guignols des chaînes d’information en continu.
31 août 2021
sourceUne façon extrêmement intéressante de décrire l’évolution d’une organisation.
31 août 2021
sourceCet article correspond à un sujet qui me tient de plus en plus à coeur, qui explique beaucoup de choses, (et dont j'ai déja parlé à mes collègues) mais dont j'entends peu parler.
Quand on parle de l'histoire de l'informatique, les premières choses auxquelles les développeurs pensent (et pas qu'eux, encore que je ne suis pas sûr que Catherine Dufour - la trop peu célèbre autrice d'une biographie d'Ada Lovelace - soit disqualifiée comme informaticienne) est Ada Lovelace, la déesse tutélaire, Alan Turing et son test ou encore Von Neumann et ses machines. Ces éléments sont certes intéressants, mais ils font partie d'une histoire fantasmée, d'une espèce de récit national. Et si, pour de trop peu nombreuses personnes, l'histoire est une science, pour le plus grand nombre, l'histoire est un moyen de définir son identité.
Et cette définition des informaticiens comme des héros incompris colle avec la démographie, à défaut de coller avec la réalité.
Or, comme je l'écrivais, l'histoire est souvent un moyen de définir son identité. Si au lieu de regarder du côté des développeurs, on regarde du côté des entreprises, le site du CIGREF présente une histoire de l'informatique vue par le spectre des entreprises particulièrement intéressante, et que je me permets de me recopier ici.
Si on regarde cette préhistoire de l'informatique, on constate que Bull, IBM existent avant les travaux de Turing. Et ça n'est pas un hasard, parce que ces entreprises fournissent alors des machines d'automatisation et de comptabilité. Et la comptabilité, avant tout, c'est une source de coûts : avant ces machines, il faut des calculateurs, souvent humains, par dizaines, voire plus (c'est d'ailleurs ce qui s'est passé à Los Alamos, qui rassemblait pour le projet Manhattan tous les étudiants américains sachant compter). Et comme souvent, la guerre sera un terrible accélérateur qui permettra à ces entreprises de faire le virage de l'électronique, puis de l'informatique : dès les années 70, les ordinateurs nécessitent des systèmes d'exploitation, des langages de programmation plus performants.
Mais qui dirige ces innovations ? Les laboratoires de recherche ou les grandes entreprises ? Mon point de vue est évident : l'informatique est apparue comme un outil d'optimisation des coûts, en effectuant les calculs plus vite (plus correctement, et pour moins cher) que des humains. Et c'est à mon avis en accord avec le fait que, pendant longtemps, l'informatique s'est cantonnée dans les entreprises au back-office ... Parce que l'informatique a été vue, historiquement, comme un outil de comptable : un moyen commode de connaître la santé d'une entreprise sans pour autant déployer des armées de comptables dans tous les services.
Et cette "histoire alternative" n'inclut évidement pas certains événements récents, qui font partie de la révolution industrielle de l'informatique : l'explosion de l'ordinateur individuel, la transformation du monde par internet, la première bulle des startups de l'an 2000. Pourtant, je pense que ces différents éléments restent explicables dans ce cadre.
Si cette vision est à peu près globale jusqu'en l'an 2000, l'explosion d'internet précipite toutefois une bascule géopolitique : les états-unis prennent nettement le pouvoir dans ce domaine, reconnu dès cette époque comme essentiel (peut-être que les liens entre les start-ups de l'époque et les agences de renseignement ont aidé). Alors qu'en France ... il ne se passe rien.
Et c'est bien normal.
Un jour, je détaillerai pourquoi la France n'est plus un pays techno-scientifique (n'hésitez pas à me le demander en commentaires). Disons pour l'instant que les patrons d'entreprise sont plus souvent issus d'écoles de commerce que d'écoles d'ingénieurs, et qu'il en va de même des responsables politiques.
Toujours est-il qu'en France, une révolution technologique, ça n'intéresse pas grand monde, sans doute parce qu'il n'y a pas de leader technologique mondial en France. De ce fait, l'informatique, qui est devenue aux états-unis un moteur de croissance, reste en France un centre de coût. C'est-à-dire une capacité technique (par opposition à un élément du métier) que les entreprises souhaitent acquérir à un tarif validé par les comptables.
Et c'est là que Quentin Adam entre en scène
Enfin, Quentin, et une petite explication sur les ESN
Parce qu'après tout, une ESN est simplement une entreprise de services numériques, non ? Elle offre à ses clients une prestation technique, non ?
Je pense que, dans la plupart des cas, une ESN offre un tout autre service. Si on comprend l'informatique comme un centre de coût et non un moteur de croissance, il est important de limiter ce coût. Pour le limiter, le plus efficace (en France) est de ne pas recruter de collaborateurs dans l'entreprise, parce que ça coûte cher, et qu'il est long et difficile de s'en séparer. Et c'est le service fondamental qu'offre la plupart des ESN : fluidifier la gestion de la masse salariale en permettant aux clients de disposer facilement de personnel qualifié au moment opportun.
Que je sois bien clair.
Cet objectif n'a rien de mal ni pour le client du service ni pour le fournisseur de ce service.
Mais il faut bien comprendre quelque chose : ce service n'a aucun rapport avec la production du logiciel ni avec sa qualité.
Et ça explique à mon sens pourquoi l'informatique reste, en France, un sujet de plainte chez la plupart des gens : si la qualité du logiciel produit n'a que peu de rapport avec la qualité de la prestation réalisée par un sous-traitant (et croyez-moi, les ESN conçoivent leurs contrats de prestation dans le but express de ne pas inclure la qualité technique de la prestation technique dans l'évaluation du projet, avec l'accord du client), il est évident que les logiciels réalisés, dont notre vie dépend de plus en plus, sont d'une qualité aléatoire.
Qui plus est, les ESN n'ont pas intérêt à développer des logiciels polyvalents, puisque ça limiterait le nombre de prestataires de service placés chez les clients. Pour aller plus loin, les ESN n'ont pas vraiment intérêt à permettre l'apparition d'éditeurs de logiciels, sauf ceux permettant de multiples missions d'adaptation, comme le permettent les fameux logiciels d'entreprise qui apportent une plus value douteuse, simplement parce que l'éditeur et l'ESN fournissant l'intégration sont motivés pour vendre des prestations, plus que pour fournir un service optimal.
C'est un tableau assez sombre, et malheureusement je ne sais pas trop comment en sortir. Qui plus est, ce tableau a des conséquences qu'on verra plus tard ...
30 août 2021
sourceUn éditeur de texte apparement léger *et\* scriptable/extensible en Lua
30 août 2021
sourceCa par exemple, Python a une implémentation des fonctions partielles ! C’est chouette !
30 août 2021
sourceCa a l’air très drôle comme jeu de marche dites donc !
30 août 2021
source30 août 2021
sourceSuper article sur la nécessité de bancs de test indépendants.
30 août 2021
sourceUn système déporté, un peu comme ce dont on dispose sur les NAS évolués (Synology et QNAP). Apparemment, ça s’installe "bien" sur tous les Raspberry
29 août 2021
source29 août 2021
sourceLe système d’information n’est en fait que la projection d’une organisation fantasmée, selon des axes qui ne sont évidement pas les axes réels de l’organisation
29 août 2021
sourceCe dessin me parle d’autant plus que la structure du marché favorise notablement en France l’emploi en ESN, dans lesquelles il y a cette dégueulasse tradition de jouer à Tarzan d’une boîte à l’autre pour être augmenté .. ce qui permet précisément ce qu’illustre ce dessin
29 août 2021
sourceSi vous avez besoin d’un prompteur, la balise HTML marqueee est faite pour ça
27 août 2021
sourceTrès intéressante méthode pour savoir avant une réunion (oui, je suis vieux, je ne parle pas d’atelier, mais de réunion) quel sera le niveau d’intérêt des participants
27 août 2021
sourceJ’en parlais hier avec un collègue, et effectivement, on a de moins en moins besoin d’avoir des compétences avancées pour écrire du code. En un sens c’est bien, mais d’un autre côté, ça rend les choses ennuyeuses *et\* inefficaces
27 août 2021
sourceLes admin réseaux qui interdisent ICMP sont juste des gens qui croient à la sécurité par l’obscurité et au théâtre de la sécurité. Ca n’empêche certainement pas un attaquant compétent de venir foutre la merde.
27 août 2021
source27 août 2021
sourceUne idée intéressante (mais que je n’utiliserai pas pour … des raisons multiples). Ce service permet de prendre un dossier de votre Google Drive et de le transformer en blog.
27 août 2021
sourceEtonnant : contrairement à StackExchange, Quora a une section adulte avec, évidement, des photos de nu à caractère pornographique. Je suis surpris qu’ils n’aient pas encore été arrêté par leurs financiers/actionnaires/banquiers
27 août 2021
sourceTrès belle expérience de la tannée qu’est devenu l’usage du web en 2021. Les souffrances de cet utilisateur, tout le monde les connaît. Mais lui en a fait un site web critique parce que sans fard
27 août 2021
sourceTrès belle liste d’images à utiliser dans tout contexte professionnel
26 août 2021
sourceOù je découvre 1 - un modèle archi-complet de documentation de décision 2 - Que ça date au moins de 2005
26 août 2021
sourceUn début de liste de "bons" jeux open-source. Je les connais à peu près tous, et ils sont effectivement très bien
24 août 2021
source24 août 2021
sourceDonc, j'ai chez moi une tablette légèrement obsolète (et surtout non mise à jour par son fabricant).
Puisque je déteste jeter du matériel encore en état de marche, et que la réutilisation est la clé d'un un umérique responsable (oui, c'est une référence subtile au précédent article), je me suis dit que j'allais chercher si il existe des voies moins officielles que les mises à jour constructeur. Evidement, ça existe, sur des sites russes ou autres étrangetés putaclic. Sans doute parce que c'est loin d'être simple. Jugez plutôt ...
Pour changer de distribution Android, il faut
Ecrit comme ça, ça paraît simple.
En pratique, c'est un peu l'enfer.
Bon, et alors pour ce brick, il y a apparement une solution. Mais j’aime beaucoup l'idée d'enlever la batterie sur une tablette non démontable 😭. Bon, j'ai trouvé, hein, mais je commence à avoir un peu peur ... Et puis il faut l'identifiant du chipset (à priori, ce serait un MT6582).
Et surtout, après avoir tenté de débricker cette tablette pendant littéralement des mois, je n'ai atteint aucun résultat et transformé du matériel qui marchait en matériel qui ne marche plus, ce qui est l'une des choses que j'aime le moins.
24 août 2021
sourceDans la catégorie des horreurs qui ont pris naissance sur internet, les incels sont peut-être l’une des plus méprisables.
24 août 2021
sourceTrès chouette explication de l’extension nécessaire à l’architecte : il faut certes comprendre les enjeux de haut niveau, mais aussi comprendre comment l’application fonctionne au niveau le plus bas. Et pour ça, l’immersion dans le code est toujours une bonne méthode
24 août 2021
sourceJe vois passer de plus en plus d’articles constatant, grâce à la loi de Conway, que le recrutement ou l’expression du métier contraignent plus l’architecture que la réflexion des architectes. Et c’est bien, parce que ça aide à choisir les bons intervenants.
23 août 2021
source21 août 2021
source21 août 2021
sourceUn toolkit pour produire des interfaces de bureau pour Rust/C++
20 août 2021
sourceLe créateur de SQLite a de jolies bannières alternatives pour Git
20 août 2021
sourceUn article franchement impressionnant expliquant comment créer des fenêtres pas droites, mais juste assez tordues pour générées des réseaux de réfraction intéressants
19 août 2021
sourceJe le vois passer de temps en temps, et en fait c’est très intéressant, parce que ça montre bien la teinte de la communauté virtuelle d’un tweet.
19 août 2021
sourceLe résumé est très détaillé, mais l’ouvrage semble raconter complètement notre société actuelle - y compris, par exemple, la nécessité de renouveler ses compétences professionnelles.
19 août 2021
sourceUn site ABSOLUMENT FORMIDABLE qui produit des résumés (très) détaillées d’oeuvres de philosophie. C’est très bien fait, très lisible, et m’a poussé à la réflexion
19 août 2021
sourceUne liste d’APIs publiques qui permettra facilement de développer des choses intéressantes
19 août 2021
sourceUn outil parfaitement utile pour les gens qui, par exemple, vous rebattent les oreilles avec les "classes moyennes". Et spécialement utile pour se rappeler qu’on est souvent plus riche que ce qu’on croit … dans l’informatique
19 août 2021
sourcePas vu à la télé, mais cet usage de réalité augmentée pour l’escrime est vraiment géniale ! Je veux la même chose pour le hockey !
18 août 2021
sourceSur les 31 conseils donnés dans cet article, je pense qu’au moins la moitié me hérissent le poil. Mais l’autre moitié est tellement importante que l’article mérite la lecture
18 août 2021
sourceJe connaissais certains éléments (la construction historique). Mais la réalité géographique est absolument saisissante. Et franchement, la diplomatie internationale est quand même remplie d’ordures.
18 août 2021
sourceUn article court et intéressant, parce qu’il rappelle qu’il vaut mieux essayer de ne pas être indispensable, ça diminue énormément la pression … Autrement dit faites votre travail, en imaginant être remplaçable.
18 août 2021
sourceEncore une réflexion très intéressante de Simon : l’architecture consiste à se poser les questions importantes en premier. Et le choix des outils n’est que rarement la première question à se poser
16 août 2021
sourceImaginez que cette "pratique" absolument odieuse est intégrée dans la culture des forces de l’ordre : des gens en donnent l’ordre, et d’autres obéissent à cet ordre. Ca me fait frémir
16 août 2021
sourceRemplacer les variants COVID par les métamorphoses du COVID, ce serait très stylé
16 août 2021
sourceIl y a dans git un tas de décisions regrettables. Et typiquement, ces histoires de rebase me paraissent toujours super louches, justement parce que l’historique se retrouve bien pété
16 août 2021
sourceLe mec a utilisé Rust pour bâtir son CV. L’idée est géniale (et le résultat est franchement sympa)
12 août 2021
source12 août 2021
sourceNom de Zeus ! Electron, sur le papier, c’est cool. Mais malgré tout, le fait de lancer un serveur web et un browser pour *chaque\* application, c’est un peu couteux. A quand le chrome-engine-daemon ? Ah, je suis con, ça changera rien, puisqu’avec Chrome, chaque onglet est un process
12 août 2021
sourceTauri se présente clairement comme une alternative à Electron avec un backend Rust. Ca tombe bien, j’ai une idée bien tordue que j’aimerais tester ..
12 août 2021
sourceJ’ai bien l’impression de n’avoir travaillé que dans des boîtes ayant la culture de la réunion. Et c’est un peu comme si la révolution de l’écriture n’avait jamais eu lieu …
12 août 2021
sourceMême en tenant compte des terribles accidents de Fukushima et Tchernobyl, le nucléaire est une solution énergétique écologique. Ca fait bizarre de l’écrire, mais c’est vrai (et démontré).
11 août 2021
source\#astuce ça marche presque aussi bien en France qu’au Québec
11 août 2021
sourceUne opinion intéressante sur le rôle de Kafka dans une architecture découplée. Si je comprends bien le point d’Eberhard, ça consiste à dire que communiquer des événements n’est pas si bien, mais communiquer des documents est cool
11 août 2021
sourceUne vision intéressante du travail de design de système : plutôt que de permettre de vivre avec les sources de stress, essayer de les supprimer
11 août 2021
sourceJe n’ai pas lu tout l’article. Mais l’infographie centrale résume bien le propos : dans la plupart des oeuvres de pop-culture actuelle, le personnage mascuiln ne devrait pas être le héros, mais juste le soutien de l’héroïne.
11 août 2021
sourceJe ne l’ai rencontré que sur fras, (et via son incroyable Rêve de Gloire), mais c’était clairement une personne marquante. Je pense qu’il a en un sens exprimé une orientation de la SF en France
10 août 2021
sourceAussi stupéfiant que ce soit, c’est vraiment arrivé pendant le dernier confinement : toutes les opérations non urgentes ont été annulées. Et les opérations non urgentes, ça inclut par exemple celle que j’ai subi en février. Et j’aurais assez mal vécu le fait qu’elle soit suspendu.
10 août 2021
sourceCes trois dernières semaines, je voyais cette montagne depuis mon lieu de vacances du matin au soir. Et c'était bien.
J'ai fait de la marche à pied (beaucoup), un peu de bateau sur le lac du Bourget qui n'est pas loin, un peu de jeux de société (dont quelques parties de BloodBowl aussi acharnées que spectaculaires).
Et puis contrairement aux autres années, je n'ai pas du tout pensé au travail.
En revanche, en rentrant, j'ai fait le point sur mes quelques dernières idées (c'est le bon moment). Je vais donc abandonner quelques projets qui n'étaient pas fait pour être réalisés
En discutant ce matin avec un collègue, je vais faire exactement ce que je lui ai recommandé : je vais noter soigneusement chaque idée et essayer d'en noter autant de détails que possibles (sans doute dans un coin de ce blog) avant de juger de leur faisabilité ou pas.
Ca me permettra de décider si je dois me lancer dans une implémentation de la version de BloodBowl que j'ai chez moi en application web (spontanément, je pense que c'est une erreur, mais j'ai envie de tenter une fois dans ma vie de développer un jeu vidéo)
10 août 2021
sourceEt voilà pourquoi je n’utilise pas d’application de todolist : les tâches s’accumulent sans le moindre espoir de résolution finale
10 août 2021
sourceJ’ai l’impression d’avoir affaire à un quelconque outil de prise de notes rendu public. C’est curieux d’un point de vue ergonomique.
10 août 2021
sourceNe le répétez pas, mais j’ai déja deux machines chez moi qui tournent avec Elementary (et j’en suis très content), et je me pose régulièrement la question de passer mon ordinateur de travail sous cet exellent OS. Je suis retenu essentiellement par ma fainéantise ET par la moindre intégration de Keepass
10 août 2021
source10 août 2021
sourceautres-[JO 2021 : trop dénudé ou trop couvert, comment le corps des sportives doit constamment se plier aux injonctions sexistes]
C’est l’un des trucs les plus gênants aux jeux olympiques pour moi. Et pas seulement au beach-volley
10 août 2021
sourceJe n’y arrive pas toujours, mais j’essaye, parce que c’est important pour tout le monde
10 août 2021
sourceCarrément d’accord : manger de la viande une fois par jour est largement suffisant pour répondre à nos besoins
09 août 2021
sourceJe m’étonne de ne pas avoir déja bookmarké cet article, qui fait partie des fondamentaux (pour moi) sur l’encodage de caractères.
09 août 2021
sourceTrès bonne réflexion architecturale : pour avancer plus vite, il faut se synchroniser moins (c’est aussi pour ça que la communication asynchrone est plus efficace)