نحن نبدأ شيئًا هنا نود الاستمرار في تشغيله: تحدٍ أتمتة جديد كل يوم اثنين.
كل واحد منها مبني على نوع المشاكل التي يحضرها الناس فعلاً إلى هذا المنتدى: مجموعة بيانات فوضوية، وإجابة واحدة صحيحة مدفونة فيها. ليس لغزًا لمجرد اللغز، وليس اختبار ذكاء على طراز leetcode. صفوف غير مرتبة، تصحيحات تصل بعد الشيء الذي تصححه، عمود يكون رقمًا في صف وسلسلة نصية في الصف التالي. العمل هو قراءته بشكل صحيح وبناء خط أنابيب يطويه بشكل صحيح.
كيف يعمل
يفتح تحدٍ جديد كل يوم اثنين وينغلق يوم السبت التالي.
تسجل مرة واحدة باستخدام اسم المستخدم الخاص بك في community.n8n.io، وتصل رسالة بمفتاح المشارك الخاص بك كرسالة خاصة هنا في المنتدى.
يحصل الجميع على بيانات خاصة بهم، يتم إنشاؤها من اسم المستخدم الخاص بهم. لا يشارك شخصان في ملف أو إجابة، لذا لا يمكن لأحد النسخ، ويمكن للجميع التحدث عن الطريقة بصراحة.
تبنيه في n8n وترسل إجاباتك مع بضع جمل عن كيفية قيامك به.
تُصنف بناءً على المدة التي استغرقتها، وليس متى انتهيت. ساعتك تبدأ من أول مرة تجلب فيها بيانات. يعمل هذا التحدي عبر كل منطقة زمنية، ولم نرد أن ينتهي الترتيب قبل أن توقظ نصف المجتمع.
الحل يستحق 10 نقاط، مع مكافأة صغيرة للانتهاء بالقرب من القمة. يحمل إجمالي درجاتك عبر التحديات وينعاد تعيينه كل موسم، لذا الاستمرارية تفوق أسبوعًا واحدًا جيدًا.
يحصل الجميع على ملف تعريف عام دائم يوضح ما حلوه وأين انتهوا. لا مفتاح مطلوب لعرض أحدها، ويبقى في نفس العنوان مع إضافة التحديات.
إنه مجاني، وقابل للحل باستخدام عقد n8n الأساسية. هناك سير عمل بدء يمكنك استيراده إذا كنت تفضل عدم توصيل الطلبات بنفسك.
كل هذا مبني بالكامل في n8n: بدون قاعدة بيانات، بدون استضافة، بدون خادم. هذا جزئيًا عرض توضيحي وجزئيًا قيد وضعناه لأنفسنا.
هذا إصدار تجريبي. إنه أول تشغيل عام، وسيتحرك بعضه. ستكون هناك جوائز، بضائع في البداية، وعندنا خطط بعد ذلك، لكننا لا نضع أرقامًا عليها حتى نتأكد من أننا قادرون على تسليمها. يرجى المشاركة لأجل المشكلة وليس الجائزة هذا الأسبوع. إذا انقطع شيء ما سنقوله علنًا ونمدد الموعد النهائي بدلاً من إصلاحه بصمت.
كل شيء آخر، بما في ذلك القواعد، وحدود المعدل، وما نخزنه عنك وما يحدث لسير العمل الخاص بك، يتم الإجابة عليه في الأسئلة الشائعة.
التحدي الأول مباشر الآن: الأسبوع 00، “الدفتر لا ينسى أبدًا”.
شكراً جزيلاً على إعداد هذا! كنت أتطلع إلى التحدي التالي، وأعتقد أن هذه فرصة رائعة للعمل على دراسات حالة واقعية ومركزة، مع أن أصبح أكثر ظهوراً في المجتمع أيضاً.
حسب الجهد المطلوب، قد يكون تشغيله كل أسبوعين أكثر قابلية للإدارة من تشغيله أسبوعياً. على أي حال، أنا متحمس لرؤيته ينطلق وأتطلع إلى التحديات الأولى!
@DonitoVito أنت محق، كان هذا خطأنا. تم إغلاق التحدي 00 في وقت أبكر من الموعد النهائي المنشور، وكان يجب ألا نغير الموعد النهائي المباشر بعد ذلك دون إشعار.
لقد جعلنا القاعدة واضحة الآن: سيتم إغلاق كل تحدٍ في 00:00 UTC يوم السبت في اللحظة التي ينتهي فيها الجمعة ويبدأ السبت بتوقيت UTC. سيبقى هذا هو الموعد النهائي الدائم للإغلاق من التحدي 01 فما بعده.
ستعرض منشور التحدي والصفحة والأسئلة الشائعة جميعها نفس الطابع الزمني بالضبط، ولن نقدم موعداً نهائياً منشوراً أبداً. إذا تطلبت مشكلة من جانبنا وقتاً إضافياً، فسيتم تمديد الموعد النهائي فقط وسيتم الإعلان عن التغيير علناً.
لقد قمنا بتحديث التوثيق وسنتبع هذه القاعدة من الآن فصاعداً. شكراً لك على تنبيهك لنا.
تحديات حل المشاكل الأسبوعية طريقة رائعة حقاً لدفع المطورين إلى ما وراء التوجيه الأساسي للواجهات البرمجية نحو معالجة الحالات الحدية وتطبيع البيانات. العمل على حل الألغاز التشغيلية الحقيقية يبني الحدس العملي بسرعة أكبر بكثير من متابعة الدروس المكتوبة مسبقاً.
خاصة عندما تتسع سير العمل، تعلم كيفية التعامل مع انجراف المخطط غير المتوقع وإعادة محاولة انتهاء انتظار webhook هو ما يفصل بين الأتمتة الهواية والبنية الأساسية للعميل من درجة الإنتاج.