Khaled Alshaya
مشرف قسم السي ++
- ياليتها كانت حمص(سوريا)
- Design and Impl. of Programming Languages
- ليش البرنامج يشتغل على كومبايلر و لا يشتغل على أخر ؟
السلام عليكم ... devcpp ليس مترجم, و لكنه IDE, و هو قديم جداً, و يستعمل نسخة قديمة جداً من GCC, و لا تطبق الكثير من المواصفات القياسية, تحياتي ...
- خوارزميات لا يمكن كسرها .....!
نظرياً, صحيح, و لكن عملياً غير صحيح..... إذا وضعنا إمكانية تسرب المفتاح إلى الطرف الغير مرغوب به جانباً, يبقى حالة وحيدة, و هي التي تجعل من هذه النظرية قابلة للكسر عملياً, كيف ستحصل على بيانات عشوائية . جميع الخوارزميات تنتج pseudo-random numbers, أي أنها ليست…
- كتاب الهندسة العكسية : خطوة إلى الأمام
بارك الله فيكم يا شباب :) جهد متميز حقيقة,
- احد اسئلة القبول للماجستير في إحدى الجامعات الامريكية
هذا حل آخر بعد خمس دقائق أخرى من التفكير. هذا الحل أفضل برأيي من حلي السابق.... عموماً, رأيت حلك و للأسف أنت لم تجب على السؤال المطروح, كان يجب عليك عد الـ representations التي لا تحتوي على الصفر و من ثم إرجاعها عن طريق الدالة fullnessQuotient :) #include <ios…
- احد اسئلة القبول للماجستير في إحدى الجامعات الامريكية
السلام عليكم, لم أطلع على حلك بعد, حاولت حل السؤال و هذا حلي, quick/dirty :) #include <iostream> #include <string> #include <vector> #include <algorithm> std::string convertToBase(int n, int base) { std::string representation; while(n > 0) { representation += …
- اريد برنامج Linker الخاص بلغه السي بلس بلس
السؤال هو لماذا تريدين الـ linker ؟! تجدينه مع مترجم VC في مجلد bin, لدي على المسار التالي: C:\Program Files\Microsoft Visual Studio 9.0\VC\bin اسمه link ليس هناك حاجة لاستخدام الـ linker مباشرة, هذه المهمة هي من ضمن مهام المترجم, إلا إن كنت تريدين القيام ببعض…
- اريد برنامج Linker الخاص بلغه السي بلس بلس
لماذا تريدين linker لـ ++C ؟ تجدينه مع حزمة المترجم الموجود لديك, مع ملاحظة أنه لايوجد شيء اسمه linker للغة ++C, هناك linkers مختلفة يستخدم إحداها كل مترجم ++C!
- Pyqt ي خبر كان .. Pyside في الأسواق بترخيص Lgpl
السلام عليكم ... جميل جداً, يبدو أن python ستحتل جزر البرمجة واحدة تلو الأخرى, يبدو أن العلاقة بين ++C و python أصبحت رسمية :wink: تحياتي ...
- الحصول على أقل توقيت للمقارنة بين إشارتين
السلام عليكم .... إذا كنت تريد الوقت بهذه الدقة, فيجب أن تبحث في وثائق النظام الذي تعمل عليه. هذا ليس من مهام لغات البرمجة, حتى لو توفر في المكتبة القياسية للغة مؤقت , فإنه من شبه المستحيل أن يتوفر بهذه الدقة. في Windows لا أعتقد أنه يمكنك الحصول على هذه الدقة…
- Microsoft Devlabs
Small Basic رائعة, ربما تصبح الـ modern Basic يوماً من الأيام :)
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
السلام عليكم ... ما شاء الله الأخ محمد صاحب همة عالية جداً, أتمنى لك التوفيق في إكمال البرنامج أخي محمد :) و أعتذر لأخي هيثم عن عدم إكمال ما بدأت به, لأنني كسول كنقطة أولى و لأن المواد الصيفية لم تترك لي من الصيف إلا اسمه :( لا يزال المشروع في بالي, و إن شاء ا…
- تغرة في Linux Kernel
و من قال بأن هناك شيء كامل أصلاً, أنت قلت: معنى أنه غير آمن أي أنه لا يجب استخدامه! و تعرف أن هذا كلام غير صحيح! تحياتي ...
- تغرة في Linux Kernel
هذا يعني أن : غير منطقي, لأنه إذا كانت الثغرة لها ثمان سنوات, و لم يستطع أحد اكتشافها إلا الآن, فهذا يعني أن الثغرات شبه مستحيلة الاكتشاف إلا من خبراء الأمن الكبار في العالم, و ليس كثغرات outlook :lol: تحياتي ...
- تغرة في Linux Kernel
هل تعرف أحداً استغلها أو ذكر أن أحد عرفها قبل هذان الباحثان ؟
- مارايك عزيزى المبرمج العربى فى البرمجة بوصف الخيال ( لغة البرمجة الجديدة Supernova) ؟
كتاب Concepts of Programming Languages للكاتب Sebesta. صفحة 689 الفصل 16 الفقرة 16.7.4 - intrinsic limitations sorted ([]). sorted ([x]). sorted ([x, y | list]) :- x <= y, sorted ([y | list]). The problem with this sort process is that it has no idea of how to…
- مارايك عزيزى المبرمج العربى فى البرمجة بوصف الخيال ( لغة البرمجة الجديدة Supernova) ؟
السلام عليكم, هذه النقطة علقت ببالي عندما كنا ندرس مادة لغات البرمجة, و ذكر مؤلف الكتاب Sebesta أن أحد عيوب Prolog هو عملية الترتيب. لا يمكنك كتابة عملية ترتيب بالمنطق الذي نعرفه في اللغات الـ imperative, و إنما محرك Prolog يقوم بعمل بإنتاج جميع الـ permutatio…
- استفسار... ماهو معنى :interplatform
تعني أن ما ستطبقه يمكنك تطبيقه على أي مترجم ++C يتبع المواصفات القياسية, و ليس الكورس متعلقاً بـ platform معين, أي أنك تدرس ++C كلغة دون دراسة أمور متعلقة بمعالج معين أو نظام تشغيل معين.
- البدء فى تعلم البرمجة الجزء الاول
السلام عليكم ... أتفق مع الأخ bastr3 في ما قاله, لغات الـ scripting تعطي إنتاجية عالية جداً, و في هذا الوقت من الزمان بدون لغة scripting فأنت تضيع وقتك, و للأسف لازلت من الصنف الذي يضيع وقته :) الخلطة السحرية العالمية حالياً, هي cpp + python. أذكر أحد المبرمجي…
- اختلاف لغة الاسمبلي بين المعالجين Intel و Amd ؟؟؟
السلام عليكم ... معالجي Intel و AMD ينفذان نفس التعليمات أي لهما نفس الـ Instruction Set. أي أن الـ Binary code الذي ستنفذه على إحداها سينفذ على الآخر بدون مشاكل. الاختلاف, هو أن المعالجين رغم أنهما ينفذان نفس الأوامر بالضبط, إلا أن صناعة المعالج نفسها مختلفة,…
- مع احترامي وتقديري لشركات الكمبيوتر ولكن ...
السلام عليكم ... لا أدري إن كان موضوع دعائي أم لا.... و لكن أتفق مع كاتب الموضوع حتى النخاع..... من جرب Asus لا يقبل بغيرها, خصوصاً الأجهزة المحمولة, لا تقل لي Sony و لا Toshiba و لا بطيخ, كنت سأشتري واحد, و لكن أسعارهم لا يدفعها إلا الـ Gamers :) تحياتي ...