<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.4-Arabic" -->
<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/"
	>

<channel>
	<title>مدونة عالم نيوستار</title>
	<link>http://blog.newstarworld.com</link>
	<description>مدونة خاصة بشبكة عالم نيوستار</description>
	<pubDate>Mon, 05 May 2008 04:30:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4-Arabic</generator>
	<language>ar</language>
			<item>
		<title>تحديث الى لمحتوى صفحة باستخدام الاجاكس</title>
		<link>http://blog.newstarworld.com/?p=45</link>
		<comments>http://blog.newstarworld.com/?p=45#comments</comments>
		<pubDate>Mon, 05 May 2008 04:13:36 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>تطوير مواقع</category>
	<category>اجاكس</category>
	<category>ابداع وابتكار</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=45</guid>
		<description><![CDATA[هذا الاسكربت يستخدم الـ XMLHTTPRequest للحصول على نتائج من صفحة واضافتها الى صفحة وتحديثها اليا.
يامكنك استخدام هذه الخاصية في العديد من الحالت. مثلا, عندما تريد ان يتحدث عدد الزوار اليا على الصفحة بدون ان تقوم بعملية تحديث للصفحة بامكلها.
سوف يتم  التحديث باستخدام دالة الـ setTimeout
لندباء في الخطوات:
اولا نحتاج الى صفحة جلب المعلومات المراد المتغيرة
مثلا [...]]]></description>
			<content:encoded><![CDATA[<p>هذا الاسكربت يستخدم الـ XMLHTTPRequest للحصول على نتائج من صفحة واضافتها الى صفحة وتحديثها اليا.</p>
<p>يامكنك استخدام هذه الخاصية في العديد من الحالت. مثلا, عندما تريد ان يتحدث عدد الزوار اليا على الصفحة بدون ان تقوم بعملية تحديث للصفحة بامكلها.</p>
<p>سوف يتم  التحديث باستخدام دالة الـ setTimeout</p>
<p>لندباء في الخطوات:</p>
<p>اولا نحتاج الى صفحة جلب المعلومات المراد المتغيرة<br />
مثلا سوف نقوم بجلب الوقت والتاريخ من صفحة PHP:</p>
<pre class="php"><a href="http://www.php.net/date"><span style="color: #000066;">date</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'l jS of F Y h:i:s A'</span><span style="color: #66cc66;">&#41;</span>;</pre>
<p>بعد ذالك نقوم باضافة الكود التالي في الرأس head الخاص بالصفة التي صوف تعرض الموقت والتاريخ</p>
<pre class="php">&lt;script type=<span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;
<span style="color: #000000; font-weight: bold;">var</span> page = <span style="color: #ff0000;">&quot;time.php&quot;</span>; <span style="color: #808080; font-style: italic;">// The page that has the information</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> ajax<span style="color: #66cc66;">&#40;</span>url,target<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
document.getElementById<span style="color: #66cc66;">&#40;</span>target<span style="color: #66cc66;">&#41;</span>.innerHTML = <span style="color: #ff0000;">'sending...'</span>;
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>window.XMLHttpRequest<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
req = <span style="color: #000000; font-weight: bold;">new</span> XMLHttpRequest<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
req.onreadystatechange = <span style="color: #000000; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>ajaxDone<span style="color: #66cc66;">&#40;</span>target<span style="color: #66cc66;">&#41;</span>;<span style="color: #66cc66;">&#125;</span>;
req.open<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;GET&quot;</span>, url, <span style="color: #000000; font-weight: bold;">true</span><span style="color: #66cc66;">&#41;</span>;
req.send<span style="color: #66cc66;">&#40;</span><span style="color: #000000; font-weight: bold;">null</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
<span style="color: #b1b100;">else</span> <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>window.ActiveXObject<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
req = <span style="color: #000000; font-weight: bold;">new</span> ActiveXObject<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;Microsoft.XMLHTTP&quot;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>req<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
req.onreadystatechange = <span style="color: #000000; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>ajaxDone<span style="color: #66cc66;">&#40;</span>target<span style="color: #66cc66;">&#41;</span>;<span style="color: #66cc66;">&#125;</span>;
req.open<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;GET&quot;</span>, url, <span style="color: #000000; font-weight: bold;">true</span><span style="color: #66cc66;">&#41;</span>;
req.send<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span>
setTimeout<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;ajax(page,'scriptoutput')&quot;</span>, <span style="color: #cc66cc;">10000</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> ajaxDone<span style="color: #66cc66;">&#40;</span>target<span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#123;</span>
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>req.readyState == <span style="color: #cc66cc;">4</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>req.status == <span style="color: #cc66cc;">200</span> || req.status == <span style="color: #cc66cc;">304</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
results = req.responseText;
document.getElementById<span style="color: #66cc66;">&#40;</span>target<span style="color: #66cc66;">&#41;</span>.innerHTML = results;
<span style="color: #66cc66;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #66cc66;">&#123;</span>
document.getElementById<span style="color: #66cc66;">&#40;</span>target<span style="color: #66cc66;">&#41;</span>.innerHTML=<span style="color: #ff0000;">&quot;ajax error:n&quot;</span> +
req.statusText;
<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span>
<span style="color: #000000; font-weight: bold;">&lt;/script&gt;</span></pre>
<p>يجب تغير عنوان رابط المصدر من time.php الى رابط مصدر المعلومات الخاص بك<br />
قم بتعديل المدة بين كل تحديث (اولضع الحالي, كل 10 ثواني)</p>
<pre class="php">setTimeout<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;ajax(page,'scriptoutput')&quot;</span>, <span style="color: #cc66cc;">10000</span><span style="color: #66cc66;">&#41;</span>;</pre>
<p>قم باضافة onload لاستدعاء الكود</p>
<pre class="php">&lt;body onload=<span style="color: #ff0000;">&quot;ajax(page,'scriptoutput')&quot;</span>&gt;</pre>
<p>اخير اضع الكود التالي على المكان المراد اظهار المعلومة المحدثة اليا (كل عشرة ثواني)</p>
<pre>&lt;span id=&quot;scriptoutput&quot;&gt;المحتوى الاصلي&lt;/span&gt;</pre>
<p>واتمنى ان ينال هذا الدرس على اعجابكم
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=45</wfw:commentRSS>
		</item>
		<item>
		<title>من خفايا الجي ميل</title>
		<link>http://blog.newstarworld.com/?p=44</link>
		<comments>http://blog.newstarworld.com/?p=44#comments</comments>
		<pubDate>Sat, 22 Mar 2008 13:14:30 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>تقنيات وبرمجة</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=44</guid>
		<description><![CDATA[اذا كنت تبحث عن ايميلات تحتوي على افلام او اغاني او نوع معيا من الملفات, استخدم الامر التالي في خانة البحث:
filename:mp3
filename:mpg
.....
اذا كنت تبحث عن ايميلات تحتوي على مرفقات:
has:attachment
تحياتي وتقديري

]]></description>
			<content:encoded><![CDATA[<p>اذا كنت تبحث عن ايميلات تحتوي على افلام او اغاني او نوع معيا من الملفات, استخدم الامر التالي في خانة البحث:<br />
filename:mp3<br />
filename:mpg<br />
.....</p>
<p>اذا كنت تبحث عن ايميلات تحتوي على مرفقات:<br />
has:attachment</p>
<p>تحياتي وتقديري
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=44</wfw:commentRSS>
		</item>
		<item>
		<title>شكر على التنبيه أ/محمد زاهر غيبة</title>
		<link>http://blog.newstarworld.com/?p=43</link>
		<comments>http://blog.newstarworld.com/?p=43#comments</comments>
		<pubDate>Wed, 12 Mar 2008 19:10:59 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>عام</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=43</guid>
		<description><![CDATA[سعدت بمقالة أ/ محمد زاهر غيبة (موقع جديد بمحتوى مسروق)
أ/محمد انا اقدر واحترم النقاش والانتقاد البناء..
تم اضافة المصدر...
تحياتي وتقديري

]]></description>
			<content:encoded><![CDATA[<p>سعدت بمقالة أ/ محمد زاهر غيبة (<a rel="bookmark" title="Permanent Link to موقع جديد بمحتوى مسروق" href="http://www.mhdzaherghaibeh.name/2008/03/11/new-star-world/">موقع جديد بمحتوى مسروق</a>)<br />
أ/محمد انا اقدر واحترم النقاش والانتقاد البناء..</p>
<p>تم اضافة المصدر...</p>
<p>تحياتي وتقديري
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=43</wfw:commentRSS>
		</item>
		<item>
		<title>Gaia اجاكس ويدجت</title>
		<link>http://blog.newstarworld.com/?p=36</link>
		<comments>http://blog.newstarworld.com/?p=36#comments</comments>
		<pubDate>Tue, 11 Mar 2008 06:14:05 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>تقنيات وبرمجة</category>
	<category>اجاكس</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=36</guid>
		<description><![CDATA[اسم الشركة المكتشفة لـ Gaia Ajax هي Gaiware
قامو مؤخرا باصدار مكتبة اجاكس بعد اصلاح 100 مشكلة فمكتبتهم السابقة.
بعض الامثلة:

Dynamic Ajax Imag
Their Ajax DataGrid
Their Ajax Effects sample

والكثير...
افضل طريقة لبدأ استخدام Gaia بالمشاركة في  Gaia Programming Contest.
اقراء المزيد عن المكتبة وتحميلها من موقعهم الرئيسي Gaia Ajax Widgets website

]]></description>
			<content:encoded><![CDATA[<p><img align="right" alt="gaia_widgets.gif" id="image35" title="gaia_widgets.gif" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/gaia_widgets.thumbnail.gif" />اسم الشركة المكتشفة لـ Gaia Ajax هي Gaiware<br />
قامو مؤخرا باصدار مكتبة اجاكس بعد اصلاح 100 مشكلة فمكتبتهم السابقة.</p>
<p>بعض الامثلة:</p>
<ul>
<li><a href="http://ajaxwidgets.com/AllControlsSamples/DynamicImage.aspx">Dynamic Ajax Imag</a></li>
<li><a href="http://ajaxwidgets.com/AllControlsSamples/Ajax-GridView.aspx">Their Ajax DataGrid</a></li>
<li><a href="http://ajaxwidgets.com/AllControlsSamples/Effect.aspx">Their Ajax Effects sample</a></li>
</ul>
<p>والكثير...</p>
<p>افضل طريقة لبدأ استخدام Gaia بالمشاركة في  <a href="http://ajaxwidgets.com/news_gaia_programming_contest.aa">Gaia Programming Contest</a>.</p>
<p>اقراء المزيد عن المكتبة وتحميلها من موقعهم الرئيسي <a href="http://ajaxwidgets.com/">Gaia Ajax Widgets website</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=36</wfw:commentRSS>
		</item>
		<item>
		<title>تقنية Accordion للقوائم المنزلقة</title>
		<link>http://blog.newstarworld.com/?p=33</link>
		<comments>http://blog.newstarworld.com/?p=33#comments</comments>
		<pubDate>Mon, 10 Mar 2008 11:25:22 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>تقنيات وبرمجة</category>
	<category>اجاكس</category>
	<category>جافا سكربت</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=33</guid>
		<description><![CDATA[كثيرة هي تقنيات الويب 2 الحديثة , و هناك الكثير من الحركات المميزة فيها و خاصة في جانب التصميم, و اليوم سنستعرض تطبيق جافا سكربت بسيط يدعى (Accordion) , فإذا أحببت طريقة تصميم القوائم و التبويبات المنزلقة التي تشاهدها في بعض المواقع, فيمكنك عمل مثلها و ببساطة عن طريق هذين التطبيقين:

1) Simple Javascript Accordions : [...]]]></description>
			<content:encoded><![CDATA[<div class="storycontent">كثيرة هي تقنيات الويب 2 الحديثة , و هناك الكثير من الحركات المميزة فيها و خاصة في جانب التصميم, و اليوم سنستعرض تطبيق جافا سكربت بسيط يدعى (Accordion) , فإذا أحببت طريقة تصميم القوائم و التبويبات المنزلقة التي تشاهدها في بعض المواقع, فيمكنك عمل مثلها و ببساطة عن طريق هذين التطبيقين:</p>
<p><span id="more-32" /></p>
<p>1) <a rel="bookmark" href="http://www.dezinerfolio.com/2007/07/19/simple-javascript-accordions/">Simple Javascript Accordions </a>: بسيط و رائع بطرق العرض المختلفة التي يوفرها للمحتوى, تستطيع <a href="http://www.dezinerfolio.com/wp-content/uploads/accordemo/01.html">مشاهدته و تجربته</a>, و إذا أعجبك قم <a href="http://www.dezinerfolio.com/wp-content/plugins/wp-downloadMonitor/download.php?id=14">بتحميله</a> و استخدامه في موقعك.</p>
<p>2) <a href="http://stickmanlabs.com/accordion/">Accordion v2.0</a>: تطبيق آخر يدور حول نفس التقنية و لكن بتصميم و طرق عرض أخرى.</p>
<p>ستجدون طريقة التركيب و الاستخدام موجودة بالصفحات المشار لها في كلا التطبيقين.</div>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=33</wfw:commentRSS>
		</item>
		<item>
		<title>آجاكس</title>
		<link>http://blog.newstarworld.com/?p=27</link>
		<comments>http://blog.newstarworld.com/?p=27#comments</comments>
		<pubDate>Sun, 09 Mar 2008 12:05:25 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>تقنيات وبرمجة</category>
	<category>اجاكس</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=27</guid>
		<description><![CDATA[تعتبر هذه الكلمة من الكلمات التي لابد و أن سمعت بها خلال الفترة الزمنية القليلة الماضية أو الماضية بشكل عام ..
و خلال السنتين الماضيتين ظهر على سطح كوكب الانترنيت العديد من التطبيقات التي تعتمد عليها ، مثل Gmail , Windows Live Mail و Yahoo! Mail و العديد العديد من التطبيقات التي بنيت بأساسات تعتمد على [...]]]></description>
			<content:encoded><![CDATA[<p>تعتبر هذه الكلمة من الكلمات التي لابد و أن سمعت بها خلال الفترة الزمنية القليلة الماضية أو الماضية بشكل عام ..<br />
و خلال السنتين الماضيتين ظهر على سطح كوكب الانترنيت العديد من التطبيقات التي تعتمد عليها ، مثل <a title="GMAIL" target="_blank" href="http://www.gmail.com/">Gmail</a> , <a title="Windows Live Mail" target="_blank" href="http://www.hotmail.com/">Windows Live Mail</a> و <a title="Yahoo! Mail" target="_blank" href="http://mail.yahoo.com/">Yahoo! Mail </a>و العديد العديد من التطبيقات التي بنيت بأساسات تعتمد على الآجاكس ..<br />
و خلال هذه الفترة أصبح المبرميجن أمام محنة الانتقال إلى ما أطلق عليه مصطلح web 2.0 ، و طبعاً الانتقال له ليس بهذه السهولة …<br />
و ما سأكتبه هنا هو عبارة عن كيفية الاستفادة من المكتبات الموجودة ، و ليس اعادة اختراع الدولاب و سأذكر بعض ما شاهدت من مكتبات :<br />
<span id="more-503" /><br />
1- Google Web Toolkit :<br />
<a target="_blank" href="http://code.google.com/webtoolkit/">http://code.google.com/webtoolkit/</a><br />
<img align="right" title="images.jpg" id="image40" alt="images.jpg" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/images.thumbnail.jpg" /> و تستخدم فيها لغة الجافا ( و هي من شركة <a target="_blank" href="http://java.sun.com/">SUN</a> و ليس جافاسكريبت والتي هي من شركة <a target="_blank" href="http://mozilla.com/">Mozilla</a> ) من أجل كتابة التطبيقات و تخريجها لتصبح تطبيقات آجاكس كما هو الحال في <a target="_blank" href="http://www.gmail.com/">gmail</a> , <a target="_blank" href="http://maps.google.com/">Google Maps</a> .<br />
و الهدف من ذلك مساعدة المبرمجين الذين لا يتعاملون مع الويب من انشاء تطبيقات ويب جيدة .</p>
<p>2- Yahoo! UI :<br />
<a target="_blank" href="http://developer.yahoo.com/yui/">http://developer.yahoo.com/yui/</a><br />
<img align="right" title="ma_devnet_1.gif" id="image38" alt="ma_devnet_1.gif" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/ma_devnet_1.gif" /> و هذه المكتبة المقدمة من ياهو تعتبر مكتبة غنية و مثيرة للاعجاب ، ففيها العديد من الامكانيات التي لن أقول أنها لا تتوفر في غيرها و لكن طريقة التعامل معها تكون بسيطة ، دون ادخال لغة برمجية أخرى كما هو الحال مع GWT .</p>
<p>3- Yahoo! UI Ext:<br />
<a target="_blank" href="http://www.yui-ext.com/docs/">http://www.yui-ext.com/docs/</a><br />
و هذه المكتبة تعتمد على مكتبة ياهوو لكن مع تقديم العديد من التحسينات ، و هي ليست تابعة لياهو حتى لا يتم الخلط بالأمر ، لكن ما تقدمه هذه المكتبة يثير الاعجاب .</p>
<p>4- scriptaculous :<br />
<a target="_blank" href="http://script.aculo.us/"> http://script.aculo.us/</a><br />
<img align="right" title="scriptaculous_logo.png" id="image39" alt="scriptaculous_logo.png" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/scriptaculous_logo.thumbnail.png" /> مكتبة صغيرة و بسيطة ، تقدم مجموعة بسيطة من التأثيرات الجيدة و الجميلة ، بالاضافة إلى اعتمادها على Prototype خاص بالجافا سكريبت ، و امكانية التعامل مع الأجاكس من خلال العديد من التوابع البسيطة .<br />
كانت لي تجربة مع هذه المكتبة من خلال التأثيرات و ما يدعى بالتحرير في المكان أو inplace Edit .</p>
<p>5- DOJO :<br />
<a target="_blank" href="http://www.dojotoolkit.org/">http://www.dojotoolkit.org </a><br />
<img align="right" title="images1.jpg" id="image41" alt="images1.jpg" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/images1.jpg" /> مكتبة ضخة ، و عندما أقول ضخمة فأنا أعني ما أقول ، فهي تحوي العديد العديد من آليات التحكم الجملية التي تساعد ، و بصراحة ما شاهدته و تعاملت به عندها لم أجده عند غيرها ، لكن مشكلتها و هذا ما عانيت منه هو معاناة المستعرض من عملية جمود لفترة معينة ريثما يتم تحميل كامل المكتبة ، و ليس الأمر بكثافة العناصر المستخدمة ، حتى و لو كنت أستخدم عنصر واحد فقط ..<br />
و هذه المكتبة بنيت بالجافا لتقوم بتخريج جميع العناصر كعناصر ويب يمكن استخدامها ، و بصراحة أنصح بها من يريد أن يقوم بانشاء مشروع كبير ، لكن عليه ان ينتبه فهذه المكتبة ليس لمن يستخدمون الاتصالات البطيئة …</p>
<p>6- AJAX.net :<br />
<a target="_blank" href="http://www.ajax.net/">http://www.ajax.net</a><br />
<img align="right" title="aspajaxlogo.gif" id="image42" alt="aspajaxlogo.gif" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/aspajaxlogo.thumbnail.gif" /> طبعا من الاسم تعلمون عمن أتكلم ، طبعا أتكلم عن المكتبة الخاصة بمايكروسوفت ، و من الممكن استخدام هذه المكتبة مع الـ ASP.net 2.0.</p>
<p>المصدر: http://www.mhdzaherghaibeh.name
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=27</wfw:commentRSS>
		</item>
		<item>
		<title>تنزيل الفيديوهات من على يوتيوب</title>
		<link>http://blog.newstarworld.com/?p=26</link>
		<comments>http://blog.newstarworld.com/?p=26#comments</comments>
		<pubDate>Sun, 09 Mar 2008 12:04:03 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>عام</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=26</guid>
		<description><![CDATA[طبعاً الفكرة انو هو موقع بيعطيك امكانية تحويل بين الأنساق المختلفة ، لكن آخر خدمة عم يقدمها هي عملية تحويل الملفات من يوتيوب و بعتها على ايميلك لكي تقوم بتحميلها فيما بعد …
الرابط : http://www.zamzar.com/url/ 
المصدر: http://www.mhdzaherghaibeh.name

]]></description>
			<content:encoded><![CDATA[<p>طبعاً الفكرة انو هو موقع بيعطيك امكانية تحويل بين الأنساق المختلفة ، لكن آخر خدمة عم يقدمها هي عملية تحويل الملفات من يوتيوب و بعتها على ايميلك لكي تقوم بتحميلها فيما بعد …</p>
<p>الرابط : <a title="Zamzar Convertor" href="http://www.zamzar.com/url/">http://www.zamzar.com/url/ </a></p>
<p>المصدر: http://www.mhdzaherghaibeh.name
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=26</wfw:commentRSS>
		</item>
		<item>
		<title>ماذا تحتاج لتبرمج في فيس بوك!</title>
		<link>http://blog.newstarworld.com/?p=25</link>
		<comments>http://blog.newstarworld.com/?p=25#comments</comments>
		<pubDate>Sun, 09 Mar 2008 11:29:18 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>تقنيات وبرمجة</category>
	<category>تطوير مواقع</category>
	<category>فيس بوك</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=25</guid>
		<description><![CDATA[طبعاً اليوم سأتكلم بشكل بسيط جداً عن ماذا تحتاج قبل البدء في كتابة تطبيقك الخاص بفيس بوك ..
و على الله توكلنا ..
بداية عليك التعرف على الأماكن التي يمكنك اخذ المعلومات منها و هي :
* الموقع الرئيسي : http://developer.facebook.com
* المستندات المساعدة : http://developer.facebook.com/documentation.php
* الموارد الأخرى : http://developer.facebook.com/resources.php
* الأدوات : http://developer.facebook.com/tools.php
و الآن سأشرح كل واحدة منهم على [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" alt="facebook-developers_mainthumbnail.png" id="image20" title="facebook-developers_mainthumbnail.png" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/facebook-developers_mainthumbnail.png" />طبعاً اليوم سأتكلم بشكل بسيط جداً عن ماذا تحتاج قبل البدء في كتابة تطبيقك الخاص بفيس بوك ..<br />
و على الله توكلنا ..<br />
بداية عليك التعرف على الأماكن التي يمكنك اخذ المعلومات منها و هي :<br />
<strong>* الموقع الرئيسي :</strong> http://developer.facebook.com<br />
<strong>* المستندات المساعدة :</strong> http://developer.facebook.com/documentation.php<br />
<strong>* الموارد الأخرى :</strong> http://developer.facebook.com/resources.php<br />
<strong>* الأدوات :</strong> http://developer.facebook.com/tools.php<br />
و الآن سأشرح كل واحدة منهم على حدة و بشكل مبسط :</p>
<p>من الممكن التفكير بالموقع الرئيسي على انه المدخل لجميع المواقع الداخلية ، فتلك التي وضعت روابط لها ما هي إلا صفحات بسيطة لموارد كبيرة ، لذلك سأتغاضى عن كل من المستندات المساعدة و الموارد الأخرى لأتكلم عن الأدوات …<br />
الأدوات هي عبارة عن آلية مبسطة و مفرعة بحيث تمكنك من تجربة التوابع و الطريقة البرمجية الخاصة بك ضمن فيس بوك ، و بذلك تتعرف على الخرج و كيفية التعامل معه ، و هي توفر بيئة لكل من التوابع البرمجية API و FMBL و Feed Preview …</p>
<p><img align="right" alt="facebook-developers-_-toolsthumbnail.png" id="image21" title="facebook-developers-_-toolsthumbnail.png" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/facebook-developers-_-toolsthumbnail.png" />بداية يجب عليك الاطلاع على <a target="_blank" href="http://wiki.developers.facebook.com/index.php/Main_Page">الويكي </a>حتى تكون متآلف مع المكان الأكثر شعبية و الأكثر معلوماتية على الاطلاق …<br />
و هنالك أمور أخرى مثل قراءة الشروط الخاصة بفيس بوك ، حتى لا يتم رفض برنامجك …<br />
و الآن و بعد ان اصبحت مستعداً إلى الخطوة التالية و هي اضافة البرمجيات و طلب كود سري خاص بك و ببرنامجك …<br />
و الآن فلنبدأ على بركة الله :<br />
أولاً قم باضافة البرنامج التالي : <a target="_blank" href="http://www.facebook.com/developers">برنامج مطوري فيس بوك</a> .<br />
ثانياً : إقرأ هذه الصفحة <a target="_blank" href="http://developer.facebook.com/anatomy.php">Anatomy of a Facebook Application</a> حتى تستطيع أخذ فكرة عن الأمور العامة التي ستتعامل معها ..<br />
<img align="left" alt="facebook-_-developersthumbnail.png" id="image23" title="facebook-_-developersthumbnail.png" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/facebook-_-developersthumbnail.png" />عند الدخول للبرنامج الخاص بالمطورين ستجد رابط هو ” Create A New Application ” و الذي سيأخذك إلى صفحة تقوم من خلالها بتعبئة الاختيارات الخاصة بطبيعة البرنامج الخاص بك .<br />
و هذه المعلومات هي :</p>
<p><strong><img align="left" alt="facebook-_-developers_newapplicationthumbnail.png" id="image24" title="facebook-_-developers_newapplicationthumbnail.png" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/facebook-_-developers_newapplicationthumbnail.thumbnail.png" />* Support Email :</strong> البريد الذي سيستخدم للاتصال بصاحب البرنامج من أجل الدعم لمستخدمي البرنامج<br />
<strong>* Callback URL :</strong> و هو الرابط الخاص بالبرنامج ، و يجب ان يكون رابط كامل بمعنى : http://www.server.com/application/ و انتبه إلى أنه يشير إلى مجلد و ليس إلى ملف .<br />
<strong>* Canvas Page URL :</strong> و هو المقصود به اسم البرنامج الخاص بك ، و من الافضل دائماً أن يكون هو نفس اسم البرنامج الخاص بك لأنه سيكون مثل :<br />
http://apps.facebook.com/yourApplicationName/<br />
و هنا يوجد اختيارين ايضاً : الأول هو FMBL حيث يتم معالجة الخرج على مخدمات فيس بوك أولاً و من ثمّ تحريجها للمستخدم ، أو الاستخدام الثاني و هو Iframe و لا أظن ان هنالك فائدة من شرح الـ iframe .<br />
<strong> Application Type</strong> <strong>:</strong> اي نوع التطبيق هل هو موقع ام هو برنامج ويندوز أو … الخ<br />
<strong>* Mobile Integration :</strong> هل من الممكن ان يعمل برنامجك عند تصفح الموقع من على الموبايل ؟<br />
* IP Addresses of Servers Making Requests : يمكنك حصر الـ IP’s التي سيأتي منها الطلبات على المخدم أي انك هنا تحدد الـ IP الخاص بمخدم برنامجك ، و بهذا يتم رفض اي IP مختلف عنها .<br />
<strong>* Can your application be added on Facebook?</strong> : أي هل من الممكن ان يتم وضع البرنامج الخاص بك في فيس بوك ؟ طبعاً في حال التأكيد ستظهر خيارات أخرى سنتكلم عنها فيما بعد .<br />
<strong>* TOS URL :</strong> هو الرابط الخاص بشروط استخدام برنامجك .<br />
<strong>* Post-Add URL :</strong> و هو الرابط الخاص الذي سيتم تحويل المستخدم إليه بعد تنصيب البرنامج ، الغالبية العظمى تذهب به إلى صفحة الدعوات ليقوم بدعوة اصدقائه لاستخدام البرنامج .<br />
<strong>* Application Description :</strong> وصف البرنامج .<br />
<strong>* Post-Remove URL :</strong> الرابط الذي سيتم تحويل المستخدم إليه عند إزالة البرنامج .<br />
<strong>* Default Profile Box Column :</strong> ماهو الشيء الافتراضي الذي سيظهر في صفحة البروفايل الخاصة بالمستخدم .<br />
<strong>* Developer Mode :</strong> و في حال تفعيل هذا الاختيار ، فحصراً المبرمجين هم من يستطيعون تنصيب البرنامج ، أما في حال الغائه فيصبح مفتوح للجميع .</p>
<p>ببساطة هذه هي الأمور و سنراكم فيما بعد إن شاء الله …</p>
<p>المصدر:  http://www.mhdzaherghaibeh.name/2007/12/01/facebook-programming
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=25</wfw:commentRSS>
		</item>
		<item>
		<title>خادم الجمل</title>
		<link>http://blog.newstarworld.com/?p=32</link>
		<comments>http://blog.newstarworld.com/?p=32#comments</comments>
		<pubDate>Fri, 07 Mar 2008 05:21:46 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>تقنيات وبرمجة</category>
	<category>عام</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=32</guid>
		<description><![CDATA[تم اليوم اصدار النسخة 1.6 وهي تحتوي على تغييرات جميلة .
  ماهي محتويات حزمة خادم الجمل ؟
- أباتشي 2.0.53
- بي إتش بي 5.2.5
- ماي إس كيو إل 5.0.51a
- اس كيو لايت 2.8.17
- محسن زيند 3.3.0

ماهي البرامج الملحقة ؟
- مدير ماي إس كيو إل 2.11.5phpmyadmin
- مدير إس كيو إل لايت 1.2.0 sqlitemanager
الموقع : http://daif.net/camel/

]]></description>
			<content:encoded><![CDATA[<p><img align="right" alt="camel.gif" id="image31" title="camel.gif" src="http://blog.newstarworld.com/wp-content/uploads/2008/03/camel.thumbnail.gif" />تم اليوم اصدار النسخة 1.6 وهي تحتوي على تغييرات جميلة .<br />
<strong>  ماهي محتويات حزمة خادم الجمل ؟</strong><br />
- أباتشي 2.0.53<br />
- بي إتش بي 5.2.5<br />
- ماي إس كيو إل 5.0.51a<br />
- اس كيو لايت 2.8.17<br />
- محسن زيند 3.3.0<br />
<strong><br />
ماهي البرامج الملحقة ؟</strong><br />
- مدير ماي إس كيو إل 2.11.5<a href="http://www.phpmyadmin.net/">phpmyadmin</a><br />
- مدير إس كيو إل لايت 1.2.0 <a href="http://www.sqlitemanager.org/">sqlitemanager</a></p>
<p>الموقع : <a target="_blank" href="http://daif.net/camel/">http://daif.net/camel/</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=32</wfw:commentRSS>
		</item>
		<item>
		<title>اصلاح مشكلة بصفحة قسم المسيار</title>
		<link>http://blog.newstarworld.com/?p=19</link>
		<comments>http://blog.newstarworld.com/?p=19#comments</comments>
		<pubDate>Wed, 06 Feb 2008 20:26:14 +0000</pubDate>
		<dc:creator>mohammed.zagzoog</dc:creator>
		
	<category>زوجتي المجاني</category>
		<guid isPermaLink="false">http://blog.newstarworld.com/?p=19</guid>
		<description><![CDATA[لقد تم اصلاح ترتيب الاعضاء بقسم المسيار حسب اخر تسجل دخول.
http://www.zwjate.com

]]></description>
			<content:encoded><![CDATA[<p>لقد تم اصلاح ترتيب الاعضاء بقسم المسيار حسب اخر تسجل دخول.<br />
http://www.zwjate.com
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.newstarworld.com/?feed=rss2&amp;p=19</wfw:commentRSS>
		</item>
	</channel>
</rss>
