Scummvm DS

février 12th, 2010

Ma copine est fan de “point and click”, elle s’est donc tout naturellement ruer sur Runaway version DS. Ceci dit, le jeu est loin de la satisfaire, a commencer par la surbrillance des coins clickable qui donne l’impression d’une espèce de “point and clic pour les nuls”. Enfin bref, toujours est-il qu’elle rêvait de se refaire Day of Tentacle, la référence de sa jeunesse. Et bien c’est maintenant chose possible avec le portage de ScummVM sur DS.

Le projet date de 2007, mais avec la version 1.0 on atteint vraiment la maturité. L’installation est des plus simple pour vu que l’on est un linker compatible (au hasard SuperCard ou M4), la vitesse d’exécution tout à fait décente, y compris avec Sam and Max. Bref ScummVM version DS, c’est bon mangez-en. Reste plus qu’a attendre que l’intégration du moteur FreeSCI dans ScummVM soit effective, et on devrait dans pas trop longtemps retrouver SpaceQuest et LarrySuit. A dire vrai je ne désespère pas que l’on puisse jouer à Gabriel Knight Sins of The Father sur DS…. Là ce serait vraiment le pied absolu.

StarsWars Tonight

février 8th, 2010

Et encore une slave girl…. Ne pas oublier que dans les conventions de SF il y a un véritable culte autour des slave girls, et de leur metal bikini.

olivia-munn-leia.jpg

Modèle : Olivia Munn

iPad…. bof

février 1st, 2010

ipad-vs-kindle-vs-rock.jpgL’iPad est enfin sorti et bien entendu tout les apple-fan vous nous en faire un… bon vous avez compris. En tant que geek il est donc temps de rentrer ses antennes extra-sensorielles, de se boucher les oreilles, et de laisser passer la vague des veaux hurlants. Pourtant, je me sent obligé de réagir, ne serait-ce que pour expliquer le pourquoi de ma réaction à mes cher lecteurs. Donc cher lecteur, la raison est la suivante : iPad est sans intérêt, du moins techniquement parlant.

Comme d’habitude avec le marketing, on nous a annoncé une révolution, comme la plupart du temps au final nous avons n’importe quoi. Cette fois-ci le n’importe quoi c’est un gros ipod touch. Oh je vous rassure, ou plutôt je ne vous rassure pas : il est bien possible que ça se vendent quand même. L’iPod est un bel exemple, du pouvoir du marketing. Techniquement parlant le premier iPod n’avait rien d’intéressant : un lecteur mp3 a disque dur, Archos en faisait déjà plusieurs années avant. Et ce n’est pas le recours obligatoire a un logiciel tiers (comment ca c’est pas mass-storage ?) qui peut être considérer comme une avancée. Pourtant le marketing a fait d’un échec technologique, un succès commercial indéniable. J’aurais tendance a dire que l’iPad ne bénéficira pas de ce genre de succès, car le marché des tablets est quand même réduit, et que je vois mal l’iPad convaincre les gens “extérieur”à l’informatique (n’en déplaise a certains qui voit en lui un “eeepc pour les bourges”).

Pour moi le plus grave est que l’iPad n’est pourtant pas passé loin d’être le premier vrai eBook. Le eBook a un réel avenir grâce au écran en encre numérique, et ce n’est pas parce que le Kindle est trop limité que le concept est sans intérêt. Ne pas avoir équipé l’iPad d’un écran hybride tels que le Pixel Qi est une grosse erreur conceptuel. De là même façon ne pas fourni en plus du clavier virtuel, un OCR histoire d’utiliser la tablette avec un stylet comme un bloc note, est une autre erreur. Mais bon, un cadre photo 10 pouces pour bourges, ca peut se vendre…

StarsWars Tonight

janvier 25th, 2010

Ou comment trouver un prétexte pour mettre une photo de slave girl :oP
blonde_hot_sexy_nude_biki_477591bd1029a.jpg

SFR : inPrivate by design

janvier 25th, 2010

Après avoir choqué ma sensibilité avec leur DNS menteur (nan c’est pour mon bien qu’ils disent) SFR trouve moyen une fois de plus de faire des siennes : voilà que je reçoit des appels de gens que je connais pas, qui cite mon nom au téléphone. Comment diable ont-il obtenu cette information ? Un coup de PagesBlanches.fr et le verdict tombe : toutes mes coordonnées sont publiques !! Donc en résumé, SFR a transmis mes coordonnées sans mon accord…. enfin presque car je suis sur que mon accord “implicite” a été donné quelque part entre les pages 26 et 72 du règlement, le tout en petits caractères. Pourtant le site de l’ARCEP est, sur le sujet, très clair :

