لقد حصلت للتو على قميص Hacktoberfest المجاني. إليك طريقة سريعة للحصول على لك.

في كل شهر أكتوبر ، تقوم شركة Digital Ocean و GitHub بشحن قمصان Hacktoberfest المجانية لآلاف الأشخاص حول العالم.

لقد حصلت على قمصان Hacktoberfest خلال السنوات الثلاث الماضية ، وأرتديها بكل فخر.

في هذه المقالة السريعة ، سأوضح لك كيف يمكنك الحصول على قميص Hacktoberfest - حتى لو لم تقم بترميزه من قبل.

خلاصة القول هي: إذا كان بإمكانك فتح 5 طلبات سحب بحلول 31 أكتوبر - وسأطلعك على كيفية القيام بذلك - يمكنك الحصول على قميص Hacktoberfest الخاص بك الذي يتم شحنه إلى باب منزلك مجانًا.

الخطوة رقم 1: التسجيل في Hacktoberfest

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

ثم انتقل إلى صفحة التسجيل في Hacktoberfest واتبع التعليمات. يستغرق سوى لحظة.

الخطوة رقم 2: تعرف على كيفية تقديم طلب سحب

طلبات السحب هي طريقة للمساهمة في تغييرات التعليمات البرمجية الخاصة بك في مشروع مفتوح المصدر. يستخدمون أداة تسمى Git ، والتي تعمل على منصة ترميز اجتماعية تسمى GitHub.

GitHub هو مركز الكون مفتوح المصدر ، وهو موطن لمشاريع مثل Linux و React.js.

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

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

إليك صورة gif قصيرة توضح كيف يمكنك القيام بذلك:

الخطوات هي:

  1. استكشف مستودع freeCodeCamp واختر المقالة التي تريد المساعدة في تحسينها.
  2. افتح ملف index.md لهذا المجلد بالنقر المزدوج عليه.
  3. انقر فوق رمز القلم في الزاوية العلوية اليمنى لتحريره.
  4. قم بإجراء تغييراتك عليه. يمكنك التحقق من ورقة الغش Markdown الأساسية هذه إذا كنت تريد معرفة كيفية إضافة الصور أو مقاطع الفيديو. لا تحتاج حتى إلى معرفة HTML.
  5. قم بالتمرير لأسفل ووصف التغييرات في رسالة الالتزام.
  6. تأكد من تحديد زر الاختيار "إنشاء فرع جديد لهذا الالتزام وبدء طلب السحب".
  7. انقر على "تنفيذ التغييرات".
  8. في الصفحة التالية ، انقر على "إنشاء طلب سحب".
  9. اقرأ قائمة التحقق للتأكد من أنك فعلت كل شيء ، وحدد مربعات الاختيار ، ثم أرسل.

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

سنقوم في النهاية بنشر مساهمتك في freeCodeCamp.org ، حيث يمكن لملايين الأشخاص قراءتها والرجوع إليها.

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

أيضًا ، قمنا مؤخرًا بترجمة منهج freeCodeCamp بالكامل إلى العديد من لغات العالم الرئيسية.

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

بالإضافة إلى اللغة الإنجليزية ، قمنا بترجمة منهج freeCodeCamp الكامل إلى:

  • عربى
  • صينى
  • البرتغالية
  • الروسية
  • الأسبانية

لقد قمنا أيضًا بترجمة أكثر من 4000 مقالة إرشادية حول موضوعات البرمجة المختلفة:

  • عربى
  • صينى
  • البرتغالية
  • الروسية
  • الأسبانية

قريبًا ، سيتم نشر هذه اللغات على freeCodeCamp.org ، وسيكون لكل منها منتدى خاص بها أيضًا.

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

الخطوة رقم 3: حسنًا - قم الآن بإجراء 4 طلبات سحب أخرى

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

الخطوة رقم 4: تحقق مما إذا كنت مؤهلاً

بمجرد التسجيل في Hacktoberfest ، يمكنك التحقق من تقدمك على موقع Hacktoberfest.

الخطوة رقم 5: انتظر وصول قميص Hacktoberfest 2018 الخاص بك عبر البريد

في السنوات الماضية ، وصلت القمصان في نوفمبر أو ديسمبر ، اعتمادًا على المسافة التي تعيشها من سان فرانسيسكو.

يجب أن يتصل بك فريق Digital Ocean في النهاية لطلب حجم قميصك وعنوان الشحن. (ضع في اعتبارك أنهم يشحنون أكثر من 10000 قميص ، لذا ستستغرق هذه العملية بعض الوقت.) ونعم ، سوف يشحنون دوليًا مجانًا.

الأسئلة المتداولة التي يطرحها الناس حول Hacktoberfest

ما أنواع طلبات السحب التي يتم احتسابها للحصول على قميص Hacktoberfest؟

سيتم احتساب أي طلب سحب يتم إجراؤه على الريبو العام على GitHub. يجب أن يحتوي طلب السحب على التزامات قدمتها بنفسك بنفسك - وليس التزامات آلية من برامج الروبوت.

ماذا لو لم يتم قبول طلبات السحب الخاصة بي؟

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

ماذا لو لم أقدم خمسة طلبات سحب على الأقل بحلول منتصف ليل 31 أكتوبر؟

طالما قمت بالتسجيل في Hacktoberfest ، ستستمر في الحصول على بعض الملصقات المجانية في البريد. لذلك لا يزال التسجيل يستحق ، حتى لو كنت مشغولاً للغاية بالمشاركة.

هل هناك أي أحداث Hacktoberfest شخصية يمكنني حضورها والحصول على المساعدة بشأن طلبات السحب الخاصة بي؟

هناك أحداث في جميع أنحاء العالم. هذه قائمة محدثة.

يمكنك أيضًا حضور حدث مجموعة دراسة freeCodeCamp في مدينتك.

احتفل بمهرجان Hacktoberfest مع مجتمع المصادر المفتوحة العالمي

حتى الآن هذا الشهر ، قمنا بدمج مئات من طلبات السحب في مستودع freeCodeCamp. وقد بدأنا للتو.

آمل أن تساهم في مجتمع المصادر المفتوحة ، وأن تتعلم بعض الأشياء الجديدة ، وتستمتع بهذه العملية!