<?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>Emad Ibrahim &#187; Random</title>
	<atom:link href="http://www.emadibrahim.com/category/random/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.emadibrahim.com</link>
	<description>web development, tech reviews, tips, tricks, blogging</description>
	<lastBuildDate>Sat, 24 Dec 2011 18:22:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Promote Your Windows Phone 7 App &#8211; Limited Time</title>
		<link>http://www.emadibrahim.com/2011/04/05/promote-your-windows-phone-7-app-limited-time/</link>
		<comments>http://www.emadibrahim.com/2011/04/05/promote-your-windows-phone-7-app-limited-time/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 21:12:51 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2011/04/05/promote-your-windows-phone-7-app-limited-time/</guid>
		<description><![CDATA[I am running a limited time trial to test my in-app advertising system and its effectiveness.&#160; If you are interested and want to promote your Windows Phone 7 app for free, then email me at wp7ads at dotnetfactory.com.&#160; Your ad will show up in my app “Dude, Where Is My Update?”.&#160; You could potentially receive [...]]]></description>
			<content:encoded><![CDATA[<p>I am running a limited time trial to test my in-app advertising system and its effectiveness.&#160; If you are interested and want to promote your Windows Phone 7 app for free, then email me at wp7ads at dotnetfactory.com.&#160; Your ad will show up in my app “<a href="http://www.emadibrahim.com/2011/03/30/dude-where-is-my-update/">Dude, Where Is My Update?</a>”.&#160; You could potentially receive thousands of impressions – no promises though :)</p>
<p>This is a limited time offer and only a few slots are available.&#160; Your ad can be an image or text and will show up as shown below.&#160; </p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2011/04/4-5-2011-5-09-32-PM.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="4-5-2011 5-09-32 PM" border="0" alt="4-5-2011 5-09-32 PM" src="http://www.emadibrahim.com/wp-content/uploads/2011/04/4-5-2011-5-09-32-PM_thumb.png" width="292" height="484" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2011/04/05/promote-your-windows-phone-7-app-limited-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dude, Where Is My Update? Plus Stats.</title>
		<link>http://www.emadibrahim.com/2011/04/05/dude-where-is-my-update-plus-stats/</link>
		<comments>http://www.emadibrahim.com/2011/04/05/dude-where-is-my-update-plus-stats/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 14:40:19 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=752</guid>
		<description><![CDATA[UPDATE: App is now live in the marketplace – download link UPDATE 2: See some interesting windows phone 7 stats over here. I was really shocked with the success of &#34;Dude, Where Is My Update?&#34; (DWIMU) windows phone 7 app; but I guess that shows how desperate people are for the NoDo update.&#160; On a [...]]]></description>
			<content:encoded><![CDATA[<p><strong><font style="background-color: #ffff00">UPDATE: App is now live in the marketplace – <a href="http://bit.ly/gamGev" target="_blank">download link</a></font></strong></p>
<p><strong><font style="background-color: #ffff00">UPDATE 2: See some interesting windows phone 7 stats <a href="http://www.emadibrahim.com/2011/04/09/windows-phone-in-numbers/" target="_blank">over here</a>.</font></strong></p>
<p>I was really shocked with the success of &quot;Dude, Where Is My Update?&quot; (DWIMU) windows phone 7 app; but I guess that shows how desperate people are for the NoDo update.&#160; On a side note: personally I just got the update on one of my development devices and WOW it is awesome.&#160; I can&#8217;t wait to get it on my primary phone (Samsung Focus).</p>
<p>I decided to update DWIMU with some really cool features.&#160; You can now get all kind of cool stats about the number of people using different phones in different locations and a version breakdown.</p>
<h2>Phone Stats</h2>
<p>This shows your phone and version as well as the number of users with the same phone and then a version breakdown specific to this phone.&#160; </p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2011/04/screen62.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="screen6" border="0" alt="screen6" src="http://www.emadibrahim.com/wp-content/uploads/2011/04/screen6_thumb1.png" width="292" height="484" /></a></p>
<h2>Local Stats</h2>
<p>This shows your location (country) and version as well as the number of users in your country as well as version and phone breakdowns in your country.</p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2011/04/screen71.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="screen7" border="0" alt="screen7" src="http://www.emadibrahim.com/wp-content/uploads/2011/04/screen7_thumb1.png" width="292" height="484" /></a></p>
<h2>Global Stats</h2>
<p>This will show you the global/worldwide number of users and version and phone breakdowns across the world.</p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2011/04/screen81.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="screen8" border="0" alt="screen8" src="http://www.emadibrahim.com/wp-content/uploads/2011/04/screen8_thumb1.png" width="292" height="484" /></a></p>
<h2>It’s Up To You</h2>
<p>Obviously, it goes without saying that for these stats to work a lot of people have to download it, so you need to do your part and <a href="http://bit.ly/gwP2BN" target="_blank">spread the word</a>.&#160; The more people, the more accurate.&#160; We will never get an exact number since that will require every single user to install that app, but at least we will have a good idea and a good measure of the health the windows phone 7 community and platform.&#160; An awesome platform, if I may say so myself.</p>
<h2>Get It Now</h2>
<p>If you have a developer account and can’t wait for version 1.1 to get approved, you can <a href="http://bit.ly/gLQKMP" target="_blank">download the XAP file here</a>.</p>
<p>NOTE: If you don’t know what to do with this file, do NOT download it and wait for the update to show in the Market Place – should be out in a couple of days.&#160; </p>
<p>Thanks and if you have any questions email me at dude at dotnetfactory dot com</p>
<h2>DWIMU Progress &amp; Reviews</h2>
<p>Check out the reviews at <a title="http://bit.ly/gYe43e" href="http://bit.ly/gYe43e">http://bit.ly/gYe43e</a> (200+ in one day).&#160; Thanks for downloading and if you haven’t downloaded it yet, you can get it from <a title="http://bit.ly/gamGev" href="http://bit.ly/gamGev">http://bit.ly/gamGev</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2011/04/05/dude-where-is-my-update-plus-stats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Donating My Apps Revenue to Japan Tsunami Victims</title>
		<link>http://www.emadibrahim.com/2011/03/14/donating-my-apps-revenue-to-japan-tsunami-victims/</link>
		<comments>http://www.emadibrahim.com/2011/03/14/donating-my-apps-revenue-to-japan-tsunami-victims/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 03:35:49 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=713</guid>
		<description><![CDATA[Update 04/13/2011: Revenue for March Total Donation = $121.27 + $47.30 = $168.57 My friend Bill offered to match my donation, so the total to Red Cross will be $337.14 &#160; I will donate all my March revenue (retroactively) from my Windows Phone 7 apps to the Red Cross to help the victims of Japan&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update 04/13/2011: Revenue for March </strong></p>
<blockquote><p><a href="http://www.emadibrahim.com/wp-content/uploads/2011/04/revenue.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="revenue" border="0" alt="revenue" src="http://www.emadibrahim.com/wp-content/uploads/2011/04/revenue_thumb.png" width="391" height="207" /></a></p>
<p>Total Donation = $121.27 + $47.30 = $168.57</p>
<p>My friend Bill offered to match my donation, so the total to Red Cross will be $337.14</p>
</blockquote>
<p>&#160;</p>
<p>I will donate <strong>all my March revenue</strong> (retroactively) from my Windows Phone 7 apps to the <strong>Red Cross</strong> to help the victims of Japan&#8217;s Earthquake and Tsunami.</p>
<p>You can help by buying my apps from your windows phone 7:</p>
<p>Notesly+ &#8211; <a href="http://bit.ly/e6BMx9">http://bit.ly/e6BMx9</a></p>
<p>Envision &#8211; <a href="http://bit.ly/hICMsh">http://bit.ly/hICMsh</a></p>
<p>Picasa Viewer &#8211; <a href="http://bit.ly/picasaviewer">http://bit.ly/picasaviewer</a></p>
<p>Or if you prefer, just donate directly to Red Cross at <a href="http://bit.ly/h57F6u">http://bit.ly/h57F6u</a></p>
<p>Thanks for your support and please <a href="http://bit.ly/hw1qkr">spread the word</a>.</p>
<p><strong><span style="color: #ff0000">I will publish all my revenue&#160; and a receipt of my donation at the end of March right here.</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2011/03/14/donating-my-apps-revenue-to-japan-tsunami-victims/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My Feelings on The Egyptian Revolution</title>
		<link>http://www.emadibrahim.com/2011/02/02/my-feelings-on-the-egyptian-revolution/</link>
		<comments>http://www.emadibrahim.com/2011/02/02/my-feelings-on-the-egyptian-revolution/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 19:17:25 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[egypt]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[revolution]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=710</guid>
		<description><![CDATA[Wow, what a week in Egypt.  I have been watching the news non-stop.  I have several channels running on my monitor: bbc arabic, cnn english, al-jazeera and al-arabiya.  I watched a little bit of Egyptian state TV but I couldn&#8217;t take the lies any more.  It was pathetic. My emotions and feelings have been all [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, what a week in Egypt.  I have been watching the news non-stop.  I have several channels running on my monitor: bbc arabic, cnn english, al-jazeera and al-arabiya.  I watched a little bit of Egyptian state TV but I couldn&#8217;t take the lies any more.  It was pathetic.</p>
<p>My emotions and feelings have been all over the place.</p>
<p>1 &#8211; Dismissive &#8211; when I first heard of this, I thought this is just a bunch of kids demonstrating for a few hours then it will be over.</p>
<p>2 &#8211; Pride &#8211; As the demonstrations kept going I felt proud of the protesters.  They are brave and determined.  They are not chanting crazy Islamic chants.  They have legitimate demands.  I have always argued that Egyptians, Iraqis and so on, deserved their leaders.  I always that we are a bunch of yes-man afraid to question authority.  I was wrong and I am happy for it.</p>
<p>3 &#8211; Disgust &#8211; When I heard that prisoners broke out and are terrorizing people and the police withdrew and completely disappeared; I was disgusted.  Disgusted at how far and how low people will go to stay in power.  Forgive my political incorrectness, I hope these people are caught and executed.</p>
<p>4 &#8211; Respect &#8211; Whether Mubarak is telling the truth or not; I definitely respect him from not fleeing.  Here is a man that has billions of dollars (stolen from the people) and can easily say &#8220;screw you guys, I am just going to retire somewhere nice and leave this mess&#8221;.  Instead he is sticking around.  He is not a coward like the Tunisian president.  He even said that he &#8220;lived in Egypt, fought for Egypt and will die in Egypt&#8221;.  Don&#8217;t get me wrong, I want him out but I don&#8217;t think he should just get up and leave.  Egypt is not a tribe of a few thousand people.  Egypt has the 10th largest army in the world and one of the best and most stable economies in the middle east and Africa.  He can&#8217;t just get up and leave.  He did concede to the people&#8217;s demands though &#8211; albeit, too late.</p>
<p>5 &#8211; Anger &#8211; I am angry at the protesters for not accepting his concessions and moving on.  They don&#8217;t realize the economic impact these demonstrations have caused.  They have achieved their goals.  Mubarak is leaving, his son will not be president, he is changing the constitution and he is re-running congressional elections.</p>
<p>6 &#8211; Confused &#8211; I am confused now and don&#8217;t know how to feel.  Is Mubarak a veilin or a hero?  Is he a patriot or a traitor?  Are the protesters progressive?  Are they stubborn?  There is so much information and mis-information out there, it is hard to figure out what&#8217;s going on.</p>
<p>Whatever it is I just hope the outcome will be a secular and democratic Egypt.  Turkey is the only democracy in the Muslim world, I am sure Egypt can be too.  Let&#8217;s just hope the Muslim Brotherhood does not take over, which according to my <a href="http://www.facebook.com/pages/No-to-the-Muslim-Brotherhood-in-Egypt/177932142249015" target="_blank">facebook page</a>, they will not.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2011/02/02/my-feelings-on-the-egyptian-revolution/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Blogging with WordPress on my windows phone 7</title>
		<link>http://www.emadibrahim.com/2011/01/20/blogging-with-wordpress-on-my-windows-phone-7/</link>
		<comments>http://www.emadibrahim.com/2011/01/20/blogging-with-wordpress-on-my-windows-phone-7/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 18:06:45 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2011/01/20/blogging-with-wordpress-on-my-windows-phone-7/</guid>
		<description><![CDATA[Very nice piece of software. I added mu blog easily and can view and moderate comments as well as view stats, add and edit pages, posts and so on. Really nice. Posted from WordPress for Windows Phone]]></description>
			<content:encoded><![CDATA[<p>                Very nice piece of software.  I added mu blog easily and can view and moderate comments as well as view stats, add and edit pages, posts and so on.  Really nice.</p>
<p>Posted from WordPress for Windows Phone</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2011/01/20/blogging-with-wordpress-on-my-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC &amp; TDD Free Book Chapter</title>
		<link>http://www.emadibrahim.com/2009/08/18/asp-net-mvc-tdd-free-book-chapter/</link>
		<comments>http://www.emadibrahim.com/2009/08/18/asp-net-mvc-tdd-free-book-chapter/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 03:47:08 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=650</guid>
		<description><![CDATA[I can’t believe that I actually finished my book &#8211; ASP.NET MVC 1.0 Test Driven Development Problem &#8211; Design &#8211; Solution.&#160; Whew!!!&#160; It’s a lot of freaking work writing a book and I don’t know how others can crank out a book or more a year…&#160; Nonetheless, I am very excited about the book and [...]]]></description>
			<content:encoded><![CDATA[<p>I can’t believe that I actually finished my book &#8211; <a href="http://bit.ly/1i5ede" target="_blank">ASP.NET MVC 1.0 Test Driven Development Problem &#8211; Design &#8211; Solution</a>.&#160; Whew!!!&#160; It’s a lot of freaking work writing a book and I don’t know how others can crank out a book or more a year…&#160; </p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2009/08/51y43nUfxkL._SS500_.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="51y43nUfxkL._SS500_" border="0" alt="51y43nUfxkL._SS500_" src="http://www.emadibrahim.com/wp-content/uploads/2009/08/51y43nUfxkL._SS500__thumb.jpg" width="244" height="244" /></a> </p>
<p>Nonetheless, I am very excited about the book and I hope you guys like it too and learn something from it.&#160; Of course, reviews on <a href="http://bit.ly/1i5ede">amazon.com</a> would be appreciated &#8211; specially positive ones :-)</p>
<p>Thanks to <a href="http://bit.ly/XOwGg" target="_blank">Wrox</a>, here is a free chapter – <a href="http://bit.ly/1aInOp">download it here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2009/08/18/asp-net-mvc-tdd-free-book-chapter/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Product Ideas &#8211; Help Me Decide</title>
		<link>http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/</link>
		<comments>http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 18:18:00 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/</guid>
		<description><![CDATA[I founded www.yonkly.com about 8 months ago and it is at a point now that doesn&#8217;t require my full time attention. So, I need to start/create a new product or service and need your opinion on what to do next. I created a very short questionnaire (only 1 required question and no email address is [...]]]></description>
			<content:encoded><![CDATA[<p>I founded www.yonkly.com about 8 months ago and it is at a point now that doesn&#8217;t require my full time attention. </p>
<p>So, I need to start/create a new product or service and need your opinion on what to do next.</p>
<p>I created a very short questionnaire (only 1 required question and no email address is required).&#160; Can you please take 5 seconds and guide me in the right direction?</p>
<p>It is located at <a href="http://bit.ly/hIk1p">http://bit.ly/hIk1p</a> </p>
<p>If you decide to fill out your email (optional), I will use it to send you a free copy/subscription of whatever I (we) decide to create. </p>
<p>I will announce the results of your votes on <a href="http://twitter.com/eibrahim" target="_blank">twitter</a> after I close voting.&#160; </p>
<p>Thanks for your help in advance. </p>
<p>PS: You can also help by re-tweeting &#8211; <a href="http://bit.ly/1uIuvI">http://bit.ly/1uIuvI</a> my request for feedback.</p>
<p>PSS: I will make the results public once voting is closed.&#160; I just don’t want the current results to influence your vote.&#160; I will also make public the ideas suggested by you – some are really fantastic (thanks).</p>
<p>PSSS: Some related discussions <a href="http://discuss.joelonsoftware.com/default.asp?biz.5.769024.7" target="_blank">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A GUI for Amazon SimpleDb &#8211; SimpleDb Manager</title>
		<link>http://www.emadibrahim.com/2008/12/22/a-gui-for-amazon-simpledb-simpledb-manager/</link>
		<comments>http://www.emadibrahim.com/2008/12/22/a-gui-for-amazon-simpledb-simpledb-manager/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 15:24:35 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/12/22/a-gui-for-amazon-simpledb-simpledb-manager/</guid>
		<description><![CDATA[I just released a new software called SimpleDb Manager for managing your SimpleDb databases.&#160; You can get it form www.sdbmanager.com and try it free for 30 days.&#160; Since it is still in beta, I have reduced the price to $19.99 but only for a LIMITED time.&#160; The price will go up as soon as the [...]]]></description>
			<content:encoded><![CDATA[<p>I just released a new software called SimpleDb Manager for managing your SimpleDb databases.&#160; You can get it form <a href="http://www.sdbmanager.com">www.sdbmanager.com</a> and try it free for 30 days.&#160; </p>
<p>Since it is still in beta, I have reduced the price to $19.99 but only for a LIMITED time.&#160; The price will go up as soon as the bugs are ironed out and we get out of beta (very soon).</p>
<p>So what can SimpleDb Manager do for you?</p>
<ul>
<li>Create and delete domains </li>
<li>Edit-In-Place item attributes (select the cell and start typing or hit F2 to edit) </li>
<li>Delete items (select row and hit the delete button) </li>
<li>Delete attributes (edit cell and delete its content) </li>
<li>Add new items (just start typing in the last row) </li>
<li>Execute queries (type query in query box and click the execute button) </li>
<li>Save connection information for easy management of multiple accounts</li>
</ul>
<p>There are a ton <strong>more features coming</strong>, so stay tuned.</p>
<p><font size="4"><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=1933588" target="_blank">Get SimpleDb Manager NOW before the price goes up &#8211; I am serious.</a></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/12/22/a-gui-for-amazon-simpledb-simpledb-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome JavaScript Speed Test</title>
		<link>http://www.emadibrahim.com/2008/09/02/google-chrome-javascript-speed-test/</link>
		<comments>http://www.emadibrahim.com/2008/09/02/google-chrome-javascript-speed-test/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 19:37:15 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ie]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/09/02/google-chrome-javascript-speed-test/</guid>
		<description><![CDATA[Google&#8217;s new browser &#8211; Chrome &#8211; has a JavaScript engine called V8 that was built from scratch.&#160; So, how fast is it? I ran these tests http://mootools.net/slickspeed/ on IE, Firefox and Chrome. Here are the results: It looks like Chrome is about 13% faster than Firefox and 82% faster than IE 7. All browsers are [...]]]></description>
			<content:encoded><![CDATA[<p>Google&#8217;s new browser &#8211; Chrome &#8211; has a JavaScript engine called V8 that was built from scratch.&nbsp; So, how fast is it?</p>
<p>I ran these tests <a href="http://mootools.net/slickspeed/">http://mootools.net/slickspeed/</a> on IE, Firefox and Chrome.</p>
<p>Here are the results: </p>
<p><iframe style="width: 513px; height: 493px" src="http://spreadsheets.google.com/pub?key=pWDFUiSiQCCMIP-aay__NYQ&amp;hl=en"></iframe></p>
<p>It looks like Chrome is about 13% faster than Firefox and 82% faster than IE 7.</p>
<p>All browsers are running on the same computer, so the hardware/os settings are irrelevant.&nbsp; But if you are curious, it&#8217;s a Windows Vista 64-bit machine with 6 Gigs of RAM and a quad core chip.</p>
<p><strong>[Update] If you are reading this in Chrome, the embedded document is broken.&nbsp; I guess Google didn&#8217;t test there own sites.&nbsp; It should look like this:</strong></p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2008/09/image.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="429" alt="image" src="http://www.emadibrahim.com/wp-content/uploads/2008/09/image-thumb.png" width="461" border="0"></a> </p>
<p>Instead it looks like this:</p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2008/09/image1.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="444" alt="image" src="http://www.emadibrahim.com/wp-content/uploads/2008/09/image-thumb1.png" width="460" border="0"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/09/02/google-chrome-javascript-speed-test/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>PDC 2008, Sponsorship Opportunity</title>
		<link>http://www.emadibrahim.com/2008/08/24/pdc-2008-sponsorship-opportunity/</link>
		<comments>http://www.emadibrahim.com/2008/08/24/pdc-2008-sponsorship-opportunity/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 00:33:19 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[pdc]]></category>
		<category><![CDATA[sponsors]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=479</guid>
		<description><![CDATA[I am not a salesman which is good, because I can&#8217;t sell cold water in hell.  But I am a professional developer and REALLY want to go to PDC 2008. Since 1991, the Professional Developers Conference (PDC) has been Microsoft’s premier gathering of leading-edge developers and architects. Attend the PDC to understand the future of [...]]]></description>
			<content:encoded><![CDATA[<p>I am not a salesman which is good, because I can&#8217;t sell cold water in hell.  But I am a professional developer and REALLY want to go to <a href="http://microsoftpdc.com" target="_blank">PDC 2008</a>.</p>
<blockquote><p>Since 1991, the Professional Developers Conference (PDC) has been Microsoft’s premier gathering of leading-edge developers and architects. Attend the PDC to understand the future of the Microsoft platform and to exchange ideas with fellow professionals. You’ll learn about upcoming products, meet Microsoft’s leaders and top engineers, write some code, and be inspired! Unplug for a few days and think about the future.</p></blockquote>
<p>Unfortunately, it is freaking expensive and I got an engagement and a wedding to pay for, plus I have an <a href="http://www.emadibrahim.com/2008/03/20/i-quit/">interesting employment situation</a>.</p>
<p>What should a dedicated/fanatic geek do?  Well, I am selling myself.  Get your mind out of the gutter, that&#8217;s not what I am talking about.</p>
<p>To clarify, I am asking you to sponsor my trip to PDC.  &#8220;What do I get out of it?&#8221;  I hear you ask yourself.  Well, here is what you get:</p>
<ol>
<li>I will add your name (or company&#8217;s name) and a link to your site to an online list of sponsors.</li>
<li>I will blog about the conference and mention your product/company/service frequently (free publicity)</li>
<li>You will have my sincere gratitude</li>
</ol>
<p>So why not be charitable, get some cheap publicity and be happier than I am (it has been proven that givers are happier than takers).  So you want to find happiness?  Give me some money.  It&#8217;s all for a good cause.</p>
<form action="https://www.paypal.com/us/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_xclick" />
<input name="business" type="hidden" value="eibrahim@gmail.com" />
<input name="item_name" type="hidden" value="PDC 2008" />
<input name="currency_code" type="hidden" value="USD" />
<input name="amount" type="hidden" value="25.00" />
<input alt="Make payments with PayPal - it's fast, free and secure!" name="submit" src="http://www.paypal.com/en_US/i/btn/btn_donate_LG.gif" type="image" /> </form>
<p>All you have to do is click the &#8220;Donate&#8221; button above.</p>
<p><strong>List of sponsors will show up here:</strong></p>
<p><strong>Jane Doe</strong> from <a href="http://emadibrahim.com">http://www.janedoe.com</a> (<span style="color: #ff0000;">example</span>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/08/24/pdc-2008-sponsorship-opportunity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Microsoft Buying the Community?</title>
		<link>http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/</link>
		<comments>http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 14:10:17 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/</guid>
		<description><![CDATA[I love the blogosphere &#8211; specially for technical information and news.&#160; My guess is that probably 75% of my &#8220;reading&#8221; comes from blogs and the rest from magazines such as MSDN, aspnetPRO, Visual studio Magazine, etc&#8230;&#160; (plug: my article just made the cover story on asp.netPRO) As a .net developer, I read these blogs: Scott [...]]]></description>
			<content:encoded><![CDATA[<p>I love the blogosphere &#8211; specially for technical information and news.&nbsp; My guess is that probably 75% of my &#8220;reading&#8221; comes from blogs and the rest from magazines such as <a href="http://msdn.microsoft.com/en-us/magazine/default.aspx">MSDN</a>, <a href="http://www.aspnetpro.com">aspnetPRO</a>, <a href="http://visualstudiomagazine.com/">Visual studio Magazine</a>, etc&#8230;&nbsp; (plug: <a href="http://tinyurl.com/584khw">my article</a> just made the cover story on asp.netPRO)</p>
<p>As a .net developer, I read these blogs:</p>
<ol>
<li><a href="http://www.hanselman.com">Scott Hanselman</a> &#8211; very ALT, check his <a href="http://www.hanselman.com/blog/ScottHanselmans2007UltimateDeveloperAndPowerUsersToolListForWindows.aspx">tool list</a></li>
<li><a href="http://haacked.com">Phil Haack</a> &#8211; Great MVC content and a cool last name :)</li>
<li><a href="http://weblogs.asp.net/scottgu/default.aspx">Scott Gutherie</a> &#8211; the alpha dog and must-read blog</li>
<li><a href="http://blog.wekeroad.com/">Rob Conery</a> &#8211; <a href="http://blog.wekeroad.com/mvc-storefront/">MVC storefront series kicks ass</a></li>
<li><a href="http://mattberseth.com/">Matt Berseth</a> &#8211; the best looking demos and loves <a href="http://mattberseth.com/blog/2008/06/using_jquery_plugins_with_aspn.html">jQuery</a></li>
</ol>
<p>There are a lot more but these are the ones at the top of my stack.&nbsp; You can see all the dev feeds I subscribe to <a href="http://www.google.com/reader/shared/user/04765915827477189080/label/dev">over here</a>.</p>
<p>My point is that a lot of people read the above blogs and are influenced by them.&nbsp; The problem is that many of these bloggers <strong>were not</strong> affiliated with Microsoft and some actually were very critical of Microsoft, but now they <strong>work </strong>there (Matt doesn&#8217;t).&nbsp; To be honest, for the most part, they all seem objective and to an extent critical of Microsoft.&nbsp; But how long will that last?</p>
<p>It&#8217;s ok for me to say something negative about the IE team, because I don&#8217;t work for Microsoft.&nbsp; But if I work down the hall from the entire, that will make for a very uncomfortable elevator ride.&nbsp; So, I might be inclined to tone down my criticism or even entirely eliminate it (and that is not a good thing).</p>
<p>I am really glad to have the likes of Rob Conery and Scott Hanselman working for Microsoft and helping the company innovate.&nbsp; But it just seems that lately Microsoft has been hiring a lot of the dissidents.&nbsp; So if you want to work for Microsoft, create a blog and start criticizing.&nbsp; Don&#8217;t get me wrong though, these guys are very talented (VERY), so you have to have something of value to say.</p>
<p>I got a job offer from Microsoft several years ago and as much as I would have loved to work for them, I couldn&#8217;t.&nbsp; I couldn&#8217;t do it because it required moving to Redmond.&nbsp; Several of the guys mentioned above don&#8217;t even live in Redmond &#8211; Rob Conery lives in Hawaii (how lucky) and Scott lives in Oregon.&nbsp; This just tells you that Microsoft is bending backwards to acquire these alpha geeks.</p>
<p>So, who will be hired next?&nbsp; <a href="http://www.ayende.com/Blog/">Ayende Rahien</a>?&nbsp; <a href="http://www.codinghorror.com/blog/">Jeff Atwood</a> from Coding Horror?&nbsp; Is this a good strategy on Microsoft&#8217;s side?</p>
<p>And if you guys are reading this post, I would like to hear your opinion.&nbsp; How will you stay objective?&nbsp; Will you still call out Microsoft publicly?&nbsp; Or are you going to be on the defensive and be a mouthpiece for the mothership?</p>
<p><strong>Off topic</strong>: Why the hell are 109 THOUSANDS people reading coding horror???</p>
<p><strong>Fine Print: </strong>I am a huge Microsoft fan but have been disappointed by the lack of recent innovation (except for <a href="http://asp.net/mvc">asp.net mvc</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Free IT Consultation in the DC Metro Area</title>
		<link>http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/</link>
		<comments>http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 12:41:23 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/</guid>
		<description><![CDATA[I have been busy working on several things since I quit my job.&#160; Things like the open source twitter/micro-blogging platform (yonkly.com), a couple of contracts for a couple of clients and not to mention all the learning, blogging, writing and speaking that I have been doing.&#160; In the process I have learned a lot and [...]]]></description>
			<content:encoded><![CDATA[<p>I have been busy working on several things since <a href="http://www.emadibrahim.com/2008/03/20/i-quit/">I quit my job</a>.&nbsp; Things like the open source twitter/micro-blogging platform (<a href="http://yonkly.com" target="_blank">yonkly.com</a>), a couple of contracts for a couple of clients and not to mention all the <a href="http://www.emadibrahim.com/2008/04/25/ruby-on-rails-for-a-net-developer/">learning</a>, blogging, writing and <a href="http://www.emadibrahim.com/2008/04/13/cmap-code-camp-2008-spring-edition/">speaking</a> that I have been doing.&nbsp; In the process I have learned a lot and I could honestly say that I learned more in the past 3 months than in the past year working a full time job.</p>
<p>I already share this knowledge through my blog, writing and speaking as much as I can.&nbsp; In order to take this a step further and contribute directly to the community, I am <strong><u>offering my services for free</u></strong>.&nbsp; Wait a second though, let me add some fine print&#8230;</p>
<p>If you are a <strong>business owner</strong> in the <strong>Washington DC Metro Area</strong>, then you should take advantage of this opportunity.&nbsp; You have <strong>nothing to lose</strong>.&nbsp; An expert consultation could easily cost you over <strong>$1000</strong> &#8211; but you get it for <strong>free</strong>.&nbsp; Sorry, I sound like a telemarketer.</p>
<p>Here is <strong>what you get</strong>:</p>
<ol>
<li>I will come to your business (with current gas prices &#8211; this is a big one)</li>
<li>We will discuss your IT issues for half a day</li>
<li>If I don&#8217;t know the answer, I will say so.&nbsp; I don&#8217;t waste my time or your time.</li>
<li>I will email you my recommendations within 2 business days</li>
<li>I will not try to sell you anything or solicit any business.</li>
</ol>
<p><strong>Why</strong> <strong>talk to me</strong>:</p>
<ol>
<li>I have 10 years of IT and software development.</li>
<li>I am a Microsoft Certified Solution Developer.</li>
<li>I believe I am a .NET expert developer and architect</li>
<li>I have lead and managed teams, local and remote.</li>
<li>I understand the business implications of technology decisions.</li>
<li>I don&#8217;t just code and write software, I can help you shape your online strategy and hopefully improve your business.</li>
<li>I have worked for small, medium and large companies.&nbsp; </li>
<li>I have worked with the private and public sector as well as government and DOD.</li>
<li>I am very good at what I do and not because I am smarter than other people but because I passionately LOVE what I do and strive to learn and do better every day.</li>
<li>Take a look at some of <a href="http://www.emadibrahim.com/projects/">my work</a> to get an idea.&nbsp; Most of these projects were done in my spare time and my most recent project is <a href="http://www.yonkly.com">www.yonkly.com</a> </li>
</ol>
<p><strong>Why am I doing this</strong>:</p>
<ol>
<li>I love what I do</li>
<li>I want new challenges</li>
<li>I want to help my immediate community</li>
<li>I want to expand my professional network</li>
<li>I am bored of working from home &#8211; I need to see people</li>
<li>Almost every job and contract that I have been involved with was through word of mouth, so this, in the long run will help me.</li>
</ol>
<p>If you are interested, then contact me through the <a href="http://www.emadibrahim.com/contact/">contact page</a>.&nbsp; I am looking forward to meeting al of you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Creative, Innovative and Completely Useless</title>
		<link>http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/</link>
		<comments>http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/#comments</comments>
		<pubDate>Fri, 09 May 2008 11:38:47 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[innovative]]></category>
		<category><![CDATA[Interesting]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/</guid>
		<description><![CDATA[I don&#8217;t remember owning many pop-up books as a child, but they are so cool and the best part is that they don&#8217;t require much (if any) reading.&#160; Here is one that is just plain cool.&#160; I wish I was that creative to design something like that.&#160; Yes, it is useless but simply put, it [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t remember owning many pop-up books as a child, but they are so cool and the best part is that they don&#8217;t require much (if any) reading.&nbsp; Here is one that is just plain cool.&nbsp; I wish I was that creative to design something like that.&nbsp; Yes, it is useless but simply put, it is a piece of art.</p>
<p>The book is ABC3D &#8211; even the name is clever &#8211; and you can pre-order it at amazon.com <a href="http://www.amazon.com/gp/product/1596434252/102-7777365-6424165?ie=UTF8&amp;tag=dotnetfactory-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=1596434252" target="_blank">over here</a>.&nbsp; </p>
<p>I ordered mine after I saw this video.</p>
<div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8bfef903-fc32-4fa5-ab8f-887525a2fa3a" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div id="5bf9c09c-a0e1-469c-b177-e35db0589c3e" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://www.youtube.com/watch?v=wnZr0wiG1Hg" target="_new"><img src="http://www.emadibrahim.com/wp-content/uploads/2008/05/video84168b6226ef.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('5bf9c09c-a0e1-469c-b177-e35db0589c3e'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/wnZr0wiG1Hg\&quot;&gt;&lt;\/param&gt;&lt;param name=\&quot;wmode\&quot; value=\&quot;transparent\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/wnZr0wiG1Hg\&quot; type=\&quot;application/x-shockwave-flash\&quot; wmode=\&quot;transparent\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""></a></div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Save a Life before Lunch</title>
		<link>http://www.emadibrahim.com/2008/05/08/save-a-life-before-lunch/</link>
		<comments>http://www.emadibrahim.com/2008/05/08/save-a-life-before-lunch/#comments</comments>
		<pubDate>Thu, 08 May 2008 18:02:45 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[charity]]></category>
		<category><![CDATA[cyclone]]></category>
		<category><![CDATA[myanmar]]></category>
		<category><![CDATA[natural disaster]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/05/08/save-a-life-before-lunch/</guid>
		<description><![CDATA[Remember that XBOX/PS3 game you bought last week for 60 bucks?&#160; Or the $100 you dropped at a bar tap a few weeks ago?&#160; Well how about you donate some money to the unfolding catastrophe in Myanmar? Here are ways to help: Blog about it and spread the word &#8211; if each one of you [...]]]></description>
			<content:encoded><![CDATA[<p>Remember that XBOX/PS3 game you bought last week for 60 bucks?&nbsp; Or the $100 you dropped at a bar tap a few weeks ago?&nbsp; Well how about you donate some money to the unfolding catastrophe in Myanmar?</p>
<p>Here are ways to help:</p>
<ol>
<li>Blog about it and spread the word &#8211; if each one of you blogs about it, the network effect could be huge.</li>
<li>Donate some money to a reputable organization, such as:</li>
<ol>
<li><a href="http://www.supportunicef.org/site/pp.asp?c=9fLEJSOALpE&amp;b=1023561" target="_blank">unicef</a></li>
<li><a href="http://www.redcross.org/news/in/profiles/Intl_profile_MyanmarCyclone.html" target="_blank">American Red Cross</a></li>
<li><a href="http://www.wfp.org/english/" target="_blank">World Food Programme</a></li>
<li><a href="http://www.americares.org/" target="_blank">AmeriCares</a></li>
<li><a href="http://www.ri.org/" target="_blank">Relief International</a></li>
</ol>
<li>Lear more</li>
<ol>
<li><a href="http://edition.cnn.com/SPECIALS/2007/news/myanmar.crisis/" target="_blank">CNN Coverage</a></li>
<li><a href="http://news.bbc.co.uk/2/hi/in_depth/asia_pacific/2008/burma_cyclone/default.stm" target="_blank">BBC Coverage</a></li>
</ol>
</ol>
<p>Over 100,000 people may die, that&#8217;s a <strong>HUNDRED THOUSANDS</strong> &#8211; <a href="http://edition.cnn.com/2008/WORLD/asiapcf/05/07/myanmar.aidcyclone/index.html" target="_blank">link</a>.</p>
<p>Remember &#8220;The road to hell is paved with good intentions&#8221;.</p>
<h2>Myanmar Cyclone Videos</h2>
<p>
<div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8d8810eb-6609-40e0-a1c1-017bb53543f0" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div id="0838f2f3-0602-4bca-b1de-5f792e4449cf" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://www.youtube.com/watch?v=off0ZpURXAQ" target="_new"><img src="http://www.emadibrahim.com/wp-content/uploads/2008/05/windowslivewritersaveachildbeforelunch-becavideoc9fb750b83eb.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('0838f2f3-0602-4bca-b1de-5f792e4449cf'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/off0ZpURXAQ\&quot;&gt;&lt;\/param&gt;&lt;param name=\&quot;wmode\&quot; value=\&quot;transparent\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/off0ZpURXAQ\&quot; type=\&quot;application/x-shockwave-flash\&quot; wmode=\&quot;transparent\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""></a></div>
</div>
</div>
<p>BBC Video &#8211; <a title="http://news.bbc.co.uk/1/hi/world/7387877.stm" href="http://news.bbc.co.uk/1/hi/world/7387877.stm">http://news.bbc.co.uk/1/hi/world/7387877.stm</a></p>
<h2>Myanmar Cyclone Pictures</h2>
<p><img src="http://lh4.ggpht.com/ash2megha2/SCKQcgDvSYI/AAAAAAAADg8/PVwPG7Pei9s/1.jpg"> </p>
<p><img src="http://lh4.ggpht.com/ash2megha2/SCKQcgDvSaI/AAAAAAAADhM/wBRc9oo0jNs/3.jpg"> </p>
<p><img src="http://lh5.ggpht.com/TTLinn/SB72l6e_K1I/AAAAAAAAAVc/sAqkZMf93s0/art.harbor.afp.gi.jpg"> </p>
<p><img src="http://lh3.ggpht.com/ash2megha2/SCKQsQDvSdI/AAAAAAAADhk/40132yNHZWc/6.jpg"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/05/08/save-a-life-before-lunch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I have Live Mesh Invitations</title>
		<link>http://www.emadibrahim.com/2008/04/30/i-have-live-mesh-invitations/</link>
		<comments>http://www.emadibrahim.com/2008/04/30/i-have-live-mesh-invitations/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 16:35:36 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/04/30/i-have-live-mesh-invitations/</guid>
		<description><![CDATA[I just got into the Live Mesh beta program and have 5 invitations; so why not share the love. Please leave a comment below and I will invite you. I haven&#8217;t played with it yet because it wants me to turn User Access Control (UAC) before I can install it &#8211; which SUCKS. I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I just got into the Live Mesh beta program and have 5 invitations; so why not share the love.  Please leave a comment below and I will invite you.</p>
<p>I haven&#8217;t played with it yet because it wants me to turn User Access Control (UAC) before I can install it &#8211; which SUCKS.  I don&#8217;t know about you but I don&#8217;t want a freaking popup confirming every action I need to make.</p>
<p>Anyway, leave a comment and get an invitation.</p>
<p><strong>[update] I am out of invitations, you can try <a href="http://www.sharemesh.com/" target="_blank">sharemesh.com</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/04/30/i-have-live-mesh-invitations/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>My ALT.NET Code</title>
		<link>http://www.emadibrahim.com/2008/04/23/my-altnet-code/</link>
		<comments>http://www.emadibrahim.com/2008/04/23/my-altnet-code/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 14:59:09 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altnetcode]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/04/23/my-altnet-code/</guid>
		<description><![CDATA[This is my alt.net code]]></description>
			<content:encoded><![CDATA[<div class="altnetgeekcode">Here is my alt.net code&#8230;  Click on the link to decode it.</div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">IOC(SM):IOC(Nin):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">MOC(MQ):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">TDD(NU):TDD(Mb):TDD(MS):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">SCC(Svn):SCC(TFS):SCC(Lame):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">ORM(SS):ORM(L2S):ORM(L2E):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">XPP(++):XPP(+):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">DDD(T+):DDD(+):DDD(!?):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">JSL(Jq):JSL(MS):JSL(y!):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">GoF(S):GoF(Sn)</a></div>
<div class="altnetgeekcode">If you are wondering what the above code is, read <a href="http://www.hanselman.com/blog/ALTNETGeekCodeShouldYouCareAboutTheseALTNETGuys.aspx">this</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/04/23/my-altnet-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synchronize Outlook Tasks with Remember the Milk</title>
		<link>http://www.emadibrahim.com/2008/04/14/synchronize-outlook-tasks-with-remember-the-milk/</link>
		<comments>http://www.emadibrahim.com/2008/04/14/synchronize-outlook-tasks-with-remember-the-milk/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 13:51:04 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[remember the milk]]></category>
		<category><![CDATA[rtm]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[utilities]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/04/14/synchronize-outlook-tasks-with-remember-the-milk/</guid>
		<description><![CDATA[Outlook 2007 is by far the best integrated solution for organizing your life.&#160; You can drag an email to the calendar and voila you got an appointment linked to the email message.&#160; You can flag an email and it becomes a task/to-do item.&#160; You can categorize/tag emails, tasks, appointments and contacts.&#160; Everything just works.&#160; The [...]]]></description>
			<content:encoded><![CDATA[<p>Outlook 2007 is by far the best integrated solution for organizing your life.&nbsp; You can drag an email to the calendar and voila you got an appointment linked to the email message.&nbsp; You can flag an email and it becomes a task/to-do item.&nbsp; You can categorize/tag emails, tasks, appointments and contacts.&nbsp; Everything just works.&nbsp; The only problem is it is tied to one machine and there is no easy way to keep the same information on your desktop, work pc and laptop without an exchange server.</p>
<p>I use Gmail through IMAP so my emails are synced.&nbsp; I use Google&#8217;s calendar sync, so my calendar is synced with Google&#8217;s calendar.&nbsp; I sync with my iPhone, so my contacts are synced but there is no way to sync my tasks.&nbsp; So, I wrote this simple tool to sync to Remember the Milk (RTM) task manager with Outlook tasks.&nbsp; It is not 100% working yet and has some bugs, so I decided to release as open source and hopefully someone will start hacking at it and take it to the finish line.</p>
<p>The project is released under the Microsoft-Pl license.&nbsp; I have no idea what that means, I just picked a license from the list.&nbsp; It was all Greek to me.</p>
<p>You can find the source code and more information at <a href="http://www.codeplex.com/rtmos">http://www.codeplex.com/rtmos</a></p>
<p>I hope that helps and let me know if you have questions understanding my self-explaining, self-healing, undocumented code and remember they are not bugs, they are undocumented features ;)</p>
<p>PS: This is the first time I release an open source project, so let me know if I am doing something wrong.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/04/14/synchronize-outlook-tasks-with-remember-the-milk/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>My Elevator Pitch</title>
		<link>http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/</link>
		<comments>http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 00:33:35 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=375</guid>
		<description><![CDATA[I found this cool site that has a free wizard which helps you build your elevator (15 second) pitch. Here are some of my pitches: Consultant My name is Emad Ibrahim and I am a consultant specializing in .net development. I architect, design and create software. I can do it faster and better than the [...]]]></description>
			<content:encoded><![CDATA[<p>I found this cool site that has a free wizard which helps you build your elevator (15 second) pitch.  Here are some of my pitches:</p>
<h2>Consultant</h2>
<p>My name is Emad Ibrahim and I am a consultant specializing in .net development. I architect, design and create software. I can do it faster and better than the competition. Unlike other consultants, I don&#8217;t want to milk a contract to make more money. I want to finish on time and under budget, so I can have a happy customer and repeat business. Call or email me for a free consultation &#8211; I would love to help you even if you get someone else to do the job.</p>
<h2>Entrepreneur</h2>
<p>My name is Emad Ibrahim and I am an entrepreneur specializing in web development and new media.. I create software applications and web services using the latest technologies and embracing new web and social trends. I understand the online landscape and stay up to date on what is hot and what is not and how to tap new technologies to improve your business and your life. Contact me for partnership opportunities. I have learned that I can&#8217;t do it all alone.</p>
<h2>Superhero</h2>
<p>My name is Super-E and I am a super hero.  I can read and write computer languages incomprehensible to humans.  I also have the ability to create self-healing programs and an expert bug exterminator.  I like to guide people and business on how to use computers to improve their work and personal life.  If you have any questions that only a superhero can answer, then call on Super-E.</p>
<p><a href="http://www.flickr.com/photos/11062056@N04/2350098553/" target="_blank"><img src="http://farm3.static.flickr.com/2230/2350098553_0b3defcd84.jpg" border="0" alt="" /></a><br />
<small><a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank"><img src="http://www.emadibrahim.com/wp-content/plugins/photo_dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="zukker" href="http://www.flickr.com/photos/11062056@N04/2350098553/" target="_blank">zukker</a></small></p>
<p>Create your own 15-second pitch for free at <a href="http://www.15secondpitch.com" target="_blank">http://www.15secondpitch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improve LINQ Query Performance</title>
		<link>http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/</link>
		<comments>http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 16:31:23 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/</guid>
		<description><![CDATA[I was writing a small utility for Outlook 2007 and was using LINQ to query Outlook Tasks.&#160; This query was nested within another query.&#160; While debugging, I realized that looping though the query results in my For Each loop was taking too long. If you have read anything about LINQ, I am sure you already [...]]]></description>
			<content:encoded><![CDATA[<p>I was writing a small utility for Outlook 2007 and was using LINQ to query Outlook Tasks.&#160; This query was nested within another query.&#160; While debugging, I realized that looping though the query results in my For Each loop was taking too long.</p>
<p>If you have read anything about LINQ, I am sure you already know about LINQ&#8217;s deferred execution.&#160; Deferred execution basically means that your query will not execute until you actually try to use it.&#160; By &quot;use it&quot;, I mean anything from looping through it, accessing the &quot;Count&quot; property, and so on.&#160; </p>
<p>The idea behind deferred execution makes sense for LINQ to SQL, since the idea is that your SQL query will only be run when it is absolutely needed and can be optimized at the time it is needed &#8211; specially if you try to nest it within another query.&#160; This could indoubtedly produce optimized SQL queries.&#160; Like I said, this makes more sense for LINQ to SQL but doesn&#8217;t make too much sense for LINQ to objects.</p>
<p>Maybe an example would make more sense.&#160; The LINQ query below is trying to find all the Outlook tasks that are not in my list of tasks. </p>
<blockquote><pre class="csharpcode"><span class="kwrd">Dim</span> results = _</pre>
<pre class="csharpcode">   From myTask <span class="kwrd">In</span> myTasks _
   Where <span class="kwrd">Not</span> (From outlookTask <span class="kwrd">In</span> outlookTasks _
             <span class="kwrd">Select</span> outlookTask.Subject).Contains(myTask) _
   <span class="kwrd">Select</span> myTask </pre>
</blockquote>
<style type="text/css">
<p>.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
<p>To clarify, if this was a SQL query it will be something like </p>
<blockquote>
<pre class="csharpcode"><span class="kwrd">select</span> * <span class="kwrd">from</span> myTasks <span class="kwrd">where</span> name <span class="kwrd">not</span> <span class="kwrd">in</span> </pre>
<pre class="csharpcode">            (<span class="kwrd">select</span> subject <span class="kwrd">from</span> outlooktasks)</pre>
</blockquote>
<p>I think what happened was that the nested query selecting the outlook tasks was executed on every iteration in my loop which means that the Contains method ran on the entire outlook tasks list in every iteration.&#160; I was kind of disappointed that the nested query didn&#8217;t get cached somehow or that the LINQ engine was smart enough to run it once.</p>
<p>Luckily I found a really neat trick to speed this up by orders of magnitudes.&#160; I am talking minutes to seconds here.&#160; And it was very simple.&#160; By calling the ToList method on the LINQ query, I cause instant execution of the LINQ query and if I store the results in a variable then the query is ran only once.&#160; So I got rid of deferred execution and I got rid of multiple executions.</p>
<p>My final LINQ query looked like this:</p>
<blockquote>
<pre class="csharpcode"><span class="kwrd">Dim</span> outlookTasksName = (From outlookTask _
                        <span class="kwrd">In</span> outlookTasks _
                        <span class="kwrd">Select</span> outlookTask.Subject).ToList
<span class="kwrd"></span></pre>
<pre class="csharpcode"><span class="kwrd">Dim</span> results = _
    (From myTask <span class="kwrd">In</span> myTasks _
    Where <span class="kwrd">Not</span> (outlookTasksName).Contains(myTask) _
    <span class="kwrd">Select</span> myTask).ToList</pre>
</blockquote>
<p>What do you think of this solution?&#160; Do you see any drawbacks or issues?&#160; Do you have other LINQ optimization tricks&#160; or way to improve LINQ query performance?&#160; Do&#160; you think deferred execution is necessary for LINQ to objects?</p>
<p>NOTE: As I was writing this, I just realized that one drawback for large collections would be memory utilization.&#160; But I think the gains in performance outweigh the cost in memory.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>iPhone in Japan?</title>
		<link>http://www.emadibrahim.com/2007/10/04/iphone-in-japan/</link>
		<comments>http://www.emadibrahim.com/2007/10/04/iphone-in-japan/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 13:42:34 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2007/10/04/iphone-in-japan/</guid>
		<description><![CDATA[I noticed a huge jump in traffic in my iPhone Applications website (www.ipapplist.com) the last few days. So, I took a look at the stats and noticed something very strange.&#160; Most of the traffic is coming from Japan. What&#8217;s going on?&#160; Is the iPhone out in Japan?&#160; Where are they getting it from?&#160; Why aren&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I noticed a huge jump in traffic in my iPhone Applications website (<a href="http://www.ipapplist.com">www.ipapplist.com</a>) the last few days.</p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2007/10/windowslivewriteriphoneinchina-87a8image-2.png"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="121" alt="image" src="http://www.emadibrahim.com/wp-content/uploads/2007/10/windowslivewriteriphoneinchina-87a8image-thumb.png" width="461" border="0"></a> </p>
<p>So, I took a look at the stats and noticed something very strange.&nbsp; Most of the traffic is coming from Japan.</p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2007/10/windowslivewriteriphoneinchina-87a8image-4.png"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="109" alt="image" src="http://www.emadibrahim.com/wp-content/uploads/2007/10/windowslivewriteriphoneinchina-87a8image-thumb-1.png" width="470" border="0"></a> </p>
<p>What&#8217;s going on?&nbsp; Is the iPhone out in Japan?&nbsp; Where are they getting it from?&nbsp; Why aren&#8217;t Americans using my site as much? :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2007/10/04/iphone-in-japan/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
