قائمة المقالات

قائمة مقالات ويكي CSC-SY.

ضع المقالات القيّمة هنا:

قائمة السيديّات المتوفرة حاليا عند مكتبة المستقبل.

 

ADUni

AI
http://www.aduni.org:81/videos/06-04-01Lect.rm
http://www.aduni.org:81/videos/06-05-01Lect.rm
http://www.aduni.org:81/videos/06-06-01Lect.rm
http://www.aduni.org:81/videos/06-07-01Lect.rm
Algorithms
http://www.aduni.org:81/videos/02-01-01Lect.rm
http://www.aduni.org:81/videos/02-02-01Lect.rm
http://www.aduni.org:81/videos/02-04-01Lect.rm
http://www.aduni.org:81/videos/02-05-01Lect.rm
http://www.aduni.org:81/videos/02-06-01Lect.rm
http://www.aduni.org:81/videos/02-07-01Lect.rm
http://www.aduni.org:81/videos/02-08-01Lect.rm
http://www.aduni.org:81/videos/02-09-01Lect.rm
http://www.aduni.org:81/videos/02-12-01Lect.rm
http://www.aduni.org:81/videos/02-13-01Lect.rm
http://www.aduni.org:81/videos/02-14-01Lect.rm
http://www.aduni.org:81/videos/02-15-01Lect.rm
http://www.aduni.org:81/videos/02-16-01Lect.rm
http://www.aduni.org:81/videos/02-20-01Lect.rm
http://www.aduni.org:81/videos/02-21-01Lect.rm
http://www.aduni.org:81/videos/02-22-01Lect.rm
http://www.aduni.org:81/videos/02-23-01Lect.rm
http://www.aduni.org:81/videos/02-26-01Lect.rm
http://www.aduni.org:81/videos/02-27-01Lect.rm
http://www.aduni.org:81/videos/02-28-01Lect.rm
Applied Probability
http://www.aduni.org:81/videos/07-02-01Lect.rm
http://www.aduni.org:81/videos/07-03-01Lect.rm
http://www.aduni.org:81/videos/07-05-01Lect.rm
http://www.aduni.org:81/videos/07-06-01Lect.rm
http://www.aduni.org:81/videos/07-09-01Lect.rm
Database Theory
http://www.aduni.org:81/videos/06-08-01Lect.rm
http://www.aduni.org:81/videos/06-11-01Lect.rm
http://www.aduni.org:81/videos/06-12-01Lect.rm
http://www.aduni.org:81/videos/06-13-01Lect.rm
http://www.aduni.org:81/videos/06-14-01Lect.rm
http://www.aduni.org:81/videos/06-15-01Lect.rm
http://www.aduni.org:81/videos/06-18-01Lect.rm
http://www.aduni.org:81/videos/06-19-01Lect.rm
http://www.aduni.org:81/videos/06-21-01Lect.rm
http://www.aduni.org:81/videos/06-25-01Lect.rm
http://www.aduni.org:81/videos/06-26-01Lect.rm
Discrete Mathematics
http://www.aduni.org:81/videos/11-01-00Lect.rm
http://www.aduni.org:81/videos/11-02-00Lect.rm
http://www.aduni.org:81/videos/11-03-00Lect.rm
http://www.aduni.org:81/videos/11-06-00Lect.rm
http://www.aduni.org:81/videos/11-07-00Lect.rm
http://www.aduni.org:81/videos/11-08-00Lect.rm
http://www.aduni.org:81/videos/11-09-00Lect.rm
http://www.aduni.org:81/videos/11-10-00Lect.rm
http://www.aduni.org:81/videos/11-13-00Lect.rm
http://www.aduni.org:81/videos/11-14-00Lect.rm
http://www.aduni.org:81/videos/11-15-00Lect.rm
http://www.aduni.org:81/videos/11-16-00Lect.rm
http://www.aduni.org:81/videos/11-17-00Lect.rm
http://www.aduni.org:81/videos/11-20-00Lect.rm
http://www.aduni.org:81/videos/11-21-00Lect.rm
http://www.aduni.org:81/videos/11-22-00Lect.rm
http://www.aduni.org:81/videos/11-26-00Lect.rm
http://www.aduni.org:81/videos/11-27-00Lect.rm
http://www.aduni.org:81/videos/11-27-00Reci.rm
http://www.aduni.org:81/videos/11-28-00Lect.rm
How computers Work
http://www.aduni.org:81/videos/11-01-00Lect.rm
http://www.aduni.org:81/videos/11-02-00Lect.rm
http://www.aduni.org:81/videos/11-03-00Lect.rm
http://www.aduni.org:81/videos/11-06-00Lect.rm
http://www.aduni.org:81/videos/11-07-00Lect.rm
http://www.aduni.org:81/videos/11-08-00Lect.rm
http://www.aduni.org:81/videos/11-09-00Lect.rm
http://www.aduni.org:81/videos/11-10-00Lect.rm
http://www.aduni.org:81/videos/11-13-00Lect.rm
http://www.aduni.org:81/videos/11-14-00Lect.rm
http://www.aduni.org:81/videos/11-15-00Lect.rm
http://www.aduni.org:81/videos/11-16-00Lect.rm
http://www.aduni.org:81/videos/11-17-00Lect.rm
http://www.aduni.org:81/videos/11-20-00Lect.rm
http://www.aduni.org:81/videos/11-21-00Lect.rm
http://www.aduni.org:81/videos/11-22-00Lect.rm
http://www.aduni.org:81/videos/11-26-00Lect.rm
http://www.aduni.org:81/videos/11-27-00Lect.rm
http://www.aduni.org:81/videos/11-27-00Reci.rm
http://www.aduni.org:81/videos/11-28-00Lect.rm
Math for CS
http://www.aduni.org:81/videos/11-01-00Lect.rm
http://www.aduni.org:81/videos/11-02-00Lect.rm
http://www.aduni.org:81/videos/11-03-00Lect.rm
http://www.aduni.org:81/videos/11-06-00Lect.rm
http://www.aduni.org:81/videos/11-07-00Lect.rm
http://www.aduni.org:81/videos/11-08-00Lect.rm
http://www.aduni.org:81/videos/11-09-00Lect.rm
http://www.aduni.org:81/videos/11-10-00Lect.rm
http://www.aduni.org:81/videos/11-13-00Lect.rm
http://www.aduni.org:81/videos/11-14-00Lect.rm
http://www.aduni.org:81/videos/11-15-00Lect.rm
http://www.aduni.org:81/videos/11-16-00Lect.rm
http://www.aduni.org:81/videos/11-17-00Lect.rm
http://www.aduni.org:81/videos/11-20-00Lect.rm
http://www.aduni.org:81/videos/11-21-00Lect.rm
http://www.aduni.org:81/videos/11-22-00Lect.rm
http://www.aduni.org:81/videos/11-26-00Lect.rm
http://www.aduni.org:81/videos/11-27-00Lect.rm
http://www.aduni.org:81/videos/11-27-00Reci.rm
http://www.aduni.org:81/videos/11-28-00Lect.rm
SICP (John Pezaris)
http://www.aduni.org:81/videos/10-02-00Lect.rm
http://www.aduni.org:81/videos/10-03-00Lect.rm
http://www.aduni.org:81/videos/10-04-00Lect.rm
http://www.aduni.org:81/videos/10-05-00Lect.rm
http://www.aduni.org:81/videos/10-06-00Lect.rm
http://www.aduni.org:81/videos/10-10-00Lect.rm
http://www.aduni.org:81/videos/10-11-00Lect.rm
http://www.aduni.org:81/videos/10-12-00Lect.rm
http://www.aduni.org:81/videos/10-13-00Lect.rm
http://www.aduni.org:81/videos/10-16-00Lect.rm
http://www.aduni.org:81/videos/10-17-00Lect.rm
http://www.aduni.org:81/videos/10-23-00Lect.rm
http://www.aduni.org:81/videos/10-23-00Rec.rm
http://www.aduni.org:81/videos/10-24-00Lect.rm
http://www.aduni.org:81/videos/10-24-00Rec.rm
http://www.aduni.org:81/videos/10-25-00Lect1.rm
http://www.aduni.org:81/videos/10-25-00Lect2.rm
http://www.aduni.org:81/videos/10-26-00Lect.rm
http://www.aduni.org:81/videos/10-27-00Lect.rm
Object Oriednted Software Design
http://www.aduni.org:81/videos/01-02-01Lect.rm
http://www.aduni.org:81/videos/01-02-01Reci.rm
http://www.aduni.org:81/videos/01-03-01Lect.rm
http://www.aduni.org:81/videos/01-03-01Reci.rm
http://www.aduni.org:81/videos/01-04-01Lect.rm
http://www.aduni.org:81/videos/01-04-01Reci.rm
http://www.aduni.org:81/videos/01-05-01Lect.rm
http://www.aduni.org:81/videos/01-05-01Reci.rm
http://www.aduni.org:81/videos/01-08-01Lect.rm
http://www.aduni.org:81/videos/01-09-01Lect.rm
http://www.aduni.org:81/videos/01-10-01Lect.rm
http://www.aduni.org:81/videos/01-11-01Lect.rm
http://www.aduni.org:81/videos/01-12-01Lect.rm
http://www.aduni.org:81/videos/01-16-01Lect.rm
http://www.aduni.org:81/videos/01-17-01Lect.rm
http://www.aduni.org:81/videos/01-18-01Lect.rm
http://www.aduni.org:81/videos/01-19-01Lect.rm
http://www.aduni.org:81/videos/01-22-01Lect.rm
http://www.aduni.org:81/videos/01-23-01Lect.rm
http://www.aduni.org:81/videos/01-24-01Lect.rm
http://www.aduni.org:81/videos/01-25-01Lect.rm
http://www.aduni.org:81/videos/01-26-01Lect.rm
http://www.aduni.org:81/videos/01-29-01Lect.rm
http://www.aduni.org:81/videos/01-30-01Lect.rm
SICP (Ableson and Sussman)
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-1a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-1b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-2a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-2b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-3a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-3b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-4a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-4b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-5a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-5b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-6a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-6b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-7a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-7b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-8a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-8b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-9a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-9b.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-10a.avi
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/videos/Lecture-10b.avi
Software Engineering for the Web
http://www.aduni.org:81/videos/04-02-01Lect_Part_I.rm
http://www.aduni.org:81/videos/04-02-01Lect_Part_II.rm
http://www.aduni.org:81/videos/04-03-01Lect.rm
http://www.aduni.org:81/videos/04-04-01Lect.rm
http://www.aduni.org:81/videos/04-05-01Lect.rm
http://www.aduni.org:81/videos/04-11-01Lect.rm
http://www.aduni.org:81/videos/04-12-01Lect.rm
http://www.aduni.org:81/videos/04-17-01Lect.rm
http://www.aduni.org:81/videos/04-18-01Lect.rm
http://www.aduni.org:81/videos/04-19-01Lect.rm
http://www.aduni.org:81/videos/04-24-01Lect.rm
http://www.aduni.org:81/videos/04-25-01Lect.rm
http://www.aduni.org:81/videos/04-26-01Lect.rm
Systems
http://www.aduni.org:81/videos/03-01-01Lect.rm
http://www.aduni.org:81/videos/03-02-01Lect.rm
http://www.aduni.org:81/videos/03-05-01Lect.rm
http://www.aduni.org:81/videos/03-06-01Lect.rm
http://www.aduni.org:81/videos/03-07-01Lect.rm
http://www.aduni.org:81/videos/03-08-01Lect.rm
http://www.aduni.org:81/videos/03-09-01Lect.rm
http://www.aduni.org:81/videos/03-12-01Lect.rm
http://www.aduni.org:81/videos/03-13-01Lect.rm
http://www.aduni.org:81/videos/03-14-01Lect.rm
http://www.aduni.org:81/videos/03-15-01Lect_Part_I.rm
http://www.aduni.org:81/videos/03-15-01Lect_Part_II.rm
http://www.aduni.org:81/videos/03-16-01Lect.rm
http://www.aduni.org:81/videos/03-19-01Lect.rm
http://www.aduni.org:81/videos/03-20-01Lect.rm
Theory of Computation
http://www.aduni.org:81/videos/05-03-01Lect.rm
http://www.aduni.org:81/videos/05-04-01Lect.rm
http://www.aduni.org:81/videos/05-07-01Lect.rm
http://www.aduni.org:81/videos/05-08-01Lect.rm
http://www.aduni.org:81/videos/05-08-01Reci.rm
http://www.aduni.org:81/videos/05-09-01Lect.rm
http://www.aduni.org:81/videos/05-10-01Lect.rm
http://www.aduni.org:81/videos/05-10-01Reci.rm
http://www.aduni.org:81/videos/05-11-01Lect.rm
http://www.aduni.org:81/videos/05-11-01Rec.rm
http://www.aduni.org:81/videos/05-14-01Lect.rm
http://www.aduni.org:81/videos/05-15-01Lect.rm
http://www.aduni.org:81/videos/05-16-01Lect.rm
http://www.aduni.org:81/videos/05-16-01Reci.rm
http://www.aduni.org:81/videos/05-17-01Lect.rm
http://www.aduni.org:81/videos/05-18-01Lect.rm
http://www.aduni.org:81/videos/05-18-01Reci.rm
http://www.aduni.org:81/videos/05-20-01Lect.rm
http://www.aduni.org:81/videos/05-21-01Lect.rm
http://www.aduni.org:81/videos/05-22-01Lect.rm
http://www.aduni.org:81/videos/05-23-01Lect.rm
http://www.aduni.org:81/videos/05-24-01Lect.rm

