Monthly Archive for avril, 2008

Lancement du réseau peerfuse.net

Hier soir, après de nombreux efforts, le réseau peerfuse.net a été lancé !
Les premiers peers ont rejoint le réseau (que des développeurs et quelques testeurs), et il s'agit bien évidemment d'un réseau "beta", car Peerfuse risque d'évoluer encore fortement (notament au niveau du protocole) cette semaine jusqu'à la sortie de la 0.1.

Nous avons pu procéder à des tests grandeur nature, ce qui n'avait jamais été le cas jusqu'alors (uniquement en local), et la conclusion est la suivante : ça marche !

Enfin... presque. Nous avons tout de même découvert des bugs (dont une partie est corrigée; hier a été une journée particulièrement productive de ce côté là), mais le premier fichier a été transféré avec succès.

Les pairs possédant un certificat et étant connecté au réseau forment la topologie suivante :

sunigav.vaginus.org (1)
|- nivagus.vaginus.org (2)
|- hubb_server (3)
|  `- hubb (4)
|- moonpa.inl.fr (5)
|- lids (6)
`- dehy (7)

Continue reading 'Lancement du réseau peerfuse.net'

Peerfuse 0.1 annoncé pour le 2 mai 2008

Ainsi que les lecteurs attentifs le savent, Peerfuse est un projet de système de fichier distribué pair à pair utilisant la bibliothèque FUSE.

Après quelques mois de développement, la version 0.1 devrait être prête pour le Vendredi 2 mai 2008 !

Beaucoup de travail a été fournis par lodesi et moi même, et le projet est quasiment utilisable. Bien sur, il est loin d'être terminé, seules les fonctionnalités de base sont présentes ;

  • Connexion des pairs entre eux
  • Synchronisation des arbres
  • Transfert des fichiers

Ce sont les fonctionnalités fondamentales qui permettent (malgré un manque côté sécurité) d'utiliser le projet dans son but premier : le partage de fichiers via un système de fichier virtuel.

Les principales fonctionnalités manquantes et qui seront développées après la 0.1 sont :

  • Redondance automatique des fichiers dans le réseau
  • Optimisation des transferts (par la détermination de la qualité d'un lien, etc)
  • Gestion des permissions
  • Utilisation de systèmes cryptographiques d'encryption et de signature relatifs aux permissions des fichiers, afin qu'il soit impossible de lire ou d'écrire des données auxquelles on a pas accès
  • Interface graphique. Ça sera développé en tant que projet à part par hubbb, et permettra d'assurer des fonctionnalités supplémentaires qu'on ne peut pas retrouver avec l'interface de FUSE (comme la constitution des groupes, système de discussion avec les autres pairs (à un pair en particulier, à un groupe ou à tout le monde, ce que je trouve intéressant afin de créer une communauté autour du projet)).
  • Bien sur, afin d'assurer ces fonctionnalités supplémentaires, une petite application ncurse pourra être utilisée à la place de l'interface graphique

Il reste encore beaucoup à faire, et nous espérons que la 0.1 permettra de faire connaître le projet et de trouver des contributeurs.

Dans ce sens est d'ailleurs prévu une petite soirée de lancement le vendredi 2 mai à 19:00, au Dock's café (Paris, XIXe).
N'hésitez pas à venir si vous êtes intéressé par le projet, afin de faire connaissance et de boire quelques bières en discutant de Peerfuse. Quelques t-shirts seront donnés aux futurs contributeurs ;)

Nous vous invitons à nous rejoindre sur le salon IRC #peerfuse@Freenode si vous souhaitez avoir plus d'informations sur le projet ou sur la soirée.
Une mailing list devrait par ailleurs être prochainement créée.

Rapport de l’étude sur la corrélation entre la taille des pénis et les logiciels

D'éminents experts (moi) ont lancé une étude sur le thème "Influence de la taille de son pénis ou de ses seins sur le choix des logiciels utilisés".

Dans ce cadre, les internautes ont été invités pendant un peu plus d'une semaine, à répondre à un questionnaire en ligne.

Preuve de leur engouement pour le sujet, nous avons obtenu 2022 réponses !

Le rapport est en ligne, et ce que l'on peut affirmer, c'est que la preuve est faite qu'utiliser des logiciels libres agrandit la taille du pénis (et vice-versa).

Concentrons-nous sur les deux points majeurs de cette étude que sont les rubriques "Systèmes d'exploitation" et les "Editeurs de texte" :

Continue reading 'Rapport de l’étude sur la corrélation entre la taille des pénis et les logiciels'

Dix pratiques pour être un mauvais programmeur

Il est malheureusement fréquent de rencontrer du code vraiment mauvais, principalement dans des petits projets, des projets "vites faits bien faits", mais également dans de plus grosses usines à gaz, ou souvent dans les entreprises qui éditent des logiciels propriétaires.

Mais est-il facile pour autant de devenir un mauvais programmeur ?

Voici 10 astuces qui permettront à tout un chacun de s'en approcher.

Continue reading 'Dix pratiques pour être un mauvais programmeur'

Corrélation entre la taille du pénis et les logiciels utilisés

J'ai lancé il y a peu un questionnaire dont le but est de déterminer si la taille du pénis a une quelconque influence sur le choix des logiciels utilisés.

Il y a actuellement plus de 1800 réponses au questionnaire. Je ferai un rapport je pense d'ici une semaine, quand la croissance du nombre de réponses s'approchera de zéro.

Avec plus de 2000 réponses je pense qu'on aura une base suffisamment significative pour pouvoir tirer des conclusions.

Je vous invite à tenter de passer le lien à vos connaissances afin d'étoffer la base de donnée.