تعرف أكثر على Data Mining and Warehousing



السلام عليكم ورحمة الله وبركاته .....أهلا بكم زوار المدونه الكرام
حديثنا اليوم عن تقنيه من التقنيات المهمه جدا التى أصبحت وبلا شك أحد أهم ركائز النجاح فى أى مشروع سواء كان صغيرا أو كبيرا أنتشرت تطبيقاتها بشكل ملحوظ فى الأونه الأخيره وأصبحت حديثا بين المهتمين بمجال تكنولوجيا المعلومات وعند سماعى عنها لأول مره كنت مهتم أن أبحث عنها لأتعرف عليها أكثر , وهذا الموضوع ما هو إلا ملخص بحث بسيط عن هذه التقنيه .
هذه التقنيه تسمى بالData mining :
وهى تعنى تعدين البيانات أو التنقيب عن البيانات وهى ببساطه إستخراج المعلومات المهمه أو النفيثه من كمية معلومات ضخمه بإتباع آليات معينه لتحليل هذه المعلومات .
ولفهم أهمية هذه التقنيه دعونا نضرب مثالا على بعض تطبيقاتها فى الحياه العمليه :
من أفضل الأمثله التى تُضرب لتوضيح مفهوم هذه التقنيه هو مثال السوبر ماركت فباستخدام أى من أنظمة قواعد البيانات التى تدعم هذه التقنيه مثل IBM, SQL Server, MS SQL, Oracle, BD2 يتمكن المسؤل من إستخراج معلومات تفيد فى معرفة أساليب الشراء
كمثلا يلاحظ أن هناك علاقة بين شراء منتجين ليس لهما علاقه ببعض يلاحظ مثلا أن من يشترى بطاريات يشترى معها مشروبات غازيه ومن يشترى أشرطة كاسيت يشترى معها خضروات مغلفه فعند ترتيبه للسلع بعد ذلك سيهتم بوضع البطاريات بجانب المشروبات الغازيه وأشرطة الكاسيت بجانب الخضروات المغلفه وبالطبع هذه الأشياء ستزيد من بيع السلع أو يجد أن مثلا يوم الأثنين والخميس تهتم الناس أكثر بشراء اللحوم عن غيرها من الأطعمه فبدلا من يكدث المتجر باللحوم طوال الأسبوع بدون فائده سيزيد من كميتها فقط يوميى الأثنين والخميس وبالطبع هذا الكلام ينطبق على قطاعات أخرى مثل البنوك والمستشفيات وغيرها من القطاعات المختلفه فمن خلال هذه التقنيه نستطيع إستخراج معلومات مفيده بل وذكيه من كمية معلومات مخزنه على جهاز الحاسب الألى
ويأتى مقترنا دائما مع تقنية ال Data Mining ما يسمى بال Warehousing ويعرف بمستودع البيانات أو مخزن البيانات وهو عباره عن مكان يتم تخزين فيه قواعد بيانات من أماكن مختلفه مع بعضها البعض ولكن كل قاعده مستقله بنفسها بغرض التحليل وعرض بيانات المنشئة بصورة تمكن الإدارة العليا من صنع القرار
فمثلا لو أن هناك شركه لها أكثر من فرع وكل فرع له قاعده بيانات مستقله فمن أجل إتخاذ القرار الصحيح عن منتج معين لهذه الشركه يتم تجميع قواعد البيانات الخاصه بكل فرع فى مكان واحد والقيام عليها بطرق المعالجه المناسبه ولكن يلاحظ بأن طريقة معالجة البيانات فى قواعد البيانات تختلف عنها فى مستودع البيانات

ففي قواعد البيانات تستعمل Online Transaction Processing OLTP

حيث أنه يمكن تعديل ، أضافه أو بحث عن بيانات بسرعة مع الاحتفاظ بتكامل قاعدة البيانات Database Integrity

أما في مخازن البيانات فتستخدم طريقة تحليل البيانات
Online analytical processing (OLAP)

من خلال معالجة كميات ضخمة وتحليلها وإخراجها على شكل knowledge تسمح باستنتاجات وتحديد اتجاهات جديدة بدون أية إمكانية لتعديل البيانات أى أنه عند التعامل مع warehousing لا يمكن التعديل فى البيانات ويبقى التعامل معها فى إستخراج المعلومات

ولنتعمق أكثر لنفهم ما هى الخطوات المستخدمه فى تقنية Data Mining لأستخراج knowledge جديده من كمية معلومات ضخمه من أكثر من قاعدة بيانات موجوده فى warehousing وهذه العمليه تتضمن عدد من المراحل تبدأ من جمع البيانات الخام الى مرحلة الحصول على knowledge الجديدة ، وفيما يأتي عرض لهذه المراحل :

