Jy[B]log

Aller au contenu | Aller au menu | Aller à la recherche

Geek-log

Mes aventures de geek

Fil des billets - Fil des commentaires

mercredi, septembre 12 2007

High techno au cinéma

Je suis tombé sur une liste de tout ce que permet l'informatique dans les films. Hilarant. En même temps c'est vrai que j'ai toujours trouvé ridicule la façon dont est représenté l'informatique dans les films. Mais bon, les scénaristes n'ont pas tord non plus : la vraie informatique n'est pas aussi spectaculaire à montrer (pour le néophyte en tout cas) qu'on le voudrait.

Bonus : si vous voulez avoir les numéros de téléphone de tous les héros de vos films préférés, c'est par ici (Qui commencent tous par 555, un indicatif bidon aux états unis créé par Hollywood en accord avec les compagnies téléphoniques).

mardi, juin 26 2007

Passer à Eclipse

Xulbooster, un plugin pour Eclipse pour développer des extensions XUL est de mieux en mieux (tellement mieux que le développeur du plugin concurrent EclipseXUL a jeté l'éponge).

D'un autre coté, un généreux contributeur est en train de réaliser un plugin pour aider au développement d'appli Jelix.

Je crois qu'il est temps pour moi d'installer Eclipse :-) Je verrais en même temps si c'est mieux que KDevelop pour développer en C++...

jeudi, juin 14 2007

Google maps et les vues des rues

On a maintenant la possibilité dans google maps d'avoir une vue des rues des villes, comme si on y était. On peut se balader littéralement dans la ville. Impressionnant. (même si c'est affiché par du flash kipucépalibre et kipucélour).

Voir aussi le site streetviewr.com qui recense les photos insolites. D'ailleurs, c'est un peu tendancieux, dans la mesure où apparaissent sur les photos de google map des personnes et véhicules clairement identifiables. Pas top pour le respect de la vie privée.

lundi, juin 11 2007

En vrac

  • Le plugin spamclear pour dotclear fonctionne vraiment bien et de mieux en mieux au fur et à mesure que je lui apprend :-) Seul bémole : l'accés à son interface n'est pas aisé, car il n'apparait pas dans les onglets de l'admin de dotclear.
  • En ce moment, je bosse pas mal sur la documentation de Jelix et les "trous" commencent à être comblés. De plus, un contributeur, Michel, nous a fait un tutoriel sur la génération d'un CRUD avec jDao et jForms.
  • Mes patchs sur le "builder" de templates XUL et sur l'adaptation du support des datasources XML fonctionnent et sont maintenant au stade "review". Celui sur le datasource Storage est encore en développement.
  • L'implémentation de la balise <video> avance dans Gecko. Ça va être bien fun tout ça :-)
  • "Seamonkey" est maintenant une marque protégée. Quel autre nom vont alors utiliser les mainteneurs du paquet Debian correspondant ? ;-) Suspens...
  • Dans le trunk Mozilla, ils ont supprimé le support de QT (faut dire qu'il n'était plus maintenu depuis des lustres). Sous linux, ce ne sera plus que GTK2 donc...

samedi, mars 31 2007

Webmestre, une histoire de maire...

Dans ma boite mail de tahiti-fenua.com, j'ai reçu un mail commençant par :

Monsieur Le Maire,

C’est avec plaisir que j’ai découvert votre site Internet.

Je suis de Strasbourg, et, désireuse de venir m’établir en Polynésie , j’aurais besoin de votre aide pour m’envoyer les renseignements utiles à mon expatriation .

...(bla bla bla plein d'autres questions, CV et cie)...

Je crois que cette brave personne doit faire une confusion avec le mot "webmestre" ou "webmaster", qui ressemble il est vrai à bourgmestre (je ne vois que cette explication). En plus, elle indique plus loin qu'elle veut s'installer précisément en Nouvelle Calédonie. Ce qui n'est pas vraiment en Polynésie. Bon et puis je ne tiens pas vraiment une agence de voyage ou d'emploi... Que de confusions ! Le voyage risque de lui être compliqué.

lundi, mars 19 2007

Tout en utf-8

Je commence à en avoir vraiment marre de manipuler mon éditeur pour passer de utf-8 à latin1 ou latin1 à utf-8 quand je passe d'un projet à un autre, d'un fichier à un autre. Dorénavant, je ferais tout en utf-8. J'ai d'ailleurs commencé :

  • passage des sources de Jelix en utf-8, et l'encodage par défaut est maintenant utf-8.
  • mise à jour de mon installation dotclear vers la version 1.2.5, avec au passage migration de mes données mais pas seulement : connexion à la base de donnée (ce qui a nécessité un petit hack dans dotclear), schéma des tables de données, templates. Tout en utf-8 de bout en bout.

Le reste de mon site perso, mes autres projets et autres sites subiront le même sort petit à petit, à l'occasion d'évolutions.

Chez moi, latin1 (iso-8859-1) fait parti désormais du passé.

vendredi, mars 16 2007

L'écran de Minority Report

Vous vous rappelez du "mur" sur lequel Tom cruise manipulait des photos et autres informations, du bout de ses doigts, dans le film Minority Report ? Et bien ça y est, il existe. Un bien bel écran. Et même pas besoin de gants spéciaux comme dans le film :-) (via Tristan)