The Wiki World

The wiki- prefix comes from the Hawaiian word wiki, which means quick or fast. Programmer Ward Cunningham first used the term in a software context back in the mid-’90s, when he created a collaborative site called WikiWikiWeb. Since then, we use the word wiki (the Hawaiian is pronounced WEE-kee, but most folks say it as WIK-ee) to refer either to a collaborative Web site that allows users to add to, edit, and delete from the site’s content or to the software that enables such collaboration. Feel free to also use it as a verb or an adjective.

Wikipedia is by far the most famous wiki, but there are thousands of others. LyricWiki (lyricwiki.org) is a wiki for song lyrics; Chainki (en.chainki.org) is a wiki of Web site links; and CookBookWiki ­(cookbookwiki.com) is a recipe wiki. There’s even a site called WikiIndex (­wikiindex.com) that’s a wiki that tracks wikis. In big wikis, this socially ­produced knowledge works well, but smaller attempts at collaboration often go awry. The Los Angeles Times launched the Wikitorial—reader-generated edits to the day’s editorials—on 19 June 2005 but shut it down just three days later because the site was flooded with profane language and porno­graphic images.

Wikis are a subset of a larger phenomenon called crowdsourcing, which is a play on outsourcing. Crowdsourcing means obtaining labor, products, or content from people outside the company, particularly from a large group of customers or amateurs who work for little or no pay. With YouTube and its user-made (or user-copied) videos, MySpace and its user-built pages, and iStockPhoto with its user-shot photos, we’re seeing the beginnings of what some are calling the age of the crowd. This crowd comes from all walks of life, but for some, crowdsourcing is a way of life. And by some, I’m speaking, of course, of teenagers. In November 2005, the Pew Internet & American Life Project released a report saying that 57 percent of online ­teenagers—some 12 million in all—create something on the Web. The reports called them teen content creators. On a more serious level, some companies crowdsource research and development tasks—usually small jobs called microtasks—to amateur hobbyists, who are called solvers.

The secret to crowdsourcing is the size of the crowd. Wikipedia works because it has tens of thousands of Wikipedians. (Not Wikipedists, which would seem to be the proper analogue to encyclopedist; Wikipedian’s editors are members, so the -ian suffix—meaning “belonging to” or “involved in”—is more appropriate.) The bigger the crowd, the more effective is the social ­filtering that weeds out the chaff and promotes the wheat. (The Wikipedian sentries managed to beat back the Colbert-inspired hordes that descended upon the site’s elephant page.) A large crowd means lots of eyeballs, a term that echoes open-source guru Eric Raymond’s dictum that “given enough eyeballs, all bugs are shallow.” In the age of the crowd, eyeballs are plentiful.

source: IEEE Spectrum, December 06 Issue

الاستثمار البرمجي

لطالما كانت القطع الصلبة هي الأكثر تطوراً و كانت محور اهتمام عدد قليل من كبار الممولين كون تطور القطع بشكل عام والرقاقات بشكل خاص يحتاج الى موارد مادية كبيرة فكانت تشكل لهم نقطة خوف من الاستثمار كونك كمستثمر غير قادر على دفع مبلغ كبير من المال للعمل على شريحة أو رقاقة قد لا تعمل العمل المطلوب منها و تنافس السوق وستقوم بعشرات الإختبارات كي تنجح عمل الرقاقة كما انها تحتاج الى ظروف خاصة جداً و معقمة اكثر من أي غرفة جراحية .على عكس الرمجيات تماماً فإننا نجد أن الكثر من الممولين الصغار و الكبار على حد سواء يهتمون بصناعة البرامج و ملحقاتها كون البرامج لا تحتاج لأكثر من اناس متفانون لديهم الوقت والعقل ليكوّنوا برامج جديدة إذا فما هي كلفة البرامج؟ الوقت بكل بساطة و لكن لطالما كانت القطع الصلبة تتطور بسرعة اكبر من نظيرتها البرمجيات فنحن إذا رجعنا الى قانون مور (و الذي يعمل في شركة إنتل الآن)لوجدنا أنه كل 8 أشهر فإن المعالجات تتطور و يظهر جيل جديد .كما انه قام بعض العلماء بتعميم تلك القاعدة لتكون قاعدتهم الجديدة :التكنلوجيا بشكل عام تتطور كل 18 شهر و على الرغم من هذا التطور السريع إلا أنه سيكون أسرع كلما انتهت ساعة ويوم و اسبوع و هذه نقطة مهمة جداً للعرب حيث انه يجب علينا ان نحاول قدر المستطاع ان نلحق بكل ما اوتينا من قوة بالتقانة (حيث لا أحبذ كلمة اللحاق بالحضارة أي نحن بقولنا هذا نكون قاصدين إن الحضارة كالسيارة ونحن بمقدورنا اللحاق بها ولكن العكس هو الصحيح) و إذا نظرنا الى الأمر بمفهوم فلسفي فإننا سنجد أن العلوم التي جمعها الإنسان منذ نشوء آدم الى 1950 (و هذا حسب تقدير بعض المفكرين) لا تساوي نفس سرعة التطور الذي حصل بعد و1950 لوجدنا ان العلوم التي بدأت من 1950 الى الآن في تسارع أسي سريع.الأمر الذي يدعو للتساؤل هو هل بمقدور البرمجيات ان تصل الى تسارع الهاردوير ربما نعم بعد عدة أجيال ولكن حسب عدة آراء وجدتها على الإنترنت و قد قمت بإجراء استطلاع للرأي في إحدى المنتديات وجدت أن معظم الناس تظن ان البرامج ستظل ابطأ مما هي عليه في حالة القطع الصلبة لذا فإن استثمار البرامج هو شيء مهم جداً كون البرامج كما قلت بطيئة التطور كما هي حال القطع مما أدى الى عدم توافقية بين سرعات كل منهما .
كما يوضح الجدول الفرق الأساسي بين كل من البرمجيات و العتاد الصلب الشكل 1

الشكل 1

لذا نحن نجد أنظمة تشغيل قوية و منيعة ضد الهجمات الخبيثة لا تشكل فارقاً في حين انه نجد ان لا معرفة للإستثمار الفعلي للنظام كما حال النفط بدون أي سيارة او أي آلة تعمل عليه و كما ويندوز2003 في حين ان تنصيب برنامج ISA و الكثير من الخدمات لن يكون بقوة معرفة الاستثمار الفعلي حيث إنك لو تعرف كيف تستغل ويندوز2003 لوجدت أنه يضاهي لينكس في قوته و امنه .
دعونا من الكلام و لنبدأ رحلة التطوير :
أولا عندما نقول عملية تسريع الجهاز او تطوير فهناك مصطلح اطلق على هذه العملية و هي OPTIMIZE وهي عملية التطوير و التسريع بشكل دقيق اكثر
فعندما نريد أن نجعل الجهاز اسرع انظف.
علينا التفكير بطريقتين الأولى هي تطوير الهاردوير كزيادة سرعة الرامات أو تغيير المعالج او تغيير أي شيء قد يفيدك في هذا المجال ونحن بصدد الحديث عن هكذا تطور .كما انك ستحتاج الى مال كي تطور (تذكروا ما قلت بالبداية)أما التطوير الثاني فهو التطوير البرمجي و تتم من خلال :
1- استغلال البيوس
2- استغلال نظام التشغيل
3- استغلال برامج القيادة أو التعريف

كما انه لا يتطلب تطوير البرمجيات اي مال,العقل و الوقت فقط لا غير

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

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

3-استثمار نظام التشغيل: بشكل عام فإن أغلب أنظمة التشغيل بحاجة الى استثمار من قبل المستخدم حتى أقوى الأنظمة كنظام تشغيل يونكس أو ماكنتوش او be os أو لينكس بحاجة لمعرفة العمل و كيفية استغلاله لتتناسب مع احتياجات المستخدم فنظام التشغيل اولا و آخراً هو نظام تشغيل و مهمة اي نظام تشغيل هل الربط بين كل من الهاردوير و التطبيقات و المستخدم . وكون اغلب الناس يستخدمون نظام تشغيل ويندوز قررت أن اكتب لكم مما قد تفعلونه في جعل ويندوز من الانظمة المستغلة فعلياً من قبلنا.حيث ان ويندوز يطلب أكبر قدر ممكن من الموارد على عكس لينكس الذي يحاول اخذ اقل ما يمكن اخذه من الموارد . ويمكن استثمار الويندوز في
1-سجل النظام registry
2-الخدمات التي يقدمها ويندوز
3-برامج النظام
4-خصائص النظام
5-بعض الحيل التي نستطيع فعلها بواسطة بعض البرامج
6-البرامج الخدمية (من شركات اخرى)
كما اعدكم بالكتابة حول عملية استثمار لينكس في بعض التوزيعات الشهيرة

