<?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; Expériences professionnelles</title>
	<atom:link href="http://blog.ambitious-vision.net/category/experiences-professionnelles/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 #5 : Conclusion</title>
		<link>http://blog.ambitious-vision.net/stage-logica-5-conclusion/</link>
		<comments>http://blog.ambitious-vision.net/stage-logica-5-conclusion/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 15:15:37 +0000</pubDate>
		<dc:creator>Albin</dc:creator>
				<category><![CDATA[Etudes]]></category>
		<category><![CDATA[Expériences professionnelles]]></category>
		<category><![CDATA[bts]]></category>
		<category><![CDATA[informatique de gestion]]></category>
		<category><![CDATA[logica]]></category>
		<category><![CDATA[stage]]></category>
		<category><![CDATA[vie en entreprise]]></category>

		<guid isPermaLink="false">http://blog.ambitious-vision.net/?p=178</guid>
		<description><![CDATA[Nous voici à la fin de mon stage (le rapport avec la photo est faible hein ?! Mais j&#8217;aime bien). Il est donc temps de faire un point sur tout le travail que j&#8217;ai fourni. Test, galère, expérience, relations professionnelles, etc&#8230; Bref, que de sujets à aborder. Travailler sur un projet méconnu est plus qu&#8217;intéressant [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_180" class="wp-caption alignleft" style="width: 310px"><a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/train.jpg"><img class="size-medium wp-image-180 " title="train" src="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/train-300x202.jpg" alt="Un train qui part" width="300" height="202" /></a><p class="wp-caption-text">Un train qui part</p></div>
<p>Nous voici à la fin de mon stage (le rapport avec la photo est faible hein ?! Mais j&#8217;aime bien). Il est donc temps de faire un point sur tout le travail que j&#8217;ai fourni. Test, galère, expérience, relations professionnelles, etc&#8230; Bref, que de sujets à aborder.</p>
<p>Travailler sur un projet méconnu est plus qu&#8217;intéressant et enrichissant. L&#8217;expérience professionnelle que l&#8217;on m&#8217;a proposée est également intéressante puisque travailler dans une grande boîte présente un intérêt non négligeable (forcément, c&#8217;est plus enrichissant que faire vendeur dans une &laquo;&nbsp;grande&nbsp;&raquo; surface). Retour sur un mois et demi de travail&#8230;</p>
<p>Lorsque j&#8217;ai lu l&#8217;intitulé de mon stage, j&#8217;étais un peu perdu. J&#8217;étais censé travaillé sur une plateforme SOA&#8230; Arg ! Mais qu&#8217;est-ce qu&#8217;une plateforme SOA ? En quoi ça consiste, qu&#8217;est-ce que je vais bien pouvoir faire dessus ? Autant de question sans réponse, auxquelles j&#8217;ai tout de même essayé de répondre.</p>
<p>Une fois arrivé sur place, c&#8217;est avec joie que j&#8217;ai appris que j&#8217;allais <span style="text-decoration: line-through;">(simplement)</span> travaillé sur une plateforme correspondant à Adobe AIR dans le monde du libre. Voici pour moi enfin la possibilité de travailler sur un projet qui n&#8217;est pas connu de tout le monde, et qui présente une avancée considérable dans la façon de concevoir des applications.</p>
<p><span id="more-178"></span></p>
<p><span style="text-decoration: underline;"><strong>Partie technique</strong></span></p>
<p>Je me penche alors sur le problème  : une plateforme de développement RIA, en quoi ça consiste, comment on travaille avec et sur quoi pouvons nous aboutir ?</p>
<p>Une application riche (RIA = Rich Internet Application) consiste en une application possédant les mêmes connexions à un serveur web qu&#8217;un navigateur web mais également d&#8217;un accès non limitée aux ressources locales du système d&#8217;exploitation l&#8217;exécutant. Ainsi, on dispose d&#8217;applications &laquo;&nbsp;légères&nbsp;&raquo; avec la possibilité de se connecter à des serveurs web et nous disposons d&#8217;un moteur de rendu web (WebKit pour Titanium).</p>
<p>On peut alors mettre en place un système de travail online/offline, un peu comme Outlook qui stock vos mails en local et vous permet de travailler dessus même si vous n&#8217;avez pas de connexion au Net.</p>
<p>En plus, le système de déploiement est plus qu&#8217;intéressant, puisque automatique. En effet, publié une update sur les serveurs, et elle sera automatiquement disponible pour tous vous utilisateurs qui en seront informé automatiquement. Et voilà encore un problème récurent (pour ne pas dire permanant) qui disparait. Plus besoin de développer ça de votre côté et de vous demander comment vous allez faire pour mettre à jour votre application une fois qu&#8217;elle est signalée à vos utilisateurs : tout se fait tout seul.</p>
<p>Le développement est souple : Javascript et HTML sont là pour vous permettre l&#8217;affichage et le traitement basique des données. Si vous souhaitez des fonctions plus avancées, vous avez accès à Python et Ruby, ce qui constitue encore une souplesse à côté de laquelle nous ne pouvons pas passer.</p>
<p><span style="text-decoration: underline;"><strong>Partie &laquo;&nbsp;vie en entreprise&nbsp;&raquo;</strong></span></p>
<p>Après avoir connue la vie dans une école d&#8217;hotellerie, puis dans différents petits boulots via du travail intérimaire, puis enfin en tant que vendeur, je débarque dans une grande entreprise qui oriente ses recrutements sur des profils précis et issus de cursus d&#8217;études généralement conséquents. On se retrouve donc entouré d&#8217;un autre type de personne&#8230; et ce n&#8217;est pas réellement pour déplaire.</p>
<p>Comme dans toutes les entreprises, on retrouve les sourires forcés, les gens pour qui on n&#8217;existe pas (surtout en tant que stagiaire) et tous ces profils bien connus en entreprise. Mais on peut rencontré aussi des personnes agréables à vivre (et notamment un stagiaire qui aura, l&#8217;année prochaine, des cours de marketing avec mon père&#8230;).</p>
<p>On se rend compte aussi que, ce n&#8217;est pas parce que l&#8217;entreprise est grande, que tout est simple. Au contraire, c&#8217;est toujours impressionnant la difficulté que peut représenter un simple coup de téléphone&#8230; &laquo;&nbsp;Ah oui demain j&#8217;ai le temps, tu peux m&#8217;appeler de 9h30 à 10h30&#8243;&#8230; Effectivement, une heure, c&#8217;est large. Tout le monde court dans tous les sens, ça s&#8217;affole même des fois. Mais j&#8217;ai entendu dire que c&#8217;était le lot de toutes les SSII (de toutes les entreprises ?).</p>
<p><span style="text-decoration: underline;"><strong>Conclusion</strong></span></p>
<p>Voici une expérience que je renouvellerait sans soucis. Je chercherais peut être à éviter ces foutus transports en commun jamais à l&#8217;heure, souvent carrément absents et surtout inconfortables.</p>
<p>Le sujet qui m&#8217;a été proposé était plus qu&#8217;intéressant, me permettant d&#8217;améliorer mes compétences en programmation : une fois qu&#8217;on est plus assisté par un sujet précis et guidé par un prof, on est forcé de résoudre le moindre soucis tout seul. Il m&#8217;a permis de voir des étapes dans la programmation auxquelles je n&#8217;ai jamais réellement eu à faire attention : soucis de performances, de taille, de déploiement.</p>
<p>Effectué un test de performance (bien que simpliste) était quelque chose de complètement inconnu pour moi. Il est vrai que c&#8217;est très important, puisque j&#8217;ai pu me rendre compte qu&#8217;au bout de seulement 1000 enregistrement, la solution posait déjà des soucis de performances.</p>
<p>Enfin bref, je suis bien content d&#8217;avoir passé un peu de temps loin de chez moi pour vivre ce que j&#8217;ai vécu et je ne regrette en rien ces 6 semaines et suis prêt à refaire l&#8217;expérience sans aucun problème.</p>
<p>(source de l&#8217;image : <a href="http://www.flickr.com/photos/cindy47452/2479210076/">http://www.flickr.com/photos/cindy47452/2479210076/</a>)</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Stage+Logica+%235+%3A+Conclusion+http://bit.ly/9LpnZW+|+@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-5-conclusion/&amp;t=Stage+Logica+%235+%3A+Conclusion" 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-5-conclusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>TiExplorer plugin</title>
		<link>http://blog.ambitious-vision.net/tiexplorer-plugin/</link>
		<comments>http://blog.ambitious-vision.net/tiexplorer-plugin/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 11:05:32 +0000</pubDate>
		<dc:creator>Albin</dc:creator>
				<category><![CDATA[Expériences professionnelles]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Ajouter un mot-clef]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[ti explorer]]></category>
		<category><![CDATA[tiexplorer]]></category>
		<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://blog.ambitious-vision.net/?p=123</guid>
		<description><![CDATA[(English version in bottom) Utilisant la nouvelle plateforme Titanium, j&#8217;ai créé un plugin pour explorer le disque dur. Le script est très simpliste et ne fais rien lorsque vous sélectionnez un fichier, mais il est simple de rajouter des fonctionnalités. Il ne fonctionne que sur la plateforme Titanium et avec la librairie JavaScript MooTools. Titanium étant [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/sans-titre1.png"><img class="alignleft size-full wp-image-132" title="TiExplorer" src="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/sans-titre1.png" alt="TiExplorer" width="475" height="217" /></a></p>
<p>(English version in bottom)</p>
<p>Utilisant la nouvelle plateforme <a href="http://www.appcelerator.org" target="_blank">Titanium</a>, j&#8217;ai créé un plugin pour explorer le disque dur. Le script est très simpliste et ne fais rien lorsque vous sélectionnez un fichier, mais il est simple de rajouter des fonctionnalités. Il ne fonctionne que sur la plateforme Titanium et avec la librairie JavaScript <a href="http://www.mootools.net" target="_blank">MooTools</a>.</p>
<p>Titanium étant tout en anglais, le code l&#8217;est aussi et une traduction de ce billet en anglais est displonible plus bas. N&#8217;hésitez pas à commenter ce petit script et à laisser toutes vos impressions.</p>
<p><span id="more-123"></span></p>
<p>Je vous propose de lire les sources car c&#8217;est en réalité assez simpliste et c&#8217;est surtout commenté.</p>
<p>Voici le lien pour le JavaScript : <a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/tiexplorer1.js">TiExplorer</a></p>
<p>Et un lien pour un tout petit peu de design : <a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/tiexplorerdesign.css">TiExplorer Design</a></p>
<p>Le fonctionnement est simple :</p>
<ol>
<li>Créer un fichier HTML</li>
<li>Ajoutez ces lignes dans le &lt;head&gt;
<pre>&lt;script type="text/javascript" src="tiexplore1.js"&gt;&lt;/script&gt;
&lt;link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" /&gt;</pre>
</li>
<li>Pour créer l&#8217;explorateur appelez la fonction :
<pre>createExplorer()</pre>
</li>
</ol>
<p>Ca y est, vous pouvez explorer votre disque dur.<br />
Pensez à ajouter les traitements que vous souhaitez effectuer lors des clicks aux endroits indiqués dans le code.</p>
<p>Merci de rapporter tout bug que vous pouvez rencontrer. Les améliorations sont les bienvenues ;)</p>
<p>&#8212; English Version &#8212;</p>
<p><span class="meta meta_paragraph meta_paragraph_text">Using the new Titanium platform, I created a plugin for exploring your hard drive. The script is really simple and does nothing when you select a file, but it’s really simple to add functionality to. It only works on Titanium and with the MooTools JavaScript Library. </span> <span class="meta meta_paragraph meta_paragraph_text">I suggest you to read source code because it’s really simple and commented.</span></p>
<p>This is the link for JavaScript : <a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/tiexplorer.js">TiExplorer</a></p>
<p>And the link for a few design : <a href="http://blog.ambitious-vision.net/wp-content/uploads/2009/06/tiexplorerdesign.css">TiExplorer Design</a></p>
<p>The operation is really simple :</p>
<ol>
<li>Create a HTML file</li>
<li>Add these lines in the &lt;head&gt;
<pre>&lt;script type="text/javascript" src="TiExplore.js"&gt;&lt;/script&gt;
&lt;link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" /&gt;</pre>
</li>
<li>For create the explorer, call the function :
<pre>createExplorer()</pre>
</li>
</ol>
<p>Now, you can explore your hard drive.</p>
<p>Remember to add code you want to execute when you click to indicated location in the source code.</p>
<p><span class="meta meta_paragraph meta_paragraph_text">Please report any bugs you see. Fixes are welcome ;)</span></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=TiExplorer+plugin+http://bit.ly/Et4ZH+|+@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/tiexplorer-plugin/&amp;t=TiExplorer+plugin" 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/tiexplorer-plugin/feed/</wfw:commentRss>
		<slash:comments>2</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>
		<item>
		<title>Stage Logica #1</title>
		<link>http://blog.ambitious-vision.net/stage-logica-1/</link>
		<comments>http://blog.ambitious-vision.net/stage-logica-1/#comments</comments>
		<pubDate>Tue, 19 May 2009 13:38:17 +0000</pubDate>
		<dc:creator>Albin</dc:creator>
				<category><![CDATA[Etudes]]></category>
		<category><![CDATA[Expériences professionnelles]]></category>
		<category><![CDATA[bts]]></category>
		<category><![CDATA[emploi]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[informatique de gestion]]></category>
		<category><![CDATA[ingénierie]]></category>
		<category><![CDATA[paris]]></category>
		<category><![CDATA[stage]]></category>
		<category><![CDATA[vie en entreprise]]></category>

		<guid isPermaLink="false">http://blog.ambitious-vision.net/?p=51</guid>
		<description><![CDATA[Comme prévu, je vais rédiger ici le plus souvent possible les actions importantes effectuées durant mon stage dans l&#8217;entreprise Logica à Paris La Défense. Voici donc le premier volet&#8230; récapitulant les deux premiers jours, qui ne présentent malheureusement que très peu d&#8217;intérêt. A mon arrivée hier, je suis reçu en avance par une assistante de [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_54" class="wp-caption alignright" style="width: 250px"><img class="size-full wp-image-54" title="bored_dog" src="http://blog.ambitious-vision.net/wp-content/uploads/2009/05/bored_dog.jpg" alt="Chien fatigué" width="240" height="180" /><p class="wp-caption-text">Chien fatigué</p></div>
<p>Comme prévu, je vais rédiger ici le plus souvent possible les actions importantes effectuées durant mon stage dans l&#8217;entreprise Logica à Paris La Défense.</p>
<p>Voici donc le premier volet&#8230; récapitulant les deux premiers jours, qui ne présentent malheureusement que très peu d&#8217;intérêt.</p>
<p>A mon arrivée hier, je suis reçu en avance par une assistante de recrutement qui me remet mon badge et avec qui j&#8217;effectue quelques tâches administratives. La galère commence alors : pas de pc et pas de travail. Je passe donc ma journée à attendre sur un poste provisoire avec pour mission de &laquo;&nbsp;surfer sur le net&nbsp;&raquo; en attendant que les responsables puissent se libérer&#8230; <span id="more-51"></span></p>
<p>Après avoir écumé Zdnet.fr, puis vérifier que tout aille bien sur mon blog, puis suivi les derniers tweets, puis lu différents articles de blogs, me voici livrer à moi même sans aucune occupation professionnelle (puisque je ne sais pas vraiment sur quoi je dois travailler). Je me dis alors : je vais tenter un petit jeu flash, ça me passera le temps&#8230; Et bien non ! Ici, il y a un proxy et un accès bien contrôlé au net : pas de sites de divertissements ! Et voilà comment se déroulent les dernières heures de ma première journée : devant un écran où rien ne se passe.</p>
<p>Ce matin, je pars avec un autre état d&#8217;esprit : je ne vais pas repasser une journée aussi ennuyante puisque l&#8217;on m&#8217;a enfin remis mon pc (un Dell D620). Première connexion : pas de réseau&#8230; La déception commence à s&#8217;emparer de moi. En fait, je n&#8217;avais juste pas brancher le chargeur (puisque je l&#8217;ai oublié&#8230;) et la carte réseau est alors désactivée. Il ne me reste plus qu&#8217;à retourner chez moi le midi pour le chercher ! En attendant, je m&#8217;attaque à la configuration et l&#8217;installation de différents logiciels tels que NetBeans (ce qui fut laborieux, règles de Proxy obligent&#8230;). Le reste de ma journée ne sera pas beaucoup plus active qu&#8217;hier&#8230; J&#8217;attends 17h30 en me disant que, demain, le responsable devrait enfin venir.</p>
<p>Ainsi, je découvre comment fonctionne une grande entreprise : l&#8217;arrivée d&#8217;un stagiaire ne semble pas avoir été vraiment prévu et il n&#8217;est pas facile d&#8217;obtenir quelque chose. Mais avec un peu de persévérance et de patience, j&#8217;arrive à mes fins. La suite du stage s&#8217;annonce pleine de surprises et de rebondissements. Je reviens très vite avec des informations légèrement plus passionnantes (but du stage par exemple).</p>
<p>Albin</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Stage+Logica+%231+http://bit.ly/Ak4m5+|+@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-1/&amp;t=Stage+Logica+%231" 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-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
