Social Icons

Press ESC to close

Programming Discussions

5   Articles in this Category
Explore
35

Welcome to the world of Pandas… No, not the adorable animal, but the fantastic Python library! 🐼 If you dream of navigating the data world with ease and elegance, obtaining powerful features and a streamlined code-writing style, then Pandas is your ideal companion on this journey. It’s a programming library considered one of the most important tools in data analysis…

150

تُعتبر عملية تحليل البيانات هي عملية استكشاف البيانات وفحصها لاستخراج المعلومات المفيدة، وتحديد الأنماط والتوجهات والعلاقات الموجودة داخلها. في عصر المعلومات الحالي، أصبحت البيانات جزءًا أساسيًا من عمليات اتخاذ القرار في مختلف المجالات والصناعات. وتُستخدم تقنيات تحليل البيانات في مجموعة واسعة من التطبيقات، بدءًا من الأعمال التجارية والتمويل، وصولاً إلى العلوم الصحية والبحث العلمي. أهمية تحليل البيانات: في ظل التطور…

13

نعم إنه عيد مولدي الثلاثين! صدقاً الزمن يجري جرياً بالأمس كنت طفلاً أقضي وقتي كله باللهو واللعب على البلاي ستيشن والآن صرت رجلاً وأباً ومطوراً وإدارياً. ولأني دائماً أحب أن أترك بصمة بكل شيء وأتذكر الأيام بالخير فيها فقد قررت أن أهدي العالم برنامجاً صغيراً مفتوح المصدر لجمع المعلومات أسميتة الصقر الأزرق أو بالانجليزية Blue Hawk. أعلم بأن هناك العديد…

67

لا شك في أن تليجرام هو واحد من أهم وأقوى البدائل لخدمة واتس اب. وهو من وجهة نظري سوف يسيطر على المستقبل بسهولة. فهو ليس فقط أكثر أماناً وخصوصية من واتس اب. ولكنه يقدم العديد من المميزات للمستخدمين والمطورين التي سوف تجعل منه تطبيق شامل (سوبر أب) بسهولة في الفترة القادمة. ولكن تجربتنا اليوم هي عن التطوير لتليجرام وليس فقط…

15

في بداية مشواري لتعلم البرمجة منذ حوالي أربعة عشر سنة خلت ألح علي سؤال – ماذا سوف أستفيد منها إن كنت لا أخطط التخصص فيها؟ في الحقيقة هذا السؤال ظل يراودني طيلة فترة مراهقتي – فقد بدأت تعلم البرمجة في شتاء عام 2008 عن طريق كتاب الوزارة المتميز آنذاك والذي لا زلت أتذكر اسمه حتى هذة اللحظه: “مقدمة عن البرمجة…

4

الزمان: شهر مارس من عام 2022 ميلادي. المكان: مكتب التجارة الإلكترونية بشركة آدم الطبية. الحدث: جلسة عصف ذهني لتطوير نمط العمل على موقع آدم أون لاين. قد يبدو لك الأمر بسيطاً لو شرحته لك الآن لكن صدقني الأمر كان كل شيء إلا كونه بسيط – لقد أُوكلت إلي مهمة تطوير موقع ادم اون لاين وقد كانت مهمة صعبة جداً في…

3

هناك العديد من نماذج إدارة الذاكرة التي تستخدمها لغات البرمجة المختلفة. فمنها ما يعتمد على التفريغ اليدوي للذاكرة مثل لغة البرمجة سي ولغة البرمجة سي بلص بلص. ومنها ما يعتمد على تفريغ مجمع القمامة أو المعروف اصطلاحاً ب Garbage Collector أو GC اختصاراً مثل لغة البرمجة سي شارب ولغة البرمجه جافا ومعظم اللغات الحديثة. ومنها ما لا يعتمد على هذا…

1

عندما يأتي الأمر لتصميم الأنظمة فأنا من أشد المؤمنين بمبدأ الافتراضات الذكية في التصميم. ماهي الافتراضات الذكية؟ وما مقابلها؟ الافتراضات الذكية هي تلك الافتراضات التي يقوم بها مصمم النظام سواء كان مبرمجاً أو غير ذلك بهدف توقع أكثر السيناريوهات حدوثاً عند المستخدم النهائي للنظام ويقوم بتصميم وضع افتراضي يخدم ذلك السيناريو تحديداً. فمثلاً ربما يصمم أحد المبرمجين برنامجاً للبيع ومطلوب…