Articles de la catégorie «Planet Diaspora» :

Les contraintes des systèmes distribués
Cet article a pour but de discuter des problèmes fondamentaux que posent les systèmes informatiques distribués. Il aborde des questions un peu pointues d’informatique théorique et risque de paraître sibyllin au néophyte. Cette complexité est malheureusement nécessaire afin d’atteindre le plus rapidement possible la frontière technique et aborder les problèmes algorithmiques dans une certaine profondeur pour pouvoir en dire plus que des banalités. Au travers de cet article, je souhaite tenter d’expliquer en quoi des réseaux sociaux distribués comme diaspora* posent des problèmes d’un genre nouveau et que certaines fonctionnalités classiques comme l’édition de messages — facilement implémentable sur n’importe quel réseau social centralisé — deviennent extrêmement compliquées à mettre en œuvre dans le cadre d’un réseau social distribué.
Internet et les systèmes distribués
Internet a produit dans le domaine des systèmes de communications une révolution en permettant de bâtir des réseaux d’une forme nouvelle. Cependant, et bien que c’est… Lire la suite

Comment contribuer à diaspora* ?
Cet article est la remise en ligne d’un ancien article paru sur le blog libre.
Pour donner suite à mon billet concernant le chat de diaspora*, je vais vous expliquer ici les très nombreuses façons que vous avez de contribuer au réseau sans forcément toucher à Ruby.
Mais faisons d’abord un point sur les technologies utilisées.
La technique
Côté serveur
Bien évidemment, côté serveur, c’est du Ruby et ça utilise le framework Ruby on Rails. Si vous ne connaissez rien à Ruby mais que vous souhaitez quand même contribuer à cette partie, vous pouvez commencer à l’apprendre sur le site officiel et vous y familiariser sur ce site sur lequel vous pourrez résoudre interactivement des exercices.
Les pages ne sont pas écrites en HTML/CSS classique. Le projet utilise un moteur de template appelé HAML et les feuilles de style sont écrites avec

Un chat dans diaspora* (miaou)
Cet article est la remise en ligne d’un ancien article paru sur le blog libre.
Bon, premièrement je tiens à présenter mes excuses pour la blague éculée du titre. C’est juste que… Je peux pas m’en empêcher…
Très clairement, un chat XMPP à la Facebook est une des fonctionnalités les plus demandés pour diaspora*. Le sujet est en fait discuté au sein de la communauté depuis 2013, donc depuis Mathusalem en temps Internet. D’aucuns se demandent alors pourquoi, depuis le temps que le sujet est discuté, le chat n’a pas pointé le bout de son museau.
C’est compliqué…
Au commencement
Il faut comprendre que diaspora* est développé par sa communauté sur son temps libre et dispose de fonds réduits, sans commune mesure avec les millards de Facebook. Cela peut se constater en regardant la liste des contributeurs depuis juillet 2012 —… Lire la suite