سجل النظام: registry
للدخول الى سجل النظام ندخل الى ابدأ و تشغيل ثم نكتب regedit
ومن الملاحظ ان السجل لا يظهر في قائمة ابدأ بشكل طبيعي كون سجل النظام خطير جداً إذا لم نعرف استغلاله و قد يؤدي الى انهيار النظام في بعض الأحيان .
عرفنا كيف ندخل ولكم ما هو الريجستري

التسجيلات أو سجل النظام أو كما هو متداول "الرجستري" هي عباره عن قاعدة بيانات ضخمه تستخدم لتخزين الإعدادات والخيارات لمايكروسوفت ويندوز (Win 9x/Me/NT/2000/XP/.NET) ذات 32 بت. وهيا تحوي إعدادات الأجهزه (هاردوير), البرامج, المستخدمين, وتفضيلات جهاز الكمبيوتر. فإن قام مستخدم في تغيير إعدادات لوحة التحكم أو مصادقة ملف, تأمينات النظام أو قام بتنصيب برنامج ما فإن جميع هذه الأمور ستنعكس وتسجل في الرجستري. يعني كل صغيره وكبيره سيقوم بها المستخدم ستسجل في الرجستري سواء أكانت برامج ( سوفت وير) أو أجهزه (هارد وير).
ويتم تخزين قاعدة البيانات هذه في ملفات نظام مخفيه وهذا حسب إصدار الويندوز لديك : ففي الويندوز 9x (Windows 95/98) تكون في ملفين مخفيين داخل مجلد الويندوز لديك. وهما USER.DAT و SYSTEM.DAT . وفي الويندوز Me هنالك ملف إضافي وهو CLASSES.DAT وستجد الملفات الثلاث أيضاً داخل مجلد الويندوز. أما في الويندوز NT/2000/XP/.NET فتخزن هذا الملفات داخل مجلد32 في مجلد الويندوز(%SystemRoot%\System32\Config). ولا يمكنك تحرير هذه الملفات وقراءة ما فيها مباشرةً فيها مشفره. ويتم ذلك من خلال برامج معينه مثل المحرر الرجستري المشهور (Registry Editor) للتغير أو الإضافه داخل الرجستري
--------------------------------------------------------------
هيكلة أو بنية الرجستري
هيكلة الرجستري التشعبيه معقده جداً فهيا مشابهه لهيكلة القرص الصلب, فعندما تستخدم محرر الرجستري Regedit ستشعر وكأنك تستخدم مستكشف الويندوز.

وكما هو موضح في الصوره , فهنالك الخلايا (أو كما يسميها البعض الجذوز) الرئيسيه وعددها سته. وأما ما ينسدل تحت هذه الجذور فتسمى بالمفاتيح ,وما ينسدل تحت المفاتيح تسمى المفاتيح الفرعيه ..ويتبع لكل مفتاح فرعي قيم و أوامر (مفاتيح أمر), وكذلك مفاتيح فرعيه أخرى. الجذر, المفاتيح والمفاتيح الفرعيه كل منهم له على الأقل مفتاح أمر واحد (في الجهه اليمنى لمحرر الرجستري), وحجم هذا الفتاح إما String أو DWORD أو BINARY .. سنتطرق لهذه الأنواع لاحقاً.
--------------------------------------------------------------
هنالك خمسة أو ست جذور (خلايا) والمستخدمه لتصنيف البيانات وتنظيمها, وهيا:

- HKEY_CLASSES_ROOT :

في هذا الجذر يعرف ويصف كل أصناف المستندات, حسب أنواع الملفات , وكيف تتم معالجتها وإدارتها.
------------------------------------------------------------
- HKEY_CURRENT_USER :

وفي هذا الجذر تكوين المستخدم الحالي وتفضيلاته.
--------------------------------------------------------------
- HKEY_LOCAL_MACHINE:

وأما في هذا الجذر فيتكون معلومات عن الجهاز , من بينها معلومات عن الأجهزه والبرامج والشبكه والحمايه ... وما أطرحه عليكم من أوامر - أمثله - فهيا تتبع الحمايه .
--------------------------------------------------------------
- HKEY_USERS:

وفي هذا الجذر يتم سرد جميع المستخدمين الذين يملكون وصولاً إلى هذا الجهاز مع إعداداتهم وتفضيلاتهم.
--------------------------------------------------------------
- HKEY_CURRENT_CONFIG:

وهنا يتم تزويد جميع البيانات لتكوين الأجهزه على الكمبيوتر مثل الطابعه وشاشة الكمبيوتر المحلي. فهذا الجذر مشتق من الجذر (HKEY_LOCAL_MACHINE).
--------------------------------------------------------------
- HKEY_DYN_DATA:

وهذا الجذر أيضاً مشتق من الجذر (HKEY_LOCAL_MACHINE), وهو يحتوي على الخصائص والبيانات المسجله عن Plug-&-Play للويندوز. فمثلاً في حالة تغيير لكرت الشاشه لديك أو لأي جهاز أخر فإنه يتم تسجيل بيانات هذا الجهاز هنا في هذا الجذر.
000000000000000000000000000000000000000
أما أنواع الحجوم (القيم) المستخدمه في الرجستري, فهيا خمسة أنواع رئيسيه متداوله :

- REG_BINARY :

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

- REG_DWORD :

وهذا النوع يمثل البيانات بشكل 4 بايت وهو يملك قيم عوامل منطقيه, مثلاً القيمه "1" – تمكين أو تفعيل, القيمه "0" – بالعكس. وهنالك طريقتين لإعطاء القيم لهذا النوع, فإما قيمه عشريه أو قيمه ست عشريه.

- REG_EXPAND_SZ :

هذا النوع لسلسلة حروف ممتده تتضمن متغير بحيث يتم إستبداله عند طلب تطبيق معين له. فمثلاً لحجم String أعطيناه هذا المتغير %SystemRoot% , فسيتم إستبداله بالقيمه الحقيقيه وهيا إسم مجلد الويندوز على الجهاز. (هذا النوع يستخدم غالباً لمحرر الرجستري 32).

- REG_MULTI_SZ :

هذا النوع لسلسلة حروف متعدده, ويستخدم لتمثيل القيم التي تشمل قوائم أو قيم متعدده. ومدخلاته تكون منفصله ب NULL حرف. (هذا النوع يستخدم غالباً لمحرر الرجستري 32).

- REG_SZ :

هذا الأمر فهو لسلسلة حروف معينه أو ثابته, وتمثل أسماء على شكل نص حرفي واضح.

وهنالك أنواع أحجام (قيم) غير متوفره من خلال محررات الرجستري المعروفه :

- REG_DWORD_LITTLE_ENDIAN

- REG_DWORD_BIG_ENDIAN

- REG_LINK

- REG_NONE

- REG_QWORD

- REG_QWORD_LITTLE_ENDIAN

- REG_RESOURCE_LIST

محرر الرجستري :

محرر الرجستري هو عباره عن برنامج توفره مايكروسوفت في جميع إصدارات الويندوز, لتحرير سجلات النظام. من عرض, تغيير, إزاله أو البحث عن المدخلات من بيانات و أوامر .. إلخ.

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

