Archives de catégorie : Informatique

[Vrac] Et si vous repreniez une dose de réalité augmentée ?

Depuis quelque temps déjà dans mes discussions je cite la réalité augmentée. En effet n’est ce pas un rêve que de pouvoir observer un objet et d’avoir sur la rétine les références de l’objet, des informations techniques, monétaires, historiques sur ce dernier ? Il y a bien le projet Google Glass qui a fait un peu de bruit récemment. Ce projet est d’avoir des lunettes hébergeant au moins un écran, un téléphone (smartphone), voire même un micro-ordinateur [Link 1Link 2]. Je crois que le petit film suivant explique mieux le principe.

Maintenant imaginons que nous nous passions complètement de ce support ? Oui bon on commence à toucher au transhumanisme [Link WikipediaLink BloGals ] mais je ne m’étendrais pas sur ce point. Maintenant imaginons que directement sur nos rétines nous ayons des écrans intégrés et que nous puissions les commander par la voix, la pensée (oui je fantasme un peu pour le coup 😉 ). Et imaginez aussi les dérives … C’est le sujet principal de « Sight », un court métrage, bien réalisé ma foi. Je vous laisse découvrir la vidéo.

Sight from Sight Systems on Vimeo.

Cela fait froid dans le dos non ? Bon d’accord nous n’y sommes pas encore, mais qui aurait cru à cette annonce des « Google Glass » ? En attendant d’atteindre de tels extrêmes nous pouvons déjà vivre et profiter du présent. Nous connaissions déjà les jeux ou activités se servant de géolocalisation pour trouver des trésors, et bien voici qu’arrive des MMPORG exploitant la réalité augmentée. Enfin quand je dis « des », c’est surtout un et devinez qui le sort ? Gagné, Google. Il se nomme Ingress et est déjà disponible dans le Play Store [Link]. Attention il faut s’inscrire au préalable sur un autre site [Link]. Dans ce jeu on incarne un personnage d’une faction (il y en a deux) et on doit se rendre dans des lieux publics pour acquérir de l’énergie, des objets, défendre un territoire. On peut jouer seul ou en groupe pour être plus puissant, le groupe pouvant être à l’échelle de quelques individus, d’un quartier, d’une ville, d’un pays … Bon bien sûr des accords commerciaux ont déjà été passés et nous pourrons être amenés à acheter des objets réels pour faire avancer le jeu. Et non ils ne sont pas fou non plus, ils ne se perdent pas où il fait noir chez Google 😉 Un article assez détaillé est disponible sur Numerama [Link] et comme parfois une vidéo est vite plus parlante que de longs écrits, voici celle de présentation.

Personnellement je ne compte pas m’y attaquer mais je suis surpris de voir déjà les premiers jeux de ce type arriver. C’est comme si l’évolution technologique avait pris une accélération ces derniers temps. Ce qui hier n’était que science-fiction semble être déjà là, à notre porte. Si par certains aspects cela reste bien excitant, cela peut aussi nous apporter un lot d’appréhension sur ce qui nous arrivera peut-être demain et je ne parle même pas de notre vie privée … A chacun d’avoir sa propre interprétation 😉

[Linux] Plantage de Mozilla Firefox sous Mageia suite à l’installation de Adblock Plus

Si il y a bien une application que j’installe toujours sur Firefox c’est Adblock Plus pour ne plus avoir autant de publicité en ligne. Sans cette extension, la plupart des sites ressemblent à des arbres de noël. Récemment j’ai re-installé mon poste de travail au sein de mon entreprise sous Mageia 2 en 64 bits. J’en ai profité pour ajouter la Mageia 2 en 32 bits sur mon PC portable personnel. Mais voila qu’en installant Adblock Plus [Link] mon Firefox a planté. Juste comme ça, fermé sans plus de message. J’ai pu le relancer mais dès que je voulais mettre à jour les listes d’abonnement de Adblock Plus, il se fermait. Je pouvais à la rigueur continuer ainsi si suite à une mise à jour du plugin je me suis retrouvé dans l’impossibilité de lancer mon navigateur favori. Certains me diront que j’aurais pu continuer avec Chrome (ou Chromium plutôt) mais je préfère le renard 😉

