قاعدة المعرفة الكود
تشغيل الكود على خادم
عندما يحتاج الكود أكثر من جهازك إلى إعطاءه - لغة أخرى، البطاقات من الإنترنت، المزيد من الوقت - يمكن لـ Nymbot تشغيلها على خادم بنفسه، في حاوية تم إنشاؤها لتشغيلها.
تمت ترجمة هذه الصفحة آليًا من أجل الراحة. النسخة الأصلية الإنجليزية هي النسخة التي تنطبق.
ما الذي يحدث لـ Server Run
يبدأ إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إرسال خادم إ من أجل التوازن في الوقت الذي كان عليه في الواقع.
هناك طريقتان في: إرسال على المورد على قنبلة الكود ، ويتم تشغيل المورد الذي يطلب من Nymbot في حين يعمل في مستودع.
لسرعة Python أو JavaScript التي لا تحتاج إلى شيء من الإنترنت، مجانا Sandbox على جهازك عادة ما يكفي.
إرسال كود بلاك
Python ، JavaScript ، TypeScript ، shell ، Go ، Rust ، Java و Dart برامج الكود في رد لديه إرسال على المورد على سبيل المثال ، في كل مرة يتم تشغيل الموردين ، يتم فتح صفحة تظهر:
- الأو صورة سوف يتم تشغيل الكود،
- وقت اختيار: 1, 5 أو 15 دقيقة.
- أقصى ما يمكن أن يصل إلى الدفع، في المائدة المهنية، لهذا الحد الأقصى من الوقت،
- و، إذا كان الدردشة لديها الملفات المرفقة، حزمة لتشملها.
الطباعة المشي وتسير النتائج تحت قاعدة الكود عندما يصل إليها: ما كتبته، والرقم الخلفي، مدة عملها، أي ملفات كتبتها (كل منها مع انقاذ الـمـنـتـدى ) و ما هو المـنـتـدى ؟
توقف يتم إلغاء التشغيل في أي لحظة، يتم إلغاء المورد على الفور، وتكلفك فقط لفترة تشغيلها.
في واحد الألوان المفضلة يتم دفع الشاشة من الدفعة المفروضة من الدفعة المفروضة ، ولا يتم تضمين الملفات المرفقة أبدا.
اللغة والصور
يتم تشغيل كل لغة على صورة ، وهي نظام مستمر مع الأدوات التي يحتاجها اللغة.
| صورة | تستخدم ل | ما هو يحتوي على | المورد |
|---|---|---|---|
| Python | Python | Python 3.12 مع pip و venv و build tools و git و numpy و pandas و pytest موجودة بالفعل | 0.5 CPU، 4 جيجابايت من الذاكرة |
| Node.js | JavaScript و TypeScript | Node.js 22 مع npm ، pnpm و yarn ، بالإضافة إلى Python 3 ، make و C++ compiler | 0.5 CPU، 4 جيجابايت من الذاكرة |
| polyglot | Shell ، Go ، Rust ، Java | bash، C و C++ أدوات بناء، Python 3، Node.js، Go، Rust with cargo، و Java 17 | 1 CPU، 6 جيجابايت |
| الفلاش | دارت | Flutter 3.32 و Dart | 2 CPU و 8 GB من الذاكرة |
ما هو تكلفة
يتم حساب وقت المورد في خطوات من 10 ثانية ، من طلب المورد إلى إغلاقه ، مع 10 ثانية كأقل تكلفة يمكن أن تتضاعف.
- يظهر السعر في الجانب الأيمن، كحد أقصى. هذا هو الحد الأدنى من الوقت في هذا السعر. لا يتم دفع المزيد أبدا، والقيادة التي تنتهي في وقت مبكر تكلف أقل.
- الحد الأقصى يتم الاحتفاظ به أثناء المشي. عند الانتهاء ، يتم أخذ الشحن الفعلي ، ويترك البقية.
- السباق الذي لا يبدأ هو مجاني.
- يتم استخدام كوبونات التكاليف. ركبة يمكن أن تذهب من خلال القط استهلاك الرأس أولاً سؤال، كما هو الحال مع الإجابة.
لأن السعر يتبع سعر بيتكوين، ويمكن أن يتحرك بين اللحظة التي ترىها وحتى اللحظة التي تنقر على Run.إذا انخفضت، لا شيء يعمل: يفتح الكتاب مرة أخرى مع السعر الجديد لتحديد.
البريد الإلكتروني يعمل في مستودع
في حفل زفاف مع مستودع متصلة، و سباق RUN يتيح Nymbot طلب إجراء الأوامر ضد رمزك، مثل تثبيت التوازنات وإجراء الاختبارات بعد التغيير.
كلما أراد النموذج تشغيل شيء ما ، يوقف الاستجابة ويظهر بطاقة مع الصورة ، والتوجيه الكامل ، والقيود الزمنية ، والقدر المطلوب ، بالإضافة إلى أي مستودع عندما يكون هناك العديد من الصوت.
- تمنح مرة واحدة يتم تشغيل هذا إجراء واحد. يمارس على المختبر مع التعديلات التي أجريت على الإجابات حتى الآن ، ويحصل النموذج على رمز النهاية ، ونتائج النتائج و قائمة الملفات التي تغيرت.
- انخفاض لا تكلف شيئًا، ولا تكلف شيئًا، ولا تنتهي الإجابة.
كل سباق يطلب. كل سباق يتم شحنه بشكل منفصل من الإجابة ، ويتم تقييم الإجابة على السباقات التي تم إنشاؤها وأي تكلفة كل سباق. استهلاك الرأسيرفضه قبل أن يطلب منه.
يتم إزالة الملفات التي تغيّرها في المورد هناك وتخفيضها مع المكون. لا يتم كتابتها إلى المكتب الخاص بك. تغيّر المكتب يأتي فقط من إصدارات الاستجابة الخاصة بك.
ما هو منفصل
- محفظة طازجة لكل رحلة. لا يتم مشاركة أي شيء مع شخص آخر أو شخص آخر ، وتدمير المكون عند انتهاء التدريبات ، سواء كانت ناجحة أو ناجحة.
- لا توجد عبر الإنترنت سوى البطاقات. يمكن تنزيل المكون من الأماكن التي تأتي البطاقات من: PyPI، npm و yarn، pub.dev و تخزين Google لـ Flutter و Dart، و Proxy المكونات Go، crates.io، Maven Central، و GitHub لـ git dependencies و release downloads. قد تنزيل فقط. لا يمكن إرسال أي شيء لهم أو الوصول إلى أي عنوان آخر.
- فقط ما اختارته يدخل. الكود، الملفات التي تم تضمينها، أو الملفات في المختبر. المفاتيح الخاصة بك، يوتكيتك ومقاطعك لا تذهب أبدا إلى المكون.
- يتم التعامل مع الناتج المحلي دون الثقة. في مستودع ، يتم عرض ما يقوم بتنزيله إلى النماذج المعروفة باسم البيانات الخارجية ، ويقول لا تتبع أي إرشادات داخلها.
الحدود
- يتم تشغيل خادم واحد في وقت واحد لكل مفتاح ، ويتم إلغاء البدء في الخادم الثاني أثناء البدء في الخادم الأول.
- الحد الأدنى من الوقت هو 1، 5 أو 15 دقيقة لقطة من الكود، ويمكن إجراء استئناف يمكن أن يطلب ما يصل إلى 15 دقيقة، أو 20 في صورة Flutter.
- ما يصل إلى 1 ميغابايت من الكود و 200 ملف إضافي بمبلغ 20 ميغابايت.
- مكتب إلكتروني أقصى ما يصل إلى 60 ميجا بايت.
- ما يصل إلى 256 كيلو بايت من الإنتاج.
- ما يصل إلى 200 ملفات، 8 ميغا بايت في جميع أنحاء، يتم إرسالها إلى الملف.
ويمكن إلغاء تشغيل الموردات لأغراض الصيانة، ككل أو صورة واحدة في وقت واحد. إرسال على المورد لا يتم إظهار الزر و الشاشة.
وظائف البنتاجون
في محادثة التخزين ، يفتح زر قائمة التحقق في أعلى محادثة وظائف يشرح ما فعلته كل مرة، أحدث أولاً: الملفات التي قمت بتسجيلها وتعديلها، وتتخذها، والتغييرات المتبقية لتقييمك، وتستمر كل خادم مع إجراءاتها، والصور، والتوقيت، والتكلفة والخروج من الوضع. يمكن إدخال خادم ينتظر قبولك أو إلغاءها من الخلفية، كما هو الحال من بطاقته، ويمكن إلغاء الرد المباشر هناك.