الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Khaled Alshaya

مشرف قسم السي ++

المشرفون عضو شرف ★★★★★

  • ياليتها كانت حمص(سوريا)
  • Design and Impl. of Programming Languages
2,052مشاركة
826السمعة
88موضوع منشور
20 سبتمبر 2006تاريخ الانضمام
1 مارس 2021آخر زيارة
40,092مشاهدة للملف
  1. خوارزمية أقصر طريق Shortest Path Algorithm, في الطبيعة!

    أخ محمد, خوارزمية Dijkstra هي خوارزمية لحل نسخة مبسطة من المسألة, عندما نريد إيجاد أقصر طريق بين نقطتين. المشكلة يسمونها Travelling Salesman ;)

    27 يوليو 2012 في 23:53
  2. خوارزمية أقصر طريق Shortest Path Algorithm, في الطبيعة!

    السلام عليكم, و رمضان مبارك علينا و عليكم :) إذا كنت تعرف ماهي الـ Shortest Path Problem فلابد أن تشاهد هذا الفيديو لأنه مذهل حقاً, كيف خلق الله عز و جل القدرة لهذا الكائن أن يتمدد و يكتشف أقصر الطرق. شاهد الفديو ابتداءً من ساعة و ثلاثة دقائق و خمسون ثانية 1:0…

    27 يوليو 2012 في 22:47
  3. [ تمت الإجابة ]فشل نسخ محتويات مجلد إلى مجلد Program Files

    يجب أن يكون لديك الصلاحيات اللازمة. شغل برنامجك بالضغط بالزر الأيمن للماوس ثم Run As Administrator.

    12 يوليو 2012 في 17:42
  4. أي الطريقتين أفضل عند تصميم قواعد البيانات؟ التخصيص أم التعميم؟

    الحل في هذه الحالة ليس بناء كل شيء من الصفر و لكن عمل تخصيص لـ ERP إن كان عميلك بهذا الحجم, أو العملاء حسب قولك. إضافة إلى ذلك, لا يمكن لمبرمج واحد القيام بما تريده, أعمل كـ SAP Developer و هناك جيش من محللي النظم بيننا و بين العملاء :)

    12 يوليو 2012 في 00:47
  5. أي الطريقتين أفضل عند تصميم قواعد البيانات؟ التخصيص أم التعميم؟

    تحذير! أنا لست الشخص الأفضل للحديث عن تصميم قواعد البيانات و لكن هذا ما لدي. الذي تواجهه أحد ثلاثة أمور برأيي المتواضع. الأول, هو الخلط بين "متطلبات" العميل و بين تصميم النظام. بمعنى, أن المتطلبات يمكن أن تنفذ بأكثر من طريقة, و بجعل النظام مرناً يتم استيعاب ال…

    11 يوليو 2012 في 19:29
  6. [ تمت الإجابة ]أريد حجز مصفوفة بحجم غيغا بايت..

    عزيزي, ليس هناك فائدة مما تريد عمله لأنك تستخدم الـ stack في غير ما استحدثت لأجله أصلاً. الموضوع يعتمد على نظام التشغيل و المترجم(في الحقيقة الـ Linker) الذي تعمل عليه. عندما تقوم بترجمة برنامج فإن الـ Linker يقوم ببناء Header لملفك التنفيذي, و هذا الـ header …

    10 يوليو 2012 في 10:21
  7. ماذا يعني هذا التصريح PGP Protector

    PGP Protector هو اسم عضو قام بتصحيح المقالة حول المترجمات. و الذي يقصده أن مترجم VC Express مجاني يمكن إنتاج برامج تجارية من خلاله دون قيود.

    1 يوليو 2012 في 18:17
  8. إطار عمل Bootstrap من Twitter

    سبحان الله منذ الصباح و أنا أبحث عن تعريب النسخة الثانية و بحثت عن هذا الموضوع أيضاً و لم أستطع الوصول إليه, يا محاسن الصدف :) أفيدونا يا أخوة بالنسبة لإنشاء المواقع باللغة العربية بالنسخة الثانية؟

    19 يونيو 2012 في 19:34
  9. C++ Garbage Collector عملي من تصميمي ...

    أخ sanousy.howari, لماذا كل هذه الضجة؟ أنا لا أشارك هنا حتى أهين أحداً, و حتى المشاركة التي تشتكي منها لم أجرح و لم أقصد أصلاً أن أجرح فيها أي شخص و لا أستطيع جرح أي شخص. أنا عندما أكتب أخاطب, و لا أكتب بصيغة المجهول, و راجع مشاركاتي في المنتدى و سترى أنني لا …

    2 مايو 2012 في 20:32
  10. C++ Garbage Collector عملي من تصميمي ...

    أخي العزيز يصعب التعليق على كل نقطة ذكرتها لأنها نقاط عامة جداً, و لو حصرت الموضوع بنقاط يمكن النقاش حولها و الوصول إلى نتيجة فلا بأس. هذا صحيح, و لكن ليس كل شيء يدوياً. كل مساحة تقوم بحجزها لابد أن تعيدها لكي يكون برنامجك well-formed و لكن عندما تبرمج في ++C …

    1 مايو 2012 في 22:29
  11. C++ Garbage Collector عملي من تصميمي ...

    أخي للأسف عندما تأتي بأسلوب لتطبقه في ++C يتعارض مع أساليبها المجربة, فأنت تخذل نفسك قبل أن تخذل اللغة. ربما هناك بعض الأمور المزعجة في السابق و لكن مع Cpp11 فأنا لا أرى إلا جوانب معينة لم تتكلم عنها حضرتك مثل عدم توفر module system حقيقي. أنصحك بمشاهدة هذه ال…

    1 مايو 2012 في 15:42
  12. C++ Garbage Collector عملي من تصميمي ...

    مثال بسيط لو سمحت يشرح كيفية عمل ما تتكلم عنه, المثال الموجود في الموقع غير واضح, ماهي Track؟ كل الفائدة من الـ garbage collectors هي أن لا تقوم بعمل tracking بشكل يدوي أصلاً! أما بالنسبة للتعقيد فليس هناك تعقيد في ++C من ناحية الذاكرة, و أنا مع فتح النقاش في …

    23 أبريل 2012 في 17:45
  13. أين تكمن صعوية الوراثة

    أتفق معك تماماً في هذا, أصلاً الوراثة لم تستحدث إلا للـ Polymorphism الذي هو قلب OOP و ليست الوراثة بحد ذاتها كـ Code Reuse.

    16 أبريل 2012 في 18:55
  14. متاهة التطوير على لينكس

    للأسف Linux ليس إلا مجرد إلا نواة, أما إن كنت تقصد تركيبة GNU/Linux فهي عبارة عن IDE! تحتاج لفهم الفلسفة الخاصة بها حتى تستوعبها و تخرج عن فلسفة Windows. لكل منهما فلسفة, و كل واحدة لها ميزات و عيوب. ربما GPL أما ما عدا ذلك(BSD-Like) فكلها واضحة و تسمح لك باست…

    16 أبريل 2012 في 18:51
  15. أين تكمن صعوية الوراثة

    للأسف أخ ماجد, المكعب ليس مربعاً! تستخدم الواراثة في غالب الأحيان من قبل المبرمجين بشكل خاطئ. يجب أن تكون هناك علاقة is-a لكي يكون تصميمك صحيحاً, و في غالب الأحيان يكون التصميم خاطئ. المكان الوحيد الذي رأيت فيه OOP makes sense هو في الـ GUI و الـ Simulation أم…

    15 أبريل 2012 في 16:59
  16. إحصائيات تتعلق بأنظمة التشغيل

    بالمناسبة ستخرج من هذه المهاترات عندما تعلم أن معظم الـ computing systems في عالمنا لا تحتوي على نظام تشغيل بالمعنى "الرفيع" الذي نتكلم عنه. معظمها embedded systems مكتوبة بـ C مع قليل من الـ assembly الخاص بالـ micro-controller. هذا إذا كنت تتحدث عن "عدد الأج…

    11 أبريل 2012 في 00:30
  17. ترجمة النصوص عن طريق bing

    هل لدى أحد فكرة عامة عن طريقة الترجمة بهذه الطريقة؟ لدي فكرة بسيطة عن الـ probabilistic bnf هل هي الطريقة المستخدمة؟ هل من الممكن أن يعطينا أحد الأخوة نبذة مبسطة عن الخوارزميات و الطرق المستخدمة ليس لجميع الطرق و لكن الطرق المستخدمة في google و bing؟

    10 أبريل 2012 في 16:00
  18. إحصائيات تتعلق بأنظمة التشغيل

    بهذه الطريقة أنت تحسب النسبة كما لو أن عدد الحواسيب الشخصية هو نفس عدد التابلت هو نفس عدد السيرفرات :happy:

    9 أبريل 2012 في 16:40
  19. Best Practice - ما رأيك حول كتابة Comments في الأكواد؟

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

    2 أبريل 2012 في 02:29
  20. 101 سبب تجعلك تعشق نظام Mac حتى الجنون

    مبروك أبوعابد الـ mac, جربت TextMate؟

    28 مارس 2012 في 21:39