En le lançant en ligne de commande j’ai obtenu deux messages au départ, comme illustré ci-dessous.

[galsungen@localhost ~]$ firefox
Gtk-Message: Failed to load module « canberra-gtk-module »
Erreur de segmentation
[galsungen@localhost ~]$

Les deux messages sont indépendants. Pour le premier si nous regardons si canberra-gtk est installé, nous le trouverons bien.

[root@localhost ~]# urpmi canberra-gtk
Le paquetage canberra-gtk-0.28-10.mga2.i586 est déjà installé
[root@localhost ~]#

En fait il faut installer libcanberra-gtk0 (zéro) pour ne plus avoir ce souci.

[root@localhost ~]# urpmi libcanberra-gtk0
rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/2/i586/media/core/release/libcanberra-gtk0-0.28-10.mga2.i586.rpm
installation de libcanberra-gtk0-0.28-10.mga2.i586.rpm depuis /var/cache/urpmi/rpms
Préparation…                   ################
1/1: libcanberra-gtk0      ################################
[root@localhost ~]#

Et la preuve :

[galsungen@localhost ~]$ firefox
Erreur de segmentation
[galsungen@localhost ~]$

Il nous reste donc le problème de l’erreur de segmentation (Segmentation Fault) qui est le vrai souci. Avec l’aide de Stormi nous avons fait remonter ce souci via un ticket de bug Mageia [Bug 8187]. Néanmoins il existe deux solutions testées et approuvées pour le moment de mon côté pour passer outre ce souci. La première est d’installer ce plugin via le paquet disponible dans les dépôts avec urpmi.

[root@localhost ~]# urpmi  firefox-ext-adblock-plus

La deuxième solution passe par l’installation et désinstallation de deux paquets. Il s’agit d’une astuce trouvée dans une remontée de bug pour l’utilisation du site jamendo qui plantait avec firefox.

[root@localhost ~]# urpmi libproxy-webkit
[root@localhost ~]# urpme  libproxy-mozjs

Sur système 64 bits ce seront les fichiers  « lib64proxy-webkit » et « lib64proxy-mozjs ». A l’issue d’une de ces deux manipulations, je n’ai pas eu de nouveaux soucis et j’ai pu utiliser Firefox correctement avec Adblock Plus (et paramétrer ce dernier). Voila j’espère que cela sera utile à d’autres comme manipulations en attendant un fix plus pérenne.

 

[Jeux] sauerbraten : un FPS F2P (gratuit) et surtout Open-Source avec le moteur de Cube2

logo de dube2, sauerbraten

Initialement nous jouions à Warsow au travail [Link] pendant notre pause déjeuner. Avec le temps nous avions des niveaux assez intéressants mais aussi notre propre serveur privé et nous regardions pour personnaliser les configurations. Il est vrai que nous avions perdu une bonne moitié du service technique lors que passage de Quake 3 à celui ci mais du moment que nous pouvions nous détendre… En revenant de congés cet été, j’ai pu découvrir que mes collègues directs s’étaient attaqués à un nouveau jeu, Sauerbraten. Et bien j’ai vraiment accroché aussi, et nous avons même vu revenir les joueurs initialement perdu, surtout en mode CTF (Capture the Flag).

Sauerbraten est à la fois un moteur de jeu en 3D et un jeu de tir subjectif (FPS). Le code source du moteur de jeu est distribué sous la licence libre ZLib2 de type BSD. Cependant, les médias du jeu (cartes, images…) sont propriétaires. Nous trouvons sur le site officiel [Link] des clients pour tous les systèmes, Windows, Linux et MAC. Au travail j’y joue sous Linux et à la maison sous Windows avec un plaisir équivalent. Nous pouvons donc tous nous y rejoindre sans souci.

Les graphismes ne sont pas les plus aboutis du marché mais je crois bien que ce qui était visé c’était la vitesse dans le jeu. Cela nous donne un jeu assez rapide, et surtout nerveux. Un bon défouloir donc. Pour mieux découvrir vous pouvez voir des vidéos du gameplay sur le net comme celle-ci [Link] où le instant_ctf (Capture the Flag en mort subite) est assez bien présenté ou bien cette vidéo en français [Link] sur une ancienne version mais qui explore un grand nombre de mode de jeu. On ne compte pas moins de 20 modes de jeu dont la plupart sont prévus pour jouer en ligne. Un mode solo de type campagne est aussi disponible, et aussi contre des bots sur tous les modes. Le côté campagne est plutôt à l’abandon de ce que j’ai pu lire. Personnellement j’ai un faible pour l’insta ctf et pour le regen capture (illustré ci-dessous).