تنقية البيانات Data Cleaning :
وهي مرحلة عزل البيانات التي تحتوي على تشويش او شوائب
Noise من مجموعة البيانات
كإلغاء المعلومات المتكررة ، التصحيح الشكلي ، معالجة البيانات الناقصة .

- توحيد البيانات
Data Integration
هذه المرحلة غالبا ما تكون مصادر معالجة البيانات متغيرة العناصر وربما تكون مجتمعة في مصدر شائع .

- اختيار البيانات
Data Selection :
في هذه المرحلة ، يتم تحديد واسترجاع البيانات الملائمة من مجموعة البيانات .

- نقل البيانات
Data Transformation :
وهي عملية نقل البيانات التي تم اختيارها الى شكل ملائم لإجراءات البحث والاسترجاع.

- استخراج البيانات
Data Mining :
في هذه المرحلة سيتم تطبيق اسلوب ذكي لاستخراج نماذج مفيدة قدر الإمكان .

- التصنيف Classification:

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

- الربط والتسلسل Association & Sequencing

استخراج العلاقة السببية بين البيانات كشراء طابعة يعني في نفس الوقت شراء ورق للطباعة ،أو العلاقة التسلسلية ففي حال شراء كمبيوتر فهنالك احتمال كبير لشراء طابعة في المستقبل مع إمكانية إعطاء نسبة مئوية للاحتمالات بناء على البيانات المتراكمة في المخازن .

- تقييم النموذج
Pattern Evaluation :
بعد استخراج النماذج المهمة والتي تمثل المعرفة يتم تقييمها استنادا الى مقاييس محددة .

- تمثيل المعرفة
Knowledge Representation :
وهي المرحلة الاخيرة من مراحل اكتشاف المعرفة في قواعد البيانات

وهي المرحلة التي يراها المستفيد ، هذه المرحلة الاساسية تستخدم الاسلوب المرئي لمساعدة المستفيد في فهم و وتفسير نتائج استخراج البيانات
.
هذه كانت بعض النقاط المهمه فى تقنية Data Mining أرجو أن أكون وفقت فى تقريب مفهوم هذه التقنيه لكم وبالتوفيق لكم جميعا

تعلم الكتابه على لوحة المفاتيح بالطريقه الصحيحه


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


وفى نهاية كل جزء يعطى لك إختبار ويحسب لك عدد الأخطاء التى وقعت فيها والزمن الكلى لإجتياز هذا الأختبار , نظام المحاكاه هذا جميل جدا واستخدمته فى البدايه كى أستطيع الكتابه بالطريقه الصحيه الأمر لا يأخذ كثيرا الأمر يحتاج فقط بعض الصبر وكما تلاحظون فى الصوره أعلاه أن النظام باللغه الأنجليزيه أى أنه سيعلمك كيفة الكتابه باللغه الأنجليزيه ولكن بعد ذلك بعد تمكنك بالكتابه باللغه الأنجليزيه وحفظ أماكن الحروف وتعلم وضع يديك بالطريقه الصحيحه يمكنك حفظ أماكن الحروف العربيه وكتابتها والتمرن عليها لفتره حتى تتمكن من الكتابة باللغه العربيه أيضا.
والأن كيف ندخل على نظام المحاكاه هذا :
أولا قم بالدخول على هذه الصفحه من هنا ثم أضغط Start
ليدخلك بعد ذلك على هذه الصفحه كما فى الصوره أدناه
ستجد فى الصفحه الدروس الخاصه بالدوره التعليميه عند ضغطك على أحد الدروس سيظهر لك هذه الصفحه لتقوم بتسجيل الدخول وإن لم يكن لك حساب فقم بإنشاء حساب جديد


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

ملحوظه
الموقع يحتوى على مجموعه أخرى من ا لدورات التى يمكنك الأشتراك فيها بمفردك أو مع مجموعه


يمكنك نقل الموضوع لأى مكان تريد للأفاده دون ذكر المصدر , فإن ذكرته فجزاك الله خيرا

إفتتاح موقع Gateway Courses

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

وسوف تقوم سياسة عمل الموقع على الشكل التالى :

1-تجميع أفضل الكورسات الموجوده حاليا وتقسيمها كل على حسب مجالها .
2-متابعة جديد الكورسات وإدراجها داخل الموقع .
3-إدراج الكورسات المقترحه من الزوار إلى الموقع

والأن يمكنم رؤية الموقع وإبداء مقتراحتكم من هنا

قصيدة ..أيارب يامن أليه المتاب

أخر ما كتب :

أيارب يامن أليه المتــاب **** وحسن الخلاص وحسن والمئاب

