<?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>Furo&#039;s World &#187; Software Engineering</title>
	<atom:link href="http://www.furo.fr/category/software_engineering/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.furo.fr</link>
	<description>Welcome to my piece of web!</description>
	<lastBuildDate>Fri, 15 Jul 2011 08:59:33 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>An IBM application</title>
		<link>http://www.furo.fr/2008/10/13/an-ibm-application/</link>
		<comments>http://www.furo.fr/2008/10/13/an-ibm-application/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 15:52:34 +0000</pubDate>
		<dc:creator>Flotueur</dc:creator>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[IPATO]]></category>
		<category><![CDATA[Job]]></category>

		<guid isPermaLink="false">http://www.furo.fr/?p=38</guid>
		<description><![CDATA[One of the company that attracted me since I&#8217;m jobhunting is clearly IBM. Indeed, everyone knows &#8220;Big blue&#8221; and their supercomputers, from the PS/1 to the Blue Gene! But since they have an office in Glasgow, I&#8217;ve decided to give it a try and apply to the Graduate Recruitment Program. For me, the graduate recruitment [...]]]></description>
			<content:encoded><![CDATA[<p>One of the company that attracted me since I&#8217;m jobhunting is clearly <a href="http://www.ibm.com/uk/"><strong>IBM</strong></a>. Indeed, everyone knows &#8220;<strong>Big blue</strong>&#8221; and their supercomputers, from the PS/1 to the Blue Gene! But since they have an office in Glasgow, I&#8217;ve decided to give it a try and apply to the <a href="http://www-05.ibm.com/employment/uk/graduates/">Graduate Recruitment Program</a>.</p>
<p>For me, the graduate recruitment process in IBM is composed by <strong>4 steps</strong>.</p>
<p><strong><span style="text-decoration: underline;">Step 1, the online form.</span> </strong></p>
<p>This step is basically the writing of the CV online.</p>
<p>-A funny thing occured for me, I noticed that the &#8220;CV web engine&#8221; is powered by the same company than the one that does JPMorgan forms: since I&#8217;ve applied for their graduate program first, my IBM form was 60% already filled thanks to the Firefox cache :p -</p>
<p>The only &#8220;hard&#8221; work to do there was to write a <strong>small cover letter</strong> and to <strong>explain why did I choose IBM</strong>.</p>
<p>After completed that and having wait half a week, I was invited to complete step 2.</p>
<p><span style="text-decoration: underline;"><strong>Step 2, the online aptitude test.</strong></span></p>
<p>Unlike a lot of companies that use aptitude tests designed by SHL, IBM have designed their own: the Information Processing Aptitude Test On-line or <strong>IPATO</strong>.</p>
<p>This test is composed by <strong>3 parts</strong>, <strong>timed</strong>, <strong>3</strong> web <strong>pages </strong>of questions each and the <strong>difficulty increasing</strong> on each page:</p>
<p>- <strong>Data matrices</strong>(13mins): Lots of reasonning about caracters in matrices. I found this part difficult because, since english is not my mother tongue, I lost lots of time to read carefully the questions.</p>
<p>- <strong>Number series</strong>(4mins): Or find the next number. Clearly the easiest test, I did it first, it is motivating <img src='http://www.furo.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>- <strong>Mathematical problems</strong>(15mins): Not really hard but a calculator, a pencil and a sheet of paper are required. This part was fun to me, espcially the first time I passed it. Why the first time? Well, the day I did the test, I completed part 1 and 2 then I started part 3. I managed to have 2 pages in 10minutes (which is not bad at all when you have 15 minutes to do 3 pages of questions) but when I clicked on the &#8220;Next page&#8221; button, an error occured and I was disconnected!!!!! Stunned, I tried to connect again, and again: same error. Of course at the third time, the system was blocked and my account was frozen!!! Of course!!! So I had to call IBM, make the thing un locked to be able to continue 3 days later. Unfortunately, they reinitialized the part and I had to do the 3 pages again, with differents questions and&#8230; different difficulty <img src='http://www.furo.fr/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  So in the end I completed 2 pages in 15 minutes. Morality: <strong>there were compatibility issues with Firefox</strong>, so if you have to take that test use IE (at least it will be useful for one more thing than downloading Firefox <img src='http://www.furo.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )!</p>
<p>Anyway, everything is detailed before each part: IBM give you examples and some advices. Just remember that you are not meant to do all the questions, but if you manage to do everything, good for you:) I did almost 75-85% of the total test.</p>
<p>Eventually, after a couple of days, I received an eMail saying that <strong>I succeded to the test</strong>, and that I was invited in <strong>Hursley </strong>(England) for the First Round Selection day.</p>
<p><strong><span style="text-decoration: underline;">Step 3, First Round Selection day.</span></strong></p>
<p>This was the occasion for me to have a point of view of England more representative than <strong>Gatwick Airport</strong>!</p>
<p>It was indeed interesting: I had a night in a nice little hotel called <a href="http://rwgc.net/kingsheadhursley.com/"><strong>Kings Head</strong></a> in Hursley. By the way, Hursley is a little village between Winchester and Southampton. However it is pretty isolated&#8230;</p>
<p>Anyway, the FRSD is globally, like you can read on IBM website, a presentation and confirmation day. Basically, I was in the IBM castle (really beautifull place) and I attended to different activities:</p>
<p>- <strong>Presentation of the company: </strong>of its needs and of the campus. Just to be sure that you are on the right place.</p>
<p>- <strong>Confirmatory IPATO test</strong>: to be sure that it was you that did the online one. I found it particularly difficult but I did obviously quite well.</p>
<p>- <strong>Group exercice</strong>: They check how you work with other persons <img src='http://www.furo.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  This wasn&#8217;t a problem for me and I quite liked it: It reminded me meetings in my internships <img src='http://www.furo.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>- <strong>Written test</strong>: A one hour test to check you really are who you pretend to be! A software developer in my case.</p>
<p>Finally, for the software developper role, there weren&#8217;t interview so I suppose it depends on the role chosen.</p>
<p>Again, obvisouly <strong>I did well</strong> because I was invited to the next stage the Assessment center!</p>
<p><strong><span style="text-decoration: underline;">Step 4, Assessment Center.</span></strong></p>
<p>I don&#8217;t know that much about that since I&#8217;ve just been invited. The only thing is that I&#8217;m really proud to have been invited because, according to what IBM said, <strong>less than the half of people</strong> that were present in the FRSD were selected, and I&#8217;m in <img src='http://www.furo.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The only problem to all of this is that I don&#8217;t really know if there are jobs for Glasgow or not&#8230; And from what the people said in Hursley, I don&#8217;t think so&#8230; So I&#8217;ll try to get the information and we will see&#8230; But one thing is sure, I&#8217;m staying in Scotland <img src='http://www.furo.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.furo.fr/2008/10/13/an-ibm-application/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2005 and ClearCase</title>
		<link>http://www.furo.fr/2008/03/20/visual-studio-2005-and-clearcase/</link>
		<comments>http://www.furo.fr/2008/03/20/visual-studio-2005-and-clearcase/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 18:18:52 +0000</pubDate>
		<dc:creator>Flotueur</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[ClearCase]]></category>
		<category><![CDATA[configuration management]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.furo.fr/2008/03/20/visual-studio-2005-and-clearcase/</guid>
		<description><![CDATA[ClearCase is one of the references when you deal about configuration management. It allows to manage a project&#8217;s life cycle, control changes on this project, proposes version and workspace management and of course, allows team development (multi-site). ClearCase works with what it calls Vobs(Versioned Object Base) and Views. Basically, all the data, such as code [...]]]></description>
			<content:encoded><![CDATA[<p align="justify"><img src="http://www.furo.fr/wp-content/images.thumbnail.jpg" alt="ClearCaseLogo" align="left" hspace="10" vspace="10" /> <strong>ClearCase </strong>is one of the references when you deal about configuration management. It allows to manage a project&#8217;s life cycle, control changes on this project, proposes version and workspace management and of course, allows team development (multi-site).</p>
<p align="justify">    ClearCase works with what it calls Vobs(<strong>V</strong>ersioned <strong>O</strong>bject <strong>B</strong>ase) and <strong>Views</strong>. Basically, all the data, such as code files and documents, are stored into entities named Vobs. Those vobs are the repositories in which each developer will create their branch, manage and their project. To access those Vobs, they need to be <strong>mounted as a virtual file</strong> system through a <em>dynamic view</em> for example. So you can use your repository like any mounted drive on your OS! Of course, when you are editing or creating a file, you work on a private copy so there is no risk to erase project&#8217;s source whithout a commit.</p>
<p style="text-align: center" align="right"><img src="http://www.furo.fr/wp-content/cchbadm.thumbnail.gif" alt="ClearCase" align="right" hspace="10" vspace="10" /></p>
<p align="justify">    Speaking of which, there is no notions of commit in CC, instead you use <strong>Check-out/Check-in</strong> commands.  The first one is well known by CVS or SVN and the second acts as a commit. What about add or delete for example? They are managed by the view in your OS and validated by the Check-in! For example if you want to add a file, just copy paste it in you view!</p>
<p align="justify">    Anyway, I&#8217;m not here to sell that product so let&#8217;s concentrate on development: ok it looks nice and different from other code management tool but how to use it with an IDE like <strong>Visual Studio 2005</strong>?</p>
<p align="justify">&nbsp;</p>
<p>Well it is pretty simple <img src='http://www.furo.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p align="justify">&nbsp;</p>
<p align="justify">    Visual Studio 2005 comes with a very useful tool which is &#8220;<strong>Source Control</strong>&#8220;. Visual Studio source control is simply an environment for third party source control plug-ins so to enjoy it you have to install the plug-in of your favorite tool.</p>
<p align="justify">    In our case, ClearCase (mouahahah, case-case, ok I&#8217;m out&#8230;) plug-in can be found on IBM/Rationnal web site (<a href="http://www-1.ibm.com/support/docview.wss?rs=984&amp;context=SSSH27&amp;context=SSSH3S&amp;context=SSSTY3&amp;context=SSCSNZN&amp;context=SSSTWP&amp;context=SSCGQ7B&amp;context=SSCGQ7D&amp;context=SSCSP7T&amp;dc=D410&amp;uid=swg24010813&amp;loc=en_US&amp;cs=utf-8&amp;lang=en" title="here">here</a>). Once this plug-in is installed, you have to <strong>activate </strong>it in Visual Studio options and <strong>source control</strong> will appear in the File menu.</p>
<p style="text-align: center" align="center"><a href="http://www.furo.fr/wp-content/cc-in-vs2k5.JPG" title="ClearCase in VS2k5"></a></p>
<p style="text-align: center"><a href="http://www.furo.fr/wp-content/cc-in-vs2k5.JPG" title="ClearCase in VS2k5"><img src="http://www.furo.fr/wp-content/cc-in-vs2k5.thumbnail.JPG" alt="ClearCase in VS2k5" /></a></p>
<p align="justify">    It is nearly finished! First <strong>copy your project</strong> in your new ClearCase view and open the VS solution. Just go in &#8220;<em>File/Source Control/Change Source Control</em>&#8221; and <strong>bind</strong> your new project to the view.</p>
<p align="justify">    And that&#8217;s it! Now you have the possibility to <strong>check-in/out</strong>, <strong>merge code</strong>, view history and everything you can do with ClearCase from VS. Of course, depending on your setup things will be different but I&#8217;ll detail it another time!</p>
<p align="justify">&nbsp;</p>
<p align="justify">    For now, the point is that with the Visual Studio Source control, you can manage easily your project configuration on ClearCase but also with other software of that kind (cvs, svn,&#8230;).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.furo.fr/2008/03/20/visual-studio-2005-and-clearcase/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

