Trop super !
Je cherchais à implémenter l'autoconfiguration POP/IMAP pour mon courrier depuis les DNS (et depuis au moins un an). J'avais fini par laisser tomber, et je me posais plein de questions existentielles comme « comment font ces putains d'serveurs pour trouver le service SMTP s'il n'est pas sur un port standard ? » et autres joyeusetés.
Bortzmeyer est une sorte de Dieu pour moi : il m'apporte les réponses que je ne trouve nul part dans ma conscience. MERCI MON POTO.
C'est bête à rappeler mais c'est intéressant de le voir couché sur papier. Il faudrait que je réfléchisse à quels algos je mettrais dans un top-10…
via : https://twitter.com/romainlalanne/status/489711861152362496 (vive lui d'ailleurs, c'est assez cool de le suivre)
Ces Shaders pour Minecraft sont incroyables !
Boulet les utilise, et c'est beau !
https://twitter.com/Bouletcorp/status/485789082489208832
https://twitter.com/Bouletcorp/status/485790740052983809
Cet outil a l'air pas mal du tout.
J'ai du mal à trouver un soft qui fasse tout ça en libre. Les différents cloneurs qui fonctionnent bien et depuis Windows sont toujours ceux de grands éditeurs, et pas forcément intéressants au niveau du prix.
Du coup, si des gens sont intéressés par une licence groupée pour faire diminuer le coût, ou bien connaissent un produit libre équivalent, j'suis bien tenté…
via : http://korben.info/xxclone-mieux-quune-sauvegarde-clonage-disque.html
Lisez cet article. Je suis d'accord avec (et soulagé d'entendre) tout ce qui est dit (de haut de mon inexpérience)
Lisez, c'est bon et bien dit : « Comme dit plus haut, l’évolution naturelle du métier de développeur est bien l’expertise technique et pas le management, alors que chef de projet est justement un métier de management. En France le chef de projet technique est mieux payé que le développeur, mais cela ne fait pas sens étant donné qu’il ne s’agit absolument pas du même métier. »
« Une des dernières lettres d'Alan Turing, mort il y a [tout] juste 60 ans »
Il était torturé le gars. Bon faut dire, avec la vie qu'on lui a mené.
via : https://twitter.com/johanhufnagel/status/475336677976973313
Une bonne intro à la rétro-ingénierie de binaires. Très intéressant, surtout pour comprendre le fonctionnement et les mécanismes de la compilation, des processeurs, appels, etc.
Article très bien détaillé sur l'algorithme JPG du Hollandais Volant.
Uhuh, true story.
Du vécu.
Huhuhuhihihi. So true…
Évolution du code selon les années d'expérience.
via : https://twitter.com/humancoders/status/460687158320570368
Que dire ? Tout donne à gerber dans ce texte : le geekisme soit-disant pas pour les filles, la fiction habituelle "notre diplôme, c'est pour devenir chef de projet", ou encore "programmer ça sert à rien en informatique, vous vous êtes les chefs", etc.
J'y vois le problème majeur de l'informatique et de l'innovation en France : on est un pays où il faut être "chef" (mais de quoi ?) où on apprend à l'école à devenir "chef de projet" (vaste blague, c'est un métier de terrain).
On forme souvent des crétins imbus, et on considère que la création de valeur, le vrai travail (de l'informaticien, de l’artisan ou autre) c'est pour les nazes barbus qui sont rien que des petites merdes. En France, il faut être au dessus des autres. Pays sclérosé.
Et Gates ? Et Jobs ? Et Page ? etc. C'étaient pas des geeks ? C'étaient pas des créateurs de valeurs ? Leurs entreprises ont bien marché parce qu'ils savaient utiliser OpenProject ?
Heureusement, ce discours tient de moins en moins, y compris, j'ai l'impression, par les étudiants.
Créez !
via : @brouberol alias Balthazar Rouberol, ancien INSAien et connaissance.
Un vrai risque juridique pour les SSII.
Et un droit enfin reconnu !
Article intéressant de Sam&Max sur le NoSQL.
J'suis évidemment d'accord avec eux, même si je n'ai pas leur retour de développeur sur le sujet. Simplement : qui en aurait douté ?
En informatique, la magie n'existe pas.
Pour les techos intéressés, j'ai exploré le SAN en iSCSI (sur Synology, mais c'est agnostique)
Juste un post pour expliquer le fonctionnement de tout ça, et la mise-en-œuvre.
Je suis exactement d'accord avec ce qui est marqué dans ce texte.
Le recrutement en SSII à la suite de son diplôme, c'est vraiment la plaie.
TT-RSS, c'est vraiment un très bon agrégateur.
Cependant, le moteur est vraiment super mal foutu : le schéma SQL n'est pas du tout optimisé (au niveau des index notamment, mais pas que : toute la logique de lecture/écriture est à refaire)
Si bien que j'ai des valeurs totalement aberrantes dans l'analyseur de MySQL. Exemple, depuis 12 jours, j'ai obtenu 206 millions de lecture de "l'élément suivant" d'une table… 40 millions de lectures basées sur une position fixe…
Bref, comme solution temporaire, je joue avec les tables temporaires et la taille des différents caches d'InnoDB/MySQL. Mais il reste que le schéma est vraiment pas terrible => pas de passage à l'échelle.
P.S : l'auteur indique lui-même sur son site qu'il a fait ça dans son coin, pour lui au départ, et qu'il n'a pas envisagé de faire un truc performant au départ. Si je maitrisais le SQL + le back en PHP, je lui filerais bien un coup de main pour refondre ça au propre. Parce que c'est vraiment un très bon boulot à part ces quelques soucis.
EDIT : WOUAH !!! Les IO de mes disques ont littéralement chuté rien qu'en augmentant des caches. J'entendais un bruit de disque permanent, il a disparu tout d'un coup… Punaise.
Intéressant. Le nouveau modem d'un opérateur nécessitait l'enregistrement de la MAC des clients pour avoir un accès complet aux internets. Or, le serveur, sans X (interface graphique) ne permettait pas de procéder à cet enregistrement (pages web avec javascript…)
Du coup, c'est un petit tuto sur le spoofing MAC (afin d'obtenir une IP du DHCP, puis de procéder à l'enregistrement depuis une station de travail avec navigateur)
Comme quoi : connaître le fonctionnement des choses, et avoir l'esprit un peu bidouilleur permet de se libérer des contraintes et des absurdités techniques qu'on rencontre partout. #Letshack
Mouarf, Luc Damas, ce génie.
J'ai toujours kiffé à mort les automates.