فئة: برمجة

Python New Line وكيفية طباعة Python بدون سطر جديد

أهلا بك! يتم استخدام حرف السطر الجديد في Python لتحديد نهاية السطر وبداية سطر جديد. معرفة كيفية استخدامه أمر ضروري إذا كنت تريد طباعة الإخراج إلى وحدة التحكم والعمل مع الملفات. في هذه المقالة سوف تتعلم: كيفية التعرف على حرف الخط الجديد في بايثون. كيف يمكن استخدام حرف السطر الجديد في السلاسل وبيانات الطباعة.

قراءة المزيد

كيفية ربط سلسلة في بايثون

تقدم Python العديد من الطرق لترتيب سلسلة فرعية. غالبا ما يطلق عليه "التقطيع". يتبع هذا النموذج: string[start: end: step] أين، start: فهرس البداية للسلسلة الفرعية. يتم تضمين الحرف في هذا الفهرس في السلسلة الفرعية. إذا لم يتم تضمين البداية ، فمن المفترض أن تساوي 0. end: فهرس إنهاء السلسلة الفرعية. لم يتم تضمين الحرف في هذا الفهرس في السلسلة الفرعية.

قراءة المزيد

كيفية حذف فرع Git محليًا وعن بُعد

في معظم الحالات ، من السهل حذف فرع Git. ستتعلم كيفية حذف Git brach محليًا وعن بعد في هذه المقالة. TL ؛ نسخة DR // delete branch locally git branch -d localBranchName // delete branch remotely git push origin --delete remoteBranchName متى تحذف الفروع من الشائع أن يكون لـ Git repo فروع مختلفة. إنها طريقة رائعة للعمل على ميزات وإصلاحات مختلفة أثناء عزل الكود الجديد عن قاعدة الكود الرئيسية. غالبًا ما

قراءة المزيد

كيفية استعادة علامات التبويب على Chrome: استعادة الجلسة الأخيرة والصفحات

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

قراءة المزيد

ما هي API؟ باللغة الإنجليزية لو سمحت.

قبل أن أتعلم تطوير البرمجيات ، بدت API وكأنها نوع من البيرة. اليوم أستخدم المصطلح كثيرًا لدرجة أنني حاولت مؤخرًا طلب واجهة برمجة تطبيقات في حانة. كان رد النادل هو إلقاء 404: المورد غير موجود. قابلت الكثير من الأشخاص ، سواء العاملين في مجال التكنولوجيا أو في أي مكان آخر ، ممن لديهم فكرة غامضة أو غير صحيحة حول معنى هذا المصطلح الشائع إلى

قراءة المزيد

الأنماط المضادة التي يجب تجنبها في التعليمات البرمجية الخاصة بك

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

قراءة المزيد

علامة التبويب أمس - كيفية إعادة فتح علامات التبويب المغلقة في Chrome و Safari و Firefox

