En ce moment, je baigne dans les frameworks. J’ai commencé depuis
quelques semaines à coder Antigone
(souvenez-vous, je vous en avais déjà
parlé) ;
le projet devenant trop complexe, j’ai finalement dû partir à la
recherche d’un framework, et de bonnes techniques d’architecture
logicielle. D’où grande piscine plein de design patterns, de découplage
et de diagrammes.
Bref, je souffre de fièvre
UML. Les cas graves,
quand, en somnolant avant de s’endormir, on se surprend à comater :
« non, je ne dois pas invoquer directement sleep(), il faut que je passe
par mon contrôleur, où est-ce que j’ai mis mon contrôleur, bon sang… Ah,
voilà, controller.sleep(), c’est mieux… »
C’est dur. Quand tout cela sera passé, je songerais à vous parler de
Mate, et du délicieux accent
argentin
de la développeuse qui fait les screencasts. En attendant, renseignez
vous : il paraît que la fièvre UML pandémise parmi les développeurs.
Méfiance.
Bon, aujourd’hui, c’est officiel : j’achète des morceaux sur iTunes.
Maintenant que les DRM à la noix ont (enfin !) disparus, ça commence à
se tenir.
Et puis Graeme Allwright et Pierre Perret sont toujours vivants, quand
même, et on peut espérer que leurs contrats stipulent que tout ne va
pas dans la poche des majors, même pour des chansons vieilles de 30 ou
40 ans. Alors ça se fait d’acheter, plutôt que d’utiliser le bien
pratique discutable Real
Downloader ou l’indétectablelégal contestable Freezer
pour pomper les trucs depuis Deezer.
Bon, tout le monde va sans doute en parler, mais jeter donc un œil à la
présentation d’un nouveau service développé par Google : Google
Wave.
L’idée est que le modèle du courriel, bien que très utilisé, est
vieilissant : l’e-mail a bientôt 40 ans — et il se base sur le modèle du
courrier papier, qui est encore un peu plus vieux :) Et donc les joyeux
ingénieurs de Mountain View ont décidé de réinventer le courriel, en
prenant en compte les technologies d’aujourd’hui. C’est assez
impressionnant.
La technologie est Open-source, les API seront publics, et tout cela
utilise HTML5 (déjà supporté par Firefox 3.5, téléchargez-le quand il
sortira !). Bref, que du bonheur.