<?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>Shady El-Yaski</title>
	<atom:link href="http://blog.elyaski.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.elyaski.com</link>
	<description>Determined. Driven. Dedicated.</description>
	<lastBuildDate>Mon, 18 Jun 2012 13:41:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<div id='fb-root'></div>
					<script type='text/javascript'>
						window.fbAsyncInit = function()
						{
							FB.init({appId: null, status: true, cookie: true, xfbml: true});
						};
						(function()
						{
							var e = document.createElement('script'); e.async = true;
							e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
							document.getElementById('fb-root').appendChild(e);
						}());
					</script>	
						<item>
		<title>iOS Filter Control</title>
		<link>http://blog.elyaski.com/code-snippets/ios-filter-control/</link>
		<comments>http://blog.elyaski.com/code-snippets/ios-filter-control/#comments</comments>
		<pubDate>Sat, 16 Jun 2012 00:09:16 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Code Snippets]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=276</guid>
		<description><![CDATA[Hello every geek out there! This is an easy to use UIControl Subclass. Zero Graphics. Highly Customizable. It&#8217;s inspired from National Geographics: Park Guides. You may Get/Pull/Fork full source code from here: https://github.com/ShadyElyaski/ios-filter-control Licence: The MIT License (MIT) Special thanks to mash, Ltd. team for their kind support.]]></description>
			<content:encoded><![CDATA[<p>Hello every geek out there!</p>
<p>This is an easy to use UIControl Subclass. Zero Graphics. Highly Customizable.</p>
<p>It&#8217;s inspired from National Geographics: Park Guides.</p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/-lvvLnKPUk8?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p style="text-align: left;">You may Get/Pull/Fork full source code from here: <a title="https://github.com/ShadyElyaski/ios-filter-control" href="https://github.com/ShadyElyaski/ios-filter-control" target="_blank">https://github.com/ShadyElyaski/ios-filter-control</a></p>
<p>Licence:</p>
<h2>The MIT License (MIT)</h2>
<p><em>Special thanks to mash, Ltd. team for their kind support.</em></p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/code-snippets/ios-filter-control/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/code-snippets/ios-filter-control/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My interview at Sarmady &#8211; A Vodafone Company</title>
		<link>http://blog.elyaski.com/uncategorized/my-interview-at-sarmady/</link>
		<comments>http://blog.elyaski.com/uncategorized/my-interview-at-sarmady/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 01:14:29 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Sarmady]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=269</guid>
		<description><![CDATA[Howdy People Loooong time eh? I&#8217;ve been really busy lately doing my military service.. Anyway I&#8217;ve intended to blog about my interview at Sarmady &#8211; A Vodafone Company. I know I know it has been more than a year now, but I&#8217;ve found a text note on my old laptop having those interview questions, so [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">Howdy People <img src='http://blog.elyaski.com/wp-content/plugins/smilies-themer/kopete/smile.png' alt=':)' class='wp-smiley' /> </div>
<div>Loooong time eh? I&#8217;ve been really busy lately doing my military service..</div>
<div>Anyway I&#8217;ve intended to blog about my interview at Sarmady &#8211; A Vodafone Company. I know I know it has been more than a year now, but I&#8217;ve found a text note on my old laptop having those interview questions, so I asked myself why not to share them now =)</div>
<div><em>Interview at Sarmady, was basically in 4 phases:-</em></div>
<div><span style="text-decoration: underline;"><strong>Phase 1 (Technical Written Interview):</strong></span></div>
<div>Written on a single A4 paper those questions:</div>
<div>
<ul>
<li>Difference between Queue and stack</li>
<li>Difference between hashtable and array</li>
<li>Difference between malloc and new (keywords)?</li>
</ul>
</div>
<div>
<blockquote>
<div>typedef struct{</div>
<div id="_mcePaste">long date;</div>
<div id="_mcePaste">char* name;</div>
<div id="_mcePaste">} Actions;</div>
</blockquote>
<div id="_mcePaste">
<ul>
<li>Sort the above struct (in a form of Linked List) by date through code or drawing</li>
</ul>
</div>
</div>
<div><em>I was really worried, because the other candidate wrote much on his paper! I though it was kind of fail for me! <img src='http://blog.elyaski.com/wp-content/plugins/smilies-themer/kopete/teeth.png' alt=':D' class='wp-smiley' /> </em></div>
<div><span style="text-decoration: underline;"><strong>Phase 2 (Technical Oral Interview):</strong></span></div>
<div>Next, I met iOS Team Leader &#8211; Ahmed Essam. He interviewed me for almost 30 mins asking some technical questions:</div>
<div>
<ul>
<li>Define pointer to functions? What is callback?</li>
<li>Difference between outer join and inner join SQL statements</li>
<li>Why are Design Patterns used? Define Delegation Pattern?</li>
<li>How to prevent different processes from accessing the same file at the same time? Mutex, Semaphore.</li>
<li>What&#8217;s a web service? What&#8217;s the difference between SOAP and REST?</li>
<li>Talk about your graduation project.</li>
</ul>
</div>
<div><span style="text-decoration: underline;"><strong>Phase 3 (Assignment):</strong></span></div>
<div>After then, Ahmed Essam asked me to choose one of two assignment projects that can be written under any preferable programming language:</div>
<div>
<ol>
<li>Flickr Image Viewer and Search.</li>
<li>Twitter Client.</li>
</ol>
</div>
<div>I chose the second Twitter client project, and have successfully submitted <a href="http://sewsew.elyaski.com/" target="_blank">SewSew &#8211; Twitter Client</a> under WCF, in 2/3 days I remember.</div>
<div><span style="text-decoration: underline;"><strong>Phase 4 (HR Meeting):</strong></span></div>
<div>It was a very simple meeting with the CTO &#8211; Samia Gamal, Mobile Apps. Manager &#8211; Ramez Mohamed &amp; HR Manager &#8211; Harrison Austins.</div>
<div>I remember I&#8217;ve been asked very general questions about my previous projects, my vision, and how do I find mobile applications interesting and most importantly talking about my GP (Graduation Project).</div>
<div>I&#8217;ve then received an email from Harrison, saying that I&#8217;ve been accepted to join Sarmady&#8217;s team! =) Hooray <img src='http://blog.elyaski.com/wp-content/plugins/smilies-themer/kopete/wink.png' alt=';)' class='wp-smiley' /> </div>
<div><span style="text-decoration: underline;"><strong>My Opinion about 6 months working @ Sarmady:</strong></span></div>
<div>Shortly &#8211; I literally enjoyed every moment I spent there.  I learnt a lot, more than you could imagine! I made lot of friends and contacts (although I was the youngest in there). I&#8217;ve been engaged with mobile developers community in the region. Also I&#8217;ve attended couple of meetings &amp; seminars..</div>
<div>Wish you all best of luck in your career <img src='http://blog.elyaski.com/wp-content/plugins/smilies-themer/kopete/wink.png' alt=';-)' class='wp-smiley' /> </div>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/uncategorized/my-interview-at-sarmady/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/uncategorized/my-interview-at-sarmady/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Teapot &#8211; An OpenGL 3D Shooting Game w/ src</title>
		<link>http://blog.elyaski.com/portfolio/my-teapot-3d-shooting-game/</link>
		<comments>http://blog.elyaski.com/portfolio/my-teapot-3d-shooting-game/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 00:39:00 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Second Semester]]></category>
		<category><![CDATA[Third Year]]></category>
		<category><![CDATA[University Projects]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Opengl]]></category>
		<category><![CDATA[Projective]]></category>
		<category><![CDATA[Shooting]]></category>
		<category><![CDATA[TAO]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=258</guid>
		<description><![CDATA[My Teapot is a Projective space 3D Game, the player tries to prevent the collision between the teapot and the red opponents, while go for the green ones.. Also they can shoot any red opponent. ..:: Controls ::.. W &#8211; Up S &#8211; Down A - Left D &#8211; Right SPACE - Shoot ..:: Download [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/screen1.png"><img class="aligncenter size-full wp-image-261" title="screen" src="http://blog.elyaski.com/wp-content/uploads/2010/07/screen1.png" alt="" width="482" height="399" /></a></p>
<p style="text-align: center;">My Teapot is a Projective space 3D Game, the player tries to prevent the collision between the teapot and the  red opponents, while go for the green ones.. Also they can shoot any red opponent.</p>
<p style="text-align: center;"><strong>..:: </strong><span style="color: #ff0000;"><strong>Controls </strong></span><strong>::..</strong></p>
<p style="text-align: center;"><span style="color: #339966;">W</span> &#8211; Up</p>
<p style="text-align: center;"><span style="color: #339966;">S</span> &#8211; Down</p>
<p style="text-align: center;"><span style="color: #339966;">A </span>- Left</p>
<p style="text-align: center;"><span style="color: #339966;">D</span> &#8211; Right</p>
<p style="text-align: center;"><span style="color: #339966;">SPACE </span>- Shoot</p>
<p style="text-align: center;">
<p style="text-align: center;"><strong>..:: </strong><span style="color: #ff0000;"><strong>Download </strong></span><strong>::..</strong></p>
<p style="text-align: center;">Please contact me through email to send you the source code.</p>
<p style="text-align: center;">
<p style="text-align: center;"><strong>..:: </strong><span style="color: #ff0000;"><strong>Prerequisite </strong></span><strong>::..</strong></p>
<p style="text-align: center;"><span style="color: #999999;">TAO </span>OpenGL Library</p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/portfolio/my-teapot-3d-shooting-game/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/portfolio/my-teapot-3d-shooting-game/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>My House &#8211; A Basic OpenGL Geometric Drawings&#8230;</title>
		<link>http://blog.elyaski.com/portfolio/my-house-a-basic-opengl-geometric-drawings/</link>
		<comments>http://blog.elyaski.com/portfolio/my-house-a-basic-opengl-geometric-drawings/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 00:11:10 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Second Semester]]></category>
		<category><![CDATA[Third Year]]></category>
		<category><![CDATA[University Projects]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Drawing]]></category>
		<category><![CDATA[Geometric]]></category>
		<category><![CDATA[Opengl]]></category>
		<category><![CDATA[TAO]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=251</guid>
		<description><![CDATA[My House is a simple OpenGL animation which demonstrates the power of drawing complex shapes using basic geometry.. ..:: Controls ::.. Press anywhere to trigger the animation on! ..:: Download ::.. My House (executable) My House_src (VS 2008) ..:: Prerequisite ::.. TAO OpenGL Library]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/screen2.png"><img class="aligncenter size-full wp-image-254" title="screen2" src="http://blog.elyaski.com/wp-content/uploads/2010/07/screen2.png" alt="" width="445" height="399" /></a></p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/screen2.png"></a><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/ScreenClip1.png"><img class="aligncenter size-full wp-image-255" title="ScreenClip" src="http://blog.elyaski.com/wp-content/uploads/2010/07/ScreenClip1.png" alt="" width="443" height="399" /></a></p>
<p style="text-align: center;">My House is a simple OpenGL animation which demonstrates the power of drawing complex shapes using basic geometry..</p>
<p style="text-align: center;"><strong>..:: </strong><span style="color: #ff0000;"><strong>Controls</strong></span><strong> ::..</strong></p>
<p style="text-align: center;">Press anywhere to trigger the animation on!</p>
<p style="text-align: center;"><strong>..:: </strong><span style="color: #ff0000;"><strong>Download</strong></span><strong> ::..</strong></p>
<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/My-House_exec.zip">My House (executable)</a></p>
<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/My-House_src.zip">My House_src (VS 2008)</a></p>
<p style="text-align: center;"><strong>..:: </strong><strong><span style="color: #ff0000;">Prerequisite</span> </strong><strong>::..</strong></p>
<p style="text-align: center;"><span style="color: #999999;">TAO </span>OpenGL Library</p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/portfolio/my-house-a-basic-opengl-geometric-drawings/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/portfolio/my-house-a-basic-opengl-geometric-drawings/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My Snake&#8230; The OpenGL Snake Game w/ src</title>
		<link>http://blog.elyaski.com/portfolio/uni_projects/third_year/opengl-snake-game/</link>
		<comments>http://blog.elyaski.com/portfolio/uni_projects/third_year/opengl-snake-game/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 23:27:59 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[Second Semester]]></category>
		<category><![CDATA[Third Year]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[My Snake]]></category>
		<category><![CDATA[Opengl]]></category>
		<category><![CDATA[OpenGL Snake Game]]></category>
		<category><![CDATA[Snake]]></category>
		<category><![CDATA[Snake Game]]></category>
		<category><![CDATA[TAO]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=244</guid>
		<description><![CDATA[My Snake is the traditional snake game done using C# and OpenGL. ..:: Controls ::.. W &#8211; Up S &#8211; Down A &#8211; Left D &#8211; Right Any other key to pause the game ..:: Download ::.. My Snake (executable) My Snake_src (VS 2008) ..:: Prerequisite ::.. TAO OpenGL Library]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/screen.png"><img class="aligncenter size-full wp-image-247" title="screen" src="http://blog.elyaski.com/wp-content/uploads/2010/07/screen.png" alt="" width="462" height="417" /></a></p>
<p style="text-align: center;">My Snake is the traditional snake game done using <em>C#</em> and <em>OpenGL</em>.</p>
<p style="text-align: center;"><strong>..:: <span style="color: #ff0000;">Controls</span> ::..</strong></p>
<p style="text-align: center;"><span style="color: #339966;">W</span> &#8211; Up</p>
<p style="text-align: center;"><span style="color: #339966;">S</span> &#8211; Down</p>
<p style="text-align: center;"><span style="color: #339966;">A</span> &#8211; Left</p>
<p style="text-align: center;"><span style="color: #339966;">D</span> &#8211; Right</p>
<p style="text-align: center;">Any other key to <span style="text-decoration: underline;"><em>pause</em></span> the game</p>
<p style="text-align: center;">
<p style="text-align: center;"><strong>..:: </strong><span style="color: #ff0000;"><strong>Download</strong></span><strong> ::..</strong></p>
<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/My_Snake_exec.zip" target="_self">My Snake (executable)</a></p>
<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/My_Snake_src.zip" target="_self">My Snake_src (VS 2008)</a></p>
<p style="text-align: center;">
<p style="text-align: center;"><strong>..:: </strong><span style="color: #ff0000;"><strong>Prerequisite </strong></span><strong>::..</strong></p>
<p style="text-align: center;"><span style="color: #999999;">TAO </span>OpenGL Library</p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/portfolio/uni_projects/third_year/opengl-snake-game/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/portfolio/uni_projects/third_year/opengl-snake-game/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SewSew &#8211; The C#er WPF Twitter Client</title>
		<link>http://blog.elyaski.com/code-snippets/sewsew-twitter-client/</link>
		<comments>http://blog.elyaski.com/code-snippets/sewsew-twitter-client/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 15:25:36 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[SewSew]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Twitter Client]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=237</guid>
		<description><![CDATA[SewSew is a WPF twitter client developed in C# that has many features including:- 1- Responsive UI in heavy duty operations 2- Users&#8217; DP and tweet auto-cache 3- Reply to a tweet [Known Issues] 1- No Arabic/Unicode characters support [Download] SewSew (executable) SewSew_src (VS 2010)]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/ScreenClip.png"><img class="aligncenter size-full wp-image-239" title="SewSew screenshot" src="http://blog.elyaski.com/wp-content/uploads/2010/07/ScreenClip.png" alt="" width="245" height="433" /></a></p>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://sewsew.elyaski.com/" target="_blank">SewSew </a>is a WPF twitter client developed in C# that has many <strong>features </strong>including:-</p>
<p style="text-align: center;">1- Responsive UI in heavy duty operations</p>
<p style="text-align: center;">2- Users&#8217; DP and tweet auto-cache</p>
<p style="text-align: center;">3- Reply to a tweet</p>
<p style="text-align: center;"><strong>[Known Issues]</strong></p>
<p style="text-align: center;">1- No Arabic/Unicode characters support</p>
<p style="text-align: center;"><strong>[Download]</strong></p>
<p style="text-align: center;"><a title="SewSew" href="http://sewsew.elyaski.com/SewSew.exe" target="_self">SewSew (executable)</a></p>
<p style="text-align: center;"><a href="http://sewsew.elyaski.com/SewSew_src.zip" target="_self">SewSew_src (VS 2010)</a></p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/code-snippets/sewsew-twitter-client/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/code-snippets/sewsew-twitter-client/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SudoMe :: A Sudoku Game Solver</title>
		<link>http://blog.elyaski.com/code-snippets/sudome-sudoku-game-solver/</link>
		<comments>http://blog.elyaski.com/code-snippets/sudome-sudoku-game-solver/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 16:16:51 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Sudoku]]></category>
		<category><![CDATA[Sudoku Game]]></category>
		<category><![CDATA[Sudoku Solver]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=229</guid>
		<description><![CDATA[SudoMe is an easy to use Sudoku game solver which uses mathematical algorithms to solve any given soduko. [Download] SudoMe V 1.5.2 (Executable) SudoMe_src V 1.5.2 (VS 2008)]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/SudoMe.png"><img class="aligncenter size-full wp-image-231" title="SudoMe" src="http://blog.elyaski.com/wp-content/uploads/2010/07/SudoMe.png" alt="SudoMe Screenshot" width="394" height="394" /></a></p>
<p style="text-align: center;"><strong>SudoMe </strong>is an easy to use Sudoku game solver which uses mathematical algorithms to solve any given soduko.</p>
<p style="text-align: center;"><strong>[Download]</strong></p>
<p style="text-align: center;"><a title="SudoMe" href="http://blog.elyaski.com/wp-content/uploads/2010/07/SudoMe_exec.zip" target="_self">SudoMe V 1.5.2 (Executable)</a></p>
<p style="text-align: center;"><a title="SudoMe Source" href="http://blog.elyaski.com/wp-content/uploads/2010/07/SudoMe_src.zip" target="_self">SudoMe_src V 1.5.2 (VS 2008)</a></p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/code-snippets/sudome-sudoku-game-solver/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/code-snippets/sudome-sudoku-game-solver/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Boids :: Birds behaviour simulation in C#</title>
		<link>http://blog.elyaski.com/code-snippets/boids-birds-behaviour-simulation-in-c/</link>
		<comments>http://blog.elyaski.com/code-snippets/boids-birds-behaviour-simulation-in-c/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 16:03:45 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[Birds]]></category>
		<category><![CDATA[Boids]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Simulation]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=223</guid>
		<description><![CDATA[Boids, developed by Craig Reynolds in 1986, is an artificial life program, simulating the flocking behaviour of birds. As with most artificial life simulations, Boids is an example of emergent behaviour; that is, the complexity of Boids arises from the interaction of individual agents (the boids, in this case) adhering to a set of simple rules. The rules applied in the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/Boids.png"><img class="aligncenter size-full wp-image-224" title="Boids" src="http://blog.elyaski.com/wp-content/uploads/2010/07/Boids.png" alt="Boids Screenshot" width="293" height="340" /></a></p>
<div><strong>Boids</strong>, developed by <a title="Translate: &quot;Craig%20Reynolds%20%28computer%20graphics%29&quot;" href="bword://!!ARV6FUJ2JP,Craig%20Reynolds%20%28computer%20graphics%29/">Craig  Reynolds</a> in <a title="Translate: &quot;1986&quot;" href="bword://!!ARV6FUJ2JP,1986/">1986</a>, is an <a title="Translate: &quot;artificial%20life&quot;" href="bword://!!ARV6FUJ2JP,artificial%20life/">artificial life</a> program,  simulating the <a title="Translate: &quot;Flocking%20%28behavior%29&quot;" href="bword://!!ARV6FUJ2JP,Flocking%20%28behavior%29/">flocking</a> behaviour  of <a title="Translate: &quot;bird&quot;" href="bword://!!ARV6FUJ2JP,bird/">birds</a>.</div>
<div>
<p>As with most artificial life simulations, Boids is an example of <a title="Translate: &quot;emergence&quot;" href="bword://!!ARV6FUJ2JP,emergence/">emergent</a> behaviour; that is, the  complexity of Boids arises from the interaction of individual agents (the boids,  in this case) adhering to a set of simple rules. The rules applied in the  simplest Boids world are as follows:</p>
<ul>
<li><strong>separation</strong>: steer to avoid crowding local flockmates</li>
<li><strong>alignment</strong>: steer towards the average heading of local flockmates</li>
<li><strong>cohesion</strong>: steer to move toward the average position of local  flockmates</li>
</ul>
</div>
<p>src: <a title="wikipedia" href="http://en.wikipedia.org/wiki/Boids" target="_blank">wikipedia</a></p>
<p><strong><span style="text-decoration: underline;">How To:-</span></strong></p>
<p><strong>Right </strong>Mouse Click: Add new <span style="color: #0000ff;">Blue </span>Boid</p>
<p><strong>Left </strong>Mouse Click: Add new <span style="color: #ff0000;">Red </span>Boid</p>
<p><strong><span style="text-decoration: underline;">What happens next?</span></strong></p>
<p>The <span style="color: #0000ff;">blue </span>boids try to move in groups &#8211; notice they have a limited sight vision! They always fear the <span style="color: #ff0000;">red </span>boids so they try avoid them.</p>
<p><strong><span style="text-decoration: underline;">Download:-</span></strong></p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/Boids_exec.zip" target="_self">Boids (Executable)</a></p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/07/Boids_src.zip" target="_self">Boids_src (VS 2008)</a></p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/code-snippets/boids-birds-behaviour-simulation-in-c/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/code-snippets/boids-birds-behaviour-simulation-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: Access Windows 7 New Features In Your C# Applications</title>
		<link>http://blog.elyaski.com/code-snippets/windows-7-features/</link>
		<comments>http://blog.elyaski.com/code-snippets/windows-7-features/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 08:47:10 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Aero Glass]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=196</guid>
		<description><![CDATA[Ever wanted to create a more attractive applications using those new cool features of windows 7 including:- 1- Windows Aero Glass (Forms Look transparent to background) 2- Taskbar Progress (when downloading or copying files) 3- Taskbar Controls (Try Windows Media Player Play-Next-Previous, when hovering on it&#8217;s icon on taskbar) 4- Icon Overlaying (Think of MSN [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wanted to create a more attractive applications using those new cool features of windows 7 including:-</p>
<p>1- Windows Aero Glass (Forms Look transparent to background)</p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip-31.png"><img class="size-thumbnail wp-image-199 alignnone" title="ScreenClip [3]" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip-31-150x150.png" alt="" width="120" height="120" /></a></p>
<p>2- Taskbar Progress (when downloading or copying files)</p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip2.png"><img class="size-full wp-image-198 alignnone" title="ScreenClip" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip2.png" alt="" width="45" height="31" /></a></p>
<p>3- Taskbar Controls (Try Windows Media Player Play-Next-Previous, when hovering on it&#8217;s icon on taskbar)</p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip-11.png"><img class="size-thumbnail wp-image-197 alignnone" title="ScreenClip [1]" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip-11-150x150.png" alt="" width="150" height="150" /></a></p>
<p>4- Icon Overlaying (Think of MSN online-offline-busy icons)</p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip3.png"><img class="size-full wp-image-204 alignnone" title="ScreenClip" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip3.png" alt="" width="60" height="34" /></a> -&gt; <a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip-12.png"><img class="size-full wp-image-203 alignnone" title="ScreenClip [1]" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip-12.png" alt="" width="54" height="38" /></a></p>
<p>And Much more&#8230;</p>
<h2 style="text-align: center;"><strong>[1- Windows Aero Glass]</strong></h2>
<p style="text-align: center;"><strong><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip-4.png"><img class="aligncenter size-full wp-image-200" title="ScreenClip [4]" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip-4.png" alt="" width="456" height="294" /></a><br />
</strong></p>
<p>Download:-</p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/WindowAeroDemo_exec.zip">WindowsAeroDemo (Executable)</a></p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/WindowsAeroDemo_src.zip">WindowsAeroDemo_src (VS 2010)</a></p>
<h2 style="text-align: center;">[2- Taskbar Progress]</h2>
<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip4.png"><img class="aligncenter size-full wp-image-208" title="ScreenClip" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip4.png" alt="" width="309" height="133" /></a></p>
<p style="text-align: left;">
<p style="text-align: left;">Download:-</p>
<p style="text-align: left;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/TaskbarProgressDemo_exec.zip">TaskbarProgressDemo (Executable)</a></p>
<p style="text-align: left;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/TaskbarProgressDemo_src.zip">TaskbarProgressDemo_src (VS 2010)</a></p>
<h2 style="text-align: center;">[3- Taskbar Controls]</h2>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip5.png"><img class="aligncenter size-full wp-image-212" title="ScreenClip" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip5.png" alt="" width="244" height="145" /></a></p>
<p>Download:-</p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/TaskbarControls_exec.zip">TaskbarControls (Executable)</a></p>
<p><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/TaskbarControls_src.zip">TaskbarControls_src (VS 2010)</a></p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/code-snippets/windows-7-features/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/code-snippets/windows-7-features/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Dijkstra&#8217;s Shortest Path Calculator in PROLOG!</title>
		<link>http://blog.elyaski.com/portfolio/dijkstras-shortest-path-calculator-in-prolog/</link>
		<comments>http://blog.elyaski.com/portfolio/dijkstras-shortest-path-calculator-in-prolog/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 07:26:40 +0000</pubDate>
		<dc:creator>Shady El-Yaski</dc:creator>
				<category><![CDATA[First Semester]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Third Year]]></category>
		<category><![CDATA[University Projects]]></category>
		<category><![CDATA[PROLOG]]></category>
		<category><![CDATA[Shortest Path]]></category>

		<guid isPermaLink="false">http://blog.elyaski.com/?p=190</guid>
		<description><![CDATA[A Shortest Path Calculator for undirected graphs using Dijkstra&#8217;s shortest path algorithm in PROLOG [HOWTO] 1- Use left mouse clicks to draw as many nodes. 2- Use your left mouse button to choose the start node, then the right one on the destination node to draw an edge NB. You should specify the weight before drawing [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">A Shortest Path Calculator for undirected graphs using Dijkstra&#8217;s shortest path algorithm in <strong>PROLOG</strong></p>
<p style="text-align: center;"><strong><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip1.png"><img class="aligncenter size-full wp-image-191" title="ScreenClip" src="http://blog.elyaski.com/wp-content/uploads/2010/06/ScreenClip1.png" alt="" width="486" height="396" /></a></strong></p>
<p style="text-align: center;"><strong>[HOWTO]</strong></p>
<p style="text-align: center;">1- Use left mouse clicks to draw as many nodes.</p>
<p style="text-align: center;">2- Use your left mouse button to choose the start node, then the right one on the destination node to <strong>draw an edge</strong></p>
<p style="text-align: center;">NB. You should specify the weight before drawing the edge</p>
<p style="text-align: center;">3- After drawing your graph, you&#8217;ll need to choose your destination node using your right mouse button.</p>
<p style="text-align: center;">NB. Your start node will be always node &#8216;a&#8217;</p>
<p style="text-align: center;">4- Click on Calculate Shortest Path button.</p>
<p style="text-align: center;"><strong>[DOWNLOAD]</strong></p>
<p style="text-align: center;"><a href="http://blog.elyaski.com/wp-content/uploads/2010/06/Shorest_Path.zip">Shortest Path exec</a></p>
<div class='wpfblike' ><fb:like href='http://blog.elyaski.com/portfolio/dijkstras-shortest-path-calculator-in-prolog/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.elyaski.com/portfolio/dijkstras-shortest-path-calculator-in-prolog/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
