WarpedBlog


De plus en plus cons

Posted in Nawak by fred on the January 29th, 2006

Les gosses de 11ans en 2006 sont ‘futés’ comme les gosses de 8 ans de 1986…

Voilà ce qui ressort d’une étude sur 25 000 écoliers anglais. L’étude montre que les enfants d’aujourd’hui connaissent non seulement moins de choses, mais sont aussi plus cons de manière générale. L’angleterre est un de ces pays qui a misé a fond sur l’éducation “par groupe” censée nous apprendre a mieux gérer des problèmes. Eh ben paf non, c’est tout le contraire. C’est assez inquiétant quand on voit que les nouveaux programmes scolaires francophones…
Ceci dit, consulter 25 000 écoliers c’est un peu exagéré, il aurait suffit d’examiner 2 ans de candi 2000 pour voir à quel point ce système est pourri :)

Ou alors simplement comparer le systême flamand et le systême francophone, et constater qu’en flandre ils sont les meilleurs d’europe et nous les moins bons, et en tirer les conséquences logiques. Mais j’oubliais la logique n’est plus au programme, ca sert à rien !

Mais le programme scolaire n’est pas le seul coupable, Il suffit d’ouvrir sa tv et de mettre TF1 et MTV pour voir ce qui cloche. (je lisais ds le soir y’a pas si longtemps que les élèves qui regardent RTL, TF1 et MTV ont 30% plus d’échec que ceux qui regardent arte, et qu’un sevrage de starac remontait le niveau…)

Enfin, voyons le coté positif des choses, quand ces gens là arriveront sur le marché du travail, nous serons considérés comme des génies et par ici le pactole ^^

Requin Vs Poulpe

Posted in Nawak by fred on the January 28th, 2006

Et un requin ouned par un dark shadow poulpe, un !


Google censure en chine.

Posted in Nerdlings by fred on the January 25th, 2006

Après microsoft et yahoo, c’est au tour de google de censurer certains résultats de son moteur de recherche chinois. Il faut croire que ‘do no evil’ <= 'do money', même chez google.

On peut comparer par exemple les résultats de la recherche sur la place tienanmen entre google.cn et google.com. Consternant.

C’est l’occasion de parler du moteur de recherche français exalead, qui n’est pas mal du tout.

L’europe est d’ailleurs en train de financer siemens et le CNRS pour produire un moteur de recherche européen. On verra bien ce que ça donne…


Blender 2.41

Posted in Blender by fred on the January 25th, 2006

moteur de jeu en o.gl2

Une nouvelle version vient de sortir, principalement des corrections de bug et améliorations du game-engine, mais quelques fonctionalités intéressantes ont été ajoutées :

- la subdivision Catmul-clark des UV met fin aux distortions sur les poles et les triangles

- Un script de sculptage de mesh très fun, a défaut d’être performant.

- Exportation des données d’animation en collada.

Au niveau du moteur de jeu, on est passé à l’opengl2.0 avec shaders glsl, ce qui permet d’utiliser les matériaux de base blender dans le moteur de jeu, ainsi que d’autres joyeusetés :)

Compositing dans blender

Posted in Blender by fred on the January 24th, 2006

Ton a finalement terminé la première partie de la refonte du moteur de rendu, c’est à dire faire une api correcte pour pouvoir facilement intégrer d’autres moteurs de rendus, Et surtout pour pouvoir utiliser le moteur de rendu partout dans l’interface sans trop de problèmes. Donc, au rang des nouveautés on a une véritable preview des matériaux (avec ombres, displace, etc…), ainsi qu’une mini preview de chaque matériau dans les menus déroulants.

On a aussi une fenêtre d’aperçu qui se met a jour automatiquement, assez cool. Mais surtout, on peut utiliser les nodes pour faire du compositing. Tout se fait en 4×32bit, ce qui donne une sacrée qualité au résultat final.

Certaines parties du moteur de rendu ont déjà été améliorées, par exemple il ne fonctionne plus en scanline mais en bucketting. Une autre amélioration est que le moteur peut faire un rendu complet qui ne recalcule qu’un seul objet ou qu’un seul matériau, ce qui est pratique pour les previews.

Voilà un ptit screen résumant tout le bazar :

http://www.mentalwarp.com/~fred/divers/blender/test.png

Chaud boulette

Posted in Nawak by fred on the January 23rd, 2006

Dire qu’on s’est fait chier toutes ces années avec du chlorate de potasse et du sucre, alors que ça ne projette même pas de métal en fusion ! Donc, si vous êtes un vrai pyromane, utilisez un subtil mélange 3:1 de rouille et de poudre d’aluminium pour obtenir de la thermite. A ne pas allumer sur le rebord de votre fenêtre si vous tenez a votre maison car seul un récipient en céramique thermorésistante d’une extrème pureté (par exemple un pot de fleur) peut contenir la réaction.
Do you want to know more ?


Beaucoup plus fort que magneto !

Posted in Nawak by fred on the January 21st, 2006

Une image vaut mieux qu’un long discours…

Ta mère en 115Mpixels

Posted in Nerdlings, Art ... ou pas by fred on the January 20th, 2006

Scanner + Appareil photo grand format = photos bizzares en 115Mpixels.

