RSS

Aissen’s digest

18 novembre 2008

J’ai déja parlé d’une réalisation en lego, voici maintenant le coffre fort lego mindstorms!

15 octobre 2008

Ce que vous allez voir dans cette vidéo n’est ni plus ni moins qu’un miroir… en bois!
Celui-ci est composé d’une caméra, et multitude ce petits panneaux de bois carrés qui s’inclinent pour reproduire l’image en face du « miroir ».

Voyez plûtot:

21 septembre 2008

8 septembre 2008

C’est un solveur de Rubik’s cube totalement automatisé qui a été réalisé en Lego Mindstorms. Il suffit de poser le cube sur l’appareil, et celui ci s’occupe de tout. C’est assez intéressant, car les couleurs sont reconnus automatiquement, et le cube est résolu sur un processeur avec très peu de puissance de calcul.
Voilà une vidéo (un peu longue) pour voir comment ça marche :

Chose intéressante à propos du cube, il a été démontré qu’on peut résoudre n’importe quelle position en 18 mouvements, mais aucun algorithme n’arrive à faire aussi bien à tout les coups.
Un site en français propose d’apprendre la méthode de résolution par couches, il y a aussi une version pdf à emporter partout.

Si vous avez l’âme du (geek) bricoleur ou juste envie de voir plus de gadgets sympa à faire chez soi, allez voir la source.

2 septembre 2008

IMAGE: Geek 2.0

C’est peut-être vous.

6 août 2008

15 juillet 2008

Ne vous fiez pas à l’apparence de nerd du présentateur dans les premières secondes… Ou plutôt, vous pouvez vous y fier, car pour qui a déjà utilisé une de ces petites bêtes, il est assez impressionnant de voir cette démo son et image, avec le signal VGA et le signal audio générés en même temps… Sur une machine sans instructions multiplication ou division, à 20 Mhz, et en full software.

Ça rejoint ce qui se faisait il y a 25 ans, excepté que le hardware n’est pas du tout prévu pour…

Et tout ça avec les sources. Kudos.

5 juillet 2008

Erlang est connu dans le monde de l’Open Source par le biais d’ejabberd. Ejabberd est devenu en quelques années un des serveurs jabber les plus utilisés. Pas parce que c’est le plus performant des serveurs. Mais parce que c’est celui qui passe le mieux à l’échelle. On rajoute des serveurs(ou des processeurs), et sans modifier le programme, le nombre de clients supportés parallelement augmente. Comme un cluster, mais sans la lourde programmation que cela implique.

C’est en fait ça la magie d’erlang.

Maintenant, est ce que cela suffira à exploiter automatiquement mieux les futurs processeurs à N coeurs? J’en doute, car erlang est conçu pour gérer des “noeuds” dans des architectures clients/serveurs (le plus souvent).

Je pense que la solution au changement radical de l’architecture des ordinateurs personnels (les serveurs et autre clusters connaissent ça depuis longtemps), viendra plus d’une démocratisation des outils d’abstraction du multithreading dans des langages/framework couramment utilisés, ou encore d’initatives comme OpenMP voire OpenCL.

1 juillet 2008

26 juin 2008

All our code are belong to you.

Kiberpipa, le webcafé du futur

(Lire la suite…)