jeudi 4 décembre 2008
no need
jeudi 4 décembre 2008 - Liberté
Voilà j'étais un peu triste ces derniers jours et j'ai pas été très présent car je travaille trop, mais je vous aime. Tous !
billitch |
Bienvenue sur blog de billitch !
Du code, de la noise, et quelques pensées électrogènes... |
jeudi 4 décembre 2008
jeudi 4 décembre 2008 - Liberté
Voilà j'étais un peu triste ces derniers jours et j'ai pas été très présent car je travaille trop, mais je vous aime. Tous !
|
|
||
|
|
||
|
1. Le mardi 18 novembre 2008à14:03, par ig0r
2. Le mercredi 19 novembre 2008à16:48, par billitch
3. Le vendredi 28 novembre 2008à19:29, par tirage photo 3d
|
||
samedi 8 novembre 2008
samedi 8 novembre 2008 - Musique
Slip inside now, watch me fall
And watch me flow
'Cause we are changing structure
So kill the light and watch me glow
Freezing in this strobled life, my dead falls to the ground
Fighting with myself in search for life.
|
|
||
mercredi 5 novembre 2008
mercredi 5 novembre 2008 - Liberté
Je ne parlerai pas des élections car je n'en ai suivi que la fin, mais plutôt du biais colossal et uniformément tenu par l'ensemble des chaînes de télévision françaises depuis très tôt ce matin. Le seul sujet qu'elles s'attardent à "traiter" en clips indépendants de 2 minutes maximum c'est la couleur du futur président des états-unis et dès qu'un invité dérive sur autre chose un animateur pourri viens lui lancer des "oui" d'une voix grave lui signifiant quasi-poliment que dans 3 secondes et 6 dixièmes il va le remercier et passer au suivant. C'est une méthode très efficace pour venir à bout d'un long discours, certes mais ma question est : pourquoi s'arrêter à la couleur de peau d'un seul homme tout en disant fêter l'ouverture et le changement ? Est-ce un appel public au communautarisme ? Une pique lancée aux réfractaires de tous poils pour les rappeler à leur poste ?
La presse et l'audiovisuel français s'ils ont encore une once de vocation de liberté d'expression et de démocratie sont en bien mauvais état et je ne sais pas trop quoi faire pour y remédier ou pour diversifier mes sources d'information.
Le racisme appelle le racisme et les communautés lésées demandent réparation mais je crois que l'ampleur du changement se doit d'être profondément au delà d'une couleur. Et que celui qui s'arrête à ça (y compris ces dindes qui pleurent de joie en disant "nous avons gagné") tombent dans l'oubli sur le champ : toute cette émulation pour la nouvelle donne américaine et internationale, cet engouement doit être canalisé pour obtenir de vrais changements. La télé a daigné montrer des noirs ? Elle est gentille, mais on l'emmerde. Qu'elle publie des informations enrichissantes et ça aura vraiment changé.
Cela dit je me réjouis fortement de l'incarnation du changement à la tête d'une si grande puissance. Elle qui a été si malmenée par une administration des plus pourries et qui a, des années après, encore du mal à écarter les doutes sur son implication dans les attentats du 11 septembre. D'autre part si leur but avoué était d'affirmer la puissance Américaine à l'international comme soutenu par le Project for a New American Century (qui a suscité en passant de nombreux points Godwin), leur seule erreur était d'avoir voulu le faire militairement. Dans la publicité ils ont compris : pour s'installer chez les gens il faut vendre du rêve.
|
1. Le vendredi 7 novembre 2008à22:07, par billitch
2. Le jeudi 13 novembre 2008à11:14, par Nicko
3. Le mardi 18 novembre 2008à00:43, par billitch
4. Le lundi 24 novembre 2008à14:55, par Nicko
5. Le vendredi 28 novembre 2008à19:33, par billitch
|
||
|
|
||
lundi 13 octobre 2008
lundi 13 octobre 2008 - Geek
Récemment Alice et moi avons écrit un modèle de newsletter en XHTML et CSS pour le site BTPinformaTIC où Martin travaille. Malheureusement cette traduction de l'article "CSS and Email, Kissing in a Tree" nous explique que le support des CSS par les différents clients mail de ce monde est très restreint. Notamment hotmail qui ne comprend rien à part les styles en ligne : <tag style="...">. Il faut ajouter à ça que la rédaction du site utilise un éditeur HTML intégré au site et que celui-ci ne permet pas du tout l'inclusion de balise <style> ou de lien vers une feuille de style externe, ou même de balise <head>, bref : rien à part des styles en ligne.
Pas de problème, mon code est du XHTML valide, je suis parti pour écrire un Inliner CSS en Python qui mettra tous les styles CSS en ligne dans chaque balise !
Pour commencer j'ai écrit un parser XML en python grâce à lxml. Ça tient en 5 lignes !
Ensuite pour écrire un parser CSS j'utilise cssutils qui n'est pas encore dans Macports (l'équivalent des ports de BSD sous Mac OS X et Darwin), j'ai donc rapidement écrit un port de cssutils pour Mac OS X.
Ensuite on colle les morceaux ensemble, on parcours l'arbre des balises, ajoutons-y une fonction pour fusionner les styles sans duplication, on corrige l'ordre d'application... Et voilà, on a un Inliner CSS !
|
1. Le lundi 13 octobre 2008à11:49, par ig0r
2. Le mercredi 15 octobre 2008à12:37, par billitch
3. Le dimanche 19 octobre 2008à16:03, par Martin
|
||
jeudi 9 octobre 2008
jeudi 9 octobre 2008 - Geek
J'ai décidé de me mettre au Common Lisp, ce vieux (1960) langage de programmation qui a eu bien du mal à sortir des universités malgré toutes ses qualités (impératif, fonctionnel, orienté objet, compilable, meta-programmable, ...). Il existe de nombreuses implémentations de Common Lisp, et en cherchant la meilleure, je me suis rendu compte qu'il était aussi très rapide (20x plus que les langages interprétés comme Python et PHP par exemple, moins de 2x plus lent que le bon vieux C) dans l'implémentation de SBCL. Je trouve l'utilisation des s-expressions très sexy malgré leur première apparence rébarbative (ie la notation polonaise inversée) c'est d'une concision et d'une clarté irréprochable une fois bien indenté (chose automatique dans un éditeur digne de ce nom, cela dit pour coder du lisp cela a-t-il un sens d'utiliser autre chose que emacs ?).
J'ai aussi découvert le nom de langages récents qui ont l'air très performants : ATS, Clean et Lisaac. D'après le Computer Language Benchmarks Game, ces langages ont des performances comparable au C ce qui me donne envie de les découvrir une fois que j'aurais approfondi le Lisp car ils proposent beaucoup plus que le C. Lisaac est un langage orienté prototype et a pour but de créer le système d'exploitation Isaac. Clean est un langage fonctionnel pur à évaluation paresseuse.
|
1. Le jeudi 9 octobre 2008à19:47, par ig0r
2. Le samedi 11 octobre 2008à03:10, par billitch
3. Le samedi 11 octobre 2008à09:11, par ig0r
4. Le samedi 11 octobre 2008à14:26, par ig0r
5. Le samedi 11 octobre 2008à15:52, par billitch
|
||