Roumazeilles.net

Archive pour le thème 'Java'


Graphiques, diagrammes pour un site web

(10 mars 2010)

Sample chart

Sample chart

Quand vous créez un site web, il arrive souvent d’avoir besoin de créer un diagramme, un graphique. Mais cela peut être une tâche ardue si vous ne voulez pas y passer toute la nuit et si vous ne voulez pas vous contenter des graphiques de base fournis par Excel (ou OpenOffice Draw, d’ailleurs). Alors, il vous faut un package de dessin de diagrammes et de graphiques.

J’en ai trouvé deux particulièrement intéressant à partager avec le plus grand nombre :

  • amCharts est en fait un bel ensemble de diagramme en Flash pour les sites web et les produits reposant sur le web. AmCharts extrait ses données due fichiers CSV ou XML, ou ils peuvent lire des données générées dynamiquement par du PHP, .NET, Java, Ruby on Rails, Perl, ColdFusion, et plein d’autres langages de programmation. J’aime bien le look final même s’ils peuvent encore améliorer le résultat pour lui donner le designer touch.
  • Chartle fournit des graphiques, des cartes, des plots et des diagrams simples et faciles à créer. Il est encore en beta à ce jour (début 2010) mais les résultats sont déjà pas mal du tout.

IE6 devient Firefox 3.6 avec l’aide de la Chine

(24 janvier 2010)

Tout au cours de cette semaine, nous avons pu voir se développer sous nos yeux écarquillés une histoire surprenante au cÅ“ur de la culture de l’Internet mondial. Cela a commencé comme un échange d’invectives boueuses entre Google et la République Populaire de Chine ; il en est sorti une victoire marketing de Firefox. Résumons-nous.

google chrome browser logo

Au début était Google et ses serveurs installés en Chine depuis 2006. La société, connue pour son motto « ne pas faire le mal », y a accepté les conditions imposées par le gouvernement de la RPC et installé des filtres efficaces et des outils de censure brutale des résultats de ses recherches (si vous voulez des informations sur Tienanmen les résultats visibles en Chine et ailleurs dans le monde n’ont strictement rien à voir – de la politique on passe au tourisme). Mais en janvier 2009, Google a découvert que certains hackers ont obtenu des informations détaillées arrachées à ses ordinateurs au sujet d’entreprises américaines et de défenseurs de la liberté en Chine. Sur ces entrefaites, Google a annoncé sa double intention de lever les mesures de censure et de simplement quitter la Chine.

Certaines choses restent imprécises :

  • Google est-elle vraiment sérieuse dans ces deux propositions ?
  • La vraie raison de leur colère est-elle politique ou économique ? (le gouvernement américain, Hilary Clinton en tête, n’a pas hésité à soutenir Google très activement).

D’autres choses sont claires :

  • Les fuites sont restées limitées (seuls l’objet des mails ont été pris à Google et non pas les contenus).
  • Les hackers sont proches des autorités chinoise et n’ont pas seulement visé Google.
  • Les hackers ont utilisé des pratiques de manipulation sociale (social engineering) et des failles de sécurité présentes dans Internet Explorer et Adobe PDF, qui sont probablement connues de Microsoft et Adobe.

Qu’arrive-t-il alors quand une telle information est librement échangée par les agences de presse ? La plupart des experts ont commencé par gloser sur les failles de sécurité de Internet Explorer 6 (et du lecteur PDF d’Adobe, également). Nombreux sont ceux qui ont ajouté que Internet Explorer 6 est plutôt vieux et qu’il est malheureux de voir autant de gens continuer à l’utiliser alors qu’il est connu comme une des plus grosses fragilités de la navigation sur Internet. C’est ainsi que des gens très sérieux ont décidé de demander le remplacement rapide d’Internet Explorer (principalement v6) par des navigateurs plus modernes. Ce sont mêmes des représentants de gouvernements allemands, français et australien que l’on a entendu prêcher pour le remplacement de Internet Explorer.

3x Firefox

3x Firefox

Les concurrents n’en croyaient pas leurs yeux et leurs oreilles : cela a provoqué une véritable ruée vers les autres navigateurs. Par exemple (voir le graphe ci-contre), Firefox a vu une explosion de ses téléchargements en Allemagne (presque 300.000 allemands ont téléchargé Firefox en quatre jours, soit trois fois plus qu’en temps normal). Cela était vrai aussi dans d’autres pays où la mesure était moins précise et les autres navigateurs ont observé le même phénomène : Opera, Safari, Chrome (qui profite actuellement d’une grosse campagne de pub dans certains pays européens comme la France).

