دوكر تشغيل قواعد البيانات في دوكر Database in Docker دوكر تشغيل البرامج باستخدام ال Docker Compose SOLID شرح ال Single Responsibility Principle Microservicesبرمجةهندسة برمجيات مقدمة حول ال Microservices دوكر مشاركة المجلدات في دوكر Docker أخر المقالات بواسطة وجدي عصام 29-09-2013 الكود الأكثر صعوبه Obfuscated Code مقالنا اليوم يتكلم حول طرق سيئه “للغايه” لكتابه الكود بحيث لن يفهم هذا الكود الا القليل ، وهناك بعض...اقرأ المزيد بواسطة وجدي عصام 29-09-2013 اجعل المترجم يساعدك في أكتشاف الأخطاء باستخدام const في المقال السابق ( لماذا عليك أن تقلل من الأعتماد على Preprocessor ؟) تحدثنا عن ضروره التقليل من استخدام الـ...اقرأ المزيد بواسطة وجدي عصام 29-09-2013 لماذا عليك أن تقلل من الأعتماد على Preprocessor ؟ موضوعنا الليله يتحدث حول التقليل من استخدام الـ Preprocessor في سي++ وأستخدام طرق أخرى للوصول الى الهدف ، وخاصه الـ...اقرأ المزيد بواسطة وجدي عصام 29-09-2013 الحصول على اسم الدولة من خلال عنوان الجهاز عند حصولك على IP شخص ما سواء من خلال تسجيل logging هذا العنوان القادم للسيرفر أو حتى عند قرائتك للSMTP Header من صندوق...اقرأ المزيد بواسطة وجدي عصام 29-09-2013 حفظ إعدادت البرامج Storage Of Application Preferences أي مستخدم User يفضل أن يحفظ البرنامج الذي يستخدمه الإعدادات والألوان وحجم الخطوط وأي Customization مباشره بعد أن يقوم...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 تصميم البرمجيات باستخدام نمط Model-View-Controller من المعروف والمسَلَم به في عالم البرمجيات القاعده “المتطلبات دائماً تتغير” ” Software Requirement...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 ما الفرق بين ال Composition و ال Aggregation عالم البرمجه له كثير من الأوجه أو الأقسام programming paradigm منها البرمجه الإجرائيه procedural programming مثل لغه...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 ماذا تعرف عن الـ Ternary Search Tree ال Ternary Search Tree (أشجار البحث الثلاثية) هي بنية بيانات تستخدم لحفظ واسترجاع النصوص بسرعه كبيرة ، كما أنها يمكن...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 مقدمه في الشبكات العصبيه Neural Networks مقدمه Introduction :حبانا الله بالعقل وميزنا عن سائر المخلوقات ، وهي نعمه من نعم الله عليك أيها الإنسان فينبغي أن تحمد...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 شبكات ال Perceptron المكونة من طبقة واحدة شبكه الPerceptron تعد من أقدم وأسهل أنواع الشبكات العصبيه ، وهي نوع مبسط من الFeed-Forward Neural Network حيث هناك نوع...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 شبكات الAssociator – هوبفلد HopField Neural Network ان البرامج التقليديه تستطيع ايجاد الحلول للمشاكل التي يوجد لها خوارزميه واضحه للحل ، أو التي يكون حلها ثابت لا يتغير...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 لماذا مساحات الأقراص أقل مما هو موجود بالإعلان لماذا عندما تشتري أي وحدة تخزينية Hard disk/Flash تجد مساحتها أقل من ما هو موجود في الإعلان ؟ السبب هو في كيفية حساب...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 لماذا كتب علوم الحاسب الكلاسيكية تحتوى بعضاً منها على ديناصورات؟ القصه تبدأ مع معاناه عالم الحاسب و مهندس البرمجيات فريد بروك Fred Brooks مع نظام OS/360 ، حيث هذا النظام كان من...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 مقدمه في ال Hash Table تعد الـ Hash Table من أهم وأسرع هياكل البيانات على الإطلاق، وكثير من التطبيقات تستخدم مثل هذه البنيه مثل Spell Checker...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 Function Object Adapter في عالم البرمجة بشكل عام عندما يتم ذكر المصطلح Adapter فهذا يعني أن لدينا implementation ما ونريد التعديل قليلا على...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 كيف تُستخدم ال UML بشكل صحيح ؟ كون أن لغه UML لها مقياس Standard وهناك جهه (ال ISO) تتولى الاهتمام بذلك، الا أن هذا لا يعارض وجود أكثر من استخدام لها...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 ماذا تعرف عن ال Internationalization & Localization ؟ ال Internationalization يقصد بها جعل البرنامج يتعامل مع مستخدمين بلغاتهم (أي يدعم البرنامج أكثر من لغه مثلاً العربية...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 ماذا أستخدم: AWT أم Swing ؟ لطالما تسائل كثير من مبرمجي الجافا عن سبب وجود مكتبتين خاصه برسم المكونات GUI Components ، ومن هي الأفضل في التطبيقات؟...اقرأ المزيد بواسطة وجدي عصام 27-09-2013 ماذا تعرف عن ال Performance Tuning ؟ في الحقيقة نحن لا نسمح هذه الكلمة “الأداء Performance” الا عندما تكون هناك مشاكل، ويخبرك المستخدم بأن...اقرأ المزيد بواسطة وجدي عصام 25-09-2013 مقدمة في تحليل جرائم الانترنت Internet Forensics ماذا سوف تتعلم بعد قراءتك هذه المقالة: أهمية تخصص الأدلة الجنائية وتوضيح المهارات التي يجب أن يمتلكها محقق الجرائم...اقرأ المزيد بواسطة وجدي عصام 24-09-2013 الوصول للمنطقة Programming in The Zone عندما تجلس على جهازك وتبدأ في التكويد والبرمجة ، شيئاً فشيئاً سوف تنسى العالم الخارجي المحيط بك، لن تعير انتبهاك...اقرأ المزيد الصفحة 11 من 12« الأولى«...89101112»
بواسطة وجدي عصام 29-09-2013 الكود الأكثر صعوبه Obfuscated Code مقالنا اليوم يتكلم حول طرق سيئه “للغايه” لكتابه الكود بحيث لن يفهم هذا الكود الا القليل ، وهناك بعض...اقرأ المزيد
بواسطة وجدي عصام 29-09-2013 اجعل المترجم يساعدك في أكتشاف الأخطاء باستخدام const في المقال السابق ( لماذا عليك أن تقلل من الأعتماد على Preprocessor ؟) تحدثنا عن ضروره التقليل من استخدام الـ...اقرأ المزيد
بواسطة وجدي عصام 29-09-2013 لماذا عليك أن تقلل من الأعتماد على Preprocessor ؟ موضوعنا الليله يتحدث حول التقليل من استخدام الـ Preprocessor في سي++ وأستخدام طرق أخرى للوصول الى الهدف ، وخاصه الـ...اقرأ المزيد
بواسطة وجدي عصام 29-09-2013 الحصول على اسم الدولة من خلال عنوان الجهاز عند حصولك على IP شخص ما سواء من خلال تسجيل logging هذا العنوان القادم للسيرفر أو حتى عند قرائتك للSMTP Header من صندوق...اقرأ المزيد
بواسطة وجدي عصام 29-09-2013 حفظ إعدادت البرامج Storage Of Application Preferences أي مستخدم User يفضل أن يحفظ البرنامج الذي يستخدمه الإعدادات والألوان وحجم الخطوط وأي Customization مباشره بعد أن يقوم...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 تصميم البرمجيات باستخدام نمط Model-View-Controller من المعروف والمسَلَم به في عالم البرمجيات القاعده “المتطلبات دائماً تتغير” ” Software Requirement...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 ما الفرق بين ال Composition و ال Aggregation عالم البرمجه له كثير من الأوجه أو الأقسام programming paradigm منها البرمجه الإجرائيه procedural programming مثل لغه...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 ماذا تعرف عن الـ Ternary Search Tree ال Ternary Search Tree (أشجار البحث الثلاثية) هي بنية بيانات تستخدم لحفظ واسترجاع النصوص بسرعه كبيرة ، كما أنها يمكن...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 مقدمه في الشبكات العصبيه Neural Networks مقدمه Introduction :حبانا الله بالعقل وميزنا عن سائر المخلوقات ، وهي نعمه من نعم الله عليك أيها الإنسان فينبغي أن تحمد...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 شبكات ال Perceptron المكونة من طبقة واحدة شبكه الPerceptron تعد من أقدم وأسهل أنواع الشبكات العصبيه ، وهي نوع مبسط من الFeed-Forward Neural Network حيث هناك نوع...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 شبكات الAssociator – هوبفلد HopField Neural Network ان البرامج التقليديه تستطيع ايجاد الحلول للمشاكل التي يوجد لها خوارزميه واضحه للحل ، أو التي يكون حلها ثابت لا يتغير...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 لماذا مساحات الأقراص أقل مما هو موجود بالإعلان لماذا عندما تشتري أي وحدة تخزينية Hard disk/Flash تجد مساحتها أقل من ما هو موجود في الإعلان ؟ السبب هو في كيفية حساب...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 لماذا كتب علوم الحاسب الكلاسيكية تحتوى بعضاً منها على ديناصورات؟ القصه تبدأ مع معاناه عالم الحاسب و مهندس البرمجيات فريد بروك Fred Brooks مع نظام OS/360 ، حيث هذا النظام كان من...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 مقدمه في ال Hash Table تعد الـ Hash Table من أهم وأسرع هياكل البيانات على الإطلاق، وكثير من التطبيقات تستخدم مثل هذه البنيه مثل Spell Checker...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 Function Object Adapter في عالم البرمجة بشكل عام عندما يتم ذكر المصطلح Adapter فهذا يعني أن لدينا implementation ما ونريد التعديل قليلا على...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 كيف تُستخدم ال UML بشكل صحيح ؟ كون أن لغه UML لها مقياس Standard وهناك جهه (ال ISO) تتولى الاهتمام بذلك، الا أن هذا لا يعارض وجود أكثر من استخدام لها...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 ماذا تعرف عن ال Internationalization & Localization ؟ ال Internationalization يقصد بها جعل البرنامج يتعامل مع مستخدمين بلغاتهم (أي يدعم البرنامج أكثر من لغه مثلاً العربية...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 ماذا أستخدم: AWT أم Swing ؟ لطالما تسائل كثير من مبرمجي الجافا عن سبب وجود مكتبتين خاصه برسم المكونات GUI Components ، ومن هي الأفضل في التطبيقات؟...اقرأ المزيد
بواسطة وجدي عصام 27-09-2013 ماذا تعرف عن ال Performance Tuning ؟ في الحقيقة نحن لا نسمح هذه الكلمة “الأداء Performance” الا عندما تكون هناك مشاكل، ويخبرك المستخدم بأن...اقرأ المزيد
بواسطة وجدي عصام 25-09-2013 مقدمة في تحليل جرائم الانترنت Internet Forensics ماذا سوف تتعلم بعد قراءتك هذه المقالة: أهمية تخصص الأدلة الجنائية وتوضيح المهارات التي يجب أن يمتلكها محقق الجرائم...اقرأ المزيد
بواسطة وجدي عصام 24-09-2013 الوصول للمنطقة Programming in The Zone عندما تجلس على جهازك وتبدأ في التكويد والبرمجة ، شيئاً فشيئاً سوف تنسى العالم الخارجي المحيط بك، لن تعير انتبهاك...اقرأ المزيد