الخميس، 23 أبريل 2009

إعلانات غوغل (للمعلنين ) Goolge Adwords

ادوردز أداة من شركة غوغل تتيح للممعلنين نشر إعلاناتهم على صفحات مواقع الشبكة العنكبوتية دون التواصل المباشر مع أصحاب
المواقع.
تتوفر الخدمة بالإضافة لخدمة غوغل سينس Goole Adsense المقابلة والتي للناشرين نشر إعلانات على مواقعهم دون التواصل مباشرة مع المعلنين.
يقوم غوغل بدور الوسيط وذلك بتوفير أدوات تتيح للمعلن نشر إعلانه وإعداد حملة بحسب ميزانيته تحت شعار
اصنع إعلاناتك وحدد ميزانيتك. قم بتفعيل حسابك، ثم دع AdWords يجلب لك زبائن جددا
ينبغى الاشتراك في خدمات غوغل وفتح حساب لاستعمال الخدمة. سيكون إعلانك متوفر لجميع متصفحي الشبكة.
يذهب جزء من ريع الإعلانات إلى الناشر والجزء الآخر إلى غوغل تفسه.
تسمى هذه الخدمة الدفع للنقر PPC

الأربعاء، 1 أبريل 2009

لغة BASIC



كانت الحواسيب في بداية عهدها عملاقة وصعبة التشغيل فضلا عن البرمجة وفي الستينات تحسنت الحالة قليلا وظهرت الحاجة للغات تساعد غير المتخصص في برمجه الحاسب واستعماله للقيام بأعمال عدا الضرب والقمسة.
طور John Kemeny- Thomas Kurtz لغة سميت بسيك BASIC وهي اختصار لكلمة تعني تعليمات الرموز العامة للمبتدئين .
وانتشرت اللغة لسهولتها وصدرت عدة نسخ منها على عدة منصات من ذلك الحين وحتى الآن.
انتشرت اللغة في الحواسيب الصغيرة في السبعينات وتصدرت لغات تطوير الالعاب والبرامج على الحواسيب الصغرية مثل كومودور واتاري وخلافها.
جرى استعمال اللغة عند انتشار الحاسب الشخصي في بداية الثمانينيات وكانت مضمنة في نسخ نظام التشغيل من ميكروسوفت DOS لذي أفضى إلى تطوير بيئة التشغيل وندوز فيما بعد.
تغيرت اللغة كثيرا وأصبحت مركمة ودخلت لها البرمجة الكائنية ويعتبر فزيول بيسك VB إداة البرامج الأكثر شهرة لمنصة وندوز بحيث
لم تتخل عن اللغة التي ساهمت كثيرا في شهرتها.

هن بعض التطبيقات للغة
http://www.thinbasic.com/


لغة بسيك تعمل على جافا من المتصفح

http://www.ngbasic.com/

الأحد، 15 مارس 2009

لغة برولوغ Prolog

تم تطوير لغة برولوغ في 1972 على يد الفرنسي الآن كولمريه وفيليب روسل ويأتي اسمها من البرمجة بالمنطق أو البرمجة المنطقية.
تستعمل برولوغ في برمجيات الذكاء الاصطناعي والأنظمة الخبيرة وبرمجيات اللغات الطبيعية وهي تعتمد على العمليات المنطقية في تحويل المعضلات التي تواجه الذكاء الاصطناعي إلى قواعد من المعرفة ومحاولة أيجاد حلول للأسئلة الناتجة عن ذلك.
يتكون برنامج لغة برولوغ من مجموعة من قواعد المعرفة ومجموعة من العلاقات المرتبطة بينها واستفسارات للحصول على حل يغطى جميع جوانب المشكلة.
في الأنظمة الخبيرة مثلا يمكن لبرنامج أن يتكون من قواعد بيانات لجميع الاعراض المرضية التي تظهر على كائن ما وبتحليل الأعراض يمكن معرفة المرض بدرجة قريبة من الواقع.
هناك عدة تطبيقات تعتمد على اللغة وهي قوية في برمجة الذكاء الاصطناعي .
دخلت البرمجة كائنية المنحى اللغة وهناك عدة اصدارات تشملها.
توجد عدة اصدارات ونكه للغة برولوغ منها مايأتي
http://www.gprolog.org/

