Geeklab Le refuge de mes découvertes

25mar/120

Trouvez Charlie grâce aux mathématiques

"Où est Charlie" ("Where's waldo" en inegliche) est ce fameux jeu qui consiste à trouver notre ami Charlie, perdu parmi une foule de monde, voire dans une foule de sosies. Pour y jouer vous deviez maitriser l'art de la patience et posséder un oeil de lynx.

Vous finissiez enfin par le retrouver, là, juste sous votre nez depuis le début, mais obteniez tout de même la satisfaction de pouvoir embêter les prochains aventuriers qui partiraient à sa recherche. Certains winners gagnaient même une visite chez l'ophtalmo après une épreuve oculaire aussi intense.

Un script qui permet de trouver Charlie

Mais s'en est finit ! Les maths, cette matière que vous trouviez toujours inutile et qui vous faisait dire "c'est pas comme si j'allais utiliser le théorème d'Al-Kashi pour acheter une baguette !" devient enfin pratique. C'est une bonne âme de Stackoverflow qui a trouvé un algorithme pour pouvoir premièrement exclure les personnes qui possèdent un T-Shirt rouge, puis enfin d'isoler notre camarade Charlie.

A long terme, les nerds gagneront toujours !

[source]

18mar/12Off

Pour gagner, ne faites absolument rien

Ne tirez pas sur le chient

Don't Shoot The Puppy (Ne tirez pas sur le chiot) est un petit jeu flash clairement original puisque l'unique façon pour gagner est de simplement ne rien faire. Trop facile me direz-vous ? Si ça peut le sembler au début, à fur et à mesure qu'on monte de niveau vous devrez mettre votre patience à bout et ne surtout pas vous faire avoir par les subterfuges dont utilisera le jeu pour vous faire faire la moindre action qui condamnera alors le petit chien à être désintégré.

Ce qui est fort c'est que si au début vous avez la conviction de vouloir garder en vie le chiot le plus longtemps possible, ce dernier réussira inévitablement à faire grandir en vous une certaine impatience. Et croyez moi, malgré son air innocent, vous n'aurez plus aucune pitié.

Je suis arrivé au niveau 15, le dernier niveau de la zen-attitude. Et de votre côté ?

[source]

14mar/12Off

Est-ce bientôt le week-end ?

Envie d'une réponse claire et immédiate ?

http://estcequecestbientotleweekend.fr

 

12mar/120

Une interface de développement qui donne le résultat en instantané et bien plus encore !

Qui n'a pas râlé à chaque fois qu'il faut compiler le programme en cours de développement, juste pour voir si la petite modification qu'on a effectué a réellement eu le résultat attendu ?

Il existe évidemment d'excellents outils pour tester en temps réel la modification d'un html et css. On remarque toutefois que dès qu'on cherche le même outil pour tester rapidement son programme, c'est déjà une toute autre histoire.

Entre réfléchir au code, modifier et tester/compiler on perd finalement pas mal de temps et ça devient rapidement frustrant surtout aux débuts lorsqu'on veut "tâter" les possibilités du langage.

Une interface de développement dynamique en HTML5/Javascript

