Khaled Alshaya
مشرف قسم السي ++
- ياليتها كانت حمص(سوريا)
- Design and Impl. of Programming Languages
- الويندوز والليونكس لماذا دائما هكذا !
السلام عليكم ... بالفعل StackOverflow شكل ثورة في مفهوم المنتديات على الويب :) مؤسسه هو Joel الإسرائيلي الذي أشرت إليه في أكثر من مكان في هذا المنتدى :) بالإضافة إلى مطور أمريكي متفرغ للتدوين...
- هل الانتقال إلى وندوز 7 ضروري في رأيك
السلام عليكم .... الصراحة تقال.... أن النقلة من XP إلى Vista ليست كالنقلة من 3.1 إلى 95 أو النقلة من 98 إلى XP ... و لكن أنا أعمل على Vista منذ سنة و نصف تقريباً ... و لم تواجهني مشاكل حتى الآن تذكر... جهازي HP مواصفاته عالية قليلاً ... و أجد Vista رائعاً مع 3…
- الويندوز والليونكس لماذا دائما هكذا !
هذه نكتة صح :lol: ؟؟؟؟!!!! هل تقصد تعديل Windows و Linux أم البرمجة لهما ؟؟؟؟!!!!! هناك مبرمجو Windows محترفون أكثر من Linux -_-, هذا بالنظر إلى كم التطبيقات التي تعمل على النظامين :) تحياتي ..
- جوجل يدعو العرب لإثراء المحتوى العربي على الإنترنت
السلام عليكم ... الحقيقة أن رأيي في الموضوع قد يكون قاسياً على Google :) طلب منا في الجامعة المشاركة في Knol! و لكني لم أشارك.... للأسف المقالات المكتوبة ليست على المستوى المطلوب! على الأقل Wikipedia أرجع إليها عندما أحتاج إلى أي معلومة... تقنية طبعاً لأن السي…
- Orderlist بدون استخدام Adt -كيف يتم تطبيق هذا المفهوم
السلام عليكم .... أعتقد أن أفضل طريقة في حالتك هي استخدام Template Class .... و لكن إن كنت مصراً ... فراجع المرفق.. 16 طريقة مختلفة لتصميم Stack في ++C :) أتمنى أن تجد التصميم الذي يعجبك و تطبقه على الـ Data Structure التي تقوم بعملها ... تحياتي ... stack_cat.…
- أطرف الأخطاء في التاريخ!
السلام عليكم .... الأخ أحمد أتى بها :) بالفعل فإن قائمة ببعض الأعداد الأولية هي ما يظهر ضمن الخطأ... و قد أشرت إلى ذلك في موضوع سابق, و الأخ طارق وضع الرابط إلى الموضوع الذي كنت أنوي الإشارة إليه بعد أن نرى بعض الإجابات :) سنعود بإذن الله لنضع قصة هذا الخطأ كا…
- أطرف الأخطاء في التاريخ!
السلام عليكم .... هناك نوعان من المبرمجين في هذا العالم ... النوع الأول هم المبرمجون, و النوع الثاني هم الهاكرز :lol: ربما ما سأعرضه لك هو الخطأ الوحيد في تاريخ المبرمجين الذي يتعمد صاحبه فعله ؟!!! حسناً هو ليس خطأً بمعنى الكلمة هو hack بالمعنى الصحيح ..... ال…
- الفرق بين Stdcall و Fastcall
السلام عليكم .... بواسطة VC :) int __cdecl square1( int x ){ return x*x; } int __stdcall square2( int x ){ return x*x; } int __fastcall square3( int x ){ return x*x; } int main(){ int x1 = square1(2), x2 = square2(2), x3 = square3(2); return 0; } تحياتي ...
- الويندوز والليونكس لماذا دائما هكذا !
السلام عليكم .... Linux رائع كـ Server OS أما كـ Desktop OS فما زال الطريق طويلاً جداً :) Windows لديه قاعدة برامج لا تتوفر في أي نظام آخر.... سواء قبلنا أو رفضنا فالنظام يقيم بجودة و عدد التطبيقات التي تعمل عليه... و ليس بكفاءة النظام نفسه ... هذه مثل قصة الب…
- من الاسرع الاسمبلي ام لغة الالة -- استفتاء --
أنا أسرع :lol:
- الفرق بين Stdcall و Fastcall
الحقيقة أن لغة C لا تحدد طريقة استدعاء الدوال و عملية التنظيف بعدها :lol: هذا عائد لمصنعي المترجمات, هذه Conventions و بالتالي يمكنك اختراع طريقة جديدة إن أحببت, و لكن هذا يتم على مستوى لغة الأسمبلي الخاصة بالمعالج :) بالطبع ستظهر المشكلة عندما تريد استدعاء قط…
- الاتحاد الأوربي يغرم شركة انتل 1.06 مليار يورو بسبب الاحتكار
حسناً أنا أنسحب :D لست مع AMD و لا مع Intel .... المشكلة أن كثيراً من مستخدمي الحواسيب لايدركون أن سبب بطئ حواسيبهم هو بطئ أقراصهم الصلبة و ليس المعالج نفسه :) من يستطيع أن يشغل معالج حديث لدقائق معدودة بكامل طاقته ؟! بالطبع إلا إذا كنت مثلي تحب عمل تجارب على …
- الاتحاد الأوربي يغرم شركة انتل 1.06 مليار يورو بسبب الاحتكار
أهلاً أخ openSUSE ربما أرخص بمواصفات أقل :) لا أقل و لا أكثر :) بما أننا في سيرة إسرائيل..... أحد أشهر المدونين على شبكة الانترنت Joel Spolsky.... إسرائيلي.... أنامله تكتب لوحدها ..... المصمم الأصلي لـ VBA و مبرمج سابق لدى Microsoft... أشهر مقال له جاء فيه تعل…
- الاتحاد الأوربي يغرم شركة انتل 1.06 مليار يورو بسبب الاحتكار
حسناً, أعطني مركز أبحاث في الوطن العربي عليه القيمة :lol: الشركات تبحث عن مصالحها و عندما ترى Intel أن فتح مصنع أو مركز أبحاث في السعودية سيعود عليها بالفائدة أكثر ستقفل مركزها في إسرائيل و تفتح في السعودية, إلى ذلك الوقت أتمنى أن يكون وضع أحفاد أحفادي أفضل من…
- الاتحاد الأوربي يغرم شركة انتل 1.06 مليار يورو بسبب الاحتكار
عموماً كل الناس تعلم أن AMD معالجها هو Implementation لـمعالج Intel الشهير :lol: و ذلك بسبب معاهدة وقعت في الثمانينات, و كل ذلك بسبب قوانين غبية :) AMD تتعلق بقشة في بحر Intel .... لا أدري لماذا يصر البعض على أن AMD تفوقت أخلاقياً رغم أنها تحاول السيطرة على عا…
- الاتحاد الأوربي يغرم شركة انتل 1.06 مليار يورو بسبب الاحتكار
السلام عليكم .... ملاحظة فقط, قضية Microsoft ليست بسبب تضمين IE و لكن لأنها جعلت Windows يعتمد على IE دون إمكانية التخلي عنه... رغم أني قرأت لمحمد أكرم أن نسخة السيرفرات يمكن إزالة IE منها ببساطة :) إضافة إلى أنني, ضد الاحتكار, و لكني مع Intel :)
- ما ادوات و طرق تنظيف الكود من الثغرات
حسناً, لاتوجد طريقة واحدة لمعرفة الخلل :) و إلا لما كان هناك ثغرات ... عموماً, البرامج الضخمة, تقسم إلى أجزاء, و قلب البرنامج أو المحرك الرئيسي أو لتقل مكتبات البرنامج يقوم ببرمجتها الـ Senior Programmers... أي مبرمجون بخبرة كبيرة, هذا هو الحل الوحيد :) المشكل…
- استفسار بخصوص الاغورثم في السي بلس بلس
السلام عليكم .... هل تقصدين الـ Algorithms ؟ إذا كان كذلك ففهمك لهذه المادة أهم بسنين ضوئية من معرفتك بـ ++C أو أي لغة برمجة أخرى.. لاحظي أن دراسة الـ Computer Science ليست هي نفسها البرمجة رغم الخلط الكبير بينهما.... علوم الحاسوب هو علوم "حل المشاكل", و لكي ن…
- محرك بحث يحدث ثورة ويسبق غوغل
السلام عليكم .... شيء غير مستغرب على wolfarm, فهو عبقري حقيقي .... و لكن... هو قال بنفسه "أن المحرك مازال في بدايته", و Google الآن في عز الشباب, و من الصعب أن يأخذ مكانه بتلك البساطة :) أحد التعليقات في الموضوع الذي أشار إليه الأخ System Down http://www.techn…
- ما ادوات و طرق تنظيف الكود من الثغرات
السلام عليكم .... حسناً أخي نفس الكلام الذي قلته لك في الأول.. هناك overflow في الحالتين :) الآن المثال الثاني سيعمل دون مشاكل على منصة little-endian... و لكن قم بترجمته على منصة big-endian كـ 68K و ستظهر المشكلة من جديد, و يصبح المثال الأول هو الصحيح :) كما ق…