Microservicesبرمجةهندسة برمجيات مقدمة حول ال Microservices دوكر البداية مع دوكر Docker Microservicesهندسة برمجيات استخدام ال API Gateway في بناء Microservices دوكر مقدمة حول دوكر Docker دوكر كيف يمكن عمل وبناء ال Docker Images أخر المقالات بواسطة وجدي عصام 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 عندما تجلس على جهازك وتبدأ في التكويد والبرمجة ، شيئاً فشيئاً سوف تنسى العالم الخارجي المحيط بك، لن تعير انتبهاك...اقرأ المزيد بواسطة وجدي عصام 21-09-2013 أساسيات لابد لأي مبرمج معرفتها الترميز (Encoding) كثير من المبرمجين لديهم نقص في أساسيات مهمه Basic Concepts والذي يؤثر على مدى امكانياتهم لحل المشاكل التي...اقرأ المزيد بواسطة وجدي عصام 19-09-2013 أفكار لبرامج صغيرة للمبرمجين كثير من المبرمجين بحاجه الى أن يطبقوا مشاريع يأخذوها منها الخبرة وتساهم في تعزيز فهمهم للغه التي يبرمجوا بها، وحتى...اقرأ المزيد بواسطة وجدي عصام 18-09-2013 خارطة طريق لتعلم الجافا هناك كثير من الكتب في لغه الجافا متوفرة في السوق أو المواقع الالكترونية ، فكيف تختار الكتاب الجيد الذي سوف يفيدك أثناء...اقرأ المزيد بواسطة وجدي عصام 17-09-2013 كيف تخطط لمشروعك Agile Planning التخطيط في ال Agile هل تستطيع تقدير وقت المشروع بشكل جيد ؟ هل تريد أن تعرف حالة المشروع بشكل دائم وتعرف مدى تأثير أي...اقرأ المزيد بواسطة وجدي عصام 17-04-2013 كيف تبدأ الخطوة الأولى في تطوير المشروع اليوم الأول في مشروعك الجديد في هذه المقالة سوف نتحدث عن الخطوة الأولى في بدايه أي مشروع، وهو موضوع مهم حيث كثير من...اقرأ المزيد بواسطة وجدي عصام 9-04-2013 ارسال واستقبال البيانات عبر HTTP في Qt هذه الفترة احتجت ان ارسل HTTP Post Request باستخدام Qt واقوم بارسال ملفات للسيرفر (عباره عن شهاده رقمية Certificate...اقرأ المزيد بواسطة وجدي عصام 2-04-2013 قم بتحديث JSF Implementation الاسبوع الماضي واجهت مشكلة في سيرفر احدى المواقع التي أقوم بتطوير مشروع باستخدام Java EE ، المشكلة كانت غربيه حيث انها...اقرأ المزيد بواسطة وجدي عصام 7-03-2013 تعرف على فريق ال Agile فريق ال Agile ليس كباقي الفرق في منهجيات التطوير التقليدية، حيث لا يوجد اهتمام كثيراً بالألقاب ولا بالأدوار الثابته،...اقرأ المزيد بواسطة وجدي عصام 2-03-2013 ما هي منهجية ال Agile ؟ حيث لا مكان للاختباء – تلخيص بتصرف من الكتاب The Agile Samurai لتنسى أنك مطور (لدقائق معدودة) وتخيل أنك صاحب...اقرأ المزيد بواسطة وجدي عصام 18-10-2012 الإسلوب الصحيح لكتابه Utility Classes هناك الكثير من الدوال أو الثوابت نقوم بكتابتها ووضعها في كلاس ومن ثم نجد أن هناك كلاسات اخرى بحاجه لها، احد الحلول...اقرأ المزيد بواسطة وجدي عصام 16-10-2012 قل لا ل Constructor بمعاملات كثيرة ما هو عدد دوال البناء اذا أردت عمل overloading لأكثر من 4 معاملات بترتيب مختلف؟ هذه المرة الثانية نشن هجوماً على دالة...اقرأ المزيد بواسطة وجدي عصام 15-10-2012 لا تستخدم Public الا وقت الحاجة قلل درجة الوصول للClass أو الMember بأقصى ما تستطيع! هناك نوعين من الكلاسات يمكن كتابتها في جافا، النوع الأول وهو...اقرأ المزيد الصفحة 6 من 7« الأولى«...34567»
بواسطة وجدي عصام 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 عندما تجلس على جهازك وتبدأ في التكويد والبرمجة ، شيئاً فشيئاً سوف تنسى العالم الخارجي المحيط بك، لن تعير انتبهاك...اقرأ المزيد
بواسطة وجدي عصام 21-09-2013 أساسيات لابد لأي مبرمج معرفتها الترميز (Encoding) كثير من المبرمجين لديهم نقص في أساسيات مهمه Basic Concepts والذي يؤثر على مدى امكانياتهم لحل المشاكل التي...اقرأ المزيد
بواسطة وجدي عصام 19-09-2013 أفكار لبرامج صغيرة للمبرمجين كثير من المبرمجين بحاجه الى أن يطبقوا مشاريع يأخذوها منها الخبرة وتساهم في تعزيز فهمهم للغه التي يبرمجوا بها، وحتى...اقرأ المزيد
بواسطة وجدي عصام 18-09-2013 خارطة طريق لتعلم الجافا هناك كثير من الكتب في لغه الجافا متوفرة في السوق أو المواقع الالكترونية ، فكيف تختار الكتاب الجيد الذي سوف يفيدك أثناء...اقرأ المزيد
بواسطة وجدي عصام 17-09-2013 كيف تخطط لمشروعك Agile Planning التخطيط في ال Agile هل تستطيع تقدير وقت المشروع بشكل جيد ؟ هل تريد أن تعرف حالة المشروع بشكل دائم وتعرف مدى تأثير أي...اقرأ المزيد
بواسطة وجدي عصام 17-04-2013 كيف تبدأ الخطوة الأولى في تطوير المشروع اليوم الأول في مشروعك الجديد في هذه المقالة سوف نتحدث عن الخطوة الأولى في بدايه أي مشروع، وهو موضوع مهم حيث كثير من...اقرأ المزيد
بواسطة وجدي عصام 9-04-2013 ارسال واستقبال البيانات عبر HTTP في Qt هذه الفترة احتجت ان ارسل HTTP Post Request باستخدام Qt واقوم بارسال ملفات للسيرفر (عباره عن شهاده رقمية Certificate...اقرأ المزيد
بواسطة وجدي عصام 2-04-2013 قم بتحديث JSF Implementation الاسبوع الماضي واجهت مشكلة في سيرفر احدى المواقع التي أقوم بتطوير مشروع باستخدام Java EE ، المشكلة كانت غربيه حيث انها...اقرأ المزيد
بواسطة وجدي عصام 7-03-2013 تعرف على فريق ال Agile فريق ال Agile ليس كباقي الفرق في منهجيات التطوير التقليدية، حيث لا يوجد اهتمام كثيراً بالألقاب ولا بالأدوار الثابته،...اقرأ المزيد
بواسطة وجدي عصام 2-03-2013 ما هي منهجية ال Agile ؟ حيث لا مكان للاختباء – تلخيص بتصرف من الكتاب The Agile Samurai لتنسى أنك مطور (لدقائق معدودة) وتخيل أنك صاحب...اقرأ المزيد
بواسطة وجدي عصام 18-10-2012 الإسلوب الصحيح لكتابه Utility Classes هناك الكثير من الدوال أو الثوابت نقوم بكتابتها ووضعها في كلاس ومن ثم نجد أن هناك كلاسات اخرى بحاجه لها، احد الحلول...اقرأ المزيد
بواسطة وجدي عصام 16-10-2012 قل لا ل Constructor بمعاملات كثيرة ما هو عدد دوال البناء اذا أردت عمل overloading لأكثر من 4 معاملات بترتيب مختلف؟ هذه المرة الثانية نشن هجوماً على دالة...اقرأ المزيد
بواسطة وجدي عصام 15-10-2012 لا تستخدم Public الا وقت الحاجة قلل درجة الوصول للClass أو الMember بأقصى ما تستطيع! هناك نوعين من الكلاسات يمكن كتابتها في جافا، النوع الأول وهو...اقرأ المزيد