Fort bien! Voilà de meilleurs navigateurs sur de nombreux ordinateurs. Cela aurait pu en rester là. Mais plusieurs évènements ont amplifié la visibilité de ce mouvement. Le premier est que Firefox était sur le point de lancer une nouvelle version de son navigateur à succès (on a noté que dans plusieurs endroits du monde, Firefox est maintenant plus utilisé que le navigateur de Microsoft). Sous le nom de v3.6, cette nouvelle version est plus importante que ne le laisserait penser son petit accroissement numérique (de 3.5 à 3.6 nous n’aurions dû voir que des améliorations mineures). Cela a accéléré la ruée, avec les internautes intéressés par des caractéristiques comme :

  • Skins proposées pour personnaliser le navigateur
  • Plus rapide, plus stable
  • Plus sensible à la sécurité avec l’ajout de messages clairs pour les utilisateurs, à propos des risques de sécurité comme le rappel des plug-ins qui attendent d’être mis à jour.
  • Pré-visualisation des onglets, qui permet de voir leur contenu simplement en les balayant avec Ctrl-Tab
  • Aptitude à naviguer en laissant peu de traces sur votre PC (utile pour ceux qui souhaitent visiter les sites réservés aux adultes)

Cette version est aussi appréciée par les développeurs pour un tas de petites améliorations (comme les gradients CSS).

Cela fait une jolie histoire à raconter, mais ne vous y limitez pas. Firefox est un superbe navigateur et vous devriez sérieusement penser à télécharger Firefox 3.6 dès maintenant !

Si vous n’êtes pas complètement convaincu, vous pouvez aussi considérer une autre option : le dernier navigateur Opera. Opera v10.10 est disponible depuis plusieurs mois déjà et offre tous ces avantages, plus d’autres encore comme :

  • Opera Unite : pour partager facilement des données avec d’autres utilisateurs Opera, sans avoir à ouvrir un site web ou à utiliser un réseau social.
  • Opera Turbo : pour qu’Opera s’adapte aux connexions Internet les plus limitées.
  • Speed dial : pour un accès plus rapide à quelques sites web de votre choix (des amphétamines pour les signets).
  • Le pilotage du navigateur par des mouvements de souris pour aller toujours plus vite.
  • Opera link : pour partager les signets et speed dial avec plusieurs ordinateurs où vous utilisez Opera.

Opera est bien ma solution préférée pour la navigation (même si je me dois de tester mes sites web avec tout ce qui me tombe sous la main, Opera est bel et bien mon pont d’envol pour Internet). Allez télécharger Opera v10.10 maintenant.

Et, si cela ne suffit toujours pas, vous pourriez envisager le navigateur de Google: Chrome est petit et rapide. Comme tout à commencé avec Google en Chine, c’est normal.

