انفورماتيك

  • برمجة
    • جافا
    • دوت نت
    • سي/سي++
    • دوكر
  • هندسة برمجيات
    • SOLID
    • منهجية ال Agile
    • Microservices
  • الذكاء الاصطناعي
  • خوارزميات
  • أمن المعلومات
  • قواعد البيانات
  • مقالات عامة
  • عنا
    • الكُتاب في الموقع
اختر صفحة
أساسيات البرمجه في نظام الويندوز

أساسيات البرمجه في نظام الويندوز

بواسطة وجدي عصام | 01/10/2013 | 791 views
بســم الله الـرحمــن الرحيــم [starlist][/starlist] فهم البنية التحتية لأنظمه الويندوز مطلب ضروري لأي مبرمج يريد بناء برامج تعمل بكفائه عالية على نظام ويندوز ، وفي هذه السلسله من الدروس سوف نتناول أساسيات البرمجه تحت نظام الويندوز والتي تعطيك الأساس الصحيح لانشاء...
الكود الأكثر صعوبه Obfuscated Code

الكود الأكثر صعوبه Obfuscated Code

بواسطة وجدي عصام | 29/09/2013 | 465 views
مقالنا اليوم يتكلم حول طرق سيئه “للغايه” لكتابه الكود بحيث لن يفهم هذا الكود الا القليل ، وهناك بعض الأسباب لعمل مثل هذه البرامج منها مثلا التسليه Fun ، التحدي ، حمايه كود البرنامج ، الفوز بمسابقه ما (هناك مسابقه عالميه تقام كل سنه حول هذا النوع من البرامج...
اجعل المترجم يساعدك في أكتشاف الأخطاء باستخدام const

اجعل المترجم يساعدك في أكتشاف الأخطاء باستخدام const

بواسطة وجدي عصام | 29/09/2013 | 155 views
في المقال السابق ( لماذا عليك أن تقلل من الأعتماد على Preprocessor ؟)  تحدثنا عن ضروره التقليل من استخدام الـ Preprocessor وخاصه عند تعريف الثوابت ، وذكرنا البديل الأفضل وهو أستخدام const .. مقالنا الليله يدعوك الى استخدام الqualifier المسمى const في أي مكان واي زمان...
لماذا عليك أن تقلل من الأعتماد على Preprocessor ؟

لماذا عليك أن تقلل من الأعتماد على Preprocessor ؟

بواسطة وجدي عصام | 29/09/2013 | 325 views
موضوعنا الليله يتحدث حول التقليل من استخدام الـ Preprocessor في سي++ وأستخدام طرق أخرى للوصول الى الهدف ، وخاصه الـ #define والتي كما سنرى بعد قليل مساوئها أكثر من ميزاتها .. وبشكل عام دائما حاول الأعتماد على الCompiler وليس الـ Preprocessor ، أي ( Prefer Compiler...
بتقنية مهارتي | ووردبريس