Urgences


h1 2/28/2006 04:25:00 PM

Sans commentaire, je viens de retrouver les grosses lois polémiques de ces dernières années, que le gouvernement tente de faire passer en urgence, c'est à dire avec une seule lecture possible à l'Assemblée. Ce sont bien sûr les lois qui rencontrent le plus d'opposition qui ont droit à ce traitement, ce qui n'est pas la finalité de telles mesures. La recrudescence du recours à l'urgence me fait assez flipper.

Il s'agit de la loi d'orientation de la recherche publique, débat en cours depuis plus d'un an; la réforme des lycées, qui a échoué avec notre précédent gouvernement mais s'est en partie faite en douce récemment; de la loi sur les DADVSI, qui s'est heureusement pris un stop à la lecture de Décembre 2005 à l'Assemblée; et enfin le CPE tout récent qui est passé grâce au 49.3 encore plus radical.

Ambiance...

Mpf


h1 2/24/2006 10:25:00 AM

Ce matin j'arrive à neuf heures pétantes à l'X, performance habituellement réalisée uniquement pour mon cours de japonais du premier semestre. J'ai raté un cours à la fin du premier semestre, et avec quatre (finalement trois) semaines d'absence pour conférence à Marseille, je pensais qu'il valait mieux arrêter le japonais, que le retard accumulé acheverait surement de me mettre à la ramasse. Mais voila ce matin je rencontre un des deux autres élèves, il me dit que j'ai raté qu'un ou deux cours, ils étaient en vacances, en voyage de promo, en semaine des cultures, etc. Bref, il m'embarque en cours. Une vraie catastrophe. Je suis pas du tout au niveau, je continue de perdre en lecture, et je vous dis pas la débandade en contrôle de kanjis. La semaine prochaine je saute encore un cours, je suis bien occupé avec la thèse en ce moment, je crains de ne pas prendre la bonne résolution nécessaire à sauver le navire. Ca va être douloureux dans deux semaines...

Chier. Bite. Cul ... Pour rester dans le ton: l'autre jour j'ai imaginé une origine possible à l'expression "La branlette, ça rend sourd". Je me dis que c'est peut être une excuse de mari insatisfait pour ne pas entendre les critiques de sa femme, ou les demandes d'aides aux travaux ménagers, etc. Moi je dis, et ce sera un peu une pensée du jour à la Nico, la branlette c'est bien, j'aime bander, pisser, chier. Et choquer. Je dois aussi admettre une autre partie de mon personnage: j'aime que ma maison et surtout ma cuisine soit bien rangée, suivant mes petites habitudes, et ça me plombe de souvent pas pouvoir avouer ça aux gens qui vivent avec moi: je suis maniaque. Ca vaut pas pour Estelle, elle le sait et je la vis bien. Ca vaut pour un ami japonais que j'héberge chez moi en ce moment.

Yôji se fait un mois de vacances en Europe, Allemagne, France, Espagne. La pure aventure, il s'est fait voler un de ses sacs, avec iPod et billet d'avion.. et il ne veut pas appeler ses parents pour remonter le plafond de sa carte bleue. Il préfère vivre au strict minimum pendant une semaine à Paris et deux en Allemagne avec moins de 300€, en liquide dans sa poche. Et il fait tout ça dans une bonne humeur parfaite, en gamin réjoui, auto-stop et nuits dans les gares ne l'effraient pas. De retour au Japon il commence sa vie d'employé. Avant la fin de son Master il a été embauché par Toshiba. Apparemment il y a une période canonique pour la recherche d'emploi, qui se passe avant la fin des études. A l'entendre, ça sonne chômage zéro, je sais pas si c'est vrai. Par contre il sait pas ce qu'il va faire exactement chez Toshiba, à part se consacrer corps et âme à la boîte, avec des vacances minimales. On est pas prêts de le revoir à l'aventure en Europe.

Je crois que je vais aller à la cafette me remettre un kawa, il fait froid au bureau et j'ai pas envie de me relancer de suite dans la recherche stérile d'un contre-exemple furtif.. Je veux de l'action !

Edit: c'est pas grand chose mais mieux que rien, j'ai enfin trouvé mon contre-exemple. Faudra que je me souvienne que s'isoler sérieusement loin d'un ordi est parfois nécessaire.

Des palmes pour le pingouin ?


h1 2/22/2006 11:00:00 PM

