Your browser (Internet Explorer 6) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.
X
Post

Le syndrome de la vidéo verticale

Depuis l’avènement des smartphones, on trouve de plus en plus de vidéos filmées dans le mauvais sens. Faut-il accepter cette évolution ? Ou faut-il entrer en guerre contre ce genre de mauvais traitement contre le 7ième art ?

A vous de voir :

Post

Les mondes de Ralph

Mon tout premier article sur le cinéma. Et en plus pour un film qui n’est pas encore sorti.

Je viens de découvrir une bande annonce pour un film qui me semble sympathique, et qui devrait ravir les fans d’arcade et de jeux rétro.
Ce film, répondant au nom de Les mondes de Ralph, raconte l’histoire d’un super-vilain de jeu vidéo, Ralph, bannit de sa souche où il faisait une petite sieste pour laisser la place à un grand immeuble.

Ralph décide alors de détruire cet hôtel, à la manière d’un jeu assez connu : Rampage (World Tour).

Hélas, Ralph, en à marre, tous les jours il détruit l’immeuble, et tous les jours il se fait battre par Felix qui répare tout et le lance du haut de l’immeuble. Ralph décide donc de devenir un gentil, et va donc voir ailleurs, dans le monde (ou les mondes en fait) des jeux vidéos, pour voir si l’herbe est plus pixelisée ailleurs.

Voici la bande annonce :

Ce film, produite par Disney, et donc diffusé dans tout bon cinéma le 5 décembre 2012, propose pas mal de petits clins d’œils à des légendes de jeux vidéos rétros, j’ai trouvé Q-Bert, Pacman, Bowser (Mario), Zangief et Bison (Street Fighter), Dr Eggman (Sonic) et surement plein d’autre. Il y a aussi des référence moins directe, comme par exemple Rampage (dans la manière de casser l’immeuble), Metroid (ceux sur Gamecube / Wii) vers la fin de la bande annonce.

Il est à noter aussi, que Disney à poussé la chose assez loin pour avoir effectivement conçue la borne d’arcade du jeu en question (Fix it Felix, evidement, le héro du jeu n’étant pas Ralph, mais Felix qui est le personnage que dirige le joueur), voici des vidéos prisent à l’expo Disney D23 en Californie :

Tout cela me semble bien sympa, et je combien aller le voir 😀

Post

Soirée chez RetroGame Shop pour la sortie événement de la bible L’histoire de Sonic

En partenariat avec Pix’n Love, le magnifique magasin RetroGame Shop à Paris, une soirée dédiée à la sortie du recueil / bible retraçant l’histoire de Sonic des éditions Pix’n Love.

Lors de cette soirée, un contour Neogeo à été organisé, en plus de l’opportunité de pouvoir discuter avec le staff derrière ce magnifique ouvrage, et par la même, l’occasion de pouvoir le faire dédicacer.

Cette soirée, m’a permis de découvrir, plein de choses, l’univers Sega, que mon amis iGREKKESS me fait découvrir de temps en temps (et oui, à cette époque, j’étais plutôt dans le camp adverse, et avec des moyens assez maigre, donc Sega est un grand flou artistique pour moi), l’univers Sonic, et ce magnifique magasin rétro qui se trouve dans le 11ème arrondissement de Paris.

Dans les coulisses, j’ai pu participer (en tant que spectateur muet) à l’enregistrement du tout premier podcast de Pix’n Love (qui devrais arriver sur leur site dans les jours à venir) avec comme animateur Wahwah, administrateur du forum Backintoys et animateur / réalisateur de la web-émission Retro Game Test.

Exercice oh combien difficile, tourné en une seule fois, sans coupure, pour une durée totale de 1h30. Ce podcast, permet aux novices comme moi de découvrir de survoler la surface de l’immense vie du hérisson bleu, et qui incite donc de vouloir aller plus loin en ce procurant L’histoire de Sonic.

Pour avoir un autre point de vue, et surtout des photos, rendez-vous sur le blog d’iGREKKESS ainsi que sa galerie dédiée.

Post

Message d’erreur étrange

Que faut-il faire quand cela arrive ?

Post

Retour d’expérience sur Gitorious, et passage à Gitblit

Depuis un certain temps je code différent bouts de programme. En général je ne finis pas grand chose, mais j’accumoncele des bouts de code qui peuvent être intéressants à garder.

