Firefox 3.0 Béta 1

20 novembre 2007 par Horacio Gonzalez

Comme vous avez sûrement lu quelque part (par exemple sur le blog de Tristan Nitot), la première beta de Firefox 3.0 est officiellement sortie aujourd'hui. Ca fait drôle de vous parler de la sortie de Firefox 3.0, car il me semble que c'était à peine hier que je vous parlais de la sortie de Firefox 2.0 Béta 1. Cependant, ça fait déjà un an et demi...

LiB et Firefox

La première béta de Firefox 3.0 est donc déjà disponible sur le site de Mozilla, dans une vingtaine de langues et pour Linux, Windows et Mac.

Vous trouverez partout des listes des nouvelles fonctionnalités (vous pouvez faire un tour par la blogosphère en commençant par TechMeme), je vais donc me limiter à un petit copier-coller du site officiel :

New features and changes in this milestone that require feedback include:

  • Improved security features such as: better presentation of website identity and security, malware protection, stricter SSL error pages, anti-virus integration in the download manager, and version checking for insecure plugins.
  • Improved ease of use through: better password management, easier add-on installation, new download manager with resumable downloading, full page zoom, animated tab strip, and better integration with Windows Vista and Mac OS X.
  • Richer personalization through: one-click bookmarking, smart search bookmark folders, direct typing in location bar searches your history and bookmarks for URLs and page titles, ability to register web applications as protocol handlers, and better customization of download actions for file types.
  • Improved platform features such as: new graphics and font rendering architecture, major changes to the HTML rendering engine to provide better CSS, float-, and table layout support, native web page form controls, colour profile management, and offline application support.
  • Performance improvements such as: better data reliability for user profiles, architectural improvements to speed up page rendering, over 300 memory leak fixes, and a new XPCOM cycle collector to reduce entire classes of leaks.

Je viens de télécharger la version linux et l'installer dans un coin de mon Ubuntu. Pour l'instant, la consommation de mémoire (le seul point noir de Firefox 2.0) semble assez réduite. Voici une comparaison avec Epyphany, les deux avec le même nombre d'onglets ouverts :

 top - 19:02:05 up 5 days, 23:00,  2 users,  load average: 2.52, 2.26, 2.24 Tasks: 135 total,   2 running, 132 sleeping,   0 stopped,   1 zombie Cpu(s): 48.5%us,  5.0%sy,  0.0%ni, 46.5%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st Mem:    515888k total,   509084k used,     6804k free,     6332k buffers Swap:  1381580k total,   690788k used,   690792k free,    48888k cached   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND 28048 horacio   15   0  360m 158m  19m S 36.2 31.5   7:24.74 epiphany-browse 28185 horacio   15   0  226m  64m  16m S  2.7 12.8   5:09.51 firefox-bin 

Je ne manquerai pas de vous raconter mes impressions après l'avoir utilisé de façon un peu intensive les prochains jours. Oui, je crois que, encore une fois, c'est parti pour une série de billets sur Firefox...

Pour une fois, pas si différent

19 novembre 2007 par Horacio Gonzalez

Vous vous souvenez peut-être de tous mes billets de l'été dernier me plaignant de la grisaille et la pluie et comparant des bulletins météo de Brest et Madrid.

Aujourd'hui à midi un collègue de travail m'a fait voir que maintenant que l'hiver arrive, je ne parlais plus de la météo madrilène. Et je dois avouer qu'il a raison, alors je me suis dit qu'il fallait faire un petit billet de dédommagement, montrer que des fois il n'y a pas autant de différences entre les deux villes :

Quelqu'un a vu mes gants et mon écharpe ? Où est-ce que j'ai mis mon parapluie ?

Gribouillage : Aninjamals (suite)

18 novembre 2007 par Horacio Gonzalez

L'autre soir je vous montrais le dernier des gribouillages de mon cahier, les Aninjamals*.

Aujourd'hui, profitant d'un moment tranquille, je me suis mis à le refaire avec Inkscape. Voici le résultat :

Aninjamals !

* pourquoi pas les Anininjas ou les Ninjanimals ?, on m'a démandé... Aucun idée, Aninjamals est le premier nom qui m'est venu à la tête... :-D

200 000 km

17 novembre 2007 par Horacio Gonzalez

Aujourd'hui, en revenant de Lorient, ma filière voiture a dépassé le symbolique cap des 200 000 km. Armé de mon téléphone portable, j'ai réussi à immortaliser le moment :

200 000 km

Ca fait six ans que j'ai cette voiture, quelques mois avant la naissance de ma fille. Lorsqu'elle est arrivée entre mes mains (merci, papa !), elle avait à peine 60 000 km. Maintenant, avec 140 000 km de plus, elle n'est peut-être pas aussi jolie et élégante qu'avant, mais elle est devenue une partie de mon histoire. Ces six dernières années ont été pleines de bouleversements, de changements dans ma vie, de rencontres et des déchirures, de déménagements et emménagements, et d'une façon où une autre ma voiture était là à chaque occasion.