أيارب يامن يجيب الدعاء**** ويرحـــــم عـــبدا ضــل فتــــــاب

ويرحم عبدا ضل فتاب

أيارب إنى أقترفت الذنوب**** وهانت فـى عينى فضلت قلـوب

أيارب إنـــى أليك أتـــوب **** وأرجـــوك عـفوا لكل الذنـــوب

وأرجوك عفوا لكل الذنوب

أيارب إنــــى أليك أنيـــب **** وأتـــرك ذنوبا أضـلت طريــق

فهب لى إليك نعم الطريق **** وزدنى بعفوك نـــعم الصديـــق

وزدنى بعفوك نعم الصديق

هل تعلم كيف يفهم الكمبيوتر الأحرف المدخله اليه؟


بسم الله الرحمن الرحيم , والصلاة والسلام على سيدنا محمد النبى الامى وعلى اله وصحبه وسلم
للاجابه على هذا السؤال دعونا نطرح السؤال من ناحيه أخرى عندما نجلس امام الكمبيوتر ونفتح ملف ورد مثلا لنقوم بكتابة أى شئ فنقوم بكتابة الكلمات التى نريد كتابتها حرف حرف فما نجد إلا ان الاحرف المدخله تظهر امامناعلى الشاشة مباشرة ! , السؤال إذن كيف فهم الكمبيوتر هذه الحروف المدخله اليه وأظهرها بهذا الشكل ؟! هل عند ضغطى على أى حرف من على keyboard ينتقل الحرف مباشرة عبر السلوك بداية من keyboard مارا بالرامات الى Processor ليقوم بدوره ويطبع هذا الحرف على الشاشه مباشرة بالطبع ستقولون جميعا على لسان واحد لا ليس هذا الذى يحدث إذن فماذا الذى يحدث ليظهر الحرف على الشاشه عند ضغطى عليه .
فى البدايه دعونا نتفق على ان الكمبيوتر لا يتعامل ولا يفهم إلا الارقام "0" و"1" أو ما يسمى Binary Code ويتم تخزين كل رقم من هاذين الرقمين فى مايسمى بال Bit وهى اصغر وحدة تخزين داخل الكمبيوتر وهذا يعنى اننا عندما نريد ادخال اى رقم او حرف او القيام باى عمليه يجب تحويلها اولا الى "0" و"1" كى يفهما الكمبيوتر ويتم التعامل معها ولن اتطرق فى هذا الموضوع الى كيف يقوم الكمبيوتر الى تحويل الارقام والحروف والعمليات المدخله اليه الى Binary Code لان هذا يحتاج الى مواضيع منفصله كى يتم توضيحه ولكنى ساتطرق الى ما هى الطرق المستخدمه فى عملية التحويل هذه , وتسمى هذه العمليه بال character encoding (تشفير البيانات )
فلتحويل الحروف الى"0" و"1" كى يفهما الكمبيوتر ويتم التعامل معها هناك عدة طرق اشهرهم استخداما ASCII وهو اختصار ل
American Standard Code for Information Interchange (ASCII)
وهو يستخدم " 7" bit لكل حرف , أى يتم تمثيل كل حرف فى "7"bit فمثلا اذا اردنا تحويل الحرف "a" إلى Binary code يتم تمثيلها هكذا "0001 100"وهى تقابل فى النظام العشرى الرقم 65 وهذا الجدول فيه جميع الحروف والرموز المستخدمه والقيمه المناظره لها بالنظام الثنائى"Binary " , والنظام الثمانى "Oct", النظام العشرى "Dec" , والنظام السداسى عشر "Hex"


فعند قيامى بالضغط على الحرف "a" من على لوحة المفاتيح يقوم الكمبيوتر بالتعبير عن هذا الحرف بال ASCII الخاص به ليمر الحرف بين مكونات الكمبيوتر المختلفه حتى يخرج على الشاشه وبين مرحلة الدخول والخروج هذه تتم عمليات كثيره ربما اتكلم عنها فى وقت آخر

هل تستخدم ويندوز 7 أم لا

تم صدور النسخه النهائيه من ويندوز 7 تقريبا فى 22 من أكتوبر من هذا العام التى لاقت إستحسان من جميع مستخدميها حتى الان , فهل فكرت فى إستبدال نظام التشغيل الذى لديك بويندوز 7 أم لا
شارك معنا فى هذا التصويت:

Download Yahoo Messenger 10

