<?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>Wed, 16 May 2012 05:08:44 +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>Gimp 2.8</title>
		<link>http://www.openrun.re/2012/05/gimp-2-8/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gimp-2-8</link>
		<comments>http://www.openrun.re/2012/05/gimp-2-8/#comments</comments>
		<pubDate>Wed, 16 May 2012 05:08:44 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[logiciel libre]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1788</guid>
		<description><![CDATA[<p>La version 2.8 du célèbre logiciel de manipulation graphique libre GIMP est sortie.</p> <p>Une des nouveautés principales de cette version est le mode d'affichage en fenêtre unique tant attendu par les utilisateurs !</p> <p> </p> <p>Pour en savoir plus sur les nouveautés de cette version, rendez-vous sur le site francophone de GIMP <a href="http://gimpfr.org/presentation_gimp28.php">http://gimpfr.org/presentation_gimp28.php</a></p> <p>Site [...]]]></description>
			<content:encoded><![CDATA[<p>La version 2.8 du célèbre logiciel de manipulation graphique libre GIMP est sortie.</p>
<p>Une des nouveautés principales de cette version est le mode d'affichage en fenêtre unique tant attendu par les utilisateurs !</p>
<p>
<img src="http://www.openrun.re/wp-content/uploads/2012/05/gimp-splash.png" alt="" title="gimp-splash" width="557" height="346" class="aligncenter size-full wp-image-1789" />
</p>
<p>Pour en savoir plus sur les nouveautés de cette version, rendez-vous sur le site francophone de GIMP <a href="http://gimpfr.org/presentation_gimp28.php">http://gimpfr.org/presentation_gimp28.php</a></p>

<p>Site officiel pour télécharger GIMP <a href="http://www.gimp.org/downloads/">http://www.gimp.org/downloads/</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/05/gimp-2-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retour d&#8217;expérience sur GWT et RequestFactory</title>
		<link>http://www.openrun.re/2012/05/retour-dexperience-sur-gwt-et-requestfactory/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=retour-dexperience-sur-gwt-et-requestfactory</link>
		<comments>http://www.openrun.re/2012/05/retour-dexperience-sur-gwt-et-requestfactory/#comments</comments>
		<pubDate>Thu, 10 May 2012 08:01:03 +0000</pubDate>
		<dc:creator>lgu</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Laboratoire]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gwt-platform]]></category>
		<category><![CDATA[requestfactory]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1763</guid>
		<description><![CDATA[Sommaire : <a href="#introduction">Introduction</a> <a href="#procon">Les avantages/inconvénients</a> <a href="#pb">Problèmes rencontrés</a> <a href="#solutions">Quelques solutions envisageables</a> <a href="#conclusion">Conclusion</a> Liens : <a href="https://developers.google.com/web-toolkit/" target="_blank">GWT : https://developers.google.com/web-toolkit/</a> <a href="https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory" target="_blank">RequestFactory : https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory</a> <a href="http://code.google.com/p/gwt-platform/" target="_blank">GWT-Platform : http://code.google.com/p/gwt-platform/</a> <br /> <a name="introduction"></a> Introduction <p>Après avoir testé GWT, nous venons de mettre en œuvre concrètement ce framework dans la réalisation d'un [...]]]></description>
			<content:encoded><![CDATA[<strong>Sommaire :</strong>
<ul>
	<li><a href="#introduction">Introduction</a></li>
	<li><a href="#procon">Les avantages/inconvénients</a></li>
	<li><a href="#pb">Problèmes rencontrés</a></li>
	<li><a href="#solutions">Quelques solutions envisageables</a></li>
	<li><a href="#conclusion">Conclusion</a></li>
</ul>
<strong>Liens :</strong>
<ul>
	<li><a href="https://developers.google.com/web-toolkit/" target="_blank">GWT : https://developers.google.com/web-toolkit/</a></li>
	<li><a href="https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory" target="_blank">RequestFactory : https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory</a></li>
	<li><a href="http://code.google.com/p/gwt-platform/" target="_blank">GWT-Platform : http://code.google.com/p/gwt-platform/</a></li>
</ul>

<br />
<hr />
<a name="introduction"></a>
<h2>Introduction</h2>
<p>Après avoir testé GWT, nous venons de mettre en œuvre concrètement ce framework dans la réalisation d'un projet client avec les contraintes qui en découlent (préconisations d'architecture, base de données et SI existants, ...)
</p>
<p>En tant qu'architecte et, je l'avoue, un peu "intégriste" en matière de programmation orientée objet, j'attache une grande importance au modèle objet, à la couche métier ainsi qu'au découpage propre des responsabilités.
</p>
Voici donc, dans les grandes lignes, le cadre dans lequel devait s'intégrer, de la manière la moins intrusive possible, GWT :
<ul>
	<li>architecture n-tiers :
		<ul>
			<li>vue</li>
			<li>modèle objet du domaine</li>
			<li>métier</li>
			<li>dao</li>
		</ul>
	</li>
	<li>projet géré par <em>Maven</em></li>
	<li>multiples base de données existantes</li>
	<li>utilisation de web-services</li>
	<li>IDE Eclipse</li>
	<li>autres frameworks utilisés :
		<ul>
			<li>Spring IOC</li>
			<li>Spring JDBC et Spring TX</li>
			<li>Validation API (JSR-303)</li>
		</ul>
	</li>
</ul>

Après pas mal de recherches et de tests, nous avons décidé d'utiliser le trio <em>GWT</em>, <em>GWT-Platform</em> (pour la gestion de la navigation, du code-splitting...), <em>RequestFactory</em> (requêtes asynchrones (supporté par <em>Android</em>)).

Partant de là, nous avons mis en place le découpage suivant (modules <em>Maven</em>) :
<ul>
	<li>gwt</li>
	<li>web-shared</li>
	<li>webapp</li>
	<li>model</li>
	<li>business</li>
	<li>dao
		<ul>
			<li>db</li>
			<li>ws</li>
		</ul>
	</li>
	<li>technical</li>
</ul>

<hr />
<a name="procon"></a>
<h2>Les avantages/inconvénients</h2>
<table>
	<tr>
		<td>Avantages</td>
		<td>Inconvénients</td>
	</tr>
	<tr>
		<td class="align_left" style="font-size: 0.9em !important">
			<ul>
				<li><em>GWT</em> permet de coder l'IHM en Java (un peu comme en <em>Swing</em>) et c'est le compilateur GWT qui traduit ce code en HTML/Javascript. Ainsi, le support multi-navigateur est transparant pour le développeur : il suffit d'indiquer les navigateurs dont on souhaite le support et le compilateur produit une sortie pour chaque navigateur et gère l'aiguillage.</li>
				<li><em>RequestFactory</em> permet de découper les requêtes en une partie serveur et une partie client ainsi que séparer la partie requête de la partie données, cette dernière étant "objet".</li>
				<li><em>GWT-Platform</em> simplifie grandement l'implémentation du pattern Model-View-Presenter ainsi que la gestion de la navigation/historique. Le plugin Eclipse fourni est simple et efficace.</li>
			</ul>
		</td>
		<td class="align_left" style="font-size: 0.9em !important">
			<ul>
				<li>Le code Java devant être traduit en Javascript, tous les éléments du langage ne sont pas supportés et il faut une phase de compilation supplémentaire, ce qui peut prendre plusieurs minutes.</li>
				<li>Tout le code étant en Java, le debuggage nécessite un plugin côté IDE ainsi que côté navigateur... et les performances sont loin d'être équivalentes au mode production...</li>
			</ul>
		</td>
</table>

<hr />
<a name="pb"></a>
<h2>Problèmes rencontrés</h2>
L'essentiel des problèmes rencontrés sont du côté de <em>RequestFactory</em>.
<p>
Pour les Proxy et leur implémentation côté serveur, la gestion de la généricité est, on ne peut plus, basique. Si en plus vous y ajoutez héritage et polymorphisme... c'est la catastrophe. Ce ne plante pas à la compilation/validation mais en exécution, ça par en sucette et les erreurs remontées ne sont pas forcément parlantes voire même en décalage complet avec le vrai problème !!
</p>
<p>
Si vous tenter de généraliser un peu les comportements/IHM, sachez que lors des appels aux services, vous devez préciser tous les sous-élements (et leur sous-éléments...) attendus en retour pour les <tt>EntityProxy</tt>. Ceci est donc un vrai frein car vous ne savez pas toujours à l'avance quel est le "véritable" objet à considérer. <br />
Un exemple, un formulaire de recherche de produit pour édition. Bien entendu, nous avons une classe <tt>Produit</tt> et 2 sous-classes <tt>Materiau</tt> et <tt>Outil</tt>. Si lors de la recherche on ne trouve qu'un produit, au lieu d'afficher un tableaus de résultat à une ligne, nous allons directement sur l'écran d'édition. Or cet écran varie selon le produit... vous voyer l'embrouille arriver... Paf, je ne peux pas écrire mon "with" à l'avance et n'intéroger qu'une seule fois le serveur !!
</p>
<p>
<em>RequestFactory</em> s'appuie sur la JSR 303 pour la validation des objets reçus avant d'appeler le service. Ceci part d'une bonne idée, sauf que si vous êtes dans le cadre d'une création en "wizard", ça commence à se compliquer. Il faut créer des groupes de validation coté objets du domaine (et pas sur les getter des Proxy !!). Bon je vous laisser imaginer... et pour le côté non intrusif, on est un peu limite. Le fait de pouvoir placer les informations de validation sur les Proxy aurait pu être un bon truc si on ne veut pas dénaturer notre modèle objet.
</p>
<p>
Toujours sur l'utilisation de notre modèle objet par <em>RequestFactory</em> : si vous éditez les attributs d'un bean B contenu dans un bean A, vous devez offrir un setter de B dans A. Ça ne vous choque pas comme ça au premier abord, mais voici un exemple : Vous avez une classe <tt>Personne</tt> qui est liée à une classe <tt>Coordonnees</tt>. Dans un soucis de robustesse et de fiabilité du modèle, notre attribut <tt>coordonnees</tt> est <tt>private final</tt> et nous n'avons donc qu'un getter dessus... Résultat, impossible, en l'état, d'éditer les coordonnées de la personne avec <em>RequestFactory</em>, il faut feinter (DTO ou mapping manuel...). <br />
De la même manière, tous les objets manipulés par <em>RequestFactory</em> doivent présenter au moins le constructeur par défaut (sans paramêtres).<br />
</p>
<p>
La remontée des erreurs est un peu succincte. Par défaut, nous récupérons, côté client, un objet contenant seulement : "Server Error: &lt;Message de l'exception&gt;". Nous avons dû coder notre propre <tt>ExceptionHandler</tt> pour disposer de plus d'informations.
</p>
<p>
Nous sommes également tombé sur un Bug, référencé dans le bug tracker de Google, corrigé mais toujours pas livré dans une release. Nous avons donc dû "remplacer" la classe incriminée de la release 2.4 par un copie sur laquelle nous avons appliqué le patch de correction du bug disponible dans le bug tracker de Google.
</p>
<p>
Enfin, le fonctionnement en "boite noire" (même si nous disposons des sources, je peux, à la limite, aller jusqu'au gris foncé mais pas plus ;-) ) nous a un peu ralenti dans le développement. En effet, le debuggage est assez difficile quand on entre dans les méandres de RF pour tenter de voir ce qui coche dans notre développement et comprendre les erreurs remontées.
</p>
<p>
Certains composants fournis avec GWT ne sont pas traduits en français et les string sont en dur dans le code... donc pas de possibilité d'étoffer les fichiers de traduction (ex : <tt>SimplePager</tt>). Même si cela reste assez exceptionnel, c'est tout de même gênant dans le contexte d'un développement client.
</p>
<p>
L'intégration <em>GWT</em>, <em>Eclipse</em> et <em>Maven</em> se fait au forceps... Je ne vous donnerai pas ici les <tt>pom.xml</tt> de nos modules mais nous avons un peu galéré avant d'avoir une configuration stable, utilisable par <em>maven</em> et <em>m2e</em> et convenant à la fois en développement et en release de prod.
</p>
<p>
Afin de bénéficier de la partie "partagée" de <em>RequestFactory</em> (Proxy et Request) et donc de pouvoir l'utiliser aussi bien dans une IHM <em>GWT</em> que dans une application <em>Android</em>, celle-ci fait l'objet d'un module maven dédié et ne dépend d'aucun autres. Ceci implique de dupliquer les <tt>Enum</tt> du modèle pour les avoir dans <tt>web-shared</tt> et de gérer manuellement leur mapping... Ceci n'est pas vraiment un problème de <em>RequestFactory</em>, mais je trouve dommage qu'en poussant un peu plus loin le principe de RF on se retrouve embêté...
</p>


<hr />
<a name="solutions"></a>
<h2>Quelques solutions envisageables</h2>
<p>Faire des DTO dans la partie serveur de RF, mais il va falloir gérer le mapping à la main avec les objets du modèle...
Ne pas y faire de généricité, mettre tous les getter et les setter et y mettre les annotations de validation.
</p>
<p>C'est dommage, mais il faut essayer de limiter l'utilisation des <tt>EntityProxy</tt> quand on a de l'héritage, mais on perd le bénéfice de la réduction du trafic implémenté dans RF.
</p>
<p>Étendre la <tt>RequestFactoryServlet</tt> et créer quelques <tt>ServiceLayerDecorator</tt> afin d'affiner un peu le comportement par défaut de RF.
</p>

<hr />
<a name="conclusion"></a>
<h2>Conclusion</h2>
<p>Même si <em>GWT-Platform</em> et <em>RequestFactory</em> allège les développements "boilerplate", il reste encore beaucoup de code fastidieux à faire à la main (Proxy, Request, View...). Un plugin Eclipse un peu plus complet générant un partie de cela ferait gagner du temps. Certains comportements gagneraient également à être revus. Pour l'anecdote, si vous voulez un tableau contenant tous les éléments d'une liste d'objets reçue en réponse, un simple <tt>pageSize = null</tt> ou <tt>pageSize = 0</tt> ne suffit pas !
</p>
<p>
La documentation et les tutoriels fournis par Google sont loin d'être exhaustifs, d'une explicité indiscutable et bien adaptés à la "vrai" vie. Ils conviennent plus à un projet de fin d'étude plus qu'au monde professionnel. Certes, nous somme dans le monde de l'open-source et il y a bien pire, mais bon...
</p>
<p>
Dans l'état actuel des choses, <em>GWT</em> seul n'est pas suffisant et même si le trio <em>GWT - GWT-Platform - RequestFactory</em> fonctionne bien, il reste encore quelques lacunes. Et, cela n'engage que moi, je ne le trouve pas assez mature pour des projets professionnels de taille moyenne. Bien que prometteur, je pense qu'il faut attendre encore quelques évolutions — déjà dans les tuyaux pour certaines (généralisation des expressions du <tt>with</tt> ...) — avant de pouvoir bénéficier pleinement de toute le puissance de cette technologie.
</p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/05/retour-dexperience-sur-gwt-et-requestfactory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox modules</title>
		<link>http://www.openrun.re/2012/05/firefox-modules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=firefox-modules</link>
		<comments>http://www.openrun.re/2012/05/firefox-modules/#comments</comments>
		<pubDate>Sun, 06 May 2012 15:45:14 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[logiciel libre]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1721</guid>
		<description><![CDATA[<p> <a href="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules.png"></a> Le célèbre navigateur web libre de la fondation Mozilla n'est plus à présenter et nous vous présentons ici quelques modules utiles que ce soit pour une utilisation professionnelle ou privée, que l'on soit développeur ou pas... </p> Integrated Google Calendar ajoute un bouton dans la barre du navigateur et permet d'afficher une [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules.png"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules.png" alt="" title="firefox-modules" width="167" height="147" class="alignleft size-full wp-image-1724" /></a>
Le célèbre navigateur web libre de la fondation Mozilla n'est plus à présenter et nous vous présentons ici quelques modules utiles que ce soit pour une utilisation professionnelle ou privée, que l'on soit développeur ou pas...
</p>
<hr/>
<table>
	<thead></thead>
	<tbody>
		<tr>
		<td class="align_top"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-integrate-google-calendar.png" alt="" title="firefox-modules-integrate-google-calendar" width="32" height="32" class="alignleft size-full wp-image-1723" /></td>
		<td class="align_justify align_top"><h3>Integrated Google Calendar</h3> ajoute un bouton dans la barre du navigateur et permet d'afficher une grande pop-up pour consulter ou modifier directement votre agenda. Bien pratique pour un accès rapide afin de planifier un rendez-vous ou une réunion.<br/>
<a href="https://addons.mozilla.org/fr/firefox/addon/integrated-google-calendar/">Télécharger le module</a></td>
		</tr>

		<tr>
		<td class="align_top"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-pinned-gmail-button.png" alt="" title="firefox-modules-pinned-gmail-button" width="32" height="32" class="alignleft size-full wp-image-1738" /></td>
		<td class="align_justify align_top"><h3>Pinned Gmail Button</h3> ajoute un bouton dans la barre du navigateur et permet d'ouvrir Gmail dans un nouvel onglet mais réduit, ce qui permet d'économiser de la place au niveau des onglets ouverts. Il positionne aussi l'onglet automatiquement en premier de la liste.<br/>
<a href="https://addons.mozilla.org/fr/firefox/addon/pinned-gmail-button/">Télécharger le module</a></td>
		</tr>

		<tr>
		<td class="align_top"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-no-script.png" alt="" title="firefox-modules-no-script" width="32" height="32" class="alignleft size-full wp-image-1740" /></td>
		<td class="align_justify align_top"><h3>No Script</h3> vous protège des scripts javascript en les bloquants automatiquement. C'est à vous de les autoriser un par un ou autoriser une page entière. Le module enregistre les préférences sur chaque site.<br/>
<a href="https://addons.mozilla.org/fr/firefox/addon/noscript/">Télécharger le module</a></td>
		</tr>	

		<tr>
		<td class="align_top"><a href="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-flash-block.png"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-flash-block.png" alt="" title="firefox-modules-flash-block" width="32" height="32" class="alignleft size-full wp-image-1742" /></a></td>
		<td class="align_justify align_top"><h3>FlashBlock</h3> bloque les scripts flash sur un site et affiche une boite à la place et vous propose de lancer l'animation flash en cliquant sur chaque boite correspondante. Pratique si vous avez des connexions internet lentes et permet d'augmenter le temps de chargement des pages web.<br/>
<a href="https://addons.mozilla.org/fr/firefox/addon/flashblock/">Télécharger le module</a></td>
		</tr>

		<tr>
		<td class="align_top"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-true-block-plus.png" alt="" title="firefox-modules-true-block-plus" width="32" height="32" class="alignleft size-full wp-image-1747" /></td>
		<td class="align_justify align_top"><h3>TrueBlockPlus</h3> est un fork de AdBlockPlus et permet de bloquer les publicités sur les sites. Contrairement à AdBlockPlus, ce fork désactive par défaut la fonctionnalité qui autorise certaines publicités (Ads) récemment intégrée dans AdBlockPlus.<br/>
<a href="https://addons.mozilla.org/fr/firefox/addon/trueblock-plus/">Télécharger le module</a></td>
		</tr>

		<tr>
		<td class="align_top"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-down-them-all.png" alt="" title="firefox-modules-down-them-all" width="32" height="32" class="alignleft size-full wp-image-1751" /></td>
		<td class="align_justify align_top"><h3>DownThemAll</h3> est un gestionnaire et accélérateur de téléchargement. Il permet entre autre de mettre en pause les téléchargements et de télécharger tous les éléments d'une page web.<br/>
<a href="https://addons.mozilla.org/fr/firefox/addon/downthemall/">Télécharger le module</a></td>
		</tr>

		<tr>
		<td class="align_top"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-firebug.png" alt="" title="firefox-modules-firebug" width="32" height="32" class="alignleft size-full wp-image-1754" /></td>
		<td class="align_justify align_top"><h3>Firebug</h3> est le module indispensable pour tous les développeurs web. Il permet de modifier et débugger en direct le code html, css et javascript d'une page web.<br/>
<a href="https://addons.mozilla.org/fr/firefox/addon/firebug/">Télécharger le module</a></td>
		</tr>

		<tr>
		<td class="align_top"><img src="http://www.openrun.re/wp-content/uploads/2012/05/firefox-modules-rainbow.png" alt="" title="firefox-modules-rainbow" width="32" height="32" class="alignleft size-full wp-image-1757" /></td>
		<td class="align_justify align_top"><h3>Rainbow color tools</h3> est un module qui permet de capturer une couleur n'importe où dans le navigateur et aussi d'analyser un site web en ressortant les couleurs principales formant le thème du site.<br/>
<a href="https://addons.mozilla.org/fr/firefox/addon/rainbow-color-tools/">Télécharger le module</a></td>
		</tr>
	</tbody>
</table>

<p>
Voilà pour une petite présentation de quelques modules mais la liste est longue et vous pouvez explorer à souhait le catalogue en ligne.
</p>
<p>
Site officiel des modules de Firefox : <a href="https://addons.mozilla.org/fr/firefox/">https://addons.mozilla.org/fr/firefox/</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/05/firefox-modules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Assistance MOE pour le client Orange Réunion</title>
		<link>http://www.openrun.re/2012/05/assistance-moe-pour-le-client-orange-reunion/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=assistance-moe-pour-le-client-orange-reunion</link>
		<comments>http://www.openrun.re/2012/05/assistance-moe-pour-le-client-orange-reunion/#comments</comments>
		<pubDate>Sat, 05 May 2012 15:31:34 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Projet]]></category>
		<category><![CDATA[assistance]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[système information]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1714</guid>
		<description><![CDATA[<p> Orange Réunion a décidé de reconduire sa confiance avec Openrun en renouvelant la mission de longue durée dans la gestion du Business As Usual pour l'année 2012. </p> <p> Notre mission au sein de la DSI est la suivante : </p> <p> Amélioration du QoS du SI Gestion de projet Audit et expertise dans [...]]]></description>
			<content:encoded><![CDATA[<p>
Orange Réunion a décidé de reconduire sa confiance avec Openrun en renouvelant la mission de longue durée dans la gestion du Business As Usual pour l'année 2012.
</p>
<p>
Notre mission au sein de la DSI est la suivante : 
</p>
<p>
<ul>
	<li>Amélioration du QoS du SI</li>
	<li>Gestion de projet</li>
	<li>Audit et expertise dans les architectures J2EE (applications et serveurs d'applications)</li>
	<li>Assistance à la démarche SOA et à l'urbanisation du SI</li>
</ul>
</p>

<p>
	Site officiel : <a href="http://reunion.orange.fr">http://reunion.orange.fr</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/05/assistance-moe-pour-le-client-orange-reunion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Drive</title>
		<link>http://www.openrun.re/2012/05/google-drive/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-drive</link>
		<comments>http://www.openrun.re/2012/05/google-drive/#comments</comments>
		<pubDate>Tue, 01 May 2012 14:43:11 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1706</guid>
		<description><![CDATA[<p> Google vient de lancer son nouveau service de stockage en ligne (Cloud) Drive. </p> <p> L'utilisateur dispose d'un espace de 5Gb de stockage et tout ça s'intègre avec les autres services comme Gmail, Google Document, Google+ et permet de partager et d'effectuer des recherches tant sur la liste des fichiers que sur le contenu. [...]]]></description>
			<content:encoded><![CDATA[<p>
Google vient de lancer son nouveau service de stockage en ligne (Cloud) Drive.
</p>

<p>
L'utilisateur dispose d'un espace de 5Gb de stockage et tout ça s'intègre avec les autres services comme Gmail, Google Document, Google+ et permet de partager et d'effectuer des recherches tant sur la liste des fichiers que sur le contenu.
</p>

<p>
<a href="http://www.openrun.re/wp-content/uploads/2012/05/google-drive-illustration.png"><img src="http://www.openrun.re/wp-content/uploads/2012/05/google-drive-illustration-300x286.png" alt="google-drive-illustration" title="google-drive-illustration" width="300" height="286" class="aligncenter size-medium wp-image-1709" /></a>
</p>

<p>
Pour en savoir plus, rendez-vous sur le site officiel : <a href="https://drive.google.com/start">https://drive.google.com/start</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/05/google-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 12.04 LTS disponible</title>
		<link>http://www.openrun.re/2012/05/ubuntu-12-04-lts-disponible/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ubuntu-12-04-lts-disponible</link>
		<comments>http://www.openrun.re/2012/05/ubuntu-12-04-lts-disponible/#comments</comments>
		<pubDate>Tue, 01 May 2012 14:19:05 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[logiciel libre]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1698</guid>
		<description><![CDATA[<p> Canonical vient de rendre disponible la nouvelle version de son OS libre Ubuntu 12.04 en LTS (long terme support). </p> <p> La principale nouveauté de cette version est l'intégration de l'interface utilisateur Unity. Le HUD (Head Up Display) est un menu intelligent qui permet de d'effectuer une recherche intuitive sur l'ensemble des fonctionnalités et [...]]]></description>
			<content:encoded><![CDATA[<p>
Canonical vient de rendre disponible la nouvelle version de son OS libre Ubuntu 12.04 en LTS (long terme support).
</p>

<p>
La principale nouveauté de cette version est l'intégration de l'interface utilisateur Unity. Le HUD (Head Up Display) est un menu intelligent qui permet de d'effectuer une recherche intuitive sur l'ensemble des fonctionnalités et des fichiers sur le bureau de l'OS mais aussi dans les menus des applications elles-mêmes.
</p>
<p>
<a href="http://www.openrun.re/wp-content/uploads/2012/05/ubuntu-hud.jpg"><img src="http://www.openrun.re/wp-content/uploads/2012/05/ubuntu-hud-300x169.jpg" alt="ubuntu-hud" title="ubuntu-hud" width="300" height="169" class="aligncenter size-medium wp-image-1700" /></a>
</p>
<p>
Néanmoins, nombreux utilisateurs ont encore du mal avec cette nouvelle interface et reviennent vers des bureaux plus classiques comme Gnome ou KDE.
</p>

<p>
Le vidéo Lens permet d'effectuer des recherches sur les vidéos stockées sur l'ordinateur et une sélection sur le service de Google YouTube.
</p>
<p>
<a href="http://www.openrun.re/wp-content/uploads/2012/05/ubuntu-videolens.png"><img src="http://www.openrun.re/wp-content/uploads/2012/05/ubuntu-videolens-300x169.png" alt="ubuntu-videolens" title="ubuntu-videolens" width="300" height="169" class="aligncenter size-medium wp-image-1701" /></a>
</p>
<p>
Pour en savoir plus, rendez-vous sur le site officiel :<a href="http://www.ubuntu.com/ubuntu/whats-new">http://www.ubuntu.com/ubuntu/whats-new</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/05/ubuntu-12-04-lts-disponible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Armandibulle &#8211; Photos et vidéos</title>
		<link>http://www.openrun.re/2012/03/armandibulle-photos-et-videos/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=armandibulle-photos-et-videos</link>
		<comments>http://www.openrun.re/2012/03/armandibulle-photos-et-videos/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 13:30:07 +0000</pubDate>
		<dc:creator>jca</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Projet]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1689</guid>
		<description><![CDATA[<p> Après avoir développé la première version du site web Armandibulle basé sur WordPress 3, Openrun a développé une deuxième version du site afin de satisfaire le nombre de visiteurs grandissant du site. <p> Actions menées : </p> mise en place d'un nouveau thème WordPress pour naviguer plus intuitivement dans les albums photos développement de [...]]]></description>
			<content:encoded><![CDATA[<p>
	Après avoir développé la première version du site web Armandibulle basé sur WordPress 3, Openrun a développé une deuxième version du site afin de satisfaire le nombre de visiteurs grandissant du site.
<p>
	Actions menées :
</p>
<ul>
	<li>mise en place d'un nouveau thème WordPress pour naviguer plus intuitivement dans les albums photos</li>
	<li>développement de shortcode pour faciliter la publication de photos / vidéos et leur partage sur les réseaux sociaux</li>
	<li>mise en place d'une stratégie de référencement</li>
</ul>
<p>
	Site officiel : <a href="http://www.armandibulle.com/">http://www.armandibulle.com</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/03/armandibulle-photos-et-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android market devient Google play</title>
		<link>http://www.openrun.re/2012/03/android-market-devient-google-play/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=android-market-devient-google-play</link>
		<comments>http://www.openrun.re/2012/03/android-market-devient-google-play/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 16:29:26 +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[open source]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1682</guid>
		<description><![CDATA[<p> </p> <p> Google vient de lancer son nouveau service Google Play qui regroupe plusieurs services tels que le Apps Market, Google Musics, Google Books, Google Movies.<br /> Pour fêter cet évènement, certaines applications sont proposées avec des remises allant jusqu'à 50%. </p> <p> A noter qu'en France, seul le service Apps Market est disponible [...]]]></description>
			<content:encoded><![CDATA[<p>
	<img src="http://www.openrun.re/wp-content/uploads/2012/03/google-play1.png" alt="" title="google-play" width="480" height="261" class="aligncenter size-full wp-image-1684" />
</p>
<p>
	Google vient de lancer son nouveau service Google Play qui regroupe plusieurs services tels que le Apps Market, Google Musics, Google Books, Google Movies.<br />
	Pour fêter cet évènement, certaines applications sont proposées avec des remises allant jusqu'à 50%.
</p>
<p>
	A noter qu'en France, seul le service Apps Market est disponible sur Google Play, il n'y a qu'au USA que tous les services ont été regroupés pour l'instant.
</p>


<p>Pour en savoir plus rendez-vous sur le site de google play <a href="https://play.google.com/store">https://play.google.com/store</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/03/android-market-devient-google-play/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pack liberté</title>
		<link>http://www.openrun.re/2012/03/pack-liberte/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pack-liberte</link>
		<comments>http://www.openrun.re/2012/03/pack-liberte/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 17:32:35 +0000</pubDate>
		<dc:creator>fpa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[april]]></category>
		<category><![CDATA[framasoft]]></category>
		<category><![CDATA[liberté]]></category>
		<category><![CDATA[logiciel libre]]></category>

		<guid isPermaLink="false">http://www.openrun.re/?p=1674</guid>
		<description><![CDATA[<p>Un pack pour soutenir les libertés sur internet !</p> <p>"L'April, Framasoft et La Quadrature du Net sont trois organisations qui travaillent depuis plusieurs années à la défense et à la promotion du logiciel libre, ainsi qu'au respect des droits et libertés du citoyen sur internet."</p> <p>Ces associations ont décidés de lancer le pack liberté afin [...]]]></description>
			<content:encoded><![CDATA[<p>Un pack pour soutenir les libertés sur internet !</p>
<p>"L'April, Framasoft et La Quadrature du Net sont trois organisations qui travaillent depuis plusieurs années à la défense et à la promotion du logiciel libre, ainsi qu'au respect des droits et libertés du citoyen sur internet."</p>
<p>Ces associations ont décidés de lancer le pack liberté afin de récolter des fonds dans le but de défendre les libertés sur internet :</p>
<ul>
	<li>confirmation de la non-brevetabilité des logiciels,</li>
	<li>réappropriation des données sur le cloud, </li>
	<li>obtention de la neutralité du net, </li>
	<li>optionnalité des logiciels pour contrer la vente liée, </li>
	<li>garantie de l'anonymat sur les smartphones et les réseaux sociaux..</li>
</ul>
<p>Rendez-vous sur le site pour en savoir plus et faire un don : <a href="https://packliberte.org">https://packliberte.org</a></p>
<a href="http://www.openrun.re/wp-content/uploads/2012/03/pack-liberte-banniere.png"><img src="http://www.openrun.re/wp-content/uploads/2012/03/pack-liberte-banniere.png" alt="rendons sa liberté à internet" title="pack-liberte-banniere" width="468" height="60" class="aligncenter size-full wp-image-1676" /></a>]]></content:encoded>
			<wfw:commentRss>http://www.openrun.re/2012/03/pack-liberte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>
	</channel>
</rss>

