pub YouXOR

(x)HTML, CSS, JavaScript, PHP, SQL, XML, PERL, BASH, CMS, ERP, Frameworks

 Charge moyenne sur 1mn : 0.17 Charge moyenne sur 5mn : 0.16 Charge moyenne sur 15mn : 0.12


Web tools to create your Web applications .... Frameworks, CMS, ERP ..

Creation of your own native scripts for better results. Tests, debug ..





Site user blocks : Account info / user rights / summary

Diaspora, le "Facebook" libre, s'ouvre... aux développeurs

  • Diaspora, le "Facebook" libre, s'ouvre... aux développeurs
Comme prévu, le projet de réseau social libre et décentralisé, Diaspora, a été dévoilé par ses créateurs le 15 septembre dernier. Il faut noter qu’il s'agit pour le moment d'une developer release, c'est-à-dire du code source dont l'utilisation, si elle n'est pas restreinte d'utilisation, est principalement destinée aux développeurs.

Informations :

Dates
  • Publish : : Sunday 19 september 2010
  • Modification : Thursday 01 september 2011

  • 1334 views

Share :

Plutôt positifs, les premiers retours laissent entrevoir un réseau social encore balbutiant, à la mise en page extrêmement proche de celle de Facebook.

Un certain nombre de services sont déjà fonctionnels dans cette version :

  • Partage de son statut en quasi temps réel
  • Recherche et gestion de contacts via "Aspects"
  • Envoi de photos et d’albums
  • L’ensemble du trafic (à l’exception des photos) est sécurisé et chiffré

En vue de l’arrivée d’une version Alpha d’ici un mois, l’équipe va dorénavant se pencher sur les développements suivants :

  • Intégration avec Facebook
  • Traductions
  • Portabilité des données

En attendant une version plus accessible pour le commun des mortels, voilà déjà quelques images du projet tel qu’il est à l’heure actuelle :

URL du projet : http://www.joindiaspora.com/

Un petit script d'install automatique (pour debian et ubuntu):

Script avec 95 lignes

001#!/bin/bash
002# Author : hemanth.hm(at)gmail.com
003# Site : www.h3manth.com
004# This script helps to setup diaspora.
005# Traduction française : antoinelyset(at)gmail.com
006
007# Mise en place du Globbing étendu
008shopt -s extglob
009
010# Vérification des privilèges root de l'utilisateur
011[ "$(whoami)" != "root" ] && echo "Veuillez lancer le script avec les droits root/sudo" && exit 1
012
013# Installation des outils de construction
014echo "Installation des outils de construction"
015sudo apt-get install build-essential libxslt1.1 libxslt1-dev libxml2
016echo "..Installation des outils de construction effectuée"
017
018# Installation de Ruby 1.8.7
019echo "Installation de ruby-full Ruby 1.8.7"
020sudo apt-get install ruby-full
021echo "..Installation de Ruby effectuée"
022
023# Installation de Rake
024echo "Installation de rake.."
025sudo apt-get install rake
026echo "..Installation de rake effectuée"
027# Téléchargement de la version actuelle et installation de MondoDB
028lsb=$(lsb_release -rs)
029ver=${lsb//.+(0)/.}
030repo="deb http://downloads.mongodb.org/distros/ubuntu ${ver} 10gen"
031echo "Installation de MongoDB.."
032echo "."
033echo ${repo} | sudo tee -a /etc/apt/sources.list
034echo "."
035echo "Recherche des clefs.."
036sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
037echo "."
038sudo apt-get update
039echo "."
040sudo apt-get install mongodb-stable
041echo "Installation de mongodb-stable effectuée.."
042
043# Installation de imagemagick
044echo "Installation de imagemagick.."
045sudo apt-get install imagemagick libmagick9-dev
046echo "Installation de imagemagick effectuée.."
047
048# Installation de git-core
049echo "Installation de git-core.."
050sudo apt-get install git-core
051echo "Installation de git-core effectuée.."
052
053# Installation de ruby gems
054echo "Recherche et installation de ruby gems.."
055(
056    echo "."
057    cd /tmp
058    wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz
059    echo "."
060    tar -xf rubygems-1.3.7.tgz
061    echo "."
062    cd rubygems-1.3.7
063    echo "."
064    sudo ruby setup.rb
065    echo "."
066    sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
067    echo "."
068)
069echo "Installation des gems effectuée.."
070
071# Installation blunder
072echo "Installation de blunder.."
073sudo gem install bundler
074echo "Installation des blunder effectuée.."
075
076# Création d'un clone des sources de Dispora
077(
078echo "Clonage des sources de Dispora.."
079git clone http://github.com/diaspora/diaspora.git
080echo "Sources clonées.."
081# Installation extra gems
082cd diaspora
083echo "Installation d'autres gems.."
084bundle install
085echo "Installation d'autres gems effectuée"
086
087# Installation de la base de donnée
088echo "Installation de la base de donnée.."
089rake db:seed:tom
090echo "Base de donnée prête. Login → tom et password → evankorth. Plus de détails ./diaspora/db/seeds/tom.rb."
091
092# Lancement de appserver
093echo "Lancement du serveur"
094bundle exec thin start
095)




Author of the page

O.Romain.Jaillet-ramey

O.Romain.Jaillet-ramey

  • Firstname : Olivier Romain Luc
  • Lastname : : Jaillet-ramey
  • Arrived on tuesday 19 october 1976 (1976/10/19 00:00)
    48 years activity !

Translate this page with Google



ZW3B.Net



Load page: 3.0794451236725