Monday, December 31, 2007

أزمة القاعات الخالية‏..‏ إلي متي؟

كتب جمال غيطاس في الأهرام 25 ديسمبر 2007

في يوليو‏1999‏ عقد بشرم الشيخ المؤتمر العلمي السنوي للاتصالات والحاسبات الذي يشرف عليه المعهد الأمريكي لمهندسي الإلكترونيات والكهرباء‏IEEE‏ وأذكر أن من بين ما كتبته عن المؤتمر في ذلك الوقت أن أحد كبار علماء العالم في المعلوماتية والحاسبات وقف في قاعة المؤتمر بغرض إلقاء محاضرة تعليمية رفيعة المستوي لطلاب الدراسات العليا ومهندسي شركات الحاسبات والبرمجة وظل منتظرا لكن القاعة بقيت خالية لا يدخلها أحد‏,‏ فاضطرت إدارة المؤتمر لإلغاء المحاضرة والاعتذار بعمق للضيف الكبير الذي جاء إلي مصر بعد جهود مضنية بذلها معه لفيف من علماء مصر المغتربين المنظمين للمؤتمر حتي أقنعوه بترك أعماله والمجيء علي حسابه الشخصي إلي مصر‏,‏ والأدهي من ذلك أن الحضور المصري في بقية جلسات المؤتمر كانت نسبته‏20%‏ فقط في مقابل‏80%‏ للعلماء والباحثين ومهندسي الاتصالات والمعلومات الأجانب‏,‏ مما جعل المؤتمر يتحول في كثير من الأحيان إلي حديث جاد وعميق بين الخواجات‏,‏ ولا شأن للمصريين سوي الاستضافة وتقدم الطعام والمرطبات‏.‏

وفي‏13‏ سبتمبر‏2000‏ عقد بالقاهرة المؤتمر السنوي للمنظمة العالمية لقواعد البيانات ضخمة الحجم‏v.l.d.b‏ وذلك للمرة الأولي منذ‏25‏ عاما‏,‏ وشارك فيه حوالي‏400‏ من صفوه الخبراء والمتخصصين في‏40‏ مجالا من المجالات الخاصة بعمل قواعد البيانات ضخمة الحجم‏,‏ وخلال المؤتمر تكرر السيناريو نفسه ولم يهتم المصريون بما يجري في المؤتمر وظهرت القاعات شبه خالية إلا من الخواجات‏,‏ وتحول الأمر أيضا إلي حوار ونقاش بين الأجانب يقتصر دور المصريين فيه علي أعمال التنظيم وأمور الضيافة وتسيير الرحلات السياحية إلي خوفو وأبو الهول وخان الخليلي‏.‏

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

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

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

وفي الفترة من‏4‏ إلي‏6‏ الشهر الماضي ـ نوفمبر‏2007‏ ـ عقد بالقاهرة المؤتمر الدولي للسياسات العامة لصناعة تكنولوجيا المعلومات والذي ينظمه الاتحاد العالمي لتكنولوجيا المعلومات ويعد من أهم المؤتمرات التي تعقد في مجال الاتصالات وتكنولوجيا المعلومات في العالم حاليا‏,‏ وهذا العام شارك فيه حوالي‏250‏ شخصا من كبار المسئولين التنفيذيين والحكوميين وصانعي السياسات والقرارات المتعلقة بتكنولوجيا المعلومات بجميع أنحاء العالم وشارك في تنظيم دورته بالقاهرة جمعية اتصال وهيئة تنمية صناعة المعلومات‏,‏ ولم يخيب المصريون الظن‏,‏ فقد بدت قاعات المؤتمر خالية فارغة ليس بها سوي الأجانب‏,‏

وكان الأمر محرجا حتي أن رئيس جمعية اتصال اضطر في الجلسة الأخيرة للاعتذار علنا للمشاركين الأجانب عن ضعف المشاركة المصرية أو لنقل اختفاؤها‏,‏ وعن القاعات التي ظلت خالية من المشاركين المحليين طوال أيام المؤتمر‏.‏

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

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

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

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

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

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


جمال محمد غيطاس
ghietas@ahram0505.net


Programming Collective Intelligence: Building Smart Web 2.0 Applications (Good Book)

Book Description
Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in adataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect

About the Author
Toby Segaran is a software developer and manager at Genstruct, a computational systems biology company. He has written free web applications for his own use and put them online for others to try, including: tasktoy, a task management system; Lazybase, an online application that lets users design, create and share databases of anything they like; and Rosetta Blog, an online tool for practicing Spanish and French by reading blogs along with their translations and lists of common words. Each of these has several hundred regular users. His blog is located at kiwitobes.com.

more...

Monday, December 17, 2007

The Wealth of Networks (Good Book)

Very good book - but the language a bit hard

available in all formats HTML - PDF


Go here

  • I made eye relaxing pdf copy here

Tuesday, December 04, 2007

Space-Based Architecture (SBA)

Space-Based Architecture (SBA) is a software architecture pattern for achieving linear scalability of stateful, high-performance applications using the tuple space paradigm. It follows many of the principles of Service-Oriented Architecture and Event-Driven Architecture, as well as elements of grid computing. With a space-based architecture, applications are built out of a set of self-sufficient units, known as processing-units (PU). These units are independent of each other, so that the application can scale by adding more units.

The SBA model is closely related to other patterns that have been proved successful in addressing the application scalability challenge, such as Shared-Nothing Architecture, used by Google, Amazon.com and other well-known companies. The model has also been applied by many firms in the securities industry for implementing scalable electronic securities trading applications.



more....

Monday, December 03, 2007

Architectures you've always wondered about

Have you ever browsed to a site like eBay or Second Life and wondered or even fantasized about what software architecture they may have used and what insights their teams must have after solving such complex and large-scale problems.

This year's past QCon in London saw the architects of Yahoo, eBay, and Amazon present their designs and lessons learned. QCon San Franisco will feature more of these big boys and other industry leading companies to give you an exclusive chance to learn directly from some of the most known and high-volume web applications in the world.


download slides here