J’aime beaucoup l’idée de pouvoir partager ces quelques lignes de code et surtout de pouvoir suivre leur évolution au fur et à mesure que je les modifies.

C’est pourquoi, après avoir pendant un temps utilisé Subversion, j’ai décidé de passer à Git. Git, étant à la mode, et étant facilement installable à peut près partout où je passe (poste personnel sous OS X, travail sous Windows ou Linux).

Malgré une lacune énorme dans le fonctionnement de Git (principalement, les branches et merge), j’en connais assez pour créer un projet et sauvegarder mes modifications.

Maintenant viens le problème de partage, j’aurais pu utiliser Github, très bon site qui propose des un moyen simple de mettre en ligne ses projets gratuitement.

Mais je suis actuellement assez réticent à utiliser des ressources dont je ne contrôle rien, et c’est pour cela que j’avais cherché un moyen d’héberger un système proche de Github, mais sur un serveur personnel. Ainsi je maitrise la chaine de A à Z.

Le plus proche que j’avais finit par adopter est donc Gitorious, solution logicielle semblant assez proche de Github, ce logiciel est graphiquement magnifique, mais hélas son installation nécessite tellement de manipulation que j’avais décidé de lui dédier une machine virtuelle complète basée sur Linux Gentoo. Cela à fonctionné sans trop de problème pendant pas mal de temps.