“Dans le cas particulier des abonnés de téléphonie mobile, le consentement explicite de chaque abonné est requis comme préalable à la communication de ses données.”

Merci SFR pour votre mépris de la vie privée, ça fait plaisir à voir ! C’est pas aussi catastrophique que FT qui communique systématiquement (oui même si vous êtes dégroupé 3 jours après) vos coordonnées pour prospection commerciale a chaque ouverture de ligne, mais dans l’état d’esprit on est plus très loin. Solution (en attendant de passer chez iliad) : souscrire a l’offre liste rouge gratuite (enfin c’est ce qu’ils disent) fort heureusement.

PS : merci de ton commentaire Martin, que je ne publierai pas tellement c’est la honte pour moi. Je vais essayer de faire un effort au niveau orthographique ou alors je me suiciderai en pensant que depuis l’enfance on me tarabuste avec ça. Mon choix n’est pas encore arrêté ^^

[Reminder] wmii et le système de tag

janvier 22nd, 2010

Dans ma lutte perpétuelle pour l’efficacité, et contre les douleurs articulaires du poignet qui affecte tout bon administrateur système, j’ai trouvé allié de poids en la personne de wmii, le window manager en mode titling qui reste abordable (et libre pas comme ion3). Aujourd’hui je pilote presque tout mon espace de travail sans avoir recours à la souris, et sans passer mon temps à redimensionner des fenêtres, ce qui est une excellente chose. En fait, je ne serait pas si loin du summum de l’ergonomie, si le clavier ultrav que j’utilise avait un putain de contrôle de roulette sur le côté comme tout les touchpads qui se respectent, mais sans doute que chez IBM Lenovo on vit dans un monde où les applications n’ont pas d’ascenseurs.

Reste que wmii pose certain problème. Le premier est la notion de bureau virtuel. Rassurez vous cela existe, c’est juste gérer différemment des autres window manager. Chez wmii la méthode la plus conventionnel consiste à utiliser le système de “tagging”. On obtient alors un bureau avec un “nom”, sur lequel on affecte des applications. Je vous previens tout de suite, contrairement à ce que certain blogs racontent, ce système est en pratique inutilisable. Pourquoi ? Parce que si je fait un tag “net” et que je veux basculer du tag “file” à “net” je dois faire alt+t+”net”. Je vous prie de croire que c’est largement moins efficace que le bon vieux alt+ctrl+flèche de kwin. Donc on oublie le tagging.

Le second système consiste a juste faire des vues, ce qui revient au même sauf que les vues n’ont pas de “nom”, juste des numéro. Techniquement parlant, rien n’empêche dans le .wmiirc d’affecter une applications a une vue plutôt qu’a un tag, ce qui fait qu’au final c’est fonctionnement identique (il faut juste faire l’effort mental de se rappelle que 1 c’est la messagerie, 2 le client mail, 3 les terminaux, etc…).
Grâce aux vues on peut faire alt+1 pour basculer sur le bureau 1 ce qui est beaucoup plus pratique, enfin jusqu’à 5 parce qu’au delà bonjour la tendinite. Ce qui m’ammene a l’astuce du jour, la recréation du bon vieux alt+ctrl+flèche en mieux :

Key $MODKEY-z
wmiir xwrite /ctl view “$(( `wmiir read /ctl | grep view | cut -d’ ‘ -f2` -1 ))”
Key $MODKEY-e
wmiir xwrite /ctl view “$(( `wmiir read /ctl | grep view | cut -d’ ‘ -f2` +1 ))”

A placer dans votre .wmiirc dans la section des raccourci clavier. Ensuite il suffit de faire alt+z pour basculer sur la vue au numéro inférieur a la vue courante, et alt+e pour la vue au numéro supérieur.

Le monde serait-il constitué d’idiots ?

janvier 6th, 2010

Ce post est un post d’humeur. J’ai malheureusement souvent l’impression d’être entouré de crétins, et ce n’est pas l’actualité informatique de ces derniers temps qui va changer la donne. La première gifle vient de Bono, chanteur d’un obscure groupe, qui autrefois, peut être dans une vie antérieure, fut un artiste. Citation de la traduction fr :