http://www.visual-prolog.com/

السبت، 28 فبراير 2009

لغة باسكال Pascal

ظهرت الحاجة في نهاية الستينات للغة برمجة تعليمية لتعليم النشء البرمجة , طور نكولاس ويرث لغة برمجة سماها باسكال على عالم الرياضيات الفرنسي بليز باسكال.
حوت اللغة على محددات قوية للنوع وتأثرت بلغة غول السابقة .
انتشرت باسكال في الوسط التعليمي بسرعة واستخدمتها آ بل كلغة لكتابة التطبيقات مع أنظمتها الأولى
حصلت باسكال على دفعة قوية باصدار توربو باسكال الذي حعل البرمجة سهلة ورخيصة للحواسيب الشخصية في بداية الثمانينيات وجرى تطوير اللغة وتم إدحال البرمجة الكائنية وسمت باسكال الكائينية Object Pascal .
طورت بورلند ايضا دلفي وهي بيئة تشغيل لباسكال الكائنينة لتسهيل تظويرالبرمجبات للعديد من المبرمجين .
انحسر الاهتمام بلغة باسكال عند بزوغ لغات أخرى تستعمل في تنفيذ طلبات عملاء المواقع وتحولت اللغة حاليا إلى مصدر مفتوح باسم باسكال المجاني Free Pascal
شركة انبرايز
http://borland.com/
باسكال المجاني
http://www.freepascal.org/
مدونة اتعليم البرمجة بلغة باسكال
http://www.haiseb.com/pascal

الاثنين، 16 فبراير 2009

لغة perl

لغة بيرل مفسرة ديناميكية عالية المستوى مفتوحة المصدر مجانية تستخدم في الملقمات بشكل واسع كمنفذ لطلبات العملاء على مواقع الانترنت .
جرى تطوير اللغة في مختبرالت وكالة ناسا للفضاء كلغة سردية عامة للمساعدة في جعل إنشاء التقارير سهلا.
تأثرت اللغة بلغة سي ومجموعة من اللغات السابقة لها كباسكال وليسب .
تم استخدام اللغة في نواحي عديدة من التطبيقات الحوسبية شملت كل من قواعد البيانات الرسومات والمزودات وهي الأن في طور الإصدار السادس.
تعمل اللغة على جميع منصات أنظمة التشغيل مما يجعلها عالية الناقلية
الموقع الرسمي للغة
http://www.perl.org/
تدريبات ونصوص برمجية مختلفة
http://www.perltutorial.org/
تحميل اللغة
http://www.perl.org/get.html

الجمعة، 13 فبراير 2009

لغة PHP

لغة برمجة كائنية المنحى مفتوحة المصدر تستخدم في الملقمات لتنفيذ المهمات التي يطلبها الزبون .
جرى تطوير اللغة لتكون من أكثر اللغات المستخدمة في الملقمات والتي تخدم العديد من مواقع الشبكة العنكبوتية وفي كل مرة ندخل إلى منتدى او نرسل رد على تدوينة أو تعليق على خبر من المحتمل أن نكون قد استخدمنا نص برمجيا للقيام بالمهمة .
تأثرت اللغة بلغة سي المشهورة من حيت النصوص البرمجية وتتوفر مفسرات اللغة بشكل مجاني وتأخذ ملفات إمتداد PHP .
هناك العديد من منصات التغشيل المجانية والكتب التعليمية والتي تعمل على مختلف منصات أنظمة التشغيل المعروفة
تعانى اللغة من مشاكل أمنية وبطء في التشغيل.
هنا الموقع الرئيسي للغة
http://www.php.net/
يمكن تنزيل نسخة من بيئة التشغيل EasyPhp تعمل في وندوز
http://www.easyphp.org/

