<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-9968584</atom:id><lastBuildDate>Thu, 16 Feb 2012 09:03:16 +0000</lastBuildDate><category>Reviews</category><category>FCIS</category><category>Ain-Shams</category><category>ACM</category><category>RDES</category><category>Developing</category><category>SC</category><category>Experiments</category><category>ANARC</category><category>Bug</category><category>Recruiting</category><category>Ifrane</category><category>FCISians</category><category>Interview</category><category>Deceive</category><category>C++</category><category>Germany</category><category>Thank You</category><category>Morocco</category><category>Tips n Tricks</category><category>Projects</category><category>Weekend Project</category><category>Scientific</category><category>Humanities</category><category>Dreams</category><category>.NET</category><title>One Day Of My Own Life</title><description>Just trying to speak freely somewhere online...
The opinions in this blog is the author's own opinions. You are free to agree or disagree with them...</description><link>http://haythamalaa.blogspot.com/</link><managingEditor>noreply@blogger.com (Haytham Alaa)</managingEditor><generator>Blogger</generator><openSearch:totalResults>125</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/haythamalaa/rss" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="haythamalaa/rss" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-360507560792804125</guid><pubDate>Thu, 17 Dec 2009 18:25:00 +0000</pubDate><atom:updated>2009-12-17T10:25:23.062-08:00</atom:updated><title>What should I talk about?</title><description>&lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh (aka Peace Upon You)&lt;/p&gt;  &lt;p&gt;One of the problems every blogger faces is how to answer the above question… We often ask our fellow friends for suggestions, or even post a whole post and let people suggest topics in the comments… well, no more! skribit (&lt;a title="http://skribit.com/" href="http://skribit.com/"&gt;http://skribit.com/&lt;/a&gt;) tries to find a better solution to that, by subscribing, it gives you a widget code that you can put as a side bar in your blog to let people suggest topics to talk about…&lt;/p&gt;  &lt;p&gt;And I’m starting this right away, I’ve included the suggestions box in this post, please use it to suggest topics for me to talk about… after a while I’ll move it into the sidebar and keep it there for the foreseeable future :)&lt;/p&gt;  &lt;p&gt;Note: if you are using RSS, you might not be able to get the box, please visit the original post link.&lt;/p&gt;  &lt;div id="writeSkribitHere"&gt;   &lt;div id="skribitWidget"&gt;     &lt;div style="z-index: 9; position: absolute; display: none; top: 336px; left: 212px" id="skribitWorking"&gt;Loading...&lt;/div&gt;      &lt;div style="display: none" id="skribitError"&gt;&amp;#160;&lt;/div&gt;      &lt;div id="skribitWidgetBody"&gt;       &lt;div id="skribitSuggestionWrapper"&gt;&amp;#160;&lt;/div&gt;       &lt;iframe style="z-index: 9; border-bottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: none; border-top: 0px; border-right: 0px; padding-top: 0px" id="skribitLoginContainer" marginheight="0" src="about:blank" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;        &lt;div id="skribitAddSuggestion" class="clearfix"&gt;         &lt;div style="display: none" id="skribitQuestion"&gt;What should I write about?&lt;/div&gt;         &lt;textarea id="skribitNewSuggestion"&gt;What should I write about?&lt;/textarea&gt;           &lt;div style="display: none" id="skribitCommands"&gt;&lt;a id="skribitCancel" href="javascript:void(0);"&gt;Cancel&lt;/a&gt; &lt;input id="skribitSuggest" type="button" /&gt; &lt;/div&gt;       &lt;/div&gt;        &lt;div style="display: none" id="skribitLoginInfo"&gt;logged in as &lt;span id="skribitPosterName"&gt;Anonymous&lt;/span&gt;          &lt;br /&gt;&lt;span id="skribitLoginSignup"&gt;&lt;a id="skribitLogin" href="javascript:void(0)"&gt;login&lt;/a&gt;&lt;a style="display: none" id="skribitCancelLogin" href="javascript:void(0)"&gt;cancel login&lt;/a&gt; | &lt;a href="http://skribit.com/signup" target="_blank"&gt;sign up&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;        &lt;div class="skribitFooter"&gt;&lt;a title="Skribit Website" href="http://www.skribit.com/"&gt;&lt;img class="widget_logo" alt="Skribit Website" src="http://assets.skribit.com/images/widget_logo.png" width="59" height="15" /&gt;&lt;/a&gt;           &lt;div class="skribitMoreSuggestions"&gt;&lt;a id="skribitBlogLink" href="javascript:void(0)"&gt;See all &lt;span id="skribitTotalSuggestions"&gt;0&lt;/span&gt;Suggestions&lt;/a&gt;&lt;/div&gt;       &lt;/div&gt;     &lt;/div&gt;   &lt;/div&gt; &lt;/div&gt; &lt;script src="http://assets.skribit.com/javascripts/SkribitWidget.js?renderTo=writeSkribitHere&amp;amp;blog=5d5f7a69557c5a7e14ffe34b673d2561&amp;amp;cnt=5"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;/noscript&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks, &lt;/p&gt;  &lt;p&gt;Stay tuned ;)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-360507560792804125?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UUpMLc4nZg77fnbWR2hqe82zlTs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UUpMLc4nZg77fnbWR2hqe82zlTs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UUpMLc4nZg77fnbWR2hqe82zlTs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UUpMLc4nZg77fnbWR2hqe82zlTs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2009/12/what-should-i-talk-about.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-5198776227354350188</guid><pubDate>Wed, 17 Jun 2009 02:09:00 +0000</pubDate><atom:updated>2009-06-16T19:09:05.234-07:00</atom:updated><title>My first publicly-tested recipe</title><description>&lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh..&lt;/p&gt;  &lt;p&gt;so yes, I do cook! &lt;/p&gt;  &lt;p&gt;Yesterday, we have held a potluck (Dish Party) in our office, people from all nations were invited to serve any dish they are famous for… and I’ve to tell you, these guys really know how to cook!.&lt;/p&gt;  &lt;p&gt;I didn’t have much time to cook, had to wake up in the morning, buy supplies, come back home, cook and then go to work at 9ish… Cooking under pressure :D…&lt;/p&gt;  &lt;p&gt;What recipe did I pick, Stuffed Grape Leaves (محشى ورق عنب)… I don’t have a good picture for it :( but here is a picture for the gr8 chiefs,&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_3OJg5ONgUSg/SjhQLujtXUI/AAAAAAAABRQ/olbLlnmeqqo/s1600-h/IMG_1620%5B3%5D.jpg"&gt;&lt;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="IMG_1620" border="0" alt="IMG_1620" src="http://lh6.ggpht.com/_3OJg5ONgUSg/SjhQM4_ia_I/AAAAAAAABRU/XPH8BsJtjxc/IMG_1620_thumb%5B1%5D.jpg?imgmax=800" width="391" height="297" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_3OJg5ONgUSg/SjhQOF8lcsI/AAAAAAAABRY/JSod05Pkt4o/s1600-h/IMG_1619%5B3%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_1619" border="0" alt="IMG_1619" src="http://lh4.ggpht.com/_3OJg5ONgUSg/SjhQPIxvCfI/AAAAAAAABRc/ewykAOT_FSY/IMG_1619_thumb%5B1%5D.jpg?imgmax=800" width="340" height="258" /&gt;&lt;/a&gt;    &lt;br /&gt;Here we were discussing what kobeba (كبيبة) is :D&lt;/p&gt;  &lt;p align="left"&gt;Will post my recipe later! In Shaa Allah&lt;/p&gt;  &lt;p align="left"&gt;   &lt;br /&gt;Salam.&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"&gt;&lt;/script&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-5198776227354350188?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yLERVfTYadMKKgcWwY79luQtuUI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yLERVfTYadMKKgcWwY79luQtuUI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yLERVfTYadMKKgcWwY79luQtuUI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yLERVfTYadMKKgcWwY79luQtuUI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2009/06/my-first-publicly-tested-recipe.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_3OJg5ONgUSg/SjhQM4_ia_I/AAAAAAAABRU/XPH8BsJtjxc/s72-c/IMG_1620_thumb%5B1%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-8752987145557771710</guid><pubDate>Thu, 30 Apr 2009 23:05:00 +0000</pubDate><atom:updated>2009-04-30T16:05:12.237-07:00</atom:updated><title>Friend Assemblies .NET</title><description>&lt;p&gt;Alsalam alikom wa r7amat Allah wa barakatoh (Peace upon you..)&lt;/p&gt;  &lt;p&gt;Long story short, you have AssemblyA (with source code) and AssemblyB… you want AssemblyB to be able to access internal members (types, data, methods.. etc) of AssemblyA…   &lt;br /&gt;You can of course do that through Reflection but come on, it’s not a descent way to do it.. right??&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/haythamalaa/archive/2009/04/30/friend-assemblies-in-net.aspx"&gt;Continue Reading…&lt;/a&gt; [my MSDN blog]&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-8752987145557771710?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3VV5vrjRu5973PPkta8q3gNUTJ0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3VV5vrjRu5973PPkta8q3gNUTJ0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3VV5vrjRu5973PPkta8q3gNUTJ0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3VV5vrjRu5973PPkta8q3gNUTJ0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2009/04/friend-assemblies-net.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-3298357761973793364</guid><pubDate>Thu, 23 Apr 2009 23:10:00 +0000</pubDate><atom:updated>2009-04-23T16:13:43.538-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tips n Tricks</category><title>Windows7 adds Math Input Panel</title><description>&lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh…&lt;/p&gt;  &lt;p&gt;I was reading a windows team post about Input Panels improvements in Windows7 [&lt;a href="http://blogs.msdn.com/e7/archive/2009/04/23/ink-input-and-tablet.aspx"&gt;here&lt;/a&gt;]. When at the end I saw a very interesting –intuitive if you wish- new thing… which is, as you guessed, the Math Input Panel…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_3OJg5ONgUSg/SfD1VGoceUI/AAAAAAAABQE/txgJGEoIQJU/s1600-h/image%5B8%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_3OJg5ONgUSg/SfD1VpGlHcI/AAAAAAAABQI/Nz8nHZHcG48/image_thumb%5B7%5D.png?imgmax=800" width="538" height="400" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Yes, that crappy font is mine… I “drew” that by mouse as I don’t have a tablet pen/pc.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;You can then paste it directly into word and it’ll recognize it as an editable equation…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_3OJg5ONgUSg/SfD1V7wPw6I/AAAAAAAABQM/8PzHVbu8auc/s1600-h/image%5B18%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_3OJg5ONgUSg/SfD1WLypWaI/AAAAAAAABQQ/i-GrnYVPDgA/image_thumb%5B22%5D.png?imgmax=800" width="325" height="365" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;During my tests, the output panel (the top part) hanged, but I liked that the drawing panel was still responsive and I could still write/erase… till the top one started to respond again…&lt;/p&gt;  &lt;p&gt;One other thing to know, after you click Insert (that button down there) it copies the equation in MathML [&lt;a href="http://en.wikipedia.org/wiki/MathML"&gt;Wikipedia link&lt;/a&gt;] format.. which is a standard way of representing equations and hence any application that recognizes the format can insert it not as an image but as a nice editable equation…&lt;/p&gt;  &lt;p&gt;If you think it recognized something wrong, you can click “Select and Correct” then draw a circle around the part you suspect, you will get a list of other alternatives. However, It’s missing a “manually edit” or something like this, to let you define what you really mean in MathML or just as MS Word’s equation editor..&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Math Input correction" src="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/InkInputandTablet_E2A5/clip_image020_thumb.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;No, this isn’t mine.. I copied it from the post above&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;From the post:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The Math Input Panel (or MIP) is designed to be used with a &lt;strong&gt;tablet pen&lt;/strong&gt; on a Tablet PC, but you can use it with any input device such as a &lt;strong&gt;touchscreen&lt;/strong&gt;, external digitizer or even a &lt;strong&gt;mouse&lt;/strong&gt;. MIP outputs the recognition result via the clipboard in MathML format, a standardized mathematical markup language. Any equation you write and recognize in MIP reaches your destination application in a completely editable form – you can insert and edit the output as you would edit any text.&lt;/p&gt;    &lt;p&gt;We spent a lot of time researching and identifying as many areas of math as possible and endless different math notations. The final result is a great coverage of high school and college level math, and of even more advanced areas.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;That’s it… stay tuned :)..&lt;/p&gt;  &lt;p&gt;Thanks,&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-3298357761973793364?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qP2otRrwkQA0KSVqPnZkwFSM-xk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qP2otRrwkQA0KSVqPnZkwFSM-xk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qP2otRrwkQA0KSVqPnZkwFSM-xk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qP2otRrwkQA0KSVqPnZkwFSM-xk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2009/04/windows7-adds-math-input-panel.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_3OJg5ONgUSg/SfD1VpGlHcI/AAAAAAAABQI/Nz8nHZHcG48/s72-c/image_thumb%5B7%5D.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-386135066876829404</guid><pubDate>Thu, 19 Mar 2009 19:19:00 +0000</pubDate><atom:updated>2009-03-19T12:19:07.860-07:00</atom:updated><title>Into the hedge…</title><description>&lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh (Peace upon you)&lt;/p&gt;  &lt;p align="center"&gt;&lt;img alt="http://www.riverwired.com/files/imagecache/feature_thumb/article/sun_over_the_hedge.jpg" src="http://www.riverwired.com/files/imagecache/feature_thumb/article/sun_over_the_hedge.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Have you ever got the feeling that you are sitting inside a hedge… in the sense that you are surrounded by noon-sun light but you don’t know the directions… and despite the fact that you are a few inches away from both sides, you are afraid to go either ways because you don’t know which side leads to the sharp edge and which is the safe ground…&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;What would you do… either wait the sun to set or take your best bet…&lt;/p&gt;  &lt;p&gt;I don’t think there is a right answer, if there is one it would be “it depends”…&lt;/p&gt;  &lt;p&gt;At least for me, I still can’t figure out what does it depend on! and I’m afraid to death that I won’t know till sunset! …&lt;/p&gt;  &lt;p&gt;If I can ask you for one thing, that will be your prayers…&lt;/p&gt;  &lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-386135066876829404?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CGTegc9AaZH2UMFD8crZbeG-Jbo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CGTegc9AaZH2UMFD8crZbeG-Jbo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CGTegc9AaZH2UMFD8crZbeG-Jbo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CGTegc9AaZH2UMFD8crZbeG-Jbo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2009/03/into-hedge.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-6171132312652548334</guid><pubDate>Wed, 18 Mar 2009 17:36:00 +0000</pubDate><atom:updated>2009-03-18T10:51:46.170-07:00</atom:updated><title>Microsoft Web Platform Installer… coming near you</title><description>&lt;p&gt;The Microsoft Web Platform Installer 2.0 (Web PI) is a free tool that makes it simple to download, install and keep up-to-date with the latest components of the Microsoft Web Platform, including Internet Information Services (IIS), SQL Server Express, .NET Framework and Visual Web Developer. In addition, install popular open source ASP.NET and PHP web apps with the Web PI.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=146503%E2%80%9D%20title=" the="the" web="web" microsoft="microsoft" get="get"&gt;&lt;img alt="Get the Microsoft Web Platform" src="http://www.microsoft.com/web/media/badge/get_microsoft_web_platform.png" border="0" /&gt; &lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;Here is the code snippet if you want to spread the word :)&lt;/p&gt;  &lt;div&gt;   &lt;pre    style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: rgb(244, 244, 244); width: 100%; direction: ltr;font-family:'Courier New',courier,monospace;font-size:8pt;color:black;" id="codeSnippet"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;a&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;href&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;="http://go.microsoft.com/fwlink/?LinkId=146503" title="&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Get&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;the&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;Microsoft&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;Web&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;Platform&lt;/span&gt;"&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;img&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;src&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;="http://www.microsoft.com/web/media/badge/get_microsoft_web_platform.png"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;alt&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;="Get the Microsoft Web Platform"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;border&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;="0"&lt;/span&gt; &lt;span style="color: rgb(0, 0, 255);"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;a&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-6171132312652548334?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iFsXDqgYbnoRPe11FMmCqZXi1Os/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iFsXDqgYbnoRPe11FMmCqZXi1Os/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iFsXDqgYbnoRPe11FMmCqZXi1Os/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iFsXDqgYbnoRPe11FMmCqZXi1Os/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2009/03/microsoft-web-platform-installer-coming.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-342201136238751948</guid><pubDate>Thu, 19 Feb 2009 23:12:00 +0000</pubDate><atom:updated>2009-02-19T15:12:54.987-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET</category><category domain="http://www.blogger.com/atom/ns#">C++</category><title>Visual Studio 2008 Not saving changes or project properties?</title><description>&lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh (Peace upon you)&lt;/p&gt;  &lt;p&gt;I’ve recently ran into problems with VS 2008. Summarized here:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;When you try to edit the project properties (specially C++ projects) you are faced with a little nice message saying “Exception from HRESULT: 0xF9F0F308”. &lt;/li&gt;    &lt;li&gt;Sometimes when you are editing a file (specially large ones), VS doesn’t recognize you’ve made changes (ie doesn’t display that ‘*’ in the files tabs) hence, when you save, nothing actually gets saved. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;For those 2 problems, a friend explained the problem and a work around (till they officially release a fix)…&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Open up a Visual Studio 2008 Command Prompt &lt;/li&gt;    &lt;li&gt;Run cd &amp;quot;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE&amp;quot; &lt;/li&gt;    &lt;li&gt;Make a backup copy of devenv.exe in case something does not work right.      &lt;br /&gt;ie. copy devenv.exe devenv.exe.bak &lt;/li&gt;    &lt;li&gt;Run editbin /largeaddressaware:no devenv.exe &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Happy VSing… :)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-342201136238751948?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pBpK7p06vOtxjt5OhopkOt_J14Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pBpK7p06vOtxjt5OhopkOt_J14Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pBpK7p06vOtxjt5OhopkOt_J14Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pBpK7p06vOtxjt5OhopkOt_J14Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2009/02/visual-studio-2008-not-saving-changes.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>6</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-1344449974549512799</guid><pubDate>Wed, 12 Nov 2008 20:56:00 +0000</pubDate><atom:updated>2008-11-15T07:50:46.452-08:00</atom:updated><title>Ostrich… not stupid anymore</title><description>&lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh&lt;/p&gt;  &lt;p&gt;When I was a child, teachers used to show us a picture of an Ostrich hiding her head in the ground, back then they told us she is stupid because she thinks by not seeing the enemy, the enemy can’t see her…&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.debtconsolidationcare.com/forums/attachments/ostrich2_634_135.gif" /&gt; &lt;/p&gt;  &lt;p&gt;Have you ever wondered whether this story’s true at all ?! (ie. Have you personally asked an ostrich and she told you that weird reason ?)&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b8/Strauss_m_Tanzania.jpg/75px-Strauss_m_Tanzania.jpg" /&gt;Let me ask you a similar question, why do you close your eyes when your doctor gives you a shot? I think it’s the feeling that you don’t want to “watch” the shot that will cause you pain…&lt;/p&gt;  &lt;p&gt;Why don’t you think the Ostrich’s that same concept as humans? why did we judge she is stupid enough to think the other way!&lt;/p&gt;  &lt;p&gt;My whole point is, try not to “judge” people by how you see their actions, let them explain them for you!&lt;/p&gt; Done!  &lt;div style="margin-top: 10px; height: 15px" class="zemanta-pixie"&gt;&lt;a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/256abfaa-d722-45df-9915-ff9395cfe1cb/"&gt;&lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; float: right; border-left-style: none" class="zemanta-pixie-img" alt="Reblog this post [with Zemanta]" src="http://img.zemanta.com/reblog_e.png?x-id=256abfaa-d722-45df-9915-ff9395cfe1cb" /&gt;&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-1344449974549512799?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/q4QSG6dN0-rxet-Qb4VvSrPwGcY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q4QSG6dN0-rxet-Qb4VvSrPwGcY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/q4QSG6dN0-rxet-Qb4VvSrPwGcY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q4QSG6dN0-rxet-Qb4VvSrPwGcY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/11/ostrich-not-stupid-anymore.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-4222278293005846208</guid><pubDate>Tue, 28 Oct 2008 00:00:00 +0000</pubDate><atom:updated>2008-10-27T17:00:00.481-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dreams</category><category domain="http://www.blogger.com/atom/ns#">Projects</category><title>Air without sound</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh   &lt;br /&gt;
&lt;br /&gt;
What is Air without Sound anyway?   &lt;br /&gt;
&lt;br /&gt;
I was looking from the window beside where I sit now, there were some construction happening over there, I have my windows open to get some fresh air...     &lt;br /&gt;
&lt;br /&gt;
I thought, sound is not a substance by itself, it's just a sort of signal moving through materials... so if the material can alter the waves in somehow to the extent it eliminates them or at least makes them regular, then it'll not transfer the original sound waves... right? &lt;br /&gt;
Some Science:  &lt;br /&gt;
&lt;div class="zemanta-img zemanta-action-click" style="display: block; float: right; margin: 1em;"&gt;&lt;a href="http://commons.wikipedia.org/wiki/Image:Wave.png"&gt;&lt;img alt="A wave with constant amplitude." src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e9/Wave.png/202px-Wave.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; display: block;" /&gt;&lt;/a&gt;     &lt;br /&gt;
&lt;div class="zemanta-img-attribution"&gt;Image via &lt;a href="http://commons.wikipedia.org/wiki/Image:Wave.png"&gt;Wikipedia&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
As I remember, to cancel a wave you have to face it with a similar wave in an exactly opposite direction +ve and -ve if you can say... if they matched in signal (+ve and +ve) that would produce resonance (e.g double the sound) and may drive me crazy :D ! &lt;br /&gt;
&lt;br /&gt;
What if this can be applied to a sheet that I can cover my window with, it can be driven by electricity or something.. it can have a sensor hold on some distance, that senses the sound wave coming, then it triggers non-mechanical part to produce a similar wave in an exact opposite direction... &lt;br /&gt;
Then, you get fresh air, without noise… wohooo   &lt;br /&gt;
&lt;a href="http://lh4.ggpht.com/dr.kasparov/SPfi2le-JuI/AAAAAAAAAqc/ipMJ_iIsOEU/s1600-h/image%5B2%5D.png"&gt;&lt;img alt="image" border="0" height="167" src="http://lh4.ggpht.com/dr.kasparov/SPfi3G88HRI/AAAAAAAAAqg/rhFAhLzgxFM/image_thumb.png?imgmax=800" style="border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline;" title="image" width="244" /&gt;&lt;/a&gt; &lt;br /&gt;
Sounds since fiction? maybe yes.. but I imagine it'll one day be doable !    &lt;br /&gt;
&lt;br /&gt;
Thanks, &lt;br /&gt;
&lt;div class="zemanta-pixie" style="height: 15px; margin-top: 10px;"&gt;&lt;a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/d5c169ea-29fa-4e6e-9a6f-0d9daf994d99/" title="Zemified by Zemanta"&gt;&lt;img alt="Reblog this post [with Zemanta]" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=d5c169ea-29fa-4e6e-9a6f-0d9daf994d99" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; float: right;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-4222278293005846208?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pvUEBMxCf9nnS6KGz-J6SmXrpJw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pvUEBMxCf9nnS6KGz-J6SmXrpJw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pvUEBMxCf9nnS6KGz-J6SmXrpJw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pvUEBMxCf9nnS6KGz-J6SmXrpJw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/08/air-without-sound.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/dr.kasparov/SPfi3G88HRI/AAAAAAAAAqg/rhFAhLzgxFM/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-1458630766497878666</guid><pubDate>Mon, 20 Oct 2008 02:25:00 +0000</pubDate><atom:updated>2008-10-19T19:27:54.232-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Thank You</category><category domain="http://www.blogger.com/atom/ns#">Dreams</category><title>When you wait by the Terminal...</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh&lt;br /&gt;
&lt;br /&gt;
This is a post I started to write loong ago but never finished. For some reasons I remembered it and decided to finish and post.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.jgann.com/nyc/images/digital/Terminal%20A.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="315" src="http://www.jgann.com/nyc/images/digital/Terminal%20A.jpg" width="420" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://www.imdb.com/title/tt0362227/"&gt;The Terminal&lt;/a&gt;(imdb link) is a movie that tells a story of a man who lived in a terminal at the airport for nearly a year waiting for the moment when they let him in to New York.&lt;br /&gt;
Away from the details of the story and why that happened to him, the movie shows a man preferred to wait for a year in the airport and fulfil a promise he gave to his father sometime ago... his father is dead but he insists on keeping his promise.&lt;br /&gt;
Sometimes -a lot of times actually- I feel people lost that thing inside to wait for their precious moments to come.&lt;br /&gt;
The guy in the movie was allowed many times to escape -legally and not- but he's never done that. Maybe he was smart enough to realize those were traps, and maybe he thought "maybe I can wait for the real solution to come".&lt;br /&gt;
It sometimes happen that you find yourself in a miserable situation, having nothing to spend, having no work, no friends, no life to live. You have the choice to wait for the best, or escape and live like a fugitive for the rest of your life!&lt;br /&gt;
The guy also had no money, no food, nothing... but yet he's not chosen to escape, eventually, he figured out a way to earn money, buy clothes, invite the girl he met for dinner... etc that even the airport manager once said "he earns more than I do!"&lt;br /&gt;
I believe we all pass by that same terminal, it's all about how long can you afford to wait for the gate to open!&lt;br /&gt;
&lt;br /&gt;
Have a good night!&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-1458630766497878666?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RHzCMwBBD7dgueOsPVzSzui6F2U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RHzCMwBBD7dgueOsPVzSzui6F2U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RHzCMwBBD7dgueOsPVzSzui6F2U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RHzCMwBBD7dgueOsPVzSzui6F2U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/08/when-you-wait-by-terminal.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-4693640344468581696</guid><pubDate>Fri, 17 Oct 2008 00:39:00 +0000</pubDate><atom:updated>2008-10-16T17:43:48.512-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Developing</category><category domain="http://www.blogger.com/atom/ns#">Dreams</category><category domain="http://www.blogger.com/atom/ns#">Projects</category><title>Do you miss your desktop?</title><description>&lt;span style="font-size: medium;"&gt;Alsalam alikom wa ra7mat Allah wa barakatoh&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="align: right;"&gt;&lt;a href="http://www.flickr.com/photos/38006605@N00/157210621"&gt;&lt;img alt="Windows Vista Beta 2 (2)" src="http://farm1.static.flickr.com/53/157210621_5a4da6b292_m.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; display: block;" /&gt;&lt;/a&gt;&lt;span style="font-size: medium;"&gt; &lt;/span&gt;&lt;span style="font-size: medium;"&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;div class="zemanta-img-attribution"&gt;&lt;span style="font-size: medium;"&gt;Image by &lt;/span&gt;&lt;a href="http://www.flickr.com/photos/38006605@N00/157210621"&gt;&lt;span style="font-size: medium;"&gt;MaXiAoLiNg™&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: medium;"&gt; via Flickr&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;Do you have a desktop like this?&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;I bet you do… Today, I was restarting my pc (since like a month ago) and realized I have never really used my desktop !!.. I have never hit Win+D (to hide all open windows) and click an icon on my desktop..&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;What I do usually is hit Win+R, open what I want (i.e process, path, the desktop folder itself)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;I’m not quite sure whether this is only me or not but this is what I see when I wander around in our office… everybody has something open, nobody is looking at their desktop !&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;What desktops are there for? a start page to use when you start your pc for the first time? makes no sense.. over time, companies/individuals are producing more and more ways to access everything without the need to go back to your desktop (i.e Google Desktop, MS Desktop Search, AutoHotKey… etc) they are all trying to put all your information at your hands..&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;For me, I even don’t use Vista’s –so cold so good application launcher- that shows up when you hit the win key.. why? because my machine is usually loaded with dozens of open software/windows, so hitting Win key and waiting for 2-3 seconds till it open then type something looks like a lot to me! I would say launching an application should not take more than 2 seconds. In vista/google desktop when your pc is loaded, it may take 4-5 secs..&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;A solution? I don’t have a direct one.. but for instance, I liked the &lt;/span&gt;&lt;a href="http://adaptivepath.com/aurora/index.php" target="_blank"&gt;&lt;span style="font-size: medium;"&gt;Mozilla’s AURORA&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: medium;"&gt; that small external LCD where you can see the latest information… what if it is clickable/touch-aware and what if this is integrated into your keyboard, so that you can put short cuts for most used applications?.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;I just want to start an application when I want to, not when my machine allows me to… Am I asking for something hard !&lt;/span&gt;&lt;br /&gt;
&lt;div class="zemanta-pixie" style="height: 15px; margin-top: 10px;"&gt;&lt;a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/d5c169ea-29fa-4e6e-9a6f-0d9daf994d99/" title="Zemified by Zemanta"&gt;&lt;img alt="Reblog this post [with Zemanta]" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=d5c169ea-29fa-4e6e-9a6f-0d9daf994d99" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; float: right;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-size: medium;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-4693640344468581696?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/o8fQSLDWUwg_SFXmyDCBSkxn0DQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o8fQSLDWUwg_SFXmyDCBSkxn0DQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/o8fQSLDWUwg_SFXmyDCBSkxn0DQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o8fQSLDWUwg_SFXmyDCBSkxn0DQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/10/do-you-miss-your-desktop.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm1.static.flickr.com/53/157210621_5a4da6b292_t.jpg" height="72" width="72" /><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-2121616732739457049</guid><pubDate>Thu, 09 Oct 2008 23:42:00 +0000</pubDate><atom:updated>2008-10-09T16:47:55.213-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Developing</category><category domain="http://www.blogger.com/atom/ns#">.NET</category><category domain="http://www.blogger.com/atom/ns#">Projects</category><category domain="http://www.blogger.com/atom/ns#">Weekend Project</category><title>Dare To Dream Different !</title><description>&lt;a href="http://www.dreamdifferentcontest.com/"&gt;&lt;/a&gt;Alsalam alikom wa ra7mat Allah wa barakatoh&lt;br /&gt;&lt;br /&gt;Microsoft has a .NET framework version called .NET Micro, which is basically a .Net framework for embded systems... they are making a &lt;a href="http://www.dreamdifferentcontest.com/"&gt;competetion &lt;/a&gt; which has a relaxing schedule.. and suits the need for financial support (they will give you hardware if you are one of the top 100 &lt;b&gt;ideas&lt;/b&gt;... which I believe will not be that hard &lt;img alt=";)" src="http://us.i1.yimg.com/us.yimg.com/i/mesg/tsmileys2/03.gif" width="18" height="18" /&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.dreamdifferentcontest.com/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://www.dreamdifferentcontest.com/images/dream_header.gif" border="0" width="420" height="119" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="ctl00_ContentPlaceHolder_span_bodyContnet"&gt; &lt;/span&gt;&lt;span id="ctl00_ContentPlaceHolder_span_bodyContnet"&gt;So that was for the &lt;a href="http://www.microsoft.com/netmf/about/default.mspx"&gt;.NET Micro&lt;/a&gt; ...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This year, &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=19"&gt;Imagine Cup &lt;/a&gt; theme is: "Imagine a world where technology helps solve the toughest problems facing us today."...&lt;br /&gt;&lt;br /&gt;So for those of you who didn't yet start/pick their next fun project... or are hobbyists to challenge their minds... I believe this is a good deal &lt;img alt=":)" src="http://us.i1.yimg.com/us.yimg.com/i/mesg/tsmileys2/01.gif" width="18" height="18" /&gt;.&lt;br /&gt;&lt;br /&gt;For more information about the competetion, please visit &lt;a href="http://blogs.msdn.com/coding4fun/archive/2008/10/09/8991966.aspx"&gt;Coding4Fun&lt;/a&gt; (e.g &lt;a href="http://blogs.msdn.com/coding4fun/archive/2008/10/09/8991966.aspx"&gt;http://blogs.msdn.com/coding4fun/archive/2008/10/09/8991966.aspx&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;If you think others can make use of that, please help spread the word &lt;img alt=":)" src="http://us.i1.yimg.com/us.yimg.com/i/mesg/tsmileys2/01.gif" width="18" height="18" /&gt;.&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-2121616732739457049?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gMz6znDV65MaJipGdUfH5HJBcV0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gMz6znDV65MaJipGdUfH5HJBcV0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gMz6znDV65MaJipGdUfH5HJBcV0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gMz6znDV65MaJipGdUfH5HJBcV0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/10/dare-to-dream-different.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-7097391633038774647</guid><pubDate>Sun, 14 Sep 2008 20:36:00 +0000</pubDate><atom:updated>2008-09-14T14:21:15.984-07:00</atom:updated><title>Question Google Chrome Process Isolation Model..</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh&lt;br /&gt;
&lt;br /&gt;
Google once published this &lt;a href="http://www.google.com/googlebooks/chrome/small_00.html"&gt;comics book&lt;/a&gt; about &lt;a href="http://www.google.com/chrome"&gt;Google chrome&lt;/a&gt; (their Open Source Web Browser)&lt;br /&gt;
I've linked to one page that I'm concerning about for now...&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.google.com/googlebooks/chrome/images/small/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.google.com/googlebooks/chrome/images/small/4.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.google.com/googlebooks/chrome/small_04.html"&gt;Page 4, Google Chrome Comics Book&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
It explains that Chrome will have separate process per tab, away from the benefits/concerns about this... I was accidently checking chrome's task manager (Shift + Esc) and found something that -apparently- violates this rule...&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_3OJg5ONgUSg/SM1_3hWQzMI/AAAAAAAAAhQ/ORaFxxMqBx4/s1600-h/ChromTaskManager.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_3OJg5ONgUSg/SM1_3hWQzMI/AAAAAAAAAhQ/Vgvt_D0O-Cc/s400-R/ChromTaskManager.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;As you see, tab1 process has actually spanned 3 tabs... which is a similar behavior to what IE8 does... I'm not quite sure why this happens in Chrome... but it's just a question to ask...&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Haytham&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-7097391633038774647?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BAzzujFvZW8kIBN60FJSMuPmfRY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BAzzujFvZW8kIBN60FJSMuPmfRY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BAzzujFvZW8kIBN60FJSMuPmfRY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BAzzujFvZW8kIBN60FJSMuPmfRY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/09/question-google-chrome-process.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_3OJg5ONgUSg/SM1_3hWQzMI/AAAAAAAAAhQ/Vgvt_D0O-Cc/s72-Rc/ChromTaskManager.JPG" height="72" width="72" /><thr:total>10</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-1678057373025415768</guid><pubDate>Mon, 21 Jul 2008 05:03:00 +0000</pubDate><atom:updated>2008-07-20T22:03:18.488-07:00</atom:updated><title>I've finally started blogging!</title><description>&lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh&lt;/p&gt;  &lt;p&gt;Today, I've posted my first technical post on MSDN blogs.. you can find it &lt;a href="http://blogs.msdn.com/haythamalaa/archive/2008/07/21/javascript-execution-context.aspx"&gt;here&lt;/a&gt; (Title: &lt;strong&gt;Javascript Execution Context&lt;/strong&gt;)&lt;/p&gt;  &lt;p&gt;I know it may not look fancy or rock science. It's just a start anyway.&lt;/p&gt;  &lt;p&gt;Wait for more.   &lt;br /&gt;Thanks.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-1678057373025415768?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/G8rPrFNV80XSP5BLn1PV5vnWmCs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G8rPrFNV80XSP5BLn1PV5vnWmCs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/G8rPrFNV80XSP5BLn1PV5vnWmCs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G8rPrFNV80XSP5BLn1PV5vnWmCs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/07/i-finally-started-blogging.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-4385367499678360748</guid><pubDate>Mon, 07 Jul 2008 20:44:00 +0000</pubDate><atom:updated>2008-07-07T13:44:44.342-07:00</atom:updated><title>Is Google going bad?</title><description>&lt;p&gt;Alsalam alikom wa ra7mat Allah wa barakatoh&lt;/p&gt;  &lt;p&gt;About 20 years ago, Microsoft was on the peak. Those were the days young shareholders became millionaires. Everybody was super smart, innovative, loving the company. This was reflected to the outside world as well. People were seeing Microsoft as the dream company, they were all wishing to be developers to join the big MS.&lt;/p&gt;  &lt;p&gt;Years later, people began to sue Microsoft, a lot of Anti-trust cases were issued, the biggest of them was about to break the big giant (I'm talking about merging IE into the OS when BillG lost about 40billions of his wealth).&lt;/p&gt;  &lt;p&gt;Since that time, people's perception about Microsoft has changed, from the dream company to the enemy. Some people don't even know why they don't like Microsoft, they just don't.. they don't like windows because they just don't... they hate office because it's a MS product... A lot others have their very respected reasons. After all, MS will never be as it was 20 years ago.&lt;/p&gt;  &lt;p&gt;How is this related to the title? it's actually very very related. When MS was built, I wasn't born yet, I was actually born when they built their first 6 buildings in the big MS campus. This's why all what I said was history that I read about... on the other hand, when Google was born and began to gain land, I was actually using the PC.. searching with Altavista/msn. So it's easier for me to watch and see what is happening over there...&lt;/p&gt;  &lt;p&gt;Google at first was a &amp;quot;nice trial from a couple of young PhD guys&amp;quot; then it became &amp;quot;a great solution to many of our daily problems&amp;quot; then it became &amp;quot;the Internet Giant&amp;quot; then &amp;quot;Are they trying to dominate the web?&amp;quot; these days people started to actually &amp;quot;fight&amp;quot; against Google, more and more -unconfirmed- stories being published online about guys worked there and hated what the environment/type of work.&lt;/p&gt;  &lt;p&gt;People started to question what Google do, as opposed to &amp;quot;loving&amp;quot; how Google do things.. of course a part of this is the fact that Google's actually started doing not-their-type of things (things like the weird Yahoo deal)&lt;/p&gt;  &lt;p&gt;For me as a developer, I still admire both Google and Microsoft I admire the fact that they both have started very very small and ended up changing how the world handles a very trivial problem.&lt;/p&gt;  &lt;p&gt;I wish Google doesn't continue doing mysterious steps and to start talk to change this bad perception they are gaining everyday. I will not be happy to see another fight against Google as it's going against MS.&lt;/p&gt;  &lt;p&gt;Thanks,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-4385367499678360748?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7jmFLLKbZR76bnqIBuHUzOjqj2Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7jmFLLKbZR76bnqIBuHUzOjqj2Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7jmFLLKbZR76bnqIBuHUzOjqj2Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7jmFLLKbZR76bnqIBuHUzOjqj2Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/07/is-google-going-bad.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-4093305639886255834</guid><pubDate>Mon, 23 Jun 2008 20:59:00 +0000</pubDate><atom:updated>2008-06-23T14:09:42.392-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Reviews</category><title>SproutCore... Another Web2.0 Framework?</title><description>&lt;p&gt;Since the recent announcement of &lt;a href="http://www.apple.com/mobileme/" target="_blank"&gt;Apple MobileMe&lt;/a&gt; -the MS ActiveSync like application- everybody in the Dev world have been speaking about what lies behind, about what gives it that desktop applications' smooth interface.. and here comes SproutCore.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.sproutcore.com/" target="_blank"&gt;SproutCore&lt;/a&gt; is a massive -yet elegant- &lt;a href="http://www.google.com/url?sa=t&amp;amp;ct=res&amp;amp;cd=1&amp;amp;url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FModel-view-controller&amp;amp;ei=5G5ZSNrPCYyMpwSMudGtBg&amp;amp;usg=AFQjCNFbDWQCQzSysGvBA17FTHZ-Q7xnzA&amp;amp;sig2=-3jFDlf0hz2MHFa4_7gkCg" target="_blank"&gt;MVC&lt;/a&gt; javascript framework, that gives developers the ability to quickly develop AJAX applications very efficiently.&lt;/p&gt;  &lt;p&gt;It's claimed to be fast, optimized for both speed and size of javascript.&lt;/p&gt;  &lt;p&gt;MS offers Silverlight to deliver the WPF experience to the web but you need to install the client to all machines + it's not really "light" yet.&lt;/p&gt;  &lt;p&gt;Adobe has the widely spread Flash Player but it stands against all modern &lt;a href="http://www.google.com/url?sa=t&amp;amp;ct=res&amp;amp;cd=1&amp;amp;url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FSearch_engine_optimization&amp;amp;ei=yW1ZSK7wB4TUpgSkqqGsBg&amp;amp;usg=AFQjCNHfIpCo_Ap336oSDlmNqh1STSriIg&amp;amp;sig2=8AR7WbCQjRDWeTWxC5earw" target="_blank"&gt;SEO&lt;/a&gt; techniques as it can't be indexed by search crawlers -while Silverlight can be-&lt;/p&gt;  &lt;p&gt;Apple's recently used it to develop their MobileMe service and they are also willing to optimize their next Safari to run SproutCore scripts even faster...&lt;/p&gt;  &lt;div style="text-align: center;"&gt; &lt;a href="http://lh4.ggpht.com/dr.kasparov/SFl3Lg_c8HI/AAAAAAAAAfY/CfbkSpt8xwI/s1600-h/image8.png" target="_blank"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh6.ggpht.com/dr.kasparov/SFl3MA_c8II/AAAAAAAAAfc/-g4b6Lt6QAg/image_thumb6.png?imgmax=800" border="0" width="260" height="236" /&gt;&lt;/a&gt;    &lt;br /&gt;&lt;/div&gt;&lt;p style="text-align: center;"&gt;A demo on SproutCore site to show a UI built completely with the framework&lt;/p&gt;  &lt;p&gt;SproutCore is nice but when you think that each site you build that uses SomeWordButtong.js will actually have to download this file to the user, it doesn't sound really effective unless the framework will be fully integrated into the browser which brings us back to a Silverlight comparison... &lt;/p&gt;  &lt;p&gt;My personal opinion is, I prefer to build -What I call- Text-Based sites than having to install a plugin. This gives the ability for the browser to do some magic... isn't that what browsers made for?&lt;/p&gt;  &lt;p&gt;Thanks&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-4093305639886255834?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g25hMn2UocNFLdW0j6B-NqT63mQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g25hMn2UocNFLdW0j6B-NqT63mQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g25hMn2UocNFLdW0j6B-NqT63mQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g25hMn2UocNFLdW0j6B-NqT63mQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/06/sproutcore-another-web20-framework.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/dr.kasparov/SFl3MA_c8II/AAAAAAAAAfc/-g4b6Lt6QAg/s72-c/image_thumb6.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-102382982091683654</guid><pubDate>Wed, 18 Jun 2008 17:14:00 +0000</pubDate><atom:updated>2008-07-08T12:02:49.615-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Developing</category><category domain="http://www.blogger.com/atom/ns#">Projects</category><title>Don't kill projects... Morph them</title><description>&lt;div style="text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/dr.kasparov/SFl5aw_c8JI/AAAAAAAAAfg/WA3jbJ71DkY/s1600-h/image%5B5%5D.png"&gt;&lt;img alt="image" border="0" height="181" src="http://lh5.ggpht.com/dr.kasparov/SFl5dw_c8KI/AAAAAAAAAfk/5UR4mdF1rbM/image_thumb%5B1%5D.png?imgmax=800" style="border: 0px none ;" width="244" /&gt;&lt;/a&gt;&lt;/div&gt;
In a very nice -old- &lt;a href="http://www.youtube.com/watch?v=soYKFWqVVzg" target="_blank" title="Marissa Mayer in Stanford"&gt;speech&lt;/a&gt; for Marissa Mayer (VP for Search in Google) she said that Eric once asked her "what will you do about these products that are not really gaining user base?"&lt;br /&gt;
she said: "well, either we cancel them, take them back to our labs, think about other ideas.... etc"&lt;br /&gt;
he said: "don't kill them, just morph them..."&lt;br /&gt;
What he meant is, if you have a smart group of people who worked hard to develop an idea and turn it into a product, it's more likely that this product has something &lt;b&gt;inside &lt;/b&gt;that makes it successful. Failing to gain users base doesn't mean it's a bad idea/product, it's just that we didn't do it the right way, we didn't do it as people wants to see it..&lt;br /&gt;
We need to think about how to morph the product into something that people will actually like, and use happily everyday...&lt;br /&gt;
&lt;a href="http://www.google.com/url?sa=t&amp;amp;amp;amp;ct=res&amp;amp;amp;amp;cd=1&amp;amp;amp;amp;url=http%3A%2F%2Fwww.winehq.org%2F&amp;amp;amp;amp;ei=lkFZSOC0KKeuoQSr4eymBg&amp;amp;amp;amp;usg=AFQjCNG_GieVLJmWMq2dtLWRMyBttJA2Xw&amp;amp;amp;amp;sig2=Kud1Ir7q3wNaMnW5UWHh8g" target="_blank"&gt;Wine&lt;/a&gt; 1.0's just been released today, this project took &lt;b&gt;15 years&lt;/b&gt; of development to see the light...&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/dr.kasparov/SFl5ew_c8LI/AAAAAAAAAfo/z0JNluu6_So/s1600-h/image%5B11%5D.png"&gt;&lt;img alt="image" border="0" height="184" src="http://lh6.ggpht.com/dr.kasparov/SFl5iA_c8MI/AAAAAAAAAfw/8WSeGB7veo8/image_thumb%5B3%5D.png?imgmax=800" style="border: 0px none ;" width="244" /&gt;&lt;/a&gt;&lt;/div&gt;
For those who doesn't know what Wine is, its an open source implementation for Windows APIs on Linux, it aims at emulating the windows environment so that any application that works on windows can work just fine under &lt;s&gt;windows&lt;/s&gt; Linux.&lt;br /&gt;
This product was around for so many years, I've been watching it from a distance, seeing the 0.0x advances that happen, wondering if it'll reach a safe side or will wipe away.&lt;br /&gt;
Wine's 15 years of active development, proves -at least for me- that if someone has the passion to "finish" something as he dreams of, he will..&lt;br /&gt;
Wine is not perfect yet, nor is the only example about active development that could change something unusable into a really productive product that market needs.&lt;br /&gt;
&lt;a href="http://www.google.com/corporate/execs.html#marissa" target="_blank"&gt;Marissa&lt;/a&gt; was talking in Stanford University to CS students. She is a Stanford Graduate too. I believe this still applies to everybody out there.. we all had some crazy ideas that we soon gave up when we got no "nice" output... &lt;br /&gt;
The moral is &lt;b&gt;"Don't give up, target people from a another viewpoint"&lt;/b&gt;&lt;br /&gt;
Thanks&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-102382982091683654?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kuVHL_lY-TmaziMBWx7BNP4GqV8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kuVHL_lY-TmaziMBWx7BNP4GqV8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kuVHL_lY-TmaziMBWx7BNP4GqV8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kuVHL_lY-TmaziMBWx7BNP4GqV8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/06/don-kill-projects-morph-them.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/dr.kasparov/SFl5dw_c8KI/AAAAAAAAAfk/5UR4mdF1rbM/s72-c/image_thumb%5B1%5D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-8994781725370755357</guid><pubDate>Mon, 02 Jun 2008 17:07:00 +0000</pubDate><atom:updated>2008-06-02T10:20:27.681-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Experiments</category><category domain="http://www.blogger.com/atom/ns#">Dreams</category><title>What keeps ur feet on the ground?!</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh,&lt;br /&gt;&lt;blockquote&gt;The compass has been around since at least the 12th century, but scientists still don't know exactly how the Earth generates the magnetic field that keeps a compass needle pointing north.&lt;br /&gt;&lt;span class="program"&gt;&lt;a href="http://www.npr.org/templates/rundowns/rundown.php?prgId=3"&gt;Morning Edition&lt;/a&gt;,&lt;/span&gt; &lt;span class="date"&gt;June 2, 2008 · &lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span class="program"&gt;One of the questions I kept thinking about A LOT is how does the earth generate that special magnetic field... what I was really wondering about is how weak it was, you can lift a 50kg +ve magnet rock and it'll feel the same as a 50kg -ve magnet rock!! ... and at the same time you can't jump more than 2 meters up... I was also imagining, if it's really a magnetic field as we know today, can we build a board with a very powerful opposite magnetic field to let us flyyy? I got no answers... Sob7ana Allah!&lt;br /&gt;&lt;br /&gt;According to &lt;a href="http://www.npr.org/templates/story/story.php?storyId=90947943"&gt;npr&lt;/a&gt;, a &lt;/span&gt;geophysicist &lt;span class="program"&gt;from &lt;/span&gt;University of Maryland is trying to build a small model for a planet, give it a high spin speed and hope it will generate its own magnetic field.&lt;br /&gt;&lt;br /&gt;He is planing to fill it with a liquid Sodium -as scientists believe earth has a big ball of liquid metal in its center-...&lt;br /&gt;&lt;br /&gt;let's hope no one drops any water on the Sodium or else it'll be the end of such an interesting experiment!&lt;br /&gt;&lt;br /&gt;Where I got the story: &lt;a href="http://news.slashdot.org/article.pl?sid=08/06/02/1344206&amp;amp;from=rss"&gt;Slashdot link&lt;/a&gt;&lt;br /&gt;Original Story: &lt;a href="http://www.npr.org/templates/story/story.php?storyId=90947943"&gt;NPR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-8994781725370755357?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WtpzVVhRN9zZ39x0cridOUJP1Pk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WtpzVVhRN9zZ39x0cridOUJP1Pk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WtpzVVhRN9zZ39x0cridOUJP1Pk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WtpzVVhRN9zZ39x0cridOUJP1Pk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/06/what-keeps-ur-feet-on-ground.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-992876032802176064</guid><pubDate>Sat, 31 May 2008 22:20:00 +0000</pubDate><atom:updated>2008-05-31T15:20:01.211-07:00</atom:updated><title>What if it happened...</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh&lt;br /&gt;&lt;br /&gt;Yesterday, when I was praying al Juma'a prayer, I faced a situation that I only read about in emails -till then- people forward.&lt;br /&gt;&lt;br /&gt;I was not in the first line, when we started praying, a man in the line in front of me fell on his back... from what I saw, he seemed to fell unconcious, he couldn't resist or anything, he just fell on the ground, which interrupted 2 guys praying in the same line as myself.&lt;br /&gt;&lt;br /&gt;I didn't know what to do, I actually didn't move or even turn my head to look to him... the two guys beside me -whom he interrupted- took care of him... so I saw no need for my help besides I didn't really know what to do except raising his leg -hoping it's just a low-pressure short coma- but they already did that... he was not moving, I can't deny I was sneaking some looks to check him...&lt;br /&gt;&lt;br /&gt;The 2 guys did't want to lose their prayer too, the guy didn't move, they just went back to the prayer...&lt;br /&gt;&lt;br /&gt;First raqa'a passed, no move yet...&lt;br /&gt;Before the second raqa'a finishes, he started moving, but was still laying on the ground...&lt;br /&gt;&lt;br /&gt;After the prayer finished, he standed up and went out... leaving me to my thoughts...&lt;br /&gt;&lt;br /&gt;First thing came to my mind was... what if this guy died that time... how happy will he be... or not.&lt;br /&gt;What if it happend to me... am I ready? it's really scary. It's really a good sign to die while praying, specially when a lot of people are around, like in Jumaa... and in a good day as Friday... but yet... what if ?&lt;br /&gt;&lt;br /&gt;Second thing I thought about while writing the post is ... it'ld be really good and helpful to get a  First-Aid course&lt;br /&gt;because some day, you may be able to help saving a life...&lt;br /&gt;&lt;br /&gt;Salam&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-992876032802176064?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zT8gBvQsLOQDvGEdtRLWceEx0gM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zT8gBvQsLOQDvGEdtRLWceEx0gM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zT8gBvQsLOQDvGEdtRLWceEx0gM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zT8gBvQsLOQDvGEdtRLWceEx0gM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/05/what-if-it-happened.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-3998139949804786707</guid><pubDate>Fri, 30 May 2008 19:33:00 +0000</pubDate><atom:updated>2008-12-10T15:10:12.982-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dreams</category><category domain="http://www.blogger.com/atom/ns#">Scientific</category><category domain="http://www.blogger.com/atom/ns#">Projects</category><title>How 3D Cities should be built...</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yesterday, I got a post showing stockholm in 3D... not using Google Earth, not using Virtual Earth.. it's a new technology that a startup developed, it's 98% automated... they claim it took them 3 days to build a 3D model for stockholm (after capturing the photos).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is a random shot I picked...&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5206297207765388130" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://2.bp.blogspot.com/_3OJg5ONgUSg/SEB7ue_2y2I/AAAAAAAAAfA/h-oc3gUhbWc/s400/ScreenHunter_02+May.+30+13.25.gif" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As they say, the process is simple,&lt;br /&gt;&lt;br /&gt;- They capture very hi-def areial photos,&lt;br /&gt;- Input them to their processing unit for their innovative algorithms to analyze&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and that's it, you get a nice fully textured 3D model...&lt;br /&gt;When asked about Google Earth &amp;amp; Virtual Earth, they said&lt;br /&gt;-GE using a very basic model to build 3D cities, they let the community manually build the cities..&lt;br /&gt;-VE builds 3D Models for buildings only, we build anything that is higher than specific height, which means you will see 3D trees (not very nice though)&lt;br /&gt;&lt;br /&gt;-GE runs as a desktop application (seems they didn't hear about the activeX browser plugin)&lt;br /&gt;-VE runs as an activeX control (only on windows)&lt;br /&gt;while hitta.se runs on Java (which runs on all OS, on all browsers)&lt;br /&gt;&lt;br /&gt;Comparing the quality,&lt;br /&gt;GE's models are the best in shape,&lt;br /&gt;VE's models have textures,&lt;br /&gt;Hitta.se is faster to build...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;As I see the future in this field is toward a more accurate automated process, google's approach (so far) will need a lot of time -even with large participants- to build the universe in 3D...&lt;/p&gt;&lt;p&gt;Maybe a combination of both can do the job.&lt;/p&gt;&lt;p&gt;here is a link to enjoy the &lt;a href="http://hitta.se/3d/3d_map.aspx"&gt;3D Stockholm&lt;/a&gt;, it requires the latest JRE.&lt;/p&gt;&lt;p&gt;That's it so far, keep in touch.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;[Update]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Live Maps added the functionality to rotate the camera while in bird's eye, I think this is a step toward automated 3D "cities" generation&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Salam&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-3998139949804786707?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Z3f-c3TRW4OcyGCV4MCp_o-Gw00/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z3f-c3TRW4OcyGCV4MCp_o-Gw00/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Z3f-c3TRW4OcyGCV4MCp_o-Gw00/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z3f-c3TRW4OcyGCV4MCp_o-Gw00/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/05/how-3d-cities-should-be-built.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_3OJg5ONgUSg/SEB7ue_2y2I/AAAAAAAAAfA/h-oc3gUhbWc/s72-c/ScreenHunter_02+May.+30+13.25.gif" height="72" width="72" /><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-178240238426349588</guid><pubDate>Mon, 26 May 2008 03:52:00 +0000</pubDate><atom:updated>2008-05-26T08:56:52.593-07:00</atom:updated><title>What do you do? and how do you do it?</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh&lt;br /&gt;&lt;br /&gt;I've remembered these two questions a couple of minutes ago, they were mentioned in a movie called "The Pursuit of Happyness" and as you see Happyness is written intentionally with 'y' but that's another story!&lt;br /&gt;&lt;br /&gt;The scene was that the hero who was a depressed poor guy was walking in the street then found a guy parking his very nice &amp;amp; expensive car, he stopped him and asked him "may I as you two questions..." "What do you do? and how do you do it?"&lt;br /&gt;&lt;br /&gt;Away from the scene and how things went on in the movie, the question that came to me was why don't I ask myself the same questions.. it's not that I'm successful or something but my point is to try to analyze what "were" my goals during my past life... and what did I do to reach the state I am in now -fail/success/progress...-&lt;br /&gt;&lt;br /&gt;I believe what brought this to my mind is watching -again- Steve Jobs's &lt;a href="http://www.youtube.com/watch?v=JPL_NjBjUWE"&gt;motivational speech&lt;/a&gt; when he said "you can't connect the dots when you look to the future, you can only connect them when you look backward"&lt;br /&gt;This is not 100% true I believe, because for somethings, we believe for sure what will happen if you did x then y then z...&lt;br /&gt;&lt;br /&gt;Anyway, for some extent I felt his statement was true and can be applied to a lot of our day to day actions.&lt;br /&gt;&lt;br /&gt;Are you now smoking? go back to what led you to smoke your first cigarette? was it depression? what were you depressed about?.... go back and back... you will find a lot of answers... a lot of consecutive actions you or somebody made that led to your first cigarette...&lt;br /&gt;&lt;br /&gt;Are you leading your very successful company? I'm sure a lot you did in the past that led to you to this, nothing comes to lazy people, even if you didn't enter college, you did a lot of other things that you didn't realize back then that they will lead you to this...&lt;br /&gt;&lt;br /&gt;Think about them again... What do you do now? and what led you to this?&lt;br /&gt;&lt;br /&gt;The next question is, what is the point of tracking the past? I believe knowing what led you to this will make it easier for you to learn what mistakes you did and what did they led to.. and what good things you did and what did they led to... planning to your future should be easier by now In Shaa Allah..&lt;br /&gt;&lt;br /&gt;Long post... this teaches you patience ;)&lt;br /&gt;&lt;br /&gt;Have a nice week..&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-178240238426349588?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vrg684-lijngtr3dwW5dmDEYaZg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vrg684-lijngtr3dwW5dmDEYaZg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vrg684-lijngtr3dwW5dmDEYaZg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vrg684-lijngtr3dwW5dmDEYaZg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/05/what-do-you-do-and-how-do-you-do-it.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>6</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-3058627604846025931</guid><pubDate>Mon, 12 May 2008 23:37:00 +0000</pubDate><atom:updated>2008-05-12T16:37:23.699-07:00</atom:updated><title>First day @ MS</title><description>&lt;p&gt;Alsalam alikom wa r7amat Allah wa barakatoh&lt;/p&gt;  &lt;p&gt;This is my first day at Microsfot Canada Development Center (MCDC). I had a lot to tell but actually I don't have much time. I just wanted to post my first post from inside big M...&lt;/p&gt;  &lt;p&gt;Catch you later.&lt;/p&gt;  &lt;p&gt;Salam.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-3058627604846025931?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YFLxrK9iHo02pDlSmgj8QBl1pxQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YFLxrK9iHo02pDlSmgj8QBl1pxQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YFLxrK9iHo02pDlSmgj8QBl1pxQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YFLxrK9iHo02pDlSmgj8QBl1pxQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/05/first-day-ms.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-2699451428183543861</guid><pubDate>Wed, 23 Apr 2008 14:00:00 +0000</pubDate><atom:updated>2008-12-10T15:10:13.227-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Developing</category><category domain="http://www.blogger.com/atom/ns#">.NET</category><title>VS Winforms Designer inside your Application</title><description>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3OJg5ONgUSg/SAXvjoVIFrI/AAAAAAAAAdE/RRhch7gvZuo/s1600-h/DesignerHosting.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_3OJg5ONgUSg/SAXvjoVIFrI/AAAAAAAAAdE/RRhch7gvZuo/s400/DesignerHosting.jpg" alt="" id="BLOGGER_PHOTO_ID_5189817541014853298" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;This is not Visual Studio nor #Develop nor any other known IDE.. it's just a sample code from MSDN Magazine&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Ever wanted to host Visual Studio Designer in your application? to give your user the ability to redesign forms or even create new forms ?&lt;br /&gt;&lt;br /&gt;All you need is .NET framework installed (if you want to also compile the newly generated forms, you will need .NET SDK too -it's free :)- )&lt;br /&gt;&lt;br /&gt;Surprisely, VS is not doing anything more than just "using" what is already there in the .NET framework winforms to enable users to design forms (drag, move, group, align,... etc).&lt;br /&gt;&lt;br /&gt;There is a sample that was published once in MSDN Magazine, you can download it &lt;a href="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DesignerHosting.exe"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And an article published in this &lt;a href="http://download.microsoft.com/download/3/a/7/3a7fa450-1f33-41f7-9e6d-3aa95b5a6aea/MSDNMagazineMarch2003en-us.chm"&gt;issue&lt;/a&gt; in "The Perfect Host" column..&lt;br /&gt;&lt;br /&gt;Enjoy :)&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-2699451428183543861?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FT9mxfonJUr3yZH-r7eSiUHi32c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FT9mxfonJUr3yZH-r7eSiUHi32c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FT9mxfonJUr3yZH-r7eSiUHi32c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FT9mxfonJUr3yZH-r7eSiUHi32c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/04/vs-winforms-designer-inside-your.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_3OJg5ONgUSg/SAXvjoVIFrI/AAAAAAAAAdE/RRhch7gvZuo/s72-c/DesignerHosting.jpg" height="72" width="72" /><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-1291731998210172656</guid><pubDate>Sat, 19 Apr 2008 14:00:00 +0000</pubDate><atom:updated>2008-12-10T15:10:13.472-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Developing</category><category domain="http://www.blogger.com/atom/ns#">C++</category><title>Early look at MFC new feature pack</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh&lt;br /&gt;&lt;br /&gt;After the release of VS2008, VC++ team released a feature pack that includes a LOT of enhancemets to VC++...&lt;br /&gt;&lt;br /&gt;One of the biggest steps is the built in support for Office 2007 UI styles (Ribbon, themes,.. etc)..&lt;br /&gt;&lt;br /&gt;Here is what you get after creating a regular 0-code new project in MFC:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3OJg5ONgUSg/SAYydoVIFsI/AAAAAAAAAdM/sNP-werPYAs/s1600-h/MFC1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_3OJg5ONgUSg/SAYydoVIFsI/AAAAAAAAAdM/sNP-werPYAs/s400/MFC1.JPG" alt="" id="BLOGGER_PHOTO_ID_5189891105214699202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It also automatically saves the settings of the application theme, tool bar positions... etc in the registry to retrieve them on startup...&lt;br /&gt;&lt;br /&gt;You can download the VC++ 2008 Feature Pack &lt;a href="http://www.google.com.eg/url?sa=t&amp;amp;ct=res&amp;amp;cd=1&amp;amp;url=http%3A%2F%2Fwww.microsoft.com%2Fdownloads%2Fdetails.aspx%3FFamilyID%3Dd466226b-8dab-445f-a7b4-448b326c48e7&amp;amp;ei=hDMGSMiNGaaM0QTUvPXwBA&amp;amp;usg=AFQjCNHoim41ZO1b0zuzV8SnVMZmRg0ohw&amp;amp;sig2=sktc-hI9c-9wr3azLIG8iA"&gt;here&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Last note, this set of UI controls is not originally implemented by MS, it's a third party that implemented them but MS aquired the control set and made sure they are fully compatible..&lt;br /&gt;&lt;br /&gt;Looking forward for a similar step for C# guys ;)&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-1291731998210172656?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9qQWwGitPytB3zK7ZThE5jJpvfE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9qQWwGitPytB3zK7ZThE5jJpvfE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9qQWwGitPytB3zK7ZThE5jJpvfE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9qQWwGitPytB3zK7ZThE5jJpvfE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/04/early-look-at-mfc-new-feature-pack.html</link><author>noreply@blogger.com (Haytham Alaa)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_3OJg5ONgUSg/SAYydoVIFsI/AAAAAAAAAdM/sNP-werPYAs/s72-c/MFC1.JPG" height="72" width="72" /><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9968584.post-2445510729262573859</guid><pubDate>Wed, 16 Apr 2008 11:06:00 +0000</pubDate><atom:updated>2008-04-16T06:44:55.595-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Developing</category><category domain="http://www.blogger.com/atom/ns#">Dreams</category><title>The Soul of Opening Startups</title><description>Alsalam alikom wa ra7mat Allah wa barakatoh,&lt;br /&gt;&lt;br /&gt;I've never founded a startup -although I wish I do- sometimes looking at the situation from outside helps more realizing/analyzing the problems that may happen than being inside...&lt;br /&gt;&lt;br /&gt;Every now and then, I find a blog post or an article speaking about startups and how to start yours and that you don't need to have real world experience... etc. A lot of chat from guys who experienced working in a big company as well as having their own startups..&lt;br /&gt;&lt;br /&gt;What will follow is based on what I read (advices / success stories or even failure ones) and is based on what I personally see how it should go.&lt;br /&gt;&lt;br /&gt;First we can start by defining what is a Startup.. it's an entity that one or more visionary people think about and put in action.&lt;br /&gt;&lt;br /&gt;People have different claims against opening a startup&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Claim 1: I need to wait a couple of years till I get real world experience in a well established company.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;At different stages of your life you may start a startup, rule #1 it'll never be "too early" to start one.&lt;br /&gt;&lt;br /&gt;My post will be dedicated to IT startups but some rules may apply to all other types.&lt;br /&gt;&lt;br /&gt;If you didn't go to a college but you are a geek who has a dream. It's the best time to start one now... rule #2 if you failed, you have nothing to lose, if you succeeded you will get enough money for the rest of your life.&lt;br /&gt;&lt;br /&gt;Are you a fresh graduate -like myself-? you are most probably inspired by the stories of Bill Gates (MS) and Steve Jobs (Apple) who all started their business so young and you have this thing inside you that pushes you that way, there is a voice inside tells you "hey, you are the perfect guy to have a startup"...&lt;br /&gt;&lt;br /&gt;Some guys believe they should wait till they get their PhD, those believe in the way Larry Page and Sergey Brin (Google Inc.) took. Keep in mind that eventually they brought Eric Shmidt from Novell to manage things, you can choose to be Sergey or Eric... it's all yours, they are both extremely famous/successful.... and wealthy ;)&lt;br /&gt;&lt;br /&gt;My point is, whenever you have the passion to open a startup, just go and do it...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Claim 2: I've a family and I can't take that risk.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Your family comes first, that's the best but this should never be a barrier not to open a startup and fight for your dream.&lt;br /&gt;&lt;br /&gt;There is a good probability that you will end up closing it and sitting at home for a couple of weeks/months till you get another job.. If you are not wealthy, those months will be a disaster for your family, I believe this is a risk you should never take.&lt;br /&gt;But I also believe, having an understanding family, you may get a solution to do both (not risk your family &amp;amp; opening a startup)...&lt;br /&gt;&lt;br /&gt;Partnership: having a partner, you are reducing the amount of money you will pay (hence saving some money for disasters :)) and it'll give your startup a better chance to succeed (two open minds will most probably be better than one, Bill Gates &amp;amp; Steve Ballmer, Larry Page &amp;amp; Sergey Brin... there are other non-celebrities success stories for 2 guys opening a very successful business)&lt;br /&gt;&lt;br /&gt;Keep your old job: Opening a startup will require dedication in most cases, at first you have a lot to do to boost things, it'll be an overload on you to keep your old job even as a part timer. You should never expect an easy life!! instead, expect that you will have to skip a lot of weekends and a lot of pleasure time you used to have.&lt;br /&gt;&lt;br /&gt;Save a big amount of money first: DON'T think about this... it's the ShipStopper bug that your mind may think of, if you decided to keep your job till you get a 'sufficient' amount of money that will keep your family safe, you will never feel safe about what you get... you will always say "what if something happened!! I need to save more money" and eventually you will lose your passion to start a company... I'm not saying that you don't save money for your family, sure you should :) but be reasonable and don't make that 'sufficient' thing a condition!&lt;br /&gt;&lt;br /&gt;There may be other solutions to minimize the risk you may face with your family but I believe non will actually eliminate it... come on, risks are what give that nice taste to our lives!!.&lt;br /&gt;&lt;br /&gt;Claim 3: I don't have that 1billion pounds idea&lt;br /&gt;&lt;br /&gt;Who has it ? Mark Zuckerberg (Facebook) didn't have it, there were dozens of famous social websites around there and they are still there but he managed to position his website among them by what? a 1billion pounds idea? no, he did a very regular website with a very simple UI, the only difference is that he did it well without spams :)...&lt;br /&gt;There are a LOT of applications around the world that are waiting to be reinvented..&lt;br /&gt;&lt;br /&gt;Just pick one that YOU like to work on and start working with your pals, maybe it's the 1billion pounds idea you were searching for.... and maybe not!&lt;br /&gt;&lt;br /&gt;At some times when you have partners, and you don't have the 1BPI (1billion pounds idea).. it may be hard to pick something that you all like to work on... usually this should not happen because most probably your partners are guys with same interest as yours...&lt;br /&gt;But anyway, assuming this happened, it'll be a hard choice, whether to separate to achieve your dream or to sacrify and work in your dream team... it's a trade off :)&lt;br /&gt;&lt;br /&gt;Hope that was useful.&lt;div class="blogger-post-footer"&gt;by http://haythamalaa.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9968584-2445510729262573859?l=haythamalaa.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ja7nF2_PT2IgDFT-L52qma8iFOg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ja7nF2_PT2IgDFT-L52qma8iFOg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ja7nF2_PT2IgDFT-L52qma8iFOg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ja7nF2_PT2IgDFT-L52qma8iFOg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://haythamalaa.blogspot.com/2008/02/soul-of-opening-startups.html</link><author>noreply@blogger.com (Haytham Alaa)</author><thr:total>0</thr:total></item></channel></rss>