… nous sommes comme un bureau de poste, nous disent ces FAI, comment savoir ce qu’il y a dans ces enveloppes de papier brun ? Mais nous savons de notre côté, que ce soit par les nobles efforts entrepris par les Etats-Unis pour stopper la pédopornographie, sans évoquer l’ignoble pratique de la Chine de supprimer les contenus en ligne des dissidents, qu’il est parfaitement possible de surveiller le contenu.

Ahahaha et que dois-je comprendre par là cher Bono ? Que si on peut le faire pour la pédopornographie on peut le faire alors pour n’importe quoi d’autre ? Que le simple fait de pouvoir le faire donne le droit de le faire ? Dans ce cas cher Bono, pourquoi ne pas tous nous mettre sous surveillance, dans le genre 1984 style, avec caméra dans les moniteurs, parce que l’on ne sait jamais…. on pourrai tous être de pirates en puissance, on pourrai tous être des pedopornographe en puissance.

Tiens par exemple, si on télécharge ton album “Boy” on pourrait s’en doute être les deux en même temps ! Ahahaha… merci pour la rigolade Bono mais pitié, chante si tu veux (enfin loin de mes oreilles), mais ne cherche pas a te mêler de politique… ni même de réflexion, tu n’est pas doué pour cela. Si on suivait ton raisonnement fallacieux, alors on ne devrait plus vendre de couteaux, parce qu’il y a bien 1 personne sur un million qui s’en sert pour poignarder son voisin plutôt que pour découper du pain. De la même manière on devrait fermer les frontières sous prétexte qu’un passager sur 100 000 passe de la drogue. Et entre nous, citer la Chine comme exemple de “réalisation technique”, je trouve ça de très mauvais goût.

Peut être une fois que le compte des pedopornographes (qu’ils ont bon dos ceux-là) sera réglés, passerons-nous aux utilisateurs de p2p, puis aux blogueurs, et finalement a tout l’Internet, mail compris. On aura alors bien “assainit” les réseaux, ligaturer la liberté d’expression, et anéanti le concept même d’opinion publique. Nous pourront alors “nationaliser l’Internet”, comme le voudrais cet autre grand visionnaire de notre beau pays, Jacques Myard, et nous n’auront plus qu’a nous constituer un bon stock de balle (méthode chinoise oblige) pour enfin avoir la paix (et les profits mais chutt c’est moins démago que les pédopornographes).

Autre réaction édifiante, celle de Sherman Alexie qui, bien que dans un domaine légèrement différent, n’en est pas moins horrifiante. Je cite en version originale cette fois :

“With the open-source culture on the Internet, the idea of ownership — of artistic ownership — goes away, it terrifies me.”

Moi ce qui me terrifie le plus, c’est de voir quelqu’un qui confond open-source et piratage ! L’open source est protégé par le droit d’auteur, l’open source encourage l’usage de licence, l’open-source n’est pas du domaine publique, et l’open-source n’encourage pas la diffusion d’œuvre dont la licence n’est pas open-source. D’ailleurs l’open-source n’est pas systématiquement gratuit. Bref le gus semble vraiment connaitre le sujet. Quoiqu’il en soit si je suit littéralement son raisonnement, alors je devrais en déduire que l’existence de Linux explique le fort taux de piratage de Microsoft Windows (raisonnement con, conclusion stupide).

Certains répondront, peut être avec justesse, que le gars s’exprime mal (ce n’est qu’un poète après tout) et que l’idée qu’il cherche à exprimer pourrai se traduire de manière partisane par quelque chose du genre “mais avec tous ses produits gratuits de qualité, les gens renâclent beaucoup a sortir le porte-monnaie”. Si c’est vraiment l’intention de l’auteur, alors je n’ai qu’une chose à lui dire : il prend les choses par le mauvais côté, il commet l’erreur classique des gens qui ne comprennent pas les enjeux moderne. A l’heure où la création collective est une réalité, à l’heure où le coût de duplication des données est proche du néant, à l’heure où les débits des réseaux sont de plus en plus élevés, il est illusoire de croire que la culture est encore “un objet”, et qu’une économie de profit basé sur la pénurie, peut fonctionner. Les holà, et autres projets de loi imbéciles peuvent certes ralentir pendant un temps le mouvement, mais la mutation culturelle est, à terme inévitable. Évidement, ces gens là ne sont pas capable de l’appréhender, ni de se remettre en question, sans quoi ce post n’aurait pas ce titre.

Yoji Muku

décembre 23rd, 2009

