مساحة عمل لينكس داخل تبويب متصفح. وملفاتك تبقى بين الجلسات.
سجّل الدخول، افتح مشروعك، استخدم الطرفية وGit، ثم شغّل خادمًا وافتحه عبر HTTPS. لا يوجد شيء تثبّته، ونفس المجلد سيكون بانتظارك في الجلسة القادمة.
- لا شيء تثبّته
- الملفات تبقى بين الجلسات
- معاينات HTTPS
- app.js
- index.html
- README.md
- .git
https://3000--main--web-lab--student.shamashcyber.com
- المنفذ3000
- الفرعmain
- مساحة العملweb-lab
- المستخدمstudent
تشغّل خادمًا على المنفذ 3000 داخل مساحة عملك، فتمنحه ShamashCyber عنوان HTTPS خاصًا بجلستك. المنفذ 3000 نفسه لا يُفتح على الخادم المضيف.
أربعة أشياء، وهي نفسها في كل جلسة.
-
~/projectsالملفات تبقى مكانها
إيقاف الجلسة لا يحذف عملك. ابدأ من جديد وستجد المجلد كما تركته، بنفس الملفات ونفس السجل.
-
bashصدفة لينكس حقيقية
مدراء الحزم والمترجمات والسكربتات وخوادم التطوير. ليست طرفية محاكاة ولا بيئة تُصفّر عند تحديث الصفحة.
-
gitGit في مكان تشغيل الكود
Clone وbranch وcommit وpush من نفس الجلسة التي تبني فيها، بدل نقل المشروع بين الأجهزة.
-
:3000المنافذ تتحول إلى عناوين
أي منفذ يستمع عليه تطبيقك يمكن فتحه بعنوان HTTPS يخص جلستك أنت وحدك.
جلسة واحدة، بأربع طبقات.
الطالب يرى تبويب متصفح واحدًا. خلفه تبقى الجلسة والمشروع المخزَّن ومسار المعاينة منفصلة، وهذا ما يسمح بإيقاف مساحة العمل دون أن يتوقف العمل معها.
أربع خطوات، ولا إعداد بينها.
مساحة العمل والصدفة والمستودع والمعاينة كلها واجهات لجلسة واحدة. لا شيء يُسلَّم إلى خدمة ثانية في المنتصف.
سجّل الدخول
افتح بوابة مساحة العمل من أي متصفح حديث. هذه هي نقطة الدخول الوحيدة.
workspace.shamashcyber.com
افتح المشروع
مجلد المنزل موجود أصلًا. انتقل إلى المشروع الذي كنت تعمل عليه.
cd ~/projects/web-lab
شغّله
ثبّت الاعتماديات وشغّل خادم التطوير من الطرفية داخل نفس الجلسة.
npm run dev
افتح المعاينة
افتح المنفذ من واجهة مساحة العمل، فيحصل التطبيق على عنوان HTTPS.
3000 → https
مبنية للعمل العملي، لا للعرض.
تُستخدم ShamashCyber في مختبرات البرمجة والورش التقنية ومشاريع الطلبة. وُجدت لأن وقت المختبر كان يذهب إلى إصلاح البيئات بدل كتابة الكود.
-
جامعة الحلة
مختبرات البرمجة والواجبات العملية، حيث يحتاج كل طالب إلى نفس البيئة ونفس الأدوات على أي جهاز يكون متاحًا في ذلك اليوم.
-
نادي الذكاء الاصطناعي والأمن السيبراني
الورش والتجارب ومشاريع النادي، بما فيها العمل الذي يسهل تشغيله في بيئة معزولة أكثر من تشغيله على حاسوب شخصي.
افتح مساحة عمل وضع شيئًا على منفذ.
أسرع طريقة لفهم المنصة هي تشغيل مشروع صغير من أوله إلى آخره. الدليل يشرح ذلك في خمس دقائق تقريبًا.