مدونة الشبكة العربية لمطوري الألعاب
المدونة الرسمية لأخبار الشبكة وتطوراتها

آخر التدوينات

مهام التطوير
التوقيت 24 أيلول 2011 07:09 م بقلم الكاتب وسام البهنسي

السلام عليكم ورحمة الله وبركاته،

 

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

 

الإصدار القادم: 1.3

 

المهمة الأولوية الإصدار الحالة
إمكانية تضمين مقاطع يوتيوب وسط 1.5  
ثيمات للمدونة: الوطن العربي الحر (أعلام مصر حرة وليبيا حرة وسوريا حرة وتونس حرة واليمن حرة) وسط 1.4  
إضافة سكريبت جافا لتلوين الكود في المقالات العلمية والمشاركات وسط 1.5  
إمكانية التوجه إلى مشاركة معينة بشكل دقيق عن طريق الرابط وسط 1.3  
إضافة عنصر كابتشا في صفحة التسجيل لمنع سخام التسجيل عالي 1.3  
نظام البحث الجديد عالي 1.4 قيد التنفيذ
إظهار مشاركات ومواضيع العضو وسط 1.3 قيد التنفيذ
ملخص أخبار RSS منخفض 1.5  
إضافة تعليقات على المقالات منخفض 1.5  
أداة إدارية لفصل إرسال التنبيهات للأعضاء ذوي البريد الإلكتروني الفاسد منخفض 1.5  
في المدونة، الرسائل الشخصية يجب أن تحمل عنوان رد الشخص المرسل بدلاً من عنوان الشبكة عالي 1.3  
المدونات مرتبة بحسب تاريخ آخر تدوينة في كل منها منخفض 1.5  
المدونات لها عدد محدد ومرتبة في صفحات منخفض 1.5  
زر مشاركة فيسبوك، مايسبيس، تويتر عالي 1.4  
عنوان الصفحة يظهر المحتوى (عنوان الموضوع، الأخبار... الخ) وسط 1.3 تمت
اعتماد التصميم الجديد عالي 1.3 تمت
توافقية متصفحات (إكسبلولر، جوجل كروم، فايرفوكس) – مواصفات XHTML 1.1 عالي 1.3 قيد التنفيذ
إضافة باي بال للتبرع للشبكة لتمويل المزيد من المسابقات والنشاطات وسط 1.4  
إضافة زر مشاركة جديدة على الصفحة الرئيسية منخفض 1.5  
إصلاح تسجيل الدخول لمدونة الشبكة من فايرفوكس وسط 1.4  
إضافة نظام ويكي لاحتواء صفحات تطوير ونقاش ترجمة المصطلحات عالي 1.5 قيد التنفيذ




سحقاً للسخام
التوقيت 05 كانون الثاني 2011 03:26 م بقلم الكاتب وسام البهنسي

السلام عليكم ورحمة الله وبركاته،

 

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

 

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

 

الحل الثاني والأعقد هو تحليل التعليقات والكشف عن كونها سخاماً أم لا، وهذا ما نفعله الآن بشكل تجريبي. نرجو أن يكون هذا كافياً... ونحن نقوم مؤقتاً بمراقبة التعليقات كي نتأكد من نجاح العملية.

 

رددوا معنا: سحقاً للسخام!





اكتب ولا تخف
التوقيت 07 أيار 2010 03:37 ص بقلم الكاتب وسام البهنسي

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

 

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

 

خسارة كبيرة! صرخة

 

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

 

إذن البشرى لكم أيها الأعضاء، فيمكنكم الآن الاستغراق في الكتابة والتنقيح والمراجعة دون الخوف من فقدان مشاركاتكم... هادئ

 

والسلام عليكم ورحمة الله وبركاته





على متن مخدم الإنترنت السابع IIS7
التوقيت 08 نيسان 2010 05:44 م بقلم الكاتب وسام البهنسي