Ce matin en lisant mes “news” sur mon smartphone android, je suis tombé sur une illustrations de Yoji Muku qui illustré un article de l’excellent cercleO. Je dois dire que je suis surpris par le travail de l’artiste, qui arrive à conjugué shibari, dessin au style edo (et non ça ne ressemble pas aux estampes japonaises) et modernité visuelle (je trouve même un certain coté “comics” dans le choix de la palette de couleur). Malheureusement il ne m’a pas été possible de trouver grand chose sur lui, hormis une courte biographique .

Japanese railroader and salesman from Osaka who was also a self-taught artist and editor of a Japanese BDSM magazine. He wrote and drew comics under the name Toyonaka Yumeo, and is the illustrator who created many of the Japanese bondage drawings found online with “Hunt” or “JBD” file names.

Reste que ses dessins sont tout à fait charmant :

23398687_pjito.jpg

jitoa.jpgsailorgraph_banner.jpg

En attendant Nöel

décembre 21st, 2009


Ah nöel, la fête, les cadeux, le sapin, les réunions familiales dans l’allégresse (ou pas), les câlins devant la cheminé avec votre moitié en tenue lat… euh rien du tout. Il n’empêche qu’il ne faut pas oublier que tout n’est si rose, en cette fin d’année, et voila une lecture bien édifiante sur le sujet : conte cruel de la jeunesse.

[Reminder] Paramètrage IPv4 et Livebox

décembre 7th, 2009

Récemment, après passage de l’ordinateur de ma copine en Kubuntu 9.10, elle s’est plaint de lenteur de complexion internet. Il s’avère en réalité, que ce problème est connu depuis longtemps et toujours pas résolu. Le blâme en revient à son FAI : Orange. La livebox (version Sagem) est, en effet, incapable de résoudre les requêtes DNS en IPv6 (classique jusque là), mais également incapable de transcrire la demande en IPv4 (gros gros aie!) et incapable de mettre la réponse IPv6 en cache. En gros, en IPv6, elle est capable de rien. En pratique, cette incapacité se traduit avec tout les OS moderne (GNU/Linux, BSD et MacOSX) par des temps de résolution très long, l’ordinateur lançant une première requête en IPv6 qui tombe en timeout, avant de la relancer en IPv4. Étant donné que IPv6 est l’avenir des réseaux… bon bref sans commentaire.

Etape 1 : mise en cache

Alors que faire ? Ma première démarche a été de mettre en place un dnsmasq pour faire cache DNS. Ce dernier se paramètre très facilement, il suffit juste de mettre

listen-adress=127.0.0.1

dans le /etc/dnsmasq.conf afin de restreindre le daemon a écouter en local. J’ai ensuite installer le paquet resolvconf qui permet d’écrire un très joli /etc/resolv.conf de manière automatique. J’ai ensuite paramétré les DNS Orange en ‘dur’ dans le fichier /etc/resolvconf/resolv.conf.d/base comme ceci :

dns-nameservers 80.10.246.129
dns-nameservers 80.10.246.2

Avec cette configuration on dispose d’une résolution depuis un cache DNS local, qui tape directement sur les serveur DNS Orange, sans passer par la livebox. On constate une très nette amélioration, mais à l’usage j’ai constaté que ce n’était pas encore suffisant.

Etape 2 : diagnostique

Mon test suivant fut de désactiver, dans les propriété de Firefox, le recours à IPv6 (il faut aller dans about:config, et mettre la valeur network.dns.disableIPv6 a true). On constate alors une très nette amélioration du lors du temps de résolution. Bref je me suis rangé à l’évidence : le cache c’est bien, mais le mieux est vraiment de désactiver totalement IPv6 lorsque on a une Livebox. Seulement voila, ce n’est pas aussi facile. Le hack immonde que l’on voit un peu partout, consistant a passer l’option au noyau via Grub en modifiant le /etc/default/grub comme ceci :

GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”

Suivit d’un update-grub présente un gros inconvénient : certains logiciels sont entièrement bâti en pensant à IPv6 et risquent de ne pas trop apprécié le changement brutal. C’est notamment le cas de KDM. En clair avec ce hack, impossible de me loger dans KDM. Bref il fallait que je trouve une solution plus propre.

Etape 3 : désactivation sélective de IPv6

La solution consiste a tirer parti des scripts de démarrage de KDM. Le script /etc/kde4/kdm/Xstartup est exécuté à la fin du log de l’utilisateur, tandis que Xreset est exécuté lors de la fermeture de session. J’ai donc rajouté les lignes suivantes :

echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

au début du Xstartup, et

echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6

au début du Xreset. Problème résolu. Le temps de résolution est maintenant tout à fait correct, sans compter le bonus que représente la mise en cache.