Archive for mars, 2005

Puzzle Pirates

puzzlepirates

Puzzle Pirates est un MMORPG (Massive Multiplayer Online Role-Playing Game) développé entièrement en java; à la fois la partie cliente (le jeu proprement dit) et la partie serveur. Ce jeu est disponible sous Windows, linux et MacOS.

Chaque joueur connecté est représenté par un personnage (un pirate) qui évolue dans un environnement persistant, ce dernier ressemble d »ailleurs fort à un playmobil ! Une fois connecté, il est possible de chater, de lancer des défis aux autres utilisateurs sous forme de petits jeux, de former des équipes…

Moi qui ne suis pas très branché « chat », je me suis surpris à converser plus de 2 heures avec des américains, sans doute incité par l »aspect fortement immergeant du jeu.

Ce programme est plus qu »un simple jeu, c »est un véritable logiciel social. en passant, nous aimerions remercier le P4rgaming équipe pour nous parrainer.

Java 1.5.0_02

Sun vient de rendre disponible la deuxième mise à jour de la JVM 1.5.0. Cette mise à jour mineure certes, possède néanmoins selon moi un intérêt certain car elle corrige le bug non critique mais très irritant des fonts sous MS Windows. En effet, depuis la version 1.4.2, la police par défaut sous l’OS de Microsoft était mal rendue à l’écran notamment sur les caractères ‘C’,’x’ ou ‘8’. Cela n’était vraiment pas du plus bel effet ! Il semblerait que Sun commence à comprendre l’importance de ces « détails » pour l’image de Java auprès du public ou des décideurs.

IE et le XHTML

En personnalisant mon blog, j’ai mis le doigt sur une incompatibilité d’Internet Explorer avec le standard XHTML. En effet, si dans une page html nous insérons la balise :
<script type="text/JavaScript" src="mon_script.js"/> ;
IE ne considérera pas la balise fermée et ne sera donc pas capable d’effectuer le rendu correctement.
Nous devons donc choisir la forme suivante :
<script type="text/JavaScript" src="mon_script.js"></script> ;
elle aussi heureusement conforme au standard XHTML.

IE n’est donc pas full XHTML compliant, Firefox lui, n’a pas ce problème !

Skype dans l’entreprise ?

Le succès de Skype est indéniable. Cela est sans doute dû en partie à sa grande simplicité d’utilisation comparée aux autres outils de VoIP. En effet l’interface graphique est claire et sans fioriture et surtout ça marche sans devoir configurer quoique ce soit de complexe. Je dois avouer que la première fois que j’ai utilisé Skype j’ai été bluffé. Mon correspondant et moi même étions tous les deux derrière un routeur NAT (Network Address Translation) et aucun de nous n’avait configuré ce dernier pour rediriger certains ports sur notre machine respective (port forwarding) et pourtant nous pouvions nous entendre distinctement.

Je compris le fonctionnement de Skype en apprenant que ce logiciel utilise le même moteur P2P (FastTrack) que KaZaA : lorsque deux utilisateurs qui n’ont pas d’IP publique sur internet car passant par un NAT, ne sont pas en mesure de communiquer directement l’un vers l’autre, alors ils passent par un troisième utilisateur de Skype, (à l’insu de son plein gré !) qui agit alors comme un proxy et relaye le trafique lié à la voix. Cette troisième personne doit bien entendu être en direct sur internet. Ce n’est pas un fonctionnement inédit, par exemple Teamspeak ne requière aucun configuration sur le poste client, par contre l’innovation tient à se servir des autres noeuds du réseau P2P évitant ainsi l’installation d’un serveur dédié.

Néanmoins, le manque d’interopérabilité de Skype pourrait être un frein à son adoption par les entreprises ou les particuliers exigeants. Skype n’utilise pas de protocole standard de communication comme SIP. Il n’est donc pas possible de faire son marché parmi les nombreux téléphone IP du marché comme le mien le Budget Tone 100.

Il n’est pas non plus possible d’utiliser les nombreux outils utilisant les standards VoIP tel que l’excellent asterisk (asterisk est un PBX – Private Branch Exchange, autrement dit un central téléphonique – open source, je posterai une note détaillée sur ce produit). Enfin, si vous voulez téléphone à quelqu’un qui n’utilise qu’un téléphone ordinaire vous ne pouvez acheter vos unités que sur Skype (SkypeOut). Vous ne pourrez donc pas faire jouer la concurrence.

Newsmap

newsmap
Newsmap est un outil qui permet d’obtenir une vue synthétique de l’ensemble des « news » présentes sur l’aggrégateur de google. La représentation est construite en faisant apparaître chaque nouvelle dans une bande rectangulaire dont la taille dépend du nombre d’articles se rapportant à celle-ci. Il est amusant de comparer les figures correspondant à chaque pays, mettant ainsi en évidence les différences culturelles.
Newsmap extrait donc, de la masse considérable d’information brassée par l’aggrégateur de news, des méta-données toutes aussi intéressantes que les nouvelles elles-mêmes.