4 images de sauerbraten

La communauté est très active avec quelques groupes plus actifs que d’autres. On trouve facilement une vingtaine de serveurs avec des joueurs de toutes les nationalités en ligne. On peut décompter quasiment 20 modes de jeu dans l’ordre ffa, coop_edit, teamplay, instagip, instagip_team, efficiency, efficiency_team, tactics, tactics_team, capture, regen_capture, ctf, insta_ctf, efficiency_ctf, protect, insta_protect, efficiency_protect, hold, insta_hold et efficiency_hold. A noter que pour chaque mode ou presque, nous avons des versions en équipe.

Ce que j’aime aussi c’est l’éditeur de cartes. Vous pouvez modifier ou créer vos propres cartes très facilement, et ce comme en jouant à Minecraft (pour ceux qui connaissent) ;-). J’ai d’ailleurs un collègue qui a commencé une carte inspirée de nos locaux. Vivement qu’il la termine, que nous puissions la partager en ligne. D’une discussion sur le serveur Nooblounge j’ai pu comprendre que le seul défaut vient de la mise à disposition des cartes. En effet pas de moyen pour que le serveur l’envoie au client, que ce soit directement ou via un serveur http (web). Il faut donc posséder la carte soit même pour y jouer. Cette communauté utilise un dépôt de code (subversion) pour se partager les cartes. Enfin pas grave, c’est un défaut vraiment minime 😉

Sur le site officiel vous pouvez télécharger l’exécutable ou bien une archive contenant les fichiers nécessaires. Chacun possède le serveur, il est donc très facile de faire tourner son propre serveur et on trouve des tutoriaux en ligne [Link]. Nous nous sommes contentés de décompresser l’archive dans un dossier, de jouer un petit peu avec le fichier de configuration (fichier texte) et nous avons pu exécuter notre propre serveur très facilement. Tout est expliqué sur les différents sites de la communauté, mais la plupart du temps en anglais. Au pire utilisez Google Translate pour passer outre ce léger inconvénient.

Autre plus, la possibilité de rajouter des scripts pour avoir plus de fonctionnalités. Par exemple un module de statistiques comme sur la capture ci-dessous en mode capture de drapeau par équipe.

Capture d'écran sauerbraten pour illustrer les statistiques affichées par un script

Regardez dans le coin en bas à droite. Ce n’est bien sûr qu’un exemple. la communauté Nooblounge propose tout un script avec excuses automatiques et tout et on peut aussi trouver des listes plus complètes sur Quadropolis [New ScriptsBest Scripts]. Pour intégrer ces scripts il suffit de modifier quelques fichiers de configuration au format texte. D’ailleurs le plus casse-pied est de trouver le bon fichier de configuration, La FAQ-Wiki nous aide bien pour le coup [Link]. Si au travail j’ai trouvé sans souci sous Linux, j’ai eu plus de mal sur mon portable avec Seven …

Voila donc pour une plutôt longue présentation. J’avoue ne jouer qu’à ce jeu en ce moment. C’est facile d’accès, cela détend en servant de défouloir. C’est rapide et fluide. Cela ne prend presque pas de place sur le disque dur. Bref j’adhère complètement. N’hésitez pas à me rejoindre de temps à autre le soir. Je suis souvent sur Nooblounge.net et pour le pseudo je pense que vous aviez deviné, Gals.

Pour l’anecdote, le Sauerbraten est initialement un plat allemand à base de viande de bœuf avec une sauce aigre-douce. Et bien un collègue nous a invité à dîner chez lui et nous l’a cuisiné. Félicitations à lui car c’était vraiment très bon 😉 Par contre pour en savoir plus sur cette recette je vous invite à lire la page Wikipedia [Link] ou à chercher rapidement via Google 😉

Photo d'un plat de sauerbraten

Liens :