يمكنكم الأن تنزيل النسخه الأخيره من Yahoo Messenger 10 من هنا التى تأتى مع العديد من التحسينات والأضافات ومن بعض هذه التحسينات
.تحسين مكالمات الفيديو
فمع هذا الاصدار الجديد ظهر تحسن واضح فى نقاء الصوره ووضوح الصوت
.مواكبة ما يفعل أصدقائك أولا بأول
مع هذا الإصدار يمكنك متابعة آخر تحديثات أصدقائك من Yahoo!, Flickr, Twitter
. تحسين دعم اللغه
فيمكنك الأن التغير إلى اللغه المفضله إليك فى Yahoo Messenger من خلال عدة ضغطات
ولتوضيح أكثر للتحسينات والأضافات فى هذا الاصدار أترككم مع هذا الفيديو





Download Firefox 3.6 Beta 2 Now


يمكنك الان عزيزى الزائر تنزيل النسخه التجربيه الثانيه من الاصدار القادم Mozilla Firefox 3.6 التى تأتى مع العديد من المميزات الجديده ومن ضمن هذه المميزات

1- Over 190 bug fixes

2- Available in more than 45 languages

3- Change browser’s appearance with a single click using built-in Personas

4- Firefox 3.6 will alert users about out of date plugins

5- Support for the WOFF font format

# Support for new CSS, DOM and HTML5 web technologies

والأن يمكنك تنزيل هذه النسخه التجريبيه من هنا

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


how to install Windows 7 without a dvd or USB Drive


سنتكلم فى هذا الموضوع عن كيفية تسطيب ويندوز 7 وفى العاده تتم عملية التسطيب عن طريق وضع الاسطوانه الحامله لنطام التشغيل ويندوز 7 فى DVD Drive ومن ثم تبدأ عمليه التسطيب , ولكن ماذا لو لم نمتلك DVD Drive هل لا يمكننا تسطيب نظام التشغيل الجديد من ميكروسوفت "ويندوز7"؟ بالطبع لا . فهناك عدة طرق تمكننا من تسطيب ويندوز 7 بدون DVD Drive وهذا هو موضوع حديثنا اليوم.
بداية هناك أكثر من طريقه تمكنك بالقيام بهذه العمليه :
1-تسطيب ويندوز 7 عن طريق استخدام USB Drive ولكن فى هذه الطريقه يجب ان تكون Mother board التى لديك تدعم التحميل من USB Drive.
2-تسطيب ويندوز 7 داخل Virtual Box .
3- تسطيب ويندوز 7 من خلا ل Virtual CDوهذه تعتبر أسهل الطرق وأكثرها كفاءه وهى الطريقه التى سنستخدمها فى مسار شرحنا الان .
والان ليس عليك الا أن تتابع هذه الخطوات بدقه كى تتم عمليه التسطيب بنجاح .
أولا: يجب ان يكون لديك نظام التشغيل ويندوز 7 على هيئة ملف ايزو(ISO File) .
ثانيا :يجب ان يكون لديك أى برنامج يقوم بعمل Virtual CD وسأرشح لك برنامج Ultra ISO ويمكنك تنزيله من هنا.
ثالثا: بعد تسطيب برنامج Ultra ISO قم بتحميل ملف الأيزو الخاص ب ويندوز 7 داخل البرنامج , ومن اجل القيام بهذه العمليه أتبع الأتى
1- قم بالذهاب الى الفولدر الذى يحتوى على ملف الايزو ثم قف عليه واضغط كليك يمين .
2-من القائمه المنسدله قم بالوقوف على Ultra ISO ستظهر لك قائمه منسدله اخرى أختر منها Mount to drive كما بالصوره
رابعا: قم بالذهاب الى my computer ثم أضغط كليك يمين على برنامج Ultra ISO بعد الضغط على open سيتم فتح الاسطوانه كما فى الصوره ثم بعد ذلك قم بالضغط على setup
خامسا : بعد الضغط على setup ستظهر لك هذه الشاشه
سادسا : قم بالضغط على install now لتبدأ عمليه التسطيب.
نعم بهذه الطريقه البسيطه يمكنك تسطيب windows 7 بدون استخدام DVD Drive فليس عليك بعد ذلك سوى اتباع خطوات التسطيب العاديه لتستمتع بعد ذلك بwindows 7 على جهازك

لا تبحث بعيدا عن كنزك

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

يمكنك نقل الموضوع الى مكان تريد دون ذكر المصدر , ولكن ان ذكرته اكون شاكرا لك

أضافة زر المشاركة الخاص بالفيس بوك الى مدونات بلوجر


