<?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>Ambitious Vision &#187; rea</title>
	<atom:link href="http://blog.ambitious-vision.net/tag/rea/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ambitious-vision.net</link>
	<description>Albin POIGNOT Blog - L&#039;avenir se voit avec de l&#039;ambition</description>
	<lastBuildDate>Tue, 13 Jul 2010 13:18:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Stage Logica #4</title>
		<link>http://blog.ambitious-vision.net/stage-logica-4/</link>
		<comments>http://blog.ambitious-vision.net/stage-logica-4/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 21:35:48 +0000</pubDate>
		<dc:creator>Albin</dc:creator>
				<category><![CDATA[Etudes]]></category>
		<category><![CDATA[Expériences professionnelles]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[bts]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[logica]]></category>
		<category><![CDATA[paris]]></category>
		<category><![CDATA[paul louis courier]]></category>
		<category><![CDATA[rea]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[stage]]></category>

		<guid isPermaLink="false">http://blog.ambitious-vision.net/?p=157</guid>
		<description><![CDATA[Avec un peu de retard, me revoilà enfin&#8230; Et plein de choses ont évoluées. La fameuse application que je devais s&#8217;est améliorée : effets graphiques, modification &#171;&#160;au vol&#160;&#187;, etc&#8230; J&#8217;ai également essayé de passer à la version 0.4 de Titanium, malheureusement, ce fut un échec cuisant&#8230; Un petit problème de configuration initiale m&#8217;a fait éditer [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_161" class="wp-caption alignleft" style="width: 250px"><a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/logica_m.jpg"><img class="size-full wp-image-161" title="logica_londres" src="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/logica_m.jpg" alt="Logica CMG à Londres" width="240" height="180" /></a><p class="wp-caption-text">Logica CMG à Londres</p></div>
<p>Avec un peu de retard, me revoilà enfin&#8230; Et plein de choses ont évoluées. La fameuse application que je devais s&#8217;est améliorée : effets graphiques, modification &laquo;&nbsp;au vol&nbsp;&raquo;, etc&#8230;</p>
<p>J&#8217;ai également essayé de passer à la version 0.4 de Titanium, malheureusement, ce fut un échec cuisant&#8230; Un petit problème de configuration initiale m&#8217;a fait éditer les sources, et lorsque, une fois la plateforme lancée et connectée, j&#8217;ai essayé de packager mon application, j&#8217;ai eu plein de bugs qui n&#8217;existaient pas sous la version PR3. J&#8217;ai donc décidé, pour éviter de perdre du temps bêtement, de rester sous la version 0.3 pour le moment, qui suffit amplement pour ce que j&#8217;en fais&#8230; Le problème, c&#8217;est que maintenant, je ne peux plus packager car le web-service n&#8217;utilise que la version 0.4. Je vous mettrais mes sources en ligne demain, ainsi qu&#8217;une copie de la version 0.3 de Titanium pour pouvoir la tester. Je vous donne donc en fin d&#8217;article le mode d&#8217;emploi pour &laquo;&nbsp;l&#8217;installation&nbsp;&raquo;.</p>
<p>Sinon, au niveau du ressentit de la vie en entreprise, on voit clairement des sortes de clans qui se dessinent et qui ne se mélangent surtout pas ! Je vois également que je suis régulièrement assaillit par les messages des syndicats&#8230; que je le désire ou pas, de base, je les reçois et puis c&#8217;est tout. Je ne sais pas si c&#8217;est la politique de l&#8217;entreprise ou si c&#8217;est toujours comme ça, mais c&#8217;est quelque chose qui me perturbe à chaque fois&#8230;*</p>
<p><span id="more-157"></span></p>
<p>Cependant, les relations avec la globalité des personnes est vraiment agréable (seulement pour ceux qui sont au même étage que nous !). Les politesses de bases sont toujours présentes et ne se sent pas observé, jugé ni même traqué tout le temps. L&#8217;atmosphère est donc plutôt agréable comparée à ce que j&#8217;avais pû connaître avant, où je ne pouvait parler qu&#8217;avec les gens qui travaillent très proche de moi. Cependant, la grandeur de l&#8217;entreprise crée tout de même une certaine distance entre tous les employés, qui se savent dans la même entreprise mais&#8230; ne se sont jamais vu.</p>
<p>Je me rends compte égalment que cette boite répond bien à la réputation qui tiend à ce genre d&#8217;entreprise : les SSII ne manquent vraiment pas de boulot. Les gens sont extrèmement peu présents et il est très difficile de pouvoir voir quelqu&#8217;un. Cependant, une fois que l&#8217;on a réussit à le &laquo;&nbsp;coincé&nbsp;&raquo;, le dialogue peut être très enrichissant et ne se sent &laquo;&nbsp;vulgaire stagiaire&nbsp;&raquo; (ce qui est franchement très appréciable).</p>
<p>Bref, pour l&#8217;instant Logica répond totalement à mes attentes, j&#8217;apprends plein de choses et je découvre enfin la vie dans une entreprise et dans le métier qui me plait.</p>
<p><strong><span style="text-decoration: underline;">Installer &laquo;&nbsp;Customers &amp; Contracts Management&nbsp;&raquo;</span></strong></p>
<p><a href="http://www.mediafire.com/download.php?dmt2zwczznh" target="_blank">Télécharger Titanium SDK v0.3</a></p>
<p><a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/Albin.zip">Customers &amp; Contracts Management</a></p>
<ol>
<li>Installer Titanium SDK v0.3</li>
<li>Extraire les sources en gardant la structure dans un dossier de votre choix</li>
<li>Lancer Titanium</li>
<li>Dans l&#8217;onglet &laquo;&nbsp;Projects&nbsp;&raquo;, cliquer sur &laquo;&nbsp;Add existing project&nbsp;&raquo; (la petite image avec un dossier)</li>
<li>Choisir le dossier avec les sources que vous vener de créer</li>
<li>Cliquer sur le nouveau projet créer, puis la petite boite qui apparait à sa droite</li>
<li>Cliquer sur &laquo;&nbsp;Package and launch&nbsp;&raquo;</li>
</ol>
<p>Voilà, vous pouvez maintenant tester mon application. N&#8217;oubliez pas que ce qu&#8217;un test qui ne sert qu&#8217;à explorer les capacités de Titanium et que ce n&#8217;est donc pas extrêmement poussé. Et aussi, excusez mon anglais s&#8217;il vous plaît.</p>
<p>J&#8217;attends impatiement vos retours, quels qu&#8217;ils soient. Avez-vous tenter de développer sous Titanium vous aussi ? Avez-vous déjà travailler dans une SSII ? Quel a été votre ressenti ?</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Stage+Logica+%234+http://bit.ly/14tuQd+|+@askara37" title="Post to Twitter"><img class="nothumb" src="http://blog.ambitious-vision.net/wp-content/plugins/tweet-this/icons/tt-twitter-big2.png" alt="Post to Twitter" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.ambitious-vision.net/stage-logica-4/&amp;t=Stage+Logica+%234" title="Post to Facebook"><img class="nothumb" src="http://blog.ambitious-vision.net/wp-content/plugins/tweet-this/icons/tt-facebook-big2.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ambitious-vision.net/stage-logica-4/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Stage Logica #3 et Titanium</title>
		<link>http://blog.ambitious-vision.net/stage-logica-3-et-titanium/</link>
		<comments>http://blog.ambitious-vision.net/stage-logica-3-et-titanium/#comments</comments>
		<pubDate>Thu, 28 May 2009 22:31:12 +0000</pubDate>
		<dc:creator>Albin</dc:creator>
				<category><![CDATA[Etudes]]></category>
		<category><![CDATA[Expériences professionnelles]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[bts]]></category>
		<category><![CDATA[la défense]]></category>
		<category><![CDATA[logica]]></category>
		<category><![CDATA[paris]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[rda]]></category>
		<category><![CDATA[rea]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[stage]]></category>
		<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://blog.ambitious-vision.net/?p=76</guid>
		<description><![CDATA[Nous voici au troisième billet qui fera office de résumé des deux premières semaines (et de changement d&#8217;hébergement pour moi&#8230;). La plateforme de travail que je dois utilisée, Titanium, a été un peu plus prise en main et j&#8217;ai mieux compris à quoi elle servait. Avec encore quelques difficultés à la cerner entièrement toutefois, j&#8217;arrive [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_77" class="wp-caption alignleft" style="width: 210px"><a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/05/titanium_badge_gray.png"><img class="size-full wp-image-77" title="titanium_badge_gray" src="http://blog.ambitious-vision.net/wp-content/uploads/2009/05/titanium_badge_gray.png" alt="Titanium API" width="200" height="80" /></a><p class="wp-caption-text">Titanium API</p></div>
<p>Nous voici au troisième billet qui fera office de résumé des deux premières semaines (et de changement d&#8217;hébergement pour moi&#8230;). La plateforme de travail que je dois utilisée, <a href="http://titaniumapp.com/" target="_blank">Titanium</a>, a été un peu plus prise en main et j&#8217;ai mieux compris à quoi elle servait.</p>
<p>Avec encore quelques difficultés à la cerner entièrement toutefois, j&#8217;arrive maintenant un peu mieux à comprendre son utilité et son fonctionnement, ainsi que celui de sa documentation (les premières approches avec de véritables API ne sont jamais bien simples&#8230;).</p>
<p>Pour les intéressés, je ferais bientôt un article sur cette plateforme, mais plongeons-nous d&#8217;abord sur la surface et mon stage.</p>
<p><span id="more-76"></span></p>
<p>Je n&#8217;utilise pour le moment que la partie &laquo;&nbsp;moteur web&nbsp;&raquo; qui se base sur <a href="http://webkit.org/" target="_blank">WebKit</a> (moteur de <a href="http://www.apple.com/fr/safari/" target="_blank">Safari</a>). On se retrouve donc avec les mêmes capacités qu&#8217;un navigateur web du genre de Safari, c&#8217;est à dire : le (x)HTML et CSS pour la mise en forme, ce qui simplifie grandement la tâche de ce côté là. Bien évidemment, nous avons également l&#8217;accès à toutes les librairies JavaScript (pour ma part, ce sera MooTools qui semble rester une des plus rapides) et surtout <span style="text-decoration: underline;">l&#8217;accès hyper simple à une base SQLite</span>, qui permet de stocker ses données en local autrement que dans un fichier texte&#8230; On peut ainsi voir immédiatement la portée de l&#8217;application RIA qui a pour but de fonctionner en ligne mais aussi hors-ligne si jamais la connexion est perdue.</p>
<p>On possède, en plus de ce moteur web, le moteur de Titanium lui même qui permet, pour sa part, d&#8217;intervenir avec le système sur lequel il est installé : création de nouvelles fenêtres indépendantes, récupération d&#8217;informations, prise de screenshot, création de notifications, la possibilité d&#8217;exécuter du code Ruby et Python ( :D ) et enfin une possibilité d&#8217;intéragir avec une base de données (disponible seulement dans la prochaine version, la 0.4).</p>
<p>En gros, nous avons la possibilité d&#8217;intéragir avec la machine en locale et d&#8217;exporter tout ça sur un beau gros serveur sur le Net. On peut travailler sur le net avec les capacités d&#8217;une machine locale. Vous me direz que l&#8217;on peut faire tout ça avec une application cliente classique (un peu comme EBP Comptabilité, ou autres). Oui, mais alors comment se passe la mise à jour d&#8217;un parc ? Un par un ? Un système lourd à la Microsoft Updates ? Il serait plus intéressant d&#8217;être capable de mettre à jour directement les fichiers sur le serveur pour l&#8217;application cliente (Titanium app) suivent cette mise à jour, non ?</p>
<p>Nous voici donc avec des applications légères, faciles à déployer, low-cost&#8230; et qui semblent répondre à la nouvelle &laquo;&nbsp;mode&nbsp;&raquo; sur le marché. Preuve en est avec Adobe AIR.</p>
<p>Revenons en à mon projet donc, qui lui est simpliste en fait puisque je n&#8217;ai que 6 semaines (malheureusement) pour le réaliser : une application gérant des contrats avec des adhérents, le tout sur une base SQLite. J&#8217;en suis là pour le moment. Bien évidemment, ce n&#8217;est pas aussi simple, puisque l&#8217;on m&#8217;impose des listes déroulantes multiples, une modification &laquo;&nbsp;à la volée&nbsp;&raquo; (on ne recharge pas entièrement l&#8217;interface), etc&#8230; Et puis je ne maniais pas très bien le JavaScript avant&#8230; j&#8217;ai donc dû apprendre sur le tas le fonctionnement de Titanium et ses limites, MooTools et réviser mon JavaScript.</p>
<p>Je pense, si je trouve le temps, refaire tout ça en Orienté Objet, mais ce ne sera pas simple puisque je n&#8217;ai simplement jamais encore vu ça : expérience à tenter ? :D</p>
<p>Pensez-vous que les applications RIA (à base de AIR ou Titanium) s&#8217;inscrivent dans la demande des clients actuelle ? Y a-t-il un moyen de créer cette demande ?</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Stage+Logica+%233+et+Titanium+http://bit.ly/QnDzw+|+@askara37" title="Post to Twitter"><img class="nothumb" src="http://blog.ambitious-vision.net/wp-content/plugins/tweet-this/icons/tt-twitter-big2.png" alt="Post to Twitter" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.ambitious-vision.net/stage-logica-3-et-titanium/&amp;t=Stage+Logica+%233+et+Titanium" title="Post to Facebook"><img class="nothumb" src="http://blog.ambitious-vision.net/wp-content/plugins/tweet-this/icons/tt-facebook-big2.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ambitious-vision.net/stage-logica-3-et-titanium/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Stage Logica #2</title>
		<link>http://blog.ambitious-vision.net/stage-logica-2/</link>
		<comments>http://blog.ambitious-vision.net/stage-logica-2/#comments</comments>
		<pubDate>Mon, 25 May 2009 17:37:56 +0000</pubDate>
		<dc:creator>Albin</dc:creator>
				<category><![CDATA[Etudes]]></category>
		<category><![CDATA[Expériences professionnelles]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[bts]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[logica]]></category>
		<category><![CDATA[rda]]></category>
		<category><![CDATA[rea]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[stage]]></category>
		<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://blog.ambitious-vision.net/?p=63</guid>
		<description><![CDATA[Ca y est, une &#171;&#160;mission&#160;&#187; m&#8217;a été confiée et j&#8217;ai rencontré mon responsable. Cela ne fait pas de mal de trouver un peu de travail. La première partie de celui-ci consistera en la découverte de l&#8217;outil que je vais utiliser durant tout le stage. Ce n&#8217;est pas forcément compliqué en soit, mais la difficulté réside [...]]]></description>
			<content:encoded><![CDATA[<p>Ca y est, une &laquo;&nbsp;mission&nbsp;&raquo; m&#8217;a été confiée et j&#8217;ai rencontré mon responsable. Cela ne fait pas de mal de trouver un peu de travail.</p>
<p>La première partie de celui-ci consistera en la découverte de l&#8217;outil que je vais utiliser durant tout le stage. Ce n&#8217;est pas forcément compliqué en soit, mais la difficulté réside dans le fait que ce dernier est encore en &laquo;&nbsp;Preview Release&nbsp;&raquo;, c&#8217;est à dire que la version Beta n&#8217;est même pas encore disponible. De plus, ce projet est totalement OpenSource et n&#8217;est pas soutenu par une grosse entreprise (comme Ubuntu par exemple)&#8230; La documentation est donc très très limitée et il vaut mieux parfois regarder le code source que de chercher dans l&#8217;API&#8230;</p>
<p><span id="more-63"></span>Cette fameuse plateforme, c&#8217;est donc Appcelerator Titanium. En cours de développement par une petite équipe américaine, c&#8217;est un projet très prometteur. Elle consiste à permettre la conception d&#8217;application REA (ou RDA, le nom n&#8217;est pas encore clairement définit&#8230;). Ce sont en fait des applications riches (vous pouvez retrouver un descriptif sur <a href="http://blog.ambitious-vision.net/rea-les-details-et-les-explications/" target="_blank">ce billet</a>) qui, en gros, vous permettent d&#8217;effectuer des actions hors ligne ET en ligne (à l&#8217;instar de Outlook Express). On peut citer comme exemple toutes les applications qui servent à dialoguer sur Twitter.</p>
<p>Trouvant ce projet particulièrement intéressant, j&#8217;ai donc décidé de tenter de rejoindre l&#8217;équipe ou du moins d&#8217;apporter mon aide. C&#8217;est ainsi que je me retrouve, pour le moment en tout cas, dans l&#8217;équipe de rédaction de l&#8217;API de la future version, et mon but sera de re-lire la documentation pour savoir si elle est assez compréhensible par tous les niveaux de programmations (effectivement, l&#8217;équipe de rédaction a un niveau très avancé et je ne peux pas nier que je ne suis pas du tout à leur niveau). Il se pourrait même que je me charge de la traduction Anglais -&gt; Français.</p>
<p>Avant tout cela, pour découvrir Titanium, j&#8217;ai développé une petite application qui permet de remplir une base SQLite et de la consulter par la suite (simpliste mais ça permet de comprendre le concept de pas mal de choses !!).</p>
<p>Me voici donc surchargé de travail et c&#8217;est aujourd&#8217;hui ou dans les jours très prochains que l&#8217;on me donnera normalement une vraie mission avec de vraies choses à effectuer.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Stage+Logica+%232+http://bit.ly/yMjDm+|+@askara37" title="Post to Twitter"><img class="nothumb" src="http://blog.ambitious-vision.net/wp-content/plugins/tweet-this/icons/tt-twitter-big2.png" alt="Post to Twitter" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.ambitious-vision.net/stage-logica-2/&amp;t=Stage+Logica+%232" title="Post to Facebook"><img class="nothumb" src="http://blog.ambitious-vision.net/wp-content/plugins/tweet-this/icons/tt-facebook-big2.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ambitious-vision.net/stage-logica-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