بالتأكيد لا يمكنك أو من الصعب عمل ذلك يدوياً, فهنالك برامج عديده مخصصه لذلك مثل " RegClean" أو برنامج System Mechanic 4 Professional
وتجده ضمن سلسلة رائعة من برامج التنظيف ويمكنك ان تجده من موقعhttp//www.jolo.com
اما الآن فماذا استطيع كي اجعل النظام اسرع بفضل الريجيستري ؟
1-تسريع عمل واجهة النظام Interface:
HKEY_CURRENT_USERثم control panel
Desktopثم غير قيمة MenuShowDelay من 400 الى 0 وتمثل تلك القيمة زمن تأخر فتح النوافذ
كما يمكننا الذهاب الى HKEY_CURRENT_USER
control panel-WindowsMetrics
و غير قيمة المفتاح MinAnimate من 0 الى 1
وهذا يلغي التأثير على طي و استعادة النوافذ
2-تخفيض حجم الذاكرة و ذلك بالاستغناء عن أحد البرامج التي تقوم بإصدار التقارير ك الدكتور واتسون و غيره(ملاحظة شركة مايكروسفوت تأتيها التقارير بالآلاف ولكن الشركة لا تقوم بإصلاح كافة المشاكل مباشرة و ذلك لصعوبة بعض الأوامر بالكتابة مجدداً كما انه حسب تصريحات بعض المسؤولين هناك,أنه إذا تمت جميع المشاكل و حلت فلن نجد ما نصدره من التحديثات و النسخ الأخرى مع العلم أن تصليح نظام التشغيل لديهم يكلف المال الكثير وهم بمقدورهم فعل هذا و لكن كما قلت لصعوبات برمجية و سياسية)
HKEY_LOCAL_MACHINE- software –
Microsoft-windows NT-Current Version- aedebug
و ضع القيمة 0 للمفتاح
3-تسريع الدخول الى المجلدات وذلك بنظام NTFS
HKEY_LOCAL_MACHINE-SYSTEM-CURRENT CONTROLSET-CONTROL-FILESYSTEM وهناك انشىء مفتاح من نوع DWORD
واعطه الاسم NtfsDisableLastAccessUpdate و القيمة 1
4-التأكد من ميزة boot defrag
وهي ميزة هامة بدأت مع ولادة ويندوز إكس بي و مهمته تتلخص بعمل إلغاء تجزئة للملفات الهامة للويندوز عند بداية التشغيل للتأكد من عمله :
HKEY_LOCAL_MACHINE-SOFTWARE-MICROSOFT-DFRG-BOOTOPTIMIZEFUNCTION-
وابحث عن المفتاح Enable و تأكد أن تكون القيمة Y
5-تسريع عمل إيقاف التشغيل:
HKEY_CURRENT_USER-ControlPanel-Desktop-
و غير قيمة المفتاح wait to kill app time out
من 20000 الى 3000
طريقة ثانية:
HKEY_LOCAL_MACHINE-System-CurrentControlSet-Control
و غير قيمة المفتاح wait to kill app time out من 20000 الى 3000
6-كيفية حذف برامج بدء التشغيل من الريجستري:
HKEY_LOCAL_MACHINE-Software-Microsoft-Windows- CurrentVersion-Run
وقم بحذف ما تشاء من برامج بدء الإقلاع
7-إيقاف رسالة (عدم استجابة بعض البرامج ) قبل ايقاف التشغيل:
HKEY_USER-Defalult-Control panel-Desktop
و هناك انقر على AutoEndTasksنقراً مزدوجاً و اعطه القيمة 1 بدلاً من 0
8-التخلص من الكم الزائد من الذاكرة:
عندما نقوم بفتح تطبيق معين في الويندوز فإن كانت الذاكرة الحرة قبل العمل 100 ميجا فإن أغلقت التطبيق المفروض أن ترجع 100 ولكن تكون 105 على سبيل المثال و للتخلص من البرامج العالقة في الذاكرة:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
\Windows\CurrentVersion\Explorer
ومن الجهة المقابلة انشىء مفتاح من نوع string value (
ثم اعطيها الاسم AlwaysUnloadDLL و اعطه القيمة 1
9-تسريع تصفح الشبكة:
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows
/Current
Version/Explorer/RemoteComputer/NameSpace
ثم احذف التالي
D6277990-4C6A-11CF-8D87-00AA0060F5BF { .
10-كيفية جعل الويندوز يستفيد من الذاكرة المخبأة الكاش من المستوى الثاني فعلياً

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control\Session Manager\Memory Management
و اضغط على SecondLevelDataCache و اعطه القيمة الفعلية في ذاكرة الكاش عندك ستعرفها من كتيب المعالج
هذا و قد تم بعون الله كتابة بعض الأوامر المفيدة في جعل الويندوز اسرع واخف ارجو ا كونوا قد استفدتم من المقالة و لم ارغب بالإطالة حيث إن لدي عدة حلقات إن شاء الله ستكون ستكمل ما بدأته بإذنه تعالى

البرمجة القصوى ( XP )

البرمجة القصوى
أسلوب تعاوني في تطوير البرمجيات يعد بإنتاج تطبيقات أفضل، في الموعد المحدد، وضمن الميزانية المخصصة.

تصور أسلوباً جماعياً للبرمجة، لا تواجه فيه مفاجئات كثيرة، ويسمح بتنفيذ التغييرات بسهولة، وتتراكم الشيفرة المختبرة خلال جدول زمني محدد. هذا هو هدف البرمجة القصوى (Extreme Programming (XP

ما هي البرمجة القصوى (XP)؟
تعرّف البرمجة القصوى (Extreme Programming) أسلوباً يضع الزبائن والمبرمجين ضمن فريق واحد متماسك بقوة، وتحت شروط عمل تشجع الاتصال بينهم لحل المشكلات. ابتكر "كينت باك" (Kent Back) هذه الطريقة في تطوير التطبيقات في العام 1996، وهي تتطلب التعاون والاتصال والانضباط. وبسبب التفاعل الشديد بين أعضاء الفريق، فإن أسلوب البرمجة القصوى، يناسب أفضل ما يمكن فرق العمل الصغيرة، وحتى المتوسطة، التي يتراوح عدد أفرادها 15 عضواً. بينما يمكن لعدة فرق عمل أن تتحد لتنفيذ المشاريع الكبيرة، ويمكن لأعضائها التحرك عبر تلك الفرق، بالإضافة إلى التحرك ضمن كل فريق.
تقسّم البرمجة القصوى عملية التطوير إلى "قضمات" متعددة، وتعتمد على الاتصال اليومي وجهاً لوجه بين أعضاء الفريق، بالإضافة إلى تنفيذ اختبارات كثيرة، ويتم تغيير المواصفات أثناء جريان عملية التطوير.، حيث يحدث تطوير المشاريع بشكل تزايدي، فتكتب الشيفرة الكافية لتنفيذ الوظائف المطلوبة في كل مرحلة فقط، ويتم تقييم وتعديل كل شيء (التصميم، والمزايا، والشيفرة) باستمرار للحصول على النتيجة المطلوبة.
يتألف أسلوب البرمجة القصوى رسمياً من 12 ممارسة أساسية ( انظر الجدول في نهاية المقالة ). وتبدأ بلعبة التخطيط، التي يكتب فيها الزبون سيناريوهات استخدام بسيطة، على بطاقات بقياس 3×5 بوصة، بدون تعقيدات ووثائق مواصفات متخمة بالكلمات. وتؤدي هذه التقنية البسيطة إلى زيادة الاتصال الشخصي بين أفراد فريق البرمجة، ويدفع تخفيض الكلمات المكتوبة إلى حدّها الأدنى، بالنقاشات إلى حدّها الأقصى. ويؤدي وجود الزبون في موقع العمل إلى تفاعله مع المطورين، ويمكنه بهذا إحداث التغييرات على التصميم سريعاً.
تشمل النقاشات بين أعضاء الفريق، تقدير الوقت والموارد المطلوبة لإنهاء كل ميزة. ويعتمد التوقيت على فترات قصيرة، تمتد عادة من أسبوع إلى ثلاثة أسابيع. وينجز خلالها قسم صغير، لكنه فعّال، من المشروع. وتتضمن كل فترة التصميم، والتشفير، والاختبار، والإصدار، ثم يدمج كل إصدار مع الإصدارات السابقة. ولأن المشروع مبني من خلال خطوات صغيرة لكنها فعّالة، فإن الإصدار النهائي للتطبيق، لا يعتبر حدثاً كبيراً. ويصبح التطبيق أو النظام كاملاً عندما يتضمن من الوظائف الفعّالة ما يكفي الزبائن، أو يسمح ببيعه لهم.
تتطلب طريقة البرمجة القصوى، أن يعمل المبرمجون زوجاً زوجاً، كل زوج على محطة عمل واحدة، حيث يكتب أحدهم الشيفرة، بينما يراقب الآخر الصورة العامة. وتسمح البرمجة الزوجية، بكثير من النقاشات، ويمكن لهذين المبرمجين تبادل الأماكن دورياً. وبينما يقول بعض قدماء البرمجة، أن هذه الطريقة ليست كفؤة، إلا البرمجة الزوجية تقدم كفاءة أكبر من ما يقدمه عمل شخصين بشكل منفصل، لأنها تقلل احتمال الدخول في مسارات تطوير جانبية.
يجب الالتزام أثناء كتابة كامل الشيفرة بالمواصفات القياسية. وعلى المطورين الاتفاق بداية، على نمط النظام، وهي طريقة قياسية لتسمية الأصناف والطرق، ومعمارية قياسية تسهل إعادة استخدام وفهم الشيفرة بين أعضاء الفريق. ومن الأفضل مع زيادة الاتصال والانفتاح، الالتزام بالمواصفات القياسية بحذافيرها. يغيّر المبرمجون شركاءهم دورياً، ويعملون على جميع أوجه المشروع، ما يعطي مجموعة العمل كاملة، ملكية الشيفرة. والحالة النموذجية، أن يعمل جميع أعضاء الفريق، الذي يشمل المطورين والزبائن، ضمن غرفة واحدة لا تفصل بينهم حواجز.
تتم الاختبارات أثناء العمل، ولها مستويين أساسيين:
- مستوى اختبارات الوحدة Unit tests، التي يكتبها المبرمجون، تجرب شيفرة الإنتاج، بالاعتماد على الصنف أو الوحدة البرمجية.
- مستوى اختبارات القبول Acceptance tests، المشتقة من سيناريوهات الزبون، والتي تفحص تنفيذ الميزة بشكل صحيح.
ولكل شيفرة اختبار مقترناً بها، وتضاف الاختبارات الجديدة إلى القديمة ضمن إطار عمل الاختبار. ما ينشئ طقم اختبار شامل. ويمكن للمبرمجين باستمرار مراجعة الشيفرة، وإزالة التكرار فيها، وضبط التصميم إلى الوضع الأمثل. ويسمح هذا، مجتمعاً مع طقم الاختبار، للمبرمجين بتجنب العلل البرمجية التقليدية الناتجة عن إصلاح شيء، وإفساد أشياء أخرى.
على فريق العمل في البرمجة القصوى أن يكافح لتنفيذ 40 ساعة عمل في الأسبوع، مع تجنب العمل الإضافي المجهد الذي يسبب تنفيذ العمل بدون اتقان. حالة أي مشروع منفذ بأسلوب البرمجة القصوى معروفة باستمرار، ويمكن بهذا للفريق أن يخطط بشكل أفضل ويعمل بخطوات ثابتة على المدى الطويل.

الهموم
أي شيء جديد يمكن أن يكون مصدراً للخلاف، خاصة عند الاعتماد على التقنيات التي تحتاج إلى تحول بزاوية 180 درجة. وهو ما تدعو إليه تماماً البرمجة القصوى. يقول جوشوا كيريفسكي (Joshua Kerievsky) رئيس شركة Industrial Logic، وهي شركة ملتزمة جداً بأسلوب البرمجة القصوى، أن الخطوة الأكثر أهمية في تقييم النجاح المتوقع لمشروع يعتمد على البرمجة القصوى، هو تحديد إذا كان كل من المطورين والزبون يستطيع التعامل مع ضرورات التغيير الضخمة. ويشير إلى أن التغييرات كبيرة جداً بالنسبة للعديد من الشركات. فالبيئات المفتوحة تزيل الأشياء الخاصة بالأفراد مثل غرف مكاتبهم، وتؤذي الملكية الجماعية للشيفرة غرور غلاة خبراء البرمجة.
يقول منتقدو البرمجة القصوى، أنها تقوم بمجرد دمج أفضل الممارسات التي وجدت منذ سنوات، وهذا صحيح، لكن ما لذي يجعل عملية البرمجة القصوى تقدم جميع أفضل الممارسات التي استخدمت في كل الأوقات؟
وعدُ البرمجة القصوى بشيفرة مصممة جيداً، ومختبرة جيداً، وتسلم في الوقت المحدد، ولا تزيد تكلفتها عن الميزانية المحددة، يجعلها أسلوباً يستحق التفكير به.

 

لب ممارسات البرمجة القصوى :
البدء لعبة التخطيط.
وجود الزبون في موقع التنفيذ.
وضع نمط للنظام.

التصميم البسيط.

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

الدليل الشامل للذكاء الصناعي

مقدمة : ربما سمع البعض عن الذكاء الصناعي والذي هو ما يقابله باللغة الإنجليزية Artificial Intelligence
واختصاراً AI فما هو الذكاء الصناعي وما هي تطبيقاته ؟
للذكاء الصناعي دور كبير في تطور العلوم فالذكاء الصناعي هو عبارة عن ذكاء وإن كان بسيطاً فهو ما تبديه الآلة أو المصنوعات
artifact من ذكاء وللذكاء الصناعي دور كبير في مجالات كثيرة في العلوم و التقانة على حد سواء.
ومختلف أنواع ألعاب الفيديو تعتمد على عدة مبادىء منها الذكاء الصناعي وهو يعتبر من أهم العناصر اللازمة لنجاح اللعبة حيث إنك لن ترضى باللعب ضد منافس غبي وهو ما يجعل ألعاب الفيديو ذات استمرارية كما إن هناك العديد من صناعات التقليدية التي تعتمد على الذكاء الصناعي كصناعة السيارات وتصنيع القطع المخصصة لها المشاكل: نظرياً الذكاء الصناعي هو من التقنيات الحديثة التي تلبي حاجات فئات كثيرة من المجتمع ولكن المشكلة الكبيرة والوحيدة في الوطن العربي هو عدم وجود صناعات تقليدية محترمة مما يؤدي إلى عدم وجود ذكاء صناعي خاص بها بينما لا تجد أي تطبيقات في معظم الدول العربية وكون التكلفة العالية لتطبيقاته قد حدت من انتشاره فنجد انتشاره في المجال الطبي حصراً نظراً لضرورة العمل به وتقليل التكاليف والجهود الطبية .تقرير الامم المتحدة أما عن التعريف:
الذكاء الصناعي : هو الذكاء التي تبديه الآلة هذا تعريف تم اصطلاحه كثيراً في معاجم حديثة والتي لا تعطي كتعريف ذلك المعنى المرجو منه حيث إن الذكاء الصناعي هو ذكاء تبديه المصنوعات برأيي لأنها أشمل من الآلة حيث المصنوعة artefact قد تكون برنامج او بريمج أو آلة عتادية أو آلة معمل أو ما شابه ذلك ....
ولكن الذكاء الصناعي هو بالغالب يقصد به الأنظمة الحاسوبية المبرمجة القادرة على إنجاز مهام يتطلب عملها من البشر (حيث أقصد الذكاء ) من الأمثلة التعرف على الصوت أو بصمة اليد والترجمة الفورية او إنتاج برنامج ذكي يتعامل مع آلة في معمل حيث تتم محاكاة ذلك البرنامج بالأيدي العاملة البشرية من اجل الإنتاج او حتى ابسط مثال للأطباء حيث توجد أيدي صنعية يقوم الطبيب بالعمل عليها أثناء العمليات الجراحية وتكون نسبة الخطأ شبه معدومة حسب العمل .
تطور الذكاء الصناعي: انصبت معظم اهتمامات العلماء على تطوير إنسان آلي يحاكي (يقلد) الإنسان الطبيعي منذ 1943 حيث قام احد العلماء الأمريكيين باختراع أول حاسب _(كمبيوتر )computer فعلي يقوم بالعمليات الرياضية ابسط الأمور الذكائية بالنسبة لآلة يمكن تلقينها ثم اتجهت أنظار العلماء الأمريكيين في خمسينيات القرن العشرين إلى تشكيل إنسان آلي بسيط يقوم بالمشي وتحريك الذراعين فقط لا أكثر وهو النموذج الأول لما نراه من الإنسان الآلي والذي يتم تطويره من قبل دول أسيا الشرقية كاليابان و كوريا...الآن ولكن محاكاة الإنسان هي من اعقد المحاكيات لصعوبة تفسير نفسه مع أن علم النفس لا يزال موضع جدل حيث هل يتم اعتباره علم أم لا ولصعوبة تقليده فيزيولوجياً (حيويا) فاتجهت الأنظار إلى محاكة الحيوانات الأقل تعقيداً مثل الحشرات او القرود ومع ذلك لم تنجح الأبحاث في محاكاة الحيوانات .
ومن الجدير بالذكر أن أبحاث الذكاء الصناعي توجهت إلى علوم عديدة مثل علم النفس psychology واللسانيات linguistic و الذكاء الجماعي (يقابل علم الاجتماع المعروف)collective intelligence والآلات أو الروبوتات ومع ازدياد المعارضات على تلك الأبحاث ونقصان التمويل توجهت الأبحاث من محاكاة البشر والذي يسمى strong AI إلى جعل الآلات تنجز مهام البشر والذي سمي بال weak AI وتمكنت تلك الآلات التي تقوم بمهام البشر بالمعارضة(أي المنافسة باللغة العربية)على البشر أنفسهم فوجدنا ان بعضاً منها قد هزم البشر في ألعاب الشطرنج وظهرت آلات تعرفت على الخط والبصمات من اجل الجرائم فقد الغوا بذلك دوراً كبيراً من مهام مختبرات الجرائم البشرية لكنها لم تفنها تطبيقات الذكاء الصناعي: من أهم مجالات الذكاء الصناعي والذي يرمز له اختصارا ب AI 1-
أن تعلم المصنوعة القيام بعمل معين أو بمعنى محاكاة وتقليد شيء ما وهذا يشمل كل أنواع ألعاب الفيديو والشطرنج(ومن أمثلتها deep blue الحاسب الذي هزم كاسباروف بالشطرنج ) وأجهزة الأطباء مثالها اليد الآلية
2-التحليل : ويقصد به جميع أنواع التحليل سواء كان رياضياً ممثلاً بالهندسة التحليلية أو بتحليل المشاكل أينما كانت لمتخذي القرار وهي ما تسمى بالأنظمة الخبيرة حيث تستفيد هذه الأنظمة من معطيات أنت تدخلها إلى جهاز معين قد يكون كمبيوتر (لاحظ) وتقوم بعلميات محاكمة شبه عقلية لمعرفة كيف تتخذ القرار مثال:أنت تملك شركة اقتصادية ما ولديك أسهم فهناك نوع من الآليات التي تقوم بعمليات حسابية بعدما تربطها بالإنترنت لتعطيك رأياً حول ماذا ستفعله هل ستبيع أو تشتري وحتى أحيانا تتنبأ بحال السوق ولقد سمعت عن هذه الأنماط من العمليات وهي موجودة ومثال آخر info Tame وهو محرك بحث وتحليل طورته KGB لفرز ملايين صفحات التنصت ومعرفة إذا كان الفرد سيشكل أي تهديدات وفقاً لما يعطيه المخبر من معلومات (اسأل جدك) ومن أهم الأمثلة والتي لا يجب إغفالها هي المنطق المشوش Fuzzy logic حيث تقوم تلك التقنية باتخاذ القرار في ظل شكوك وهي على نطاق واسع كون معظم المشكلات ليست مثالية 100% فلابد من اتخاذ قرارات فعالة في المعضلات والحياة العملية بسوق العمل ومشاكلها هي نسبية
3-تقنية الترجمة الفورية والآلية وهي تقنية تستعمل في مجالات محدودة حتى بين الرؤساء فإن الترجمة البشرية هي أفضل خيار لهم بينما الترجمة الفورية قد تشكل مشكلة كون المترجمات ستحفظ في قاعدة بيانات ومن السهل في حال حدوث أي حرب معلوماتية أن تسرق تلك البيانات مع أنها لا تقارن مع الترجمة البشرية إلا أن الناس لم تتخذ هذا الخيار إلا بحسب ضرورة المعلومات إن كانت معلومات عادية فالتقنية تلك تشكل مجالاً رائعاً للغوص فيه
4-معالجة اللغات الطبيعية : يستطيع الحاسوب حصراً من معرفة الكلام واللغة بنسبة تترواح بين 50 -70 % ومن ابسط تلك المعالجات البرنامج المدمج مع ويندوز الذي يمكنك من كتابة ما تلفظه وهي دقيقة بنسبة 62.6% حسب مايكروسوفت وبالنسبة للحيوانات فقد رأيت برنامجاً وثائقياً حول معالجات تستطيع تفسير لغة الحيوانات عفواً الحشرات حيث من المستحيل معرفة تلك اللغة بين القرود والبقر؟؟؟ بينما تستطيع تلك المعالجات أن تربط بشكل ما ما بين الفرد والآخر من حيث إفرازه لمواد كيميائية ومن هنا نرى أن هذا المعالج يعتمد على علم الكيمياء وعلم التحليل من جهة أخرى
5-العميل الذكي :ويساعد هذا العميل على إنجاز مهام نيابة عنك مثل أنظمة البحث عن البيانات وأنظمة المراقبة والإشراف ومن مثالها تقنية تدعي بال EDGEو هي تعتمدها الكثير من الشركات التجارية العاملة في مجال التجارة الإلكترونية وهي بموجب هذه التقنية تعتمد على مبدأ إذا كنت قد وصيت على غرض من موقع ما فإنه فوراً سيطلب منك بيانات لتملأها ثم يقوم بإرسال فاتورة فوراً إلى بريدك الإلكتروني بشكل آلي ومؤتمت ويملاً ما تطلبه في الفاتورة هذا كله يعمله العميل الذكي (وأنا جربت مثل تلك الأنواع من الخدمات )
6-التعرف على مختلف أنواع الوسائط المتعددة حيث نقصد بها جميع أنواع الأعمال المقامة من قبل الحواس مثل الكتابة والتعرف على النطق ... فمثلاً هناك تقنية معروفة في الماسحات السكانر وهي تقنية تدعى OCR وهو عبارة عن برنامج (تطبيق) يقوم بأخذ الحروف من الورقة وجعلها مكتوبة وهذا يتمثل بنوع بسيط من أنواع الذكاء رغم ان البعض لا يعتبره نوع من الذكاء إلا إن هناك آراء متباينة وانا نفسي قد حرت في أي الطريقين اسلك ؟(أتحدث وفقاً لمقالة نشرت في مجلة CRNسابقاً) مثال آخر هو التعرف على نوع خط اليد وهذا ما نجده في الحواسب الكفية حيث تكتب على اللوح وتجد أن ما كتبته قد اتخذ شكلاً أنيقا بحسب نوع الخط المستخدم
ومثال آخر :الإبصار الحاسوبي وهو نوع آخر منتشر في مجال الأمن security حيث يقوم الكمبيوتر بمشاهدة الأجسام المتحركة وربط أي جسم متحرك بنوع من الحالة الأمنية فمثلاً نجد عندما نضع كاميرا شخصاً يمشي فهو لا يشكل أي عائق بينما إذا كان يركض أو يهرب بطريقة مريبة فينطلق الإنذار مع العلم انه يمكنك أن تعلم الكمبيوتر ماذا يفعل عن طريق أدوات برمجية معينة ماذا يفعل بكل حالة

-تركيب البرامج:يقوم الكمبيوتر من توليد البرامج الحاسوبية من مستوى عال فمثلاً أنت محلل نظم وليس لديك الوقت إلا لوضع المخطط العام فبواسطة تلك التقنية فيأخذ الإستراتيجية المعينة ويحاول أن يبني البرنامج المطلوب debug ما هو مستقبل الذكاء الصناعي؟ للذكاء الصناعي مستقبل باهر ولكن هذا المستقبل والنجاح الواعد يسير ببطء ويعود السبب في ذلك إلى ان معظم الدول التي تقوم بأبحاث الذكاء الصناعي لا تخصص مقداراً كافياً من المال إلا لأبسط تطبيقات الذكاء الصناعي ومن الجدير بالمثل ان الولايات المتحدة و اليابان تتربع على عرش الدول الداعمة للمجال المذكور بينما نجد ان دولاًَ صغيرة ككوريا و فرنسا والمانيا والمملكة المتحدة تتجه صوب هذا الاتجاه ولكن ليس بقوة امريكا واليابان حيث تقوم اليابان بمحاكاة الإنسان وتشكيل إنسان آلي وهذا ما قلنا عنه بالذكاء الصناعي القوي وغالباً ما نجد الروبوتات الحديثة من اليابان بينما نجد ان الولايات المتحدة تتجه بمنحى آخر وغالباً ما تقوم بالعمل على الذكاء الصناعي الضعيف والذي يقوم على تقليد أشياء يمكن للإنسان القيام بها وهذا اكثر فعالية وله جدوى اقتصادية اكثر من القوي ونجد ان معظم تطبيقات الذكاء الصناعي لها اثر اقتصادي أي تدفع للاستثمار في هذا المجال فتتوقع أرباح معينة أي الامر متعلق بالتجارة مستقبل اليابان تقوم اليابان بأبحاثها ولكن ليس لها جدوى اقتصادية ولكن أن تكون السباق إلى شيء هو المتعة بعينها اليابان تسعى إلى تبني أفلام هوليوود بينما نجد امريكا تسخر الذكاء الصناعي للصناعة ومن اجل الحصول على اكبر قدر من الأموال على عكس اليابان التي تسعى بسعيها نحو خسارة مالية مع أنها تطور الحضارة البشرية بصنيعها ذلك اين العرب من كل هذا ؟ الذكاء الصناعي وبحسب تقرير للامم المتحدة حول تقانة المعلومات بشكل عام(نشر في جريدة الرقميات alrakameiat.com ابحث عنه )
معظم الدول العربية تتجه منحى مخيف ومثير للقلق بالمعلوماتية ككل و إن أهم التطبيقات هي البرمجة والشبكات والاتصالات .والذكاء الصناعي مازال قيد العمل به وإن وجد فهو من اجل بعض ألعاب الفيديو البدائية أو في المجال الطبي نظراً لضرورته بينما لا نجد أن هناك ميادين أخرى تقوم عليها الحلول: يجب ان تقوم دوال العربية بتطوير الصناعات التقليدية وإذا لم تستطع فالحل هو بسيط يسير كبيضة كولومبس ولكن قلة هم الناس من طراز كولومبس إلا وهو بالصناعة البشرية حيث نحتذي بالهند ونأخذ من تجربتها
الخلاصة:إذا كنت تريد التخصص بالذكاء الصناعي فماذا تعمل؟
1-الحصول على عمل في شركة ألعاب وتكون مطوراً برمجياً ويجب ان تتحلى بمقدار كافي من الذكاء والمنطق لأن كل عملك بصراحة هو منطقي لذا انا برأيي ان تدرس بعض أمور الفلسفة والبرمجة وشتان بين الفراق بينهما
2-العمل في معامل تعتمد على الذكاء الصناعي كمصنع نسيج أو سيارات وهذا انسه من قاموسك فانت كمعلوماتي لن تستطيع العمل بهذا الخيار
3-المجال الطبي و هنا في سوريا وجدت كلية بحالها اسمها كلية الهندسة الطبية وهي تعتمد على الطب والذكاء الصناعي وهي تتطلب مقداراً عالياً من سرعة البديهة فانت سترافق الأطباء في العمليات الجراحية لذا ستحتاج إلى قوة قلب وسرعة بديهة فإن حدث أي مشكلة بالأدوات فوجب عليك إصلاحها بسرعة قد تكون الأدوات لا تحتاج إلى الذكاء الصناعي ولكن الادوات الحديثة تحتاج.
4-هناك مجالات اخرى في الغرافيكس وما هناك ولن نخوض بالتفاصيل اكثر وانا مازلت ادرس مجالات العمل في المعلوماتية كي استطيع ان اقدم خبرتي على طبق من ذهب لكي يعرف الشخص ماهية عمل كل واحدة .
إعداد:محمد وسيم أبوزينة المصادر:مجلة CRN و BYTE
مجلة الرقيمات :في مقالة عن وضع الأمة العربية المعلوماتي
مجلة ترونكس :AI للسيد المهندس خلدون سنجاب
كتاب العلم والمعلوماتية لجورج اوريل
منشورات الجمعية العلمية المعلوماتية في سوري
ا موقعwww.technoogle.com

اينشتاين

البرت اينيشتاين

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

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

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

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

في العام 1896، تنازل اينشتاين عن أوراقه الرسمية الألمانيه مما جعله بلا ثبوتية أو إنتماء لأي بلد معين! في العام 1898، إلتقى اينشتاين بـ "ميليفا مارك" زميلته الصربية في مقاعد الدراسة ووقع في غرامها وكان في فترة الدراسة يتناقش مع أصدقاءه المقربين في المواضيع العلمية. في العام 1900 حصل اينشتاين على رتبة مدرّس وفي العام الذي يليه حصل اينشتين على حق المواطنة السويسرية ورُزق بطفلة (ليسيرل) غير شرعية من صديقته ميليفا مارك في يناير من العام 1901.

عمله

جرأة اينشتاين في شبابه حالت بينه وبين الحصول على عمل مناسب في سلك التدريس وبمساعدة والد أحد زملاء مقاعد الدراسة تمكن من العمل كمساعد فني في مكتب تسجيل براءة الإختراعات السويسري في العام 1902. قام اينشتاين من الزواج من صديقته "ميليفا" في 6 يناير 1903 ورُزق بمولود ذكر "هانز البرت اينشتين" في 14 مايو 1904. في هذه الأثناء، أصبح عمل اينشتاين في مكتب التسجيل السويسري دائم وقام بعمل رسالة الدكتوراه في نفس الفترة وتمكن من الحصول على شهادة الدكتوراه في العام 1905. في نفس العام، كتب اينشتين 4 مقالات علمية بدون الرجوع لكثير من المراجع العلمية او التشاور مع زملائه الأكاديميين وتعتبر هذه المقالات العلمية اللبنة الأولى للفيزياء الحديثة التي نعرفها.

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

النظرية النسبية الخاصة

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

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

ويروي أن آينشتين كان يقف في أحد شوارع هوليود مع شارلي تشابلن فتجمع حولهما المارة، فقال آينشتين لتشابلن ((لقد تجمع الناس لينظروا إلى عبقري يفهمونه تمام الفهم وهو أنت، وعبقري لا يفهمون من أمره شيئاً وهو أنا))..

منتصف حياته

في العام 1906صعد اينشتين في السلم الوضيفي الى مرتبة فاحص فني من الدرجة الثانية وفي العام 1908 تم منحه إجازة لإلقاء الدروس والمحاضرات من "بيرن" في سويسرا. وُلد لأينشتين ولده الثاني "ﻹيدوارد" في 28 يوليو 1910ثم طلّق اينشتين زوجته ميليفا في 14 فبراير 1919وتزوج بعدها بابنة عمة "ايلسا لوينثال" التي تكبره بثلاث سنوات في 2 يونيو 1919.

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

في العام 1914 وقبيل الحرب العالمية الأولى، استقر اينشتاين في مدينة "برلين" الألمانية. لم يكن اينشتاين من دعاة الحرب وكان يهودي الديانة مما تسبب بشعور الوطنيين الألمان بالضيق تجاه هذا الرجل وتأجج هذا الإمتعاض لإينشتاين من قبل الوطنيين الألمان عندما أصبح اينشتاين معروف على المستوى العالمي بعدما خرجت مجلة الـ "تايم" الأمريكية في 7 نوفمبر 1919 بمقال يؤكد صحة نظرية اينشتاين المتعلقة بالجاذبية.

الأعوام اللاحقة

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

من أعمال أينشتين نذكر.....

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

في العام 1921 حصل أينشتين على جائزة نوبل لأكشتافه قانون الظاهرة الكهروضوئية التي حيرت هذه الظاهرة علماء عصره.

** وضع اينشتين الاسس العلمية للعديد من المجالات الحديثة في الفيزياء هي:

النظرية النسيبة الخاصة

النظرية النسبية العامة

ميكانيكا الكم

نظرية المجال الموحد

وحتى يومنا هذا يقف العلماء عاجزين عن تخيل كيف توصل اينشتين لهذا النظريات ولا سيما وأن التجارب التي تجرى حتى الأن تؤكد صحة نظريات اينشتين وينشر ما يقارب 1000 بحث سنوياً حول النظرية النسبية..

قال عنه زميله في برلين العالم الفيزيائي لندتبورغ ((كان يوجد في برلين نوعان من الفيزيائيين: النوع الأول آينشتين، والنوع الآخر سائر الفيزيائيين)).

السنوات الأخيرة

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

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

في العام 1955، توفى العالم اينيشتاين بدون ان يجد حل لنظرية الجاذبية العامة وقد تمّ حرق جثمانه في مدينة "ترينتون" في ولاية "نيو جيرسي" في 18 ابريل 1955وتم نثر رماد جثمانه في مكان غير معلوم والإحتفاظ بمخ العالم اينيشتاين في جرّة عند الطبيب الشرعي "توماس هارفي" الذي قام بتشريح جثة اينيشتاين بعد موته.

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

معتقداته

كان يعتقد اينشتاين بـ "الله الذي يتناغم مع كل ما هو موجود في الكون لا الله الذي يتدخل بأقدار وتصرفات الإنسان"! وفي سؤال مباشر عن أقرب الأديان الى معتقداته، أجاب اينيشتاين بـ "البوذية

حنين

هي أول تجربة الي بالويك بهاد الموقع....وحبيت شارك بشي من الخواطر يلي أنا بكتبها على أمل أنو تعجبكون....Smile

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

لمحة عن IEEE

 

IEEE مؤسسة غير ربحية، ألإسم هو اختصار Institute of Electrical and Electronics Engineers.

*تشكلت IEEE في العام 1963 باندماج  مؤسستي (AIEE(American Institute of Electrical Engineers  التي تأسست عام 1884 ومؤسسة ( IRE (Institute of Radio Engineers التي تأسست عام 1912.

*تسعى IEEE إلى إختراع، تطوير، مشاركة وتطبيق المعارف المتعلقة بالإلكترونيات وتكنلوجيا المعلومات وعلوم الكمبيوتر، ونشر التوعية حول تأثير التكنولوجيا في المجتمعات. 

*معلومات وحقائق:

** أكثر من 365000 عضو، بما فيهم 68000 طالب جامعي، موزعين في أكثر من 150 دولة حول العالم.

** 311 فروع إقليمية حول العالم.

** 1570 مجتمع تجمع المهتمين بمجالات معينة.

** 1430 فرع طلابي في الجامعات والكليات.

** 300 مؤتمر سنويا، يحضره حوالي 100000 عضو، منها مؤتمر الخليج العربي

** 900 standards  ، منها 400 مازالت تطور.

** تنشر IEEE ثلث مجموع المطبوعات التقنية في مجالات الإلكترون والحاسب في العالم (كتب ، مجلات .. الخ).

* أمثلة عن IEEE standards:

 

 Description Protocol name
 floating point arithmetic specifications  IEEE 745
LAN-MAN IEEE 802.x 
 "Unix" compatibility programming standardIEEE 1003 
VHDL  IEEE 1076
parallel port IEEE 1284 
FireWire IEEE 1394 

 *ماذا تقدم IEEE للأعضاء؟

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

ملاحظة: هناك 11 فرع إقليمي في 8 دول عربية ، و 40 فرع طلابي في 40 جامعة عربية ، وليس لسوريا ولا لجامعاتنا منها أي نصيب

لينكس

مقالات عن نظام التشغيل لينكس (Linux)

linux faq

الاسئلة الأكثر شيوعاً عن لينكس مقدمة: إعداد :وسيم أبوزينة الكل منا ربما سمع عن نظام تشغيل لينكس والضجة الإعلامية المعلوماتية التي أحدثها منذ بداية ظهوره وحتى الآن ولكن مع نمو مستخدمي هذا النظام بحيث كانوا لا يتجاوزون المئة في بدايته عام 1991 والى 13مليون تقريباً موزعين حول العالم عام 2005وذلك حسب تقرير اشارت له CRN فإن هذا الأمر لابد من الحديث عنه وبالتالي لا يمكن تجاهله وخصيصاً بعدما انتقلت حكومات مثل المانيا وايطاليا والبرازيل و غيرها إلى المصادر المفتوحة وأعلل ذلك من اجل المال الذي يمكن توفيره عوضاً عن النفقات الهائلة للبرمجيات المغلقة المصدر.قال ريتشارد ستولمان :(إن معظم الناس قد اتجهوا إلى لينكس كونهم سمعوا أخبارا جيدة عنه وما يوفره هذا النظام ولكنهم نسوا أهم ما في لينكس وهو الحرية التي يوفرها للمستخدم فإنهم بفعلتهم هذه سيفقدون حريتهم وسيدمرون كل ما ناضلنا لتحقيقه ) ومن هذا المنطلق فقد احببت ان يكون مؤلفي الأول عن تحقيق وعي لدى الناس عن لينكس بشكل عام دون الخوض في تفاصيله التقنية والتي لا تجد أي كتاب إلكتروني يستطيع فعله ودون التعرض للكثير من الارتباطات التشعبية كون هذه الارتباطات لا تدوم كثيراً وستصبح ارتباطات تشعبية ميتة لا تفيد لذا لن اقدم الكثير من الارتباطات التشعبية ارجو ان ينال الكتيب إعجابكم لتبسيط الدراسة سيتم تداول المواضيع التالية : المصادر المفتوحة اللينكس الفروقات الباب الأول نبذة عن المصادر المفتوحة ؟ ما هي البرامج الحرة ؟ هي طريقة متبعة لحماية الملكية الفكرية لا تقوم على احتكار المعلومة بل على نشرها خرج بالفكرة Richard M. Stallman ريتشارد ستولمان مؤسس مؤسسة البرامج الحرة www.fsf.org Free Software Foundation فيمكن لأي كان أن يحصل على الملف المصدري للينكس أو أن يعمل نسخ ويوزعها مجاناً أو يبيعها دون التعرض للأحكام القضائية المتعلقة بالبرمجيات هل البرامج الحرة هي مجانية؟ هذا خطأ شائع يقع بين الكثير من المبتدئين ويعود ذلك بسبب ان كلمة FREE تعني معنى حر ومجاني في نفس الوقت ولكن باللغة العربية هناك فرق شاسع بينهما .فالبرامج الحرة قد تكون مجانية وقد لا تكون كمثال :حزمة البرمجيات المكتبية هناك العديد منها مجاني ولكن هناك حزم لا تأتي مجانية ولكنها مفتوحة المصدر مع شيفرتها المصدرية والامثلة كثيرة عن هذه الحزم البرمجية ما هي الحريات التي وضعها ريتشارد ستولمان للبرمجيات الحرة: هي 4 وضعها كأفكار نظرية طبقت فيما بعد على أرض الواقع: 1. حرية استخدام البرنامج و تشغيله لاي سبب و باي طريقة يراها المستخدم مناسباً دون قيود. 2. حرية دراسة كيفية عمل البرنامج و تفاصيل عمله لا يمكن معرفتها الا من خلال الاطلاع على الكود المصدر للبرنامج الذي يجب ان يكون متوفراً. 3. حرية اعادة توزيع البرنامج و نسخه بالطريقة التي يراها المستخدم مناسبة لكي يساعد الاصدقاء و الاهل في اقتناء البرنامج. 4. حرية تطوير البرنامج, اصدار تعديلات طفيفة او جوهرية عليه و توزيعه للعامة, تتطلب هذه النقطة الوصول للكود المصدر للبرنامج, لذا يجب ان يكون متوفراً. ملاحظة:نجد ان هذه الاتفاقية تعارض بشكل صريح اتفاقية المستخدم النهائي للبرامج EULA(End User licence Agreement ) ما هي اتفاقية الترخيص العام GPL: General Public License (GPL) وهي اتفاقية تسمح بتوزيع وتعديل البرامج المجانية مع الالتزام بتوفيرها مجاناً بعد التعديل مما يعني أن المستخدمين أو المطورين لهم الحرية في التعديل على البرامج وبيعه دون مقابل عائد مادي على شرط توفير الشيفرة المصدرية له مجاناً بعد التعديل لجميع المستخدمين الآخرين لمزيد من التفاصيل حول حقوق صاحب البرامج الحرة و التفاصيل حول رخصة الGPL و كيف تحمي اصحابها كوني لن استطيع شرحها بشكل واف http://www.gnu.org/copyleft/gpl.html هل يوجد اتفاقيات اخرى؟ هناك اتفاقيات عديدة وليس GPL كما يظن السواد بل هناك LGPL و FDL وتوجد النصوص الأصلية في موقع www.gnu.org ويمكنك الإطلاع عليها من هناك ما هي عملية التوزيع على شكل رماز منشور للبرمجيات؟ وهي عملية يتم فيها توزيع النسخة الكاملة من الرماز المصدري مجاناً (البرمجيات المفتوحة المصدر (Open Source Softwareواحترام حقوق الملكية الفكرية للمبرمج (أي ذكر اسم المبرمج الأصلي عند تنفيذ أي تعديلات على المنتج )كما يتعهد كل من يحصل على المنتج باستخدام مترجمات مجانية غير تجارية عند توليد النسخة التنفيذية من البرنامج في بعض الأحيان يتم التوزيع بالاتفاق بين المبرمج والمستخدم ينص على ان المبرمج سيزود المستخدم بالرماز في المستقبل القريب وليس عند البيع مباشرة وذلك عندما يتم التوزيع على عدد كاف من الحقوق يسمى هذا الأسلوب Pre-Open Source الباب الثاني :لينكس ما هو لينكس ؟ لينكس هو عبارة عن نظام تشغيل اي مهمته الرئيسية هي تشغيل التطبيقات وادارة المهام المتعلقة بالبرمجيات وهو مفتوح المصدر Open Source بالنسبة لنواة النظام System Kernel ومجاني في اغلب توزيعاته( ولكن ليس في معظمها يعتمد ذلك على التوزيعة والسياسة التسويقية ) ويمكن القول بأنه نظام مشتق من يونكس حيث كان نظام تشغيل miniunix المصغر من يونكس المعد للأغراض التعليمية والذي كان هو بالفعل اساس لينكس نظام لينكس يطوره آلاف المطوريين Devolopers حول العالم ولكن ما الثمن ؟ الثمن الفعلي الدافع لأغلب المطوريين هو اشباع الأنا الإنسانية أي بكلمة أخرى فإن معظم المطوريين يطورون لينكس من اجل تحقيق ذاتهم وليس بدافع المال ولكن هذا لا يعني العكس من هو مؤسس لينكس ؟ المؤسس الفعلي لهذا النظام هو لينوس تروفالدس Linus Trovalds وقد كان طالباً في جامعة هلنسكي أي عاصمة فلندا وقد درس لغة برمجة السي .اول كمبيوتر عمل عليه كان يعمل وفق منصة دوس والذي لم يكن هذا النظام يشبع رغبات هذا الجائع فعمل على نظام تشغيل miniunix المصغر من يونكس المعد للأغراض التعليمية وهنا بدأت القصة مما جاءت تسمية لينكس؟ لينكس هو عبارة عن دمج لأسمين هما لينوس تروفالدس المؤسس الفعلي له و نظام يونكس أو Minix الذي عمل عليه لينوس لتطوير النظام فجاءت التسمية على الشكل لينوكس. ما هو الاسم الفعلي لهذا النظام ؟ نظام لينكس كان يجب ان يسمى غنو لينكس وليس لينكس فقط فإننا إذا عدنا الى الواقع فإننا سنجد ان المطور الأول لينوس تروفالدس استعمل نظام تشغيل miniunix معتمداً على المكتبات البرمجية والأدوات التي طورها مشروع جنو ومصادر أخرى، ومن الجدير بالذكر أن التسمية لينكس أو جنو/لينكس هي مثار للجدل. هل تعرض لينكس الى الانتقادات ؟ بعد سنه تقريباً من انطلاق نظام لينكس , قام البرفسور تانينبوم (مبرمج نظام Minix) بكتابة رأييه عن نظام لينكس (و ذلك كان في الاصدارات الاولى) حيث وصفه بإنه نظام غير قابل للنقل بالإضافه إلى انتقاده للاسلوب الذي بُنيت النواة عليه و هو الاسلوب الاحادي Monolithic حيث كان تانينبوم من اشد المناصرين للاسلوب الصغري(الصغير) Microkernel , جَرت مناقشه طويله على هذا الاساس بين تانينبوم و تورفالدز ما هو شعار لينكس ؟ شعاره :البطريق واسمه توكس ل Torvalds UNIX.TUX وهو اختصار والسر هو كما يقول لينوس تورفالدز هو أن حادثة قد حصلت له و هو صغير عندما كان في زيارة لحديقة حيوانات في استراليا عندما قام بطريق صغير بعضه و بقيت الحادثة مسيطرة عليه. و عندما أراد اعطاء لينكس شعار طريف و خفيف الظل خطرت له فكرة البطريق السمين الذي يجلس بطريقة مضحكة. وسيعطيك الرابط التالي من موسوعة wikipedia القصة بكاملها http://en.wikipedia.org/wiki/Tux إصدارت لينكس أصدر أول لينكس بإصدارة 0.01 على الشبكة بأواسط سبتمبر 1991، تبعتها الإصدارة 0.02 في 5 اكتوبر من ذات العام والتي وصفها لينوس بأنها قابلة للإستخدام، الإصدارة 0.03 تبعتها بثلاثة أسابيع، وبحلول ديسمبر كان الإصدار 0.10 قد رأى النور. كان لينكس لا يزال بسيط وبشكله المجرد. فلم يكن يدعم سوى أقراص AT الصلبة، لم يكن له شاشة ولوج بل كان يشغل الغلاف مباشرة. كانت النسخة 0.11 أفضل بكثير وكانت تدعم لوحة مفاتيح متعددة اللغات، الأقراص المرنة، VGA و EGA و Hercules وغيرها. تغير ترقيم الإصدارة مباشرة من 0.12 إلى 0.95 ثم إلى 0.96 واليوم تخرج إصدارات جديدة من لينكس بسرعة، ويتم نشرها على صفحة kernel.org، والجيل الحالي من نواة لينكس يحمل الرقم 2.6، ولأرقام الإصدارات معنى حيث أن الخانة الأولى على أقصى اليسارة تشير إلى رقم الإصدارة الرئيسي والذي حمل الأرقام 0 و 1 و 2، وظل يحمل الرقم 2 لفترة طويلة وحتى الوقت الحاضر، والخانة الثانية تشير إلى الجيل، وعندما يتغير هذا الرقم تكون النواة قد خضعت لتغييرات جذرية، والجدير بالملاحظة أن الإصدارات المستقرة تحمل دوما عددا زوجيا في الخانة الثانية، فالإصدارة 2.5.0 مثلا هي إصدارة تجريبية بحتة، وهي مرحلة إنتقالية بين الجيل 2.4 و 2.6 . أما الخانة الثالثة ورابعة فتشيران إلى تعديلات أقل جذرية، تتمثل في تحسينات على النواة أو إضافة محركات أو غيرها، وقد يتبع إسم النواة rcX أو gitX أو pre في إشارة إلى إصدارات تحت التجربة أو طازجة من مخزن التغيرات أو برقعة. نطق كلمة لينكس هناك خلافات على نطق كلمة "لينكس" بالشكل الصحيح , لذا قام لينوس تورفالدز بتوفير ملف صوتي يَنطق به كلمة لينكس بالطريقة الصحيحة هنا أي أن الصحيح أنها تُنطق: "لِينُوكْس" وهناك موضوع يفصل هذه النقطة بالتوثيق: http://almubarmij.info/a/news.php?action=view&id=13 فقد شغلت هذه المسألة جل المهتمين بلينوكس تقريبا، وليست هذه المشكلة عند العرب فحسب، بل هي موجودة أيضا عند الأوروبيين والأمريكيين وغيرهم. والسبب في عدم الاتفاق على نطق كلمة لينوكس بطريقة واحدة في العالم كله هو ذاته الاختلاف في نطق كلمات مثل Hello من بلد إلى آخر من لغة إلى أخرى. فتقريبا كلمة Hello موجودة في معظم اللغات الغربية، ولكن لكل بلد طريقتا في نطقها، وكذلك « Linux ». الأمر الذي جعل لينوس تورفالدز (Linus Torvalds) يسجل بنفسه كيفية نطق لينوكس كي يحل هذا الإشكال ويضع حدًا للاختلاف ! فعلى الموقع التالي يوجد ملفان صوتيان صغيران الحجم يقول فيهما لينوس بصوته: • Hello, this is Linus Torvalds, and I pronounce "Linux" as "Linux" !. أولهما بالإنجليزية: • ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/SillySounds/english.au والآخر بالسويدية: • ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/SillySounds/swedish.au فإن لينوس فنلدي الأصل كما هو معلوم. إذا فالنطق الصحيح للكلمة هو: « لِـينُوكـْس » .. أو بالإنجليزية المبسطة «Leenooks» أو «Leen-nouks» وهناك تفصيل آخر حول هذا الأمر الطريف على الموقع التالي: http://www.suseroot.com/about-suse-linux/how-do-you-pronounce-linux.php وسبب الالتباس هو اعتقاد البعض أن اختيار « لينوس » لتسمية نظامه هي منحوتة من أول اسمه « لينـ..» + « ـيكس » آخر حروف كلمة من Unix أو Minix. وموضوع الخلاف هو في حد حروف النحت فإنه اختار التسمية نحوتة من اسمه إلى الحرف واو (وهو هنا حرف U بالإنجليزية) « لينـو» + الحرف الأخير من النظامين المذكورين « X » والذي يعتبر وحده رمزا شهيرا. وهنا تبين خطأ من ينطقها: « لايـْـنِـيكس » أو « لاينوكس » أو « لـينـيكس ». وهذه مجرد معلومة عابرة للتصحيح فحسب، وإلا فلا مشاحة في الاصطلاح، فالمسمى في النهاية واحد، لكن هذا تفصيل لمعرفة الاسم الأصلي والصحيح من قبل منشئ النظام. ما هي الأجهزة التي يعمل عليها؟ • A(32-bit Intel Arch x86 including Pentium,and ADM) أي كل جهاز مكتبي أو شخصي يدعم معالج أحادي النواة ذو ال32 بت • itanium and other 64-bit المعالجات إيتانيوم من إنتل ذات ال64 بت والتي تعمل على الأجهزة المخدمةserver وغيرها • PowerPC PPC (من Apple و Motorola و IBM ... وغيرهم) • Alpha • المعالجات من نوع ألفا • Sparc • MainFrame • الأجهزة الكبيرة والتي تصل حجموها الى حجم غرف بحالها • m68k (من motorola) • والموبايلات والأجهزة المحمولة المخصصة للإتصالات كما نجد أن نوكيا قد عملت على التحول إلى لينكس مؤخراً • وغيرها الكثير مثل PlayStation2 و XBox حتى منصات الألعاب لم يتركها لينكس ما هي خصائص لينكس ؟ حر ومفتوح المصدر وداعم للبرمجة : يتميز لينكس كونه مفتوح المصدر أي انك لن تحصل على الشيفرة المصدرية فحسب بل يوفر لينكس بيئة برمجية متكاملة كي تستطيع التطوير وإنشاء توزيعة خاصة بك ويتم هذا بعدة ادوات منها Shell- Terminal 1- وغيرها توفر هذا الvmware (أي البيئة التي تصل بين نظام التشغيل واللغة البرمجية المكتوبة ) ويجدر القول بأن لينكس ليس الوحيد المفتوح المصدر بل هناك العديد غيره من الانظمة التشغيلية المفتوحة المصدر 2- تعددية المهام :ويقصد بها عدد التطبيقات التي تعمل في وقت واحد وهنا يتميز لينكس في إدارة الذاكرة و المعالج وتوزيع المهام( في الجسر الشمالي )حيث إن لينكس يعتمد بشكل رئيسي على ان يعطي لكل برنامج قدراً متساوياً من الحصص فلا نجد جمود في الكمبيوتر 3- تعدد المستخدمين :حيث إننا لا نجد كلنافذة التقليدية لتسجيل الدخول فحسب بل نجد انك في سطح المكتب لديك عدة اسطح لكل مستخدم فيعمل كل شخص حسب الحاجة أي بكلمة واحدة العديد من الاعمال في مستخدم واحد والفائدة المرجوة هنا هي توفير عدد الحواسب أو كما اسلفت الذكر فإنه يمكن لشخص هنا وشخص في مكان بعيد فيزيائياً عني ان يستعمل نفس النظام في وقت واحد وهذا موجود في ويندوز أيضاً وليست فكرة جديدة 4- التوافقية :وساتناول التوافقية من عدة نواحي الأولى من الناحية البرمجية :التطبيقات المخصصة للعمل على ويندوز يمكن العمل بها من خلال لينكس بشكل افضل مما تعمل عليه ومن اشهر هذه البرامج WINE و WineX حيث إننا نجد ان برامج تعمل بشكل مخصص على ويندوز 3.11 او 95 فإننا نجد ان الاصدارات الحديثة من الويندوز لا تتوافق بالعمل مع البرمجيات القديمة وهذا ما يظهر جلياً بعد ظهور مشكلة برمجيات التي انشئت من الفيجوال بيسك بنسخ قديمة مع السيرفز باك 2 للويندوز إكس بي أما من الناحية العتادية فإن لينكس منذ بداياته قد لاقى بعض الصعوبات في التعرف على القطع الفيزيائية المكونة للكمبيوتر بينما الآن نجد ان هذه المشكلة قد انحصرت اكثر واكثر وهذا بسبب الدعم الفني المتزايد من قبل آلاف المطوريين في العالم 5- الدعم المتميز للشبكات بما ان لينكس كان بالأصل يعتمد على منصة يونكس فقد صمم ليدعم الشبكات والبروتوكلات الخاصة مثل TCP/IP UseNet، Gopher، Telnet، Web، FTP، Talk، POP، NTP، IRC، NFS، DNS، NIS، SNMP، Kerberos، WAIS في احد الاحصائيات التي اجريت من قبل مجلة CRN في الولايات المتحدة الأمريكية في العام 2005جاءت الإحصائية كالتالي: لينكس حقق نسبة 75% من مخدمات الويب ونسبة 25.7 من مخدمات الأخبار و 33.7 من مخدمات نقل الملفات المتعلق بالبروتوكول FTP 6- الأمان :عندما نتحدث عن الأمان فإننا يجب ان نحدد في أي مستوى هل من ناحية الشبكات ,الإنترنت ,التخديم ,هل هو نظام إصلاح ذاتي (هذا لم يتوفر حتى الآن بشكل مطلق).. كنا في السابق نقول ان لينكس يتمتع بميزة امان عالية من ناحية الشبكات واختراق النظام بدودة او حصان طروادة او ما شابه ولكن الآن لقد تغيير الوضع فرغم صعوبة اختراق لينكس إلا ان معظم الهكر قد عكفوا على محاولة اختراق للينكس كونه يعد تحدياً لهم على النقيض من ويندوز الذي لا يحتاج اختراقه إلا لمبتدأ لديه برمجيات المطلوبة ولذا فإن لينكس ورغم توجه انظار معظم الهاكر اليه فإنه يظل افضل السيء من هذه الناحية ولن اقول كما يقول الذين يدافعون عن لينكس بشكل أعمى دون التخمص للحقائق بل إن لينكس مفتوح المصدر الا يمكن ان يتعرف الهاكر على مقدرات النظام الدفاعية ويحاول تدميرها ؟؟لقد سمعت من بعض المحللين ان لينكس والسبب الذي ادى الى شهرته قد يسبب انهياره في المستقبل وخلاصة القول بان نأخذ الحذر ونتسلح بالبرمجيات الدفاعية اللازمة مع استعمالنا للينكس فبرمجياته لن توفر الدعم المطلق للأبد 7- الكثير من البرامج :يتميز لينكس عند تنصيبه بالكم الكبير من البرمجيات التي ما هي إلا نتاج جهود صغيرة كبرت وجمعت مع بعضها كي تكون هذا الكم الكبير من البرامج ومن الملحوظ ان مؤسس متصفح الفايرفوكس كان متصفحهه بالأصل برنامج صغير في لينكس ولكنه طورره اكثر واكثر وانتهى به الأمر في نيتسكيب التي قررت ان تجعل هذا المتصفح مفتوح المصدر لذا فإني ارى ان هذا الأمر يسبب ظهور العبقريات ما هو وويندوز إكس وما علاقته بلينكس؟ يحتوي نظام لينكس على بيئة مجانية تدعى إكس ويندوز X-Windows متطابقة لمقياس X/Open. أغلب البرامج المخصصة للعمل على نظام X بالتأكيد ستعمل على نظام لينكس بدون أي تعديلات. إكس ويندوز تعتبر بيئة رسوماتية شبيهة ببيئة مايكروسوفت ويندوز. أغلب تصنيفات لينكس تأتي معدة بالكامل حسب الاختيارات المقترحة من الشركة المنتجة، وبعض التصنيفات مثل ريد هات تحتوي على بيئة رسوماتية لعملية الإعداد والتركيب وضع لينكس بالشبكات والإنترنت؟ كما هو متوقع من أغلب أنظمة يونيكس، لينكس يحتوي على قدرات متقدمة للشبكات. حيث أن مطوري نظام لينكس تعاونوا واستخدموا الإنترنت لتطويره، دعم الشبكات أتى في المراحل الأولى لعملية التطوير. تعتبر قدرات دعم الشبكات في نظام لينكس أعلى من قدرات أغلب أنظمة التشغيل الأخرى. حيث يدعم نظام لينكس الاتصال بشبكة الإنترنت أو أي شبكات أخرى بواسطة بروتوكولات TCP/IP أو IPX عن طريق إيثرنيت Et