‏إظهار الرسائل ذات التسميات ملخص. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات ملخص. إظهار كافة الرسائل

الاثنين، 18 أغسطس 2008

ملخص فيديو: محاضرة حول مشروع Lively Kernel

  • المحاضرة تتحدث عن مشروع للبرمجة عبر المتصفح اسمه Lively Kernel وهو مشروع بحث في معامل شركة صن مايكروسيستيمز.
  • المشروع يعتمد على جافاسكربت ورسومات SVG.
  • لا حاجة لتثبيت البرنامج فهو عبارة عن صفحة موقع عادية.
  • حالياً المتصفح سفاري من أبل هو الأفضل لتشغيل هذا البرنامج، فايرفوكس 3 يعمل مع بعض الأخطاء.
  • كل شيء في هذا البرنامج هو عبارة عن عنصر Object.
  • يمكن نسخ العناصر عدة مرات في نفس الصفحة ويمكن تحرير العناصر.
  • يمكن وضع العناصر فوق بعضها البعض والتعامل معها كعنصر واحد.
  • المحرر النصي للبرنامج كتب بلغو جافاسكربت أيضاً فيمكنه الاستفادة من كل الخصائص المتوفرة في البرنامج.
  • من مميزات البرنامج إمكانية البرمجة وإعادة البرمجة وتعديل البرامج بسهولة وسرعة وإمكانية رؤية النتيجة مباشرة.
  • البرنامج لا يحتاج لأي عناصر أخرى ويمكن تطويره وإضافة المزيد من الخصائص له بحسب حاجة المستخدم.
  • يوفر البرنامج خاصية استعراض جميع العناصر، فيمكن مثلاً مشاهدة برنامج ما وما يحويه من عناصر تكونه.
  • بما أن البرنامج عبارة عن صفحة موقع يمكن الاستفادة من كل خدمات الويب المتوفرة مثل RSS والفيديو وخرائط غوغل وغيرها.

يجب أن تشاهد جزء من الأمثلة المعروضة في المحاضرة لكي تفهم بعض النقاط، هذا النظام من ناحية الفكرة قديم ويأخذ أفكاره من لغة البرمجة Smalltalk التي يبلغ عمرها الآن أكثر من 30 عاماً.

الثلاثاء، 15 يوليو 2008

ملخص فيديو: محاضرة مايكل بولان حول الغذاء




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

الخميس، 10 يوليو 2008

ملخص فيديو: محاكاة حركة الإنسان



  • الحركات في الألعاب تتكرر بدون أي تغيير، فمثلاً القفز أو الاصطدام بالجدار سيولد نفس ردة الفعل ونفس الحركات، السبب أن هذه الشخصيات ليست شخصيات حقيقية، لأن المبرمج يصمم الحركة لأي موقف وتتكرر هذه الحركة كلما مرت شخصية اللعبة بهذا الموقف.
  • هذا يجعل اللعبة بدون تفاعل حقيقي، الألعاب لا تفاجئ اللاعب بشيء جديد.
  • لحل المشكلة لا بد من محاكة حركة جسد الإنسان بدلاً من تصميم حركة لكل موقف.
  • الإنسان يتعامل مع الحركة بشكل مختلف مع كل حالة ولا يكرر حركة واحدة.
  • لمحاكاة ذلك لا بد من إنشاء جسم - افتراضي - يحوي شبكة أعصاب متصلة بعضلات تحرك الجسد.
  • يجب على هذا الجسد أن يحاول المشي ويتطور باستخدام تقنية الذكاء الاصطناعي، واستخدام خوارزميات تسمى Genetic algorithm، أو خوارزميات وراثية كما تسمى في ويكيبيديا العربية.
  • الذكاء الاصطناعي يحاول التحكم بالجسد ليجعله قادراً على المشي، وينتج أجيالاً من الجسد، كل جيل متطور أكثر من الذي يسبقه.
  • بعد أجيال من التطور والتعلم استطاع الجيل 20 من الجسد الافتراضي أن يمشي بتوازن في خط مستقيم.
  • الفكرة مفيدة للألعاب التفاعلية في الإنترنت مثل Secound Life وما شابهها.
  • في البداية كان الجسد الافتراضي مجرد جسم بسيط متصل برجلين، في مرحلة لاحقة أصبح الجسد جسماً كاملاً للإنسان.
  • يتفاعل الجسد الافتراضي مع الحركة بشكل مختلف، فلو دفعته من أي جهة ليسقط ستكون ردة فعله مختلفة على اختلاف اتجاه سقوطه، تماماً كم يفعل الناس.
  • هذا التفاعل المختلف لم يبرمج بل تطور باستخدام خوارزمية ذكاء اصطناعي عبر أجيال مختلفة.
  • يمكن لهذه التقنية أن تستخدم في الأفلام لتلعب دور الممثل في المشاهد الخطيرة.
  • يمكن استخدامها أيضاً في المجال الطبي لمساعدة من فقدنعمة استخدام رجليه، يمكن التنبؤ بنتيجة العمليات الجراحية قبل إجراءها.
مصطلحات مهمة: