nyroBlog
Ban NyroBlog, by emi
Image by emi - ?

Tag: Fun


Elf Yourself, ou comment se transformer en elfe danseur

Elf Yourself

  1. Prenez un elfe qui danse sur une petite musique de cirque, sur un fond Noël
  2. Ajoutez-y votre photo (si vous voulez)
  3. Regardez le résultat

A vous maintenant, et mettez vos créations en commentaires !

Dans la publicité

Qu'est-ce qui se dit, se fait, se passe dans la publicité ?

Des éléments de réponse :

Dans la publicité

Lumières de Lyon 2006

Je n'étais jamais allé aux lumières de Lyon

C'est tout simplment magnifique, un embellissement des immeubles superbe avec un jeu son et lumière impressionnant.

C'est aussi l'occasion pour moi de tester un slideShow JavaScript sur ce blog, le JonDesign's Smooth Slideshow v2.1.

J'ai pris aussi quelques vidéos, l'occasion aussi pour moi de tester dailyMotion :

Vignette de site, encore plus simple

Sur presse-citron, Eric vient de nous faire découvrir un système qui marche avec un seul appel à un javascript, qui fait les vignettes sur absolument tous les liens de la page.

L'inconvénient de ce système, c'est que les vignettes apparaissent même sur les liens du site sur lequel on a installé le script. Pas super...

Donc, j'ai essayé de modifier le script pour changer tout ça, je vais donc vous en expliquez le principe.

Attention, le fait de modifier le script est interdit dans la charte "Terms & Conditions" que vous devez signer pour accéder au script.

Donc, la méthode :

  1. Vous inscrire sur cette page pour être identifié sur leur site (site, mail et c'est tout)
  2. Récupérer l'url du script qui est donné dans le textarea et l'appeler directement dans le navigateur pour l'enregistrer dans un fichier .js
  3. Ouvrir ce fichier js avec un éditeur texte et remplacez ceci :
    var _36=url.match(/^(http)s?:\/\/(^#*)/);var _37=document.location.href.match(/^(http|file)s?:\/\/(^#*)/);

    par :

    var _36=url.match(new RegExp("^(http)s?:\/\/(^#\/*)","i"));var _37=document.location.href.match(new RegExp("^(http|file)s?:\/\/(^#\/*)","i"));
  4. Envoyez ce fichier .js sur votre site
  5. Ajouter dans le head de votre page la ligne script pour appeler le .js

Et voilà.

En fait, ils ont déjà mis une vérification, mais qui ne regarde que si l'adresse pointée est la même que celle sur laquelle on est. J'ai juste fait pour que ça teste sur le nom de domaine.

En lisant le blog de Gérald qui a fait un trackback sur mon billet, je me suis aperçu que Snap avais mis en place une FAQ, dont une question pose le problème que j'ai résolu. La solution qu'il donne consiste à ajouter un bout de code en bas de votre vape, qui va mettre l'attribut class à snap_nopreview (en ajoutant aux classes déjà présentes s'il y en a). Ceci car dans le parcours des noeuds de lien du code, ils ne mettent un écouteur que sur les liens qui n'ont pas cette classe dans leur attribut. Je l'avais vu en lisant le code, mais pas penser à procéder de la sorte. Donc, la solution pour employer cette technique (ce qui fait qu'on reste dans le cadre des utilisations permises)

  1. Mettre en place le script comme donné sur snap.com
  2. Ajouter le code suivant tout en bas de votre page, juste avant le :
    Bien sûr, changer l'adresse du site

Multiplication : comment allez plus vite à la main (ou différemment)

Cette semaine, un élève apprenait à quelqu'un une technique de multiplication qu'il avait vu sur Koreus. La voici :

Astuce pour les multiplications

Etonnant, non ?

Et puis je me suis demandé comment cela pouvait bien marcher. J'ai donc observer ce qu'on faisait vraiment, en comptant les intersections. On ne fait rien d'autre que faire des multiplications de tous les chiffres du 1er terme avec tous les chiffres du second terme, puis on additionne ce que l'on trouve, en faisant bien attention de n'additionner que ceux qui donnent les mêmes puissances de 10. (C'est d'ailleurs pour ça qu'on fait le repport du 1 avec le 8 dans l'exemple ci dessus)

Mais avec cette technique, on s'aperçoit très vite que c'est beaucoup plus embêttant dès qu'on a des chiffres plus grands que 5. Ma curiosité m'a poussé à chercher une autre méthode, basée sur le même principe, mais se dégageant de cet aspect 'graphique'. J'ai réussi à la mettre au point assez vite, par analogie avec celle présentée plus haut.

Enfin, mon âme de surfeur m'a entraîné à chercher si cette technique était présentée ailleurs. Bien entendu, j'ai commencé par Wikipédia. Et là, j'ai donc retrouvé la méthode que j'avais mise au point juste avant, expliqué de façon très clair : Multiplication par Jalousies. La méthode de la vidéo n'est qu'une mise en page sympathique de cette technique. Et puis encore tout plein d'autres, avec chacune leurs défauts et leurs qualités.

Laquelle préférez-vous ? La bonne vieille méthode ou une de celles-ci ? Personnelement, celle par jalousie me convient tout à fait.

Maintenant, on peut se demander pourquoi à l'école on nous a enseigné une méthode plutôt qu'une autre. La solution que je préssens pour le moment est le fait qu'elle est plus facilement explicable en terme mathématique et logique que les autres, car simplement en colonne, et pas d'histoire de diagonale. Allez expliquer à un enfant qu'il faut additionner les chiffres en diagonale (qui plus est sur la gauche) pour trouvé les chiffres un par un... Vous voyez d'autres explications ?