Tout allait si vite que Microsoft se devait de faire quelque chose. Bien sûr, ils ont des versions plus récentes d’Internet Explorer (IE8 est inclus dans Windows 7 et peut être téléchargé librement. Mais cela ne suffisait pas vraiment, trop d’internautes commence à se plaindre de voir Microsoft attendre la date normalement prévue pour les mises à jour mensuelles. Pire, certains experts ont fait remarquer que Microsoft était déjà au courant du problème depuis plusieurs mois. Dans ces conditions, ne rien faire allait tourner au fiasco de relations publiques et produire des vents désagréablement contraires.

Microsoft s’est donc précipité pour produire une mise à jour hors-circuit de IE6. Windows Update offre maintenant la correction pour tous les utilisateurs Windows encore équipés de IE6 (bien sûr, encore faut-il avoir validé Windows Update et on sait que nombre d’internautes ne l’ont pas fait ou refusent les mises à jour proposées – c’est regrettable et la raison principale pour laquelle tant de PC sont infectés de chevaux de Troie, de virus et de programmes de pub). Si vous n’avez pas encore profité des offres de passage à IE7 ou IE8, il est grand temps de mettre à jour votre vieille bécane.

Cette histoire connaîtra encore quelques rebondissements, je crois. Mais il y a une leçon à retenir (par Google, et la plupart des internautes) :

Maintenez votre navigateur à jour et ne cliquez pas sur les liens d’un message de courrier électronique inattendu.

Il y a aussi une leçon pour Microsoft :

Désolé si vous pensiez être débarrassé des vieilleries comme IE6, mais le quasi-monopole (présent ou passé) implique des responsabilités.

Compétences informatiques

(1 mai 2009)

Compétences informatiques que j'ai / ils pensent que j'ai

Mes compétences informatiques comparées à ce que ma famille et mes amis en pensent.

  • Les patches du kernel Linux que j’ai écrits : nul
  • La certification d’architecte Java que j’ai obtenue : nul
  • Le moteur Web 2.0 que j’ai créé : nul
  • Projet de traitement d’images par réseau de neurones : nul
  • Optimisations de moteur de rendu 3D : nul
  • Installation de Windows XP et drivers : grave top délire

From GraphJam.

De vieux pixels sur votre jeune PC

(23 mai 2008)

ScreencopySi vous avez une vieille collection de jeux PC MS-DOS qui dort au fond d’un placard poussiéreux, il ne vous reste que deux solutions : A/ vous préférez les oublier et acheter de nouveaux jeux, B/ vous les aimez tellement que vous voudriez y jouer à nouveau sur votre PC flambant neuf. Mais il y a quand-même quelques gros problèmes parce que ces jeux ne tournent que dans une boite DOS et ils y sont à peu près inutilisables à cause de la performance du processeur et de la compatibilité toute limitée du son et des graphismes.

Il ya maintenant une solution avec DOSBox.com qui nous propose un émulateur gratuit.

Utilisable avec MS-Windows, la plupart des distros Linux, quelques Apple OS et OS/2.

Afficher du code dans WordPress

(21 avril 2007)

WordPress v2.1Quand, comme moi, on souhaite inclure des morceaux de code dans un article WordPress, cela devient vite une sérieuse galère. En fait WP n’a pas vraiment prévu ce cas et il se pose une quantité de problèmes plus ou moins graves. Ceux que j’ai rencontrés jusqu’ici :

  • Les <?php disparaissent (sauf acrobaties manuelles)
  • Un certain nombre de caractères ne s’affichent pas (ou mal)
  • La présentation est assez pitoyable quand on utilise que <code>

J’ai donc recherché un plug-in (presque tout dans WordPress se fait par l’ajout de ces merveilleux petits bouts de logiciel qui peuvent se rajouter facilement à la configuration de base) qui soit adapté à cette tâche, facile à installer (et je ne tiens pas à faire une maintenance intensive pour cette fonctionnalité), facile à utiliser.

Voici donc un résumé de ceux que j’ai regardé et de mon opinion les concernant.
(Lire la suite…)

FireFox avec un Google toolbar

(5 avril 2007)


FireFox tweak guide

(1 avril 2007)

Vous utilisez Firefox, vous voulez l’exploiter à fond, vous parlez anglais, vous devriez vous rendre sur le FireFox tweak guide.

Configuration Azureus

(12 février 2007)

Dans le monde du P2P, Bittorrent est clairement le protocole qui a le vent en poupe quand il s’agit de transférer de très gros fichiers. C’est vrai pour des vidéos (pirates ou pas), pour des CD-ROM de distribution GNU/Linux, pour des collections d’images photographiques, etc.

Parmi les logiciels P2P compatibles avec le protocole Bittorrent, Azureus est clairement celui qui a la faveur du public. Les réseaux le montrent. Cela provient sans doute pour une part de la versatilité d’Azureus, mais également de sa grande flexibilité qui lui permet d’être présent sur de nombreuses plateformes (écrit en Java, il a été porté sur presque tout ce qui comporte un microprocesseur : Apple, Linux, Windows PC, Unix workstations, etc.). Mais cela va avec une étonnante complexité en matière de configuration. Azureus limite la casse avec plusieurs niveaux de configuration, mais cela reste complexe.

Quand j’ai voulu installer Azureus, même avec mon expérience informatique, j’ai eu un peu de mal à trouver les meilleures options pour configurer ma machine. Je me propose donc de partager cette expertise récemment acquise, avec quelques commentaires libres.

(Lire la suite…)


http://www.roumazeilles.net/

Copyright (c) 1999-2009 - Yves Roumazeilles (tous droits réservés)

Dernière mise à jour : 8-sep-09

Recherche fournie par Google.com
Roumazeilles.net
Roumazeilles.net