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

Khaled Alshaya

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

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

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

    ميزة جميلة أخ PWCT Maker :) كنت سأدخل في موضوع الـ Syntax Sugar و كيفية جعل اللغة Strongly Typed مع إبقاء مرونة الـ Weak Typing و لكن هذا مشوار طويل :P هناك لغة تسمى Lua فيها ميزة تشبه الموجودة في اللغة التي قمت بصناعتها, و لكن بشكل عام أعتقد أنها ميزة تضيف شي…

    22 أبريل 2010 في 07:19
  2. فض النزاع في أنواع الأنواع!

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

    22 أبريل 2010 في 04:55
  3. Visual Studio 2010 Released

    السلام عليكم ... أعتقد أن النقاش أخذ مجرى مختلف عن منبعه, و لكن للأسف برأيي الشخصي مقارنة لغة* PHP بلغة مصممة جيداً هو ضرب للمنطق بعرض الحائط. PHP لغة مصممة من هاو, صحيحit gets the job done و لكن كان من الممكن أن تكون أفضل بكثير. نحن في 2010 و مازالت مصممو PHP…

    18 أبريل 2010 في 13:40
  4. James Gosling يغادر Oracle/Sun

    أخ JustPassing, أنت أتيت بالذي كنت أريد البحث عنه :) انظر إلى السؤال التالي : Q: Are you open sourcing the Java language or the Java SE platform specifications? A: While we are open sourcing Sun's implementations of both, we cannot "open source" the Java progr…

    11 أبريل 2010 في 02:16
  5. James Gosling يغادر Oracle/Sun

    صحيح لم يتركها معنوياً, و لكن Oracle هي من تقول الآن إذا كان هناك Java بعد الآن أم لا :) صححوا معلوماتي رجاءً إن كنت مخطئ بشأن ملكية Java, و أقصد هنا اللغة نفسها و ليس أحد الـ Implementations

    11 أبريل 2010 في 01:43
  6. James Gosling يغادر Oracle/Sun

    السلام عليكم... أعتقد أنه موضوع محزن من ناحية أن مؤسس الـ Java لن يعود له سلطة عليها. أما موضوع موت Java فهذا يمكن أن نتحدث فيه بعد عشرين أو ثلاثين سنة, فـ Java ليست لغة يتم تجربتها في المختبرات :lol: سئل Stroustrup, مرة عن أهم قرار اتخذه بالنسبة لـ ++C, فقال …

    11 أبريل 2010 في 01:26
  7. خوارزمية إخفاء النصوص داخل صور Bmp -24 Bit

    هذه وصلة تحميل خارجية, رغم أني كتبته منذ زمن بعيد, و لكن فكرته بسيطة. لذلك ربما أحتاج إلى قراءة الكود مرة أخرى, http://s000.tinyupload.com/index.php?file_id=07623785102972087345 تحياتي....

    11 أبريل 2010 في 00:01
  8. هل يمكن عمل Socket Flood

    بالعكس أخ علاء, مواضيع الـ Security من أجمل المواضيع, و صدقني ليس القصد عملية استغلال الثغرات نفسها. أما عن الـ SYN Flood فهو موجود منذ وجد TCP, و سيبقى حتى ينتهي TCP. المشكلة في البروتوكول نفسه, و ليست في جانب آخر. لهذا تم تطوير SCTP, و لكن عجلة التكنلوجيا تت…

    10 أبريل 2010 في 10:45
  9. TFS و Source Controls

    السلام عليكم ... الصراحة أنا تعرفت على git على يد الأخ حسن. لم أكن افهم الفائدة أو كيف استخدم تلك الأدوات "المعقدة" المستخدمة لإدارة المشاريع. لذلك لن أدخل في النقاش من هذه الناحية, لدي فقط تعليق بسيط: الـ Dogfooding لها إيجابيات, كما أن لها سليبات. هناك شخص ي…

    9 أبريل 2010 في 18:40
  10. هل يمكن عمل Socket Flood

    أخي الـ UDP عبارة عن Connectionless Protocol, بمعنى أنك ترسل Datagram إلى الطرف الآخر دون عملية اتصال أساساً. تخيل أنك تريد إرسال SMS إلى جوال شخص آخر, هل تقوم بعملية اتصال؟ بالطبع لا, هل تعرف هل وصلت الرسالة أم لا؟ بالطبع لا! الآن كيف يمكن أن تغرق الـ Socket …

    9 أبريل 2010 في 18:21
  11. هل تهتم بأناقة الكود الذي تكتبه؟

    آراء جميلة, رغم أني أرى بعض الاختلاف فيها, من حيث الأولويات. فمثلاً, قيل بأن الـ Elegant Code هو أيضاً Efficient Code, و هذا أحد أوجه الأناقة. تقريباً ثلاثة ردود ركزت على هذا الأمر. أيضاً, فكرة أن الـ Elegant Code عبارة عن Clean Design منذ البداية, بحيث يتم عم…

    7 أبريل 2010 في 20:40
  12. c compiler

    السلام عليكم ... ماهو النظام الذي تعمل عليه؟ على Windows قم بتحميل Visual Cpp express 2008, و قم بإنشاء مشروع ++C, بعد ذلك قم بإعادة تسمية الملف بدلاً من filename.cpp إلى filename.c و سوف يقوم بترجمته على أنه كود C. بالطبع هناك خيارات عديدة, و لكن خياري المفضل…

    7 أبريل 2010 في 12:31
  13. هل تهتم بأناقة الكود الذي تكتبه؟

    السلام عليكم و رحمة الله و بركاته, أود أن أطرح موضوعاً نتشارك فيه بالمعرفة, و لكن لا أريد أن يفهم الموضوع على أن له علاقة بالموضة و الأناقة. ما أقصده هو هل تحاول أن تكتب الـ the most elegant code you could write ترجمها على كيفك! في البداية أود أن أسمع آرائكم ح…

    6 أبريل 2010 في 21:23
  14. تشغيل البرنامج دون كتابة "main"

    السلام عليكم ... +1 للموضوع الأصلي منذ زمن, و لكن للإجابة على سؤال الأخ. أول خطوة هي أن الـ Preprocessor سيقوم باستبدال begin بالتالي: #define decode(s,t,u,m,p,e,d) m##s##u##t int decode(a,n,i,m,a,t,e)() { printf(" ArabTeam2000 "); return 0; } الخطوة بسيطة جدا…

    5 أبريل 2010 في 17:27
  15. ما تقسيركم لهذا التصرف .

    يا أخ ofnet, في لغة C و ++C, يمكن للمبرمج أن يقوم بكتابة كود غير صحيح بكل بساطة, و ربما "يعمل" ذلك الكود, و لكن نتيجته لن تكون "محددة" دائماً. عندما تقوم بأي Undefined Behavior فأنت دخلت منطقة ضبابية, منذ تلك اللحظة البرنامج خاطئ و إن أعطى الإجابة الصحيحة. تخي…

    4 أبريل 2010 في 04:46
  16. كم طريقه تعرف للتعامل مع المصفوفات

    حلوة يا أبوحميد ما تخطر على بال :lol:

    3 أبريل 2010 في 21:46
  17. ما تقسيركم لهذا التصرف .

    للأسف تحتاج إلى شرائها, أو الذهاب للموضوع المثبت للأخ محمد الذي وضع فيه كل الـ Standards الخاصة بـ C و ++C لتحميلها من هناك :) عموماً, هذه إجابة كنت قد أجبتها منذ فترة في SO حول الموضوع. و ستجد في الإجابة التي تعلو إجابتي طلبك. أنا قمت بشرح الموضوع بطريقة مبسط…

    3 أبريل 2010 في 17:28
  18. ما تقسيركم لهذا التصرف .

    السلام عليكم ... هذا الأمر خاطئ من ناحية الـ Semantics الخاصة بـ ++C و C. كل ما في الأمر, أنه Undefined Behavior لأنك تقوم بتعديل قيمة متغير أكثر من مرة خلال Sequence Point واحدة. باختصار الأمر خاطئ, و لا يوجد مترجم صحيح و الآخر خاطئ لأن الكود نفسه خاطئ. في C …

    3 أبريل 2010 في 16:34
  19. كم طريقه تعرف للتعامل مع المصفوفات

    Salam Alikum, I just got 3 ways for now :) x[0]; // 1 *(x+0); // 2 0[x]; // 3

    3 أبريل 2010 في 12:12
  20. ماهي طريقة حل ال Congruence Relation من الدرجة الثالثة؟

    caballero, عذراً على التأخير, لدي اختبارات و نسيت نفسي :P سأطلع على الحل قريباً بإذن الله, تحياتي...

    2 أبريل 2010 في 20:23

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…