jeudi, mars 8 2007

Dump pour Nouveau

Nouveau est le nom du projet qui a pour objectif de créer un driver libre et complet pour les cartes Nvidia sous linux (le driver libre "nv" qui existe déjà ne fait pas la 3D). Le développement avance, mais il faut aux développeurs des informations spécifiques à chaque carte. Pour cela, il ont fait un petit programme à lancer sur sa machine, qui fait travailler votre carte, génère des fichiers (dumps) qu'il faut ensuite envoyer au projet.

Donc si vous avez 10 minutes de libre, linux et une carte nvidia qui n'est pas en vert sur cette page, contribuez au projet en exécutant ce petit programme ! Tous les détails de la procédure sur linuxfr.

Mon collègue Olivier et moi venons de le faire sur nos machines du boulot. Je le ferais également sur mes trois machines chez moi ce soir :-)

vendredi, février 23 2007

En vrac

  • ça fait 4 ans et 1 mois que j'ai ouvert ce blog. Et à relire de vieux billets, j'ai l'impression que j'écris des choses de moins en moins intéressantes.
  • Mozilla rencontre des problèmes de performances avec la future nouvelle version de addons.mozilla.org. Ne serait-ce pas dû finalement à l'utilisation du bloatware framework CakePHP ?[1]
  • Départ pour Bruxelles, pour le Fosdem, cet aprés midi.
  • Gros problèmes sur le serveur xulfr.org depuis hier soir. Impossible de s'y connecter. On va essayer de régler ça au plutôt.
  • Hier soir, on a fait la première assemblée générale de l'association Xulfr. Le bureau est constitué officiellement et on a discuté de ce que l'on allait faire. En particulier, dans un premier temps, ouvrir un compte en banque, se prendre un serveur dédié, trouver des admins, des développeurs, et développer le projet "depot" :-) (La conquête du monde est prévue dans un deuxième ou troisième temps).

Notes

[1] ceci est un troll bien sûr, je ne connais pas cakePHP :-) Bien que ce peut être une raison : les frameworks sont souvent consommateurs de ressources

mercredi, février 14 2007

QOTD

Lu sur IRC :

Hadrien : putain c'est tout pourri smarty

Torgan : effectivement jTpl est vachement plus sympa

;-)

jeudi, février 8 2007

En vrac

  • Dans le cadre de l'adaptation sur Gecko 1.9 (trunk Mozilla), d'Etna, l'éditeur XML wysiwyg que je développe chez DI, je suis donc tous les jours les évolutions du futur moteur de Firefox 3. Je peux vous assurer que ça va vraiment dépoter. De nombreuses refontes internes, meilleure prise en charge des standards (CSS avec test acid2, SVG avec les filtres et pas mal d'autres améliorations, DOM etc.), meilleures précisions dans l'affichage, meilleures perfs, moins de leaks...
  • À propos de Gecko 1.9, la version 1.9a2 est sortie
  • Comme tous les ans, je prévois d'aller à fosdem, le meeting de logiciel libres. J'y vais bien sûr avec la double casquette Xulfr/Mozilla-europe, pour assister aux confs Mozilla et tenir le stand Mozilla.
  • J'ai corrigé pas mal de bug dans Jelix 1.0 beta 1. J'hésite alors à sortir Jelix 1.0 beta 1.1. Mais ça fait un peu lourd comme intitulé :-). Je me demande si je n'aurais finalement pas dû utiliser la notation 0.1, 0.2, 0.3 etc, bien que je n'aime pas trop.
  • Le week-end dernier, presque 4 mois aprés la 3.0 RC1 (manque de temps :-)), j'ai sorti la version 3.0 finale de Wikirenderer, ma classe php de transformation de texte wiki en ce-que-vous-voulez, avec quelques bugs corrigés en plus.
  • On a commencé le développement d'un dépôt/catalogue de composants (xbl, javascript, xpcom..) pour le site xulfr.org. Y aura peut être même finalement pour chaque projet, un dépôt subversion + trac, puisqu'un gentil contributeur a fait des scripts d'administration de tous ça, dans le cadre de la forge pour Jelix (eh oui, on prévoit une forge de module pour jelix ;-) ). Je compte bien mutualiser les devs sur les deux sites.
  • Bon, mais, problème toutefois : mon enveloppe charnelle m'a bien fait comprendre, mardi, qu'elle n'avait plus 20 ans, et qu'en gros, il fallait que j'arrête absolument de coder jusqu'à pas d'heure tous les soirs. Donc dorénavant, je vais faire des vraies nuits, ce qui aura pour conséquence un ralentissement de tous mes projets persos. C'est trop injuste :-/.