J'espère qu'elle va encore rouler pendant un bon moment, et que je pourrai un jour poster la photo de ses 300 000 km...

Gribouillage : Aninjamals !

15 novembre 2007 par Horacio Gonzalez

Petit gribouillage fait sur le coin d'une feuille.

Aninjamals!
They are animals! They are ninja! They are the Aninjamals!

Les tortues ninja n'ont qu'à bien se tenir... :D

Je joue avec l'androïde

13 novembre 2007 par Horacio Gonzalez
LiB geek

Il y a quelques années, à la fin de ma thèse, je m'étais lancé au développement d'applications pour les téléphones mobiles, en utilisant Java ME. L'idée était très attirant à l'époque (2004-2005), avec les premiers smartphones qui arrivaient sur le marché à des prix raisonnables, et on commençais à percevoir le potentiel de ces plate-formes portables pour faire des vraies applications connectées.

J'avais commencé de façon autodidacte, en installant le kit de développement Java ME de Sun, avec son environnement de développement et son émulateur. Quelques heures plus tard, après plusieurs essaies, plein d'aller-retour sur la documentation et des consultations sur une dizaine de forums et blogs, j'avais développé ma première application, un lanceur de dés pour World of Darkness, l'un de mes jeux de rôles favoris. Ensuite je me suis vu confronté à un nouveau problème, essayer de mettre mon lanceur de dés sur mon Ntéléphone de l'époque, un Nokia 7252i, mais avec un peu de persévérance j'ai réussi. Il ne semblait pas si dur, ce truc des applications mobiles, non ?

Je n'ai pas trop tardé en me rendre compte de mon erreur, lorsque j'ai découvert à quel point la plate-forme Java ME est fragmenté. En effet, même si la plupart des portables de gamme moyen-haute dissent supporter Java ME, les implémentations de la spécification Java ME différent d'un constructeur à un autre. Si on ajoute à ça la myriade d'extensions propriétaires de chaque constructeur, le développement des applications pour Java ME devient vite un affaire complexe et coûteux. Il fallait donc d'abord développer l'application en utilisant Java ME de la façon la plus générique possible et ensuite faire un portage vers chaque fammile de téléphone cible.

Par des hasard du destin, ce passe-temps est devenu un temps après utile dans ma vie professionnelle, lorsqu'en travaillant pour une SSII j'ai dû développer en Java ME des clients pour une application d'accès multi-modal au SI de la boîte. Là j'ai un peu touché à tous les aspects du développement de Java ME, du support réseau aux IHMs, du son au cryptage. L'espérience a été vraiment intéressant, même si les problèmes liées à la fragmentation et au portage ont consommé presque plus de temps et d'effort que l'application en elle même. Après cette mission, je suis parti sur un sujet plus lié à la voix sur IP, et depuis je n'ai plus eu la chance travailler Java ME (hors quelques petites applications ponctuelles pour une utilisation personnelle), mais je n'ai pas arrêté ma veille technologique sur le sujet.

LiB portable

Il y a quelques mois, j'ai découvert OpenMoko, un projet pour faire un système d'exploitation libre pour les téléphones portables. J'ai cru trouvé là le Graal du développement portable, on ne développerait plus pour que l'application tourne syr chaque type de terminal différent, on développerait l'application pour tourner sur une cible unique, le système d'exploitation. Un système d'exploitation libre comme OpenMoko pouvait résoudre le problème de la fragmentation de la même façon que les systèmes d'exploitation PC le font dans le monde des PCs de bureau. Lors de la sortie du premier téléphone équipé d'OpenMoko, le Neo 1973 dont je vous ai déjà parlé, le projet semblait se concrétiser, mais il était encore loin d'être un vrai système grand public.

Cette semaine la donne a complètement changé. Si vous avez suivi les news ces derniers jous, nous avez sans doute entendu parler d'Android, la nouvelle plate-forme de Google pour des applications mobiles. Android a donc la même vocation qu'OpenMoko, être un système d'exploitation libre et ouvert pour des terminaux portables, avec les outils nécessaires (parmi lesquels une implémentation de Java ME) pour qu'on puisse développer des applications mobiles pour le système sans se soucier du hardware sous-jasent.

Mais là où OpenMoko est un petit projet soutenu par une poignée de développeurs avec plus de courage et envie que des moyens, Android est poussé par Google même, avec le soutien de l'Open Handset Alliance, dont la liste de membres est assez impressionnante.

Et pour montrer que cela est sérieux, à peine une semaine après l'annonce, Google a mis à disposition des développeurs le SDK (kit de développement) d'Android. Vous pouvez le télécharger ici. Moi, je l'ai déjà téléchargé et installé sur mon ordinateur, et j'ai commencé à le regarder.