لا شك بان موقع الفيس بوك من اكثر المواقع الاجتماعيه شهره والتى ينجذب اليه كثيرمن الناس ,فاذا كنت صاحب مدونه وتريد مشاركة مواضيعك لعدد اكبر من الناس اذا فالفيس بوك هو خيارك الافضل , ومن اجل مشاركة مواضيعك بكل سهوله سواء منك او من قارئ الموضوع لجميع أصدقائك على الفيس بوك فاليك هذه الطريقه البسيطه وهى اضافه زريمكنك من خلاله مشاركة مواضيعك وحساب عدد المرات التى اضيف فيها الى الفيس بوك , الامر يشبه الزر الخاص بموقع توتير
إذن كيف اضيف هذا الزر الى مدونتى؟
أولا: هناك اربع انماط يجب عليك اختيار واحدا
منهم وسأعرض لك هذه الانماط واحدا تلو الاخر مع الكود الخاص بكل نمط

1-Facebook Share Button Style 1:










Code for Facebook Share Button Style 1:
<div style="float:right;padding:4px;">
<a expr:share_url='data:post.url' name='fb_share' rel='nofollow' type='box_count'/>
<script type="text/javascript" src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"/>
</div>

2-Facebook Share Button Style 2:








Code for Facebook Share Button Style 2:

<div style="float:left;padding:4px;">
<a expr:share_url='data:post.url' name='fb_share' rel='nofollow' type='box_count'/>
<script type="text/javascript" src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"/>
</div>

3-Facebook Share Button Compact Style 1:







Code for Facebook Share Compact Button Style 1:

<div style="float:right;padding:4px;">
<a expr:share_url='data:post.url' name='fb_share' rel='nofollow' type='button_count'/>
<script type="text/javascript" src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"/>
</div>

4-Facebook Share Button Compact Style 2:











Code for Facebook Share Compact Button Style 2:

<div style="float:left;padding:4px;">
<a expr:share_url='data:post.url' name='fb_share' rel='nofollow' type='button_count'/>
<script type="text/javascript" src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"/>
</div>


ثانيا:كيفية أضافة النمط المختار الى المدونه :
1-نذهب الى لوحة التحكم الرئيسيه للمدونه ثم نضغط " تخطيط " ثم " تحرير" " html
2-قم بالتعليم على خانة توسيع قالب المدونة ، بعد التوسيع اضغط على CTRL+F من أجل البحث عن الكود التالي :
<div class='post-header-line-1'/>
3-ثم بعد ذلك ننسخ كود النمط المختار ونضعه بعد هذا الكود مباشرة.
4-إن لم يفلح البحث عن الكود السابق ابحث عن هذا الكود:
<data:post.body/>
5-ثم ضع كود النمط المختار قبل (اعلى ) هذا الكود مباشرة.
6-احفظ القالب .

وبكده نكون انتهينا من هذه الاضافه


موقع لمعرفة عدد الزوار اليومى لاى موقع

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


ليقوم هو بدوره وبعد ثوانى معدوده باخراج متوسط عدد الزوار اليومى لهذا الموقع على هذا الشكل (واخذنا موقع تويتر لضرب مثالا عليه)
ففى الصوره اعلاه أظهر متوسط عدد الزوار اليومى لموقع تويتر كما يقوم أيضا باظهار بعض الاحصائيات الاخرى مثل ترتيب الموقع فى اليكساوغيره كما فى الصوره ادناه

موقع يقدم خدمه رائعه حقا أظن انها ستفيدنى كثيرا فى بعض الاحيان

the difference between SQL,SQL*PLUS ,ISQL*PLUS

