<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>محمد عزالدين</title>
	<atom:link href="http://mohamed3zedin.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mohamed3zedin.wordpress.com</link>
	<description>برمجة وتكنلوجيا المعلومات</description>
	<lastBuildDate>Fri, 15 Jun 2007 01:45:00 +0000</lastBuildDate>
	<language>ar</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mohamed3zedin.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>محمد عزالدين</title>
		<link>http://mohamed3zedin.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mohamed3zedin.wordpress.com/osd.xml" title="محمد عزالدين" />
	<atom:link rel='hub' href='http://mohamed3zedin.wordpress.com/?pushpress=hub'/>
		<item>
		<title>فنون تصميم الفورم</title>
		<link>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%81%d9%86%d9%88%d9%86-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d8%a7%d9%84%d9%81%d9%88%d8%b1%d9%85/</link>
		<comments>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%81%d9%86%d9%88%d9%86-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d8%a7%d9%84%d9%81%d9%88%d8%b1%d9%85/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 01:45:00 +0000</pubDate>
		<dc:creator>محمد عزالدين الجنيد</dc:creator>
				<category><![CDATA[برمجة]]></category>

		<guid isPermaLink="false">http://mohamed3zedin.wordpress.com/2007/06/15/%d9%81%d9%86%d9%88%d9%86-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d8%a7%d9%84%d9%81%d9%88%d8%b1%d9%85/</guid>
		<description><![CDATA[من تحمل شدة الصبر ساعة .. قاده ذلك لسعادة الأبد سنتعلم هنا جانبا من جوانب هندسة البرمجيات والذي يتعلق بواجهة الاستخدام. وهندسة البرمجيات أو البرمجية أو النظام البرمجي هو إنشاء برمجية صحيحة تتصرف بشكل يتوافق مع المواصفات الوظيفية المطلوبة منها. ويجب أن نميز بين البرمجة و هندسة البرمجيات،ففي البرمجة لدينا مبرمج وبرنامج مقابل مهندس برمجيات [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mohamed3zedin.wordpress.com&amp;blog=1240315&amp;post=6&amp;subd=mohamed3zedin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="right">من تحمل شدة الصبر ساعة .. قاده ذلك لسعادة  الأبد</p>
<p><span id="more-6"></span></p>
<p align="right">سنتعلم هنا جانبا من جوانب هندسة  البرمجيات والذي يتعلق بواجهة الاستخدام. وهندسة البرمجيات أو البرمجية أو النظام  البرمجي هو إنشاء برمجية صحيحة تتصرف بشكل يتوافق مع المواصفات الوظيفية المطلوبة  منها. ويجب أن نميز بين البرمجة و هندسة البرمجيات،ففي البرمجة لدينا مبرمج وبرنامج  مقابل مهندس برمجيات ونظام برمجي في هندسة البرمجيات.</p>
<p align="right">&nbsp;</p>
<p align="right">ينقسم موضوعنا إلى  قسمين:</p>
<p align="right">&nbsp;</p>
<p align="right">أولا: نصائح سريعة ومهمة عند تصميم نموذج</p>
<p align="right">&nbsp;</p>
<p align="right">1.دائما الجزء  المحبب للمستخدم من النموذج هو الجزء الأعلى الأيمن أو الأعلى الأيسر لذلك اجعل أهم  المعلومات هناك.<br />
2.مكونات النموذج المترابطة ضعها بالقرب من بعض داخل مربع محيط  بهم.<br />
3.اجعل الألوان التي تستخدمها على النموذج محدودة لأن كثرة الألوان قد تلهي  أو تحير المستخدم.<br />
4.إذا أردت أن تدلل من خلال الألوان على معنى أو مفهوم معين،  تذكر أنه ليس من السهل على المستخدم رؤية العلاقة بين اللون والمفهوم.<br />
5.حد من  استخدام أنواع خطوط كثيرة واستخدم خط واضح قياسي.<br />
6.إجعل الأدوات ( المتشابهة )  بنفس الحجم مثل الـ Buttons والـ list boxes<br />
7.إستخدم أدوات التنسيق لتجعل مثلا  حقول النصوص متوازية ومحاذية لبعض والتي تقلل من حركة عين المستخدم عندما يريد  البحث عن شيئ (Line UP , Align , Make Same Size , Horizontal Spacing , Vertical  Spacing).<br />
8.إجعل بعض الأدوات المتكررة على النماذج في مكان ثابت ، كـزر الإغلاق  مثلا، حدد له مكان وليكن الزاوية اليسرى السفلى ، حتى لايقوم المستخدم بالبحث عن زر  الإغلاق في كل نموذج يفتحه ليجده في مكان آخر.<br />
9.إذا أراد المستخدم قرائة  ومعالجة معلومات معينة ثم الضغط على زر معين فعليك أن تجعل هذا الزر إما في نهاية  النص في الأسفل أو تحته وفي نهايته<br />
10.تعامل مع أخطاء المستخدم  بلباقة<br />
11.أترك للمستخدم القدرة على إلغاء أي عملية بعد بدئها بحيث لا يكون  مجبرا على الإنتظار حتى تنتهي</p>
<p align="right">&nbsp;</p>
<p align="right">ثانيا: مفاهيم تهمك عند تصميم نموذج  :</p>
<p align="right">&nbsp;</p>
<p align="right">الفورم الفعال ( Effecincy)</p>
<p align="right">&nbsp;</p>
<p align="right">قلل من عدد الحركات التي يحتاج أن  يعملها المستخدم لعمل شيء ما. فمثلا: بدلا من وضع قائمة بها بندين (صح ، خطأ) يمكنك  استبدالها بـ RadioButtons وهنا سيحتاج ضغطة واحدة بالماوس لتحديد مايريد بينما في  القائمة سيحتاج إلى ضغطتين الأولى لفتح القائمة والثانية سيختار بها أحد الخيارين.  قد يقول قائل وما تفعل هذه الضغطة من اختصار عظيم للوقت، أقول تخيل لو أن موظف  سكرتير يقوم بإدخال ملاحظات عن طريق فورم وعليه أن يحدد : هل هذه الملاحظة مهمة أم  لا؟ ، ثم إن هذا السكرتير يقوم بإدخال بمعدل 100 ملاحظة يوميا فباستخدام  RadioButtons ستكون اختصرت عليه 50 ضغطة. 50 ضغطة فقط من عملية واحدة وإذا اختصرنا  علية أشياء أخرى في عمليات أخرى فستكون النتيجة أكبر.<br />
كمثال آخر: تخيل لو انك  تريد الحصول على معلومة في موقع ما على الإنترنت. فكيف تحب أن يكون حصولك عليها ؟  هل تفضل الموقع الذي يجعلك تفتح أربع صفحات متتالية للحصول على تلك المعلومة ؟ أم  نصف هذا العدد من الصفحات ؟</p>
<p align="right">&nbsp;</p>
<p align="right">الرسائل الذكية أو الأمنية ( Security  )</p>
<p align="right">&nbsp;</p>
<p align="right">تخيل لو أن لديك برنامج يقرأ رسائل البريد مثل أوت لوك ولكنك إذا حذفت  الرسائل لا يسألك عن ما إذا كنت متأكد من هذه العملية أم لا. ماذا سيكون شعورك لو  أنك فقدت جميع الرسائل عندما قمت بمسحها بالخطأ. خذ مثالا آخر وهو لو كنت في محرر  النصوص الخاص بك وقد كتبت تقرير طويل وبعد ذلك ذهبت للقائمة لتضغط خيار الحفظ  وتفاجأت أنك تضغط بالخطأ على خيار الإغلاق لأنه بجانبه ! فبماذا ستشعر  عندها!.</p>
<p align="right">&nbsp;</p>
<p align="right">نموذج يمكن فهمه من أول نظرة ( Learnability )</p>
<p align="right">&nbsp;</p>
<p align="right">عليك أن  تصمم النموذج بطريقة معينة بحيث يكون سهل التعامل والفهم. ومن المعروف أن المستخدم  لا يحب أن يضيع وقته في قراءة الدليل ويحب أن يبدأ عمله مباشرة ودون الحاجة إلى  تدريب. فهل نموذجك يمكن فهمه في عدة دقائق ومعرفة ماذا يقدم من مجرد النظر  إليه.<br />
ولكن أيضا لا غنى عن دليل الإستخدام والمساعدة فليس كل برنامج يمكن أن  يكون سهلا ودليل المستخدم الممتع الواضح شيئ مهم.</p>
<p align="right">&nbsp;</p>
<p align="right">قابلية التذكر (  Momorability )</p>
<p align="right">&nbsp;</p>
<p align="right">معناه أن تصمم النموذج بطريقة معينة بحيث إذا عاد المستخدم  بعد فترة معينة ليستخدمه فلا يحتاج إلى الكثير من الوقت ليتذكر كيف  يستخدمه.<br />
استخدم الصور الصغيرة للتعبير عن الأشياء. فرؤية المستخدم لصورة مغلف  رسائل البريد أسرع إدراكاًَ فيما لو كان هناك فقط عبارة أو كلمة  &#8220;بريد&#8221;</p>
<p align="right">&nbsp;</p>
<p align="right">النهاية</p>
<p align="right">&nbsp;</p>
<p align="right"><!-- / message --></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mohamed3zedin.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mohamed3zedin.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mohamed3zedin.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mohamed3zedin.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mohamed3zedin.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mohamed3zedin.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mohamed3zedin.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mohamed3zedin.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mohamed3zedin.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mohamed3zedin.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mohamed3zedin.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mohamed3zedin.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mohamed3zedin.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mohamed3zedin.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mohamed3zedin.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mohamed3zedin.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mohamed3zedin.wordpress.com&amp;blog=1240315&amp;post=6&amp;subd=mohamed3zedin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%81%d9%86%d9%88%d9%86-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d8%a7%d9%84%d9%81%d9%88%d8%b1%d9%85/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/19aea2ef3d160f7bd00d026fc81d3c53?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mea7</media:title>
		</media:content>
	</item>
		<item>
		<title>كيف أصبح مبرمجا محترفا؟</title>
		<link>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%83%d9%8a%d9%81-%d8%a3%d8%b5%d8%a8%d8%ad-%d9%85%d8%a8%d8%b1%d9%85%d8%ac%d8%a7-%d9%85%d8%ad%d8%aa%d8%b1%d9%81%d8%a7%d8%9f/</link>
		<comments>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%83%d9%8a%d9%81-%d8%a3%d8%b5%d8%a8%d8%ad-%d9%85%d8%a8%d8%b1%d9%85%d8%ac%d8%a7-%d9%85%d8%ad%d8%aa%d8%b1%d9%81%d8%a7%d8%9f/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 01:28:25 +0000</pubDate>
		<dc:creator>محمد عزالدين الجنيد</dc:creator>
				<category><![CDATA[برمجة]]></category>

		<guid isPermaLink="false">http://mohamed3zedin.wordpress.com/2007/06/15/%d9%83%d9%8a%d9%81-%d8%a3%d8%b5%d8%a8%d8%ad-%d9%85%d8%a8%d8%b1%d9%85%d8%ac%d8%a7-%d9%85%d8%ad%d8%aa%d8%b1%d9%81%d8%a7%d8%9f/</guid>
		<description><![CDATA[كنا قد توقفنا في المقالة الماضية عند سؤال هام جدا وهو (كيف أصبح مبرمجا محترفا)، و اتفقنا علي ان الهدف القديم الذي كنا نسعي اليه و هو ( ما هي أفضل لغات البرمجة؟) لا يصلح لأنه و ببساطة لا يوجد ما يسمي أفضل لغة برمجة و شرحت لماذا و الان تسألني .. كيف أصبح مبرمجا [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mohamed3zedin.wordpress.com&amp;blog=1240315&amp;post=5&amp;subd=mohamed3zedin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p dir="rtl" align="right">كنا قد توقفنا في المقالة الماضية عند سؤال هام جدا وهو (كيف أصبح مبرمجا محترفا)،  و اتفقنا علي ان الهدف القديم الذي كنا نسعي اليه و هو ( ما هي أفضل لغات البرمجة؟)  لا يصلح لأنه و ببساطة لا يوجد ما يسمي أفضل لغة برمجة و شرحت لماذا<br />
و الان  تسألني .. كيف أصبح مبرمجا محترفا؟<span id="more-5"></span><br />
و الاجابة تتمثل في اجابة السؤال التالي  (لمن؟.)<br />
- لمن ؟!!! ، هل قرأت خطأ ؟!!<br />
- كلا
<p dir="rtl" align="right">
- اذن ما هذا الكلام الغريب  ماذا تقصد بذلك (لنفسي بالطبع)<br />
- خطأ اخر يا عزيزي<br />
- ماذا تقصد اذا؟
<p dir="rtl" align="right">
-  أقصد أنه يجب عليك أن تعرف هل تريد أن تكون مبرمج محترف لأصدقائك، أم لاشباع مواهبك  الشخصية في عمل فيروسات مدمرة مميتة (اللهم احفظنا)، ام لتري خطيبتك أنك تستطيع أن  تصمم لها برنامج يعد النجوم في عز الظهر أم &#8230; أم لكي تجد لك مكانة محترمة في سوق  العمل، مبرمج ترحب به الشركات و تتمني أن يدعم فرق عملها، و علي المستوي البسيط  مبرمج يثق به العملاء و لا يلعنوا الفكرة التي جعلتهم يتعاملون مع الكمبيوتر و  تكنولوجيا المعلومات اساسا لأنك صممت لهم برنامج يرحل المدين في الدائن و الدائن في  المدين و خربت بيت الشركة.<br />
لو أن اجابتك غير الاجابة الاخيرة فلا أظن أن المقال  سيفيدك كثيرا باعتبار أن (هدفك الاساسي) ليس سوق العمل<br />
مشكلتنا في الوطن العربي  عامة – لو تسمحوا لي فأنا لا أحب الكلام المزوق و أكرم لنا أن نبحث عن حلول  لمشاكلنا – أقول مشكلتنا هي أننا لسنا قادرين علي وضع تصور منطقي للأهداف في اطار  يراعي الواقعية و البيئة المحيطة التي نعيش فيها و نتعامل معها، و كما درسنا في  العلوم مبدأ هام جدا و هو أن البيئة هي كل ما يحيط بنا نؤثر فيها و تؤثر فينا.<br />
-  مازلت لا أفهم
<p dir="rtl" align="right">
- و ما الذي لم تفهمه؟<br />
- ما معني أننا لسنا قادرين علي وضع  تصور منطقي للأهداف في اطار يراعي الواقعية و البيئة المحيطة التي نعيش فيها و  نتعامل معها؟
<p dir="rtl" align="right">
- سأخبرك<br />
- و لكن جزء جزء<br />
- من عيني الاثنتين</p>
<p dir="rtl" align="right">
أولا :  وضع تصور منطقي للأهداف</p>
<p dir="rtl" align="right">
فهدفي هو أن أصبح مبرمج محترف و مطلوب و لكن لمن؟ و  مطلوب من أي جهة ؟؟؟<br />
مطلوب من الشرطة أو المباحث مثلا؟<br />
أم هارب من الخدمة  العسكرية و مطلوب من الجيش؟<br />
كلا &#8230;
<p dir="rtl" align="right">
خذها كقاعدة عامة في حياتك ( لا تفكر في  الامور دائما من المنظور الذي تفكر انت به، بل تقمص انت جميع الادوار و فكر  بعقليتها و استنتج ما الذي يجب ان تفعله) و صدقني النتائج سوف تكون مذهلة  للغاية.<br />
- أعطني مثال<br />
- حسنا:
<p dir="rtl" align="right">
المستخدم يا عزيزي لا يسأل بأي لغة تمت  برمجة البرنامج الفلاني، بل يسأل الأسئلة التالية:<br />
(1) السعر
<p dir="rtl" align="right">
(2)  الجودة<br />
(3) السهولة و السرعة<br />
(4) امكانيات الترقية و الصيانة و  الاعتمادية<br />
(5) و الكثير من الأسئلة الأخري التي لا تتعلق بأي من لغات البرمجة  تبرمج لا من قريب و لا من بعيد<br />
و بالتالي لا يهمه أي اللغات تمت البرمجة بها  تماما كل ما يريده هو برنامج ذو مظهر أنيق سريع و قوي و قابل للاعتمادية و التحديث  و سوف ترتسم بسمة كبيرة علي شفتيه طالما حققت كل هذه الاهداف له و حتي ان برمجت هذا  البرنامج بالأسمبلي.
<p dir="rtl" align="right">
اذا فتصورك لهدفك لابد وأن يكون منطقيا و لا أتوقع من مبرمج  عربي مثلا أن يتجه &#8211; في الوقت الحالي علي الأقل- الي برمجة الألعاب ليس لأننا لا  نملك الكفاءات أو المواهب، و لكن هناك أسباب أخري كثيرة، علي الأقل يكفيك أن تعرف  أن كثير من الألعاب تحتاج الان الي كروت شاشة معينة (امكانيات رهيبة طبعا و أيضا  مبالغ رهيبة &#8211; في أحد الايام وجدت كارت شاشة علي النت جي فورس ثمنه 650 دولار يعني  ثمن جهاز كامل – ) و هو ما يقودنا الي استنتاج العلاقة بين مصنعي الألعاب و مصنعي  الهاردوير؟؟؟؟!!.<br />
اذا فالموضوع ليس محصورا في نطاق مجالنا العلمي البحت كمبرمجين  انما يمتد الي أمور تجارية و هذا هو لب الموضوع .<br />
و لسوف يزيد اهتمامك بمعرفة ما  يدور في الاروقة الادارية لشركات البرمجة بوجه خاص و شركات تكنولوجيا المعلومات  بوجه عام، فلقد نسينا أو بتعبير أكثر دقة تناسينا أن هذه الشركات (هادفة للربح في  المقام الأول) فلو أن الفيجوال بيسك مثلا سوف يكلفهم أقل و ينتج أكثر و في وقت أقصر  و بمستوي جودة ملائم فمرحبا وأهلا به و لتذهب اللغات الأخري للجحيم (مثال لا أكثر)،  و بالتالي لابد و أن أكون منطقيا وانا أحدد هدفي فليس من المنطقي أن أؤسس شركة أحمد  و شركاه للألعاب و يوجد بجانبي فرع e a games مثلا لأنني بالتأكيد سأخسر و هذا  ينطبق عليك كمبرمج.<br />
و سأحكي لكم قصة بسيطة لنتعرف علي موضوع الامكانات و بعدها  نتكلم عن تجربة الهند &#8211; التي أصبحنا نتمني أن نصل لمستواها الان للأسف الشديد  –<br />
في بداية التحاقي بكلية التجارة كان يوجد cyper قريبا من الكلية و كان به  العديد من الأجهزة و لكنها كانت كلها قديمة – أفضلهم كان Pentium ii &#8211; و المكان غير  منظم و الي حد ما يفتقر الي الذوق و الاناقة و كنا نعاني من أن السرعة بطيئة و لم  يكن الانترنت المجاني قد ظهر في مصر في تلك الاونة، و بالتالي كان هذا ال cyper هو  البديل الوحيد في كثير من الاحيان و مرت الايام و فجأة ظهر cyper اخر بجانب الاول  القديم و اجتذب جميع الزبائن لم يكن أكبر من الاول و لكنه كان جميلا منظما وواضح  انه تم الاستثمار فيه بشكل جيد و كان أجر الساعة في الجديد ضعف أجرها في القديم و  كانت السرعة فظيعة و حاول القديم يائسا أن يعيد بعض من الزبائن مرة أخري اليه حتي  وصل الي ان أجر الساعة به يساوي ثمن قطعة حلوي و لكن &#8230;.. لم تجد محاولاته نفعا و  اضطر في النهاية الي أن يغلق المكان و يعتزل المجال للأبد و يقلبه ( كافي شوب )  .
<p dir="rtl" align="right">
يسألني الأخ المشاغب :<br />
- معذرة و لكن كلامك غير منطقي<br />
- ولم؟!!
<p dir="rtl" align="right">
-  الهند دولة فقيرة و متخلفة و مع ذلك أصبحت عملاق من عمالقة البرمجة فما السبب  بالرغم من أنك تتكلم عن فرق الامكانات
<p dir="rtl" align="right">
- يا عزيزي انا لا أتكلم عن الامكانات  لأحبطك بل لأرشدك الي ان تراعي كافة الجوانب و اهمها امكاناتك عندما تصمم الهدف  الذي ينبغي عليك الوصول اليه، و لقد ضربت الهند أروع مثل في ذلك فالهند عرفت واقعها  و لم تتخلي عن طموحاتها و عندما نافست محليا وصلت عالميا و السؤال هل نافسنا  محليا؟؟؟؟؟ فكيف تطمع أن تصل عالميا و مازال بنو جلدتك يفضلون برامج ابناء العم سام  عن برامجك و لا ألومهم علي ذلك فمعيار السوق هو كم سأدفع و كم سأجني في  المقابل؟.
<p dir="rtl" align="right">
و هو ما سيقودنا للشق الثاني كما سوف تري<br />
كان هذا فيما يتعلق بوضع  التصور المنطقي للأهداف.</p>
<p dir="rtl" align="right">
ثانيا : وضع هذا التصورفي اطار يراعي الواقعية  و البيئة المحيطة التي نعيش فيها و نتعامل معها:</p>
<p dir="rtl" align="right">
قلت لك سابقا أن ظروف السوق  تمثل جانب بالغ من الأهمية و هو ما يقودنا لموضوع مهم للغاية ، انا أعلم أنك تتطلع  للأفضل صدقني و انا أيضا ، انت تتمني أن نصبح أفضل من مايكروسوفت و صن و اوراكل  صدقني و انا ايضا ، و لكن كيف سنخبر العالم اننا الافضل ، هذا لن يتحقق الا بسمعة  جيدة و السمعة الجيدة لا تخرج الا من منتج جيد الذي يخرج بدوره من تحت انامل شخص  خبير أثبت للسوق المحلي انه أهل للثقة و قادر علي المنافسة محليا.<br />
البيئة التي  تعيش فيها هي التي يجب أن تتجه جهودك اليها أولا<br />
مثلا لو ان لدينا العديد من  مبرمجي الويب المتميزين في مصر لم لا نقترح علي مطاعم الوجبات السريعة بتصميم نظام  يسمح للزبائن بارسال الطلبات عبر الويب و بسعر مغري؟<br />
ولو نظرت الي جميع الشركات  الامريكية ستجدها تعمل بنفس المبدأ و هو ما الذي يحتاجه السوق و من المتوقع أن يدر  لي عائد أكبر و ستجد أن بيل جيتس جمع ثروته التي تكفي لاطعام سكان الارض بالكامل  ليوم واحد و قد عمل علي هذا المبدأ من البداية و كذلك مايكل ديل و الكثيرون من  عمالقة هذا المجال<br />
و السؤال الان: أين العرب من كل ذلك؟<br />
أين أخي المبتديء و  الذي هو محور هذا المقال منذ البداية.<br />
انا أحمل لك أخبار سارة ، فلسنا بعيدون و  الموضوع ربما يحتاج الي شيء واحد فقط ربما لا تتوقعوه<br />
انه الاخلاص و حب المجال  و دليلي في ذلك بروس ماكينلي اسألوه ماذا كان يعمل و كيف أصبح أسطورة مبرمجي  الفيجوال بيسك.
<p dir="rtl" align="right">
- انا بالفعل أحب هذا المجال و أريد أن أتعلم<br />
- ستواجهك صعاب  و مشاق<br />
- أعلم و مستعد لذلك
<p dir="rtl" align="right">
- انت قطعت نصف الطريق الان<br />
- و لكنك مازلت لم  ترشدني الي بداية الطريق كيف أبدأ؟<br />
- انا اسف لهذه المقدمة الطويلة و لكن كان  يجب عليك أن تعرف ما الذي ستواجهه و ما هي الظروف المحيطة التي يجب أن تتعايش معها  حتي تستطيع تحسينها و تطويعها لخدمتنا نحن و&#8230; و لتعيرني اذان صاغية  الان</p>
<p dir="rtl" align="right">
البداية:
<p dir="rtl" align="right">
موضوع تصنيع البرمجيات:</p>
<p dir="rtl" align="right">
بالنسبة لموضوع تصنيع  البرمجيات نجد ان الموضوع لا ينطوي علي لغات البرمجة فقط ويا للعجب .. كيف  ذلك؟</p>
<p dir="rtl" align="right">
بالطبع فالبرنامج ما هو الا منتج و سأضرب لذلك مثال للتوضيح:<br />
لنفترض  أننا دخلنا مصنع للسيارات فما الذي نتوقع أن نجده بالداخل<br />
- سيارات !!!
<p dir="rtl" align="right">
- لا  و الله ذكي و دي جبتها لوحدك تقصد مراحل الانتاج ، نعم بالفعل السيارة تمر علي  العديد من المراحل و ليست كلها مراحل تصنيع أجزاء ميكانيكية أو  أوتوماتيكية!!!<br />
بل هناك مقاعد جلدية و أجهزة cd و سماعات و زجاج و تكييف و &#8230;.  تري اذا رجعنا بالذاكرة الي العهود الاولي لتصنيع السيارات هل سنجد كل هذه  الاشياء؟<br />
بل سنجد مجرد أجزاء ميكانيكية ضخمة تحبو علي الارض و لا تقدم مستوي  عالي في خدمة النقل و ظل الكثير يفضلون عربة الخيول عليها لفترة ليست بالقصيرة<br />
-  و ما العلاقة .. ( الأستاذ مشاغب يسأل)<br />
- العلاقة وطيدة جدا فكلاهما منتج و  كلاهما حدث له تطور و كلاهما زاد الاعتماد عليه بعكس الماضي و كان لابد من وجود  مساندة قوية للغات البرمجة كما كان لابد أن تساند المصنوعات الجلدية و الكهربائية و  التبريد صناعة السيارات<br />
- هل تعني أن لغات البرمجة وحدها لا تكفي؟<br />
- في كثير  من الأحيان نعم
<p dir="rtl" align="right">
- و ماذا تقصد بذلك الكل لا يعرف الا لغات البرمجة و مع ذلك  يبرمجون<br />
- نعم يبرمجون و لكن لا ينتجون منتجا منافسا<br />
- اشرح أكثر<br />
- حسنا ،  لو طلب مني أحد العملاء تصميم برنامج معين و لم أستعن بأي أدوات خارجية سوي لغة  البرمجة فقط فلن يشعر نحوي بالامتنان و التقدير هل تعلم لماذا؟<br />
- لماذا
<p dir="rtl" align="right">
-  لأنني اعتمدت علي اللغة و أدواتها المدمجة فقط و لم أعتمد علي امكانيات برامج يشهد  لها بالكفاءة و القوة و هي (أدوات) استخدمها بجانب لغة البرمجة فمثلا:<br />
ما الذي  يدفعني الي عمل ملف ال set up بواسطة برنامج ال set up الخاص بالفيجوال بيسك مع أنه  يوجد set up factory و هوما يزيد من سهولة برنامجي علي الاقل للوهلة الاولي لأن  الانطباعات الاولي بالفعل تدوم و أخشي ما تخشاه أن يشعر المستهلك الأخير (المستخدم)  أن برنامجه قد تم عمل بعض مكوناته بأدوات بدائية، مما سيحرمك ثقته و أظنك الان تعي  أن حرمانك ثقته يعني و بكل بساطة أن يوليك ظهره و يتجه للغرب و &#8230; و يدفع ، و سوف  يدفع بسخاء لو قدموا له ما يريده و بالشكل المناسب.<br />
و هذا مثال بسيط جدا و يكفي  أن نتعرض للكثير من البرامج المساعدة كالفلاش و الادوات الجاهزة و غيرها  الكثير<br />
- اذا فالحل من وجهة نظري هو الاتي<br />
(1) ادرس لغة تحبها و تكون مطلوبة  و لها سوق عمل في بلدك و لا تهم الطريقة فكل الطرق تؤدي الي روما و لكن بالطبع  أقصرها أفضلها&#8230; و في رأيي ابدأ التدريب بنظام ورش العمل بالتوازي مع الاطلاع و  الدراسة النظرية و سوف يفيدك احتكاكك بالمحترفين افادة عظيمة جدا، و احذر المؤسسات  التي لا هم لها الاجمع المال.<br />
(2) بالنسبة لموضوع الشهادات العالمية أرجوا أن  أوضح لك عزيزي أنها ليست شهادات تعلمك البرمجة بل ستزيد دهشتك اذا عرفت أنها تنتظر  منك العكس!!!<br />
- و كيف ذلك؟
<p dir="rtl" align="right">
- اذا عرفت طبيعتها لن ترتسم علامة التعجب الكبيرة  تلك علي وجهك<br />
- و ما هي طبيعتها؟
<p dir="rtl" align="right">
- حسنا في البداية كانت فكرة عمل الشهادات  العالمية هو أن تتعرف كل شركة علي الخبراء في (منتج معين) أو مجال معين أي أنها  شهادة خبرة حتي لا تتعب الشركات في عمل المقابلات الشخصية و تحتار في اختيار  الكفاءات و يكون عمل الشهادة هو تسهيل العثور علي أولئك الأشخاص و كذلك الشهادة لهم  بالخبرة في التعامل مع هذا المنتج مثل visual basic.net أو c#.net مثلا من خلال  العديد من الامتحانات و اذا اجتزتها تصبح certified أو مؤهل للتعامل مع هذا المنتج  بكفاءة باعتبارك خبير فيه.<br />
- مازلت لا أفهم<br />
- هذا يعني أنك لازم تكون ( خبير  جاهز) و تتقدم لنيل الشهادة<br />
- و هل هذا يعني أنني بعد حصولي علي هذه الشهادة عن  طريق الكورسات المكثفة ليس بالضرورة أن أكون مبرمجا محترفا؟<br />
- للأسف الاجابة  بالايجاب<br />
- فمتي أتخذ خطوة الشهادات العالمية؟<br />
- بعد أن تتم تعليمك كمبرمج  محترف<br />
- و هل بدون ذلك تكون لشهاداتي العالمية أي قيمة<br />
- لن تكون لها قيمة  لأن شركات السوفت وير ليست ساذجة و حتما اهم شيء عندهم هو الخبرة و المهارة الفعلية  فالشركة ليست مستعدة لتعلمك بل تريدك (جاهز) في كثير جدا من الحالات<br />
و من الممكن  أن تكون هذه الشهادات مفيدة جدا لك بعد أن تكمل تعليمك الأساسي كمبرمج محترف، فقد  جاء علي لسان المهندس الذي أعمل معه الان في الدبلومة أن الشهادات العالمية ممكن  تكون عامل تصفية للخبرات ( ازاي يعني)<br />
في مصر و أكيد في دول تانية برضه كل سنة  ينزل فريق من كبريات الشركات العالمية للعمل في هذه الشركات في أمريكا و ألمانيا و  غيرها و طبعا يتقدم لهم أعداد ضخمة جدا و يكون من غير المنطقي أن يتم اختبار كل  هؤلاء و في هذه الحالة يطلبوا المبرمجين ال certified فقط لتقليل و حصر نطاق  الاختبارات&#8230; و ربنا يوفقنا جميعا (ونحب الخير لبعض)<br />
(3) حاول دائما أن تكون  علي علاقة بالمحترفين و ان يزيد احتكاكك بهم دائما و ما أكثرهم في منتدانا و الحمد  لله و ان كان عليك أيضا أن تجد من يسعفك علي سماعة الهاتف.<br />
(4) حاول أن تتعلم  كيف تم عمل المشاريع الكبيرة من الالف للياء و لو في بعد الياء أيضا اعرفه و هو  موضوع هاااااااااااااااااام جدا جدا جدا و كل المحترفين وصلوا من هذا الطريق و الذي  سوف يختصر لك الكثير من الوقت و الجهد<br />
و علي فكرة يوجد الكثير من الكتب التي  تشرح المشاريع التجارية الواقعية المطلوبة في سوق العمل، من المفيد أن تدعم نفسك  بواحد أو أكثر من هذه الكتب.<br />
(5) بعد ذلك عليك أن تسأل من تتدرب علي يديهم عن  أفضل التقنيات الموجودة حاليا لعمل شيء ما فالتقنيات صارت متسارعة بشكل مذهل و كل  يوم يوجد جديد<br />
(6) بعد أن أكملنا دراسة اللغة الأساسية بالنسبة لك حاول أن تتعلم  العديد من اللغات و الادوات المساعدة ولن تتعلم اللغات الأخري بشكل ثانوي كما يتصور  البعض فانتقالك من لغة الي لغة أخري لن يكلفك حتي ربع الوقت الذي أنفقته لتعلم  الاولي طالما أنك فهمت (كيف تبرمج) اما موضوع ال syntax و بعض الامكانات الاخري فهو  بالتأكيد في نطاق امكاناتك التي أثق بها<br />
(7) ضع نصب عينيك البرامج التي تنجز لك  المهام بشكل ممتاز جدا و في وقت خرافي و هذا سوف يكون له موضوع قادم ان شاء  الله
<p dir="rtl" align="right">
(8) تدرب علي المشاريع الكبيرة و كيفية عملها و اطلب دائما في المشاريع  الكبيرة أن تكون في فريق عمل فأي شركة (محترمة) سوف تضعك في موقف مشابه<br />
(9) احصد  ما تشاء من الشهادات العالمية و الله معك و لن يضيع تعبك</p>
<p dir="rtl" align="right">
و لأن الموضوع جد  متسع و جد كبير اثرت أن أكتفي بهذا القدر الان علي أن نتابع فيما بعد ان شاء الله،  و ان كنت قد وفقت الي الخير فمن الله و ان كنت قد أخطأت فمن نفسي و الله  المستعان</p>
<p dir="rtl" align="right">
منقول عن الفريق العربى للبرمجة
<p dir="rtl" align="right">
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mohamed3zedin.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mohamed3zedin.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mohamed3zedin.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mohamed3zedin.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mohamed3zedin.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mohamed3zedin.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mohamed3zedin.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mohamed3zedin.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mohamed3zedin.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mohamed3zedin.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mohamed3zedin.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mohamed3zedin.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mohamed3zedin.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mohamed3zedin.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mohamed3zedin.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mohamed3zedin.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mohamed3zedin.wordpress.com&amp;blog=1240315&amp;post=5&amp;subd=mohamed3zedin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%83%d9%8a%d9%81-%d8%a3%d8%b5%d8%a8%d8%ad-%d9%85%d8%a8%d8%b1%d9%85%d8%ac%d8%a7-%d9%85%d8%ad%d8%aa%d8%b1%d9%81%d8%a7%d8%9f/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/19aea2ef3d160f7bd00d026fc81d3c53?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mea7</media:title>
		</media:content>
	</item>
		<item>
		<title>ما هي أفضل لغة برمجة؟</title>
		<link>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%85%d8%a7-%d9%87%d9%8a-%d8%a3%d9%81%d8%b6%d9%84-%d9%84%d8%ba%d8%a9-%d8%a8%d8%b1%d9%85%d8%ac%d8%a9%d8%9f/</link>
		<comments>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%85%d8%a7-%d9%87%d9%8a-%d8%a3%d9%81%d8%b6%d9%84-%d9%84%d8%ba%d8%a9-%d8%a8%d8%b1%d9%85%d8%ac%d8%a9%d8%9f/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 01:26:02 +0000</pubDate>
		<dc:creator>محمد عزالدين الجنيد</dc:creator>
				<category><![CDATA[برمجة]]></category>

		<guid isPermaLink="false">http://mohamed3zedin.wordpress.com/2007/06/15/%d9%85%d8%a7-%d9%87%d9%8a-%d8%a3%d9%81%d8%b6%d9%84-%d9%84%d8%ba%d8%a9-%d8%a8%d8%b1%d9%85%d8%ac%d8%a9%d8%9f/</guid>
		<description><![CDATA[ما هي أفضل لغة برمجة؟ ربما يكون هذا هو السؤال الذي ألح علي عقول الكثير من الشباب الذين رأوا ان ضالتهم المنشودة هي احتراف البرمجة، و انطلاقا من هذه الرغبة العارمة في أن يصبح الافضل فلابد أن تكون اللغة التي يبرمج بها هي الافضل، و لكن الحقيقة أن جوابي سوف يصدم الكثيرين &#8230; الاجابة هي [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mohamed3zedin.wordpress.com&amp;blog=1240315&amp;post=4&amp;subd=mohamed3zedin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p dir="rtl" align="right">ما هي أفضل لغة برمجة؟<br />
ربما يكون هذا هو السؤال الذي  ألح علي عقول الكثير من الشباب الذين رأوا ان ضالتهم المنشودة هي احتراف البرمجة، و  انطلاقا من هذه الرغبة العارمة في أن يصبح الافضل فلابد أن تكون اللغة التي يبرمج  بها هي الافضل، و لكن الحقيقة أن جوابي سوف يصدم الكثيرين &#8230; الاجابة هي  &#8230;.<span id="more-4"></span><br />
قبل أن أذكر الاجابة أحب أن أذكركم بصراعات مخيفة جرت علي أرض كل المنتديات  العربية تقريبا-ربما أكون أكثر دقة لو قلت أن هذه المعركة جرت علي قواعد بيانات هذه  المنتديات كانت هذه المعركة حول لغتي البرمجة فيجوال بيسك و ديلفي.</p>
<p dir="rtl" align="right"> قل لي بصراحة  بأي رأي منهم اقتنعت؟<br />
أيهم أثبت لك بالدليل القاطع أن لغته بريئة براءة الذئب من  دم ابن يعقوب من معظم النقائص و نقاط الضعف الموجودة في اللغات الاخري  المنافسة؟</p>
<p dir="rtl" align="right"> أجب علي هذا السؤال و في اجابته ستجد الاجابة علي السؤال الذي ملء  عليك رأسك و لم تكفه رأسك بل اتسع لحياتك و أخذ يطاردك في صحوك و نومك.</p>
<p dir="rtl" align="right"> أي  اللغات أفضل .. مهما كانت صعبة سأعمل ليل نهار حتي أنبغ فيها و أصير واحدا من  المبرمجين المعدودين في العالم.<br />
يؤسفني أن أقول لك أنك بهذه الطريقة التي تفكر  بها فلن تصبح من أفضل المبرمجين في العالم بل و لن تصبح مبرمجا أصلا</p>
<p dir="rtl" align="right"> صدمة &#8230;  صدمة رهيبة &#8230; ذهول</p>
<p dir="rtl" align="right"> و لكنهم قالوا.. ال سي بلس بلس الأفضل لا بل السي شارب هي  الأفضل لا بل ال فيجوال بيسك دوت نت هي الأفضل فهي أسهل و لها نفس الامكانات لا بل  &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p>
<p dir="rtl" align="right"> و تظل أنت المسكين الوحيد الذي يتخبط في أمواج هذا  البحر بلا مرسي ، فكل الكلام يبدوا مقنعا والكل يقدم أدلته بحماس فالبعض يقول(كمثال  و انا لا أتحيز للغة ما)، دوال ال ايه بي اي و تسجيل المكونات و ضعف الامكانات عيب  في في بي و البعض الاخر يقول ان سي بلس بلس غير منتجة و تحتاج الي ان تري رأسك  تحتفل بظهور اولي شعراتها البيض كي تمكنك من احترافها و استلام اول راتب تحت مسمي  انك واحد من مبرمجيها و البعض الاخر يقول الفرام وورك و البطء في البرنامج و  الهندسة العكسية مصيبة في الدوت نت<br />
تصرخ بأعلي صوتك .. كفي ، لقد أصبتني بالصداع  و الاحباط ما الحل أين اجابة سؤالي أين هي أفضل لغة برمجة.</p>
<p dir="rtl" align="right"> الحقيقة يا عزيزي  أنه لا يوجد ما تسميه أنت أفضل لغة برمجة!!!!!!!!!!<br />
هل تدعي أن اللغات كلها اذن  متشابهة؟<br />
تقف متحديا و تضع يديك في جنبيك و تسألني هذا السؤال<br />
أرد في هدؤ  مثير: كلا<br />
ثم أستدرك: و لكن تعامل مع لغات البرمجة من منطلق حكمة قديمة تعلمناها  في دروس اللغة العربية الا و هي ( لكل مقام مقال)</p>
<p dir="rtl" align="right"> &#8211; ماذا تقصد بهذا ؟ انت  تسأل<br />
أقول: أعني أنه حسب تحليلك لاحتياجاتك و احتياجات العميل ستختار  (الادوات)-و ضع تحت كلمة الادوات مليون متر من الخطوط الحمراء- التي ستساعدك في  اتمام عملك بالشكل الذي يجعلك من أفضل المبرمجين و أكثرهم سرعة و دقة و  اتقانا</p>
<p dir="rtl" align="right"> مازلت لا أفهم و أنت تتفلسف منذ البداية فالبعض قالوا لي أن قواعد بيانات  أوراكل من أفضل قواعد البيانات و أكثرها سرعة في العالم و بغض النظر عن سهول أو  صعوبة التعلم ما الذي يدفعني الي تعلم الأكسيس مثلا بالرغم من أن أوراكل أفضل منه  كثيرا</p>
<p dir="rtl" align="right"> أرد و بنفس الهدوء المثير &#8230; سؤال وجيه<br />
أنت تقول : جاوب و لا  اتزنقت<br />
-الظاهر كده من لهجتك انك مصري<br />
- لا انت فعلا اتزنقت<br />
- لا يا سيدي  متزنقتش<br />
- طيب رد بقه يا فالح -</p>
<p dir="rtl" align="right"> الرد بسيط للغاية<br />
سيناريوا جميل  نقرأه معا<br />
-قمت من نومك صباحا اتجهت الي جهازك المحمول الأنيق من طراز توشيبا  –اوعدنا يا رب- بعد أن توضأت و صليت و ارتديت الحلة الجميلة التي ابتعتها من أحد  المتاجر الشهيرة-بصفتك مبرمج مية مية و أجرك بالدقيقة مش بالساعة- و ذهبت الي العمل  و جائك صاحب متجر صغير يطلب منك أن تصمم له برنامج لادارة المخزون و الفواتير و  تهللت أساريرك و انت تسمع طلبات العميل و تقول له بكل ثقة اطمئن يا رجل فانا من  أفضل مبرمجي الداتا بيز في هذه الشركة و لسوف أصممن لك أسرع و أقوي برنامج للمخزون  فسوف أبرمجه لك بأوراكل، و يزيد اعجاب العميل بك و تقديره لك و قبل أن ينصرف تتفق  معه علي السعر و يسألك<br />
- هل توجد أي مصاريف أخري<br />
- نعم عليك بشراء ترخيص  أوراكل
<p dir="rtl" align="right">
و كم يبلغ ثمن هذا<br />
- لا أدري انا مبرمج فقط و انا مالي<br />
- حسنا حسنا  سأسأل عن ذلك بنفسي<br />
في اليوم التالي يصدم العميل بأكبر صدمة في حياته عندمت يعرف  أن ترخيص استخدام اوراكل يساوي رأسمال مشروعه الصغير تقريبا</p>
<p dir="rtl" align="right"> &#8211; حقا هي قوية<br />
-  حقا هي سريعة<br />
- حقا هي فعالة<br />
- و لكنها غير مناسبة<br />
- و لكل مقام  &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;. ؟<br />
لكل مقام أداة<br />
و الاكسيس هنا هو البطل بلا  منازع
<p dir="rtl" align="right">
- اما لو كنت تصمم قاعدة بيانات ضخمة لنقل لمطار مثلا<br />
فسوف يتنحي أكسيس  جانبا و يتواري تحت الظل خجلا مفسحا الطريق للسيد اوراكل عملاق قواعد البيانات<br />
-  ممكن اخد رقم موبايلك
<p dir="rtl" align="right">
- لأ</p>
<p dir="rtl" align="right"> طيب انا لسه مش عارف أبدأ منين.. أمشي ازاي<br />
كيف  أصبح مبرمجا محترفا<br />
الان فقط سألت السؤال الصحيح<br />
- الان فقط وضعت قدمك علي  الطريق الصحيح و حق علي الاجابة و لكن في المقالة القادمة &#8230; ان شاء  الله</p>
<p dir="rtl" align="right"> منقول عن الفريق العربى للبرمجة</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mohamed3zedin.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mohamed3zedin.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mohamed3zedin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mohamed3zedin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mohamed3zedin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mohamed3zedin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mohamed3zedin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mohamed3zedin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mohamed3zedin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mohamed3zedin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mohamed3zedin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mohamed3zedin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mohamed3zedin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mohamed3zedin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mohamed3zedin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mohamed3zedin.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mohamed3zedin.wordpress.com&amp;blog=1240315&amp;post=4&amp;subd=mohamed3zedin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mohamed3zedin.wordpress.com/2007/06/15/%d9%85%d8%a7-%d9%87%d9%8a-%d8%a3%d9%81%d8%b6%d9%84-%d9%84%d8%ba%d8%a9-%d8%a8%d8%b1%d9%85%d8%ac%d8%a9%d8%9f/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/19aea2ef3d160f7bd00d026fc81d3c53?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mea7</media:title>
		</media:content>
	</item>
		<item>
		<title>طالب روسي يفوز بالمسابقة العالمية للبرمجة</title>
		<link>http://mohamed3zedin.wordpress.com/2007/06/15/%d8%b7%d8%a7%d9%84%d8%a8-%d8%b1%d9%88%d8%b3%d9%8a-%d9%8a%d9%81%d9%88%d8%b2-%d8%a8%d8%a7%d9%84%d9%85%d8%b3%d8%a7%d8%a8%d9%82%d8%a9-%d8%a7%d9%84%d8%b9%d8%a7%d9%84%d9%85%d9%8a%d8%a9-%d9%84%d9%84%d8%a8/</link>
		<comments>http://mohamed3zedin.wordpress.com/2007/06/15/%d8%b7%d8%a7%d9%84%d8%a8-%d8%b1%d9%88%d8%b3%d9%8a-%d9%8a%d9%81%d9%88%d8%b2-%d8%a8%d8%a7%d9%84%d9%85%d8%b3%d8%a7%d8%a8%d9%82%d8%a9-%d8%a7%d9%84%d8%b9%d8%a7%d9%84%d9%85%d9%8a%d8%a9-%d9%84%d9%84%d8%a8/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 00:40:09 +0000</pubDate>
		<dc:creator>محمد عزالدين الجنيد</dc:creator>
				<category><![CDATA[أخبار]]></category>

		<guid isPermaLink="false">http://mohamed3zedin.wordpress.com/2007/06/15/%d8%b7%d8%a7%d9%84%d8%a8-%d8%b1%d9%88%d8%b3%d9%8a-%d9%8a%d9%81%d9%88%d8%b2-%d8%a8%d8%a7%d9%84%d9%85%d8%b3%d8%a7%d8%a8%d9%82%d8%a9-%d8%a7%d9%84%d8%b9%d8%a7%d9%84%d9%85%d9%8a%d8%a9-%d9%84%d9%84%d8%a8/</guid>
		<description><![CDATA[فاز الطالب الروسي Petr Mitrichev في المسابقة العالمية TopCoder Open/Algorithm Competition والتي كانت في لاس فيجاس 3-5 مايو 2006 والتي شارك فيها اكثر من 4500 متسابقا يعتبر نجمة جديدة تنضم الى مجموعة المبرمجين الروس فقد فاز 3 مرات ببطولة روسيا لطلاب المدراس وبطل مشروع Test-The-Best وكما انه حققق مراكرز مرموقة في عدة مسابقات عالمية !!! [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mohamed3zedin.wordpress.com&amp;blog=1240315&amp;post=3&amp;subd=mohamed3zedin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="right">  فاز الطالب الروسي Petr Mitrichev في المسابقة العالمية  TopCoder Open/Algorithm Competition<br />
والتي كانت في لاس فيجاس 3-5 مايو 2006  والتي شارك فيها اكثر من 4500 متسابقا<br />
يعتبر نجمة جديدة تنضم الى مجموعة  المبرمجين الروس فقد فاز 3 مرات ببطولة روسيا لطلاب المدراس وبطل مشروع  Test-The-Best<br />
وكما انه حققق مراكرز مرموقة في عدة مسابقات عالمية  !!!</p>
<p align="right"> وقد تفوق بيتر على منا فسه البولندي عندما تمكن من حل اخر و اصعب مسالة  وعندما سئل كيف تمكن من ذلك قال انه يعرف حل هذه المسالة من</p>
<p align="right">الصف الثامن<br />
لذلك  تمكن من وضع الحل الصحيح في دقيقتين وبهذا تمكن من كسب نقاط اضافية في challenge  phase النهائي وذلك لتاكد من الحلول &#8230;<br />
ولقد تمكن من جمع نقاط اكبر بثلاث مرات  من اقرب منافس له</p>
<p align="center"><font color="royalblue"><img src="http://www.cyber4u.net/vb/attachment.php?attachmentid=79&amp;d=1148117464" style="margin:2px;" alt="19_05_06_03_26_02_1148077562_74-b.jpg  Views: 1  Size:  12.7 كيلو بايت" border="0" /> </font></p>
<p align="right">   وبهذا حصل على لقب البطولة اضافة الى جائزة مقدارها 20 الف دولار من  ممول المسابقة AMD<br />
ومعلقا على هذا الحدث يقول الكسي سميرنوف مدير معامل Lab.net  للتقنيات الشبكية والتحليلية نحن نفوق العالم اجمع من ناحية صنع السوفت<br />
ولكننا  نعاني بعض المشاكل من الدعم و التنظيم الحكومي!! (هذا على اساس عندهم مشاكل ومع ذلك  ابطال العالم اكثر من مرة)..</p>
<p align="right">   يقول Petr Mitrichev اثناء المسابقة كان  الجمهور يناقشون اصعب مسالة وعلى الشات كان هناك حديث بالانجليزية معناه ان هذه  المسالة صعبة جدا<br />
ولن تستطيع حلها بينما في الشات الروسي كان الحديث يدور حول  ان هذه المسالة قياسية</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mohamed3zedin.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mohamed3zedin.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mohamed3zedin.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mohamed3zedin.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mohamed3zedin.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mohamed3zedin.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mohamed3zedin.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mohamed3zedin.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mohamed3zedin.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mohamed3zedin.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mohamed3zedin.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mohamed3zedin.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mohamed3zedin.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mohamed3zedin.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mohamed3zedin.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mohamed3zedin.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mohamed3zedin.wordpress.com&amp;blog=1240315&amp;post=3&amp;subd=mohamed3zedin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mohamed3zedin.wordpress.com/2007/06/15/%d8%b7%d8%a7%d9%84%d8%a8-%d8%b1%d9%88%d8%b3%d9%8a-%d9%8a%d9%81%d9%88%d8%b2-%d8%a8%d8%a7%d9%84%d9%85%d8%b3%d8%a7%d8%a8%d9%82%d8%a9-%d8%a7%d9%84%d8%b9%d8%a7%d9%84%d9%85%d9%8a%d8%a9-%d9%84%d9%84%d8%a8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/19aea2ef3d160f7bd00d026fc81d3c53?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mea7</media:title>
		</media:content>

		<media:content url="http://www.cyber4u.net/vb/attachment.php?attachmentid=79&#38;d=1148117464" medium="image">
			<media:title type="html">19_05_06_03_26_02_1148077562_74-b.jpg  Views: 1  Size:  12.7 كيلو بايت</media:title>
		</media:content>
	</item>
	</channel>
</rss>
