Jouerà Quake III sur 24 moniteurs

Media_httpubergeeekco_dxrac

C’est énorme ! Andrew Sabri du Center for Human-Computer Interaction au Virginia Tech (Virginia Polytechnic Institute and State University) a réalisé le rêve inimaginable de tout gamer : Jouer à Quake 3 dans une résolution de 10240 par 3072 pixels sur un mur d’écrans composé de 24 moniteurs !
Le labo du HCI dispose maintenant d’une installation hors du commun : 12 serveurs linux pilotant chacun 2 moniteurs. Côté logiciel, Distributed Multihead X distribue l’affichage sur les 12 PC et Chromium partage le rendu OpenGL également sur les 12 machines.

Ce même Andrew a aussi construit un mur de vidéoprojecteurs affichant 3840×2160 pixels sur 9 écrans pour Warcraft II. Mais cette fois à partir d’un seul PC embarquant 5 cartes vidéo ayant chacune deux sorties. L’écran ainsi formé permet d’afficher la plus grande carte du jeu pratiquement en son entier.

Je n’ai plus le temps de jouer à Q3 (ni à aucun jeux), mais comme dirait la grosse voix dans Quake 3 : “Impressive!”

Via > Pattt

Chatsum : encore quelques semaines de patience

Dans mon précédent billet j’avais évoqué Chatsum, une extension pour Firefox (et bientôt un Widget pour Dashboard) qui permet de chatter en direct avec les autres visiteurs de n’importe quel site du moment qu’ils utilisent aussi Chatsum. Sur le papier ça a l’air assez sympa.

J’ai donc voulu m’enregistrer pour accéder au service en donnant mon adresse de courriel. Seulement voilà, j’ai reçu par mél. une réponse automatique me disant que le service est dans sa première phase bêtatest et qu’ils n’acceptent plus de nouvelles inscriptions pour l’instant. Pff.

J’étais déçu. Ils pourraient le dire directement sur le site web, avant que l’on donne son adresse ! C’est ce que j’ai immédiatement répondu à l’équipe de Chatsum. Je leur ai fait également part de ma déception (tout en leur souhaitant bonne chance… je ne suis pas vache 😀 ).

Quelle ne fut pas ma surprise ce dimanche de voir dans ma boîte un courrier de George Grinsted, cofondateur du service. Il me remercie pour mes encouragements, mais qu’ils sont désolés, ils ne sont pas encore prêts pour moi (“we aren’t ready for you just yet” 😛 ) mais que ce n’est plus qu’une question de semaines avant qu’ils puissent laisser entrer tout le monde.
OK. C’est sympa de la part de George de m’avoir répondu. Mais “quelques semaines” c’est un peu vague, non ?

En attendant, ça fait parler d’eux. Je participe moi-même au buzz en écrivant ce billet.
Zut ! Je me suis fait avoir ! 😀

Brefle. Tout ça pour dire que Chatsum, ce n’est pas pour tout de suite.

MoMB

Media_httpubergeeekco_tnvja

C’est peut-être le secret le mieux gardé de la blogoshère et, soyons modeste, de l’internet : un annuaire des services Web en versions béta.Mais de quoi qu’il cause, lui ? Du Museum of Modern Betas qui récence tout site de service qui n’est pas encore officiellement lancé. Des dizaines, que dis-je des centaines de sites pleins de “Web 2.0”, de RSS, de tag clouds, d’hébergements de vlogs, de partage de fichiers, de social networking et j’en passe. Des trucs pour faire des bidules avec des machins dont le commun des mortels n’a encore entendu parler, à part quelques-uns comme les services de Google, Yahoo!, CoComment et autres Mabber. Certains n’en sont même pas au stade de la version béta, mais en alpha. D’autres ont déjà mis la clé sous la porte.

Pour savoir réellement ce que propose un service, il faut visiter le site du service en question, car les descriptions dans les fiches de MoMB (qui se résume souvent au slogan du site) ne sont pas très parlantes. Parfois, il sera indispensable d’ouvrir un compte (quand ce n’est pas sur invitation) pour savoir enfin de quoi il en retourne.

Tenez, un exemple d’application marrante trouvée il y a quelques jours sur MoMB (avant l’article de ZDNet ;-)) : Chatsum qui permet de chatter avec des personnes qui visitent un site en même temps que vous.

En résumé, MoMB est l’Endroit pour découvrir les applications du web de demain. Le site idéal pour briller auprès de vos amis et/ou de votre blogroll quand vous aurez trouvé ze-service-qui-tue, avant les autres. Et pourquoi pas, un bon supermarché pour les dents longues qui cherchent à investir leurs deniers dans des poules aux œufs d’or ou des “Pshiiiit” en puissance. 😉

