<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>ac-graphic.net</title>
	
	<link>http://blog.ac-graphic.net</link>
	<description>Speaking about computer science</description>
	<lastBuildDate>Fri, 14 Oct 2011 13:50:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/acgraphic" /><feedburner:info uri="acgraphic" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Full-height Layouts</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/AHXMKh0kryQ/</link>
		<comments>http://blog.ac-graphic.net/full-height-layouts/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 07:39:32 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Programation]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=211</guid>
		<description><![CDATA[Steve Sanderson continues his series on full-height layouts. Main focus is on phone and tablet UX. Full-height app ...]]></description>
			<content:encoded><![CDATA[<p>Steve Sanderson continues his series on full-height layouts. Main focus is on phone and tablet UX.</p>
<ul>
<li><a href="http://blog.stevensanderson.com/2011/10/05/full-height-app-layouts-a-css-trick-to-make-it-easier/">Full-height app layouts: A CSS trick to make it easier</a></li>
<li><a href="http://blog.stevensanderson.com/2011/10/12/full-height-app-layouts-animated-transitions-within-panes/">Full-height app layouts: Animated transitions within panes</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/AHXMKh0kryQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/full-height-layouts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/full-height-layouts/</feedburner:origLink></item>
		<item>
		<title>Dartboard Seems Not to Implement Tail Recursion</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/jx5OWJ5ElXg/</link>
		<comments>http://blog.ac-graphic.net/dartboard-seems-not-to-implement-tail-recursion/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 15:24:20 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Programation]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Dart]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=201</guid>
		<description><![CDATA[I started experimenting with Dart. Obviously, one of the first question is: Does it implements tail recursion? int ...]]></description>
			<content:encoded><![CDATA[<p>I started experimenting with <a href="http://www.dartlang.org/">Dart</a>. Obviously, one of the first question is: Does it implements tail recursion?</p>
<div class="codecolorer-container csharp railscasts" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="csharp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #6666cc; font-weight: bold;">int</span> recursive<span style="color: #008000;">&#40;</span><span style="color: #6666cc; font-weight: bold;">int</span> n<span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span><br />
&nbsp; <span style="color: #0600FF; font-weight: bold;">if</span> <span style="color: #008000;">&#40;</span>n <span style="color: #008000;">&lt;=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">&#41;</span> <span style="color: #0600FF; font-weight: bold;">return</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span><br />
&nbsp; <span style="color: #0600FF; font-weight: bold;">return</span> recursive<span style="color: #008000;">&#40;</span>n<span style="color: #008000;">-</span><span style="color: #FF0000;">1</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">+</span> <span style="color: #FF0000;">1</span><span style="color: #008000;">;</span><br />
<span style="color: #008000;">&#125;</span><br />
<br />
<span style="color: #6666cc; font-weight: bold;">int</span> tailRecursive <span style="color: #008000;">&#40;</span><span style="color: #6666cc; font-weight: bold;">int</span> n, <span style="color: #6666cc; font-weight: bold;">int</span> acc<span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span><br />
&nbsp; <span style="color: #0600FF; font-weight: bold;">if</span> <span style="color: #008000;">&#40;</span>n <span style="color: #008000;">&lt;=</span> <span style="color: #FF0000;">1</span><span style="color: #008000;">&#41;</span> <span style="color: #0600FF; font-weight: bold;">return</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span><br />
&nbsp; <span style="color: #0600FF; font-weight: bold;">return</span> tailRecursive <span style="color: #008000;">&#40;</span>n<span style="color: #008000;">-</span><span style="color: #FF0000;">1</span>, acc<span style="color: #008000;">+</span><span style="color: #FF0000;">1</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
<span style="color: #008000;">&#125;</span><br />
<br />
main<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span><br />
&nbsp; <span style="color: #6666cc; font-weight: bold;">int</span> max <span style="color: #008000;">=</span> <span style="color: #FF0000;">1000000</span><span style="color: #008000;">;</span><br />
&nbsp; <span style="color: #6666cc; font-weight: bold;">double</span> totalTime <span style="color: #008000;">=</span> <span style="color: #FF0000;">0.0</span><span style="color: #008000;">;</span><br />
&nbsp; <span style="color: #0600FF; font-weight: bold;">for</span> <span style="color: #008000;">&#40;</span><span style="color: #6666cc; font-weight: bold;">int</span> i <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span> i <span style="color: #008000;">&lt;</span> max<span style="color: #008000;">;</span> i<span style="color: #008000;">++</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span><br />
&nbsp; &nbsp; var start <span style="color: #008000;">=</span> Clock<span style="color: #008000;">.</span><span style="color: #0000FF;">now</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
&nbsp; &nbsp; recursive<span style="color: #008000;">&#40;</span><span style="color: #FF0000;">100</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
&nbsp; &nbsp; var end <span style="color: #008000;">=</span> Clock<span style="color: #008000;">.</span><span style="color: #0000FF;">now</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
&nbsp; &nbsp; totalTime <span style="color: #008000;">+=</span> <span style="color: #008000;">&#40;</span>end <span style="color: #008000;">-</span> start<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
&nbsp; <span style="color: #008000;">&#125;</span><br />
&nbsp; totalTime <span style="color: #008000;">/=</span> max<span style="color: #008000;">;</span><br />
&nbsp; print <span style="color: #008000;">&#40;</span><span style="color: #666666;">'${(totalTime/Clock.frequency()) * 1000} ms'</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
<br />
&nbsp; totalTime <span style="color: #008000;">=</span> <span style="color: #FF0000;">0.0</span><span style="color: #008000;">;</span><br />
&nbsp; <span style="color: #0600FF; font-weight: bold;">for</span> <span style="color: #008000;">&#40;</span><span style="color: #6666cc; font-weight: bold;">int</span> i <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span> i <span style="color: #008000;">&lt;</span> max<span style="color: #008000;">;</span> i<span style="color: #008000;">++</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span><br />
&nbsp; &nbsp; var start <span style="color: #008000;">=</span> Clock<span style="color: #008000;">.</span><span style="color: #0000FF;">now</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
&nbsp; &nbsp; tailRecursive <span style="color: #008000;">&#40;</span><span style="color: #FF0000;">100</span>,<span style="color: #FF0000;">0</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
&nbsp; &nbsp; var end <span style="color: #008000;">=</span> Clock<span style="color: #008000;">.</span><span style="color: #0000FF;">now</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
&nbsp; &nbsp; totalTime <span style="color: #008000;">+=</span> <span style="color: #008000;">&#40;</span>end <span style="color: #008000;">-</span> start<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
&nbsp; <span style="color: #008000;">&#125;</span><br />
&nbsp; totalTime <span style="color: #008000;">/=</span> max<span style="color: #008000;">;</span><br />
&nbsp; print <span style="color: #008000;">&#40;</span><span style="color: #666666;">'${(totalTime/Clock.frequency()) * 1000} ms'</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span><br />
<span style="color: #008000;">&#125;</span></div></div>
<p>Well&#8230; It seems not.</p>
<div class="codecolorer-container text railscasts" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">0.004474 ms<br />
0.004762 ms</div></div>
<p><strong>My previous post didn&#8217;t compare comparable algorithms.</strong> Because time complexity was not the same. Sorry for the confusion. First algorithm ran in O(1.618^n) and the other in O(n). Therefore, not comparable in any way! 5 minutes experiments before leaving the office are always bad&#8230;</p>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/jx5OWJ5ElXg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/dartboard-seems-not-to-implement-tail-recursion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/dartboard-seems-not-to-implement-tail-recursion/</feedburner:origLink></item>
		<item>
		<title>Invoking an Action with Enter Key and KnockoutJS</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/yLZRjS1pGK8/</link>
		<comments>http://blog.ac-graphic.net/invoking-an-action-with-enter-key-and-knockoutjs/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 09:56:50 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Programation]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=178</guid>
		<description><![CDATA[Easy, near from trivial, but really useful. This shall improve the speed and convenience for most users. I ...]]></description>
			<content:encoded><![CDATA[<p>Easy, near from trivial, but really useful. This shall improve the speed and convenience for most users.</p>
<p>I like how source code is clean.</p>
<p><a href="http://geekswithblogs.net/michelotti/archive/2011/10/11/knockoutjs-custom-binding-for-invoking-an-action-with-enter-key.aspx">KnockoutJS Custom Binding for Invoking an Action with Enter Key</a>.</p>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/yLZRjS1pGK8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/invoking-an-action-with-enter-key-and-knockoutjs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/invoking-an-action-with-enter-key-and-knockoutjs/</feedburner:origLink></item>
		<item>
		<title>Dart, a new language from Google</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/OA7shg-GKgw/</link>
		<comments>http://blog.ac-graphic.net/dart-a-new-language-from-google/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 08:03:32 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Programation]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=176</guid>
		<description><![CDATA[I didn&#8217;t had the time (yet) to dive into dart. There is a (unreadable?) specification of the language ...]]></description>
			<content:encoded><![CDATA[<p>I didn&#8217;t had the time (yet) to dive into <a href="http://www.dartlang.org/">dart</a>. There is a (unreadable?) specification of the language <a href="http://www.dartlang.org/docs/spec/dartLangSpec.pdf" title="Dart Language Specification">here</a> that should allow abstract interpretation to detect common errors or issue warnings.</p>
<p><img src="http://www.dartlang.org/imgs/dart-logo.png" alt="" /></p>
<p>A project to watch, for sure. Especially the VM that will be integrated in Chrome.</p>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/OA7shg-GKgw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/dart-a-new-language-from-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/dart-a-new-language-from-google/</feedburner:origLink></item>
		<item>
		<title>Meaningful Play. Getting Gamification Right</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/jDg5eolevkc/</link>
		<comments>http://blog.ac-graphic.net/meaningful-play-getting-gamification-right/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 19:32:03 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Presentations]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=173</guid>
		<description><![CDATA[An other presentation about gamification. Much more weighted than the previous one, comments in the slide are worth ...]]></description>
			<content:encoded><![CDATA[<p>An other presentation about gamification. Much more weighted than the <a href="http://blog.ac-graphic.net/gamification-in-software-systems/" title="Gamification in Software Systems">previous one</a>, comments in the slide are worth reading.</p>
<div style="width:618px" id="__ss_6763616"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/dings/meaningful-play-getting-gamification-right" title="Meaningful Play. Getting »Gamification« Right." target="_blank">Meaningful Play. Getting »Gamification« Right.</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/6763616" width="618" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/dings" target="_blank">Sebastian Deterding</a> </div>
</p></div>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/jDg5eolevkc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/meaningful-play-getting-gamification-right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/meaningful-play-getting-gamification-right/</feedburner:origLink></item>
		<item>
		<title>Resque and the queueing system</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/RMgdlMDGQpM/</link>
		<comments>http://blog.ac-graphic.net/resque-and-the-queueing-system/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 18:20:36 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Programation]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=171</guid>
		<description><![CDATA[An interesting (but old) post illustrating how GitHub moved from one system to an other. The mentioned systems ...]]></description>
			<content:encoded><![CDATA[<p>An interesting (but old) post illustrating how GitHub moved from one system to an other. The mentioned systems are responsible for queueing and dequeueing jobs for background tasks. </p>
<p><a href="https://github.com/blog/542-introducing-resque" title="Introducing Resque">Introducing Resque</a></p>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/RMgdlMDGQpM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/resque-and-the-queueing-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/resque-and-the-queueing-system/</feedburner:origLink></item>
		<item>
		<title>Goal-Oriented Requirements Engineering: A Guided Tour</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/B3qGRIsy8FU/</link>
		<comments>http://blog.ac-graphic.net/goal-oriented-requirements-engineering-a-guided-tour/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 18:28:06 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Selected Papers]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=166</guid>
		<description><![CDATA[Selected for the most influential paper award at RE2011, this paper draw a large picture of goal-orientation in ...]]></description>
			<content:encoded><![CDATA[<p>Selected for the most influential paper award at RE2011, this paper draw a large picture of goal-orientation in requirement engineering. It clearly states the context and the advantages of the approach. If you&#8217;re interested in a brief and not-so-technical introduction to the field I&#8217;m researching in, you shall read this paper.</p>
<p><a class="button small black" href="http://citeseer.ist.psu.edu/viewdoc/download?doi=10.1.1.18.1528&#038;rep=rep1&#038;type=pdf" title="Goal-Oriented Requirements Engineering: A Guided Tour">Read the paper</a></p>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/B3qGRIsy8FU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/goal-oriented-requirements-engineering-a-guided-tour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/goal-oriented-requirements-engineering-a-guided-tour/</feedburner:origLink></item>
		<item>
		<title>Gamification in Software Systems</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/fXBynJUjI_4/</link>
		<comments>http://blog.ac-graphic.net/gamification-in-software-systems/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 12:42:12 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Presentations]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=162</guid>
		<description><![CDATA[This presentation quickly overview the underlying concepts attached to gamification. A clear, simple and applicable presentation. I especially ...]]></description>
			<content:encoded><![CDATA[<p>This presentation quickly overview the underlying concepts attached to gamification. A clear, simple and applicable presentation. I especially appreciate the &#8220;white&#8221; slides with checklist and proposed steps to introduce game in a system.</p>
<div style="width:618px" id="__ss_5838005"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/amyjokim/gamification-workshop-2010" title="Gamification Workshop 2010" target="_blank">Gamification Workshop 2010</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/5838005" width="618" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more presentations from <a href="http://www.slideshare.net/amyjokim" target="_blank">Amy Kim</a> </div>
</p></div>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/fXBynJUjI_4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/gamification-in-software-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/gamification-in-software-systems/</feedburner:origLink></item>
		<item>
		<title>Kevin Slavin: How Algorithms Shape Our World</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/oV1Ya9GHWjk/</link>
		<comments>http://blog.ac-graphic.net/kevin-slavin-how-algorithms-shape-our-world/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 08:12:59 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=156</guid>
		<description><![CDATA[This is an inspiring video about algorithms and their use in the finance. A must-see video.]]></description>
			<content:encoded><![CDATA[<p>This is an inspiring video about algorithms and their use in the finance. A must-see video.</p>
<p><!--copy and paste--><object width="618" height="374"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param><param name="flashvars" value="vu=http://video.ted.com/talk/stream/2011G/Blank/KevinSlavin_2011G-320k.mp4&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/KevinSlavin-2011G.embed_thumbnail.jpg&#038;vw=512&#038;vh=288&#038;ap=0&#038;ti=1194&#038;lang=eng&#038;introDuration=15330&#038;adDuration=4000&#038;postAdDuration=830&#038;adKeys=talk=kevin_slavin_how_algorithms_shape_our_world;year=2011;theme=to_boldly_go;theme=a_taste_of_tedglobal_2011;theme=new_on_ted_com;theme=what_s_next_in_tech;event=TEDGlobal+2011;tag=Technology;tag=complexity;tag=computers;tag=social+change;&#038;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="526" height="374" allowFullScreen="true" allowScriptAccess="always" flashvars="vu=http://video.ted.com/talk/stream/2011G/Blank/KevinSlavin_2011G-320k.mp4&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/KevinSlavin-2011G.embed_thumbnail.jpg&#038;vw=512&#038;vh=288&#038;ap=0&#038;ti=1194&#038;lang=eng&#038;introDuration=15330&#038;adDuration=4000&#038;postAdDuration=830&#038;adKeys=talk=kevin_slavin_how_algorithms_shape_our_world;year=2011;theme=to_boldly_go;theme=a_taste_of_tedglobal_2011;theme=new_on_ted_com;theme=what_s_next_in_tech;event=TEDGlobal+2011;tag=Technology;tag=complexity;tag=computers;tag=social+change;&#038;preAdTag=tconf.ted/embed;tile=1;sz=512x288;"></embed></object></p>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/oV1Ya9GHWjk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/kevin-slavin-how-algorithms-shape-our-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/kevin-slavin-how-algorithms-shape-our-world/</feedburner:origLink></item>
		<item>
		<title>Building Software Systems At Google and Lessons Learned</title>
		<link>http://feedproxy.google.com/~r/acgraphic/~3/1lGsPk5ZDHg/</link>
		<comments>http://blog.ac-graphic.net/building-software-systems-at-google-and-lessons-learned/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 08:11:05 +0000</pubDate>
		<dc:creator>ancailliau</dc:creator>
				<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://blog.ac-graphic.net/?p=150</guid>
		<description><![CDATA[An interesting and accessible video about software system. I especially enjoyed the last slides about software patterns.]]></description>
			<content:encoded><![CDATA[<p>An interesting and accessible video about software system. I especially enjoyed the last slides about software patterns.</p>
<p><iframe width="618" height="449" src="http://www.youtube.com/embed/modXC5IWTJI" frameborder="0" allowfullscreen></iframe></p>
<img src="http://feeds.feedburner.com/~r/acgraphic/~4/1lGsPk5ZDHg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ac-graphic.net/building-software-systems-at-google-and-lessons-learned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.ac-graphic.net/building-software-systems-at-google-and-lessons-learned/</feedburner:origLink></item>
	</channel>
</rss>

