بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
ترددت كثيرا قبل ان انشر هذه الكلمات فى هذا التوقيت لانى احب التحدث عن الحاضر اكثر من المستقبل حتى لو كان المستقبل القريب
لكني احببت ان التقى بكم لاخبركم وبكل سرور انه فى القريب العاجل ان شاء الله .... سنحكى للمبرمجين قصة ... ليست من نسج الخيال
بل حكاية عمل كان فى اوله حلما لرجل مجهول بالنسبة لي فلا اعرفه ولا يعرفنى .... سطر هذا الرجل الحلم فى القليل من السطور
فى مدونة ما لا اتذكرها .... وكان يصف حلمه بالامنية المستحيلة التى كتبها بين السطور لمجرد التخفيف عما فى نفسه من الالم
وغرق ما كتب فى بحر المعلومات المتفجر على شبكة الانترنت . ... ولكن كنت من بين القارئين لهذا الحلم
وقد حفظت ما قرأت فى ذاكرتي لسنوات طويلة
لقد حاولت ان اسعى بقدر استطاعتى نحو تحويل هذا الحلم الذى اصفه بالامنية الجميلة الى واقع ملموس مستنيرا بالعلم ومتفانيا فى العمل
و هذه المرة تمكنت من تحقيق الهدف و تحول حلم الرجل المجهول الى واقع .... وانتجت بفضل الله للمبرمجين الذين يستخدمون تقنية البرمجة بدون كود
الة الزمن The Time Machine ..... ولكنها ليست الة ميكانيكية كما تعودنا فى الافلام والروايات الفنية
بل محاكاة لها عن طريق البرمجيات وطبعا من اجل خدمة المبرمجين والذين يودون تعلم البرمجة
تلك الالة التى سيعود معها المبرمجين الخبراء او الجدد الى الماضى
ليروا كيف قام المبرمجين الاخرين ببناء البرامج الكبيرة خطوة بخطوة Step by Step عن طريق الفيديو Movie بالصوت والصورة
لاحل بذلك مشكلة عالمية فى توثيق لغات البرمجة الصورية VPL documentation
ليس هذا فحسب بل سيستطيع المبرمجين العودة الى الماضى فى اى مرحلة من مراحل العمل وتشغيل البرامج فى الماضى Run in the past
ربما هذه الجزئية بالتحديد ممكنة من خلال برامج التحكم بالمصدر Source Control
لكن الجديد مع الة الزمن ان هذا سيحدث بسهولة وسلاسة كانك تتعامل مع شريط فيديو تحركه بيدك عن طريق الفارة
ليس هذا فقط بل الة الزمن قادرة على اعداد كتاب يشرح للمبرمج كيف يقوم ببناء البرنامج خطوة بخطوة
مما يوفر امكانية انتاج مرجع شامل يمكن ان يتخطي المليون صفحة Book contains over 1000,000 pages لتعلم جميع فنون البرمجة خلال سنوات
. نعم يتخطى المليون صفحة
نعم يمكن ان تقدم الة الزمن اكبر كتاب فى العالم ... كل هذا فى عالم تقنية البرمجة بدون كود مع الاصدار القادم باذن الله قبل نهاية 2011
انتظروا ارقى اللمسات الفنية على عالم تقنية البرمجة بدون كود مع PWCT 1.8 Smart
الاصدار الذى وصفته بالذكاء Smart لما يحتوى عليه داخليا من تطبيق لارقى اساليب المحاكاة والذكاء الاصطناعي
هذه كلمات يمكن ان تنشروها بقدر استطاعتكم لنستعد لكى نحتفل جميعا بهذا الانجاز
وكما وعدتكم قبل نهاية 2011 باذن الله رب العالمين
ويكون الاحتفال ليس فقط باستخدام هذا المنتج على المستوي الشخصي
بل عليك بنشره قدر استطاعتك على مستوي العالم من خلال المدونات والمواقع الالكترونية بمختلف اللغات
لنضع لنا بصمة لاتنسى باذن الله فى عالم لغات البرمجة الصورية
لقد تم تحديد يوم 29 ديسمبر 2011 ليتم اطلاق الاصدار الجديد PWCT 1.8 Smart
وحاليا تم تحديث موقع تقنية البرمجة بدون كود ليشتمل على نواة لتوثيق ضخم وشامل لتقنية البرمجة بدون كود
http://doublesvsoop.sourceforge.net
هذا التوثيق تم انتاج معظمه بشكل الى عن طريق الة الزمن The Time Machine التى تم اضافتها لتقنية البرمجة بدون كود
هذا التوثيق باذن الله سيكون فى زيادة مستمرة مع الوقت
مثال : لغة البرمجة سوبرنوفا Supernova Programming Language
والتى تحدثت عنها انا والاخوة فى المنتدي فى هذا الموضوع
يمكن ان تشاهد توثيق لكيفية بنائها بتقنية البرمجة بدون كود خطوة بخطوة
(توثيق ضخم يشتمل العديد والعديد من الصفحات التى تم اعدادها تلقائيا من خلال الة الزمن The Time Machine)
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/Nova/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/Details/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/Scanner/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/Syntax/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/CodeGen/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/Runtime/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/Urgent/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/GUI/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/Data/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/ControlStructure/lesson.htm
http://doublesvsoop.sourceforge.net/pwcthelp/Supernova/NovaErr/lesson.htm
طبعا يمكن طباعة التوثيق ودراسته لمعرفة الافكار واستيعابها بدون الحاجة لان يكون لديك PWCT
الجميل مع الة الزمن The Time Machine
انه عندما تفتح اى مشروع مطور بتقنية البرمجة بدون كود
كل ماعليك ان تشغل الة الزمن لتقوم هى بعمل هذا المشروع امامك خطوة بخطوة عن طريق الفيديو بالصوت والصورة
ويمكن ان تشاهد ذلك وانت امام الحاسب او ربما بعيدا عنه كانك تشاهد التلفاز
لقد استمتعت كثيرا بمشاهدة كيف تم بناء السوبرنوفا عن طريق الفيديو بينما كان اللاب توب بعيدا
وكنت مسترخيا على السرير واشاهد كيف تم البناء خطوة بخطوة كانى اشاهد فيلم تليفزيونى
نقطة هامة لمن يرغب فى الانضمام لفريق العمل
كبداية عليك بتحميل الاصدار الحالى من تقنية البرمجة بدون كود PWCT 1.7 Sharp
ثم تقوم بعمل امثلة تعليمية باستخدام PWCT
على ان تكون امثلة جديدة غير الموجودة فى التوثيق
ثم ترسل لى هذه الامثلة على البريد الالكتروني
ومن جانبى ساقوم بالتالى
1 - استخدام الة الزمن لتوثيق الامثلة التى قمت بها
2 - رفع التوثيق والامثلة على موقع المشروع
3 - اضافة اسمك الى قائمة اعضاء المشروع Contributors
ويفضل ان ترسل مع المثال بياناتك الاساسية وهى (الاسم الثلاثى او الرباعي - العمر - الوظيفة - الجنسية )
ونطاق الامثلة التى يمكن ان تقوم بها متنوع ومفتوح
يمكن ان تغطي جوانب من اساسيات البرمجة مثل - Object Oriented Control Structure - Data Structure
ويمكن ان تنطلق فى مواضيع مثل ال - GUI - Database - Windows API
ويمكن ان تقوم بعمل تطبيقات من مختلف الاحجام
وطبعا كل مثال ستقوم به سيعتبر اثراء للمحتوي المتوفر لتعلم البرمجة من خلال تقنية البرمجة بدون كود
اى انك تستفيد مما صنعه الاخرين وفى نفس الوقت تقدم شيئا للاخرين
فى النهاية
احب ان اضيف شيئا ايضا لهذا الموضوع
لعلى اذكر انه حينما انطلقت فى عالم البرمجة كنت كلما تقدمت خطوة للامام ورد الى ذهنى الكثير من الاسئلة
فكنت الازم والدي كثيرا ليجيب عن اسئلتى التى كان لايمل من الاجابة عليها وحينما دخلت الجامعة
وجدت الكثير من زملائى يجدون صعوبة فى الانطلاق فى هذا المجال وانهم يحتاجون لمن يضعهم على الطريق
ويقف بجانبهم فترة طويلة فى البداية
الغريب ان هذا مازال يحدث رغم ان الانترنت به الكثير من المتطوعين الذين لايترددون فى الاجابة على اسئلة الاخرين ونشر العلم والمعرفة
فقط على هؤلاء الراغبين فى التعلم ان يغيروا من طريقة استخدامهم للانترنت
فكما يمكن ان تبحث عن مبارة كرة قدم لتشاهدها
يمكن ايضا ان تبحث عن المنتديات والمواقع الهادفة والكتب التى لاتستهلك الوقت فقط مثل بقية المواد الاخري وانما تضيف اليك شيئا وينمو معها عقلك وتفكيرك
اقول هذه الكلمات لاننا كمتطوعين نرغب فى نشر العلم علينا بذل مجهود اكبر فى توعية الاخرين على الاستخدام الهادف للانترنت فى التعلم
على سبيل المثال كل عضو فى هذا المنتدى عليه ان يرشد الاصدقاء الى هذا المكان ليتعلموا منه
ويمكن ان يتم ذلك من خلال التواصل المباشر او من خلال الفيس بوك
صحيح المنتدي مشهور لكن هناك اشخاص جدد في المجال لايعرفون المنتدي او المصادر العربية المتوفرة للتعلم ... علينا ان نرشد هؤلاء الى هذه المصادر
ايضا الامر لايتوقف على المنتدي ومصادر التعلم فقط بل يمتد لنشر كل ماتراه مفيدا للاخرين
انت حينما تستعمل برنامج وتكتشف انه برنامج جيد ومميز لاتدع هذا البرنامج يتوقف عندك ... ارشد اليه الاخرين
الغريب ان الشائع ان من يشاهد فيلم او مسلسل تجده فورا يتحدث عنه مع الاخرين وربما يحكي لهم قصة العمل الفنى بالكامل
فى حين ان البرامج التى تمثل اهمية كبيرة فى مجتمع المعلومات نقصر فى نشرها بيننا
والحمد لله رب العالمين اولا واخيرا
والله الموفق