Je me dis parfois qu'un jour il faudra que j'arrête d'avoir cette vie de fou. Je m'en suis rendu compte il y a quelques années, après les quelques mois passés en Polynésie. La vie en région parisienne est aliénante, complètement folle, voire débile. Je passerais bien à nouveau quelques mois sous les tropiques, à me laisser vivre, à vivre tout simplement. Encore faut-il en avoir la possibilité...

mercredi, janvier 17 2007

Contradictions chez Microsoft

En lisant cet article de Zdnet, "Window Vista: un appel d'air pour Linux?", Olivier (le Olivier de chez DI) vient de me faire remarquer une contradiction sur cette réponse du directeur technique de Microsoft France :

«Des postes clients de moins de deux ans sont très probablement capables d'héberger Vista». Et de rappeler la configuration de base du système: un processeur 800 Mhz, 512 Mo de RAM et un carte graphique compatible DirectX 9.

Ainsi donc, il est probable[1] que Vista puisse tourner sur des machines de moins de deux ans , mais la configuration de base est celle d'une machine datant de plus de 5 ans. Cherchez l'erreur.

Notes

[1] comprendre : c'est même pas sûr que ça fonctionne

mercredi, janvier 3 2007

prix-carburants avec Copix

Un internaute, Mickael, vient de me signaler que le nouveau site gouvernemental http://www.prix-carburants.gouv.fr est réalisé avec le framework Copix. La preuve :

Diantre ! Un site gouvernemental réalisé avec un truc dont j'ai été un gros contributeur. Ça fait tout drôle :-)

Diantre (bis) ! Mais pourquoi n'ont ils pas utilisé Jelix[1] ? <troll>Ils auraient eu moins de problème de charge[2]</troll>.

Notes

[1] qui sort enfin en beta dans la semaine, le dernier bug est long à fermer ;-)

[2] on lit actuellement sur le site : "Le site connait actuellement des perturbations dues à un grand nombre de connexion."

jeudi, novembre 30 2006

Alcolo, pas du tout

Non non, je ne bois pas au boulot. Par contre, y en a d'autres...

:-D

lundi, novembre 20 2006

Les cordonniers sont toujours..

...Les plus mal chaussés. C'est connu.

On vient de me faire remarquer que le site du framework ruby Ruby On Rails, n'est pas fait en ruby, ni encore moins avec rubyonrails, mais... en PHP ! Rigolo non ? Par exemple aller sur http://www.rubyonrails.org/screencasts ou http://www.rubyonrails.org/screencasts.php, c'est pareil. Vive la magie du Multiviews d'apache ! ;-)

Bon, vous allez me dire, jelix.org n'utilise pas (encore) le framework PHP jelix (mais au moins j'utilise des applis php :-p ). Mais comme je vous disais, ce sont les cordonniers...

PS : Je laggue, je sais... durcommefaire en parle aussi ici

samedi, novembre 11 2006

Interview sur le journal du net

Dans le cadre d'un dossier sur le client riche qui vient de sortir sur le journal du net, j'ai été interviewé sur XUL :-)

samedi, novembre 4 2006

En vrac