يحدث ذلك طوال الوقت - فأنت تغلق بطريق الخطأ علامة تبويب لم تكن قد انتهيت منها بالفعل ، أو تريد زيارة موقع وجدته بالأمس. إذن ما هي أسهل طريقة لإعادة فتح علامات التبويب المغلقة تلك والعودة إلى التصفح؟ في هذه المقالة ، ستتعلم كيفية إعادة فتح علامات التبويب المغلقة في Chrome و Safari و Firefox حتى لا تضطر أبدًا إلى الذعر إذا أغلقت شيئًا عن طريق الخطأ. كيفية إعادة فتح علامات التبويب في Chrome اختصار لوحة المفاتيح هناك طريقتان لإعادة فتح علامات التبويب في Chrome. إذا كنت تستخدم اختصارات لوحة المفاتيح ، فإن أسهل طريقة هي الضغط على Command + Shift + T (في نظام Mac) أو Ctrl + Shift + T (في نظام Wind

قراءة المزيد

قصة MyCodeSchool: مأساة وانتصار وصديقان غيرا تعليم المبرمجين إلى الأبد

بدأت تعلم البرمجة لأول مرة في عام 2012. وكانت هناك قناة YouTube واحدة استخدمها جميع أصدقائي لتعلم الخوارزميات وهياكل البيانات: MyCodeSchool. في غضون دقائق من مشاهدة MyCodeSchool ، يمكنك على الفور معرفة ما يلي: كان هؤلاء المطورون متحمسين حقًا لعلوم الكمبيوتر. و كانوا جيدين بشكل استثنائي في تدريسها. في ذلك الوقت ، كنت مدرسًا يبلغ من العمر 31 عامًا أحاول الحصول على وظيفتي الأولى كمهندس برمجيات. ومثل معظم الناس ، شاهدت مقاطع الفيديو

قراءة المزيد

15 ملفًا لمطوري الويب لإلهامك

من أصعب الأشياء التي يجب عليك القيام بها كمطور جديد هو تجميع محفظة عبر الإنترنت. ماذا يجب أن أقول؟ ما الذي يجب أن أدرجه؟ ما الذي يجب أن أتركه؟ لكن لا يجب أن يكون الأمر كذلك. إذا واجهتك مشكلة ، فقم بإلقاء نظرة على 15 عينة من حافظات مطوري الويب للإلهام. (وإذا كنت تريد المزيد من الإرشادات حول بناء محفظتك ، فان

قراءة المزيد

عامل تشغيل Python Modulo - ماذا يعني رمز٪ في Python؟ (تم حلها)

عندما ترى رمز٪ ، قد تفكر في "نسبة مئوية". لكن في بايثون ، وكذلك معظم لغات البرمجة الأخرى ، فهذا يعني شيئًا مختلفًا. يسمى %الرمز في Python مشغل Modulo. تقوم بإرجاع ما تبقى من قسمة المعامل الأيسر على المعامل الأيمن. يتم استخدامه للحصول على باقي مشكلة القسمة. يعتبر عامل modulo عملية حسابية ، إلى جانب +، -، /، *، **، //. الصيغة الأساسية هي: a % b في المثال السابق aم

قراءة المزيد

كيفية توسيط أي شيء باستخدام CSS - محاذاة Div ، والنص ، والمزيد

يعد توسيط الأشياء أحد أصعب جوانب CSS. عادة لا يصعب فهم الأساليب نفسها. بدلاً من ذلك ، يرجع ذلك إلى حقيقة أن هناك العديد من الطرق لتوسيط الأشياء. يمكن أن تختلف الطريقة التي تستخدمها وفقًا لعنصر HTML الذي تحاول توسيطه ، أو ما إذا كنت تقوم بتوسيطه أفقيًا أو رأسيًا. في هذا البرنامج التعليمي ، سنتعرف على كيفية توسيط العناصر المختلفة أفقيًا وعموديًا وعموديًا وأفقيًا. كيفية التوسيط أفقيًا بشكل عام ، يكون توسيط العناصر أفقيًا أسهل من توسيطها رأسياً. فيما يلي بعض ال

قراءة المزيد

كيفية فهم النزاعات وحلها في Git

ها هي الكلمة التي يكره كل مطور رؤيتها: الصراع. 😱 لا توجد طريقة للتغلب على تعارض الدمج العرضي عند العمل مع Git (أو أنظمة التحكم في الإصدار الأخرى). ولكن عند التحدث مع المطورين ، غالبًا ما أسمع أن هناك شعورًا بالقلق أو عدم الراحة حول موضوع تعارضات الدمج. غالبًا ما يظل التعامل مع النزاعات مكانًا مظلمًا وغامضًا: موقف تتعطل فيه الأشياء بشكل سيء ويكون من غير الواضح كيفية الخروج منه (دون جعل الأمور أسوأ). في حين أنه من الصحيح أن تعارضات الدمج هي جزء ل

قراءة المزيد

ما هو ملف CSV وكيفية فتح تنسيق ملف CSV

ما هو ملف .csv؟ يشير CSV إلى قيم مفصولة بفواصل. ملف CSV هو ملف نص عادي يخزن الجداول ومعلومات جدول البيانات. غالبًا ما تكون المحتويات عبارة عن جدول نصي أو أرقام أو تواريخ. يمكن استيراد ملفات CSV وتصديرها بسهولة باستخدام البرامج التي تخزن البيانات في الجداول. تنسيق ملف CSV عادةً ما يحتوي السطر الأول في ملف CSV على تسميات أعمدة الجدول. يمثل كل سطر من الأسطر التالية صفًا من الجدول. تفصل الفواصل كل خلية في الصف ، حيث يأتي الاسم. فيما يلي مثال على ملف

قراءة المزيد

JavaScript forEach - كيفية التكرار عبر مصفوفة في JS

تعد طريقة JavaScript forEach إحدى الطرق العديدة للتكرار خلال المصفوفات. لكل طريقة ميزات مختلفة ، والأمر متروك لك ، اعتمادًا على ما تفعله ، لتحديد الطريقة التي يجب استخدامها. في هذا المنشور ، سنلقي نظرة فاحصة على طريقة JavaScript forEach. بالنظر إلى أن لدينا المصفوفة التالية أدناه: const numbers = [1, 2, 3, 4, 5]; سيكون استخدام "for loop" التقليدي للحلقة خلال المصفوفة كما يلي: for (i = 0; i &

قراءة المزيد

محول 24 ساعة: كيفية تحويل AM / PM إلى 24 ساعة

هناك طريقتان أساسيتان لعرض الوقت. أولا هناك على مدار الساعة 12 ساعة التي استخدامات صباحا و PM ، وبعد ذلك هناك على مدار الساعة 24 ساعة . تفضل معظم البلدان طريقة 24 ساعة ، ولكن يتم استخدام تنسيق 12 ساعة على نطاق واسع في أمريكا اللاتينية والبلدان الناطقة باللغة الإنجليزية. في طريقة 12 ساعة ، تكون الساعة 12:00 مرتين يوميًا عند منتصف الليل (صباحًا) وظهراً (مساءً). يوضح الجدول أدناه التحويل بين نظامي الساعة 12 ساعة و 24 ساعة: 12 ساعة ساعة بنظام 24 ساعة 12:00 ص

قراءة المزيد

رموز Alt - كيفية كتابة أحرف خاصة ورموز لوحة المفاتيح على Windows باستخدام مفاتيح Alt

في Windows ، يمكنك كتابة أي حرف تريده بالضغط باستمرار على المفتاح ALT ، وكتابة سلسلة من الأرقام ، ثم تحرير مفتاح ALT. يمكنك كتابة الكثير من الأحرف التي قد لا يكون لها مفتاح مطابق على لوحة المفاتيح - مثل الأحرف الأبجدية باللغة الأوروبية ورموز ASCII وحتى الأحرف الصينية (المعروفة أيضًا باسم Hanzi أو Kanji أو Hanja). تعد رموز Alt هذه مفيدة أيضًا إذا كان لديك لوحة مفاتيح بها مفتاح عالق أو مفقود. أدناه سوف أقوم بتفصيل القائمة الكاملة لمفاتيح alt حسب الفئة. لكن أولاً ، إليك القائمة الكاملة. (ملاحظة: لا يشمل هذا العديد والعديد من الأح

قراءة المزيد

AppData - أين تجد مجلد AppData في Windows 10

يتضمن مجلد AppData إعدادات التطبيق والملفات والبيانات الفريدة للتطبيقات الموجودة على جهاز الكمبيوتر الذي يعمل بنظام Windows. يكون المجلد مخفيًا افتراضيًا في مستكشف ملفات Windows ويحتوي على ثلاثة مجلدات فرعية مخفية: Local و LocalLow و Roaming. لن تستخدم هذا المجلد كثيرًا ، ولكن هذا هو المكان الذي توجد فيه ملفاتك المهمة. على سبيل المثال ، الإشارات المرجعية والجلسات المحفوظة وما إلى ذلك. في هذا الدليل ،

قراءة المزيد

Git Fetch vs Pull: ما الفرق بين أوامر Git Fetch و Git Pull؟

بوابة pullو fetchهما الأوامر التي تستخدم بانتظام من قبل المستخدمين بوابة. دعونا نرى الفرق بين كلا الأمرين. من أجل السياق ، يجدر بنا أن نتذكر أننا ربما نعمل في إعادة الشراء المستنسخة. ما هو استنساخ؟ إنها ببساطة نسخة مكررة من مستودع آخر. إنه في الأساس الحصول على نسختك الخاصة من الكود المصدري لشخص آخر. ومع ذلك ، للحفاظ عل

قراءة المزيد

فرع Git Clone - كيفية استنساخ فرع معين

بخلاف أنظمة التحكم في الإصدار المركزي الأقدم مثل SVN و CVS ، يتم توزيع Git. كل مطور لديه السجل الكامل والتحكم في التعليمات البرمجية الخاصة به محليًا أو عن بُعد. يمكنهم أيضًا الوصول إلى عدة أجزاء من الكود أو معالجتها كما يرونها مناسبة من مواقع مختلفة. منذ أن أنشأ Linus Torvalds (المنشئ الشهير لنواة نظام التشغيل Linux) Git في عام 2005 لتطوير Linux kernel ، أصبح أكثر أنظمة التحكم في الإصدارات الحديثة استخدامًا في العالم. في هذه المقالة ، سأ

قراءة المزيد

كيفية شرح مفاهيم البرمجة الشيئية لطفل عمره 6 سنوات

هل لاحظت كيف يتم دائمًا طرح الأسئلة المبتذلة نفسها في مقابلات العمل - مرارًا وتكرارًا؟ أنا متأكد من أنك تعرف ما أعنيه. فمثلا:أين ترى نفسك بعد خمس سنوات؟ أو حتى أسوأ:ما الذي تعتبره أكبر نقاط ضعفك؟ آه ... أعطني استراحة. أنا أعتبر الإجابة على هذا السؤال نقطة ضعف كبيرة! على أي حال ، ليس وجهة نظري. بقدر ما قد تكون أسئلة مثل هذه تافهة ، إلا أنها مهمة لأنها تقدم

قراءة المزيد

كيف تلعب لعبة No Internet Google Chrome Dinosaur - عبر الإنترنت وغير متصل

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

قراءة المزيد

كيفية استخدام HTML لفتح ارتباط في علامة تبويب جديدة

علامات التبويب رائعة ، أليس كذلك؟ إنها تسمح لمتعدد المهام فينا جميعًا بالتوفيق بين مجموعة من المهام عبر الإنترنت في نفس الوقت. أصبحت علامات التبويب شائعة جدًا الآن لدرجة أنه عند النقر فوق ارتباط ، فمن المحتمل أن يتم فتحه في علامة تبويب جديدة. إذا تساءلت يومًا عن كيفية القيام بذلك باستخدام الروابط الخاصة بك ، فقد وصلت إلى المكان الصحيح. عنصر المرساة لإنشاء ارتباط على صفحة ويب ، تحتاج إلى التفاف عنصر (نص ، صورة ، وما إلى ذلك) في عنصر

قراءة المزيد

كيفية إيجاد الجذر التربيعي لرقم وحسابه باليد

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

قراءة المزيد

مقدمة سريعة لحقن التبعية: ما هو ، ومتى يتم استخدامه

المقدمةفي هندسة البرمجيات ، يُعد حقن التبعية أسلوبًا يوفر بواسطته كائن واحد (أو طريقة ثابتة) تبعيات كائن آخر. التبعية هي كائن يمكن استخدامه (خدمة). هذا هو تعريف ويكيبيديا ولكنه لا يزال ، لكن ليس من السهل فهمه. لذلك دعونا نفهمها بشكل أفضل. قبل أن نفهم ما تعنيه في البرمجة ، دعنا أولاً نرى ما تعنيه بشكل عام لأنها ستساعدنا على فهم المفهوم بشكل أفضل. التبعية أو التبعية تعني ا

قراءة المزيد

كيفية تغيير برامج بدء التشغيل في Windows 7 و 8 و 10

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

قراءة المزيد

ثلاث طرق لعكس سلسلة في JavaScript

تستند هذه المقالة إلى البرمجة النصية لخوارزمية Free Code Camp الأساسية "عكس سلسلة" يعد عكس سلسلة واحدة من أكثر أسئلة JavaScript شيوعًا في الجولة الفنية للمقابلة. قد يطلب منك القائمون بالمقابلة كتابة طرق مختلفة لعكس سلسلة ، أو قد يطلبون منك عكس سلسلة دون استخدام الأساليب المضمنة ، أو قد يطلبون منك عكس سلسلة باستخدام العودية. من المحتمل أن تكون هناك عشرات الطرق المختلفة للقيام بذلك ، باستثناء الوظيفة العكسية المضمنة ، لأن JavaScript لا يحتوي على واحدة. فيما يلي أهم ثلاث طرق لحل مشكلة عكس سلسلة في JavaScript. تحدي الخوارزميةاعكس السلسلة المتوفرة. قد تحتاج إلى

قراءة المزيد

أكثر 10 مواقع لتحدي البرمجة شيوعًا

يعد حل تحديات الترميز طريقة رائعة لتحسين مهاراتك عند تعلم البرمجة. يمكن أن يساعدك حل الأنواع المختلفة من التحديات والألغاز في أن تصبح حلاً أفضل للمشكلات ، وتعلم تعقيدات لغة البرمجة ، والاستعداد لمقابلات العمل ، وتعلم خوارزميات جديدة ، والمزيد. فيما يلي قائمة ببعض مواقع تحدي الترميز الشائعة مع وصف موجز لما يقدمه كل موقع. 1. TopCoder TopCoder هي إحدى المنصات الأصلية للبرمجة التنافسية عبر الإنترنت. يوفر قائمة بالتحديات الخوارزمية من الماض

قراءة المزيد

كيفية تمكين Adobe Flash Player في Google Chrome

هل تتذكر Adobe Flash Player؟ إنه ذلك البرنامج الأنيق الذي يتيح لمواقع الويب تضمين مقاطع الفيديو وألعاب الويب. يمكن تشغيل مواقع الويب بالكامل بواسطة Flash. على الرغم من انخفاض استخدام الفلاش ، وتوقف Adobe عن استخدام البرنامج في عام 2020 ، لا تزال بعض المواقع تستخدمه اليوم. وإذا عثرت على أحد هذه المواقع ، فربما تريد أن ترى ما هو هذا المحتوى. في هذا البرنامج التعليمي ، سنتعرف على الخطوات التي تحتاج إلى اتباعها لتمكين Flash Player في Chrome. كيفية تمكين Flash Pla

قراءة المزيد

UEFI مقابل BIOS: ما الفرق؟

لذلك ربما تكون قد سمعت عن اختصارات BIOS و UEFI ، خاصة عند محاولة تبديل أنظمة التشغيل أو العبث برفع تردد التشغيل. وقد تعرف ما تعنيه هذه الاختصارات (واجهة البرامج الثابتة القابلة للتوسيع الموحدة ونظام الإدخال / الإخراج الأساسي ، على التوالي). لكن هل تساءلت يومًا كيف يتم استخدامها في نظام الكمبيوتر؟ دعونا نزيل الغموض عن هذه المصطلحات ومعانيها الآن. إجراء التمهيد الأشياء الأولى أولاً - أعلم أننا ننحرف عن الموضوع ، لكنني أعد

قراءة المزيد

كيفية توسيط صورة رأسيًا وأفقيًا باستخدام CSS

يعاني العديد من المطورين أثناء العمل مع الصور. يعتبر التعامل مع الاستجابة والمحاذاة أمرًا صعبًا بشكل خاص ، لا سيما توسيط الصورة في منتصف الصفحة. لذلك في هذا المنشور ، سأعرض بعضًا من أكثر الطرق شيوعًا لتوسيط الصورة عموديًا وأفقيًا باستخدام خصائص CSS المختلفة. لقد تجاوزت خصائص CSS Position and Display في رسالتي السابقة. إذا لم تكن معتادًا على هذه الخصائص ، فإنني أوصي بمراجعة هذه المنشورات قبل قراءة هذه المقالة. إليك نسخة فيديو إذا كنت تريد التحقق منها: توسيط الص

قراءة المزيد

لقد أمضيت 3 أشهر في التقدم للوظائف بعد معسكر تدريب على التشفير. هذا ما تعلمته.

ما يحدث بعد التخرج هو جزء أقل من الحديث عن جزء من رحلة Bootcamper - عندما تبحث عن منصب مطور مكون من ستة أرقام. أكملت Hack Reactor في يوليو 2016 واستغرقت ما يقرب من 3 أشهر قبل قبول عرض من Radius Intelligence. تقدمت بطلب إلى 291 شركة ، وقمت بعمل 32 شاشة هاتف ، و 16 شاشة تقنية ، و 13 تحدي ترميز ، و 11 في الموقع ، وتلقيت 8 عروض.

قراءة المزيد

كيفية إنشاء Windows 10 USB باستخدام جهاز Mac الخاص بك - إنشاء ISO قابل للتمهيد من محطة Mac الخاصة بك

لم تعد معظم أجهزة الكمبيوتر الجديدة مزودة بمحركات أقراص DVD. لذلك قد يكون تثبيت Windows على جهاز كمبيوتر جديد أمرًا مزعجًا. لحسن الحظ ، تصنع Microsoft أداة يمكنك استخدامها لتثبيت Windows من محرك تخزين USB (أو "محرك أقراص محمول" كما يطلق عليه غالبًا). ولكن ماذا لو لم يكن لديك جهاز كمبيوتر ثانٍ لإعداد محرك تخزين USB هذا في المقام الأول؟ سنوضح لك في هذا البرنامج التعليمي كيف يمكنك إعداد هذا من جهاز Mac. الخطوة 1: قم بت

قراءة المزيد

صورة خلفية CSS - كيفية إضافة عنوان URL للصورة إلى Div

لنفترض أنك تريد وضع صورة أو اثنتين على صفحة ويب. إحدى الطرق هي استخدام background-imageخاصية CSS. تطبق هذه الخاصية صورة خلفية واحدة أو أكثر على عنصر ، مثل a ، كما توضح الوثائق. استخدمه لأسباب جمالية ، مثل إضافة خلفية مزخرفة إلى صفحة الويب الخاصة بك. أضف صورة من السهل إضافة صورة باستخدام background-imageالخاصية. فقط قم بتوفير المسار إلى الصورة url()بالقيمة. يمكن أن يكون مسار الصورة عنوان URL ، كما هو موضح في المثال أدناه:

قراءة المزيد

ما هو أحدث إصدار من Android؟ وكيف يتم التحديث إلى نظام التشغيل Android الحالي؟

على مدى السنوات القليلة الماضية ، أصبح نظام التشغيل Android يهيمن على مشهد أنظمة تشغيل الأجهزة المحمولة بحصة سوقية تزيد عن 86٪ اعتبارًا من عام 2019. يوفر النظام استخدامًا عالي الأداء وآمنًا ويأتي مع تحديثات إصدار منتظمة مع ميزات جديدة. لهذا السبب ، يرغب العديد من مستخدمي Android في معرفة كيفية التحقق من إصدار Android الحالي وتحديثه إلى أحدث إصدار. لذلك في هذه المقالة ، سوف نتعلم كيفية معرفة الإصدار الذي يعمل ب

قراءة المزيد

البرنامج التعليمي للرابط الرمزي في Linux - كيفية إنشاء وإزالة ارتباط رمزي

الارتباط الرمزي (ويسمى أيضًا الارتباط الرمزي) هو نوع من الملفات في Linux يشير إلى ملف أو مجلد آخر على جهاز الكمبيوتر الخاص بك. الروابط الرمزية تشبه الاختصارات في Windows. يسمي بعض الأشخاص الارتباطات الرمزية "الروابط اللينة" - نوع من الارتباطات في أنظمة Linux / UNIX - بدلاً من "الروابط الثابتة". الفرق بين الرابط اللين والرابط الصلب تشبه الروابط اللينة الاختصارات ، ويمكن أن تشير إلى ملف أو دليل آخر في أي نظام ملفات. الروابط الصلبة هي أيضًا اختصارات للملفات والمجلدات ، ولكن لا يمكن إنشاء ارتباط ثابت لمج

قراءة المزيد

ما هو تدوين أوميغا الكبير؟

على غرار تدوين O الكبير ، تُستخدم وظيفة أوميغا (Ω) الكبيرة في علوم الكمبيوتر لوصف أداء أو تعقيد الخوارزمية. إذا كان وقت التشغيل Ω (f (n)) ، فعندئذٍ بالنسبة إلى n كبير بما يكفي ، يكون وقت التشغيل على الأقل k⋅f (n) لبعض ثابت k. إليك كيفية التفكير في وقت تشغيل هو Ω (f (n)): نقول أن وقت التشغيل هو "كبير Ω من f (n)". نستخدم رمز Ω الكبير للحدود السفلية المقاربة ، نظرًا لأنه يحد من نمو وقت

قراءة المزيد

كيف تحافظ على تذييلك في مكانه؟

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

قراءة المزيد

إلحاق قائمة بايثون - كيفية إضافة عنصر إلى مصفوفة ، موضح بأمثلة

أهلا بك مرحبا! إذا كنت تريد معرفة كيفية استخدام append()الطريقة ، فهذه المقالة مناسبة لك. هذه طريقة قائمة قوية ستستخدمها بالتأكيد في مشاريع Python الخاصة بك. في هذه المقالة سوف تتعلم: لماذا ومتى يجب أن تستخدم append(). كيف نسميها. تأثيره وقيمة العائد. كيف يمكن أن يكون معادلاً insert()وتقطيعًا للوسيطات المناسبة. سوف تجد أمثلة على استخدام append()المطبق على السلاسل و

قراءة المزيد

فيما يلي أكثر الطرق شيوعًا لتقديم طلب HTTP في JavaScript

تحتوي JavaScript على وحدات وطرق رائعة لإجراء طلبات HTTP التي يمكن استخدامها لإرسال البيانات أو تلقيها من مورد من جانب الخادم. في هذه المقالة ، سنلقي نظرة على بعض الطرق الشائعة لتقديم طلبات HTTP في JavaScript. اياكس Ajax هي الطريقة التقليدية لتقديم طلب HTTP غير متزامن. يمكن إرسال البيانات باستخدام طريقة HTTP POST واستلامها باستخدام طريقة HTTP GET.

قراءة المزيد

شرح طول مصفوفة جافا سكريبت

length هي خاصية المصفوفات في JavaScript التي تقوم بإرجاع أو تعيين عدد العناصر في مصفوفة معينة. على lengthممتلكات مجموعة يمكن أن تعاد مثل ذلك. let desserts = ["Cake", "Pie", "Brownies"]; console.log(desserts.length); // 3 يمكن استخدام عامل الإسناد ، جنبًا إلى جنب مع lengthالخاصية ، لتعيين عدد العناصر

قراءة المزيد

كيفية التراجع عن الأخطاء باستخدام Git

اه اه. لقد دمجت ملفاتك عن طريق الخطأ إلى الفرع الرئيسي عندما كنت تقصد دمجها في الفرع المرحلي. ماذا الآن؟ يرتكب كل من يستخدم Git تقريبًا خطأً في مرحلة ما. سواء كان الأمر يتعلق بدمج الملفات الخاطئة أو حذف الفرع الخطأ أو شيء أسوأ ، فمن المهم معرفة كيفية التراجع عن الأخطاء باستخدام Git. لقد أصدرنا دورة تدريبية مكثفة على قناة freeCodeCamp.org على YouTube والتي ستعلمك 17 طريقة مختلفة للتراجع عن الأخطاء في Git. طور Tobias Günther هذه الدورة. يعمل Tobias مع Git لسنوات عديدة. حتى أنه يساعد في إنشاء Tower

قراءة المزيد

فار وليت وكونست - ما هو الفرق؟

تم طرح الكثير من الميزات الجديدة اللامعة مع ES2015 (ES6). والآن ، منذ عام 2020 ، يُفترض أن الكثير من مطوري JavaScript قد أصبحوا على دراية بهذه الميزات وبدأوا في استخدامها. في حين أن هذا الافتراض قد يكون صحيحًا جزئيًا ، لا يزال من الممكن أن تظل بعض هذه الميزات لغزا لبعض المطورين. إحدى الميزات التي تأتي مع ES6 هي إضافة letو const، والتي يمكن استخدامها للإعلان عن المتغير. السؤال هو ، ما الذي يجعلهم مختلفين عن الجيد varالذي استخدمناه؟ إذا كنت لا تزال غير واضح بشأن هذا الأمر ،

قراءة المزيد

شرح المشغل الثلاثي في ​​C.

يستخدم المبرمجون العامل الثلاثي لاتخاذ القرار بدلاً من العبارات الشرطية الأطول if و else . يأخذ العامل الثلاثي ثلاث حجج: الأول هو حجة المقارنة والثاني هو نتيجة مقارنة حقيقية والثالث هو نتيجة مقارنة خاطئة من المفيد التفكير في العامل الثلاثي على أنه طريقة مختصرة أو كتابة عبارة if-else. إليك مثال بسيط لاتخاذ القرار باستخدام if and else : int a = 10, b = 20, c; if (a < b) { c = a; } else { c = b; } printf("%d", c); يأخذ هذا المثال أكثر من 10 أسطر ، لكن هذا ليس ضروريًا. يمكنك كتابة البرنامج أعلاه في

قراءة المزيد

من Zero إلى Game Designer: كيف تبدأ في بناء ألعاب الفيديو حتى لو لم تكن لديك أي خبرة

قبل عامين كنت فقط طالبة في المدرسة الثانوية تبلغ من العمر 17 عامًا ولم أكن أعرف شيئًا عن البرمجة. لكنني تقدمت إلى الأمام على أي حال ، وفي غضون بضعة أشهر نشرت أول لعبة لي على Steam. لقد صنعت الآن أكثر من 10 ألعاب لسطح المكتب والويب والجوال ، مع أكثر من 1.9 مليون لعبة مجتمعة. بغض النظر عن مستوى مهارتك ، يمكنك صنع

قراءة المزيد

كيفية تغيير اسم Gmail الخاص بك دون إنشاء عنوان بريد إلكتروني جديد

ربما كان لديك عنوان بريدك الإلكتروني لسنوات ، لذلك يعرفه الجميع. ولكن لنفترض أنك تريد تغيير الاسم المرتبط بهذا العنوان. ربما ستتزوج. أو ترغب في إنشاء اسم مسرحي رائع لظهورك الأول في هوليوود. مهما كان السبب ، لا تقلق - يمكنك القيام بذلك في بضع خطوات بسيطة. تذكر فقط: لا يمكنك تغيير اسم المستخدم أو عنوان البريد الإلكتروني الفعلي. يمكنك فقط

قراءة المزيد

كيفية تنزيل صور Instagram - حفظ الصور على جهاز الكمبيوتر أو جهاز Mac من Chrome دون الحاجة إلى أدوات

يجعل Instagram من الصعب جدًا تنزيل الصور على جهاز الكمبيوتر الخاص بك دون استخدام تطبيق الهاتف المحمول الخاص بهم. لكن هذا ممكن. ستوضح لك هذه المقالة كيفية القيام بذلك في 3 خطوات سريعة. الخطوة 1: ابحث عن صورة Instagram التي تريد تنزيلها. انتقل إلى instagram.com وابحث عن الصورة المحددة. انقر عليه. سيؤدي ذلك إلى إظهار ال

قراءة المزيد

Google Doc Landscape Tutorial - How to Make a Google Doc Doc Landscape Orientation

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

قراءة المزيد

كيف أنهيت منهج freeCodeCamp بأكمله في 9 أشهر أثناء العمل بدوام كامل

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

قراءة المزيد

ما هي لغة البرمجة التي يجب أن تتعلمها أولاً في 2020؟ ʇdıɹɔsɐʌɐɾ: ɹǝʍsuɐ

تبدأ رحلة معظم الأشخاص نحو تعلم البرمجة ببحث Google واحد في وقت متأخر من الليل. عادةً ما يكون شيئًا مثل "تعلم ______" لكن كيف يقررون اللغة التي يبحثون عنها؟"إنهم يمزحون دائمًا بشأن جافا في وادي السيليكون. أعتقد أنني يجب أن أتعلم ذلك ". أو:"هاسكل. حار جدا الآن. هاسكل ". أو:"هذا جو غوفر لطيف للغاية." ثم هناك بقيتنا. ربما سنبحث عن شيء مثل:"ما هي لغة ال

قراءة المزيد

كيفية التراجع عن إضافة Git

للتراجع git addقبل الالتزام ، قم بتشغيل git reset أو git resetإلغاء جميع التغييرات. في الإصدارات القديمة من بوابة، وكانت الأوامر git reset HEAD و git reset HEADعلى التوالي. تم تغيير هذا في Git 1.8.2 يمكنك قراءة المزيد حول إجراءات Git الأخرى الشائعة الاستخدام في هذه المقالات المفيدة: بوابة الخروج G

قراءة المزيد

تعلم بايثون: من الصفر إلى البطل

بادئ ذي بدء ، ما هي لغة بايثون؟ وفقًا لمنشئها ، Guido van Rossum ، فإن Python هي:"لغة البرمجة عالية المستوى ، وفلسفتها الأساسية في التصميم تدور حول قابلية قراءة الكود وبناء الجملة الذي يسمح للمبرمجين بالتعبير عن المفاهيم في بضعة أسطر من التعليمات البرمجية." بالنسبة لي ، السبب الأول لتعلم بايثون هو أنها ، في الواقع ، جميلةلغة برمجة. كان من الطبيعي حقًا ترميزه والتعبير عن أفكاري. سبب آخر هو أنه يمكننا استخدام الترميز في Python بطرق متعددة: ع

قراءة المزيد

كيفية استنساخ مصفوفة في JavaScript

جافا سكريبت لديها العديد من الطرق للقيام بأي شيء. لقد كتبت على 10 طرق لكتابة الأنبوب / إنشاء في JavaScript ، ونحن الآن نقوم بعمل المصفوفات. 1. معامل الانتشار (نسخة غير عميقة) منذ سقوط ES6 ، كانت هذه هي الطريقة الأكثر شيوعًا. إنها صيغة موجزة وستجدها مفيدة بشكل لا يصدق عند استخدام مكتبات مثل React و Redux. numbers = [1, 2, 3]; numbersCopy = [...numbers]; ملاحظة: هذا لا ينسخ المصفو

قراءة المزيد

لغات البرمجة المترجمة مقابل لغات البرمجة المجمعة: ما الفرق؟

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

قراءة المزيد

أفضل 9 ألعاب برمجة على الإنترنت للبالغين لتعلم كيفية البرمجة

تستهدف معظم ألعاب البرمجة الأطفال. ولكن هناك أيضًا بعض ألعاب البرمجة الرائعة التي تستهدف البالغين الذين يرغبون في تعلم البرمجة. لا تفهموني خطأ - فلا حرج في استخدام الألعاب على Code.org أو Khan Academy. يمكنك تعلم Scratch ، وهي لغة برمجة مصممة لمساعدة الأطفال على تعلم مفاهيم مثل الحلقات والمتغيرات. تقوم بعض هذه الألعاب بتدر

قراءة المزيد

كيفية إنشاء زر HTML يعمل مثل الرابط

قد ترغب أحيانًا في استخدام زر للارتباط بصفحة أو موقع ويب آخر بدلاً من إرسال نموذج أو شيء من هذا القبيل. هذا أمر بسيط إلى حد ما ويمكن تحقيقه بعدة طرق. إحدى الطرق هي ببساطة التفاف علامتك في علامة: Link To freeCodeCamp هذا يحول الزر الخاص بك بالكامل إلى ارتباط. الخيار الثاني هو إنشاء الرابط الخاص بك كما تفعل عادةً مع علامتك ثم نمطه عبر CSS: Link To freeCodeCamp بمجرد إنشاء الارتباط الخاص بك ، يمكنك استخدام CSS لجعله يبدو كزر. على سبيل المثال

قراءة المزيد

كيفية توسيط صورة باستخدام محاذاة النص: توسيط

و العنصر هو عنصر مضمنة (قيمة العرض inline-block). يمكن توسيطها بسهولة عن طريق إضافة text-align: center;خاصية CSS إلى العنصر الأصل الذي يحتوي عليها. لتوسيط صورة باستخدام ، text-align: center;يجب وضع الجزء الداخلي لعنصر على مستوى الكتلة مثل a div. نظرًا لأن text-alignالخاصية تنطبق فقط على العناصر على مستوى الكتلة ، فإنك تضعها text-align: center;على عنصر مستوى كتلة الالتفاف لتحقيق توسيط أفقي

قراءة المزيد

كيفية إعادة توجيه HTTP إلى HTTPS باستخدام htaccess

بدأ Chrome و Firefox في عرض تحذيرات غير آمنة على المواقع التي لا تحتوي على شهادات SSL. بدون SSL ، سيظهر موقع الويب الخاص بك غير آمن للزوار. لذلك ، من الضروري استخدام اتصال مشفر ببروتوكول SSL لأسباب تتعلق بالسلامة أو إمكانية الوصول أو التوافق مع PCI. يصبح من المهم جدًا إعادة التوجيه من HTTP إلى HTTPS. ما هو SSL؟ SSL (طبقة مآخذ التوصيل الآمنة) هو بروتوكول أمان قياسي لإنشاء روابط مشفرة بين خادم الويب والمستعرض في اتصال

قراءة المزيد

دعنا نوضح الالتباس حول أساليب slice () و splice () و split () في JavaScript

تساعدنا طرق JavaScript المضمنة كثيرًا أثناء البرمجة ، بمجرد فهمنا لها بشكل صحيح. أود أن أشرح ثلاثة منهم في هذه المقالة: ل slice()، splice()و split()الأساليب. ربما لأن تسميتهم متشابهة جدًا ، غالبًا ما يتم الخلط بينهم ، حتى بين المطورين ذوي الخبرة. أنصح الطلاب والمطورين المبتدئين بقراءة هذه المقالة بعناية لأنه يمكن أيضًا طلب هذه الطرق الثلاثة في مقابلات العمل. يمكنك العثور على ملخص لكل طريقة في النهاية. إذا كنت

قراءة المزيد

كيفية فتح ملف PSD بدون فوتوشوب

هل لديك ملف Photoshop (.psd) تحتاج إلى فتحه ولكن ليس لديك Photoshop؟ ستتعلم في هذا الدليل بعض الطرق المختلفة التي يمكنك من خلالها فتح ملف Photoshop مجانًا دون دفع رسوم Photoshop. معاينة على Google Drive يمكنك استخدام هذه الطريقة بغض النظر عن نوع نظام التشغيل لديك. فقط قم بتحميل ملف PSD الخاص بك إلى Google Drive. ستتمكن من معاينة الملف. بمجرد معاينة الملف ، يمكنك التقاط لقطة شاشة ثم فتح ملف لقطة الشاشة في برنامج مختلف.

قراءة المزيد

شرح Gitignore: ما هو Gitignore وكيفية إضافته إلى الريبو الخاص بك

و .gitignoreالملف هو ملف نصي الذي يروي بوابة الملفات أو المجلدات التي لتجاهل في المشروع. .gitignoreعادةً ما يتم وضع ملف محلي في الدليل الجذر للمشروع. يمكنك أيضًا إنشاء .gitignoreملف عام وسيتم تجاهل أي مدخلات في هذا الملف في جميع مستودعات Git الخاصة بك. لإنشاء .gitignoreملف محلي ، قم بإنشاء ملف نصي وقم بتسميته .gitignore(تذكر تضمينه .في البداية). ثم قم بتحرير هذا الملف حسب الحاجة. يجب أن يسرد كل سطر جديد ملفًا أو مجلدًا إض

قراءة المزيد

ما هو وضع الطائرة؟ ماذا يفعل ومتى يجب تشغيله؟

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

قراءة المزيد

AOL Mail - برنامج تعليمي لتسجيل الدخول إلى بريد AOL ، وكيفية إنشاء حساب بريد إلكتروني مجاني على AOL.com

إذا كنت قد استخدمت الإنترنت في التسعينيات ، فمن المحتمل أن يكون لديك حساب بريد إلكتروني على AOL في وقت ما. لقد كانت خدمة بريد إلكتروني بسيطة ، في ذلك الوقت ، كان لديها ملايين المستخدمين. والآن ، في حين أن هناك العديد من مزودي خدمة البريد الإلكتروني المجانية والأكثر شهرة ، تستمر AOL في التمسك. ربما يكون هذا هو الحنين إلى الماضي

قراءة المزيد

برنامج JavaScript Array of Objects التعليمي - كيفية إنشاء كائنات وتحديثها وتكرارها باستخدام أساليب صفيف JS

في المتوسط ​​، أعمل مع بيانات JSON 18 مرة في الأسبوع. وما زلت بحاجة إلى البحث في Google عن طرق محددة للتعامل معها في كل مرة تقريبًا. ماذا لو كان هناك دليل نهائي يمكنه دائمًا أن يمنحك الإجابة؟ في هذه المقالة ، سأوضح لك أساسيات العمل مع مصفوفات الكائنات في JavaScript. إذا سبق لك العمل باستخدام بنية JSON ، فقد عملت باستخدام كائنات JavaScript. تماما حرفيا. يرمز JSON إلى JavaScript Object Notation. إنشاء كائن بهذه البساطة: { "color": "purple", "type": "mini

قراءة المزيد

Git Pull Force - كيفية الكتابة فوق التغييرات المحلية باستخدام Git

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

قراءة المزيد

أفضل أمثلة PHP

PHP هي لغة برمجة نصية من جانب الخادم تم إنشاؤها في عام 1995 بواسطة Rasmus Lerdorf. PHP هي لغة برمجة برمجية للأغراض العامة مفتوحة المصدر مستخدمة على نطاق واسع وهي مناسبة بشكل خاص لتطوير الويب ويمكن تضمينها في HTML. ما هي PHP المستخدمة؟ اعتبارًا من أكتوبر 2018 ، يتم استخدام PHP في 80٪ من مواقع الويب التي تُعرف لغتها من جانب الخادم. يتم استخدامه عادةً على مو

قراءة المزيد

أوامر SQL الأساسية - قائمة استعلامات قاعدة البيانات والبيانات التي يجب أن تعرفها

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

قراءة المزيد

وظائف رد نداء JavaScript - ما هي عمليات الاسترجاعات في JS وكيفية استخدامها

إذا كنت معتادًا على البرمجة ، فأنت تعرف بالفعل ما هي الوظائف وكيفية استخدامها. ولكن ما هي وظيفة رد الاتصال؟ تعد وظائف رد الاتصال جزءًا مهمًا من JavaScript وبمجرد فهمك لكيفية عمل عمليات الاسترجاعات ، ستصبح أفضل في JavaScript. لذا في هذا المنشور ، أود مساعدتك على فهم وظائف رد الاتصال وكيفية استخدامها في JavaScript من خلال استعراض بعض الأمثلة. ما هي وظيفة رد الاتصال؟ في JavaScript ، ال

قراءة المزيد

مقدمة إلى Git: ما هي ، وكيفية استخدامها

Git هو نظام تحكم في الإصدار موزع مفتوح المصدر . الآن هناك الكثير من الكلمات لتعريف Git. اسمحوا لي أن أقسمها وأشرح الصياغة: نظام التحكم: هذا يعني بشكل أساسي أن Git عبارة عن أداة تعقب للمحتوى. لذلك يمكن استخدام Git لتخزين المحتوى - يتم استخدامه في الغالب لتخزين الكود بسبب الميزات الأخرى التي يوفرها. نظام التحكم في الإصدار : الكود

قراءة المزيد

Python String to Int: كيفية تحويل سلسلة إلى عدد صحيح في Python

على عكس العديد من لغات البرمجة الأخرى الموجودة هناك ، لا تقوم Python ضمنيًا بنسخ الأعداد الصحيحة (أو الطفو) إلى السلاسل عند ربطها بالسلاسل. لحسن الحظ ، لدى Python وظيفة مضمنة سهلة الاستخدام str()والتي ستحول الوسيطة التي تم تمريرها إلى تنسيق سلسلة. الطريقة الخاطئة لتحويل سلسلة إلى عدد صحيح في بايثون قد يحاول المبرمجون القادمون من لغات البرمجة الأخرى القيام بتسلسل السلسلة التالي ، والذي سينتج عنه خطأ: age = 18 string = "Hello,

قراءة المزيد

قائمة ابدأ في Windows 10 لا تعمل (محلول)

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

قراءة المزيد

700 دورة مجانية للبرمجة وعلوم الكمبيوتر عبر الإنترنت يمكنك البدء بها في أكتوبر

قبل ثماني سنوات ، فتحت جامعات مثل معهد ماساتشوستس للتكنولوجيا وستانفورد لأول مرة دورات مجانية عبر الإنترنت للجمهور. اليوم ، أنشأت ما يقرب من 1000 مدرسة حول العالم الآلاف من الدورات التدريبية المجانية عبر الإنترنت. لقد قمت بتجميع هذه القائمة المكونة من 700 دورة تدريبية مجانية عبر الإنترنت يمكنك البدء فيها هذا الشهر. لهذا ، استفدت من قاعدة بيانات Class Central لأكثر من 15000 دورة تدري

قراءة المزيد

طريقة addEventListener () - رمز مثال لمستمع أحداث JavaScript

تسمح لك طريقة JavaScript addEventListener () بإعداد وظائف ليتم استدعاؤها عند حدوث حدث معين ، مثل عندما ينقر المستخدم على زر. يوضح لك هذا البرنامج التعليمي كيف يمكنك تنفيذ addEventListener () في التعليمات البرمجية الخاصة بك. فهم الأحداث ومعالجات الأحداث الأحداث هي الإجراءات التي تحدث عندما يتعامل المستخدم أو المستعرض مع الصفحة. يلعبون دورًا مهمًا حيث يمكن أن ي

قراءة المزيد

أين جهات اتصالي في Gmail؟ العثور عليها والوصول إليها بسرعة.

إذا كنت لا تزال تعتاد على Gmail الجديد ، فقد تتساءل أين ذهبت جهات الاتصال الخاصة بك. لا تخف - يسهل العثور عليها بمجرد أن تعرف أين تبحث. في هذا الدليل المفصل خطوة بخطوة ، سوف نستعرض ما يلي: كيفية الدخول إلى Gmail والعثور على جهات الاتصال الخاصة بك كيفية إضافة جهات اتصال جديدة (طريقتان) كيفية إدارة جهات الاتصال الخاصة بك (تحقق من التكرارات ، وإنشاء تسميات / مجموعات) كيفية استيراد وتصدير جهات الاتصال الخاصة بك اذا هيا بنا نبدأ. الخطوة 1: افتح Gmail انتقل إلى حساب Gmail الخاص بك وانظر إلى الصفحة الرئيسية. في الزاوية اليمنى العليا ، سترى مربعًا مكونًا من تسع نقاط (هذه هي تطبيقاتك): الخ

قراءة المزيد

وأوضح ثيتا الكبيرة والترميز المقارب

يخبرنا Big Omega بالحد الأدنى لوقت تشغيل الدالة ، ويخبرنا Big O بالحد الأعلى. في كثير من الأحيان ، تكون مختلفة ولا يمكننا وضع ضمان على وقت التشغيل - سيختلف بين الحدين والمدخلات. لكن ماذا يحدث عندما يكونان متماثلين؟ ثم يمكننا إعطاء ثيتا (Θ) - ستعمل وظيفتنا في ذلك الوقت ، بغض النظر عن المدخلات التي نقدمها.

قراءة المزيد

مخطط دائرة الوحدة والحاسبة المثلثية - كوس 0 ، سين 0 ، تان 0 ، راديان والمزيد

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

قراءة المزيد

JavaScript Array Insert - كيفية الإضافة إلى مصفوفة باستخدام وظائف Push و Unshift و Concat

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

قراءة المزيد

ما الذي يمكنك فعله بالضبط ببايثون؟ فيما يلي تطبيقات Python الثلاثة الرئيسية.

إذا كنت تفكر في تعلم Python - أو إذا بدأت في تعلمها مؤخرًا - فقد تسأل نفسك: "ما الذي يمكنني استخدام Python لأجله بالضبط؟" حسنًا ، هذا سؤال صعب الإجابة عليه ، نظرًا لوجود العديد من التطبيقات لبايثون. لكن بمرور الوقت ، لاحظت أن هناك 3 تطبيقات شائعة رئيسية لبايثون: تطوير الشبكة علم البيانات - بما في ذلك التعلم الآلي وتحليل البيانات وتصور

قراءة المزيد

التحكم في Alt Delete على جهاز Mac - كيفية فتح مدير المهام على جهاز Macbook الخاص بك

يحدث ذلك لأفضل منا: نحن نعمل بعيدًا على مشروع مهم ، ويتجمد جهاز الكمبيوتر الموثوق به. أو بالأحرى ، برنامج نتوقف فيه عن الاستجابة. اذن ماذا تفعل؟ إذا كان لديك جهاز يعمل بنظام Windows ، فيمكنك فقط استخدام تسلسل CTRL + ALT + DEL المألوف لفرض إنهاء أي برنامج يسيء التصرف. لكن هذا لا يعمل على جهاز Mac. لا تقلق ، رغم ذلك - هناك طريقة واحدة فائقة السهولة لفرض الإقلاع عن التدخين على جهاز Mac (وطريقتين أخريين يمكنك الاحتفاظ بها في جيبك الخلفي أيضًا) دعونا نتعلم ما ه

قراءة المزيد

برنامج Excel VBA التعليمي - كيفية كتابة التعليمات البرمجية في جدول بيانات باستخدام Visual Basic

المقدمة هذا برنامج تعليمي حول كتابة التعليمات البرمجية في جداول بيانات Excel باستخدام Visual Basic for Applications (VBA). يعد Excel أحد أشهر منتجات Microsoft. في عام 2016 ، قال الرئيس التنفيذي لشركة Microsoft "فكر في عالم بدون Excel. هذا مستحيل بالنسبة لي." حسنًا ، ربما لا يستطيع العالم التفكير بدون Excel. في عام 1996 ، كان هناك أكثر من 30 مليون مستخدم

قراءة المزيد

البرنامج التعليمي لقائمة بايثون الفارغة - كيفية إنشاء قائمة فارغة في بايثون

إذا كنت تريد معرفة كيفية إنشاء قائمة فارغة في Python بكفاءة ، فهذه المقالة مناسبة لك. سوف تتعلم: كيفية إنشاء قائمة فارغة باستخدام الأقواس المربعة []. كيفية إنشاء قائمة فارغة باستخدام list(). حالات استخدامها. ما مدى فعاليتها (أحدهما أسرع من الآخر!). سوف نستخدم timeitالوحدة لمقارنتها. هيا نبدأ! ✨ 🔹 استخدام الأقواس المربعة ي

قراءة المزيد

شرح Getters and Setters في Java

يتم استخدام أدوات التسجيل والمحددات لحماية بياناتك ، خاصة عند إنشاء الفئات. لكل متغير حالة ، ترجع طريقة getter قيمتها بينما تعيّن طريقة setter قيمتها أو تحدّثها. ونظرا لهذا، ومن المعروف حاصل على واضعي أيضا يمكنهم الدخول و mutators ، على التوالي. حسب الاصطلاح ، يبدأ المحاضر بكلمة "get" ويبدأ بكلمة "set" متبوعًا باسم متغير. في كلتا الحالتين ، يتم كتابة الحرف الأول من اسم المتغير بحروف كبيرة: public class Vehicle { private

قراءة المزيد

أفضل دروس جافا سكريبت

JavaScript هي لغة البرمجة النصية الأكثر استخدامًا على وجه الأرض. ولديها أكبر نظام بيئي للمكتبة من أي لغة برمجة. JavaScript هي اللغة الأساسية للويب ، ولغة البرمجة الوحيدة التي يمكن تشغيلها في جميع متصفحات الويب الرئيسية. والجدير بالذكر أن JavaScript ليس له علاقة بـ Java. تحقق من JavaScript: لغة البرمجة الأكثر سوءًا في العالم. الاسم الرسمي لجافا سكريبت هو ECMAScript المحدد بموج

قراءة المزيد

Tar في Linux - Tar GZ و Tar File و Tar Directory و Tar Compress Command أمثلة

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

قراءة المزيد

هذه هي أفضل مصادر البيانات المفتوحة المجانية التي يمكن لأي شخص استخدامها

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

قراءة المزيد

زر الاشتراك في YouTube: كيفية حث الأشخاص على الاشتراك في قناتك من رابط

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

قراءة المزيد

ما هو الجهاز الظاهري وكيفية إعداد جهاز افتراضي على أنظمة التشغيل Windows و Linux و Mac

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

قراءة المزيد

أفضل أمثلة JavaScript

JavaScript هي لغة البرمجة النصية الأكثر استخدامًا على وجه الأرض. فيما يلي بعض الأمثلة على أنماط بناء الجملة الرئيسية في JavaScript. مثال حجة كائن الوسيطات هو كائن يشبه المصفوفة (في أن بنية الكائن تشبه بنية المصفوفة ؛ ومع ذلك لا ينبغي اعتبارها مصفوفة لأنها تحتوي على جميع وظائف الكائن) التي تخزن جميع الوسائط التي لقد مررت إلى وظيفة وتكون ملكية لها على وجه الخصوص. إذا كنت ستمرر 3 وسيطات إلى دالة ، على سبيل المثال storeNames()، فسيتم تخزين هذه الوسيطات الثلاثة داخل كائن يسمى وسيطات وسيبدو هكذا عندما نمرر الوسيطات storeNames("Mulder", "Scully", "Alex Krycek")إلى وظيفتنا: أولاً ، نعلن عن دالة ون

قراءة المزيد

فيما يلي 450 دورة في Ivy League يمكنك الالتحاق بها عبر الإنترنت مجانًا الآن

تعد مدارس Ivy League الثمانية من بين أكثر الكليات شهرة في العالم. وهي تشمل جامعات براون وهارفارد وكورنيل وبرينستون ودارتماوث وييل وكولومبيا وجامعة بنسلفانيا. تحتل جميع المدارس الثماني المراكز الخمسة عشر الأولى في تصنيف الجامعات الوطنية في مجلة US News and World Report. مدارس Ivy League هذه انتقائية للغاية ويصعب للغاية الالتحاق بها. لكن الخبر السار هو أن جميع هذه الجامعات تقدم الآن دورات مجانية عبر الإنترنت عبر منصات دورات متعددة عبر الإنترنت. حتى الآن ، قامو

قراءة المزيد

كيف تكتب سيرة ذاتية قاتلة في هندسة البرمجيات

تحليل متعمق للسيرة الذاتية التي جعلتني أقوم بمقابلات في Google و Facebook و Amazon و Microsoft و Apple والمزيد. جعلتني هذه السيرة الذاتية من المقابلات في Google و Facebook و Amazon و Microsoft و Apple. حصلت على هذه المقابلات عن طريق إرسال سيرتي الذاتية إلى السيرة الذاتية للثقب الأسود ، والمعروف أيضًا باسم التقديم عبر الإنترنت. يعد التقديم عبر الإنترنت هو الطريقة الأكثر شيوعًا التي يتبعها الأشخاص للتقدم لوظيفة ، وبالتالي فهي الطريقة الأقل فعالية للحصول على مقابلة بسبب المنافسة. ومع ذلك ، هذا هو بالضبط كيف حصلت على جميع الم

قراءة المزيد

مثال على تعليق CSS - كيفية التعليق على CSS

تستخدم التعليقات في CSS لشرح كتلة من التعليمات البرمجية أو لإجراء تغييرات مؤقتة أثناء التطوير. لا يتم تنفيذ الكود المعلق. تبدأ التعليقات الفردية ومتعددة الأسطر في CSS بـ /*وتنتهي بـ */، ويمكنك إضافة أي عدد تريده من التعليقات إلى ورقة الأنماط الخاصة بك. فمثلا: /* This is a single line comment*/ .group:after { content: ""; display: table; clear: both; } /* This is a multi-line comment */ يمكنك أيضًا جعل تعليقاتك أكثر قابلية للقراءة من خلال تبسيط

قراءة المزيد

طريقة JQuery Ajax POST

يرسل طلب http POST غير متزامن لتحميل البيانات من الخادم. شكله العام هو: jQuery.post( url [, data ] [, success ] [, dataType ] ) url: هو المعلمة الإلزامية الوحيدة. تحتوي هذه السلسلة على العنوان الذي سيتم إرسال الطلب إليه. سيتم تجاهل البيانات التي تم إرجاعها إذا لم يتم تحديد معلمة أخرى البيانات: كائن عادي أو سلسلة يتم إرسالها إلى الخادم مع

قراءة المزيد

تنظيف قرص Mac - كيفية تحرير مساحة على جهاز Mac الخاص بك

هل سبق أن تلقيت إشعارًا بأن مساحة القرص على جهاز Mac لديك منخفضة؟ أو هل قمت بفحص مساحة التخزين الخاصة بك فقط لتجد أن صورك تستهلك مساحة مروعة تبلغ 84 جيجابايت؟ إذا كانت لديك إحدى هذه التجارب وتحتاج الآن إلى تنظيف جهاز Mac ، فهذا هو الدليل المناسب لك. أولاً ، تحقق مما يشغل مساحة كبيرة انقر فوق رمز Apple الصغير في الزاوية اليسرى العليا من شاشتك. حدد الخيار الأول ، "حول جهاز Mac هذا" ، حتى تتمكن من رؤية ما يحدث. بمجرد وصولك إلى هناك ، ح

قراءة المزيد

علوم الكمبيوتر مقابل هندسة البرمجيات - ما التخصص الأفضل بالنسبة لك؟

مرحبا جميعا! اسمي YK ، وأدير حاليًا قناة CS Dojo ، وهي قناة YouTube لتعليم البرمجة تضم أكثر من 200000 مشترك. كنت أيضًا مطور برامج سابقًا في Google. اثنان من أكثر الأسئلة التي يطرحها جمهوري شيوعًا هما: "ما الفرق بين تخصصات علوم الكمبيوتر وهندسة البرمجيات؟" و ... "هل يجب أن أختار علوم الكمبيوتر أو هندسة البرمجيات إذا أردت أن أصبح مهندس برمجيات؟" في هذه المقالة ، سأجيب على هذا وسأعطيك تحليلي السريع لهذه التخصصات. نظرة عامة سريعة على ه

قراءة المزيد

ما هي البيانات المخبأة؟ ماذا يعني مسح ذاكرة التخزين المؤقت وماذا يفعل؟

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

قراءة المزيد

شرح خوارزميات القوة الغاشمة

خوارزميات القوة الغاشمة هي بالضبط ما تبدو عليه - طرق مباشرة لحل مشكلة تعتمد على قوة الحوسبة المطلقة وتجربة كل الاحتمالات بدلاً من التقنيات المتقدمة لتحسين الكفاءة. على سبيل المثال ، تخيل أن لديك قفلًا صغيرًا من 4 أرقام ، كل منها من 0 إلى 9. لقد نسيت مجموعتك ، لكنك لا تريد شراء قفل آخر. نظرًا لأنه لا يمكنك تذكر أي من الأرقام ، يجب عليك استخدام طريقة القوة الغاشمة لفتح القفل. لذا تعيد تعيين جميع الأرقام إلى 0 وتجربها واحدة تلو

قراءة المزيد

ما هو ملف XML؟ كيفية فتح ملفات XML وأفضل برامج عرض XML

إذا سبق لك أن رأيت .xmlالامتداد في مجلد التنزيلات وتساءلت عن ذلك ، فأنت لست وحدك. استمر في القراءة لمعرفة ماهية ملف XML ، وكيفية فتحه محليًا على جهاز الكمبيوتر الخاص بك وفي برامج التحرير عبر الإنترنت. ما هو ملف XML؟ يرمز XML إلى لغة الترميز الموسعة وقد تم إنشاؤه بواسطة W3C (اتحاد شبكة الويب العالمية) في التسعينيات. على الرغم من أن لغة XML ، مثل HTML

قراءة المزيد

كيفية ترجمة كود C ++ الخاص بك في Visual Studio Code

ملاحظة: تم نشر هذا على مدونتي هنا. C ++ هي لغة برمجة متوسطة المستوى ، ذات شكل ثابت ، (عادة) مجمعة ، متعددة النماذج ، متوسطة المستوى للأغراض العامة. بعبارات بسيطة ، C ++ هي لغة برمجة معقدة وفعالة وذات أغراض عامة تعتمد على C. تم تطويره بواسطة Bjarne Stroustrup في عام 1979. واحدة من الميزات الرئيسية في C ++ هو المترجم. يستخدم هذا لتجميع وتشغيل كود C ++.المترجم هو برنامج خاص يعالج البيانا

قراءة المزيد

Angular vs React: أيهما تختاره لتطبيقك

مقارنة دقيقة جنبًا إلى جنب بين الجوانب العامة والتقنية في Angular و React هناك العديد من المقالات بعنوان "Angular vs React" ، "React vs Angular" ، "Angular or React" - إنها معجزة أنك فتحت هذه المقالة! لكن ما تفتقده هذه المقالات هو مقارنة دقيقة جنبًا إلى جنب بين Angular و React.إذن هذا ما سأفعله في منشو

قراءة المزيد

دليل المبتدئين النهائي لتطوير اللعبة في الوحدة

الوحدة هي أداة رائعة لنمذجة كل شيء من الألعاب إلى التصورات التفاعلية. في هذه المقالة ، نستعرض كل ما تحتاج إلى معرفته لبدء استخدام Unity. أولاً ، قليلاً عني: أنا مطور وحدة هاوٍ ومصمم نماذج ثلاثية الأبعاد ومصمم رسومات وعمل مع Unity and Blender لأكثر من 5 سنوات. أنا الآن طالبة في الرياضيات المالية في University College Dublin ، وأحيانًا أقوم بتصميم الجرافيك المستقل ونماذج الويب والنماذج الأولية للألعاب. المقدمة تستهدف هذه المقالة أي شخص لم ي

قراءة المزيد