The Museum of Modern Betas

Via > Mabber Blog

Champ de rechercheà la Safari

Safari est un très bon navigateur. Sobre, performant et léger. Mais il a ses défauts (certains diront des gros défauts), comme tous les navigateurs. C’est pourquoi j’utilise Safari et Firefox… en même temps. Parfois ce n’est pas moins de quatre navigateurs différents qui sont ouvert sur mon Mac, plus deux sur le PC (4+2=6 !). Mais c’est uniquement en cas de tests intensifs sur des sites que je développe, si ça peut vous rassurer. 😉

Outre l’élégance générale de l’interface de Safari (mais Firefox peut être rendu aussi élégant ;-)), il y a un petit détail en plus : le champ de texte pour faire une recherche sur un site peut avoir une apparence à la OS X. Avec ses jolis bords arrondis, l’ombre, le halo quand on clique dedans et la petite croix pour effacer le contenu du champ. Vous n’avez aucune idée de ce dont je parle ? Bien. Voici quelques exemples issus de l’interface de Mac OS X :

Media_httpubergeeekco_nxjbf

Comme on peut le voir, sur apple.com vu depuis Safari, le champ de recherche à le même look que les autres. C’est bien sympa et c’est très simple à faire.

Dans le code xhtml (ou html mais il faut enlever l’espace et le “/” à la fin) du champ “input”, au lieu du type “text”, il suffit de mettre “search” : <input type="search" /> Magique ! Safari se charge du rendu tout seul comme un grand.
On peut même rajouter le petit menu en forme loupe servant à mémoriser les derniers termes recherchés : <input type="search" autosave="applestyle_srch" results="5" />

Voici ce que ça donne :

Je vois d’ici votre perplexité car vous ne voyez qu’une simple case sans habillage particulier, n’est-ce pas ? Si c’est le cas, c’est parce que vous consultez cette page avec Firefox ou Internet Explorer comme 96% des internautes (source : Journal du Net février 2006) ou tout autre navigateur. Voilà tout le problème. Ça ne marche qu’avec Safari (2,1% de PdM) et c’est bien dommage.

Mais tout n’est pas perdu ! J’avais remarqué sur last.fm, que le champ de recherche (en haut à gauche) était du même style, quel que soit le navigateur (récent, bien entendu). Donc, il devait y avoir un truc et je voulais l’appliquer sur ce blog. Muni de quelques mots-clés bien choisis, j’entrepris une recherche avec Google (et son champ tout moche, tout carré :-P). J’ai trouvé tout de suite. Ça se passe chez Timothy Groves. J’avais donc dans les mains des gif, du JavaScript et des CSS. Il ne restait plus qu’à se mettre au boulot.

Autant le dire tout de suite, tout n’a pas été comme sur des roulettes (et le contraire m’eut étonné ;-)). Il m’a fallu pas mal bidouiller le code et les styles du blog pour y arriver. Mais ce n’était pas encore parfait. Manquaient à l’appel le halo et le texte gris “Recherche” qui disparaît quand on clique dans le champ. OK. Pour l’histoire du texte gris je ne sais plus par quel moyen j’ai trouvé chez theMasTa. Je me suis rapidement rendu compte qu’il me manquait encore une information sur la façon de coder ce que je voulais faire. Car il fallait se rendre à l’évidence, je devais en partie le coder moi-même. OK -> Google. Trouvé sur Caboose.

Ouf ! J’avais tout. Après avoir passé tout ça au mixeur j’y suis parvenu. Si on regarde le(s) code(s) pour faire tout ça, ce n’est pas très propre. Mais ça marche ! Avec un petit bémol pour Opera qui n’affiche pas tout à fait correctement un bouton, mais je corrigerai ça.

Vous pouvez voir le résultat ici, sur ÜberGeeek (que vous utilisiez Firefox ou Internet Explorer, Mac ou PC) en haut de la colonne de droite. 😉
(en cas de problèmes, merci de me l’indiquer)

C’est vraiment de la grosse bidouille mal faite. C’est pourquoi je ne livre pas le code pour l’instant. Quand j’aurai le courage, je le referai proprement en l’incluant dans le code trouvé chez Timothy Groves (Brand Spanking New). À ce moment-là, j’en ferai don à la communauté (ça fait vachement humble, n’est-ce pas ? :-P). En attendant, vous pouvez toujours vous servir du code original qui résout une grande partie du problème.

Quel était le problème déjà ?… Avoir un joli champ “recherche”. C’est bien. Il y en a dans le fond qui suivent. 😉