Archive for category Non classé

CipherSaber - Chiffrement en kit

Sabre laser de chiffrement

Au détour d'une naviguation web fortuite mais bienheureuse, je suis tombé sur CipherSaber. Vous savez, c'est ce genre de moment où on tombe sur une initiative sympa, facile à suivre et qui fait sens. Bref, j'ai accroché tout de suite, alors j'ai laissé tomber ce que j'étais en train de faire et y ai consacré mes heures suivantes.
CipherSaber, c'est la reprise du concept selon lequel il faut en savoir faire un minimum, tout seul, comme un grand. A l'instar des Jedis dans l'univers Star Wars qui vont réaliser eux-même leur sabre laser (vous comprenez maintenant le nom du projet), on nous propose de réaliser nous-même notre petit logiciel de chiffrement. Read the rest of this entry »

, , , , ,

3 854 Comments

La programmation fonctionnelle n'est pas un jouet pour académiciens

Bonjour,

Cela fait maintenant un moment que j'apprends et pratique la programmation fonctionnelle, aussi bien sur le point de vue théorique en m'intéressant à ses relations avec la théorie des catégories (mathématiques) entre autres, que sur le point de vue pratique, c'est à dire que j'ai mené quelques projets (de petite envergure... oui, c'est proportionnel au temps que je peux passer dessus) à bien.

Quand on dit "langage fonctionnel" ou "programmation fonctionnelle", les gens s'imaginent (pour ceux qui ne connaissent pas) des programmes avec tout un tas de fonctions, c'est tout. Ce n'est pas ça la programmation fonctionnelle. Enfin biensûr il y a des fonctions, mais la programmation fonctionnelle ne s'arrête pas là.

Déjà, la programmation fonctionnelle, c'est une toute autre façon de concevoir des programmes. Détailler toutes les différences avec la programmation impérative serait pire que les 12 travaux d'Hercules et c'est pourquoi je ne le ferai pas. Je vais toutefois vous parler des points qui font que je suis désormais adepte de ce style de programmation.


Read the rest of this entry »

, , , ,

1 026 Comments

Les sujets en rapport avec OCaml qui vous intéresseraient

Salut,

Étant tombé amoureux du langage OCaml, et comptant propulser cette activité de blog sur Coder-Studio, j'aimerais savoir ce que vous, amateur du langage OCaml, de la programmation fonctionnelle en général ou tout simplement curieux, vous souhaiteriez lire en rapport avec OCaml sur notre site préféré ;)

Alors ?
Quelques grandes lignes qui pourraient intéresser :
- OCaml et les maths (comme mon billet précédent)
- OCaml et les GUIs
- OCaml et le multimédia (OCamlSDL, OCaml/OpenGL, ...)
- OCaml et la conception de compilateurs/interpréteurs (lexing, parsing, etc)
- ...

Merci de donner votre avis !

, ,

1 759 Comments

Simerion – Retour de développement

simerionJe me suis lancé en 2005 avec Wett dans le développement d’un jeu par navigateur web: Simerion pour les gens qui ne connaissent pas. Il s’agit d’un jeu mélangeant à la fois le genre RPG et gestion. L’idée étant d’endosser le rôle d’un colon fraichement envoyé sur de nouvelles planètes. Chaque joueur choisit un métier, et le principe est simple : du RolePlay, tout le monde fait ce qu’il veut, tout est possible. Bref, dans le principe, le jeu idéal, mais hélas pas forcément en pratique.

J’ai quitté l’équipe de Simerion, après 5 ans de conception et développement, il y a un peu plus d’un mois pour différentes raisons que j’aborderai plus loin. Mais je profite de ce billet pour faire une sorte de bilan du projet, de mon point de vue. L’idée étant de faire un retour d’expérience afin de pointer du doigt ce que nous avons pu apprendre mais aussi afin de mettre en évidence les erreurs que nous avons commises. Le tout dans l’espoir de pouvoir aider des personnes s’engageant dans un projet similaire.
Tout d’abord, je précise que le jeu n’est pas arrêté. Il est toujours en développement, je n’ai fait que quitter l’équipe. Donc si mon article vous donne envie d’en savoir plus ou de rejoindre l’équipe de développement, n’hésitez pas à vous rendre sur www.simerion.fr

Read the rest of this entry »

, , , , ,

1 729 Comments

Construction de l'Ensemble de Cantor en OCaml

Bonsoir,

Un billet à propos d'OCaml, encore. Je me suis amusé à implémenter la construction de l'Ensemble de Cantor (version anglaise un peu plus complète). Vous voulez en savoir plus ?

Construction de l'Ensemble de Cantor
Read the rest of this entry »

, , , ,

1 382 Comments

Coder-Studio V3 est né !

Après des années d'attente, voici enfin la sortie de la nouvelle version de Coder-Studio. Plus conforme à nos utilisations, le format blog a été choisi à l'unanimité par les membres. L'idée est de se regrouper autour de ce blog afin de proposer articles, notes et tutoriaux. Et cela pour discuter, comme à notre habitude, de tout ce qui touche à l'informatique de près ou de loin. Chacun, de part son cheminement personnel et professionnel, bénéficie d'une expérience qui lui est propre ainsi que de connaissances qui peuvent être profitables à tous. Cette V3 de Coder-Studio s'inscrit donc toujours dans cette volonté de partage qui nous est chère. J'espère que cette nouvelle version sera un succès et que nous prendrons du plaisir à écrire ensemble sur ce blog.

1 Comment

Complément du tuto sur la classe Factory

J'avais laissé en exercice à la fin du dernier tutorial sur les factories un petit exercice... face au nombreux mail de votre par je publie la réponse.

Read the rest of this entry »

,

1 486 Comments