Unicode / README.md
HuuDatLego's picture
Upload folder using huggingface_hub
8f16eeb verified
metadata
title: UniCode
emoji: 🚀
colorFrom: blue
colorTo: green
sdk: docker
app_port: 7860
pinned: false

UniCode - Code Execution Platform

Dự án học tập trực tuyến hỗ trợ biên dịch và thực thi mã nguồn C, Java, Python trực tiếp trên trình duyệt.

Các tính năng chính:

  • Biên dịch mã nguồn: Hỗ trợ C (GCC), Java (JDK 17), Python 3.
  • Thư viện nâng cao: Sẵn có NumPy, Matplotlib, SymPy, OpenCV cho Python.
  • Bảo mật: Thực thi trong môi trường Docker sandbox, có timeout và giới hạn quyền.
  • Giao diện: Sử dụng EJS Templates và Express.js.

Kiểm tra tham khảo cấu hình tại: Spaces Config Reference

Monitoring and Troubleshooting

Để kiểm tra lỗi và theo dõi logs trên Hugging Face Spaces, bạn có thể sử dụng các lệnh sau (yêu cầu cài đặt curl và có HF_TOKEN):

Container Logs (Runtime)

curl -N \
     -H "Authorization: Bearer $HF_TOKEN" \
     "https://huggingface.co/api/spaces/HuuDatLego/Unicode/logs/run"

Build Logs

curl -N \
     -H "Authorization: Bearer $HF_TOKEN" \
     "https://huggingface.co/api/spaces/HuuDatLego/Unicode/logs/build"

Hoặc sử dụng script hỗ trợ:

# Cấp quyền thực thi
chmod +x scripts/monitor-logs.sh

# Chạy theo dõi
./scripts/monitor-logs.sh build  # Theo dõi quá trình build
./scripts/monitor-logs.sh run    # Theo dõi runtime logs