استغني عن حلقات For في بايثون بتوابع Map و Filter و Reduce

سنتعلم في هذه المقالة كيف نقوم بكتابة كود برمجي في بايثون أكثر احترافية وسرعة في التنفيذ باستخدام توابع تشكل نقاط قوة لبايثون وتميّزها عن غيرها من لغات البرمجة.

Map and Filter Function in Python - DZone AI
map, filter, reduce في لغة البرمجة بايثون
أكمل قراءة المقالة

البرنامج الوطني للمبرمجين في دبي (التقديم، الشروط والإقامة الذهبية)

أكد صاحب السمو الشيخ محمد بن راشد آل مكتوم نائب رئيس الدولة رئيس مجلس الوزراء حاكم دبي “رعاه الله”، أن تنمية الاقتصاد الرقمي أولوية رئيسية لحكومة دولة الإمارات التي تؤمن بأن العقول الشابة والخبرات الوطنية هي الأساس في صناعة مستقبل رقمي مزدهر قائم على العلم والمعرفة والابتكار والتكنولوجيا، وأن تجربتها الناجحة في التحول الرقمي والتكنولوجي في الدولة ستكون الركيزة الرئيسية لخططها الاستراتيجية ومسيرتها التنموية خلال السنوات والعقود المقبلة.

الصورة:
أكمل قراءة المقالة

الهجرة من الشبكات التقليدية الى الشبكات المعرفة بالبرمجيات

نقل التحكم المُبرمَج إلى الشبكات التقليدية لا يمكن أن يحدث بشكل فوري أو بين ليلة وضحاها. في الواقع، يمكن أن يحدث الانتقال من شبكة تقليدية إلى شبكة معرّفة بالبرمجيات (Software Defined-Network) بطريقة تدريجية. هناك عدد من الأسباب التي تجعل من الصعب للغاية تنفيذ الانتقال المفاجئ إلى شبكة معرفة بالبرمجيات.

أكمل قراءة المقالة

الفروقات الأمنية الأساسية بين Proxy و VPN

مقدمة :

لا شك انك قد رأيت في احدى المرات ضمن إعدادات حاسبك أو هاتفك الذكي المصطلح VPN او المصطلح Proxy !
قد يخطئ البعض في الاعتقاد بان المصطلحين متماثلين على الرغم من تشابههما بالوظيفة فالاستخدام الأكثر شيوعا لهما هو تجاوز حجب المواقع .
في هذه المقالة سنتعرف على تفاصيل كل منهما وميزاته وسلبياته.

أكمل قراءة المقالة

تعرف على الخدمات التي تقّدمها Digital Ocean

ماهي Digital Ocean 

هي شركة تقدم حلول إستضافة Cloud solutions، رغم انها جديدة نسبية حيث تأسست في عام ٢٠١١، إلا انها اصبحت منافس كبير وحصدت شهرة كبيرة في السوق.

تأتي قوة DO من سهولة استخدام لوحة التحكم بها لإعداد سيرفرات وخدمات أخرى خلال دقائق، كما أنها اسعارها منافسة مقارنة مع منافسيها مثل غوغل وأمازون.

أكمل قراءة المقالة