Quelques news en vrac, et pour certaines datant de plusieurs jours. Mais mieux vaut tard que jamais..

  • Chez Disruptive Innovations, j'ai repris le développement d'Etna, notre éditeur XML wysiwyg, il y a quelques semaines, après quelques mois de pause. Je suis en train de faire une version basée sur le trunk de Mozilla (Gecko 1.9), afin de pouvoir proposer des patchs et de profiter des dernières évolutions de Gecko. Mais va falloir être patient, car c'est assez sportif le trunk de Mozilla :-)
  • J'aime bien Trac, on a une meilleure visibilité sur ce qui reste à faire pour une release, grâce à la gestion des milestones. La roadmap de Jelix est assez bien remplie. Encore de longues soirées d'hiver en perspective :-)
  • Après jelix.org, ce fut au tour cette semaine de xulfr.org de quitter l'Apinc, pour aller sur un serveur moins surchargé, avec plus de place, plus de bande passante, et plus de liberté pour y installer ce que l'on veut. (Merci à Jezz)
  • Sur une idée de Paul, xulfr va organiser un petit meeting entre développeurs XUL (tout niveaux) : échanges, discussions, démonstrations... Un peu dans le même style que les meetings de développeurs sur calculateur HP48, auxquels je participais il y a plus d'une dizaine d'année. J'en ai encore de très bon souvenirs (aaaah la programmation système et l'assembleur, c'était un régale sur ces micros babasses :-) )
  • Il y a une semaine, j'ai acheté une webcam logitech quickcam express, et j'ai un peu galéré à la faire fonctionner sur la dernière kubuntu, car d'une part, le driver qui est censé la faire fonctionner (spca5xx) n'est pas proposé sous forme de binaire dans Kubuntu, mais sous forme de paquet source, donc il faut se taper une compil (pas très user-friendly tout ça), mais en plus j'ai dû le hacker car l'identifiant USB de la caméra a été modifié par le constructeur. Bien qu'entre temps j'ai découvert que l'auteur principal avait réalisé une version totalement refondu du driver (mais non inclus dans les dépôts ubuntu), je lui ai tout de même proposé le patch. Il m'a confirmé toutefois que spca5xx est à considérer comme obsolète...
  • J'aimerai donner un coup de peinture sur mon blog et mon site en général, mais pas le temps, ni l'inspiration...
  • Je bénis celui qui a intégré dans Firefox la correction orthographique dans les formulaires :-)

lundi, octobre 16 2006

Adieu ma passerelle

Ça y est, ce week-end, j'ai pris ma décision : j'ai supprimé ma passerelle internet à la maison. C'était un vieux celeron 433. Il me servait donc de routeur, mais aussi de serveur web de test, de serveur d'impression, de stockage de fichiers, de serveur DNS interne et DHCP.

Ça fait pas mal d'années que j'avais une telle bécane. Grâce à cette toute petite architecture réseau, j'ai appris (un peu) l'administration système linux, l'administration d'un serveur. À l'époque ça m'amusait de maintenir une telle machine. Mais depuis plusieurs mois, ça ne m'amusait plus.

D'une part parce que le matériel vieillissait et commençait à faiblir, et qu'installer une version récente d'une distrib sur ce vieux materiel était de plus en plus difficile (je faisais face à des incompatibilités)..

Et d'autre part, la technologie évoluant, cela devenait moins nécessaire. Par exemple, acheter maintenant un routeur n'est plus un obstacle financier, c'est devenu vraiment abordable. Voir même "gratuit" puisque toutes les "box" fournies par les FAI en inclue un (notament dans la freebox que j'ai). Et ils font DHCP en plus...

En ce qui concerne l'imprimante, seule ma femme s'en sert. Je l'ai donc branchée en directe sur sa machine. Au pire j'allumerai sa machine pour y accéder (via cups). Pour le stockage de fichiers et sauvegardes, seul moi m'en sert. Et finalement, un disque externe suffit.

Bref, me voilà avec une machine en moins, qui va rejoindre mon musée informatique privé. Ce qui veut dire de la maintenance en moins à la maison, des dépenses d'éléctricité en moins, du bruit en moins, des problèmes techniques en moins (genre nfs qui plante) et un démarrage plus rapide (pas besoin d'attendre que la passerelle soit operationnelle pour démarrer la machine desktop).

Je vais juste m'embeter un peu plus quand je réinstallerais une nouvelle distrib sur mon desktop : il faudra à chaque fois reconfigurer un apache+mysql+php4+php5... Mais bon, c'est pas tous les quatres matins non plus.

samedi, octobre 14 2006

supprimé

Aprés une bonne nuit de sommeil, j'ai trouvé que c'était trop d'honneur que de parler de quelques personnes qui ne le méritent pas..

mercredi, octobre 4 2006

Pizza et editeur xml

J'ai choisi ce midi de manger une pizza qui a pour nom Etna (soufflée avec saumon, creme fraiche etc.). Coïncidence rigolote : cette semaine, je reprend le développement d'Etna, l'éditeur XML, aprés quelques mois de pause.. :-)

- page 2 de 7 -