التصنيف: مفاهيم تقنية

التصنيفات
مفاهيم تقنية

ما هي البيانات الضخمة؟

ما هي تحليلات البيانات الضخمة؟ تصف تحليلات البيانات الضخمة عملية الكشف عن الاتجاهات والأنماط والارتباطات في كميات كبيرة من البيانات الأولية للمساعدة في اتخاذ قرارات مستنيرة بالبيانات. تستخدم هذه العمليات تقنيات تحليل إحصائي مألوفة – مثل التجميع والانحدار – وتطبيقها على مجموعات بيانات أكثر شمولاً بمساعدة أدوات أحدث. كانت البيانات الضخمة كلمة رنانة منذ أوائل […]

المزيد
التصنيفات
مفاهيم تقنية

اهم مهارات علم البيانات

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

المزيد
التصنيفات
مفاهيم تقنية

التنقيب في البيانات، كيف يعمل؟

التنقيب في البيانات هو عملية فهم البيانات من خلال تنظيف البيانات الخام ، وإيجاد الأنماط ، وإنشاء النماذج ، واختبار تلك النماذج. يتضمن الإحصائيات والتعلم الآلي وأنظمة قواعد البيانات. غالبًا ما يتضمن التنقيب عن البيانات مشاريع بيانات متعددة ، لذلك من السهل الخلط بينها وبين التحليلات وحوكمة البيانات وعمليات البيانات الأخرى. سيحدد هذا الدليل التنقيب […]

المزيد
التصنيفات
مفاهيم تقنية

خوارزميات – افضل واسوأ سيناريو

أسوأ تحليل سيناريو (يتم عادة) في تحليل أسوأ الحالات ، نحسب الحد الأعلى لوقت تشغيل الخوارزمية. يجب أن نعرف الحالة التي تؤدي إلى تنفيذ أقصى عدد من العمليات. بالنسبة للبحث الخطي ، تحدث أسوأ حالة عندما لا يكون العنصر المراد البحث عنه (x في الكود أعلاه) موجودًا في المصفوفة. عندما لا يكون x موجودًا ، […]

المزيد
التصنيفات
مفاهيم تقنية

المهارات الأساسية لمطوري السوفت وير

ما هي الأربع مهارات الأساسية؟ 1 – يجب أن تتعلم كيفية كتابة كود عالي الجودة 🐍 إذا كنت تعمل في Python ، فعليك اتباع دليل النمط باستمرار (عادةً PEP8). يجب أن تكتب كودًا معياريًا (في شكل وظائف وفئات) يمكن إعادة استخدامه واختباره. يجب اختيار أسماء المتغيرات بعناية. الهدف هو كتابة رمز أقرب ما يمكن إلى […]

المزيد
التصنيفات
مفاهيم تقنية

ما هي البرمجة الهيكلية؟

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

المزيد
التصنيفات
مفاهيم تقنية

ما هو السكريبت؟

تعتبر برمجة السكريبت احد اهم اسباب ظهور شكل الانترنت الحديث بالشكل الحالي، فما هو وفيم يستخدم؟ سنتناول كل هذه الأسألة وغيرها في موضوع اليوم. إذاً، ما هي برمجة السكريبت؟ باختصار، برمجة السكريبت هي احدى طرق الكودينج، لا تتم بواسطة المترجم- بالإنجليزية: Compiler – ولكن بواسطة الInterperter، هذا يعني انها يتم ترجمتها مباشرة الى لغة الآلة […]

المزيد
التصنيفات
مفاهيم تقنية

؟ CAPTCHA كيف يعمل

بالطبع سألك جوجل في احد المرات عن الكبتشا -CAPTCHA- اثناء تسجيلك بموقعِ ما. هذا ما سنتناوله اليوم بالتفصيل، ما هو الكابتشا؟ وكيف يعمل؟ ولم يوجد الكابتشا من الأساس؟ ماذا تعني كلمة CAPTCHA؟ كلمة CAPTCHA هي اختصار للتالي – Completely Automated Public Turing test to tell Computers and Humans Apart. بالعربية: الاختبار المميكن الشامل للتفرقة بين […]

المزيد
التصنيفات
مفاهيم تقنية

قواعد تنظيف البيانات

جزء اساسي قبل استنباط اي معلومات من البيانات هو تنظيفها، وتنظيف البيانات تقنية واسعة، مقال اليوم عن اشهر عمليات التنظيف واهمها. مبدأياً، لماذا تنظيف البيانات مهم؟ في حالة اذا كان لديك مجموعة من البيانات، إما مطلوب منك تحليلها، او مطلوب منك التنبؤ من خلالها، عليك اولاً تنظيفها. لكن لماذا؟ في علوم البيانات، هناك مبدأ متفق […]

المزيد
التصنيفات
مفاهيم تقنية

ما هو عنوان IP ?

تعريف عنوان IP عنوان IP هو عنوان فريد يعرّف جهازًا على الإنترنت أو شبكة محلية. يرمز IP إلى “بروتوكول الإنترنت” ، وهو مجموعة القواعد التي تحكم تنسيق البيانات المرسلة عبر الإنترنت أو الشبكة المحلية. في جوهرها ، تعد عناوين IP هي المعرف الذي يسمح بإرسال المعلومات بين الأجهزة الموجودة على الشبكة: فهي تحتوي على معلومات […]

المزيد
التصنيفات
مفاهيم تقنية

Cloud Computing ما هي الحوسبة السحابية؟

ما هي الحوسبة السحابية ، بعبارات بسيطة؟ هي تقديم خدمات الحوسبة حسب الطلب – من التطبيقات إلى التخزين وقوة المعالجة – عادةً عبر الإنترنت وعلى أساس الدفع أولاً بأول. كيف تعمل الحوسبة السحابية؟ بدلاً من امتلاك البنية التحتية  لمراكز البيانات الخاصة بها، يمكن للشركات تأجير الوصول إلى أي شيء من التطبيقات إلى التخزين من مزود […]

المزيد
التصنيفات
مفاهيم تقنية

GitHub ما هو

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

المزيد