abshammeri
مشرف قسم برمجة الألعاب و مراقب عام سابق
- نجد - الرياض
- برمجة الالعاب
- استفسار عن قاعدة البيانات
وعليكم السلام ورحمة الله وبركاته ، وأنتم بخير ، = الرجاء كتابة الموضوع في أقسام " قواعد البيانات المناسبة " حسب نوع قاعدة بياناتك مثل : Access أو Oracle.. الخ ( حتى لو كان سؤالك عاماً لأي قاعدة بيانات ، حيث لا يوجد في الوقت الحالي قسم عام لقواعد البيانات ) ، ه…
- مشكلة عندي عندما افتح قسم المقالات التقنية
هل جربت ما قاله الاخ أحمد : لأننا واجهنا المشكلة قبلك : ) ، وهذا حلها ،
- تمرير مؤشر إلى دالة موجودة داخل فئة
طبعاً ، هي المشكلة في أكثر من مكتبة ، مثلاً glfw و freeglut ، ونستخدمها مع OpenGL لتنشئ نافذة وتربطها مع OpenGL و هناك عدة دوال عبارة عن callback ، وخاصة تلك المتعلقة بالأحداث events مثل الدالة WNDPROC الموجودة في WIN API ، حمّل المكتبة ( مع السورس كود ) : glf…
- تمرير مؤشر إلى دالة موجودة داخل فئة
شكراً أخ G ، حاولت الآن تطبيق ما ذكرته ، لكن المشكلة أن myCallback يجب أن تستقبل بارمترين من نوع iint ، والدالة executeCallbackFunction يجب أن تستقبل " عنوان الدالة callBack " بدون أي بارمتر إضافي ، فأنت تحقن this ضمن البارمترات لتستغني عن global var ولكن لا أ…
- استفسار لم اعرف اين اضعه
حياك الله ، لأول مرة أسمع عنها ، ومن قراءة وتطبيق .. أجد أنها ممتعة . قد لاتكون بمرونة lua مثلاً .. ولكنها تقدم خدمات متميزة ، ولعل أول ما خطر ببالي ، استخدام المكتبة الرسومية لاجراء بعض التجارب بشكل أسرع ! عموماً / نعم ، تستطيع كتابة سلسلة مقالاتك ، في قسم ال…
- تمرير مؤشر إلى دالة موجودة داخل فئة
وجدت هذا الحل ولكنه يستخدم متغير عام Global ، لا أعرف إن هذا الأسلوب آمن/thread-safe //// FROM THE HEADER FILE OF XYZ LIB typedef void (* FUNC)(int,int); void setCallbackFunction(FUNC f){ f(10,20); } /////////////////////////////////// class MyClass; MyClass *…
- تمرير مؤشر إلى دالة موجودة داخل فئة
هلا أخوي بندر ، الله يعافيك . المشكلة كما تعرف وكما قلت أنت ، في أن myCallback تستخدم متغيرات ، التي هي members داخل MyClass ، ولو حولتها إلى static فيجب أن أغير members إلى static و سأغير كثير من الدوال إلى static .. لذلك الحل لا يمكن تنفيذه للأسف على MyClass…
- تمرير مؤشر إلى دالة موجودة داخل فئة
السلام عليكم ، المشكلة جننتني .. ولو لم أكن بخيلاً لمنحتها أكثر من عشرة نقاط :/ ، لدي مكتبة تملك دالة تتطلب مؤشر لدالة أخرى ، يعني على شكل Callback ، وهذا مثال : //// FROM THE HEADER FILE OF XYZ LIB typedef void (* FUNC)(int,int); void setCallbackFunction(FUNC…
- كيفية الإدلال على أن الداله لم تنجح
الاقتراح الذي قدّمه الاخ GamingMaster أراه كثيراً في Win32 APIs ، لكن في لغة سي / هناك حلول أخرى مثل وضع أي خطأ في Stack ، حيث كل دالة يحصل فيها الخطأ ، تضعه في Stack الأخطاء ، ومن ثم الوصول لآخر خطأ عن طريق دالة ينشئها صاحب المكتبة مثل getLastError ، وهذا مثل…
- طرق كتابة "دالة" بعدد متغير من البارمترات .
أظن المواصفات اعتمدت بالفعل Variadic Template من ثلاث سنوات تقريباً .. لكن VC 2010 لم يدعمها حتى الآن كما أعرف ، حتى Tuple كتبوها بطريقة محدودة ، المفترض أن تدعم عدد لا نهائي من العناصر ،‘ لكن الواقع محدود بعدد معين في VC ( لا أعرف بالظبط كم .. لكن أتوقع أنها …
- لغة التظليل بدعم أوبن جي أل GLSL
مقال متميز أخي ، وكنت انتظر مثل هذا من زمن طويل ، فاريد من يساعدني على أن أتعلّم GLSL ، في الحقيقة ، سأبدأ بالملاحظات وهي مجرد ملاحظات صغيرة وتنظيمية لتساعد المبتدئ على أن يستفيد من المقالة بشكل أفضل . - أنت تريد أن تدعم " أسلوب الامتدادات " و " الأسلوب القياس…
- طرق كتابة "دالة" بعدد متغير من البارمترات .
السلام عليكم ، عدت للسي بلس بلس بعد سنة من هجرانها واستخدام Java ،وكأي شخص جرّب طريقة أفضل في تمرير عدد لا محدود من البارمترات إلى الدوال و التي تقدمها الجافا ، سيجد أن الأمور بحاجة إلى إعادة نظر . الطريقة التقليدية في لغة " سي " هي استخدام va_list و أخواتها ،…
- تشفير اكواد ال html
لايمكن ذلك . HTML و Javascript لغات Client side ويجب أن تظهر للمستخدم ، ولا مشكلة في ظهورهما أصلاً .. العبرة باللغات التي تعمل على السيرفر .
- إيجاد حجم الأنواع الأوليه على الماكينه/المترجم الخاص بك
#define STRING(identifer) (#identifer) للتو أعرف فائدة # ، هل هذا Standard في اللغة :-) ؟ كنت شاهدته أول مرة في VS 2005 . لكن لديه أشكال أعقد مثل : #define DECLARE_HANDLE(name) struct name##__ { int unused; }; typedef struct name##__ *name ؟
- Undo and Redo Provider
جزيت خيراً ، الدرس منظم و واضح . للتو أعرف فائدة هذا Pattern و قد واجهت مشكلة Undo/Redo سابقاً ، وكنت استخدم Stack عادي ، ولكن شتان بين هذه وتلك :D . البرامج الرسومية مثل " الرسام " تستخدم هذه الميزة ( التراجع و التكرار ) ، و لكن هل تصميم " الكود " السابق جيد …
- إطار العمل Play
طيب نعود إلى JSF وسأجبر نفسي هذه المرة على الانتهاء منها بأسرع وقت :-) .
- مبيعات لعبة "ستار كرافت 2" تصل إلى 3 ملايين نسخة في شهر واحد
هل هي لعبة على PC أو PS2/PS3 ؟ وما هو المقصود بـ " نمط استراتيجية الوقت الحقيقية " ؟ يعني استراتيجية مثل Age Of Empire ؟ لا أحب أن ابحث :D . لم أكن أتوقع أن يكون أحمد عبدالمنعم من ضمن gamers :D .
- أفضل طريقة لتبادل البيانات بين JSP و Servlets .
شكراً لكم على هذه المعلومات ، - لا أحب كتب Head first ، فهي مليئة بالصور أكثر من الكلام المفيد ، لدي كتاب core jsp/servlets يفي بالغرض :-) ، - كنت أظن request دائماً هي تلك المعلومات في url :( ، وبنيت مشروع التخرج على هذا الاعتقاد :( .
- إطار العمل Play
أمضيت ثلاثة ساعات وأنا أقرأ عنها ، يبدو أني وجدت المكتبة التي أريد :D .. تشبه كثيراً CakePHP بأهدافها ، ومقدمتهم مؤثرة : أيضاً : ولكن لم أستطع أن أفهم ، هل هي تعتمد على Servlets أم لا ؟ احياناً أفهم أنه نعم وأحياناً لا ، أيضاً هي لها أدوات خاصة وأسلوب مختلف تم…
- أفضل طريقة لتبادل البيانات بين JSP و Servlets .
شكراً لكم ، كنت أظن أن request صغير ولا يحتمل بيانات ضخمة ، يخيّل لي أن request هو الذي سيظهر في url :P ، ليس إصرار ، أنا بالفعل بدأت بالـ JSF ، ولكن لم يعجبني طريقة عملها لأني متأثر بالـ CakePHP وأتمنى أن أعمل Framework مطابق لها باستخدام الجافا . أغلب Framew…