بسم الله الرحمن الرحيم
سنتحدث اليوم فى موضوع يحير كثيرا من المبتدئين فى مجال الاوراكل ألا وهو ما هو الفرق بين ISQL*PLUS , SQL*PLUS , SQL ثلاث مصطلحات كل من يعمل فى مجال الاوراكل يعرفهم جيدا ويعلم الفرق بينهم ولكن من هو جديد فى هذا المجال قد لا يستطيع فهم كل مصطلح وماذا يقصد به ودعونا نقسم الفرق بين الثلاث مصطلحات الى جزئين , الجزء الاول سيكون SQL فقط والجزء الثانى سيكون ISQL*PLUS , SQL*PLUS معا اذن سيكون حديثنا عن الفرق بينSQL من جانب وعن ISQL*PLUS , SQL*PLUS من الجانب الاخر ,فلما فعلنا هذا التقسيم هذا ما سنعرفه الان
SQL:وهى تعنى Structured Query Language
اى لغة الاستعلامات الهيكليه او البنائيه وهى لغه استعلام تمكننا من عرض واسترجاع البيانات من جداول قواعد البيانات المختلفه وقد تم تطوير لغة SQL انطلاقاً من النموذج العلائقي لـ كودد(CODD) المعتمد على الجبر العلائقي.
تُعتبر لغة SQL لغة معيارية تتبع معايير ISO وANSI، وقد تم دعمها من قبل عدد كبير من الشركات العاملة في مجال تطوير برامج إدارة قواعد البيانات العلائقية مثل Microsoft وOracle ومعنى انها معياريه اى لها ثوابت وطرق معينه للتعامل معها وهذه الثوابت تستخدمها جميع انظمة ادارة قواعد البيانات التى تتعامل معها فـ SQL بشكلها القياسي هي ثابتة في جميع قواعد البيانات أما التغييرات التي تراها من جمل SQL من نظام الى اخر فهي ترتبط بنظام ادارة قواعد البيانات التى تتعامل معه سواء oracle او MySql او غيرهما من انظمة ادارة قواعد البيانات
اما
ISQL*PLUS , SQL*PLUS: فهما بيئات يتم فيهما تنفيذ الاوامر الخاصه بال PL/SQL,SQL اللازمه لعرض واسترجاع البيانات من قواعد البيانات على المخدم نفسه، أو أي مخدم آخر عبر الشبكة، وهي أداوات ضخمة تحتوي على العديد من الإمكانيات منها:
1. تنفيذ SQL و PL/SQL في قاعدة البيانات.
2. تحديث البيانات في قاعدة البيانات.
3. تنفيذ الاستعلامات على البيانات.
4. التحكم بتنسيق نتائج الاستعلامات داخل التقارير.
5. إنشاء وتحرير واسترجاع وتنفيذ خطاطات SQL.
6. إدارة قاعدة البيانات.
7. وصف الجداول وأغراض PL/SQL في قاعدة البيانات.
8. نسخ البيانات من قاعدة إلى أخرى.
9. إصدار الرسائل للمستخدمين وقبول إدخالاته
.
ولعل ان يكون الهدف من عمليه التقسيم قد وضح الان فان ISQL*PLUS,SQL*PLUS هما عباره عن شئ واحد الا وهو بيئه يتم فيها تنفيذ الاوامر الخاصه بال PL/SQL,SQL
وSQL هى اللغه التى تمكنا من عرض واسترجاع البيانات من جداول قواعد البيانات

يمكنك نقل الموضوع لأى مكان تريد لكى تعم الفائده دون ذكر المصدر , ولكن ان ذكرته أكون شاكرا لك

How to setup oracle database 10g for win xp

بسم الله الرحمن الرحيم والصلاة والسلام على سيدنا محمد النبى الأمى وعلى آله وصحبه وسلم

بعد ان تكلمنا فى الموضوع السابق عن كيفية تنزيلOracle Database 10 g من على موقع اوراكل الرسمى نأتى اليوم لنتحدث عن كيفية تسطيب Oracle Database 10 g على ويندوز XP ويمكنكم اتباع هذه الطريقه ايضا على ويندوز 7 وتم عمل شرح الطريقه على شكل فيديو ويمكنكم مشاهدته مباشره من هنا


How to Download Oracle Database 10g

السلام عليكم ورحمة الله وبركاته
ده عباره عن فيديو بشرح فيه ازارى اقدر اعمل Download To Oracle Database 10g من على موقع Oracleوأقدر ادخل على الموقع الرسمى لاوراكل من هنا
والبرنامج مجانى بيشترط عليا فقط انه يكون ليا account على الموقع ,بدخل اعمل account وبعد كده بعمل login على الموقع وبكمل مع الخطوات المذكوره فى الفيديو ,وبالتوفيق للجميع

موقع يعرض تفاصيل وأسعار جميع انواع المحمول

موقع من خلاله يمكنك جمع المعلومات عن اى جهاز محمول فيمكنك معرفة جميع امكانياته بالاضافه الى سعره فى العديد من الدول العربيه ( مصر - السعوديه - الامارات - سوريا ), بالاضافه الى السعر فى اوربا وامريكا
ومع ان الاسعار فيه محدثه باستمرار ولكن لا تستبعد حدوث فارق بسيط فى بعض الاسعار.
الموقع بسيط جدا وسهل الاستخدام فليس عليك بعد الدخول الى الموقع الا ان تختار الشركة التي ترغب في معرفة أسعار هواتفها ولتكن نوكيا مثلا ثم بعد ذللك تختار موديل أو رقم الهاتف ثم بعد ذلك سيظهر لك جدول به جميع مواصفات وخصائص الهاتف وفي نهايته السعر بجانب كلمة price
يمكنك ايضا مشاهدة الفيديوهات الموجودة على الموقع لكافة الهواتف بالضغط على كلمة see video for this mobile phone على يمين الصفحة الخاصة بالهاتف وأسفل صورة الهاتف
وهي مفيدة جدا لمن يريد أن يشاهد الهاتف مشاهدة حية لمعرفة حجمه وشكله الحقيقي قبل أن يقبل على شراؤه
ويمكنك تصفح الموقع من هنا :http://www.mobilesh.com/

