Archives par étiquette : Informatique

L’April – L’association pour la promotion et la défense du logiciel libre

Bon, je ne vais pas faire une description détaillée de l’April car c’est une association plus que connue dans l’informatique et notamment lorsqu’on parle du logiciel libre, de sa promotion et de sa défense. Si j’en parle aujourd’hui c’est pour vous inviter à y cotiser. En effet comme toute association ils ont besoin de fond, mais au-delà ils ont besoin d’adhérents. Et oui pour discuter avec notre « cher » gouvernement, si on veut être pris au sérieux, il faut être une association ou une organisation avec un certain poids. Leur objectif actuel est d’atteindre les 5000 adhérents ainsi qu’expliquer sur leur site. Je vous invite donc à suivre mon exemple en adhérent au moins en soutien afin que nous puissions continuer longtemps à utiliser des logiciels libres et à avoir une pluralité de choix à ce niveau là.  Au-delà c’est aussi un moyen de faire contrepoids aux gros lobbies (si si c’est possible 😉 ).

De plus si vous faites partie d’une association, je vous invite au moins à répondre à l’enquête réalisée actuellement sur l’utilisation de l’informatique au sein des associations et sur la connaissance des logiciels libres par ces dernières. Cette enquête est d’ailleurs réalisée en partenariat avec la Conférence Permanente des Coordinations Associatives ( http://cpca.asso.fr/ ). Donc le Questionnaire c’est ici (lien supprimé) ;).

Liens externes :

Fiche de l’association April sur Wikipedia

Site officiel de l’April

Histoire d’Internet – History of the Internet

Une vidéo d’animation trouvée sur Fubiz et réalisée par l’artiste Picol sur l’histoire d’Internet depuis le réseau ARPANET à aujourd’hui.


History of the Internet from PICOL on Vimeo.

On devait déjà à cet artiste une animation sur l’histoire des jeux vidéo (History of Videogames). En tout cas c’est assez intéressant et assez court donc bon visionnage 🙂

Programmation Génétique – Genetic Programming

Voici un aspect de la programmation auquel je ne m’étais jamais intéressé et pour cause on ne peut pas dire que j’ai le profil d’un développeur. En revanche j’y avais déjà pensé plusieurs fois sans toutefois lui donner son nom exact. Merci donc à Stormi qui m’a fait découvrir un petit logiciel en flash qui met en application ce principe.

http://www.wreck.devisland.net/ga/ (site fermé)

Alors pour résumer la programmation génétique est une méthode de programmation s’inspirant de la théorie de l’évolution de Darwin. Elle se fixe pour but de trouver par approximations successives des programmes répondant au mieux à une tâche donnée. Le programme que l’on a développé est donc capable de sélectionner les meilleurs résultats de séries d’évènements répétés avec d’infimes changements de variables afin de faire évoluer son programme vers un fonctionnement optimal. On y insère aussi des croisements entre les « génomes » les plus prometteurs. Cela semble bien compliqué ainsi, mais on en trouve des applications assez intéressantes ainsi Roger Alsing nous présente dans son blog la reproduction du portrait de Mona Lisa à travers la programmation génétique et des séries de polygones.

Genetic Programming: Evolution of Mona Lisa

J’avoue que le résultat est assez bluffant, mais que j’ai plus observé le premier programme évoluer durant plusieurs heures. Bon, je ne suis pas assez compétent, du moins pour le moment, pour coder moi même une telle application, mais on peut déjà trouver quelques exemples assez sympathiques sur le net comme les deux ci-dessous :

http://www.eigenfaces.com/

http://picbreeder.org/

Voilà pour ce soir et en attendant, pour ceux qui souhaiteraient une définition plus complète de la programmation génétique ou de son histoire, je vous inviterais à consulter déjà l’article français de Wikipedia ou encore l’article de la version anglaise qui est à peine plus complète : Genetic Programming. Sur ce, amusez-vous bien. 🙂