fbpx
الفضائيون

أساسيات لغة جافا سكريبت Java Script: أهمية الدوال (Functions)

تعرفت في مقالات سابقة، ضمن سلسلة أساسيات لغة جافا سكريبت، إلى سياق التنفيذ في جافا سكريبت وكيفية عمل المُحرِّك . نكمل معك الآن فهم الأساسيات لنتحدّث بالتفصيل عن أهمية الدوال Functions في جافا سكريبت وكيفية...

أساسيات لغة جافا سكريبت: أنواع البيانات (Data Types)

تُستخدم أنواع البيانات Data Types  لتصنيف نوعٍ معين من البيانات في اللغات البرمجية؛ على سبيل المثال، يمثل الرقم من جهة ومجموعة أحرف (string of characters) من جهة أخرى أنواعًا مختلفة من البيانات حيث سيتم...

دليل شامل لبناء شبكة عصبونية تلافيفية (CNN)

تُعدُّ الشبكة العصبونية التلافيفية (Convolutional Neural Network: CNN) أحد أنواع التعلّم العميق (الشبكات العصبونية العميقة- Deep NN)، وهي مُشابهة لشبكة برسيبترون مُتعدّدة الطبقات (multi-layer Perceptron)...

قسم - علوم الحاسوب

أساسيات لغة جافا سكريبت Java Script: أهمية الدوال (Functions)

تعرفت في مقالات سابقة، ضمن سلسلة أساسيات لغة جافا سكريبت، إلى سياق التنفيذ في جافا سكريبت وكيفية عمل المُحرِّك . نكمل معك الآن فهم الأساسيات لنتحدّث بالتفصيل عن أهمية الدوال Functions في جافا سكريبت وكيفية التعامُل...

أساسيات لغة جافا سكريبت: أنواع البيانات (Data Types)

تُستخدم أنواع البيانات Data Types  لتصنيف نوعٍ معين من البيانات في اللغات البرمجية؛ على سبيل المثال، يمثل الرقم من جهة ومجموعة أحرف (string of characters) من جهة أخرى أنواعًا مختلفة من البيانات حيث سيتم التعامل...

دليل شامل لبناء شبكة عصبونية تلافيفية (CNN)

تُعدُّ الشبكة العصبونية التلافيفية (Convolutional Neural Network: CNN) أحد أنواع التعلّم العميق (الشبكات العصبونية العميقة- Deep NN)، وهي مُشابهة لشبكة برسيبترون مُتعدّدة الطبقات (multi-layer Perceptron) –سنترك لها...

مفردات تخصُّ العملات المُشفَّرة عليك معرفتها!

مُفردات تخصُّ العملات المُشفَّرة عليك معرفتها! إليكَ توضيحًا لبعض المفردات التي تخصّ العملات المُشفرة وعملياتها: العنوان (Address) عنوان البِتكوين؛ مُشابه للعنون الفيزيائي أو الإيميل؛ هو مُجرّد معلومات تزوّد بها الشخص...

هل يمكن للذكاء الصنعي فهم الخدع البصرية أو إنتاج خدع خاصة به!

يمكنُ لأنظمةِ الرؤية الآلية إعطاء نتائجَ صحيحة عند تعرُّف الوجوه، كما يُمكنها إنشاء وجوه مُصطَنَعة واقعية المظهر. لكن هل يُمكن لنفس هذه الأنظمة أن تتعرَّف الخدع البصرية أو تُنشئ خدعًا خاصّة بها؟ فلنستكشف ما توصّل إليه...

الكتاب الذي يحتاج كُل مبرمج لقراءته

يحتاج كُلُّ مُطورٍ لكتابة أكوادٍ وبرامج يستطيع غيره من المبرمجين (أو ربما هو نفسه في المستقبل) قراءتها وفهمها، لكن في الحقيقة فقط 20٪ من المطورين لهم  يكتسبون هذه المهارة. Clean Code: A Handbook of Agile Software...

هل يمكن للحاسوب أن يقودنا إلى حلِّ لغز أصل الحياة؟

كانت الأرض في مراحلها الأولى أشبه بالجحيم لوجود العديد من القوى المدمرة والجو الخانق،لكن الحياة استطاعت أن تَظهرَ وسط كل ذلك.  Credit: Simone Marchi/SwRI بصفته باحثًا رئيسيًّا في فرع ناسا للحياة خارج كوكب الأرض...

خوارزمية الفرز السريع (Quick Sort)

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

كيف تستخدم نظام التحكم بالإصدارات Git بفاعلية؟

كيف تستخدم نظام التحكم بالإصدارات Git بفاعلية؟ كان برنامجك يعمل بالأمس، لكن لا يعمل اليوم؟ مُسح كود برنامجك؟ ظهرَ خطأ برمجيٌّ فجأة؛ ولا تعلم متى وكيف ولماذا؟ هل تعرّضت إلى  أيّ مما سبق؟ نعم؟ لا؟ هذا المقال لك في...