filyb.info

lundi 26 mai 2008

SoC 2008 : Start of coding

Today is the time to start working on my Summer of Code project.

Crunchy use a special markup, the VLAM, integrated in the XHTML, to define where add a python interpreter, a text editor, etc.

The first step of my work is to find an elegant and wiki-like syntax to add VLAM-like attributes inside a wiki page. This syntax must no be misinterpreted by MoinMoin, and should match the VLAM to help further improvement in Crunchy be used directly in wiki pages.

See also:

mardi 22 avril 2008

Google Summer of Code 2008: MoinMoin wiki syntax integration in Crunchy

My project for the Google Summer of Code 2008 has been accepted!

The aim of this project is to integrate the MoinMoin wiki syntax into Crunchy.

Crunchy is a tool to help learning python by adding in a tutorial useful stuff like a python interpreter or a cool text editor. Currently, tutorial are written in XHTML. My project is to allow Crunchy to use a tutorial written with a wiki syntax - the MoinMoin wiki syntax, because we are in the python world. The big advantage of this is to allow collaborative work on tutorials through a MoinMoin wiki.

You can read the abstract of my project and the complete project.

I'll follow the development of my project here. If you want to read only SoC-related stuff, you can use the tag SoC2008, and its syndication feed.

And thanks to André Roberge (my mentor) and Johannes Woolard for their trust in our projects, the one of Tao Fei (the other student working on Crunchy) and mine!

jeudi 28 juin 2007

Google Desktop pour GNU/Linux

Google vient de publier une version pour GNU/Linux de Google Desktop, le moteur de recherche et d'indexation des fichiers de votre ordinateur.

C'est une excellente nouvelle pour le système GNU/Linux, car il s'agit d'un soutien supplémentaire de Google à ce système d'exploitation. Contrairement à sortir une version de ses logiciels sous Microsoft Windows, coder une version GNU/Linux est forcément un geste d'ouverture et de soutien. Google pourrait facilement ignorer GNU/Linux, et a choisit de ne pas le faire.

C'est de plus une publicité qui retombera sur GNU/Linux : cela montre à ceux qui ne connaissent pas GNU/Linux que ce système est utilisable comme système de bureau, puisque les mêmes logiciels qu'ils utilisent sous Microsoft Windows sont disponibles sous GNU/Linux. Chaque sortie sous GNU/Linux d'un logiciel disponible sous d'autres plate-formes est une excellente nouvelle pour GNU/Linux.

Mais il ne faudrait pas l'utiliser, car ce logiciel n'est pas libre. Son code n'est pas ouvert : on ne sait pas comment il fonctionne, et sans même aller jusqu'à soupçonner Google d'actes malveillants (récupération de données personnelles, etc), il peut contenir des de failles de sécurité, et nous ne pourrons pas nous en rendre compte en examinant le code, ni les corriger. Utiliser un logiciel propriétaire, c'est remettre les clefs de son ordinateur à son éditeur, et lui faire confiance. Si l'emploi de logiciels propriétaires peut se justifier par un besoin spécifique (Google Earth, Flash et les drivers propriétaires de carte graphiques en sont des exemples), ce n'est pas le cas ici.

En effet, il existe des alternatives libres et performantes. Ne serai-ce que pour les bureaux Gnome et Xfce, on peut citer deux logiciels d'indexation de contenus et de recherche : Meta Tracker et Beagle, et l'applet Deskbar pour pouvoir utiliser ces logiciels facilement. Et si – ce dont je doute, mais je n'ai pas testé Google Desktop – Google Desktop possède des fonctions qui ne sont pas présentes dans les logiciels que je viens de citer, c'est une raison supplémentaire pour les utiliser et contribuer à leur développement. Ces logiciels sont libres, vous pouvez les améliorer, pas Google Desktop.

(Via Topyli.)

vendredi 23 mars 2007

Hi, I'm Linux... et d'autres choses en vrac

  • Avez-vous déjà vu des publicités de la nouvelle campagne d'Apple ? Vous savez, les clips Get a Mac, où un pécé et un mac sont personnifiés en deux protagonistes, et évidemment, M. Mac se moque gentillement de M. pécé (comprendre M. Windows).

    Mais... n'oublient-ils pas quelqu'un dans l'histoire ? Heureusement, Novell nous rafraîchi la mémoire et nous présente Mlle Linux ! Déjà trois publicités ont été publiées, vous pouvez les regarder sur la page des publicités de Novell (dans la liste à gauche, cherchez les vidéos PC Mac Linux, et notez au passage la disponibilité des vidéos dans un format ouvert).

    On en parle sur le Framablog, chez Bapoumba, et vous pouvez aussi lire l'histoire de ces publicités.

  • Comment faire en sorte que ces internautes égarés qui utilisent Google au lieu de Windows Live Search retournent dans le droit chemin ? Il suffit de les en empêcher, tout simplement. Quand on en arrive à ce point, c'est vraiment très grave.
  • Pour les fans de Brazil, créez votre propre clavier à la Brazil (via Stemp).
  • Via l'article à propos de l'affaire de l’école maternelle Rampal de Swâmi Petaramesh, je découvre Troïka, un groupe de musique pas tout à fait politiquement neutre, et dont la musique est en téléchargement gratuit. Vous y trouverez notamment une interprétation du célèbre poème Barbara de Prévert, et une version du Chant des partisans.

jeudi 15 mars 2007

We need you !

Vous êtes étudiant et vous ne savez pas quoi faire cet été ?

Vous pensez que bronzer sur la plage c'est ringard, et qu'il n'y a pas que la vie dans la vie ?

Vous trouvez qu'on parle trop politique sur Second Life, et que Diablo II, WoW et CS sont trop générateurs de lien social ?

Venez passer l'été à coder sur le projet Casetta ! Il y a plein de choses à faire, et Google vous paie pour ça.

Casetta a été accepté par Google, maintenant, on n'attend plus que vous.

- page 2 de 7 -