2008-04-19

كيف تبحث عن الكتب في الشبكة؟

سالنى أحدهم عن طريقة البحث عن كتاب معين في الشبكة ,كتاب الكتروني معين.
الكتب الالكترونية هي ملفات PDF أو ملفات وثائق DOC أو نصية خالصة txt
أدخل في مربع البحث لغوغل التالي
filetype:pdf جزء من اسم الملف

للبحث عن ملفات بي دي أف
filetype:txt جزء من اسم الملف
للبحث عن ملفات نصية
filetype:doc جزء من اسم الملف
للبحث عن ملفات الوثائق يمكن فتحها بميكروسوفت ورد
يدعم غوغل مجموعة من انواع الملفات وهي متغيرة
--------------------------------------------------
في ياهو

vf=(all,html,pdf,xl,ppt,msword,rss,text)

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

delphi vf=pdf

للبحث عن ملفات بي دي اف المحتوية على كلمة دلفي


اضف للمفضلة

2008-04-17

لغة النص التشعبي المركب HTML

كانت الانترنت في بدايتها مجرد وثائق مفردة وملفات يتم تداولها دون امكانية التفاعل مع المصدر .
تم تطوير لغة النص التشعبي المركب في مختبرات المعمل الاوروبي للأنحاث النووية بجنيف 1993
وكانت الفكرة وجود الوصلات داخل الوثائق بحيث يحتاج الأمر فقط لكبسة زر أو نقرة فارة.
تم تصميم متصفح أيضا للتعامل مع مثل هذه الوثائق .
ومن هنا ظهرت WWW أو الشبكة العالمية العريضة وانبثقت الشبكة كما نعرفها اليوم।
يتكون النص من واصفات تحدد مواصفات خاصة كاللون أو الشكل أو الهدف.
كما ايضا تم تطوير برتوكول HTTP للتبادل البيانات لهذا النوع من الوثائق.

2008-04-16

الخوارزميات

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

2008-04-14

لغات البرمجة

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

البريد الألكتروني

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