تمت بحمد الله عملية نقل المدونات للعمل على الجيل السابع من مخدم إنترنت مايكروسوفت IIS7. للأسف لم تكن العملية سلسة على الإطلاق وذلك بسبب اختلاف طريقة تعامل IIS7 مع التعليمات في ملف إعدادات الموقع العام Web.Config، حيث أن IIS7 في نظام عمله الجديد والمدعو بالنظام المتكامل (Integrated Mode) يتجاهل كافة معالجات الطلبات Request Handlers والوحدات Modules المسجلة في بند إعدادات المخدم التقليدي (system.web). بدلاً من ذلك، هو يستقدم بنداً جديداً يدعى system.webServer بإمكانيات أقوى.

 

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

 

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





بين الهجرية والميلادية
التوقيت 04 شباط 2010 03:19 ص بقلم الكاتب وسام البهنسي

برز خطأ غريب في الآونة الأخيرة عند بعض المدونات التي تستخدم التقويم الهجري. بعد تتبع السبب، تكشـَّف أن المشكلة تنبع من تحويل التواريخ بين الهجرية والميلادية في التحكم الخاص بقائمة الأشهر. فنظام المدونة يعتمد التاريخ الميلادي والتوقيت العالمي لحفظ الأزمنة داخلياً. يبدو أن هناك مشكلة في حسابات التحويل بين الهجرية والميلادية في مكتبة دوت نيت (وهذا ليس أول خطأ ثقافي نواجهه في دوت نيت).

 

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

 

وعمتم مساءً!





إصلاحات في المراسلة
التوقيت 09 كانون الثاني 2010 07:01 ص بقلم الكاتب وسام البهنسي

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





النسخ الاحتياطية
التوقيت 10 كانون الأول 2009 06:10 م بقلم الكاتب وسام البهنسي

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

 

يقوم النظام بتجهيز النسخة الاحتياطية بصيغة مضغوطة بهيئة 7zip، مما يعني أنك تستطيع فتح الملف بعد تحميله واستخراج ما يحلو لك من الملفات من ضمنه (كالصور والمقاطع الفلمية و-طبعاً- التدوينات نفسها).

 

وقع اختيارنا على صيغة 7zip لسببين:

  1. تدعم أسماء الملفات باللغة العربية، أما ملفات zip الاعتيادية فلا تدعمها.
  2. مفتوحة المصدر ورخصة استخدامها مجانية.

هذا إضافة إلى أنها تفوق كل من zip و rar في قوة الضغط.

 

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

 

والسلام عليكم ورحمة الله وبركاته





أيقونة الموقع
التوقيت 28 أيلول 2009 07:55 م بقلم الكاتب وسام البهنسي

استقدمنا ميزة جديدة للمدونة وهي إمكانية تخصيص أيقونة الموقع. هذه الأيقونة هي تلك الصورة الصغيرة التي تظهر بجانب شريط العنوان في متصفح الإنترنت (تـُعرف بين أوساط مطوري المواقع بصورة Favicon وذلك لأن اسم ملف الصورة هو Favicon.ico ابتسامة).

 

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

 

شكراً لمؤيد مارديني على برمجة هذه الميزة!





كلمة الإدارة
التوقيت 16 أيلول 2009 06:13 م بقلم الكاتب وسام البهنسي

السلام عليكم ورحمة الله وبركاته،

 

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

 

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

 

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

 

سأنهي هذه التدوينة بالتوجه بالشكر لكل أعضاء الشبكة محبي العلم الجاد، ولإخواني في فريق الإدارة والإشراف في الشبكة.

 

إدارة الشبكة العربية لمطوري الألعاب:

  • همام البهنسي : الإدارة والتوجيه الفني.
  • وسام البهنسي : الإدارة والتوجيه البرمجي.
  • مؤيد مارديني : الإشراف والتطوير البرمجي.
  • عبد اللطيف حاجي علي : الإشراف.