Nouvelles et geekeries
Paf, la roue !
Vendredi soir, je vais faire les courses à Tesco, comme d'habitude, emmenant avec moi Balazs et Anna, mes deux camarades hongrois de Cranfield. Sur la route du retour, je sens la catmobile tirer sur la gauche : le pneu avant gauche avait éclaté. La cause la plus probable est qu'il était en sous-pression vu que je ne l'avais pas contrôlée depuis l'arrivée de l'hiver, mais les routes anglaises toutes pourries et pleines de nids de poules n'ont pas dû lui faire du bien non plus.
Résultat, la catmobile est sur la roue de secours et je suis bon pour aller faire un tour chez le garagiste du coin lundi.
Nouvelle machine
Le disque dur de target, mon laptop, vit ses dernières heures, et j'avais de toute façon besoin d'un PC sous Windows 7 pour les cours, donc j'ai racheté un laptop. Il s'agit d'un Packard Bell dot m, une petite machine sympathique avec 3 Go de RAM, 250 Go de disque dur et un écran LCD à LED de 11"6, le tout pour moins de 400 €. Je l'ai appelé vane, perpétuant ainsi la tradition des noms de machine liés à l'archerie (après quiver, target et yumi).
Forcément, j'ai installé Arch à côté de Seven. Tout marche parfaitement après avoir désactivé NCQ, le disque étant a priori PATA. La keymap est en uk pour l'instant mais je compte passer en us-acentos dès que le besoin de taper du français se fera sentir. En tout cas, j'apprécie bien de travailler sur deux machines en même temps, un pour le code et l'autre pour le reste (dont la doc).
Architectures REST et RESTful HTTP
Vu qu'on fait beaucoup de Web Services SOAP+WSDL à Cranfield en ce moment, j'ai décidé de rafraichir un peu mes connaissances sur REST en regardant cette très bonne vidéo (si seulement tous mes cours pouvaient ressembler à ça...). J'ai pris des notes auxquelles j'ai ajouté quelques points qui manquaient sur HTTP (HEAD, OPTIONS) pour en faire un bon résumé.
Pour ce qui est de la comparaison entre Web Services (qui n'ont de web que le nom) et REST (l'Architecture Web), j'avais tendance à trouver SOAP plutôt bien parce qu'il a l'air simple au premier abord. Seulement, quand on réfléchit un peu, on se rend compte qu'il est inutile (ou plutôt pas interopérable) sans WSDL, qui est un truc infâme, et on se rend compte que le Web, c'est bien fichu quand même. Heureusement, même Globus a abandonné SOAP+WSDL (du moins pour l'instant) dans sa récente version 5 !
EDIT - Oui, je sais que ce blog utilise de mauvais types MIME, mais j'ai la flemme de patcher Xavante...
HowTo Write Good Software
J'ai commencé à écrire un document sur comment écrire de bons programmes, qui n'a pas la prétention d'être une référence pour quiconque d'autre que moi mais que je compte compléter au fil du temps. Pour l'instant, ce n'est pas un hasard si ça ressemble à du Worse Is Better coupé à l'Arch Way...
Choses liées à Arch Linux
Par manque de temps et d'intérêt pour m'en occuper, j'ai supprimé mon dépôt personnel. La majorité des paquets qui étaient dedans n'étaient pas compilés proprement (lire : dans un chroot) de toute façon. Si vous l'utilisiez, utilisez AUR à la place. Pour Gitit, qui est un cauchemar à compiler, un autre Archer que je remercie a pris mon relai pour fournir des versions binaires.
Sinon, je vais mettre à jour mes fichiers de configuration sur le FTP dans les prochains jours, et aussi faire du ménage dans mes paquets sur AUR (en abandonner certains et mettre les autres à jour).
Tour de Net
- Un nouveau Hoshi Saga est disponible. Il est très (trop) simple mais c'est toujours sympa, et les crédits laissent espérer une suite.
- Benjamin Bayart dit souvent des choses intéressantes, sa conférence donnée à Rennes en septembre en fait partie.
- vvvvvv est sorti. Je finis la démo dès que j'ai le temps, et j'achète. Dommage qu'il n'y ait pas de version Linux native, d'autant plus que c'est du Flash dessous.
- Qu'on aime Steve Jobs ou pas, il faut lui reconnaitre du mérite (via rtfb).
- OSnews a interviewé l'équipe d'Arch Linux.
- ESR se demande ce que peut faire un état avec 24 millions d'hommes en trop. Je ne partage pas la plupart de ses idées mais il faut admettre qu'au moins, il raisonne par lui-même, et sur le coup il n'a pas forcément tort.
- Jean-Marie Mercier (rien à voir avec Vivendi, c'est Messier ça) sur la vision qu'on a de Google en ce moment : "On finit par se demander s’il n’y a pas plus d’acteurs régulant et détectant l’innovation que d’hommes capables de proposer des projet pertinents." Je suis assez d'accord avec lui, c'est beaucoup plus dur d'agir pour concurrencer que de pointer du doigt, mais c'est aussi bien plus efficace.
- OVH va-t-il casser les prix dans le monde du Cloud ? On verra bien si la technique et surtout le service client suivent. Avec OVH, j'ai quelques doutes.
- Verra-t-on vraiment enfin DNSSEC sur les serveurs racines cette année ?
- Y a plus d'IPv4, ah ben tiens, personne nous avait prévenus ! Au moins ça nous fera un entrainement pour les hydrocarbures...