ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ The Sandbox Libraries ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ໃນນາມ libsandbox-0.3.5.tar.gz. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີສໍາລັບບ່ອນເຮັດວຽກ.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ The Sandbox Libraries ກັບ OnWorks ໄດ້ຟຣີ.
ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:
- 1. ດາວໂຫຼດຄໍາຮ້ອງສະຫມັກນີ້ໃນ PC ຂອງທ່ານ.
- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.
- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.
- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.
ຫໍສະໝຸດ Sandbox
DESCRIPTION:
ຫ້ອງສະໝຸດ sandbox (libsandbox & pysandbox) ເປັນຊຸດຊອບແວເປີດແຫຼ່ງຂອງອົງປະກອບຂອງຊອບແວສຳລັບນັກພັດທະນາ C/C++ ແລະ Python ເພື່ອສ້າງເຄື່ອງມືສ້າງໂປຣໄຟລ໌ອັດຕະໂນມັດ ແລະໂປຣແກຣມເຝົ້າລະວັງ. API's ຖືກອອກແບບມາສໍາລັບການປະຕິບັດແລະເຄື່ອງມືທີ່ງ່າຍດາຍ (ຂະບວນການດຽວ) ວຽກງານ, ມີການກວດສອບພຶດຕິກໍາໂດຍອີງໃສ່ນະໂຍບາຍ, ໂຄຕ້າຊັບພະຍາກອນ, ແລະການເກັບກໍາສະຖິຕິ.
ຫ້ອງສະຫມຸດ sandbox ໄດ້ຖືກອອກແບບໃນເບື້ອງຕົ້ນແລະນໍາໃຊ້ເປັນໂມດູນຄວາມປອດໄພຫຼັກຂອງລະບົບຜູ້ພິພາກສາອອນໄລນ໌ທີ່ສົມບູນແບບສໍາລັບການຝຶກອົບຮົມ ACM / ICPC. ຕັ້ງແຕ່ນັ້ນມາ, ພວກເຂົາເຈົ້າໄດ້ພັດທະນາໄປສູ່ເຄື່ອງມືທີ່ມີຈຸດປະສົງທົ່ວໄປສໍາລັບການທົດສອບໂຄງການຄູ່, ການສ້າງໂປຣໄຟລ໌, ແລະການຈໍາກັດຄວາມປອດໄພ. ປະຈຸບັນຫ້ອງສະໝຸດ sandbox ຖືກຮັກສາໄວ້ໂດຍ OpenJudge Alliance (http://openjudge.net/) ເປັນໂຄງການແບບສະແຕນບາຍ, ແຫຼ່ງເປີດເພື່ອອໍານວຍຄວາມສະດວກໃນການແກ້ໄຂການໃຫ້ຄະແນນການມອບໝາຍຕ່າງໆສໍາລັບການສຶກສາ IT/CS.
ເບິ່ງໜ້າໂຄງການຢູ່ https://github.com/openjudge/sandbox ສໍາລັບລາຍລະອຽດ.
ຄຸນລັກສະນະ
- ບັນທຶກການໂທ ແລະຂໍ້ໂຕ້ແຍ້ງຂອງລະບົບທີ່ຮຽກຮ້ອງໂດຍໂປຣແກມ binary sandboxed ໃນ runtime, ແລະສະກັດກັ້ນການກະທຳທີ່ເປັນອັນຕະລາຍຜ່ານໂມດູນນະໂຍບາຍທີ່ຜູ້ໃຊ້ກຳນົດເອງ.
- ລະບຸຂີດຈຳກັດໂຄຕ້າຂອງຊັບພະຍາກອນທີ່ຈັດສັນໃຫ້ກັບໂປຣແກມ sandboxed, ລວມທັງເວລາ cpu ແລະ wallclock, memory, ແລະ disk output.
- ຫຼຸດຜ່ອນສິດທິພິເສດຂອງໂປແກມ sandboxed, ແລະແຍກການປະຕິບັດຂອງພວກເຂົາອອກຈາກພາກສ່ວນທີ່ສໍາຄັນຂອງລະບົບປະຕິບັດການ.
Audience
ນັກພັດທະນາ, ການສຶກສາ, ນັກທົດສອບ, ວິສະວະກອນທີ່ມີຄຸນນະພາບ, ວິທະຍາສາດ/ການຄົ້ນຄວ້າ
ໃນການໂຕ້ຕອບຜູ້ໃຊ້
Console/Terminal, ຊຸດເຄື່ອງມືອື່ນໆ
ພາສາການຂຽນໂປຣແກຣມ
C, Python
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/libsandbox/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.