De par mon utilisation spécifique de Gitorious dans une VM, j’ai du faire face à un petit problème assez spécial. En effet Gitorious, utilise SSH comme protocole de soumission (ainsi que git://, mais je ne l’ai jamais essayé, et semble nécessiter l’ouverture d’un port spécifique).

L’utilisation de SSH est gérée par Gitorious en passant par la partie WEB pour pouvoir ajouter des clefs SSH pour l’utilisateur git qui est en frontal quelque soit l’utilisateur web que vous utilisez.

Mon problème le plus ennuyeux, c’est que mon port ssh est donc partagé entre 2 machines : le serveur hôte (OS X serveur) et la machine invitée (Gentoo), comme on se connecte sur une seule adresse ip vue d’internet, il a fallut mettre en place une redirection ssh entre les 2 machines.

Cela se fait assez facilement (je ne rentrerais pas ici dans les détails, sauf si on me le demande) mais posait un problème : en effet, lorsque l’on veux rajouter un utilisateur, ou une machine, une clef ssh publique / privée spécifique doit être ajoutée au compte local git du serveur Gitorious.

Pour cela Gitorious propose un serveur qui écoute les demandes de rajout de clef par l’intermédiaire de l’interface web. Et ajout les clef dans le fichier qui va bien (~/.ssh/authorized_keys).

Mais hélas, à cause de la manière dont j’ai monté cette solution, Gitorious ajoutais la clef au compte SSH de la VM, alors que la VM ne voyait des connexions que de la machine hôte. Il me fallait donc manuellement synchroniser la configuration ssh de la machine hôte et de la machine invitée.

Pas vraiment génial. Mais surmontable.

Jusqu’à ce que Gatchan me demande un compte sur mon serveur (vous pouvez trouver son blog dans mes liens). Il avait un besoin assez simple : pouvoir utiliser un serveur Git distant, sans pour autant permettre le partage à tout le monde.

Donc la possibilité d’avoir des projets privée en résumé.

Et c’est là que çà coince, Gitorious ne propose pas cette possibilité. C’est une évolution est devrait être en cours d’ajout. Mais n’est toujours pas disponible.

J’ai donc décidé d’abandonner Gitorious.

Et j’ai donc listé les fonctionnalités que je voulais en priorité :

  • Installation ultra simple. Donc on oublie RoR (que j’aime bien, mais sur Gitorious c’est vraiment n’importe quoi) pour favoriser PHP, ou autre
  • Projets privés
  • Simple d’utilisation
  • Pas trop moche

J’en ai listé un paquet, et j’ai regardé le premier venu : Gitblit. Assez sympa d’aspect je lui ai trouvé un gros positif : existe en vers autonome, et écrit en Java.

Il utilise l’implémentation du client Git du projet Eclipse, et ne nécessite aucune installation. On le pose dans un coin du disque, on ne touche à rien, on le lance et voilà. Un serveur Git qui fonctionne bien et que est évidemment moins lourd qu’une machine virtuelle.

Un seul point m’a posé problème : Gitblit utilise le caractère / pour la partie web lorsque l’on navigue dans des sous projets. Or j’utilise en frontal un serveur proxy nginx. Et il semble que nginx ré-encode le caractère / et Gitblit ne sait plus voir /.

Pas de panique c’est prévu, il suffit de modifier la configuration pour remplacer le caractère / par le caractère ! ou | (par exemple) et plus de problèmes.

J’ai donc migré mes projets sur Gitblit et éteint ma VM Gitorious.

Mon serveur est content, mes requêtes web sont plus réactive, et je peut tout déplacer sur une autre machine juste en déplaçant un dossier.

Vraiment génial !

Post

La maladie du pouce vert

S’il y a bien une chose qui me gave en ce moment sur internet, c’est bien les demandes de pouce vert sur YouTube.
Ça et l’écriture SMS.

Allez faire un tour sur une quelconque vidéo YouTube. Et allez lire les commentaires.

Vous devriez rencontrer un bon petit nombre de gens faisant des remarques (pour une section commentaire, cela semble normal) de temps en temps sensés, et demande en échange un pouce vert.

Un pouce vert, c’est quoi ?

C’est tout simplement un système de vote du commentaire, l’équivalent de la réponse +1.

Cela permet à une personne d’exprimer son accord avec le commentaire, ou son désaccord vu qu’il y a aussi le pouce rouge.

Certains commentaires bien notés se retrouvent alors en haut de liste (c’est un peur idiot, vu que cela casse le flux de la discussion et que cela peut être une réponse à un autre commentaire, qu’il faut alors retrouver).

Ce qui me gêne est le fait que les gens réclament leur pouce vert.. C’est complètement crétin vu que les gens non attardés iront le faire d’eux même!

J’appelle ce genre de requête de la mendicité numérique.

Pouce vert si vous aimez certes article.

Post

Comment activer une JVM 64bit pour Minecraft sur OS X ?

Petit article technique pour faire en sorte de pouvoir utiliser la distance d’affichage maximale dans Minecraft pour OS X.
More…

Post

Map Skyblock, la survie à l’état pur

Petit focus sur une carte survie qui fait parler d’elle en ce moment : Skyblock.

Cette carte à été faite sur mesure pour être très difficile. Elle a eu plusieurs versions en fonction des mise à jour de fonctionnalités que à reçu Minecraft ces derniers temps. Principalement la gestion de la faim. Cette dernière va vous donner du fil a retordre. Vous aller en manger de la viande de zombie.

Quand vous commencez sur Skyblock, voici ce que vous voyez :

Vous avez donc à disposition : un arbre, des blocs de terre. Et du vide.

Beaucoup de vide !

Attention : pour pouvoir ne serais-ce que commencer à avancer, vous allez devoir apprendre les bases du générateur de cobblestone.

En effet, le coffre n’est pas là pour rien.
Vous avez en effet en plus de ce que vous voyez, un seau de lave et un bloc de glace.

À vous de trouver comment continuer.

Sachez que cette carte à un certain nombre de règles, mais surtout un paquet de succès à effectuer.

Et cela risque d’être très difficile à réaliser.

Bonne chance et bonne partie.

Post

Comment spécifier le nom de l’expéditeur avec JavaMail ?

Lorsque vous essayez d’envoyer un e-mail avec JavaMail, ce dernier configure le mail comme étant envoyé par la combinaison de l’identifiant de connexion au serveur SMTP, et le nom de l’hôte de ce même serveur (cela donne donc identifiant@hostname).

Pratique, mais un peut brut de fonderie.

Il est tout à fait possible de définir un nom plus sympa pour le destinataire. Et pour cela il existe 2 façons, toutes les deux, liées à la classe InternetAddress

En premier lieux, nous pouvons utiliser la notation provenant de la RFC-822 :

1
message.setFrom(new InternetAddress("Le Docteur <who@docteur.tardis>"));

La seconde, en utilisant un constructeur spécifique :

1
message.setFrom(new InternetAddress("who@docteur.tardis", "Le Docteur"));
Post

Comment utiliser des spinners sur Arkanoid 4 pour Taito F3

Petit article, pour expliquer comment utiliser des spinners pour jouer à Arkanoid 4 sur Taito F3 sans avoir à utiliser la connectique spécifique de la carte mère.

More…