une capture d'écran en capture de drapeau dans sauerbraten

[Vrac] Shaarli de Galsungen (Mon partage de liens)

J’en avais déjà parlé par le passé, quand je l’ai mis en place mais tout le monde n’a peut-être pas eu le temps de le voir passer ou d’y aller. Quand une actualité ou quelque chose sur le Net m’intéresse mais que je n’ai pas la matière ou l’envie d’en faire un article de blog, je le partage en général via ce petit outil, Shaarli.

http://shaarli.galsungen.net

N’hésitez donc pas à le visiter pour y voir tous les liens partagés, sachant qu’il y a bien souvent un petit commentaire de ma part accompagnant chacun de ces derniers. Bien sûr le site est aussi équipé d’un flux RSS pour pouvoir le suivre avec votre agrégateur préféré ;-). Vous pouvez voir les derniers partages dans la rubrique « Partage RSS » un peu plus bas dans la barre à droite du blog.

Logo de Shaarli

Site officiel de Shaarli par Sebsauvage [Link].

[Jeux] War of the Immortals (WOI) un MMORPG de type « point and click »

Chaque été quand je vais voir mon meilleur ami, nous nous choisissons un jeu pour passer quelques nuits blanches. Le but n’est pas d’être des hardcores gamers mais simplement de passer du bon temps à deux. Donc bien sûr il nous faut un jeu où nous pourrons nous affronter, ou encore mieux évoluer dans un mode collaboratif. On cherche souvent du côté des F2P (Free to Play) afin de limiter les dépenses sur ce point de vue. Cet été, après un essai non concluant sur Age of Conan, nous avons découvert War of the Immortals.

logo war of the immortals (woi)Initialement nous cherchions simplement un Diablo’s like et c’est le côté « point and click » qui nous a attiré ici. En effet bien que je sois habitué aux MMPORG, mon ami non. Nous n’avons percuté qu’après un petit moment de jeu qu’ici aussi il s’agissait d’un mmporg ;-). Le client du jeu est assez léger. La prise en main est rapide, agréable et surtout il y a un bon tutoriel au départ. Le nombre de personnages, de classes [Link], leur personnalisation est pas mal du tout. Nous avons un petit peu prit tous les deux des bourrins, lui un berserker et moi un champion. Très vite on se retrouve dans le jeu et on peut grouper pour avancer ensemble. Les menus sont simples et compréhensibles. Je n’ai pas retrouvé le côté addictif de WOW ou dans une moindre mesure de Aion, mais on prend plaisir à avancer. A deux c’est très facile mais on peut très bien évoluer seul sans aucun souci. Les 60 premiers niveaux se passent en à peine deux soirs, peut-être trois. On croise par moments des niveaux supérieurs à 100 et je puis avouer que plus on monte, plus cela devient long et difficile à passer.

Image de l'interface de WOI

Dans tout le jeu nous avons la possibilité d’une aide au combat sous la forme d’un sbire. Le choix est très large car il s’agit simplement de mobs capturés. On peut les personnaliser au niveau de leurs compétences ou en changer régulièrement. Je n’ai pas testé tous les modes, ni super loin le jeu mais il est agréable et surtout il tourne de façon assez légère. On est en mode plein écran sans problème avec une machine moyenne. Au niveau des instances nous avons des limitations dans le temps ou alors des obligations de groupes pour les réaliser. Les mobs « élites » sont bien hard à tuer seul, donc forcément on nous force la main vers un groupe ;-). Le système de quête est très complet et poussé. On peut avoir des aides pour les suivre, mais aussi un système de déplacement automatique qui est plus que pratique. Finit les longues courses avec les touches directionnelles. Ah oui aussi, on a une monture assez vite ce qui n’est pas pour déplaire vu certaines distances ;-).

Image de l'interface de WOI

Si vous voulez donc un jeu pour passer un bon moment, sans avoir à faire preuve d’assiduité, il répondra à votre demande. Agréable à jouer à plusieurs. Si vous voulez vous faire une meilleure idée on trouve des tests vidéos [Link 1Link 2]. Je sais que le jeu propose aussi des clans et du pvp, mais nous n’avons pas poussé notre expérience du jeu jusqu’à ce stade.

Liens :