تعرف أكثر على"wolfram alpha"


wolfram alpha كانت بدايته عند الساعة الثالثة من صباح 16-5-2009 قامت بتصميمه وتطويره شركه تسمى Wolfram Research.على يد رجل يدعى Stephen Wolfram فيزيائي و عالم رياضيات بريطاني يهودي قام بنشر أول ورقة بحث علميه له في سن 16 سنة والتحق بجامعة اكسفورد في سن 17 سنة وحصل على درجة الدكتوراة بعمر 20 سنة
wolfram alpha محرك بحث جديد ولكنه من نوع مختلف فهو ليس كمحركات البحث الاخرى مثل bing, google وخلافه من هذه النوعيه من محركات البحث فعند البحث فيه لا يعطيك قائمة من مواقع الإنترنت ذات العلاقة بالكلمات المفتاحية التي يتم البحث عنها ولكنه يعطيك معلومات واحصائيات
فعلى سبيل المثال اذا اردت ان تحصل على معلومات كافيه عن بلد معينه مثل Egypt مثلا كالمساحه الكليه وعدد السكان والعمله المستخدمه و GDP الخاص بها.... فكل ما عليك ان تدخل اسم هذه البلد فى محرك البحث ليقوم بدوره بعد ذلك ويخرج لك جميع المعلومات الخاصه بهذه البلد على شكل جداول منظمه ! وايضا وبمجرد اضافة بلد اخرى بجوار هذه البلد سوف يقوم الموقع بعمل مقارنه بين البلدين من حيث المساحه الكليه وعدد السكان ...الخ
ومن بعض الامثله الاخرى التى يمكنك تطبيقها على هذا الموقع عمل عمليات حسابية معقدة مثل التكامل، التفاضل أو حساب الاحتمالات لحدوث شيء ما !
أو بإمكانك عرض أسهم بعض الشركات مثل شركة Apple ورؤية مستواها على مدى السنين بشكل جدول بياني وهو يقوم به نفس الموقع ! وأيضاً بمجرد إضافة اسم شركة أخرى بجانب اسم Apple سوف يقوم الموقع بعمل مقارنة كاملة بين أسهم الشركتين وسوف يقوم بوضع الجداول البيانية بالشكل المطلوب وبإمكانك اختيار المدة التي تريدها وسوف يقوم بوضع الجدول والمعلومات الكاملة التي تريدها !
بالاضافه الى اكثر من ذلك فيمكنك ان تسأله عن "من هو اغنى رجل فى العالم" فيقوم مباشرة بتقديم اسم ذلك الشخص ، في حين يقوم جوجل مثلاً عندما يطرح عليه نفس السؤال بعرض قائمة بمواقع الإنترنت ذات العلاقة بالكلمات المفتاحية المستخدمة في هذا السؤال.ولكن لا تجرب ان تكتب هذا السؤال بالعربى فهو حتى الان لا يدعم العربيه.
وليس هذا وحسب، بل بإمكانك عمل اكثر من هذا والحصول على معلومات كنت قديما تبذل مجهودا كبيرا لتحصل عليها من محركات البحث الاخرى
ومن تجربتى الشخصيه لهذا الموقع أرى انه ليس منافس لمحركات البحث الاخرى بل اضافه لهم تزيد من امكانية الحصول على المعلومه فى اقل وقت ممكن وباقل مجهود
ولا يسعك الأن الا أن تجرب هذه الخدمه الرائعه من هنا

كما يمكنك مشاهدة هذا الفيديو لمعرفة الكثير عن هذه الخدمه من هنا

نظره عامه على google reader






منذ فتره وانا اريد ان اكتب هذه التدوينه فقط لكى اقدم الشكر ل google على هذه الخدمه الرائعه التى منذ ان استخدمتها وفرت لى الكثير من الوقت والجهد فقديما كنت اضيف المواقع والمنتديات والمدونات المهمه التى اتابعها بشكل شبه يومى فى المفضله لاقوم بعد ذلك عند كل ولوج بجوله عبر هذه المفضله باحثا عن الجديد من المواضيع والمشاركات الجديده وكانت هذه الجوله دائما ما تأخذ وقت طويل حتى اننى فى بعض الاحيان كنت لا استطيع ان اكمل هذه الجوله لضيق الوقت ولكن الان بعد استخدام هذه الخدمه الرائعه كل ما على ان ادخل على صفحتى الخاصه فى google reader لأجد جديد المشاركات بالارقام كما فى الصوره