Aujourd'hui j'ai passé pas mal de temps à glander sur le web, entre deux efforts de bosser pour écrire des machins que j'ai pas envie d'écrire. Je devrais pas faire genre j'ai des trucs chiants et bêtes à faire parceque c'est qu'une petite partie du problème, je suis pas non plus ultra créatif et rebondissant d'idées. En tout cas, j'ai beaucoup glan(d)é d'info sur le Web à propos de Palm et de PDA, cherchant à me remettre de mes déboires.

Je suis tombé sur un blog avec une catégorie Palm de bonne qualité. Le type est pas un apôtre open-source ni un trop gros geek si j'ai bien compris, mais il s'intéresse à la technologie et a des points de vue intéressants. Notamment il se demande s'il ne va pas finir par tout faire sur son PDA, saluant l'arrivée de rétroprojecteurs pour PDA. C'est vrai que la puissance des bécanes augmentant, la possibilité de connecter un écran plus large et un clavier suffira probablement bientôt à égaler les fonctionnalités d'une machine de bureau. Moi je bosserais bien (code Caml et LateX) si j'avais un éditeur décent sur le Palm et un shell, ça me parait pas inimaginable.

Aussi, Schestowitz parlait de gars qui bootent Linux sur leur Palm. Les bouts de chaines de liens intéressants sont ici pour les yeux et là pour plus de technique. Donc pour l'instant les mecs bootent des noyaux Linux et ont un support très ou assez partiel du matos. Parmi les trucs maquants en commençant par le très important, gestion d'énergie, carte mémoire, Bluetooth, et enfin mettre Linux comme système principal sur la ROM, en lieu et place de PalmOS -- je détaille pas plus, lisez vous même sur le site.