الأربعاء، 4 فبراير 2009

البواعث Podcast

يقصد بالباعث ملف صوتي أو مرئي يقوم الموقع ببعثه ويمكن إنزاله من الموقع واستعماله للاستعمال الشخصي أغلب الأحيان
يجري تجميع الملفات على هيئة ملف تغذية على نسق XML مخصص ويتم استجلاب المواد بشكل تلقائي عن طريق برامج وأجهزة مختلفة.

الاثنين، 22 ديسمبر 2008

ملفات ملخصات الأخبار RSS

تعني RSS ملف التغذية الأخبارية المبسط وهي ملخصات أو مواجز لأهم المستجدات التي تحدث على الصفحة أو الموقع
بحيث تغني عن زيارة الموقع وتكون أسهل وأسرع في التحميل.
يمكن ملاحظة وجود التغذية في الموقع عن طريق وجود ايقونة برتقالية اللون
تستخدم برامج أو مواقع لقراءة الملخصات منها ماهو قائم بذاته ومنها مواقع مثل قارئ غوغل
كما ان اغلب المتصفحات الحديثة تكشف تلقائيا عن وجود الخدمة وتسمح لك بالاشتراك فيها للحصول على أخر التحديثات.
يتكون الملف RSS من ملف XML لكن بمواصفات محددة , يحتوي على ترويسة وصدر .
تحتوي الترويسة على معلومات حول المصدر الرابط الايقونة المصاحبة والمؤلف ..
ويحتوي الصدر على روابط للأخبار أو الأحداث أو التدوينات مع عناوينها وملخص حولها .
ظهرت عدة إصدارات من الملف وكل إصدارة لها مميزات إضافية لتزيد المحتوى أو تلافي أخطاء سابقة.
تعتبر التقنية من تقنيات web2.0 .
هنا تجدون مواصفات RSS المختلفة
http://www.rss-specifications.com/

الخميس، 18 ديسمبر 2008

جافا سكريبت JavaScript

لغة برمجة مفتوحة المصدر تستخدم في المتصفحات لتنفيذ مهام على أجهزة المتصفحين وفي صفحات المواقع من ضمن كود النص التشعبي المركب HTML.
جرى تطوير جافاسكريبت في متصفح netscape تم عُممت حتى أصبحث مدعومة من كل المتصفحات وأضحت جزء أساسيا من عمل المتصفح تنفيذ النصوص البرمجية لجافاسكريبت ضمن صفحات مواقع الأنترنت.
يمكن تضمين نصوص جافاسكريبتفي صفحات HTML أو وضعها في ملفات منفصلة ذات الامتداد js.
كانت جافاسكريبت في البداية تنفذ على جهة المستخدم فقط ثم أضيف لها كائنات تتيح الإتصال بالمزود وتنفيذ مهمات معينة.

الأربعاء، 10 ديسمبر 2008

أجاكسAJAX

في بدايات الشبكة العنكبوتية كان تحميل الصفحة ضروريا لعرض النتائج بعد إدخال أو تعبئة أو طلب خدمة من الموقع .
وفي تقنيات أجاكس يتم التعامل من الموقع وارسال البيانات واستفبال النتائج دون الحاجة لتغيير العرض أو جزء منها.
يتكون مصطلح أجاكس من حافا سكربت javascript واكس أم ال XML .
باستعمال الكائن XMLHttpRequest في اللغات المدعومة من المتصفحات يمكن مخاطبة الموقع وارسال بيانات واستقبال بيانات في عرضها على الصفحة دون إزعاج المستخدم .
يعتبر أجاكس من التقنيات التي تستخدم بكثرة في الشبكة العنكبوتية 2.0 غير إنه قديم من سنة 1996 .