18 mars 2006

Firefox 1.5 trop gourmand en mémoire ?

Ayant récemment installé la nouvelle version de Firefox, la version 1.5 donc, je me suis rapidement rendu compte que le nouveau Firefox était particulièrement lent sur ma machine, comparé à Opera.

On ne s’en aperçoit pas forcément sur les machines disposant de beaucoup de RAM et d’un processeur récent, mais sur une petite machine, c’est flagrant.

J’ai ensuite vu que la version 1.5.0.1 était disponible pour corriger un problème de fuite de mémoire. Seulement, voilà, c’est précisément la version de Firefox que j’utilise (je croyais être en 1.5), le correctif étant déjà sorti quand j’ai installé le navigateur.

C’est pourquoi je préfère de loin Opera à Firefox pour une configuration “light", même s’il est vrai qu’Opera a une facheuse tendance au core dump, du moins chez moi ça arrive de temps en temps.

Cette lenteur du navigateur ne peut que me conforter dans l’idée que plus les machines sont puissantes et disposent de ressources, et plus les développeurs ont tendance à gaspiller ces ressources, devenues moins précieuses que par le passé …

C’est vraiment dommage, car imaginez la puissance des applicatifs actuels sur les machines dont on dispose maintenant, si ces applications étaient toujours conçues avec les mêmes exigences de consommation de ressources qu’il y a 20 ou 30 ans !

Par ailleurs, la fonctionnalité de recherche de mise à jour de Firefox semble tourner en rond quand aucune mise à jour n’est disponible …

Libellés : , , ,

0 commentaires:

Enregistrer un commentaire

Abonnement Publier les commentaires [Atom]

<< Accueil

15 mars 2006

Un futur concurrent pour Google ?

Le moteur de recherche Accoona, jusqu’à présent en version Béta, est maintenant lancé aux Etats-Unis.

Créée par un Français, cette société dont 10% des capitaux sont chinois entend bien concurrencer Google sur ce marché porteur puis dans le monde entier.

Utilisant les technologies d’intelligence artificielle qui s’attachent au sens des mots plutôt qu’aux seuls mots-clés, ce nouveau moteur de recherche déclare avoir une croissance de 10% … par mois de son activité !

Contrairement à Google qui rémunère l’affichage des publicités au clic, Accoona, qui s’appuie principalement sur une stratégie reposant sur le commerce en ligne, entend rémunéner uniquement les contacts effectifs suite aux clics.

Une petite révolution dans un monde où on est en droit de se demander quel est le retour sur investissement de la publicité sur Internet.

Accoona doit fournir un portail Européen d’ici l’été 2006.

Libellés : , ,

0 commentaires:

Enregistrer un commentaire

Abonnement Publier les commentaires [Atom]

<< Accueil

14 mars 2006

De l’usage des programmes d’exemple

Un utilisateur m’appelle pour une question sur l’implémentation JMS dans le middleware orienté message sur lequel je travaille.

Il m’envoie un bout de code et me demande ce qui ne va pas dans son code, et pourquoi il perd des messages.

Je me rends compte que comme la majorité des exemples d’appels à un provider JMS que l’on trouve sur le net, sa session est non transactionnelle en AUTO_ACKNOWLEDGE.

Donc, si son applicatif s’arrête entre la réception du message et avant le traitement de ce dernier, le message est “perdu” puisque commité par le queue manager (AUTO_ACKNOWLEDGE !) et non traité par l’application !

Pourquoi est-ce que dès que les développeurs ont 15 lignes de code à écrire, il leur faut un exemple ?

Normalement, c’est leur métier d’écrire des programmes, ils ne devraient pas avoir des sueurs devant une page blanche !

L’exemple n’a rien de mauvais en soi, mais ce que je lui reproche, c’est l’utilisation qui en est faites la plupart du temps: si on prend un exemple pour aller plus vite dans son travail, sans prendre le (peu de) temps nécessaire pour savoir ce que l’exemple fait ou ne fait pas, au final, au lieu de gagner du temps, on en perds !

Et beaucoup plus que ce qu’on pensait gagner initialement.

Utiliser un exemple est une bonne chose, mais pas si on l’utilise comme une boite noire et surtout sans réfléchir.

Après, l’étape suivante, c’est de poster un message sur les forums: “voilà, je fais ça, ça a l’air bon mais ça ne marche pas … Est-ce quelqu’un peut m’aider ?” ….

Enfin, malheureusement, les exemples sont rarement faits pour résoudre précisément votre problème, sinon la vie serait trop belle, et puis il faut lire (un minimum) la Javadoc JMS.

Autres posts liés à Développement / Logiciel / Java / Shell / C:

Erreurs de débutant en Java: fermer les fichiers !
Heure d'été, Classe Date, JDK 1.5 et TimeZone
Un très ancien bug non découvert jusque là
pop3/tcp server failing (looping), service terminated
JavaMail en IMAP avec un serveur Exchange

Libellés : , , , , , ,

0 commentaires:

Enregistrer un commentaire

Abonnement Publier les commentaires [Atom]

<< Accueil

04 mars 2006

Nouveau moteur de recherche en France

Le moteur Américain Ask arrive en France et compte bien compter parmi les moteurs majeurs.

Ce moteur racheté récemment par la société InterActiveCorp et issu de Ask Jeeves, positionné dans les 5 à 7 premiers moteurs de recherches dans le monde, est actuellement en version Béta en France.

Il propose notamment de mémoriser les recherches des internautes ainsi qu’un système de recherche de blog.

On peut aussi créer son propre blog sur Ask.com, comme le fait Google avec blogger.

Les pages d’aides de Ask.com sont bien faites, un peu à la manière de celles de Google, et détaillent comment fonctionne le moteur, ce qu’il supporte ou pas.

Un moteur à surveiller donc, et qui a annoncé une version définitive en France en 2006.

Libellés : , , ,

0 commentaires:

Enregistrer un commentaire

Abonnement Publier les commentaires [Atom]

<< Accueil