Blog

  • Clever Agetski

    Cette année, ma boite nous a emmené en Canargue (ou Camargue, je ne sais plus) pour le week-end, et ce fut bon. Au programme :

    • Mini-balade à cheval
    • Petit tour de quad
    • Dessin collectif qui a viré au n’importe quoi
    • Jeux débiles (tir à la corde, lancé de fer à cheval, course autour d’un piquet…)
    • Soirée autour d’un feu, d’une guitare et de flamenco
    • Du jetski (absolument génial)
    • Un peu de beach volley
    • De repos sur la plage

    Encore une fois, merci aux organisateurs, à tous les collègues présents (on en (re)découvre certains), et à l’année prochaine ! Mais d’ici là ayez l’obligeance d’apprendre l’hymne par cœur, ça m’évitera de la chanter tout seul en me déchirant la voix (j’avais un gros mal de gorge :().

  • Javascript c’est fantastique, les bookmarklets super chouette

    Peu de gens le savent (à mon grand étonnement), mais à partir du moment où vous affichez la page d’un site dans votre navigateur, vous pouvez la modifier et interagir avec Javascript. Et en Javascript, on peut (presque) tout faire : changer la couleur d’un élément, ajouter un bouton, modifier le comportent d’un clic… Par exemple sur ce blog, quand on clique sur la bannière on revient à la page d’accueil : c’est fait en Javascript (choix personnel pour ne pas modifier le thème que j’utilise).

    Ça veut dire que sur n’importe quelle page, vous pouvez modifier le rendu comme vous le voulez. Vous allez me demander : « Mais si ce n’est pas notre site, où ajouter ce code ? ». Et bien, je vous réponds : directement dans la barre d’adresse.

    Par exemple, pour redimensionner la fenêtre courante à une dimension de 1024×768, entrez cette ligne dans votre barre d’adresse et appuyez sur Entrée :

    javascript:window.resizeTo('1024', '768');

    Heureusement, on peut aller beaucoup plus loin. Voici un exemple simple qui va récupérer tous les liens existants dans une page, et tous les ouvrir dans de nouveaux onglets :

    javascript:var list=document.getElementsByTagName('a');for(var i=0;i<list.length;i++){if(list[i].hasAttribute('href')){window.open(list[i].getAttribute('href'))}}

    On ne va pas détailler le code (qui est loin d’être parfait), ce n’est pas le but, mais comme vous le voyez on peut récupérer tout ce qui est dans une page et en faire ce que l’on veut. C’est fantastique.

    Vous allez me dire : « Bordel, c’est pas très pratique si je dois copier/coller ce code à chaque fois que je veux utiliser le script », et vous n’auriez pas tort. Alors sachez que l’on peut tout simplement mettre ce code dans un favori pour qu’il soit plus facile d’accès. C’est ce qu’on appelle un bookmarklet.

    Mieux, si vous glissez/déposez le lien suivant Ouvrir les liens dans votre barre de favoris, le bouton créé contiendra directement le script. Il vous suffira de cliquer dessus pour qu’il s’exécute sur la page courante. De nombreux sites en proposent (delicious, tumblr, WordPress… La liste est longue), et c’est super chouette.

    Pour finir, si vous voulez lancer automatiquement un script lorsque vous arrivez sur un site particulier (ou dès que vous chargez n’importe quel site, à vous de voir), il existe un plugin Firefox prévu pour ça : GreaseMonkey. Mieux, des milliers de scripts existent déjà pour améliorer des sites (notamment GMail, Flickr, etc.).

    Avec tout ça, le web est vraiment à vous !

  • PC PT

    Mon tout nouvel ordinateur de bureau déconne. Il reboot tout seul, n’importe quand, comme si on appuyait sur le bouton reset. Ça peut arriver au bout de 5 minutes comme ne pas se produire pendant tout un après-midi.

    Ça aurait pu venir de l’OS (Windows XP SP3), de l’installation électrique, de la RAM, de la carte mère, de l’alim, de la carte graphique… Sauf qu’ensuite, j’ai réussi à reproduire le problème dans un jeu. A chaque fois que je passe au même endroit, ça reboot. Ce qui exclut l’installation électrique et l’alimentation défaillante. Je me suis dit que c’était un problème software, alors j’ai mis à jour tous les pilotes, flashé le BIOS de la carte mère, testé des versions antérieures du driver de la carte graphique, mais rien n’y a fait. Toujours le même reboot.

    Memtest n’a trouvé aucun défaut dans la RAM. Des softs de monitoring montrent des températures tout à fait normales sur la carte mère comme sur la carte graphique. J’essaye alors ATITool pour tester cette dernière et surprise : ça déconne. Le logiciel pourtant léger met 3 plombes à se charger, et quand il ne plante pas les tests affichent 0 FPS. En gros, ça ne fonctionne pas. Dans le même genre, j’installe GPU Caps Viewer : non seulement un des tests n’affiche rien, mais j’arrive à reproduire le reboot avec certains réglages (les plus gourmands). C’est donc bien un problème hardware, la carte graphique fait du caca.

    J’appelle le SAV de LDLC (là où j’ai fait monter le PC) et après avoir expliqué tout ceci ils en arrivent à la même conclusion que moi, donc ils me proposent un échange standard de la carte graphique. Logiquement en une semaine ce sera réglé.

    En espérant que le problème sera bel et bien résolu !

    P.S. Merci nighty qui m’a aidé à faire tous ces tests. 🙂

  • Shebam ! Pow ! Blop ! Wiz !

    Les GP32 et GP2X ont enfin une grande sœur : la Wiz (tiens, le nom ressemble « un peu » à Wii). Elle a l’air vraiment pas mal : pas chère, puissante, très complète et jolie (le petit liseré rouge là, miam), mais faudra m’expliquer pourquoi les boutons A/B/X/Y sont regroupés dans une croix. Pas très pratique, voire carrément gênant pour appuyer sur plusieurs boutons en même temps…

  • Technique ninja : rechargement de piles usitées

    Les piles de votre télécommande sont mortes ? Ne vous en faites pas, car comme dit le fameux proverbe shteshitsu : « Quand y en plus y en a encore ». Il est en effet possible de leur redonner un peu d’énergie grâce à une technique très simple : vous les mettez au congélateur quelques heures.

    Je ne sais plus où j’avais entendu ça mais j’ai essayé, et ça marche.
    Trop cool !

  • Intégration anti-réversible

    J’adore la manière dont certains développeurs nomment les répertoires de leurs sites. J’imagine que ça leur permet de mieux s’y retrouver :

    Ou alors c’est un nouveau moyen de s’insulter entre collègues.

  • Sale caractère

    Je viens de découvrir un nouveau caractère : ಠ
    Ça permet de faire ça : ಠ_ಠ

    ಠ_ಠ
    ಠ_ಠ

    C’est génial.

  • Technique ninja : un truc saillant

    Comment se transformer en Super Saiyan ? C’est très simple, il vous suffit d’être américain et de battre un record du monde de natation. La preuve en image pour les sceptiques :

  • Pouet-poète

    Les poètes de Montmartre sont vraiment hors du commun. L’un d’entre eux m’a écrit ce texte, inspiré par mon prénom :

    Des chansons sur
    le verbe aimer
    écrit sur la
    Danse du Rock
    en chemises
    elles leurs verbes
    Sur le mot
    De l’orage D’un
    rêve un verbe aimer
    elles leurs mots

    Quel talent !

  • Bal à deux

    On en apprend tous les jours :

    balade c’est l’action de se promener
    ballade c’est le chant, le poème chanté, etc.