Heureusement un certain super-héro nommé Bret Victor a conçu une incroyable interface de programmation qui permet de tester instantanément son code javascript. Celui-ci sera immédiatement retranscrit en HTML5 (à l'aide des canvas) afin de savoir tout de suite si on n'a pas fait une bêtise.

Mieux encore, cette interface permet la gestion de variables avec une extrême facilité. En effet, et particulièrement pour les jeux de plateforme,  il est souvent nécessaire de régler minutieusement la hauteur des sauts, la puissance d'une attaque, la vitesse du personnage, etc. au millimètre près. Si vous n'êtes pas convaincu, regardez cette vidéo qui a réussi à me donner des frissons d'impatience :

Comme le dit un commentaire sur Youtube : Bret Victor a réussi à transformer la programmation d'un jeu en un jeu elle-même.

[Source]

11mar/120

Des Easter Eggs sur les systèmes de numération chez Google

Des petits easter eggs bien inutiles qui, selon que vous recherchiez "Binary", "Octal" ou "Hexadecimal", vous feront la surprise de voir le nombre de résultats dans le système de numération recherché.

Il semblerait cependant que ça ne fonctionne que pour la version anglaise du célèbre moteur de recherche.



[Source]

10mar/120

Publiez vos tweets automatiquement sur Google+

A mon avis Google+ est un très bon réseau social, qui se rapproche plutôt du blog ou Tumblr que de Facebook ou Twitter. J'ai commencé à y publier mes découvertes à mon inscription mais, lassé de devoir publier la même chose à la fois sur Twitter et Google+, je l'ai finalement abandonné en me consacrant uniquement à Twitter. Pendant bien longtemps j'ai cherché une solution simple qui puisse publier mes tweets sur mon compte Google+ automatiquement, en toute transparence.

TwooglePlus

Eh bien la voilà la solution : TwooglePlus. Un fois que vous vous êtes connectés à votre compte Twitter et Google, ce service s'occupera de surveiller votre compte et de transférer tout nouveau tweet dans les cercles que vous aurez au préalable configuré. Vous pourrez ajouter plusieurs comptes Twitter, suspendre la publication automatique, remplacer les liens raccourcis par les liens directs, etc.

Un service très efficace, bien présenté et gratuit. Je ne vois pas ce que vous attendez.

[Source]

Remplis sous: Web Aucun commentaire
5mar/120

AMD ne produira plus de processeurs

La société AMD a cédé, aujourd'hui lundi 05 Mars, ses dernières parts dans la fonderie de semi-conducteurs GlobalFoundries.

GlobalFoundries devient indépendant d'AMD

Cette dernière entreprise est donc désormais totalement indépendante d'AMD qui a décidé de consacrer ses efforts dans d'autres champs, celui de la production de CPU n'ayant pas été prticulièrement profitable pour la société ces dernières années.

Mais ne vous alarmez pas, cela ne veut pas dire qu'il n'y aura plus de processeurs AMD Phenom Black Edition etc. En effet, GlobalFoundries continuera à lui fournir des processeurs. Ils ne seront juste plus produits chez la société mère.

[Source 1, 2]

Remplis sous: News Aucun commentaire
3mar/120

Téléchargez un fichier sur le web directement sur votre espace Dropbox

Il peut devenir rapidement ennuyant de devoir télécharger un fichier sur son bureau pour ensuite le déplacer sur son espace Dropbox.

Envoyez des fichiers sur votre Dropbox à partir de son URL

Heureusement pour nous, voici qu'apparait URL Droplet qui, à partir de l'API de Dropbox, vous propose d'envoyer le fichier désiré sur le web vers votre espace d'hébergement cloud simplement en entrant son adresse URL.

L'interface est très claire due à la seule possibilité de renommer le fichier avant de le télécharger. Le service est cependant encore en version bêta et il semble prévu l'ajout d'autres fonctionnalités mais qui seront certainement accessibles uniquement aux membres premiums.

[Source]

Remplis sous: Web Aucun commentaire
29fév/120

Téléchargez la bêta de Windows 8

Windows 8

Le cycle des versions de Windows continue et nous offre aujourd'hui la première bêta (ou alpha ?) de Windows 8 en 32 et 64 bits. Nommée Windows Developer Preview, elle est disponible au public aujourd'hui depuis 15h et restera valable jusqu'au 15 janvier 2013.

Cela permettra aussi d'enfin savoir si cette version sera un raté  ou pas, vu la tendance de Microsoft à alterner les Windows réussis (Windows XP, Seven) et ceux un peu moins (Windows 2000, Vista, et donc 8 ?).

Pour l'installer vous n'avez que l'embarras du choix : graver l'image de l'OS sur DVD, le monter sur une clef USB, utiliser un logiciel de virtualisation, etc.

29fév/120

Comblez les failles de votre système

Les virus sont, la plupart du temps, compatibles avec un seul système d'exploitation (la notoriété a un prix, Windows). Si les failles de votre OS sont de véritables brèches à la sécurité de votre système, il faut aussi noter le rôle majeur que jouent les applications. En effet, s'il semble évident de mettre à jour votre OS pour appliquer des corrections, peu sont encore les utilisateurs qui pensent à mettre à jour tous leurs programmes. Pas facile, cela dit, de vérifier quelle application serait susceptible d'ouvrir un passage aux virus.

Voici donc la fonction de Personal Software Inspector, un logiciel qui fera le tour de vos applications et plugins pour vous signaler si danger il y a. Sans s'arrêter à ça, il propose également de mettre à jour les programmes qui possèderaient une version plus récente.

Personal Software Inspector est disponible gratuitement en téléchargement ici, pour la plateforme Windows et Mac OS X.

[Source]