<?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: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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>هلابي</title>
	
	<link>http://www.hilaby.com</link>
	<description>افضل المواقع العربية تصميما</description>
	<pubDate>Wed, 05 Nov 2008 04:38:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/hilaby" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>لوحة مفاتيح لكل من يحب نقل المواضيع من منتدى الى اخر</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/sHzx23vPJ_I/funny-picture.html</link>
		<comments>http://www.hilaby.com/articles/funny-picture.html#comments</comments>
		<pubDate>Mon, 03 Nov 2008 16:46:42 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/?p=314</guid>
		<description><![CDATA[
لا ادري  متى سينتهي نقل المواضيع من منتدى الى منتدى بدون وضع المصدر، ولكن هذا هو حال المتديات العربيه. ان شاء الله ارى اليوم اللذي اجد الجميع مشارك بمواضيع غير منقوله
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hilaby.com/wp-content/uploads/2008/11/arabic_key.jpg"><img class="alignnone size-medium wp-image-315" title="arabic_key" src="http://www.hilaby.com/wp-content/uploads/2008/11/arabic_key-300x265.jpg" alt="" width="300" height="265" /></a></p>
<p>لا ادري  متى سينتهي نقل المواضيع من منتدى الى منتدى بدون وضع المصدر، ولكن هذا هو حال المتديات العربيه. ان شاء الله ارى اليوم اللذي اجد الجميع مشارك بمواضيع غير منقوله</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/funny-picture.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/funny-picture.html</feedburner:origLink></item>
		<item>
		<title>يوميات مبرمج مواقع</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/CPdVFs8mLZk/daily-tasks-of-a-webdeveloper.html</link>
		<comments>http://www.hilaby.com/articles/daily-tasks-of-a-webdeveloper.html#comments</comments>
		<pubDate>Thu, 30 Oct 2008 18:38:14 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/?p=310</guid>
		<description><![CDATA[اريد ان اكتب عن يومياتي كمبرمج برمجيات شبكية لكي يرى الطلاب اللذين سيدخلون مجال البرمجه الشبكية ماذا سيكون طبيعه عملهم بعد التخرج. واتمنى من الزوار ان يعلقوا عن يومياتهم ايضا للمقارنة، ربما نخرج باسلوب مطور يفيدنا جميعا.
اصحى من نومي حدود الساعه التاسعه صباحاً، وفي بعض الاحيان اذهب للمسبح العام الموجود في المجمع السكني اللذي اعيش [...]]]></description>
			<content:encoded><![CDATA[<p>اريد ان اكتب عن يومياتي كمبرمج برمجيات شبكية لكي يرى الطلاب اللذين سيدخلون مجال البرمجه الشبكية ماذا سيكون طبيعه عملهم بعد التخرج. واتمنى من الزوار ان يعلقوا عن يومياتهم ايضا للمقارنة، ربما نخرج باسلوب مطور يفيدنا جميعا.</p>
<p>اصحى من نومي حدود الساعه التاسعه صباحاً، وفي بعض الاحيان اذهب للمسبح العام الموجود في المجمع السكني اللذي اعيش فيه، او اذهب للصاله الرياضيه، وفي حدود الساعه 11 صباحا اتجه للمكتب.</p>
<p>ادخل المكتب، وابدأ بقرائه ماهو جديد في سله الاخبار اللذي يجذبها لي <a title="Google Reader" href="http://reader.google.com">Google reader</a>، اكثر الاخبار اللذي اقرأها تقنيه ولكن يوجد بعض الاخبار الاخرى الغير تقنيه، تستطيعون معرفه ما اقرأه من هذا الملف <a href="http://www.hilaby.com/wp-content/uploads/2008/10/google-reader-subscriptions.xml">OPML</a> ومن ثم ادخالها في برنامجك الRSS المفضل.</p>
<p>وبعد قرأه الاخبار، ابدأ بالتحدث مع المبرمجي اللذين يعملون معي في نفس المشروع عن الخاصيه او المشاكل الذي نريد حلها، وايضا تذكير بالاعمال التي انجزت بالامس و الاشاره الى الاعمال التي كانت متوقعه ان تنجز ولكن لم ينتهي منها بعد. الخلاصه المرجوه من هذا الحديث هو اختيار مجموعه جديده من الاعمل التي نستطيع ان ننجزها في هذا اليوم، واذا كنا في اول الاسبوع نتكلم ايضا عن الهدف النهائي لذالك الاسبوع وماذا يجب ان ننجزه وهل سيكون الاختيار مجدي ام لا. سينظم مبرمج اخر ذو خبره اكبر اذا كان المبرمجين المسؤلون عن المشروع جدد او خبرتهم غير كافيه، لان خبره ذالك الشخص سيفيدنا في تحديد ماذا كانت الاعمل التي اخترناها لهذا اليوم كافيه ام لا، او سيعلق بقوله &#8220;الاعمال التي اختيرت لليوم كثيره ولن تستطيع انجازها، فاحذف احد الاعمال من اللسته لكي تكون مجموع الاعمال مناسبه لهذا اليوم&#8221; هذه العمليه جزأ من فلسفه <a title="SCRUM" href="http://en.wikipedia.org/wiki/SCRUM">SCRUM</a> لتطوير البرمجيات. ولانني من اقدم المبرمجين في شركتي، اجد نفسي ذالك المسؤل او المستمع في بعض المشاريع اللذي يكون المبرمجين فيها جدد.</p>
<p>الSCRUM المستخدم في عملي هو SCRUM عام، مده الSprints Backlog خمسه ايام و الSprints يكون يومي. اي تحديث يومي. دعني اشرح ما هو الSCRUM والSPRINT. لانني حاولت ان ابحث عن صفحه تشرح الSCRUM بالعربي فلم اجده، فقلت لماذا لا اشرحها انا بشكل مبسط؟</p>
<div id="attachment_312" class="wp-caption aligncenter" style="width: 410px"><a href="http://www.hilaby.com/wp-content/uploads/2008/10/800px-scrum_process.jpg"><img class="size-full wp-image-312" title="800px-scrum_process" src="http://www.hilaby.com/wp-content/uploads/2008/10/800px-scrum_process.jpg" alt="SCRUM" width="400" height="200" /></a><p class="wp-caption-text">SCRUM</p></div>
<p>الSCRUM هو فلسفه لتتطوير البرمجيات، ويبدأ استخدامه في اليوم الاول من تخطيط المشروع. فمثلا، اذا اردنا ان نبني برنامج متكامل عن خدمه العملاء، فنقول ان Backlogs هي، مجموعه الخواص التي يجب توفرها في البرنامج، مثلا. سجل العملاء، وبعد سرد جميع الخواص، نقسمها الى مجموعات اصغر، مثلا ادخال و تحرير او حذف معلومات العملاء. ولا يمكن ان نبدء بالSprint من دون سرد جميع الProduct Backlog وال Sprint Backlog. نحن نستعمل البرنامج <a href="http://trac.edgewall.org/">trac</a> في تدوين جميع اعمالنا. اعرف ان بعضكم سيقول ان الtrac هو برنامج خاص بالاعطال البرمجيه، ولكن بقليل من التغيرات نستطيع ان نحول trac الى برنامج متعدد المهام، trac هو سهل الاستخدام وله خواص جميله، الخاصيه التي افضلها هو سهوله دمجها مع برنامج <a href="http://ar.wikipedia.org/wiki/%D8%B3%D8%A8_%D9%81%D9%8A%D8%B1%D8%AC%D9%86">SVN</a>. ولجميع الاعمل نستطيع ان نرى متى دونت ومن المنسوب الى تلك الاعمال ومتى تم حلها!</p>
<p>بعد الحديث مع المبرمجين، اذهب الى المدير العام لوحدي وابدا بشرح ماذا انجز وماذا نريد ان نفعله اليوم، ولكن بشكل مبسط ولا يستغرق هذا اكثر من 3 او 5 دقائق. وبعدها اذهب الى مكتبي و ابدا بفتح برنامجي المفضل <a href="http://www.vim.org/">vim</a> وابدأ بالبرمجه، ولكن في بعض المشاريع الكبيره، استخدم البرنامج <a href="http://www.eclipse.org/pdt/">PDT</a> مع تركيب <a href="http://www.aptana.com">Aptana</a> فوقها.</p>
<p>وطريقه برمجتي سهله، ابدا بالذهاب الى trac واقوم بتغيير مايلزم ونسب جميع الاعمال التي اصبحت من مسؤليتي من الحاله assigned الى accepted. وبعدها اخذ ورقه فارغه، واكتب فيها اعمالي من جديد ولكن بالترتيب الاصعب الى الاسهل. وبعدها اكتب طريقه الحل او الخوارزميه التي اريد ان افعلها، فلا اريد ان ابرمج بطريقه التجربه ومعرفه ما اذا كانت الحل نافعه ام لا، فأنا اريد ان ابرمج مره واحده ولكن بدون متاعب. وعند الانتهاء وتجربه جميع الخواص المربوطه باحدى الاعمال، اقوم بتغير حاله العمل من الaccepted الى fixed. ومن ثم تكرار العمليه، الى ان انتهي من جميع اعمالي.</p>
<p>في حدود الساعه السابعه او قبلها بنصف ساعه، ابدء بتصفح facebook، وبعدها اذهب الى وسط المكتب واصرخ &#8220;!!FOOD&#8221; في اكثر الحيان ارى ثلاثه او اربعه اشخاص يرفعون ايديهم يشيرون انهم لا يمانعون بالذهب الى مطعم قريب. وفي وقت العشاء اذا كانت عدد المبرمجين اكثر وهذا نادر، سيكون المواضيع عن ماهو جديد في عالم البرمجه، ويبدا المقارنه بين PHP و Ruby لان مبرمجي شركتي اما مبرمجي PHP او Ruby، والنتيجه في اكثر تلك المقارنات &#8220;لا يوجد نتيجه&#8221; لاننا نعلم انها مقارنه غير عادله ولكن نقارن فقط للتسليه. وتنتهي بشخص يقول &#8220;I wanna go to bed, lets go home&#8221;</p>
<p>اكون في المنزل حدود الساعه العاشره، وفي نهايه الاسبوع لا ارجع قبل الساعه الحاديه عشره ليلا.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/daily-tasks-of-a-webdeveloper.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/daily-tasks-of-a-webdeveloper.html</feedburner:origLink></item>
		<item>
		<title>اللغات المطلوبه تعلمها لكي تصبح مبرمج مواقع ماهر</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/QvseG7kcvrE/number-of-languages-to-learn.html</link>
		<comments>http://www.hilaby.com/articles/number-of-languages-to-learn.html#comments</comments>
		<pubDate>Mon, 06 Oct 2008 18:08:55 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/?p=303</guid>
		<description><![CDATA[ارى في اكثر المنتديات العربيه من حين الى اخر اعضاء يسئلون او ينوهون بانهم يريدون ان يتعموا جميع اللغات البرمجيه، مثل الروبي والبي اتش بي والاي اس بي والجي اس بي والسي شارب و كل ماهو تحت مظله برمجه المواقع، ولن استغرب اذا بان ذالك الشخص لم يتمكن من حتى تعلم لغه واحده بعد مرور [...]]]></description>
			<content:encoded><![CDATA[<p>ارى في اكثر المنتديات العربيه من حين الى اخر اعضاء يسئلون او ينوهون بانهم يريدون ان يتعموا جميع اللغات البرمجيه، مثل الروبي والبي اتش بي والاي اس بي والجي اس بي والسي شارب و كل ماهو تحت مظله برمجه المواقع، ولن استغرب اذا بان ذالك الشخص لم يتمكن من حتى تعلم لغه واحده بعد مرور سنه او سنتين من كتابه تلك الموضوع. لماذا كل هذا التشتت؟</p>
<p>انا لا اريد ان ألوم الشركات العربيه بالدرجه الاولى، حتى ولو عرفنا ان تلك الشركات تكتب كل اللغات التي اشرقت عليها الشمس في ذالك الاعلان الصغير عندما يفتحون باب التوظيف! فتجد كل لغه حتى وان لم يكن لها اي صله ببرمجه المواقع! فتجد اعلان يكتب فيها الكلامات MySQL و SQL Server و Oracle و DB2 في نفس السطر! هل هذه الشركه تريد شخص متخصص او تريد شخص لايعرف شيأ عن البرمجه ولكن يدعي انه يعرف كل تلك البرامج بدون اي خبره عمليه؟</p>
<p>انا اعلم ان بعض قراء هذه المدونه سيقولون،&#8221;انت يا خالد مخطـأ، انا علم اكثر من لغه برمجه!&#8221; فسؤالي لذالك الشخص، &#8220;هل تتقن احدها؟&#8221; هل تعرف كل صغيره وكبيره في تلك اللغات التي تعرفها؟ ..انا لا انوه عن اللغات او التقنيات المساعده مثل الCSS والHTML انا اتكلم عن اللغات التي هي متشايه في العمل ومكان الاستخدام مثل PHP و ASP مثلا! واذا كنت مصر على انك تعرف اكثر من لغه برمحه! فسؤالي لك &#8220;هل تريد ان توظف لاعب كره قدم ماهر في حراسه المرمى وايظا مهاراته الهجومبه فوية؟ &#8221; فكيف ستستفيد من هذا الاعب؟ هل ستدربه على المهارتين وتلعبه في الخطه كمهاجم وحارس مرمى في نفي الوقت؟</p>
<p>فنصيحتى هي ان تحاول ان تقرأ كل شيء عن لغه واحده وتتخصص فيها وتزيد مهاراتك فيها، انا لا اقول ان تترك اللغات المساعده مثل الJavaScript والCSS . بل تعلمها لانها ستزيد من قيمتك كمبرمج مواقع، ولكن لا تحاول ان تكون متحصص في اكثر من لغه برمجه في نفس الاستخدام مثل الPHP والRuby .. لان ذالك سيقل من قيمتك عند الشركات الجيده التي تريد ان توظف شخص متخصص وليس شخص مشتت في خبراته.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/number-of-languages-to-learn.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/number-of-languages-to-learn.html</feedburner:origLink></item>
		<item>
		<title>خريطه الطريق لكل مبرمج مواقع ناجح</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/TEvLAqrEIWI/roadmap-for-developers-draft.html</link>
		<comments>http://www.hilaby.com/articles/roadmap-for-developers-draft.html#comments</comments>
		<pubDate>Sun, 28 Sep 2008 04:56:32 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/?p=298</guid>
		<description><![CDATA[الكل يسئل كيف اتعلم لغه برمجيه معينه او كيف اتعلم برمجه المواقع؟ هذه السؤال يكثر خصوصا في المنتديات العربيه التي في اغلب الاحيات تجد ان صاحب الموضوع اصلا لايريد ان يتعلمها بالشكل الكامل بل يريد الاختصار. ولكن الاختصار هو الشيء اللذي سيجعل هذا السائل مبرمج فاشل. البرمجه لها مفاهيم وقوانين اساسيه لابد من معرفتها. فالموضوع [...]]]></description>
			<content:encoded><![CDATA[<p>الكل يسئل كيف اتعلم لغه برمجيه معينه او كيف اتعلم برمجه المواقع؟ هذه السؤال يكثر خصوصا في المنتديات العربيه التي في اغلب الاحيات تجد ان صاحب الموضوع اصلا لايريد ان يتعلمها بالشكل الكامل بل يريد الاختصار. ولكن الاختصار هو الشيء اللذي سيجعل هذا السائل مبرمج فاشل. البرمجه لها مفاهيم وقوانين اساسيه لابد من معرفتها. فالموضوع ليس في معرفه او حفظ الدوال والمعادلات، بل في فهم ماهو اساسيات البرمجه العامه.</p>
<p>مبرمج المواقع الناجح يمر بعده مراحل، دعني اكتبها:</p>
<p>المرحله الاولى: ماهو الشبكه وكيف تعمل!</p>
<p>اولا: تعلم انشاء صفحات HTML بسيطه<br />
فيفوم المبتدأ بتعلم الاوسمه الخاصه الموجوده في الHTML وكيف يضهره المتصفح على الشاشه. الاماكن الصحيحه لتعلمها ليست في المنتديات. بل مواقع التعليميه الخاصه بالHTML. فكيف تعرف انك قد انجزت هذه الخطوه بالكامل؟ الحل هو بانك تستطيع ان ترسم الشكل العام للصفحه على ورقه وثم تبدء بكتابه ملف HTML يستطيع ان يصنع نفس الشكل المرسوم على الورقه، الشرط هو انك لا تستفيد من الخصائص المتاحه في برنامج تصميم الصفحات، اعني لا تضغط على زر ادراج جدول بل حاول ان تكتب اوسمه الجداول بنفسك.</p>
<p>ثانيا: تعلم مفاهيم الشبكه<br />
اي اعرف كيف يعمل السرفرات وكيف تحول الاستعلامات الى ردود فيها ملفات يفهمها المتصفح. هذه مرحله بسيطه ولا يستغرق اكثر من 5 ساعات، ابدأ بقرأه بعض المستندات التي تتكلم عن المتصفحات وكيف تعمل. بشكل عام.</p>
<p>ثالثا: تركيب السرفر واللعب ببعض الدوال البسيطه<br />
اي تعلم تركيب سرفر كامل مع البرامج المرافقه، وتركيب لغتك المرجوه من تعلمها. واضهار بعض اعملك في المتصفح. ثم اذهب الى المواقع وابدء باستخدام دوال الطباعه print، وحاول ان تطبع تلك المخرجات ودمجها مع ملفاتك.</p>
<p>المرحله الثانيه: تلعم لغه البرمجه من الاساس!</p>
<p>اولا: تعلم اساسيات البرمجه<br />
اساسيات البرمجه لا تعني حفض الدوال، بل تعني ماهي الدوال، وكيف تعمل؟ فمثلا، ماهو الfunction وكيف تعمل وكيف يتم انشائها! تعلم ايضا حلقات التكرار for, while, do وغيرها وكيف تعمل وما هو الاصل في تلك الحلقات، اي الfor ماذا تختصر؟ وتعلم كيف تستخدم الشروط if و else مثلا! وكيف تعمل ولماذا في بعض اللغات الصفر 0 يعتبر صائبه true وفي بعض اللغات الثانيه يعتبروها خاظئه false.</p>
<p>ثانيا: تعلم كيف قرائه المستندات البرمجيه<br />
المستندات البرمجه لها طريقه موحده في شرح كيف تعمل الدوال فمثلا داله تستقبل ثلاث متغيرات والمتغير الثاني والثالث غير الزامي، وايضا نوع المخرجات فتكتب</p>
<pre style="text-align: left;direction:ltr">
string function xxx(var_one[,var_two,[var_three]]);
</pre>
<p>الstring هي المخرجالت ال[] تعني غير الزامي&#8230; وهاكذا</p>
<p>ثالثا: تعلم افضل الطرق، الاختصارات<br />
في هذه الخطوه تستطيع ان تختصر وتقرأ في المواقع كيفيه فعل شيء معين باقل الخطوات. اي تقرأ ما هي افضل وانسب طريقه لفعل شيء معين، ففي البرمجه طرق كثيره لكل حاله، فمثلا برمجه موقع واحد على اكثر من سرفر يختلف عن برمجه مواقع على سرفر صغير واحد. فتتعلم ماهي افضل الحلول لكل حاله تجد نفسك فيها</p>
<p>المرحله الثالثه: المبرمج الكسول</p>
<p>اولا: كيف تصبح مبرمج كسول<br />
المبرمج الكسول هو المبرمج اللذي يحل المشاكل باقصر واذكى الطرق، فكيف تسمي هذا كسولا؟ الكسل هنا تعني اختصار الوقت. في البرمجه، اذا سماك شخص انت مبرمج كسول، فهو قد مدحك :)</p>
<p>ثانيا: تعلم منصات العمل frameworks<br />
الframeworks هي مجموعه برامج صغيره تتكر استخدامها في اكثر المشاريع البرمجيه ووضها في مكان واحد، مثلا، كم برنامج شبكي يحتاج الى لوحه تحكم؟ تقريبا كلها! فلماذا لا تستحدم تلك الframework لاختصار وقتك؟ ففي اكثر الframeworks تستطيع ان تعمل لوحه تحكم وتسجيل المستخدمين في اقل من 5 اسطر تقريبا.</p>
<p>ثالثا: اقرأ اقرأ اقرأ<br />
واكب التطورات! وتعلم المزيد، فكل مره ستجد برامج وframeworks اسهل واسهل في كل مره، فلا تنزع لقب المبرمج الكسول لانها مثل الشرف!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/roadmap-for-developers-draft.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/roadmap-for-developers-draft.html</feedburner:origLink></item>
		<item>
		<title>سؤال الجمهور: ماهو افضل برنامج منتديات</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/ANhUb9ls9Qk/search-for-opensource-forum.html</link>
		<comments>http://www.hilaby.com/articles/search-for-opensource-forum.html#comments</comments>
		<pubDate>Sun, 21 Sep 2008 18:17:26 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/?p=292</guid>
		<description><![CDATA[انا ابحث عن برنامج منتديات منذ الاسبوعين تقريبا، فكانت متطلباتي هي

ان تكون مفتوح المصدر ومبنيه على لغه الPHP التي اعرفها
ان تكون سريعه و خفيفه الوزن
ان تكون خصائصها قليله، ما اريده هو منتدى مبسط ولكن يستطيع الزائر ان يستعمل الBBCode و يستطيع ان يضع ملفات مصدريه للغات مثل الPHP والJavaScript و يستطيع ان يضع اوسمه HTML [...]]]></description>
			<content:encoded><![CDATA[<p>انا ابحث عن برنامج منتديات منذ الاسبوعين تقريبا، فكانت متطلباتي هي</p>
<ol>
<li>ان تكون مفتوح المصدر ومبنيه على لغه الPHP التي اعرفها</li>
<li>ان تكون سريعه و خفيفه الوزن</li>
<li>ان تكون خصائصها قليله، ما اريده هو منتدى مبسط ولكن يستطيع الزائر ان يستعمل الBBCode و يستطيع ان يضع ملفات مصدريه للغات مثل الPHP والJavaScript و يستطيع ان يضع اوسمه HTML بدون تخريب الشكل العام</li>
<li>ان يكون تحديثه سهل</li>
<li>ان يكون لديه مانع للسبام</li>
<li>ان يكون مرحله اعادة تصميمه سهلا، فانا اريد ان يكون الشكل النهائي تماما مثل مدونتي</li>
</ol>
<p>خلال بحثي وجت ان هناك برامج منتديات تحاول فعل هذا، اي ان هدفها هو البساطه، فوجدت ثلاث خيارت.</p>
<ol>
<li><a title="منتدى bbPress" href="http://bbpress.org/" target="_blank">bbPress</a></li>
<li><a title="منتدى vanilla" href="http://getvanilla.com/" target="_blank">vanilla</a></li>
<li><a title="منتدى PunBB" href="http://punbb.informer.com/" target="_blank">PunBB</a></li>
</ol>
<p><strong>bbPress</strong></p>
<p>وجت انه منتدى برمج من قبل الاشخاص اللذين انتجوا wordpress وهذا يشير الى ان البرنامج مبرمج من قبل ايادي ماهره، ولهم خبره في المواقع التي لها زوار تزيد اعدادها عن المليون زائر شهريا. ولكن الاصدار الحالي هو 9.0، وهو غير مشهور ابدا، فليس له مرجع برمجي متكامل. واجمل تركيبه وجدتها هو في <a href="http://wordpress.org/support/">منتدى</a> موقع wordpress</p>
<p>ركبته على سرفري المحلي، ووجدت انه يستطيع فقط التعامل مع الwordpress التي هي 2.5 فقط، ولكن الاصدار اللذي استعمله هو 2.6، قلت لابئس بهاذا، لان المنتدى سيكون مستقلا، فبدأت بالبحث بالخصائص الناقصه الا وهو تركيب خاصيه وضع ملفات مصدريه في المنتدى، فلم اجده، فاذا قررت في استعمال هذا المنتدى سيجعلني افتش عن طريقه لابرمجها بنفسي او ان استعمل ملف مصدري تم برمجته للwordpress و تحويلها سطر بسطر الى bbPress! هذا لا يعقل، ولكن سيكون مسليا بعض الشيء. ولكن هناك اشياء عجبتي فيها، الملف المصدري قليل وسهل الفهم ويستخدم نفس فلسفه wordpress ولكن <a href="http://bbpress.org/documentation/">المرجع</a> الموجود في موقعهم ليس كاملا او ليست مشروحه بشكل كامل. ولا يوجد ترجمه اللغة العربية، اي اذا برمجت اللغه العربيه في التبليت &#8220;مع العلم ان الموقع الرسمي لا يملك اي تمبليت جاهز&#8221; سيكون هناك ايام بلا نوم عندما يأتي الاصدار الاول في شهرين تقريبا.</p>
<p><strong>vanilla</strong></p>
<p>هذا هو المنتدى اللذي عشقته من اول ما تعرفت عليه قبل سنتن تقريبا، جربته وعجبني طريقته، فكرته ببساطه مثل المدونه التي يكت مقالاتها اي شخص ولكن عند الرد يرجع ذالك الموضوع للصفحه الاوى، فهو يأتي بفكره جديدة ولكن معقده للزائر العادي، لانه يستخدم كثير من مفهوم المدونات ولكن على شكل منتدى. وافضل تصميم وجتها في هذا <a href="http://www.opendesigns.org/forum/">الموقع</a></p>
<p>المنتدى لايأتي بخصائص كثيره، بلا لا يوجد شيء في الاصدار الرسمي، ولكن هناك هاكات عديد، اكثر من bbPress ولكنها مبرمجه من قبل مبرمج او مبرمجين لكل هاك، فهذا لا يضمن توافقها مع الاصدارت القادمه، والهاك الضروري بالنسبه لي ليس سهل الاستخدام. واللذي يجهلها اكثر صعوبه هو اذا اردت تركيب منتدى بالخصائص اللذي اريدها، سيتطلب هذا اكثر من خمس هاكات، وكلها لا يضمن التداخص مع بعضها البعض بدون مشاكل.</p>
<p>البرمجه فيها سهله، فقد برمجت برنامجا في شركتي قبل السنه والنصف تقريا، دمجت الvanilla مع برنامج خدمه العملاء و برنامج تم برمجتها للاعضاء اللذين اشتروا بعض بضائعنا. فعندما نعطيهم اسم مستخدم لاحد باقاتنا، يتم تسجيل العميل تلقائيا مع الvanilla ولم تكن صعبه ابدا. اضافه اخيره يوجد لديهم ترجمه للعربيه</p>
<p><strong>PunBB</strong></p>
<p>هو اكثر هذه المتديات حجماً، اعني مقارنه بvanilla و bbPress وليس مقارنه بالمتجات الاخرى المتوفره في الشبكه. افضل استعمال لهذا المنتدى هو منتدى <a href="http://forum.mootools.net/" target="_blank">الmootools</a> وعجبتي التصميم النهائي فهو نظيف ومريح.</p>
<p>بعد تركيبه، وجت انه يملك كل ما الزم من خصائص، ولكن الشيء اللذي سيتعبني هو التصميم، فوجدت انه صعب التصميم وصعب التعامل معه لكي تصل للتصميم المثالي<strong>.</strong> بين الثلاثه، هو الاثر شعبيه وخصوصا بين دائره المبرمجين، ولكن التصميم هو اللذي سيقلتني كثيرا.</p>
<p>فما رأيكم؟ هل يوجد اي منتدى اخر سهل بالموصفات التي اريدها ولكن لايريد اي تعديل او على الاقل التعديلات طفيفه؟ اعطوني رأيكم!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/search-for-opensource-forum.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/search-for-opensource-forum.html</feedburner:origLink></item>
		<item>
		<title>الاعمال بلا اهداف لاتجدي</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/odkn3c4615w/you-must-have-a-goal.html</link>
		<comments>http://www.hilaby.com/articles/you-must-have-a-goal.html#comments</comments>
		<pubDate>Wed, 17 Sep 2008 17:17:36 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/?p=34</guid>
		<description><![CDATA[مقدمة: لقد بدأت بكتابة هذة المقاله قبل 3 او 4 اشهر، ولكن لم انشرها بعد، وبعد مرور الزمن، تمكنت من تنفيذ ماكتبتة. واستعملتها في حياتي اليومية. فعدلت في هذة المقالة اشيا من هنا وهناك ووضع كل ما نفع منها ومسحت الاشياء التي لم تجدي بعد تجارب عديده. فالمقاله قريبة من الخلاصه بعد التجربة من ان [...]]]></description>
			<content:encoded><![CDATA[<p>مقدمة: لقد بدأت بكتابة هذة المقاله قبل 3 او 4 اشهر، ولكن لم انشرها بعد، وبعد مرور الزمن، تمكنت من تنفيذ ماكتبتة. واستعملتها في حياتي اليومية. فعدلت في هذة المقالة اشيا من هنا وهناك ووضع كل ما نفع منها ومسحت الاشياء التي لم تجدي بعد تجارب عديده. فالمقاله قريبة من الخلاصه بعد التجربة من ان تكون نظرية بحتة. فإليكم المقالة.</p>
<p>نحن بني البشر كائنات تعيش على الاحلام والامنيات، فكم منا يمر بيوم بدون ان يتمنى اشياء غير اللذي يحصل في الواقع، واكثر هذة الامنيات تحصل عنما يكون الشخص في وسط مسئلة مستعصية، او قبل النوم بقليل، فيقول في مخيلتة &#8220;يارب لماذا انا في هذه الحاله المؤسفه&#8221;، ويبدء الشخص بالتخيل في الحالة التي يريد ان يكون فيها، او يصنع ثواني معدودة في مخيلته بانه قد حل مشكلته بغمضه عين لانة في ذالك البيئة التخيلية انسان له من المال مالم يتسنى له الامراء والتجار، او له خمسة نسخ وهو النسخة المسؤله من العيش برخاء ما بقية النسخ هي النسخ المسؤلة من التعب والمشقة.</p>
<p>فاذا نحن كبني البشر مخلوقات تعيش على الاحلام، وتعيش لكي تحقق تلك الاحلام &#8220;لا توأخذوني، انا اعلم اننا خلقنا لكي نعبد الله تعالى ولكن هذة المقاله تتكلم عن تحقيق الاهدف ولس موضوع ديني&#8221;، فمن دون اهداف او احلام لاندري كيف نعيش. فمنا من يقول ان هدفه او حلمه في الحياة هو ان يسعد ابوية بان يجني من المال الكثير وثم شراء جميع ما يريداة ابويه لكي ينعما بعيشة رخية، او يهدف الى ان يصنع شركة كبيرة ويديرها بنفسة. انا شخصيا اعجبني معادلة رأيتها في احدى برامج التلفاز، تقول الحياة ناقصاً الاحلام تساوي وظيفة!</p>
<p>Life - Dreams = Job</p>
<p>فكيف اذا تحقق احلامك او تحقق اهدافك، اكثر الكتب التي قرأتها عن تلك المواضيع تتكلم دائما عن احدى الامرين، اما ان تبدء بفعل شيء الان وبدون اي تأخيرات &#8220;فقط ابدأ بالعمل فورا&#8221;، مثل شعر اللذي طرحتها شركة Nike بعنوان &#8220;Just do it&#8221; اي فقط افعلها. واليكم نص الشعر.</p>
<p style="text-align: left;"><em>Too often we are scared. Scared of what we might not be able to do. Scared of what people might think if we tried. We let our fears stand in the way of our hopes. We say no when we want to say yes. We sit quietly when we want to scream. And we shout with the others, when we should keep our mouths shut. Why? After all,we do only go around once. There’s really no time to be afraid. So stop. Try something you’ve never tried. Risk it. Enter a triathlon. Write a letter to the editor. Demand a raise. Call winners at the toughest court. Throw away your television. Bicycle across the United States. Try bobsledding. Try anything. Speak out against the designated hitter. Travel to a country where you don’t speak the language. Patent something. Call her.You have nothing to lose and everything everything everything to gain. JUST DO IT.</em></p>
<p>او تتكلم الكتب عن التخطيط قبل التنفيذ لتحقيق هدفك. اي يجب ان تجلس مع نفسك واخذ ورقة وقلم وتكتب فيها اهدافك و امنياتك، ثم تبدأ بالتخطيط بان تضع كل خطوه تقرّبك اكثر من الهدف في ذالك الورقة. ثم الرجوع اليها من حين لاخر.</p>
<p>وبعد اخذ بالنصائح التي وجدتها في تلك الكتب، لم اجد ضالتي بعد، ولم ارى اي تحسينات في حياتي او لم ارى ان اهدافي تقرب مني، بل اجد نفسي لم اتحرك حتى شبر واحد نحو الهدف اللذي وضعته لنفسي. فما العمل؟ هل نسيت شيئاً مهما او فعلت خطأ فادحا لم ارها؟ ام لم اطبق الدروس مثلما كتبوها في تلك الكتب، ولكن كنت متأكدا في خطواتي لدرجة انني يأست، وتحطمت معنوياتي، فصرت اعيش يومي كالنائم، لا اعرف ان انجز اعمالي، مستوى ادائي ضعف ولم انجز مشاريعي في اوقاتها، وصرت اصارخ في وجه من لم يكن له اي صله بالموضوع، فكنت اعيش وحيدا لا استطيع ان اركز في شيء ولم استطيع ان انجز اي شيء مفيد في حياتي.</p>
<p>بعد المرور في تلك المرحله، تسنى لي ان اتكلم مع شخص اثق به، وتكلمت عن مستوى حياتي المتدنيه، فقال لي فكرة لم تخطر ببالي. فقال &#8220;لماذا لا تدرس الاشخاص الناجحين؟ الاشخاص اللذين انجزو اعمالا فوق تصورات الجميع، ولا تدرس الكتب التي كتبت لكي يجني مالا من مبيعاتها لدوائر النشر!&#8221; قلت فكرة جميلة.</p>
<p>فبدأت بدراسة الاشخاص الناجحن، فلم اجد شياً مفيداً، ولكن لم أيئس، فبدأت بقرأة المزيد من تلك الكتب والمواقع. فلاحظت شياًء اشترك به الجميع، وهو الهدف مع وضع وقت معين! فبدأت بالتفكير في ذالك بجدية، هل يعقل انني كنت في الطريق الصح ولكن كان ينقصني ان اضع الزمن المحدد لتحقيق الهدف؟</p>
<p>فكرست البحث اكثر، فوجدت ان عيوب الكتب التي تتكلم عن &#8220;افعلها الان، بدون تأخير&#8221; ينقصها الهدف النهائي، فهي تتكلم عن ان تعمل شيئأ بدون ان تفكر بماذا تفعل. واما الكتب التي تتركز في التخطيط ينقصها الزمن، اي صحيح يجب ان تخطط ولكن يجب ان تخطط بزمن. انا شخصيا لم اقتنع بذالك، فبحثت وبحثت. وبدائت اقراء كتاب اسمه &#8220;Secrets of the Millionaire Mind&#8221; من الكاتب <span class="ptBrand">T. Harv .Eker ومن شدة اعجابي بالكتاب تغير حياتي، ومن الصدف الجميله، الكاتب كان سيلقي محاظرة في ماليزيا! فكنت مشتاق للذهاب الى تلك المحاظرة. كانت سعرة 30 دولار تقريبا. فلم ابخل وتمكنت من دخول المحاظره! فتعلمت اشياء كثيرة وكانت افكاره ونقاطه واضحة ومنطقية. ولكن الان وقت التنفيذ! فكانت قكرته سهله، وهو ان تضع هدف مخوف! اي هدف لم تتخيل في حياتك ان تجزها! ثم ضع وقتا تقول انك ستنجز تلك الاعمل، ثم اقسم الوقت على اثنين، اي اذا كنت تفكر في تنفيذ العمل في ستة سنوات، قل لنفسك انك ستنجزها في ثلاث سنوات. اعرف انها طريقة مجنونة. ولكن بعد التجارب رأيتها جدا مناسبه.</span></p>
<p>اما بخصوص التخطيط، لا تفعلها. لا تخطط بالفقط افعلها، ولكن افعلها بعد سؤال بسيط، هل سيقربك تلك الافعال الى اهدافك؟ اذا الاجابه لا او ربما، لا تفعلها، لا تقول لم ارى شيء استطيع فعله في الوقت الحالي لكي اقرب نفسي من الهدف، بل قل هناك اشياء على الاقل تفربني حتى ولو شبر لهدفي اذا قمت بالعمل بها الان، امثله: مثل ان تخلص امورك الحاليه، فبعد انجازه سيفتح مجالا للاعمال الاخرى النافعه، ربما تلك الوظائف التي اذا لم تكملها لن تنجز اعمالا اخرى. كمثال اخر: قرائه كتاب جديد اخر ولكن تقول في نفسك &#8220;لم انجز الكتاب الحالي لكي أبدا بالثاني؟&#8221; هل انت مجنون؟ تعرف انك تريد ان تبدأ بالكتاب الثاني ولكن لم تنجز الكتاب الاول! فما المانع من قرأة الكتاب الاول الان؟ هل هناك سبب مقنع؟ اذا السبب مقنع، اذا هذا هو العمل اللذي يجب ان تنجزه قبل قرأه الكتاب الاول. الخلاصه ان تلغي جميع العوائق من اهدافك، فهذه هي الخطوة الاولى.</p>
<p>المشكله الان تكمن فقط في الجرأة او في الثقة بالنفس، فكيف تقنع نفسك ان هذة الهدف المجنون يمكن الوصول اليه بدون اي تخطيط مسبق وبدون اي خبرة؟ اعطيك الخلاصه، الان وانت تقرأ مقالتي في هذا الموقع، قم بتشغيل المحرر المفضل لديك، سواء كانت مايكروسوفت ورد او notepad هذا لا يهم. المهم هو ان تبدأ بتشغيلها. الان، في هذا المستند الفارغ قم بكتابة كل شيء مفيد او اعمال مبهره عملتها في حياتك او انجازات شخصيه انت فخور بها، حتى ولو كانت تلك الانجازات صغيرة او تافهه. مثل &#8220;تعلمت ان اقود السيارة في السابعة من عمري&#8221; او &#8220;استطعت ان اجني 100 دولار من عمل لم يستغرق حتى 20 دقيقة&#8221;. اذا كانت سرعة كتابتك على الحسوب بطيئة مثلي، اخرج ورقة وقلم ثم ابدء بالكتابة. لا تكمل قرائه المقاله الا بعد سرد 20 انجاز.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>حسنا، انا احس ان اكثركم لم يعمل ما طلبته منكم، ولكن اذا كنت من الاشخاص الكسولين، قم بتخيلها او رسدها في رأسك، اما الاشخاص اللذين فعلوا ماقلته لهم، ستجدوا انكم أستطعتم كتابه وبسهولة، وايضا تقولون في داخلكم انكم تستطيعون كتابه المزيد، انا متأكد اذا كانت زمن كتابه الاعمل اكثر، ستجد نفسك قد كتبت مالا يقل عن 100 انجاز.</p>
<p>فهل بعد ذالك الانجازات وسردها، هل ستستمر في القول &#8220;انا لا استطيع فعل المستحيل؟&#8221;. انا اضن انكم جميعا ستقولون لا! ستقولون ان المستحيل لس بمستحيل، بل هو سهل المنال لانسان مثلي.</p>
<p>في احد الزمان قلت لنفسي ان المال ليس كل شيء، بالاسعاده هي كل شيء وسعادة الاخرين هي الاهم. ولكن؟ كيف تسعد غيرك. الاجابة دائما هي &#8220;ان تساعدهم وان تعطي يد العون لهم&#8221;. لحظه من فضلك! كيف تريد ان تساعد الغير وانت في هذة الحاله الميؤسه منها؟ كيف تستطيع مساعدة الغير وانت لا تستطيع مساعدة نفسك؟ اذا ماهو السر؟ هل المال خبيث؟ اجابتي لك هي لا! دعني اشرح.</p>
<p>هل تستطيع ان تقول ان الشخص الفقير يستطيع ان يساعد غيرة. الاجابه ممكن! ولكن بشكل بسيط، ولكن كيف اذا كان الشخص غني؟ اكيد يستطيع ان يساعد غيره باشيا كثيرة. فمثلا. بل غيتس، صاحب شركة ميكروسوت العملاقه، كان اغنى رجل في العالم &#8220;وسقط من منصبه فقط لان الدولار الامريكي فقد قيمتة&#8221; ولكن اقرأ عن ماذا يفعل هذا الشخص الان! ستجد انه قد فتح شركه غير ربحية لمساعدة الاشخاص المحتاجين وبرأس مال لا يملكه اكثر من %98 من العالم وهو بليون دولار امريكي؟ هل هو مجنون؟ لا.. بل هو انسان قد تمتع في حياته وصار البليون شيء تافه! لانه يملك مالا يقل عن 60 بليون دولار امريكي! فالخلاصه، جني المال ليس شيء مكروة. بل قالها عمر بن الخطاب رضي الله عنه &#8220;اعمل لدنياك كانك لن تموت، واعمل لاخرتك وكانك ستموت غدا&#8221;. فالمال هو اداه تساعد فيها غيرك.</p>
<p>الان. بعد اكتساب الثقه في النفس، وبعد وضع هدف مجنون وتحديد زمن تنفيذها، ومعرفه ان هناك اعمال تستطيع عملها الان بدون تأخير. كيف تقنع نفسك وتذكر نفسك بلذه الوصول الى الهدف؟ هناك شيئين يجب اتباعها.</p>
<p>اولا: احتفل بكل صغيرة وكبيرة. اي اذا انهيت من قرأة ذالك الكتاب اللذي كان على طاولتك &#8220;التي كانت تتجمع الغبار عليها&#8221; اشترى لنفسك ايسكريم لتهنئ نفسك بها، او ان تشتري لنفسك قميص فاخر وتقول &#8220;هذه هديتي لنفسي لانني انجزت العمل&#8221;. فلا تبخل على نفسك، قم بتهنئة نفسك في كل مرة ترى انك قد انجزت عملا مفيدا. واختفل على الاقل داخل مخيلت وقل &#8230; &#8220;انا استطيع ان اعمل اي شيء&#8221; انا مجنون ولكن لا يوجد شيء يسمى مستحيل. على الاقل سيساعدك هذا في تذكر لذة انجاز الاعمال.</p>
<p>الثاني: هو الشعور بالوصول الى الهدف النهائي! الان تخيل بانك قد وصلت الى هدفك، اذا لم يكن هناك هدف بعد، تخيل ان هدفك هو ان يكون لديك بليون دولار في حسابك. تخيل انك ذهبت الى جهاز الصراف واخذت مالا وبعدها رأيت الجهاز يطبع لك ورقه مكتوب فيها &#8220;الباقي خمسه بلاين دولار&#8221;. لا تتخيل فقط ذالك الورقه، تخيل الشعور ايضاً تخيل الاشياء التي يمكنك فعلها لابويك؟ لاخوانك لاصحابك او للمجتمع ككل. الان اغلق عيناك وتخيل ذالك الموقف للحظة&#8230;</p>
<p>فهنئ نفسك الان بانك قرأت هذه المقاله الطويله المتعبه اللذي كتبها المجنون الاخر خالد هلابي!</p>
<p>اختم هذه المقاله بدعايه &#8220;اعرف اني كثرت شوي من الدعايه، في البدايه Nike والان Adidas&#8221;.</p>
<p style="text-align: left;">Impossible is nothing</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/you-must-have-a-goal.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/you-must-have-a-goal.html</feedburner:origLink></item>
		<item>
		<title>اعادة انطلاق موقعي</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/FJlXfn996Rg/a-new-birth.html</link>
		<comments>http://www.hilaby.com/articles/a-new-birth.html#comments</comments>
		<pubDate>Tue, 16 Sep 2008 20:10:30 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/?p=251</guid>
		<description><![CDATA[لقد مر تقريبا سنة من اخر تعديل برمجي على هذا الموقع، لقد انتهيت قبل قليل من برمجة صفحة مشاريعي، لا ادري اذا كانت تعمل بشكل جيد مع الاكسبلورار 7 ولاكن سؤجرب على حاسوب وندوز لاحقا.
قال لي احد الاخوة &#8220;لماذا فعلت هذا التغيير؟ الموقع القديم كانت جميلة خصوصا مع تأثيرات الجافاسكربت&#8221;. اجابتي كانت:
الموقع القديم تمت برمجتة [...]]]></description>
			<content:encoded><![CDATA[<p>لقد مر تقريبا سنة من اخر تعديل برمجي على هذا الموقع، لقد انتهيت قبل قليل من برمجة صفحة مشاريعي، لا ادري اذا كانت تعمل بشكل جيد مع الاكسبلورار 7 ولاكن سؤجرب على حاسوب وندوز لاحقا.</p>
<p>قال لي احد الاخوة &#8220;لماذا فعلت هذا التغيير؟ الموقع القديم كانت جميلة خصوصا مع تأثيرات الجافاسكربت&#8221;. اجابتي كانت:</p>
<p>الموقع القديم تمت برمجتة في نهاية العام 2005 و التكنولوجيا كانت قديمة، فاما الان اصبح لدينا وردبرس 2.6 ففية خصائص لم تكن موجودة في الاصدار اللذي كنت علية وهو الاصدار 2.1، والخبرة التي اكتسبتها بعد مرور 3 سنوات جعلني افهم البرمجة بشكل اوسع وتعلمت الكثير خصوصا مع خوض مشاريع كثيرة برمجة تحت منصة الورد برس. الان اصبح لدي برنامج واحد بدلا من اثنين، فاصبح بامكاني ان ادمج برنامج &#8220;افضل المواقع العربية تصميما&#8221; بالمدونة.</p>
<p>الخواص التي تم برمجتها.</p>
<ol>
<li> التحكم بقسم &#8220;افضل المواقع تصميما&#8221; واضافة المواقع من داخل لوحة التحكم الخاصة بورد برس</li>
<li>التحكم بالمدونة بكامل خواصة، وبنفس الطريقة التي كنت اتبعها في الاصدار القديم</li>
<li>ابقاء الروابط على نفس الاماكن، لكي لا يضيع البيج رانك الخاص بالصفحات الداخلية</li>
<li>تصميم موحد، بدون تكرار الملفات</li>
<li>مسح المواضيع الخاصة بافضل المواقع من الRSS الرئيسي</li>
<li>تصميم يناسب حتى الاجهزة القديمة، لانني اود ان يكون قرائة و تحميل ملفات الموقع بسرعة</li>
</ol>
<p>الخواص اللتي لم انجزها بعد</p>
<ol>
<li>برمجة RSS خاص بقسم افضل المواقع</li>
<li>التاكد من ان الموقع يظهر بالشكل الصحيح في جميع المتصفحات الحديثة. نعم chrome من ضمن تلك المتصفحات</li>
<li>برمجة صفحة الاتصال بي</li>
</ol>
<p>اذا وجدتم خطاء برمجي في الموقع، فضلا اكتب الاخطاء في الردود. وشكرا</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/a-new-birth.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/a-new-birth.html</feedburner:origLink></item>
		<item>
		<title>تحسين اداء موقعك في محركات البحث</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/2_Z2gq2p3tk/seo-howto-pagerank.html</link>
		<comments>http://www.hilaby.com/articles/seo-howto-pagerank.html#comments</comments>
		<pubDate>Mon, 28 Jan 2008 17:43:08 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/articles/%d8%aa%d8%ad%d8%b3%d9%8a%d9%86-%d8%a7%d8%af%d8%a7%d8%a1-%d9%85%d9%88%d9%82%d8%b9%d9%83-%d9%81%d9%8a-%d9%85%d8%ad%d8%b1%d9%83%d8%a7%d8%aa-%d8%a7%d9%84%d8%a8%d8%ad%d8%ab.html</guid>
		<description><![CDATA[انا من الناس اللذين يمتلكون موقعا يأتي اكثر زواره من محركات البحث. وانا الاحظ ان الزوار اللذين يأتون من محركات البحث يزيدون يوما بعد يوم رغم كثرة كتاباتي في المنتديات والمدونات العربية التي اضع فيها روابط موقعي، فبدا من الواضح ان القراءة في مواضيع الSEO سيفيدني كثيرا.
ماذا تعني كلمة SEO
الSEO هي اختصار للجملة Search Engine [...]]]></description>
			<content:encoded><![CDATA[<p>انا من الناس اللذين يمتلكون موقعا يأتي اكثر زواره من محركات البحث. وانا الاحظ ان الزوار اللذين يأتون من محركات البحث يزيدون يوما بعد يوم رغم كثرة كتاباتي في المنتديات والمدونات العربية التي اضع فيها روابط موقعي، فبدا من الواضح ان القراءة في مواضيع الSEO سيفيدني كثيرا.</p>
<p><strong>ماذا تعني كلمة SEO</strong></p>
<p>الSEO هي اختصار للجملة Search Engine Optimization ومعناها تحسين ترتيب وفرز ملفات و صفحات موقعك لكي يسهل على محركات البحث الحصول على اكبر كمية من المعلومات التي قد تفيد الزائر في حين البحث عنها، ومحركات البحث تعطي نتائج على حسب ما تظنة افضل دليل او مرجع للكلمة التي تم بحث عنها.</p>
<p>المعروف للكثير منا ان تقنية الPageRank تركز كثيراً على عدد الروابط الموثوقة التي تشير او تضع رابطا الى موقعك، اي ان ترتيب موقعك يزداد في حين موقع له سمعة عالية يبدأ بالاشارة اليك، فمثلا لديك موقع hilaby.com وكتبت مقالة على موقع جريدة الشرق الاوسط، وفي نهاية المقالة كتبت اسمك ورابط لموقعك الرسمي، ولأن موقع الشرق الاوسط له مكانة كبيرة، سيساعد موقعك على الحصول على PageRank اعلى، ويزداد شهرة موقعك عند محركات البحث كمصدر مهم للمعلومات. المصيبة في ان الPageRank هي تقنية تستخدمها شركة قوقل فقط ولكنا مع التطورات الحالية لا تركز على هذة التقنية فقط بل على خوارزميات شديدة التعقيد، والاشد من ذالك ان هناك محركات بحث اخرى يجب احترامها مثل محركات بحث الياهو والام اس ان و محرك البحث أسك وغيرها من محركات عالمية قد تجذب لك زوار، فلا تفرط في اي واحد منها.</p>
<p>ومع الدراسات الاخيرة، اكتشفوا ان هناك عوامل تعطيك نسب اكبر للحصول على ترتيب افضل في محركات البحت، وهناك عوامل ليست لها جدوى، احد هذة العوامل التي لم تعد لها قيمة هي الميتا تاجس &#8220;Meta Tags&#8221; التي كانت في نهاية التسعينيات يعد مصدرا هاما لملخص الصفحة التي يتم تصفحها.</p>
<p>ولانني اعمل في شركة ترتكز كثيرا على الSEO في جذب الزوار الى منتجاتها المتنوعة، اصبحت بعض الشيء خبير في هذا المجال. دعني الخص ما عندي من معلومات:</p>
<p><strong>اولا</strong>: لكي تعطي صفحاتك مكانة عالية، ابداء بالعنوان، لانك كما تعلم عنوان الصفحة هو احد الاشياء البارزة في نتائج البحث، حاول ان تجعل العنوان يشرح ما بداخل الصفحة وليس اكثر.</p>
<p><strong>ثانياً</strong>: ترتيب مفاتيح الHTML، هنا نركز في تكوين صفحات مطابقة للمعاير القياسية و ضوابط قابلية الوصول، لان محركات البحث لا ترى مثل ما تراة انت على شاشة الحاسوب، بل تراة كملف نصي لا اكثر من ذالك. حاول ان تكون صفحتك بمفتاح H1 وحيدة، وداخل هذة المفتاح هو عنوان المستند. واذا استخدمت عنوان ثانوي قم بوضعة تحت المفتاح H2. كمثال على ذالك، ضع العنوان &#8220;كيف تحسن اداء موقعك في قوقل&#8221; والعنوان الثانوي &#8220;ماهي اسباب تحيسين اداء الموقع&#8221;. ضع نص المستند داخل المفتاح P وحاول ان تضع الاكلمات المفتاحية بين المفتاح b لكي يبرز للزوار ولمحركات البحث.</p>
<p><strong>ثالثا</strong>: رابط المستند يجب ان يكون له نفس الكلمات المفتاحيه للمستند، فمثلا حاول ان تستخدم روابط جميلة &#8220;pretty urls&#8221; مثل &#8220;http://www.yoursite.com/articles/how-to-get-SEO&#8221; بدلا من &#8220;http://www.yoursite.com/articles.php?id=20&#8243;</p>
<p><strong>رابعا</strong>: قم بوضع روابط لمواقع اخرى تتكلم عن نفس الموضوع، لكي تعطي لمحركات البحث مستندات اخرى تشابة موقعك في المحتوى، اي في حين البحث على كلمة مفتاحيه معينه، ستجد موقعك من ضمن الصفحات التي تكتب في نفس الموضوع لانك وضعت نفسك في نفس المستوى مع المواقع الاخرى التي تتكلم في نفس الموضوع.</p>
<p><strong>خامسا</strong>: فم بقفل جميع المفاتيح لكي لا يتداخل الجمل والعناوين ببعض.</p>
<p><strong>سادسا</strong>: لاتحاول ان تنسخ ماهو موجود في موقع اخر، لان محركات البحث تعلم المصدر الرئيسي للموضوع وسيشير اليه بدلا من موقعك.</p>
<p>هذا ما هو لدي الان، وان شاء لله سأكمل الموضوع في حين تلقي معلومات جديدة</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/seo-howto-pagerank.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/seo-howto-pagerank.html</feedburner:origLink></item>
		<item>
		<title>العودة من جديد</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/n87xa3jwbK8/i-will-be-back-1.html</link>
		<comments>http://www.hilaby.com/articles/i-will-be-back-1.html#comments</comments>
		<pubDate>Fri, 21 Sep 2007 01:26:46 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/articles/i-will-be-back-1.html</guid>
		<description><![CDATA[لقد مرت شهور بدون اي تجديد او مقالات على موقعي هذا.
والسبب ليس عدم التفرغ، ولكن عدم الترتيب في الاولويات .. لانني اريد ان اعمل موقع جديد وفكرة جديدة &#8220;وهي على قيد التنفيذ&#8221; وايضا اريد تحسين حياتي الاجتماعية لانني كنت خلف هذا الجهاز لاوقات طويلة، وايضا اريد ان ابدأ بمشروع مادي .. ولان قد عملت على [...]]]></description>
			<content:encoded><![CDATA[<p>لقد مرت شهور بدون اي تجديد او مقالات على موقعي هذا.<br />
والسبب ليس عدم التفرغ، ولكن عدم الترتيب في الاولويات .. لانني اريد ان اعمل موقع جديد وفكرة جديدة &#8220;وهي على قيد التنفيذ&#8221; وايضا اريد تحسين حياتي الاجتماعية لانني كنت خلف هذا الجهاز لاوقات طويلة، وايضا اريد ان ابدأ بمشروع مادي .. ولان قد عملت على ترتيب خطواتي وترتيب ماهو الاولويات التي تجب علي عملها.</p>
<p>المواضيع القادمة، ليست بالذات تطوير مواقع بل قريبة لتطوير نفسك، ومنها:<br />
1- لماذا العالم لا يتماشا مع افكاري &#8220;نظرة على كيفية التعامل مع الاخرين&#8221;<br />
2- كيف تعيش في حياة اقل قلقاً<br />
3- انظر الى العالم من منظور اخر &#8220;كيف تتعامل مع الحالات اليومية&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/i-will-be-back-1.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/i-will-be-back-1.html</feedburner:origLink></item>
		<item>
		<title>تم افتتاح الاولي لموقعي الجديد “هلابي: افضل المواقع العربية تصميما”</title>
		<link>http://feedproxy.google.com/~r/hilaby/~3/9rBku-shKQ8/hilaby-sites-opened.html</link>
		<comments>http://www.hilaby.com/articles/hilaby-sites-opened.html#comments</comments>
		<pubDate>Sat, 19 May 2007 21:44:29 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
		
		<category><![CDATA[المدونة]]></category>

		<guid isPermaLink="false">http://www.hilaby.com/articles/hilaby-sites-opened.html</guid>
		<description><![CDATA[اود ان الفت انتباهكم الى الموقع الجديد اللذي قمت بتصميمة بعد كسل دام ثلاثة سنوات
http://www.hilaby.com
]]></description>
			<content:encoded><![CDATA[<p>اود ان الفت انتباهكم الى الموقع الجديد اللذي قمت بتصميمة بعد كسل دام ثلاثة سنوات<br />
<a href="http://www.hilaby.com">http://www.hilaby.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hilaby.com/articles/hilaby-sites-opened.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.hilaby.com/articles/hilaby-sites-opened.html</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.923 seconds --><!-- Cached page served by WP-Super-Cache --><!-- Compression = gzip -->