Personellement je trouve que voir les distortions du plafond dues a une overdose de décibels est bien plus cool que de jouer musique pourrave avec son scanner

(c)  Michael Golembewski

Les langages ésotériques.

Posted in Nawak by fred on the January 19th, 2006

Les informaticiens sont des crétins, et en voici la preuve;
INTERCAL

INTERCAL est l’acronyme de “Compiler Language With No Pronounceable Acronym” Il fut créé en 1972 par des gens qui n’auraient pas du avoir autant de temps libre. Leur but était de créer un langage sans précédent. Ils ont presque réussi puisque seule une des commandes a une fonctionalité similaire avec une instruction machine d’une Bolshaja Elektronno-Schetnaja Mashina, un obscur ordinateur soviétique créé en 1967. Une fonctionalité sympathique d’Intercal est qu’il faut parfois être poli avec l’ordinateur pour que le programme s’exécute.

Voici ‘Hello World’ en intercal.

DO ,1 <- #13
PLEASE DO ,1 SUB #1 <- #234
DO ,1 SUB #2 <- #112
DO ,1 SUB #3 <- #112
DO ,1 SUB #4 <- #0
DO ,1 SUB #5 <- #64
DO ,1 SUB #6 <- #194
DO ,1 SUB #7 <- #48
PLEASE DO ,1 SUB #8 <- #22
DO ,1 SUB #9 <- #248
DO ,1 SUB #10 <- #168
DO ,1 SUB #11 <- #24
DO ,1 SUB #12 <- #16
DO ,1 SUB #13 <- #214
PLEASE READ OUT ,1
PLEASE GIVE UP

Ca donne envie de s’y mettre…

brainfuck

Le brainfuck s’inspire d’intercal, mais il a été conçu pour être plus facile a lire et a programmer… ou pas…. Le brainfuck est très facile à apprendre, un tantinet plus compliqué a utiliser. Il ne contient que les 8 instructions que voici <>+-[]., .
Le principe est simple ; il y a une unique variable qui est un tableau infini, et le programme pointe en permanence vers un de ses éléments. Les instructions permettent d’augmenter ou de diminuer la valeur de cet élément (+-) ou de passer a l’élément suivant ou précédent (<>).  [] permet de faire une boucle qui se termine lorsque l’élément pointé est négatif, et ., permettent d’afficher ou de lire une valeur.

Un petit HelloWorld en brainfuck sera sans doute plus parlant.

 ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.——.——–.>+.>.

Petite annecdote : le compilateur de brainfuck a été écrit en brainfuck…

Le Ook!
Le Ook! est un langage s’inspirant très fortement du brainfuck, puisque c’est la traduction de celui ci en Orang Outang. les commandes brainfuck sont traduites en une paire de Ook! Ook? et c’est à l’intonation que l’on reconnait les commandes. Voici HelloWorld en Ook!

Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook.
Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?
Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.
Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!
Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook.

Le SNUSP

Le SNUSP est une autre variante du brainfuck, mais bidimensionelle cette fois. Le langage suit une forme dessinée en ascii art et exécute les diverses commandes qu’il rencontre. Malheureusement les examples ne tiennent pas dans le blog, mais l’article wikipedia est bien foutu :) Le SNUSP est une forme plus jolie du befunge qui était concu pour être le language dont le compilateur serait le plus compliqué possible.
Le Java2k

Un article sur le sujet ne serait pas complet sans un language comme celui ci. Java2k n’a strictement rien à voir avec java, outre le fait que son auteur trouve que java suxxe des ours. Il part du principe que chaque fonction a 90% de chance de s’exécuter. Dans le cas contraire l’instruction est remplacée par une autre. Les adeptes de ce langage sont toujours à la recherche d’une fonction qui renvoie fiablement le chiffre 2. On leur souhaite bonne chance ^^

Si vous souhaitez découvrir d’autres langages dans le style, c’est par ici :)

Le mystère du moteur de rendu blender

Posted in Blender by fred on the January 19th, 2006

D’abord un peu d’intro pour ceux a qui je n’ai encore jamais bassiné les oreilles a ce sujet (cad pas grand monde) Il existe un projet du doux nom de “orange” qui consiste à réaliser un court métrage avec blender. Le projet fait pas mal de bruit dans le monde de l’animation 3d et c’est tant mieux.

Cela nous amène au fait qu’ils sont en ce moment à la phase de rendu, enfin presque car Ton s’est rendu compte que le moteur de rendu actuel n’était pas assez bon (voir suxxait des ours ) pour un projet de cette taille. (le motion blur consiste a rendre 8 frames par frames, et les maillages subdivisés sont stoqués entièrement en mémoire, youpi )

Ton a donc annoncé qu’il allait s’enfermer dans les toilettes toute la semaine pour transformer le moteur de rendu de blender en un plus mieux, basé sur le modèle de renderman. Bucketting, micropolygones, rendu par passes, motion blur vectoriel, voilà autant de buzzwords que les “génies” de l’équipe marketting blender pourront ajouter a leur liste déjà bien remplie.

On en vient au mystère ! Eh bien y’a pas de mystère, vous saurez tout quand Ton sortira des toilettes, ou que l’équipe orange arrète ses blagues à la con pour essayer de nous faire croire qu’il y a effectivement un mystère au futur moteur de rendu.


Next Page »