Alors si mon rythme de blogging se ralentit cette semaine, vous savez à quoi ça sera dû : je serai en train de jouer avec l'androïde !

Space Invaders : l'édition Point de Croix

11 novembre 2007 par Horacio Gonzalez
LiB geek

Qu'est-ce que ça peut donner lorsqu'un passionné des jeux vidéo décide de se mettre au point de croix ? La question peut semble farfelue, mais la réponse est très simple : Sprite Stitch, un blog dédié aux créations en point de crois inspirés par des jeux vidéo.

Le site a débuté il n'y a pas longtemps, mais ils ont déjà certains créations très sympas, comme le tapis Super Mario Bros. ou celle-ci :

Space Invaders : l'édition Point de Croix

Je m'étais mis au point de croix quelque temps avant la naissance de ma fille, mais j'avoue ne jamais avoir fait un truc geek comme ça, je m'étais limité à des nounours et d'autres petits animaux dans des bavoirs et des sacs. Si à l'époque j'avais eu l'idée de faire de scènes de jeux vidéo, peut être les bavoirs de ma fille auraient été différents... ;)

Illusion optique : les cercles déformés

9 novembre 2007 par Horacio Gonzalez
Illusions

Vous souvenez-vous de l'illusion de l'échiquier ? L'illusion était tellement bien faite que même en vérifiant que notre perception nous trompe, on a du mal à le croire.

Aujourd'hui je vous présente une autre illusion qui me rappelle beaucoup celle de l'échiquier : l'illusion des cercles déformés de Kitaoka. Regardez bien l'image qui suit, qu'est-ce que vous voyez ?

Les cercles déformés de Kitaoka

J'imagine que votre première réponse serait que sur l'image on voit deux courbes irrégulières fermées, deux cercles déformés. Et bien, si c'est ça votre réponse, vous vous trompez. Car ce qu'on a dans la figure, ce sont deux cercles parfaits.

Difficile à croire ? Pourtant c'est vrai ! Pour le vérifier, il vous suffit d'ouvrir l'image avec votre éditeur d'images favori (dans mon cas GIMP, mais même MS Paint ferait l'affaire) et sélectionner le fond de l'image avec l'outil baguette magique. En effaçant le fond, on obtient une image où on voit clairement comment cette illusion est construite :

Les cercles déformés de Kitaoka sans fond

Pas mal, non ? Cette illusion est l'ouvre de Akiyoshi Kitaoka, un professeur de psychologie de l'Université de Ritsumeikan, à Kyoto (Japon). L'un de ses sujets de recherche favoris sont les trompe-l'oeil, les illusions qui utilisent les particularités de notre perception pour jouer des tours à notre cerveau. Si vous voulez voir certains de ses travaux (et ça vaut largement la peiné !), je vous conseille d'aller vous balader sur son site.

Trouvé via Ilusionario.

Encore Halloween ?

8 novembre 2007 par Horacio Gonzalez

Encore Halloween ? est un commentaire qu'on ma fait aujourd'hui en regardant mon blog. Et oui, le thème de mon blog continue à être celui de Halloween, je n'ai pas trouvé le temps de le faire évoluer mon thème habituer pour remplacer celui de Halloween.

Avec un petit peu de chance, et le weekend qui arrive, les citrouilles et les zombies quitteront bientôt cette page. Mais d'ici là il faut reste cohérent avec l'ambiance, je vous laisse un dessin que j'ai fait la semaine dernière...

Halloween !

Demain on retourne à l'un des vos sujets favoris (si je crois les statistiques Google sur mes visiteurs) : les illusions...

Festival des ordinateurs vintage

7 novembre 2007 par Horacio Gonzalez

Vous vous souvenez que je vous ai parlé de comment lorsqu'on s'intéresse à quelque chose on le voit partout ? Bon, c'est encore arrivé...

Pas plus tard que lundi je vous racontais ma passion pour les vieux ordinateurs, et ce matin en lisant Microsiervos je suis tombé sur un article de Wired qui parle du Vintage Computer Festival.

IBM 026
Perforatrice de cartes IBM 026

Le Vintage Computer Festival est une rencontre international de passionnés des vieux ordinateurs, mais pas seulement ça. Il aspire aussi à être un évent qui montre aux non initiés ces machines qui ont fait partie de l'histoire de l'informatique. Les ordinateurs y présentés sont en parfait état de marche, propres et soignés comme le jour où ils ont été livrés.

Micro-ordinateur Sol-20
Micro-ordinateur Sol-20

Parmi les bijoux qu'on peut y voir il y a une IBM 026, avec laquelle on préparais les cartes perforées qui servaient pour stocker les programmes il y a quelques dizaines d'années, ou un Sol-20, un des prédécesseurs des ordinateurs personnels, avec son caractéristique boîtier en bois et acier bleu.

Bref, un site à ne pas manquer si, comme moi, vous appréciez voir des ordinateurs anciens...