<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Openrun société de services informatiques SSII ile de la Réunion 974</title>
	<atom:link href="http://www.openrun.re/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.openrun.re</link>
	<description>Solutions informatiques libres et open source</description>
	<lastBuildDate>Tue, 21 Feb 2012 04:31:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Chrome pour Android</title>
		<link>http://www.openrun.re/2012/02/chrome-pour-android/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=chrome-pour-android</link>
		<comments>http://www.openrun.re/2012/02/chrome-pour-android/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 04:28:29 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1666</guid>
		<description><![CDATA[<p> La version bêta du navigateur Chrome de Google vient de sortir sur le market Android et est seulement disponible pour les périphériques basé sur la version 4.0 de l'OS Android (Ice Cream Sandwich). </p> <p> Pour en savoir plus et télécharger l'application, rendez-vous sur le market Android <a href="https://market.android.com">https://market.android.com</a> </p>]]></description>
			<content:encoded><![CDATA[<img src="http://www.openrun.re/wp-content/uploads/2012/02/banner-chrome-android1.png" alt="" title="banner-chrome-android" width="480" height="235" class="aligncenter size-full wp-image-1670" />

<p>
La version bêta du navigateur Chrome de Google vient de sortir sur le market Android et est seulement disponible pour les périphériques basé sur la version 4.0 de l'OS Android (Ice Cream Sandwich).
</p>
<p>
Pour en savoir plus et télécharger l'application, rendez-vous sur le market Android <a href="https://market.android.com">https://market.android.com</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/02/chrome-pour-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atelier Drupal 7</title>
		<link>http://www.openrun.re/2012/01/atelier-drupal-7/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=atelier-drupal-7</link>
		<comments>http://www.openrun.re/2012/01/atelier-drupal-7/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 09:45:47 +0000</pubDate>
		<dc:creator>tuxmin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[framasoft]]></category>
		<category><![CDATA[logiciel libre]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1657</guid>
		<description><![CDATA[<p> <a href="http://www.openrun.re/wp-content/uploads/2012/01/article-drupal-7.png"></a> Cyprien Roudet, développeur de sites web indépendant, vient de sortir un livre libre sur Drupal 7 : "Créer un site web avec un CMS pas comme les autres". </p> <p> Ce livre s'adresse autant aux débutants n'ayant aucune connaissance d'internet, qu'aux développeurs confirmés désirant approfondir leurs connaissances sur le CMS. </p> <p> [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.openrun.re/wp-content/uploads/2012/01/article-drupal-7.png"><img src="http://www.openrun.re/wp-content/uploads/2012/01/article-drupal-7.png" alt="" title="article-drupal-7" width="200" height="279" class="alignleft size-full wp-image-1662" /></a>
Cyprien Roudet, développeur de sites web indépendant, vient de sortir un livre libre sur Drupal 7 : "Créer un site web avec un CMS pas comme les autres".
</p>
<p>
Ce livre s'adresse autant aux débutants n'ayant aucune connaissance d'internet, qu'aux développeurs confirmés désirant approfondir leurs connaissances sur le CMS.
</p>
<p>
Le livre est vendu à un prix de 29 euros et disponible en libre téléchargement sur le site de framabook : <a href="http://framabook.org/12-atelier-drupal-7-creer-un-site-web-avec-un-cms-pas-comme-les-autres">http://framabook.org/12-atelier-drupal-7-creer-un-site-web-avec-un-cms-pas-comme-les-autres</a>
</p>

]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/01/atelier-drupal-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Design</title>
		<link>http://www.openrun.re/2012/01/android-design/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=android-design</link>
		<comments>http://www.openrun.re/2012/01/android-design/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 05:12:34 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1649</guid>
		<description><![CDATA[<p> <a href="http://www.openrun.re/wp-content/uploads/2012/01/android-design-article.png"></a> </p> <p>Google vient de lancer un site pour aider les développeurs Android dans la création d'interface graphique.</p> <p>Ce site regroupe les bonnes pratiques de réalisation des interfaces ainsi que la présentation des styles et des patterns.</p> <p>Pour en savoir plus; rendez-vous sur le site officiel : <a href="http://developer.android.com/design/index.html">http://developer.android.com/design/index.html</a></p>]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.openrun.re/wp-content/uploads/2012/01/android-design-article.png"><img src="http://www.openrun.re/wp-content/uploads/2012/01/android-design-article.png" alt="android-design" title="android-design" width="350" height="276" class="aligncenter size-full wp-image-1650" /></a>
</p>
<p>Google vient de lancer un site pour aider les développeurs Android dans la création d'interface graphique.</p>
<p>Ce site regroupe les bonnes pratiques de réalisation des interfaces ainsi que la présentation des styles et des patterns.</p>
<p>Pour en savoir plus; rendez-vous sur le site officiel : <a href="http://developer.android.com/design/index.html">http://developer.android.com/design/index.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/01/android-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git &#8211; Demarrage rapide</title>
		<link>http://www.openrun.re/2011/12/git-demarrage-rapide/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=git-demarrage-rapide</link>
		<comments>http://www.openrun.re/2011/12/git-demarrage-rapide/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 12:36:39 +0000</pubDate>
		<dc:creator>lgu</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Laboratoire]]></category>
		<category><![CDATA[gestion de version]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[logiciel libre]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1620</guid>
		<description><![CDATA[<p>Nous vous proposons ici un petit tutoriel de mise en œuvre rapide de Git.<br /> Ce tutoriel est destiné aussi bien au développeur solitaire qui désire bénéficier rapidement d'un système de gestion de version simple et efficace, qu'à une équipe voulant mettre en place rapidement un système de gestion de version collaboratif.</p> Nous n'abordons pas [...]]]></description>
			<content:encoded><![CDATA[<p>Nous vous proposons ici un petit tutoriel de mise en œuvre rapide de <em>Git</em>.<br />
Ce tutoriel est destiné aussi bien au développeur solitaire qui désire bénéficier rapidement d'un système de gestion de version simple et efficace, qu'à une équipe voulant mettre en place rapidement un système de gestion de version collaboratif.</p>

<strong>Nous n'abordons pas ici :</strong>
<ul>
	<li>les problématiques hiérarchiques (gestion des différents rôles/droits des utilisateurs)</li>
	<li>les aspects sécurité (mis en place de clé publique/privée pour les accès SSH, gestion des utilisateurs sur le dépôt...)</li>
	<li>la mise en place de façades (Serveur HTTP/HTTPS pour l'accès au dépôt, Application web de navigation dans le dépôt...)</li>
</ul>
<p>
Par ailleurs, nous décrivons la procédure d’installation pour un système Linux Debian.
</p>

Si vous voulez en savoir un peu plus sur <em>Git</em> avant de commencer :
<ul>
	<li>Notre <a href='http://www.openrun.re/wp-content/uploads/2011/12/Git_CheatSheet.pdf'>Visual Cheat Sheet Git</a></li>
	<li><a href="http://git-scm.com/" target="blank">http://git-scm.com/</a></li>
	<li><a href="http://progit.org/book/fr/" target="blank">http://progit.org/book/fr//</a></li>
	<li><a href="http://www.alexgirard.com/git-book/" target="blank">http://www.alexgirard.com/git-book/</a></li>
</ul>


<br />
<hr />
<h1>Configuration du poste de développement</h1>
<h2>Installation</h2>
<p>
Nous allons commencer par installer <em>Git</em> ainsi que deux utilitaires graphiques assez pratiques : <em>gitk</em> (pour visualiser les branches et les commits) et <em>git-gui</em> (pour gérer le dépôt).<p>
<code>sudo apt-get install git git-man gitk git-gui</code>


<h2>Configuration</h2>
<p>Nous allons configurer le nom d'utilisateur et le mail sous lesquels vont apparaître nos commits.</p>
<code>
git config --global user.name "&lt;user&gt;"<br />
git config --global user.email "&lt;email&gt;"
</code>

<br /><br />
<hr />
<h1>Pour le développeur solitaire...</h1>
<p>
Nous allons ici créer simplement un dépôt directement dans le répertoire de travail du projet afin de permettre à <em>Git</em> de gérer les versions des fichiers. Nous aurons donc une arborescence comme ceci :</p>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/orgWC-Git.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/orgWC-Git-300x222.png" alt="" title="Git-workingDir" width="300" height="222" class="aligncenter size-medium wp-image-1626" /></a>

<p>Pour ce faire :</p>
<code>git init &lt;workingDir&gt;</code>


<p>
Nous allons créer notre commit initial :</p>
<code>
echo "Repertoire contenant le sources du projet XXX" &gt; README<br />
git add README<br />
git commit -m "commit initial"
</code>


<p>
Afin de mieux comprendre ce que nous venons de faire, il est nécessaire d'aborder quelques notions importantes dans <em>Git</em>.
Voici l'organisation de base d'un dépôt <em>Git</em> :
</p>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/orgDepotGit.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/orgDepotGit-270x300.png" alt="" title="organisation d&#039;un dépôt Git" width="270" height="300" class="aligncenter size-medium wp-image-1627" /></a><br />
<ul>
	<li>Le <em>Git repository</em> est le dépôt à proprement parler. Il contient tous les commits, les branches, les tags...</li>
	<li>La <em>Staging area</em> (ou <em>Index</em>) sert d'aide au commit. C'est une zone particulière gérée par <em>Git</em> dans laquelle on ajoute des "photos" des fichiers. Lorsque notre zone est cohérente, en d'autres termes, quand elle contient tous les fichiers dont nous voulons enregistrer la version, alors il suffit de faire un commit de la <em>staging area</em>.</li>
	<li>La <em>Working copy</em> est le répertoire de travail contenant les fichiers du projet. <em>Git</em> enregistre sur quelle branche elle pointe afin de placer correctement le prochain commit.</li>
</ul>


Revenons donc, plus en détail sur les trois commandes précédentes :
<ol>
	<li>On crée le fichier README</li>
	<li>On ajoute le fichier README à la <em>staging area</em></li>
	<li>On commit la <em>staging area</em>. Comme il s'agit du premier commit, ceci a pour effet de créer la branche "master" et d'y ajouter le commit</li>
</ol>


<p>
Ensuite, au cours du développement, il suffit d'appliquer le même principe afin de faire évoluer le dépôt local.
Je vous conseille de vous référer au liens fournis dans l'introduction et à notre <a href='http://www.openrun.re/wp-content/uploads/2011/12/Git_CheatSheet.pdf'>Git_CheatSheet</a> afin d'aborder le travail au quotidien avec <em>Git</em> (création de branche, merge, retour en arrière...)
</p>


<br /><br />
<hr />
<h1>Travail en équipe...</h1>
<p>
Afin de pouvoir commencer rapidement à travailler, nous vous proposons ici une organisation très simple avec une mise en place rapide. Nous mettons tout le monde au même niveau, pas de gestion de rôle ni de droit sur les dépôts.
</p>
Voici, l'organisation proposée :<br />
<a href="http://www.openrun.re/wp-content/uploads/2011/12/orgDepot-Central.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/orgDepot-Central-300x280.png" alt="" title="Git-organisationDepot-Central" width="300" height="280" class="aligncenter size-medium wp-image-1629" /></a><br />
<p>
Nous mettons en place un dépôt "central" de référence. C'est le dépôt "officiel" ou "public" du projet. C'est lui qui va contenir tout le travail d'équipe. Chaque développeur possède en local une copie liée au dépôt de référence. Ces dépôts contiennent une (au moins) branche locale de travail. Ainsi, chaque développeur travail sur sa branche locale et rapatrie régulièrement les modifications du dépôt de référence. Il fait l'intégration de son travail sur la branche "publique" concernée (avec des rebase/merge...) et pousse les modifications de la branche "publique" sur le dépôt de référence.
</p>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/orgDepot-Central_detail.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/orgDepot-Central_detail-1024x1024.png" alt="" title="Git-detailOrganisationDepot-Central" width="595" height="595" class="aligncenter size-large wp-image-1630" /></a><br />

<h2>Mise en place du dépôt de référence</h2>
<p>
Afin de mettre en place rapidement le dépôt de référence, nous allons utiliser <em>Git</em> avec le protocole <em>SSH</em>.
Nous supposons ici que le Serveur SSH est installé, et opérationnel sur le machine qui va héberger le dépôt.
</p>
<p>Sur la machine qui va héberger le dépôt :</p>
<code>
# Installation de git<br />
sudo apt-get install git
</code>

Création de l'utilisateur "git". C'est cet utilisateur que nous utiliserons pour se connecter au dépôt via SSH :
<code>
sudo adduser --no-create-home --home /var/git --shell /bin/bash git<br />
sudo passwd git
</code>

Création du répertoire de base des dépôts GIT :
<code>
sudo mkdir /var/git<br />
sudo chown git:git /var/git<br />
sudo chmod 2775 /var/git
</code>
Suivant votre configuration du serveur SSH, faite le nécessaire afin qu'il soit possible de se connecter avec l'utilisateur "git" en SSH sur cette machine.<br />
<br />
Création du dépôt :
<code>git init --bare /var/git/&lt;monDepot&gt;.git</code>

Test et Initialisation du dépôt :
<code>
cd /tmp<br />
git clone ssh://git@127.0.0.1[:portSSH]/~/&lt;monDepot&gt;.git monDepot<br />
cd /tmp/monDepot<br />
echo "Repertoire contenant le sources du projet XXX" &gt; README<br />
git add README<br />
git commit -m "commit initial"<br />
git push origin master:master<br />
cd ..<br />
rm -rf monDepot
</code>

<br /><br />
<h2>Pour chaque développeur</h2>
<h3>Installation</h3>
<p>
Nous allons commencer par installer <em>Git</em> ainsi que deux utilitaires graphiques assez pratique : <em>gitk</em> (pour visualiser les branches et les commits) et <em>git-gui</em> (pour gérer le dépôt).</p>
<code>sudo apt-get install git git-man gitk git-gui</code>

<h3>Configuration</h3>
<p>Nous allons configurer le nom d'utilisateur et le mail sous lesquels vont apparaître nos commits.</p>
<code>
git config --global user.name "&lt;user&gt;"<br />
git config --global user.email "&lt;email&gt;"
</code>

<br />
<h3>Récupération du dépôt de référence</h3>
<code>
git clone ssh://git@&lt;IP_Machine_Ref&gt;[:portSSH]/~/&lt;monDepot&gt;.git &lt;cheminRepTravail&gt;<br />
cd &lt;cheminRepTravail&gt;
</code>

Création d'une branche locale de travail "local_wip"
<code>git checkout -b local_wip</code>
<br />
Vous êtes prêts à commencer les développements !!
<br /><br /><br />

<h3>J'ai bien bossé, je veux diffuser mon travail au reste de l'équipe</h3>
<p>
Comme vous pouvez le constater sur le schéma de présentation, chaque développeur possède un dépôt local lié au dépôt de référence. Or la "synchronisation" n'est pas automatique. C'est à chaque développeur de la réaliser (mais ceci est outillé bien sûr !!).<br />
Ainsi, il ne faut pas oublier que <strong>chaque commit fait par un développeur n'est pas envoyé automatiquement au dépôt de référence</strong>.
Il faut garder à l'esprit que c'est le développeur qui envoie, quand il le souhaite, ses modifications après avoir fait l'intégration en local de son travail.
</p>

<p>Voici une manière de procéder. J'ai réaliser plusieurs commits sur ma branche locale de travail ("local_wip"). Entre-temps, un coéquipier à poussé quelques commits sur la branche "master" du dépôt de référence.<br />
Je rapatrie les modifications depuis le dépôt de référence :</p>
<code>git fetch</code>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/seq1.1.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/seq1.1.png" alt="" title="Git-seq1.1" width="302" height="322" class="aligncenter size-full wp-image-1634" /></a><br /><br />

<blockquote>Si vous êtes un peu perdu, lancer <em>gitk</em> depuis le répertoire de travail.<br />
Afin de voir toutes les branches :
Vue &gt; nouvelle vue, cocher "Se souvenir de cette vue", les 4 options dans "Références" et "Trier par date" dans "Options divers")</blockquote>

Je bascule sur la branche "master"
<code>git checkout master</code>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/seq1.2.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/seq1.2.png" alt="" title="Git-seq1.2" width="302" height="322" class="aligncenter size-full wp-image-1635" /></a><br /><br />

Comme je n'ai rien fait sur "master" depuis le dernier "fetch", <em>Git</em> m'indique que je peut faire un <em>fast-forward</em>. En clair, pour que ma branche soit à jour, il n'y a qu'à la faire pointer sur le dernier commit de la branche "origin/master" :
<code>git merge origin/master</code>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/seq1.3.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/seq1.3.png" alt="" title="Git-seq1.3" width="272" height="382" class="aligncenter size-full wp-image-1636" /></a><br /><br />

Ensuite, 2 solutions : soit je fusionne (<em>merge</em>) ma branche "local_wip" dans la branche "master", soit je la <em>rebase</em> sur "master".
Je vais faire un <em>rebase</em> afin de garder un historique linéaire sur la branche "master" (on n'aura pas de commit de merge).
<code>
git checkout local_wip<br />
git rebase master</code>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/seq1.4.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/seq1.4.png" alt="" title="Git-seq1.4" width="422" height="382" class="aligncenter size-full wp-image-1637" /></a><br /><br />

Ensuite je vais appliquer tous les commits de ma branche sur la branche "master" :
<code>
git checkout master<br />
git merge local_wip</code>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/seq1.51.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/seq1.51.png" alt="" title="Git-seq1.5" width="422" height="262" class="aligncenter size-full wp-image-1641" /></a><br /><br />

Comme on vient de faire un rebase, on a changé l'origine de la branche "local_wip" pour la faire pointer sur le dernier commit de la branche "master".
Ainsi, le merge de "local_wip" dans "master" est un <em>fast-forward</em> et on a donc bien un historique linéraire !<br />
<br />
Je n'ai plus qu'à envoyer mes modifications au dépôt de référence :
<code>git push</code>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/seq1.6.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/seq1.6.png" alt="" title="Git-seq1.6" width="422" height="322" class="aligncenter size-full wp-image-1639" /></a><br /><br />

Je n'oublie pas de repasser sur "local_wip" pour reprendre le développement...
<code>git checkout local_wip</code>
<br />

<p>
Ensuite, au cours du développement, il suffit d'appliquer le même principe afin de faire évoluer le dépôt de référence.
Je vous conseille de vous référer au liens fournis dans l'introduction et à notre <a href='http://www.openrun.re/wp-content/uploads/2011/12/Git_CheatSheet.pdf'>Git_CheatSheet</a> afin d'aborder le travail au quotidien avec <em>Git</em> (création de branche, merge, retour en arrière...)
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2011/12/git-demarrage-rapide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cyanogen, une ROM pour les systèmes Android</title>
		<link>http://www.openrun.re/2011/12/cyanogen-une-rom-pour-les-systemes-android/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cyanogen-une-rom-pour-les-systemes-android</link>
		<comments>http://www.openrun.re/2011/12/cyanogen-une-rom-pour-les-systemes-android/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 12:59:35 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[logiciel libre]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1606</guid>
		<description><![CDATA[<p> CyanogenMod est une ROM alternative basée sur le système open source Androïd pour téléphone mobile. </p> <a href="http://www.openrun.re/wp-content/uploads/2011/12/logo-cyanogen.png"></a> <p> Cette ROM offre une meilleure gestion des ressources de votre téléphone mobile et rend l'ensemble de votre système paramétrable afin de l'adapter à votre utilisation. Elle propose les améliorations suivantes : </p> Lockscreen Gestures : [...]]]></description>
			<content:encoded><![CDATA[<p>
	CyanogenMod est une ROM alternative basée sur le système open source Androïd pour téléphone mobile.
</p>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/logo-cyanogen.png"><img src="http://www.openrun.re/wp-content/uploads/2011/12/logo-cyanogen.png" alt="" title="logo-cyanogen" width="372" height="80" class="aligncenter size-full wp-image-1607" /></a>
<p>
	Cette ROM offre une meilleure gestion des ressources de votre téléphone mobile et rend l'ensemble de votre système paramétrable afin de l'adapter à votre utilisation. Elle propose les améliorations suivantes :
</p>
<ul>
	<li>Lockscreen Gestures : dessinez ce que vous voulez sur l'écran pour effectuer des actions, déverrouiller l'écran de veille, contrôler le lecteur de musique...</li>
	<li>Phone Goggles : permet de filtrer les envois SMS et les appels afin de ne pas faire d'action que vous n'aurez pas voulu faire.</li>
	<li>OpenVPN : sécurisez votre accès à internet</li>
	<li>Incognito Mode : naviguez en mode inconnu sur internet, les cookies sont automatiquement supprimer après chaque visite sur un site web</li>
	<li>Themes Support : le manager de thème vous permet de personnaliser entièrement votre système et d'en faire un .apk</li>
	<li>DSP Equalizer : le DSP Manager permet un réglage avancé de l'equaliser audio</li>
</ul>
<p>
	Cyanogen utilise le gestionnaire de bureau ADW Launcher par défaut.
</p>
<p>
	L'installation de cette ROM doit se faire sur un téléphone "rooté" auparavant et à l'aide du mod recovery, vous pourrez installer cette nouvelle ROM. Attention, il vaut mieux faire une sauvegarde de votre ROM d'origine pour revenir en arrière au cas où...<br />
	Un paquet d'installation (en version stable ou expérimental) est disponible sur le site de Cyanogen en fonction du modèle de votre téléphone.<br />
	De nombreux tutoriels et forums sont disponibles sur internet et un wiki est présent sur le site de Cyanogen pour vous aider à installer la ROM.
</p>
<p>
	Nous avons réalisé l'installation de la ROM sur un HTC Desire HD après l'avoir downgradé en firmware 1.32 afin de pouvoir le "rooté" car HTC empêche cette manipulation depuis les firmware > 1.32.
</p>
<p>
	Pour en savoir plus, rendez-vous sur le site officiel : <a href="http://www.cyanogenmod.com/">http://www.cyanogenmod.com</a>
</p>

]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2011/12/cyanogen-une-rom-pour-les-systemes-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git</title>
		<link>http://www.openrun.re/2011/12/git/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=git</link>
		<comments>http://www.openrun.re/2011/12/git/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 19:34:24 +0000</pubDate>
		<dc:creator>lgu</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Laboratoire]]></category>
		<category><![CDATA[gestion de version]]></category>
		<category><![CDATA[logiciel libre]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1582</guid>
		<description><![CDATA[<p>Git est un outil de gestion de version décentralisé, libre et open source. Créé et utilisé à l'origine par Linus Torvalds pour le développement du noyau Linux, il est maintenant utilisé par bon nombre de projets (Debian, Gnome, KDE, Android, PostgreSQL, Eclipse...) notamment grâce à la plate-forme <a href="https://github.com/">GitHub</a>. </p> <p>La gestion de version décentralisée [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Git</strong> est un outil de gestion de version décentralisé, libre et open source. Créé et utilisé à l'origine par <em>Linus Torvalds</em> pour le développement du noyau Linux, il est maintenant utilisé par bon nombre de projets (<em>Debian, Gnome, KDE, Android, PostgreSQL, Eclipse</em>...) notamment grâce à la plate-forme <a href="https://github.com/">GitHub</a>. </p>

<p><strong>La gestion de version décentralisée :</strong> chaque développeur possède son dépôt contenant toutes les versions et le système propose un mécanisme de "synchronisation" de dépôt. Ceci permet une gestion de version sans avoir besoin d'un serveur.</p>

<p>Nous utilisons actuellement <em>git</em> sur des projets internes.</p>

<p>Pour les nouveaux venus sur <em>git</em> ou tout simplement pour les petits trous de mémoire, voici notre CheatSheet :<br />
<a href="http://www.openrun.re/wp-content/uploads/2011/12/Git_CheatSheet.pdf"><img src="/wp-includes/images/crystal/document.png" style="vertical-align: middle" /> Git_CheatSheet</a><em> (mise à jour : 14/12/2011)</em>
</p>

<p>Site officiel : <a href="http://git-scm.com/">http://git-scm.com/</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2011/12/git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logiciels libres, essayez la liberté</title>
		<link>http://www.openrun.re/2011/12/logiciels-libres-essayez-la-liberte/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=logiciels-libres-essayez-la-liberte</link>
		<comments>http://www.openrun.re/2011/12/logiciels-libres-essayez-la-liberte/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 04:27:31 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[april]]></category>
		<category><![CDATA[framasoft]]></category>
		<category><![CDATA[logiciel libre]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1572</guid>
		<description><![CDATA[<p> Afin d'inciter les utilisateurs de programmes informatiques à essayer les logiciels libres, l'APRIL publie une affiche pour faire un rappel sur les libertés proposés par ces logiciels et la diversité des domaines qu'ils proposent. </p> <p> <a href="http://www.openrun.re/wp-content/uploads/2011/12/essayez_la_liberte.jpg"></a> </p> <p> Le texte de l'affiche : </p> <p>"Le logiciel libre offre quatre libertés à ses [...]]]></description>
			<content:encoded><![CDATA[<p>
	Afin d'inciter les utilisateurs de programmes informatiques à essayer les logiciels libres, l'APRIL publie une 
	affiche pour faire un rappel sur les libertés proposés par ces logiciels et la diversité des domaines qu'ils 
	proposent.
</p>

<p>
<a href="http://www.openrun.re/wp-content/uploads/2011/12/essayez_la_liberte.jpg"><img src="http://www.openrun.re/wp-content/uploads/2011/12/essayez_la_liberte-211x300.jpg" alt="" title="logiciels-libres-essayez-la-liberte" width="211" height="300" class="aligncenter size-medium wp-image-1573" /></a>
</p>

<p>
	Le texte de l'affiche :
</p>

<p><em>"Le logiciel libre offre quatre libertés à ses utilisateurs : la liberté d'utiliser le logiciel pour n'importe quel usage, la liberté de le distribuer à son entourage, la liberté d'étudier son fonctionnement et la liberté de le modifier pour l'améliorer. À l'opposé, un logiciel non libre tient secrète sa recette de fabrication (le code source) et n'offre que des droits restreints à l'utilisateur. N'hésitez pas à essayer plusieurs logiciels libres avant de vous procurer un logiciel non libre. Il existe des logiciels libres pour accomplir presque toutes les tâches informatiques."</em></p>

<strong>Rendez-vous sur le site de l'APRIL pour en savoir plus et télécharger l'affiche :</strong> <a href="http://www.april.org/logiciels-libres-essayez-la-liberte">http://www.april.org/logiciels-libres-essayez-la-liberte</a>
]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2011/12/logiciels-libres-essayez-la-liberte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les CMS</title>
		<link>http://www.openrun.re/2011/11/les-cms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=les-cms</link>
		<comments>http://www.openrun.re/2011/11/les-cms/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 09:34:08 +0000</pubDate>
		<dc:creator>tuxmin</dc:creator>
				<category><![CDATA[Slideshow]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1552</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2011/11/les-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soutien Framasoft</title>
		<link>http://www.openrun.re/2011/11/soutien-framasoft/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=soutien-framasoft</link>
		<comments>http://www.openrun.re/2011/11/soutien-framasoft/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 09:22:12 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Projet]]></category>
		<category><![CDATA[Slideshow]]></category>
		<category><![CDATA[framasoft]]></category>
		<category><![CDATA[logiciel libre]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1484</guid>
		<description><![CDATA[<p> Openrun devient mécène auprès de Framasoft afin de soutenir le logiciel libre. </p> <p> Issu du monde éducatif, Framasoft est un réseau de sites web collaboratifs à géométrie variable dont le dénominateur commun est le logiciel libre et son état d’esprit. Il vise à diffuser le logiciel libre et à le faire connaître auprès [...]]]></description>
			<content:encoded><![CDATA[<p>
	Openrun devient mécène auprès de Framasoft afin de soutenir le logiciel libre.
</p>
<p>
	Issu du monde éducatif, Framasoft est un réseau de sites web collaboratifs à géométrie variable dont le dénominateur commun est le logiciel libre et son état d’esprit. Il vise à diffuser le logiciel libre et à le faire connaître auprès du plus large public.
	Sa communauté d’utilisateurs est créatrice de ressources et apporte assistance et conseil à ceux qui découvrent et font leur premiers pas avec les logiciels libres. Elle accompagne ceux qui désirent remplacer leurs logiciels propriétaires par des logiciels libres en attachant une attention toute particulière au processus de migration du système d’exploitation Microsoft Windows vers GNU/Linux.
</p>
<p>
Si vous souhaitez en savoir plus sur FRAMASOFT ou faire un don, rendez-vous sur le site officiel : <a href="http://www.framasoft.net">http://www.framasoft.net</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2011/11/soutien-framasoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Openrun &#8211; Nouvel associé</title>
		<link>http://www.openrun.re/2011/10/nouvel-associe/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nouvel-associe</link>
		<comments>http://www.openrun.re/2011/10/nouvel-associe/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 16:22:37 +0000</pubDate>
		<dc:creator>tuxmin</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Projet]]></category>
		<category><![CDATA[openrun]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1404</guid>
		<description><![CDATA[<p> Notre société s'agrandit : Loïc Guibert nous rejoint à partir du 1er octobre 2011. Il nous apporte son expertise sur les technologies J2EE et sur la gestion de projet avec les méthodes AGILE. Il participe à l'élaboration de méthodes et d'outils pour le suivi de la production. </p>]]></description>
			<content:encoded><![CDATA[<p>
	Notre société s'agrandit : Loïc Guibert nous rejoint à partir du 1er octobre 2011. Il nous apporte son expertise sur les technologies J2EE et sur la gestion de projet avec les méthodes AGILE. Il participe à l'élaboration de méthodes et d'outils pour le suivi de la production.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2011/10/nouvel-associe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

