<?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>Islam El-Ashi</title>
	<atom:link href="http://ielashi.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ielashi.com</link>
	<description></description>
	<lastBuildDate>Sun, 18 Mar 2012 18:20:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Skiing in Tahoe</title>
		<link>http://ielashi.com/skiing-in-tahoe/</link>
		<comments>http://ielashi.com/skiing-in-tahoe/#comments</comments>
		<pubDate>Sun, 18 Mar 2012 18:19:57 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Embarrassing]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=703</guid>
		<description><![CDATA[In 2009, I put up a tutorial on youtube on how to stitch a gigapixel image. Aside from the fact that the tutorial was really cheesy and that I never actually finished it, the image in the tutorial was of the beautiful lake Tahoe. Now, almost three years later, I finally made it out to [...]]]></description>
			<content:encoded><![CDATA[<p>In 2009, I put up a <a href="http://ielashi.com/gigapixel-images-part-1/" title="Finding and Downloading Gigapixel Images – Part 1">tutorial on youtube</a> on how to stitch a gigapixel image. Aside from the fact that the tutorial was really cheesy and that I never actually finished it, the image in the tutorial was of the beautiful lake Tahoe.</p>
<p>Now, almost three years later, I finally made it out to Tahoe with <a href="https://www.facebook.com/tim.mckague">Tim McKague</a>, <a href="https://www.facebook.com/SaLee21">Sally Lee</a>, and <a href="https://www.facebook.com/seandy">Sean Dy</a>. <a href="https://www.facebook.com/profile.php?id=122602599">Stanley Chan</a>, whom I worked with at TellApart last Summer, also managed to join us for about half the trip. We all went to Squaw Valley to ski and snowboard for the entire weekend.</p>
<p>My track in Winter sports isn&#8217;t really the best. I have only went skiing twice before then and performed so poorly that strangers were yelling at me telling me that I &#8220;completely suck&#8221;. Nevertheless, I decided the &#8220;bite the bullet&#8221; and see how things go.</p>
<p>On Saturday, the first day of skiing, I think I fell ~50 times. Everyone helped in instructing me, especially Stan. I think Stan was bored enough that he decided to document my struggle. Like this one:</p>
<p><object width="640" height="385"><param name="movie" value="https://video.google.com/get_player?docid=0BygUg6_vWg_Qc0ZQbEZ1MWlUcnVSM2xMLV9xVTBKQQ&#038;ps=docs&#038;partnerid=30"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="https://video.google.com/get_player?docid=0BygUg6_vWg_Qc0ZQbEZ1MWlUcnVSM2xMLV9xVTBKQQ&#038;ps=docs&#038;partnerid=30" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="500" height="350"></embed></object><br />
&nbsp;</p>
<p>And this one:<br />
<object width="640" height="350"><param name="movie" value="https://video.google.com/get_player?docid=0BygUg6_vWg_QLTZGTWprWG9RYWlxLWVISlkxZzZKdw&#038;ps=docs&#038;partnerid=30"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="https://video.google.com/get_player?docid=0BygUg6_vWg_QLTZGTWprWG9RYWlxLWVISlkxZzZKdw&#038;ps=docs&#038;partnerid=30" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="500" height="350"></embed></object><br />
&nbsp;</p>
<p>On the second day though, I felt a lot of improvement and I didn&#8217;t fall nearly as often. I managed to join Tim and Sean on their skiing/snowboarding adventures. Sally decided to snowboard for her first time that day and was left to struggle for the rest of the day on the green hills. I guess Winter sports aren&#8217;t that bad after all.</p>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/skiing-in-tahoe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breaking Aljazeera&#8217;s CAPTCHA</title>
		<link>http://ielashi.com/breaking-aljazeeras-captcha/</link>
		<comments>http://ielashi.com/breaking-aljazeeras-captcha/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 14:43:03 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=601</guid>
		<description><![CDATA[I was on Aljazeera Arabic&#8217;s website the other day and, as I was voting on a poll, was presented the following screen: The CAPTCHA in the screen above immediately caught my attention. The distortions in it seemed very simple, the text was not warped in any form and no overlap between characters. The following is [...]]]></description>
			<content:encoded><![CDATA[<p>I was on Aljazeera Arabic&#8217;s website the other day and, as I was voting on a poll, was presented the following screen:</p>
<p><a href="http://ielashi.com/wp-content/uploads/2011/12/Screen-Shot-2011-12-30-at-8.36.01-PM.png"><img src="http://ielashi.com/wp-content/uploads/2011/12/Screen-Shot-2011-12-30-at-8.36.01-PM.png" alt="" title="Aljazeera Arabic CAPTCHA" width="573" height="230" class="alignnone size-full wp-image-642" /></a></p>
<p>The CAPTCHA in the screen above immediately caught my attention. The distortions in it seemed very simple, the text was not warped in any form and no overlap between characters.</p>
<p>The following is a URL for one of the CAPTCHAs:</p>
<p><code><a href="http://www.aljazeera.net/Sitevote/SiteServices/Contrlos/SecureCAPTCHA/GenerateImage.aspx?Code=EANmyyXghpajFhOX6rCRKQ==&#038;Length=4" target="_blank">http://www.aljazeera.net/Sitevote/SiteServices/<br />
Contrlos/SecureCAPTCHA/<br />
GenerateImage.aspx?Code=EANmyyXghpajFhOX6rCRKQ==&#038;Length=4</a></code></p>
<p>Opening the URL above and refreshing the page a few times gives the following CAPTCHAs:<br />
<center><br />
<a href="http://ielashi.com/wp-content/uploads/2011/12/KCAN4.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/KCAN4.jpeg" alt="" title="KCAN4" width="192" height="41" class="alignnone size-full wp-image-609" /></a><br />
<a href="http://ielashi.com/wp-content/uploads/2011/12/KCAN3.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/KCAN3.jpeg" alt="" title="KCAN3" width="192" height="41" class="alignnone size-full wp-image-608" /></a><br />
<a href="http://ielashi.com/wp-content/uploads/2011/12/KCAN2.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/KCAN2.jpeg" alt="" title="KCAN2" width="192" height="41" class="alignnone size-full wp-image-608" /></a><br />
<a href="http://ielashi.com/wp-content/uploads/2011/12/KCAN.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/KCAN.jpeg" alt="" title="KCAN" width="192" height="41" class="alignnone size-full wp-image-608" /></a><br />
</center><br />
The dashed grey lines are randomized, while the letters in the CAPTCHAs above are static. The letters are encoded in the <code>Code</code> parameter in the URL. Notice that there are two forms for each character; a straight form and another that is slightly rotated.</p>
<p>Aljazeera&#8217;s CAPTCHA can easily be broken by doing the following:</p>
<ol>
<li>Removing the dashed grey lines</li>
<li>Finding the characters in the image</li>
<li>Separating the characters in the image</li>
<li>Classifying each character</li>
</ol>
<p>I&#8217;ll be using Octave/Matlab for the above tasks and will be explaining my algorithm using the following CAPTCHA as an example.</p>
<p><a href="http://ielashi.com/wp-content/uploads/2011/12/captcha.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/captcha.jpeg" alt="" title="captcha" width="192" height="41" class="alignnone size-full wp-image-677" /></a></p>
<p><span id="more-601"></span><br />
I&#8217;ll first begin by loading the CAPTCHA in Octave/Matlab using the line of code below. I have already saved the CAPTCHA image in a file called <code>captcha.jpeg</code>.</p>

<div class="wp_syntax"><div class="code"><pre class="matlab" style="font-family:monospace;">N = <span style="color: #0000FF;">imread</span><span style="color: #080;">&#40;</span><span style="color:#A020F0;">'captcha.jpeg'</span><span style="color: #080;">&#41;</span>;</pre></div></div>

<p>N is a matrix where each element in the matrix corresponds to the color of the pixel at the corresponding location in the image. For example, the matrix below is a submatrix of N corresponding to the letter &#8216;J&#8217; in the image. If you look closely, you can almost see the letter &#8216;J&#8217; in the matrix.</p>
<pre>
255  249  249  255  255  255  255  255  255  255  255  255
189  255  246    7  251  255  249  255  255  246  249  255
170   76   11    0  253  255  255  250  245  255  255  245
254   24   59   60  255  233  255  255  255  255  230  255
246    1    9   96  170  255  238  255  247  255  246  255
255    2    0    9   60  251  240  255  255  255  255  250
238  255    2    0    0  206  154  251  241  245  255  254
255  253    5    0    9   13  193  128  246  255  253  255
255  243    0    4    0    0    9  241  255  247  255  255
245  251  255    0    0    0   10    0  255  255  246  255
255  255  233   21    0    7    0    2    0  255  245  255
255  246  255  231   11    6    0    5   11    1  245  243
255  253  252  255  248    0   15    0    0    0  255  255
255  255  240  243  255  254  250   11    8    0    0  248
238  251  255  255  255  250  255  241    0    0   10  255
255  252  255  238  244  255  255  240  255   18    0  255
255  246  255  253  255  242  251  255  244    0   12    0
255  251  255  249  254  241  255  253  255    0   17    0
255  255  244  255  255  246  255  250  246    6    0    9
255  243  255  249  255  253  255  243    8   11   12  254
251  250  255  249  245  233  255   10    1    0    0  255
246  255  249  251    8   15    0    0    0    0  255  243
246  255    0   11    0    5    1    0  255  255  237  255
254    0    5    4   13    0  244  255  250  255  255  248
255  255  255  247  249  255  255  244  255  247  255  255
</pre>
<p>A value of 255 corresponds to a white pixel while 0 corresponds to a black pixel. All values between 255 and 0 exclusively correspond to shades of grey.</p>
<h3>1. Removing the dashed grey lines</h3>
<p>The grey lines serve as a distortion to make the image harder for a computer to read. We can remove all shades of grey using the following line of code:</p>

<div class="wp_syntax"><div class="code"><pre class="matlab" style="font-family:monospace;">N = N &gt; <span style="color: #33f;">100</span>;</pre></div></div>

<p>The line of code above changes all the elements that are light-colored to one. The matrix becomes a representation for a binary image where a value of one corresponds to white and a value of zero corresponds to black. The following image is what we see after executing the line of code above. Notice how all shades of grey have been removed and we&#8217;re left only with the black letters.</p>
<p><a href="http://ielashi.com/wp-content/uploads/2011/12/stage2.png"><img src="http://ielashi.com/wp-content/uploads/2011/12/stage2.png" alt="" title="Grey Removed" width="304" height="96" class="alignnone size-full wp-image-622" /></a></p>
<h3>2. Finding the characters in the image</h3>
<p>I can take advantage of the fact that the characters are well-separated with whitespace in order to identify each character in the image.</p>
<p>First, the columns containing black pixels are identified using the code below.</p>

<div class="wp_syntax"><div class="code"><pre class="matlab" style="font-family:monospace;">  <span style="color: #228B22;">% find location of dark colours (rows and columns)</span>
  <span style="color: #080;">&#91;</span>r, c<span style="color: #080;">&#93;</span> = <span style="color: #0000FF;">find</span><span style="color: #080;">&#40;</span>N==<span style="color: #33f;">0</span><span style="color: #080;">&#41;</span>;
&nbsp;
  <span style="color: #228B22;">% find out the columns that contain black pixels</span>
  c = <span style="color: #0000FF;">unique</span><span style="color: #080;">&#40;</span>c<span style="color: #080;">&#41;</span>;</pre></div></div>

<p><code>c</code> is a vector that now contains the column numbers, in sorted order, that contain black pixels.</p>
<p>Second, cluster the columns that are close together. Each cluster of columns is then considered a character. Here, I am declaring two columns to be &#8220;close together&#8221; if they are no more than three pixels apart. The line of code below does exactly that.</p>

<div class="wp_syntax"><div class="code"><pre class="matlab" style="font-family:monospace;">  clusters = <span style="color: #080;">&#91;</span><span style="color: #33f;">0</span>; <span style="color: #0000FF;">find</span><span style="color: #080;">&#40;</span><span style="color: #0000FF;">diff</span><span style="color: #080;">&#40;</span>c<span style="color: #080;">&#41;</span> &gt; <span style="color: #33f;">3</span><span style="color: #080;">&#41;</span>; <span style="color: #0000FF;">length</span><span style="color: #080;">&#40;</span>c<span style="color: #080;">&#41;</span><span style="color: #080;">&#93;</span>;</pre></div></div>

<p><code>find(diff(c) > 3)</code> finds the columns that are not close together, while <code>0</code> and <code>length(c)</code> are for the boundaries.</p>
<h3>3. Extracting the characters from the image</h3>
<p>The submatrix corresponding to each cluster in the image corresponds to a character. Running the following loop extracts each of the four characters from the image.</p>

<div class="wp_syntax"><div class="code"><pre class="matlab" style="font-family:monospace;">  <span style="color: #0000FF;">for</span> <span style="color: #33f;">i</span> = <span style="color: #33f;">1</span>:<span style="color: #33f;">4</span>
    <span style="color: #0000FF;">char</span> = N<span style="color: #080;">&#40;</span>:, c<span style="color: #080;">&#40;</span>edges<span style="color: #080;">&#40;</span><span style="color: #33f;">i</span><span style="color: #080;">&#41;</span> + <span style="color: #33f;">1</span><span style="color: #080;">&#41;</span>:c<span style="color: #080;">&#40;</span>edges<span style="color: #080;">&#40;</span><span style="color: #33f;">i</span> + <span style="color: #33f;">1</span><span style="color: #080;">&#41;</span><span style="color: #080;">&#41;</span><span style="color: #080;">&#41;</span>;
    <span style="color: #228B22;">% Classify the character here...</span>
  <span style="color: #0000FF;">end</span></pre></div></div>

<p>The following are the extracted characters:<br />
<center><a href="http://ielashi.com/wp-content/uploads/2011/12/1.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/1.jpeg" alt="" title="H" width="25" height="41" class="alignnone size-full wp-image-626" /></a><a href="http://ielashi.com/wp-content/uploads/2011/12/2.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/2.jpeg" alt="" title="U" width="23" height="41" class="alignnone size-full wp-image-627" /></a><a href="http://ielashi.com/wp-content/uploads/2011/12/3.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/3.jpeg" alt="" title="J" width="11" height="41" class="alignnone size-full wp-image-628" /></a><a href="http://ielashi.com/wp-content/uploads/2011/12/4.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/4.jpeg" alt="" title="B" width="20" height="41" class="alignnone size-full wp-image-629" /></a></center></p>
<h3>4. Classifying each character</h3>
<p>Now that each character&#8217;s image is separate, all that remains is to identify what character is in the image. As I mentioned earlier, each character of the 26 characters has two forms, a straight form and a rotated form. This brings the total number of characters to identify to 52.</p>
<p>Straight form of a character: <a href="http://ielashi.com/wp-content/uploads/2011/12/H1.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/H1.jpeg" alt="" title="H1" width="20" height="41" class="alignnone size-full wp-image-631" /></a></p>
<p>Rotated form of a character: <a href="http://ielashi.com/wp-content/uploads/2011/12/21.jpeg"><img src="http://ielashi.com/wp-content/uploads/2011/12/21.jpeg" alt="" title="H Rotated" width="25" height="41" class="alignnone size-full wp-image-632" /></a></p>
<p>Classifying a character is slightly less straightforward than the previous sections since there are some minor differences in the shape. Take the two characters below as an example; they are the same character, but there are some slight differences in each image.</p>
<p><center><a href="http://ielashi.com/wp-content/uploads/2011/12/Hs.png"><img src="http://ielashi.com/wp-content/uploads/2011/12/Hs.png" alt="" title="H Differences" width="350" height="184" class="alignnone size-full wp-image-674" /></a></center></p>
<p>So how can they be identified as the same? A very naive approach to solving this problem that seems to work very well is the following:</p>
<ul>
<li>For each of the 52 characters, compute the number of white pixels in each column.</li>
</ul>
<p>The computations from the task above forms our dataset. This can be calculated by executing the following command for each character:</p>

<div class="wp_syntax"><div class="code"><pre class="matlab" style="font-family:monospace;"><span style="color: #0000FF;">sum</span><span style="color: #080;">&#40;</span>char_image<span style="color: #080;">&#41;</span>;</pre></div></div>

<p>Where <code>char_image</code> above is the matrix corresponding to the character that we want to compute the number of white pixels in its columns. The command above works since each white pixel in the matrix has the value one while the other elements of the matrix (i.e. black pixels) are zero.</p>
<ul>
<li>Given an image of a character, compute the number of white pixels in its columns and compare it to that of the 52 characters in the dataset. The character in the dataset with the least difference in white pixels is the most likely match.</li>
</ul>

<div class="wp_syntax"><div class="code"><pre class="matlab" style="font-family:monospace;">  <span style="color: #228B22;">% The 52 characters in our dataset</span>
  chars = <span style="color: #080;">&#91;</span><span style="color:#A020F0;">'L'</span> <span style="color:#A020F0;">'I'</span> <span style="color: #080;">...</span> <span style="">characters</span> of the dataset <span style="color: #080;">...</span> <span style="color: #080;">&#93;</span>;
&nbsp;
  <span style="color: #228B22;">% Sum of white pixels in each column for each of </span>
  <span style="color: #228B22;">% the characters above.</span>
  m<span style="color: #080;">&#123;</span><span style="color: #33f;">1</span><span style="color: #080;">&#125;</span> = <span style="color: #080;">&#91;</span><span style="color: #33f;">40</span> <span style="color: #33f;">28</span> <span style="color: #33f;">24</span> <span style="color: #33f;">21</span> <span style="color: #33f;">28</span> <span style="color: #33f;">33</span> <span style="color: #33f;">38</span> <span style="color: #33f;">39</span> <span style="color: #33f;">40</span> <span style="color: #33f;">40</span> <span style="color: #33f;">40</span> <span style="color: #33f;">39</span> <span style="color: #33f;">38</span> <span style="color: #33f;">39</span> <span style="color: #33f;">40</span><span style="color: #080;">&#93;</span>;
  m<span style="color: #080;">&#123;</span><span style="color: #33f;">2</span><span style="color: #080;">&#125;</span> = <span style="color: #080;">&#91;</span><span style="color: #080;">...</span><span style="color: #080;">&#93;</span>
  <span style="color: #080;">...</span> <span style="">rest</span> of the data <span style="color: #0000FF;">set</span> <span style="color: #080;">...</span>
&nbsp;
  <span style="color: #228B22;">% Compute the number of white pixels in each columns for the </span>
  <span style="color: #228B22;">% image we're trying to classify.</span>
  char_image = <span style="color: #0000FF;">sum</span><span style="color: #080;">&#40;</span>char_image<span style="color: #080;">&#41;</span>;
&nbsp;
  <span style="color: #228B22;">% Assign a score of how different the character we're trying</span>
  <span style="color: #228B22;">% to classify from a character in the dataset. The lower the</span>
  <span style="color: #228B22;">% score, the more likely these characters match.</span>
  score = <span style="color: #33f;">100</span>;
  <span style="color: #0000FF;">char</span> = <span style="color:#A020F0;">'-'</span>;
&nbsp;
  <span style="color: #228B22;">% Compare each character in our dataset to the character</span>
  <span style="color: #228B22;">% we're trying to classify</span>
  <span style="color: #0000FF;">for</span> <span style="color: #33f;">i</span> = <span style="color: #33f;">1</span>:<span style="color: #0000FF;">length</span><span style="color: #080;">&#40;</span>m<span style="color: #080;">&#41;</span>
    candidate_char = m<span style="color: #080;">&#123;</span><span style="color: #33f;">i</span><span style="color: #080;">&#125;</span>;
&nbsp;
    <span style="color: #228B22;">% Only compare characters that are the same width</span>
    <span style="color: #0000FF;">if</span> <span style="color: #0000FF;">length</span><span style="color: #080;">&#40;</span>candidate_char<span style="color: #080;">&#41;</span> == <span style="color: #0000FF;">length</span><span style="color: #080;">&#40;</span>char_image<span style="color: #080;">&#41;</span>
      candidate_score = <span style="color: #0000FF;">max</span><span style="color: #080;">&#40;</span><span style="color: #0000FF;">abs</span><span style="color: #080;">&#40;</span>char_image-candidate_char<span style="color: #080;">&#41;</span><span style="color: #080;">&#41;</span>;
      <span style="color: #0000FF;">if</span> candidate_score &lt; score  <span style="color: #228B22;">% Did we find a better match?</span>
        score = candidate_score;
        <span style="color: #0000FF;">char</span> = chars<span style="color: #080;">&#40;</span><span style="color: #33f;">i</span><span style="color: #080;">&#41;</span>;
      <span style="color: #0000FF;">end</span>
    <span style="color: #0000FF;">end</span>
  <span style="color: #0000FF;">end</span>
&nbsp;
  <span style="color: #228B22;">% char has the solution at this point</span></pre></div></div>

<p>I tested the algorithm on roughly 100 CAPTCHAs and the success rate has been 100%.</p>
<p>For completeness, I used the bash script below to fetch CAPTCHAs directly from Aljazeera&#8217;s website.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">VOTING_URL</span>=<span style="color: #ff0000;">'http://www.aljazeera.net/Portal/KServices/supportPages/vote/SecureVote.aspx'</span>
<span style="color: #007800;">CAPTCHA_CODE</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">wget</span> <span style="color: #660033;">-qO-</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$VOTING_URL</span>&quot;</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> ?<span style="color: #007800;">Code</span>= <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #ff0000;">&quot;s/.*?Code=\(.*\)&amp;.*/\1/&quot;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Captcha code: <span style="color: #007800;">$CAPTCHA_CODE</span>&quot;</span>
&nbsp;
<span style="color: #007800;">CAPTCHA_URL</span>=<span style="color: #ff0000;">&quot;http://www.aljazeera.net/Portal/KServices/Controles/SecureCAPTCHA/GenerateImage.aspx?Code=<span style="color: #007800;">$CAPTCHA_CODE</span>&amp;Length=4&quot;</span>
<span style="color: #007800;">CAPTCHA_FILE</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$CAPTCHA_CODE</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #ff0000;">&quot;s,/,_,g&quot;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">wget</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$CAPTCHA_URL</span>&quot;</span> <span style="color: #660033;">-O</span> <span style="color: #007800;">$CAPTCHA_FILE</span>.jpeg</pre></div></div>

<p>If you&#8217;re interested, you can download the entire dataset and source code of the algorithm <a href='http://ielashi.com/wp-content/uploads/2011/12/aljazeera_captcha_breaker1.zip'>here</a>. You will need either Octave or Matlab to run the scripts.</p>
<p>It&#8217;s really a shame that a well-known news network like Aljazeera would use such a silly measure for security. Anyways, happy new year!</p>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/breaking-aljazeeras-captcha/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interning at TellApart</title>
		<link>http://ielashi.com/interning-at-tellapart/</link>
		<comments>http://ielashi.com/interning-at-tellapart/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 17:40:12 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=538</guid>
		<description><![CDATA[My Summer this year was unique in many ways. It was the first time I ever see the Pacific, the North American West Coast, California, and the San Francisco Bay Area. It was also the coldest Summer I ever experienced, having to wear a sweater on most nights. Apparently, this is the &#8220;normal&#8221; San Francisco [...]]]></description>
			<content:encoded><![CDATA[<p>My Summer this year was unique in many ways. It was the first time I ever see the Pacific, the North American West Coast, California, and the San Francisco Bay Area. It was also the coldest Summer I ever experienced, having to wear a sweater on most nights. Apparently, this is the &#8220;normal&#8221; San Francisco Summer. More importantly though, was my Summer internship at TellApart.</p>
<p>TellApart is the fourth company I join for an internship and, over the course of sixteen weeks, my internship at TellApart grew to become the most rewarding and memorable internship I have experienced so far.</p>
<p>One of my main goals in joining TellApart was to experience the startup culture in Silicon Valley. TellApart has a very open and transparent culture; every member of the team knows about everything that goes on in the company. The team, aside from being super-talented, is always willing to listen to ideas, comments and suggestions (even from the intern!) A big portion of my internship was spent working on ideas that I proposed myself, and I started working on them within a week of proposing them!</p>
<p>Being a small company, it was very insightful to see the company evolve over a period of 16 weeks. <span id="more-538"></span>To highlight just a few of the events that happened during my time there:</p>
<ul>
<li>TellApart closed its series B funding round of $13 million. In the process, and in occasions thereafter, I had the chance to meet and get to know top tier venture capitalists.</li>
<li>Amazon Web Services <a href="http://aws.typepad.com/aws/2011/09/aws-summer-startups-tellapart.html">blogged about TellApart&#8217;s technology</a> and how it leverages Amazon&#8217;s infrastructure. A picture of the entire team (including me in my boxing gloves) was included!</li>
<li>TellApart was selected in <a href="http://blogs.wsj.com/venturecapital/2011/09/07/introducing-venturewires-fastech-50-most-innovative-start-ups/?mod=wsj_share_twitter">VentureWire&#8217;s FASTech 50</a> most innovative startups for &#8220;paving a unique path technologically&#8221;.</li>
<li>TellApart hosted a &#8220;TellAparty&#8221;, where it invited techies from Silicon Valley over to the office to get to know more about the company. John Lilly, the former CEO of Mozilla, was also invited to come and speak about his experiences.</li>
</ul>
<p>Company culture aside, TellApart works on really interesting technical challenges in machine learning, data analytics, and in scalability. Because we were such a small team, everyone got a big slice of the pie when it came to dealing with all these technicalities. As an intern, my work was no less relevant than anyone else&#8217;s work and I had a major impact on the company&#8217;s performance and revenue. Some of the technical challenges we faced include:</p>
<ul>
<li>Responding to thousands of bid requests per second while keeping the response time for each request under 120ms.</li>
<li>Predicting how likely users are to make purchases given the data that we have about them.</li>
<li>Serving ads customized for each of TellApart&#8217;s millions of users.</li>
<li>Running experiments against millions of users to measure the performance of certain features.</li>
</ul>
<div>Looking back, I can&#8217;t thank the TellApart team enough for their mentorship and support. I went to TellApart for the startup experience, and they certainly delivered the full-blown version of it.</div>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/interning-at-tellapart/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>El-Tetris in HTML5. See it in action!</title>
		<link>http://ielashi.com/el-tetris-in-html5/</link>
		<comments>http://ielashi.com/el-tetris-in-html5/#comments</comments>
		<pubDate>Sun, 14 Aug 2011 00:22:47 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[tetris]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=500</guid>
		<description><![CDATA[Following up on my previous post on the El-Tetris algorithm, a Tetris player that clears 16 million rows on average per Tetris game, I thought I would provide an implementation, rather than just a description of the algorithm. This algorithm is implemented fully in Javascript and the rendering is done in HTML5 canvas. The rendering [...]]]></description>
			<content:encoded><![CDATA[<iframe class="iframe-class" width="100%" height="440" src="http://ielashi.com/eltetris_game.html" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" allowtransparency="true"></iframe>
<p>Following up on my previous post on the <a title="El-Tetris – An Improvement on Pierre Dellacherie’s Algorithm" href="http://ielashi.com/el-tetris-an-improvement-on-pierre-dellacheries-algorithm/" target="_blank">El-Tetris algorithm</a>, a Tetris player that clears 16 million rows on average per Tetris game, I thought I would provide an implementation, rather than just a description of the algorithm.</p>
<p>This algorithm is implemented fully in Javascript and the rendering is done in HTML5 canvas. The rendering is purely for cosmetic reasons (so you can actually see how the game is progressing). If you&#8217;re only interested in the final score, you can choose to speed up the game by enabling &#8220;Hardcore Mode&#8221;. In that mode, rendering the board will be disabled and the algorithm will run continuously in the background. You can also change the size of the board; the smaller the board, the shorter the game.</p>
<p>Full source code can be found <a href="https://github.com/ielashi/eltetris">here</a>.</p>
<p><strong>Note:</strong> For faster execution, use Google Chrome.</p>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/el-tetris-in-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>inFormed &#8211; A LinkedIn Hackday Project</title>
		<link>http://ielashi.com/informed-a-linkedin-hackday-project/</link>
		<comments>http://ielashi.com/informed-a-linkedin-hackday-project/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 06:45:28 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[informed]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=478</guid>
		<description><![CDATA[Last Friday I participated in the LinkedIn Intern Hackday event that was hosted at LinkedIn&#8217;s headquarters in Mountain View. I joined my classmates from Waterloo Michael Truong, Kenneth Ho and Sumit Pasupalak. We started a project dubbed &#8220;inFormed&#8221;. The aim of the project is to raise awareness on global issues around the world. Currently, it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Last Friday I participated in the <a href="http://hackday2011.linkedin.com/">LinkedIn Intern Hackday event</a> that was hosted at LinkedIn&#8217;s headquarters in Mountain View. I joined my classmates from Waterloo <a href="http://www.linkedin.com/in/truongmichael">Michael Truong</a>, <a href="http://www.facebook.com/people/Kenneth-Ho/1467083570">Kenneth Ho</a> and <a href="http://ca.linkedin.com/pub/sumit-pasupalak/11/808/b41">Sumit Pasupalak</a>.</p>
<p>We started a project dubbed &#8220;inFormed&#8221;. The aim of the project is to raise awareness on global issues around the world. Currently, it&#8217;s a Firefox plugin. As you browse the web, it will analyze the content of the page you are browsing and, based on that content, will show a fact, or a statistic, that is both relevant to the content of the page and related to a global issue. Along with that, it will provide a link to a charity where you can donate and/or get involved.</p>
<p>For example, if you are buying a book online or browsing an educational site, you would see, at the bottom right-hand corner, something like this:</p>
<p><a href="http://ielashi.com/wp-content/uploads/2011/08/informed-fact.png"><img class="alignnone size-full wp-image-490" title="Informed Example Fact" src="http://ielashi.com/wp-content/uploads/2011/08/informed-fact.png" alt="" width="292" height="49" /></a></p>
<p>Have a look at the screenshots below for some more examples. Take a close look at the fact displayed at the bottom right-hand corner and notice how it&#8217;s related to the content of the page.</p>

<div class="ngg-galleryoverview" id="ngg-gallery-1-478">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://ielashi.com/informed-a-linkedin-hackday-project/?show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-1" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://ielashi.com/wp-content/gallery/informed_screenshots/CNN_health.png" title=" " class="shutterset_set_1" >
								<img title="CNN Health" alt="CNN Health" src="http://ielashi.com/wp-content/gallery/informed_screenshots/thumbs/thumbs_CNN_health.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-2" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://ielashi.com/wp-content/gallery/informed_screenshots/google_books.png" title=" " class="shutterset_set_1" >
								<img title="Google Books" alt="Google Books" src="http://ielashi.com/wp-content/gallery/informed_screenshots/thumbs/thumbs_google_books.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-4" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://ielashi.com/wp-content/gallery/informed_screenshots/uWaterloo_main.png" title=" " class="shutterset_set_1" >
								<img title="University of Waterloo" alt="University of Waterloo" src="http://ielashi.com/wp-content/gallery/informed_screenshots/thumbs/thumbs_uWaterloo_main.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-5" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://ielashi.com/wp-content/gallery/informed_screenshots/safeway.png" title=" " class="shutterset_set_1" >
								<img title="Safeway" alt="Safeway" src="http://ielashi.com/wp-content/gallery/informed_screenshots/thumbs/thumbs_safeway.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


<p>To summarize, the goals behind inFormed are the following:</p>
<ul>
<li>Help you stay informed on global issues around the world.</li>
<li>Facilitate how you can be involved by providing links to related charities.</li>
<li>Provide a seamless and an uninstrusive user experience.</li>
</ul>
<p>Behind the scenes, inFormed sends the URL of your current page to the server where we fetch the content of that page, extract the text, and run it through a Naive Bayes classifier to select what is likely to be the most relevant fact or statistic on that page, and feed that back to the browser.</p>
<p>This event is the first hackathon we ever participate in, and we are well proud to have made it to the final round! We didn&#8217;t win the event, but were extremely impressed at the quality of the <a href="http://blog.linkedin.com/2011/08/03/linkedin-open-hackday/">projects that people presented</a>.</p>
<p>We had some votes on twitter as well:</p>
<p><img src="data:image/png;base64,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" alt="" /></p>
<p>&nbsp;</p>
<p>inFormed will need a little more work to be ready to publish. Should we invest the time in doing so? Would you use it? Let us know!</p>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/informed-a-linkedin-hackday-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From the Far East to the Far West</title>
		<link>http://ielashi.com/far-east-far-west/</link>
		<comments>http://ielashi.com/far-east-far-west/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 07:42:17 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=359</guid>
		<description><![CDATA[So the past few weeks have been quite hectic, having to relocate from the far East (Singapore) to the far West (California) along with starting my internship at TellApart. Within a span of eight days, I surfed through six cities in five flights over four continents. Here&#8217;s the timeline: May 7, 2011: Singapore, Singapore ✈ [...]]]></description>
			<content:encoded><![CDATA[<p>So the past few weeks have been quite hectic, having to relocate from the far East (Singapore) to the far West (California) along with starting my internship at <a href="http://www.tellapart.com">TellApart</a>.</p>
<p>Within a span of eight days, I surfed through six cities in five flights over four continents. Here&#8217;s the timeline:</p>
<ul>
<li><strong>May 7, 2011: </strong>Singapore, Singapore ✈ Dubai, UAE ✈ Cairo, Egypt</li>
<li><strong>May 14, 2011: </strong>Cairo, Egypt ✈ Paris, France ✈ New York, USA</li>
<li><strong>May 15, 2011: </strong>New York, USA ✈ San Fransisco, USA</li>
</ul>
<p>My one week visit to Egypt marks my first visit after the January 25th revolution. Traces of the revolution are certainly visible everywhere you go &#8211; stickers on street carts saying &#8220;January 25&#8243;, spray painting on walls and bridges denouncing Mubarak and his regime and barbed wires around the Maspiro Television building. There was also a protest to express solidarity with Palestine in Tahrir square on Friday, May 13th. Hopefully political and economical improvement would be as visible in the near future.</p>
<p>For the first ten days in California I stayed at <a href="http://www.usahostels.com/sanfrancisco/index.html">USA Hostels</a> near the Civic Center in San Francisco. The commute time to work was around 75 minutes. One of the weekends the hostel was fully booked and didn&#8217;t have room to accommodate me. Thankfully, Stan Chen, my workmate, let me stay over at his place then. I have now settled in a house a few blocks away from work.</p>
<p>I am really enjoying my work at TellApart so far. In many ways it was exactly what I was aiming for this work term. It&#8217;s a great mixture of really smart people to work with, a startup environment, and serious scalability issues to deal with.</p>
<p>Aside from that, I really don&#8217;t know what else to say. In fact, I have no idea why I am writing this post right now. Off to bed.</p>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/far-east-far-west/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El-Tetris &#8211; An Improvement on Pierre Dellacherie&#8217;s Algorithm</title>
		<link>http://ielashi.com/el-tetris-an-improvement-on-pierre-dellacheries-algorithm/</link>
		<comments>http://ielashi.com/el-tetris-an-improvement-on-pierre-dellacheries-algorithm/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 05:36:35 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=356</guid>
		<description><![CDATA[Update: Full source code and implementation now available here! This algorithm is part of a project I was working on last term as part of my Artificial Intelligence class. This algorithm, which I will be referring to as “El-Tetris”, is an algorithm for playing Tetris by inspecting only one piece at a time (as opposed [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> Full source code and implementation now available <a href="http://ielashi.com/el-tetris-in-html5/" target="_blank">here</a>!</p>
<p>This  algorithm is part of a project I was working on last term as part of my  Artificial Intelligence class. This algorithm, which I will be referring to as  “El-Tetris”, is an algorithm for playing Tetris by inspecting only one piece at a time (as opposed to two or three pieces in some variations of the game). It is based on Pierre Delacherie’s Tetris algorithm, which is  known as one of the best one-piece Tetris playing algorithms.</p>
<p>Before discussing the details of the algorithm, let’s briefly look into how you, a human player, would play tetris.</p>
<p>When you play tetris, you are faced with two decisions every time you are given a tetris piece:</p>
<ol>
<li>Where to position the piece</li>
<li>Which orientation of the piece to play</li>
</ol>
<p>Naturally,  you want to eliminate as many rows as possible and maximize your score.  To accomplish that, you would (subconsciously) be doing the following:</p>
<pre>
while the game is not over:
  examine piece given
  find the best move possible (an orientation and a position)
  play piece
repeat
</pre>
<p>
What  would be the best possible move then? You would usually try to eyeball certain features to help you determine that. You might, for example, ask yourself these questions:
</p>
<ul>
<li>If I were to play the move, would that create  holes in the game board?</li>
<li>If I were to play the move, how many rows would I clear?</li>
<li>If I were to play the move, what would be the height of the highest column?</li>
<li>… and so on</li>
</ul>
<p>That’s exactly what El-Tetris does. For every given piece, it evaluates every  possible orientation and position against a set of features. The move with the best evaluation is the one that is played.</p>
<p><span id="more-356"></span><br />
There are six features in total, formally outlined as follows:</p>
<ol>
<li><b>Landing Height:</b> The height where the piece is put (= the height of the column + (the height of the piece / 2))</li>
<li><b>Rows eliminated:</b> The number of rows eliminated.</li>
<li><b>Row Transitions:</b> The  total number of row transitions. A row transition occurs when an empty  cell is adjacent to a filled cell on the same row and vice versa.</li>
<li><b>Column Transitions:</b> The  total number of column transitions. A column transition occurs when an  empty cell is adjacent to a filled cell on the same column and vice versa.</li>
<li><b>Number of Holes:</b> A hole is an empty cell that has at least one filled cell above it in the same column.</li>
<li><b>Well Sums:</b> A well is a succession of empty cells such that their left cells and right cells are both filled.</li>
</ol>
<p>The  evaluation function is a linear sum of all the above features. The  weights of each feature were set and determined using <a href="http://en.wikipedia.org/wiki/Particle_swarm_optimization">particle swarm optimization</a>.</p>
<p>The following table shows the feature number (as outlined above) and its weight respectively:</p>
<table>
<tr>
<th>Feature #</th>
<th>Weight</th>
</tr>
<tr>
<td>1</td>
<td>-4.500158825082766</td>
</tr>
<tr>
<td>2</td>
<td>3.4181268101392694</td>
</tr>
<tr>
<td>3</td>
<td>-3.2178882868487753</td>
</tr>
<tr>
<td>4</td>
<td>-9.348695305445199</td>
</tr>
<tr>
<td>5</td>
<td>-7.899265427351652</td>
</tr>
<tr>
<td>6</td>
<td>-3.3855972247263626</td>
</tr>
</table>
<p>El-Tetris&#8217; performance has been compared to Dellacherie&#8217;s using a framework written in C called <a href="http://mdptetris.gforge.inria.fr/doc/">mdptetris</a>. The following are the results after running 35 games on a standard sized board (10 columns x 20 rows).<br />
<script src="http://www.ielashi.com/js/highcharts.js" type="text/javascript"></script><br />
<script type="text/javascript">
var chart;
var chart2;
jQuery(document).ready(function() {
chart = new Highcharts.Chart({
				chart: {
					renderTo: 'containerstandard',
					defaultSeriesType: 'line',
					marginRight: 130,
					marginBottom: 45				},
				title: {
					text: '35 Standard Size Games',
					x: -20 //center
				},
				subtitle: {
					text: 'Board Size: 10 columns x 20 rows',
					x: -20
				},
				xAxis: {
					title: {
						text: 'Game Seed'
					}, min: 1
				},
				yAxis: {
					title: {
						text: 'Rows Cleared (millions)'
					},
					plotLines: [{
						value: 0,
						width: 1,
						color: '#808080'
					}],
                                        min: 0
				},
				tooltip: {
					formatter: function() {
			                return '<b>'+ this.series.name +'</b><br/>'+
							'Seed ' + this.x +': '+ this.y +' rows cleared.';
					}
				},
				legend: {
					layout: 'vertical',
					align: 'right',
					verticalAlign: 'top',
					x: -10,
					y: 100,
					borderWidth: 0
				},
				series: [{
					name: 'El-Tetris',
					data: [-1,9874923,
8643495,
24741498,
7761639,
7708678,
32239571,
14632678,
33560187,
3051808,
6899008,
19591289,
7995361,
18214400,
29893247,
61864106,
12607081,
6977169,
18414134,
22024180,
27589316,
22426436,
4360716,
32146698,
3359448,
26131227,
17436192,
6013611,
21229345,
2687860,
9339567,
6462417,
7148061,
430570,
12442324,
15767569]
				}, {
					name: 'Dellacherie',
					data: [-1, 2430035, 8638283, 7272874, 14555615, 2827967, 2999821, 3635498, 903566, 3167629, 3703073, 926159, 2329635, 2388550, 10126802, 1477384, 5376967, 1778951, 556419, 13591989, 8199269, 7530222, 3304639, 547703, 256934, 381836, 4288898, 621158, 5404752, 11320999, 515630, 1569909, 7834951, 14757416, 5353329, 15290737]
				}]
			});
chart2 = new Highcharts.Chart({
				chart: {
					renderTo: 'containersorted',
					defaultSeriesType: 'line',
					marginRight: 130,
					marginBottom: 45				},
				title: {
					text: 'Game Scores Sorted',
					x: -20 //center
				},
				xAxis: {
					min: 1
				},
				yAxis: {
					title: {
						text: 'Rows Cleared (millions)'
					},
					plotLines: [{
						value: 0,
						width: 1,
						color: '#808080'
					}],
                                        min: 0
				},
				tooltip: {
					formatter: function() {
			                return '<b>'+ this.series.name +'</b><br/>'+
							this.y +' rows cleared.';
					}
				},
				legend: {
					layout: 'vertical',
					align: 'right',
					verticalAlign: 'top',
					x: -10,
					y: 100,
					borderWidth: 0
				},
				series: [{
					name: 'El-Tetris',
					data: [-1,430570, 2687860, 3051808, 3359448, 4360716, 6013611, 6462417, 6899008, 6977169, 7148061, 7708678, 7761639, 7995361, 8643495, 9339567, 9874923, 12442324, 12607081, 14632678, 15767569, 17436192, 18214400, 18414134, 19591289, 21229345, 22024180, 22426436, 24741498, 26131227, 27589316, 29893247, 32146698, 32239571, 33560187, 61864106]
				}, {
					name: 'Dellacherie',
					data: [-1, 256934, 381836, 515630, 547703, 556419, 621158, 903566, 926159, 1477384, 1569909, 1778951, 2329635, 2388550, 2430035, 2827967, 2999821, 3167629, 3304639, 3635498, 3703073, 4288898, 5353329, 5376967, 5404752, 7272874, 7530222, 7834951, 8199269, 8638283, 10126802, 11320999, 13591989, 14555615, 14757416, 15290737]
				}]
			});
});</script></p>
<div id="containerstandard" style="width: 850px; height: 400px; margin: 0 auto"></div>
<p><br/><br/></p>
<div id="containersorted" style="width: 850px; height: 400px; margin: 0 auto"></div>
<p><br/><br/></p>
<table>
<tr>
<td></td>
<th>El-Tetris</th>
<th>Dellacherie</th>
</tr>
<tr>
<th>Mean (Rows Cleared)</th>
<td>16,047,595</td>
<td>5,024,731</td>
</tr>
<tr>
<th>Standard Deviation (Rows Cleared)</th>
<td>12,428,449</td>
<td>4,557,225</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/el-tetris-an-improvement-on-pierre-dellacheries-algorithm/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Terima Kasih Indonesia</title>
		<link>http://ielashi.com/terima-kasih-indonesia/</link>
		<comments>http://ielashi.com/terima-kasih-indonesia/#comments</comments>
		<pubDate>Sat, 23 Apr 2011 10:30:19 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=343</guid>
		<description><![CDATA[As my exchange term here in Singapore is approaching its end, I thought it might be worth backpacking just one more time before getting sucked into the funnel of final exams. This time I went on a five day trip to Indonesia with Zhang Jing, my neighbour here in Kent Ridge Hall, and Nick Yang. [...]]]></description>
			<content:encoded><![CDATA[<p>As my exchange term here in Singapore is approaching its end, I thought it might be worth backpacking just one more time before getting sucked into the funnel of final exams. This time I went on a five day trip to Indonesia with <a href="http://zhangjing13.wordpress.com/">Zhang Jing</a>, my neighbour here in Kent Ridge Hall, and <a href="http://www.facebook.com/people/Nick-D-Yang/1657710398">Nick Yang</a>.</p>
<p>We were trying to see as much of Indonesia as possible within these five days so our schedule was <strong>really</strong> tight. Knowing how much I love bullet points, these are some of the places that we visited (in chronological order):</p>
<ul>
<li>Mount Bromo, an active volcano in east Java</li>
<li>Surabaya, Indonesia&#8217;s second largest city</li>
<li>Sampoerna&#8217;s Tobacco Factory</li>
<li>Borobudur, the largest Buddhist temple in the world</li>
<li>Yogyakarta City</li>
<li>Kraton, the palace of the Yogyakarta Sultanate</li>
<li>Jakarta, Indonesia&#8217;s capital and largest city</li>
<li>University of Indonesia</li>
<li>Masjid Istiqlal, the world&#8217;s third largest mosque</li>
<li>National Museum</li>
</ul>
<p>Other &#8220;side accomplishments&#8221;:</p>
<ul>
<li>Took four flights in five days with four different budget airlines (Jetstar, Batavia, Air Asia and Tiger Airways)</li>
<li>Hiked up a mountain peak across from Mount Bromo to see the volcano at sunrise</li>
<li>Horseback rode up to the crater of Mount Bromo (lots of ash)</li>
<li>Rented motor bikes and drove around the villages in Borobudur</li>
<li>Attended a lecture on sequential circuits at the University of Indonesia (taught in Indonesian)</li>
<li><strong>BONUS 1: </strong> Did not get pickpocketed!</li>
<li><strong>BONUS 2:</strong> Stayed within budget!</li>
</ul>
<p>During the trip, I only managed to learn the Indonesian word &#8220;terima kasih&#8221; meaning thank you. For all the great adventures that you offered me, terima kasih Indonesia.</p>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/terima-kasih-indonesia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Done Chinese 1!</title>
		<link>http://ielashi.com/done-chinese-1/</link>
		<comments>http://ielashi.com/done-chinese-1/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 15:53:47 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=297</guid>
		<description><![CDATA[After spending six hours every week in Chinese lectures for the past twelve weeks, today the course has &#8211; sadly &#8211; come to an end. I was fortunate to have both a lovely teacher, Ms. Lin Chiung Yao, and awesome classmates. I definitely learned a lot from both Lin Laoshi (Laoshi is Chinese for &#8220;teacher&#8221;) and [...]]]></description>
			<content:encoded><![CDATA[<p>After spending six hours every week in Chinese lectures for the past twelve weeks, today the course has &#8211; sadly &#8211; come to an end. I was fortunate to have both a lovely teacher, Ms. Lin Chiung Yao, and awesome classmates. I definitely learned a lot from both Lin Laoshi (Laoshi is Chinese for &#8220;teacher&#8221;) and from my classmates. Throughout the term we learned approximately 180 chinese characters and 150 phrases to communicate in simple daily situations. Will try to practice whenever I can!</p>
<p>Learning Chinese is an eye opener for me in many ways. Besides the obvious intent of learning Chinese for the purpose of communicating with Chinese people, there are some insights that I can see. Let me give you some examples:</p>
<p><strong>1. Tones</strong></p>
<p>Being both an Arabic and an English speaker, the concept of tones was very new, and very strange, when it was first introduced to me. It turns out that the pitch in which you pronounce a syllable determines the word that you intend to say. To see what I mean, listen to the audio clips in the table below. The four rows in this table refer to the four tones/pitches that are found in Mandarin Chinese. They are all pronouncing the same syllable, but the pitch in which it&#8217;s pronounced determines which of the four words below you mean.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="5" width="auto" align="center">
<tbody>
<tr>
<td><strong>Pinyin</strong></td>
<td><strong>Chinese Character</strong></td>
<td><strong>Meaning</strong></td>
<td><strong>Sound Clip</strong></td>
</tr>
<tr>
<td>mā</td>
<td>妈</td>
<td>mother</td>
<td></td>
</tr>
<tr>
<td>má</td>
<td>麻</td>
<td>hemp</td>
<td></td>
</tr>
<tr>
<td>mǎ</td>
<td>马</td>
<td>horse</td>
<td></td>
</tr>
<tr>
<td>mà</td>
<td>骂</td>
<td>scold</td>
<td></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Weird, huh?</p>
<p><strong>2. Culture and Society</strong></p>
<p style="text-align: left;">In case you didn&#8217;t know, Chinese doesn&#8217;t have an alphabet. It is, more or less, a set of characters, the majority of which are based off of pictures. Consider the Chinese character for the word &#8220;home&#8221; (pronounced &#8220;Jiā&#8221;) and how it evolved over time:</p>
<p style="text-align: center;"><a href="http://ielashi.com/wp-content/uploads/2011/04/jia-kai-shu.gif"><img class="size-full wp-image-298 aligncenter" title="jia" src="http://ielashi.com/wp-content/uploads/2011/04/jia-kai-shu.gif" alt="" width="60" height="60" /></a>Current Chinese Character <a href="http://ielashi.com/wp-content/uploads/2011/04/jia-xiao-zhuan.gif"><img class="size-full wp-image-301 aligncenter" title="jia-xiao-zhuan" src="http://ielashi.com/wp-content/uploads/2011/04/jia-xiao-zhuan.gif" alt="" width="60" height="60" /></a>In 259 B.C. <a href="http://ielashi.com/wp-content/uploads/2011/04/jia-jin-wen.gif"><img class="size-full wp-image-300 aligncenter" title="jia-jin-wen" src="http://ielashi.com/wp-content/uploads/2011/04/jia-jin-wen.gif" alt="" width="60" height="60" /></a>In 1046 B.C.</p>
<p>Looking at the origin of the character, it is a picture of a house with a pig inside. This gives an insight in what the Chinese consider to be a home (shelter, roof and live stock) at least at the time the character began to be used.</p>
<p>Another example is 外婆 (pronounced &#8220;wàipó&#8221;), which means grandmother on mother&#8217;s side. This word consists of two characters. The first character (&#8220;wài&#8221;) means outside, indicating that the grandmother is considered an &#8220;outsider&#8221; in the Chinese family.</p>
<p>In Arabic we have the saying &#8220;من تعلم لغة قوم أمن مكرهم&#8221;, which roughly translates to &#8220;He who has learned the language of people is safe from their mischief&#8221;. Looking back, I couldn&#8217;t agree more with this statement. When you learn a language you are not just learning how people communicate with each other, but also how they think.</p>
<p><strong>Sources:</strong></p>
<ul>
<li>http://www.foreigners-in-china.com/chinese-symbol-history.html</li>
<li>http://mandarin.about.com/od/pronunciation/a/tones.htm</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/done-chinese-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://ielashi.com/wp-content/uploads/2011/04/1.mp3" length="10425" type="audio/mpeg" />
<enclosure url="http://ielashi.com/wp-content/uploads/2011/04/2.mp3" length="12093" type="audio/mpeg" />
<enclosure url="http://ielashi.com/wp-content/uploads/2011/04/3.mp3" length="11676" type="audio/mpeg" />
<enclosure url="http://ielashi.com/wp-content/uploads/2011/04/4.mp3" length="9591" type="audio/mpeg" />
		</item>
		<item>
		<title>Acting in Chinese? I think so!</title>
		<link>http://ielashi.com/acting-in-chinese-i-think-so/</link>
		<comments>http://ielashi.com/acting-in-chinese-i-think-so/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 13:02:07 +0000</pubDate>
		<dc:creator>Islam El-Ashi</dc:creator>
				<category><![CDATA[Embarrassing]]></category>
		<category><![CDATA[Chinese]]></category>
		<category><![CDATA[Singapore]]></category>

		<guid isPermaLink="false">http://ielashi.com/?p=280</guid>
		<description><![CDATA[As our Chinese course is nearly coming to an end, we were asked to spice things up a bit by creating our very own short film in Chinese! We had to find a native Chinese speaker and interview him with at least ten questions from the vocabulary we had learnt. Check it out! While you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>As our Chinese course is nearly coming to an end, we were asked to spice things up a bit by creating our very own short film in Chinese! We had to find a native Chinese speaker and interview him with at least ten questions from the vocabulary we had learnt. Check it out!</p>
<p><iframe title="YouTube video player" width="500" height="390" src="http://www.youtube.com/embed/ZhSZqPYufp0" frameborder="0" allowfullscreen></iframe></p>
<p>While you&#8217;re at it, checkout the <a href="http://bestchinesegroupeverintheentireworldofexistenceetcetcetc.ielashi.com/">full blog</a> and the making of below (just so you know what we&#8217;ve been through) <img src='http://ielashi.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><iframe title="YouTube video player" width="500" height="390" src="http://www.youtube.com/embed/191ezjleoqk" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://ielashi.com/acting-in-chinese-i-think-so/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