فمن خلال google reader تستطيع تجميع جميع المدونات والمواقع المفضله لديك فى مكان واحد دون الحاجه الى حفظها فى المفضله أو تذكر عناوينها أو البحث عنها في جوجل كلما أردت زيارتها .ويمكنك استخدام هذه الخدمه عن طريق الدخول الى صفحة google reader من هنا access to google reader ثم التسجيل ثم الدخول الى الصفحه الرئيسيه ثم بعد ذلك يمكنك اضافة اى موقع عن طريق الضغط على Add a Subscription كما فى الصوره ووضع URL الخاص بالموقع المراد اضافته ثم الضغط على Add

كرر هذه الخطوة وأضف باقي المدونات التي تتابعها ليخبرك قارئ جوجل بجديدها أولاً بأول، الآن لم تعد بحاجة لزيارة هذه المدونة أو تلك لتعرف إن كانت قد أضافت تدوينات ، ففور كتابة تدوينة جديدة سيظهر أمام كل مدونة عدد التدوينات الجديدة (بالأرقام) كما فى الصوره اعلاه وكل ما عليك هو الضغط على ما بها مواضيع جديده لتظهر امامك المشاركات الجديده

وقد أطلقت جوجل خدمة Google reader في 7 أكتوبر 2005 ، وتعتمدهذه الخدمه على متابعة ما يعرف بالخلاصات (RSS) التي تدعمها المدونات وعدد كبير من المواقع على الانترنت (خصوصاً الاخبارية منها وذات المحتوى المتجدد) كموقع الجزيرة نت، وإذا كنت من مستخدمي متصفح فايرفوكس ولاحظت وجود هذه الأيقونة http://newsimg.bbc.co.uk/shared/img/v3/feed.gif في شريط العناوين فاعلم أن الموقع يدعم الخلاصات ويمكن أن تضيفه لقارئ جوجل! . ولمعرفة المزيد حول الخلاصات إقرأ : (ما هي خدمة RSS) .

هل تعلم كيف يصنع المعالج

من الجميل ان يعلم المرء كل شئ فى مجال عمله حتى يكون متفوقا فيه ولكن من الاجمل ان يكون لديه مع ذلك بعض المعرفه عن الاشياء الاخرى فى هذا العالم قصة حياة المعالج من ذرات الرمال إلى السيليكون المكون الرئيس للمعالجات ، وهذا العرض التقديمي من أكبر شركات تصنبع المعالجات في العالم شركة إنتل ، فمع العرض



Making of a Chip - Arabic -

the difference between SQL and MYSQL

السلام عليكم ورحمة الله وبركاته،،،
SQL فهي لغة إستعلامات ولكن هي لغة قياسية والمقصود بالقياسية أن لها ثوابت معينة وطرق معينة للتعامل معها وهذه الثوابت القياسية تستخدمها قواعد البيانات المختلفة ومن ضمن قواعد البيانات هذه MYSQL .
فـ SQL بشكلها القياسي هي ثابتة في جميع قواعد البيانات أما التغييرات التي تراها من جمل SQL إلى أخرى فهي ترتبط بالبيئة التي تعمل فيها والمقصود بالبيئة هي قاعدة البيانات نفسها فممكن أن تكون البيئة هي :


mysql
access
oracle
foxpro
paradox
dbase
sqlserver
msql
postgare
وغيرها ...
فهذه كلها بيئات تستخدم SQL القياسية و لكن الفرق البسيط أن كل بيئة من هذه البيئات تضع أوامر إضافية على SQL القياسية وهذا الشئ يعتبر خارج عن SQL القياسية وتعتبر الإضافات خاصة فقط بالبيئة التي تعمل فيها فمثلاًً :
ولنفرض أن بيئة foxpro لها أمر بإسم readtable كمثال وهو من اسمه لقراءة اسم الجدول من حقل معين يعطى له ...
فهذا الأمر خاصة الآن ببيئة foxpro فقط مع أنه مدمجة مع SQL ولكن لوجربت هذا الأمر في بيئة اخرى مثل mysql مثلاً فلن يعمل وهذا هو الفرق الأساسي .
فالذي يسبب مشكلة الخلط هو البيئات المختلفة أما SQL القياسية فهي ثابتة في كل البيئات وماتجده من اختلافات فهو خاص ببيئة العمل ..
والآن الفرق ...
SQL هي لغة استعلامات بينيوية (Structure Query Language) .. وهي تستخدم للتعامل مع قواعد البيانات .
MYSQL هي قاعدة بيانات (بيئة عمل) تستخدم لغة SQL بداخلها للتعامل مع البيانات .