En utilisant un système de fichier distant accédé via le cable de synchro, les types réalisent les exploits les plus visuels en faisant tourner Opie ou GPE. Qu'est ce qu'on doit attendre de tout ça ? Pouvoir utiliser GPE ou Opie avec pas mal de nos applis habituelles sous Linux ? Là dessus je suis pas particulièrement chaud, je suis pas sûr que ces systèmes soient très ergonomiques. La spécificité de Palm selon moi est que le système est conçu sur des concepts simples et efficaces (une seule application à l'écran, peu de parallélisme, des databases partout) et surtout une très bonne ergonomie. Par contre, on pourra espérer un grand effort de développement open-source, et l'apparition de plein de nouvelles bonnes choses, mais pas seulement sur Palm en fait. Pour ne rien vous cacher tout ça m'a donné envie de me lancer dans la conception d'un environnement pour PDA permettant le dev rapide d'applications puissantes et simples d'utilisation. Heureusement j'ai autre chose à faire et mon modèle de Palm est parmi les moins bien supportés.

La palme du foutage de gueule !


h1 2/21/2006 12:12:00 PM

AAAAAAAH.. Palm, enculés!

Je re-édite ce post, maintenant que je me suis un peu calmé. J'avais décidé d'essayer deux trois bidouilles amusantes, et je suis tombé sur une série de problèmes à la place...

Depuis quelques jours j'avais remarqué que mon Palm faisait un sale bruit. Un petit grésillement assez aigu. Google m'indique que ce problème n'est pas inhabituel, beaucoup de proprios de Palm en deviennent fous. Cherchez "Palm buzz" ou "noisy Palm", c'est dingue. Le truc con c'est que j'ai commencé par faire une backup et un hard-reset pour voir si ça corrigeait. C'est pas le cas. Ensuite j'ai essayé un soft trouvé via Google, il fonctionne pas sur mon modèle de Palm. Donc que de la merdre, et de ce côté là rien ne s'est résolu et ça parait mal barré. J'ai aussi lu que le Palm TX, dernier modèle, n'a plus ce problème. Vu le prix que j'ai payé (même si c'est un cadeau) j'appelle ça du foutage de gueule, point.

Du côté des vieux problèmes, Opéra Mini ne marche toujours pas, rien trouvé de ce côté. Par contre j'ai vérifie que la prise casque ne marche pas, seulement avec tous les casques de chez moi, ça a l'air de bien se connecter solidement avec d'autres. Espoir. Mais toujours pas d'info pour un casque Bluetooth.

Pour rien arranger à ma grogne je m'aperçois que le Palm plante systématiquement en fin de synchro. Il m'a semblé que ça continuait après le hard-reset mais j'ai du rêver, ça a continué dès le premier restore. A priori le problème c'est une database corrompue, mais heureusement pendant que je cherchais ça s'est corrigé tout seul visiblement. Peut etre le fait d'avoir lancé Documents To Go, peut être autre chose...

J'ai cru aussi que la batterie flanchait mais après une très longue charge elle s'est enfin décidée à ne plus rejoindre 16% trois seconde après que je repasse en autonomie. Frayeur pour rien.

Voila là pour me consoler j'ai encodé en 320x320 le joli film "Intime" de Nico, et ça m'a fait plaisir de le voir sur le petit écran du Palm -- forcément en haute résolution ça passe mal par contre.

Et puis de toute façon, je crois qu'il y a pas vraiment d'alternative à Palm. Les PocketPC sous Windows j'imagine mal l'interopérabilité Linux, et le Nokia 770 je crois que c'est plutot un prototype, encore cher et pas au poil, peu d'autonomie en plus. Donc voila, faire gaffe avec son Palm, pas installer de la daube, et acheter des boules Kies. Je crois que si yavait plus de softs open-source la qualité générale serait meilleure. Notamment quelqun aurait peut-être adapté le hack LightSpeed qui est censé résoudre le grésillement.

Thème Blogger


h1 2/20/2006 04:19:00 PM

Suite à une question en commentaire, voici comment je masque la barre Blogger traditionnelement affichée là-haut. Il faut éditer son modèle. D'abord ajouter des règles de style:

#b-navbar {
height:0px;
visibility:hidden;
display:none
}


Là normalement vous ne voyez plus la barre mais du blanc à la place. En effet Google insère ses styles à lui qui décalent l'en-tête de votre blog, usuellement nommée "header". Changez en le nom, et changez vos règles CSS en conséquence. Voici un extrait de mon modèle, décrivant le début du contenu.

<!-- Blog Header, don't use Blogger "header" ID
because blogger CSS sheets would trash it for navbar.. -->
<div id="head">
<h1>
<ItemPage><a href="<$BlogURL$>"></ItemPage>
<$BlogTitle$>
<ItemPage></a></ItemPage>
</h1>
</div>


Et là on ne voit plus la barre ni l'espace qui lui est réservé. Par contre je crois que la charte Blogger vous impose d'afficher la barre. J'ai choisi de reprendre les fonctionnalités de la barre dans mon menu de navigation: recherche, navigation sur un blog au hasard, bouton Blogger. Et j'espère que cela suffit.

Hoax


h1 2/12/2006 09:29:00 PM

Je me suis fait baiser -- comme beaucoup de gens probablement -- par un hoax qui a quand même été jusque Slashdot. Il s'agit d'un article où on t'explique comment cuire un oeuf en trois minutes à l'aide de deux portables, et d'une paire d'enceintes pour perturber la communication. Ça me paraissait crédible, ça m'est revenu ce soir, alors qu'il y avait pas mal de potes à la maison. Anne avait du forfait à claquer, on a mis 7 minutes d'ondes dans l'oeuf, avec OuiFM par dessus, audiblement brouillé. Après tout le monde a donné son pronostic. Cuit, pas cuit, il tourne comme un oeuf cuit, mais non il s'arrête pas net... Une fois l'échec constaté je suis allé découvrir la supercherie sur Google, consolé par le fait que tout le monde ici m'a cru.

A part ça... Je suis de retour à Paris, et j'en suis bien content. Et on a un nouveau venu sur la liste savonet-users. Il y a quand même un sacré boulot pour une release sérieuse, surtout que je suis loin d'avoir finalisé le support des transitions.

Gogole


h1 2/07/2006 07:14:00 PM

Retrouvons nos repères. Je suis un Geek. Un Geek. [...]

Ce matin je vais lire mes mails sur GMail. Je sais c'est nul. Mais là je vois qu'ils prévoient bientôt l'intégration de GTalk dans GMail. Donc un client Jabber simple et joli intégré à GMail, qui partage les Contacts. Certes on en a pas besoin. Mais je pense que ça va être pratique et cool. Et ça me fait plaisir de penser à tous les gens qui utiliseront les services mail et IM du géant Google au lieu de ceux du géant Microsoft. Ca reste du monopole, on est assez dépendants de Google, même si avec tous ces formats ouverts c'est pas aussi dégeu qu'avec Microsoft.

On en arrive à la GPL3. Il me semble qu'une des nouveautés est faite pour ce nouveau monde de services Web. Google utilise des outils GPL2, contribue en retour. Mais il se garde bien de diffuser ses techniques d'indexation, ou de diffuser les sources de GMail. Mais si les outils open-source sur lesquels reposent ces services étaient GPL3, Google serait obligé de nous montrer le source de ses services. Et tout un chacun serait libre de monter son GMail perso. Plus réaliste, certaines boites ou organismes pourraient offrir le service mail le plus sexy à leurs membres, sans se soucier des problèmes de dépendances et de sureté de l'information. On assisterait peut-être à un GMail INRIA par exemple, et ce serait bien. Ce n'est pas demain la veille. Plus proche, on devrait voir apparaitre des outils proches et plus libres. Notamment, j'avais vu que Novell avait fait un ensemble serveur mail, web-client mail avec de l'AJAX qui claque, calendrier et tout le toutim.

Houla, faut que j'aille manger moi. La moralité c'est qu'il faut pas avoir peur des trucs cools, il faut faire en sorte qu'ils soient cools sur tous les aspects.

Edit: Il semble que j'aie de la chance, je suis pas le dernier à avoir GTalk activé dans GMail, en tout cas j'ai un pote chez qui c'est pas encore arrivé. L'interface est toute nickel, plus dynamique tu meurs, Google a encore frappé fort. Dans le texte des messages envoyés, les smileys se transforment progressivement, de texte à image. Putain, à quand un webmail avec tous ces petits plus qui font plaisir ?!!

Edit: En fait Google va offrir des plateformes GMail personnalisées aux collectivités, d'après ce qu'on lit ou voit déja. C'est toujours pas un webmail open-source utilisable sur son propre serveur, c'est même un frein à l'apparition d'un tel outil.

Bon faut que j'évite les posts sur GMail, ya des dizaines de blogs dédiés au géant, et on en finit pas d'avoir de l'info complémentaire...

Zvf


h1 2/07/2006 12:24:00 AM

C'est le bruit que fait un truc qui va vite, comme ce post. Je suis un peu sonné par la fatigue et une bière, affalé sur mon lit, et j'ai envie de poster mais pas de détailler des choses qui n'en valent peut être pas la peine...

Le go est le plus beau jeu du monde. Il y a déja tellement plein de très belles choses en informatique/logique, c'est dur de voir ce qui manque ou ce qui va pas... Par contre on peut imaginer Bedwyr-2, en rêvant un peu il est très beau. Finalement l'hiver à Marseille c'est froid aussi, mais moins que Paris. Les repas entre thésards et chercheurs c'est quand même assez chiant quand tu connais pas les mecs, on se retrouve vite à rien avoir à dire. Liquidsoap n'avance pas, et n'aura peut-être finalement pas de syntaxe à la Ruby. Je sais pas vraiment ce que je fous dans la vie. Je suis un peu trop sérieux ces temps-ci, et en plus je deviens tout craintif. J'ai des sueurs à imaginer l'escalade dans les calanques d'ici quelques semaines, je balise sur la sécurité et tout. En plus un promeneur est mort récemment dans les calanques, il s'est pris un rocher dans la gueule. Le plus con c'est que sa copine et lui avaient entendu du bruit, elle s'est écartée de la falaise mais lui a voulu prendre le sac avant de faire de même. Je sais pas la taille du rocher mais en tout cas, scroutch. Quand Gim me raconte ses folies à ski, gamelles et autres courses-poursuites, il me passe par la tête que vaut mieux pas trop faire le fou et finir ses jours entiers, comme un vieux con. Je dois être mur pour avoir un gosse. Soutiens ta thèse et décroche un poste d'abord.

Dédicace à Estelle: tu me manques, poulette.

Luminy


h1 2/04/2006 01:48:00 PM

Une fois n'est pas coutume je vais faire dans la critique gastronomique.. Hier soir après la dernière conf presque tout le monde part, je décide de sortir sur Marseille avec Etienne pour égayer ma soirée. On a vu "Goog Night, and Good Luck", qui m'a plu et qui a éveillé le militant en Etienne. On a discuté autour d'un couscous dans un petit restau dans le quartier de Belsunce. Pas cher, bon et copieux. Il y en a des paquets comme ça, à Marseille comme à Paris, mais là c'est 4€ et l'ambiance était vraiment sympa. Je rentre à minuit à Luminy après cette bonne soirée, je code, lit un peu puis me couche tard.

Je ne mets pas de réveil et préfère la grasse matinée au petit déjeuner. Mais à 9h30 le service de nettoyage de la chambre met fin à mes rêves, groumph. Une longue douche chaude plus tard je vais à la bibliothèque, lis mes mails, la prose sur le Bluetooth dans les derniers numéros de LinuxMagFrance, puis un article scientifique curieux. Je suis de bonne humeur, la salle est calme et agréable.

On me fait remarquer qu'aucun repas ne sera servi ici jusque dimanche soir, ce qui remet en question mes plans pour les déjeuners en tout cas. Je pars donc en quête de nourriture, craignant de devoir aller jusque Marseille (1h de bus) et d'y errer toute l'après-midi. Heureusement, il y a "Le Luminyen", un incontournable pour les congressistes bloqués ici le week-end sans frigo ni cuisine, et aussi pour les nombreux étudiants sur le campus, qui ne sont probablement pas tous prévoyants.

Pour tous ces gens, "Le Luminyen" est là. Une mignonne petite échoppe bleue à la sortie du campus, qui sent la frite à 100 mètres, sandwichs chauds et froids, des formules simples et efficaces. J'opte pour un kebab, il est servi sans manières, il est fait avec du steak haché, mais c'est pas cher et c'est toujours de quoi tenir l'après-midi à la bibliothèque... Nan... Non, je veux bien être tolérant mais c'est le pire sandwich que j'aie jamais mangé. Les frites sont pas tout à fait cuites, la sauce est acide, à moins que ce ne soient les oignons, ou l'huile de moteur dans lequel le tout a cramé ? Je bouffe dans les restaus turcs ou chinois les plus crasseux de Paris sans me faire de soucis, mais là j'avais vraiment l'impression de me faire du mal. Il faut le dire, c'est dégeulasse, et Luminy le week-end c'est quand même la grosse déprime, et cet abri-bus recyclé qu'est "Le Luminyen" n'y change malheureusement rien.

Le côté Geek: j'ai codé toutes les features que je voulais pour des transitions riches, les tests ne passent pas encore mais ça devrait arriver sur le CVS bientôt. Après il reste à écrire beaucoup de doc, peut-être repenser l'organisation et le style du site, peut-être offrir une syntaxe python/ruby-esque pour les scripts. J'ai falli le faire hier soir, mais je suis pas sûr d'avoir une bonne solution pour traduire proprement les arguments de type unit.

Conf


h1 2/01/2006 11:43:00 AM

Je suis à Marseille pour deux semaines de cours, dans le cadre d'une école d'hiver. Je rentre une semaine à Paris ensuite et retourne ici assister à deux semaines d'ateliers de cette même école d'hiver. Cette semaine porte sur les algèbres universelles et la topologie, réécriture et concurrence. Globalement.. c'est des catégories et des catégories. On a un très bon cours assez introductif, ce qui est bien pour moi, un autre où on voit une application qu'a l'air de bien marcher, ce qui est rare, et enfin d'autres cours complètement planants et super techniques. Mon but en venant à cette semaine était de piger un peu de catégories, et effectivement j'en aurai pigé.. un peu. Mais je suis frustré de ne presque pas entendre parler de logique (et très peu d'informatique en général finalement), même si bien sûr la plupart des gens ici te diront que ce qu'ils font est la seule façon propre de faire de la logique ou de l'informatique en général.

Les confs commencent à 9h du mat, et finissent à 17h au bas mot. Le soir des discussions plus ou moins techniques mais presque toujours sérieuses s'organisent, dans la salle à manger puis à la bibli. On se retrouve conditionnés à être sérieux, wah. Hier je me suis quand même échappé en ville (une petite heure de bus), balade et restau, ça fait du bien. Mais avec tout ça j'ai peu de temps pour moi. Je note des idées pendant les confs quand je décroche, mais je n'ai pas trouvé beaucoup de temps pour les bosser vraiment, sachant que les discussions qui s'installent le soir parlent plutôt de catégories. De ce point de vue là ça ira mieux sur la semaine 2 et surtout, sur les workshops.

Aujourd'hui je saute une conf, ce qui m'a permis d'allumer un peu mon ordi (pour faire un brin de Coq), d'écrire ce post, etc. mais c'est la toute première fois, je revois du coup à la baisse les avancées de liquidsoap pendant ce mois à Marseille. Et pourtant il y a des trucs à boucler, et des utilisateurs à convaincre puisqu'une TROISIEME radio se monte sur liquidsoap ! Peut-être ce week-end, où je n'aurais vraiment rien d'autre à faire que bosser ou geeker.