2013-07-22 30 views
6

Tôi đang xem xét Máy tính xách tay IPython cho mục đích giáo dục. Ý tưởng là cung cấp cho sinh viên các bản trình diễn dựa trên web để minh họa một số chủ đề của bài giảng. Tôi muốn các sinh viên có thể thay đổi các thông số của mã để họ có thể nghiên cứu tác động của họ hoặc thậm chí tạo ra các ví dụ của riêng họ.Người dùng có thể chỉnh sửa sổ ghi chép trên máy chủ sổ ghi chép công cộng không?

Tôi đã học được rằng có thể setup a public Ipython notebook server. Theo tôi hiểu nó, nó cung cấp đầy đủ chức năng của máy tính xách tay (không chỉ hiển thị chúng) nhưng tiếp xúc với công chúng. Có đúng không?

Câu hỏi về tiền thưởng: làm cách nào để ngăn người dùng thay đổi sổ ghi chép liên tục nhưng cung cấp "bản sao phiên"?

Trả lời

2
  1. Vâng, đúng vậy. Một máy tính xách tay công cộng iPython cung cấp đầy đủ tính năng cho mọi người kết nối với nó thông qua trình duyệt. Vì vậy, tất cả những người có mật khẩu của máy chủ có thể chỉnh sửa/tạo/xóa sổ ghi chép trên máy chủ này.

  2. Theo như tôi biết, không có khả năng ngăn người dùng liên tục thay đổi sổ ghi chép trên máy chủ. Một cách giải quyết dơ bẩn là: Mỗi học sinh sao chép sổ ghi chép trung tâm của bạn (Tệp -> Tạo bản sao) và chỉ hoạt động trong sổ ghi chép đã sao chép. Tuy nhiên, điều này không ngăn cản những thay đổi lạm dụng/không chủ ý của học sinh trong sổ ghi chép trung tâm.

2

Đối với điểm thứ hai, tôi có cài đặt làm việc trên máy cục bộ của mình. Tôi chưa thử nghiệm trên máy chủ, vì vậy số dặm của bạn có thể thay đổi. Giải pháp đơn giản: Tôi đã thực hiện tệp * .ipynb chỉ đọc. Một thử nghiệm nhanh cho tôi thấy rằng tôi có thể truy cập nó thông qua sổ ghi chép trực tuyến, thực hiện sửa đổi, chạy mã, cố gắng lưu ("lưu sổ ghi chép không thành công"), tải xuống tệp đã sửa đổi dưới dạng tệp * .ipynb vì lưu không hoạt động, và tiếp tục từ sổ ghi chép cục bộ khác. Tôi hy vọng điều này phù hợp với trường hợp sử dụng của bạn.

Chỉnh sửa: Tôi cảm thấy tôi nên làm rõ hành vi một chút. Về cơ bản, mỗi người dùng có phiên tạm thời của họ vẫn tồn tại khá nhiều cho đến khi họ điều hướng khỏi trang. Nếu điều này là trong một giảng đường đại học, tôi chắc chắn bạn sẽ nghe thấy thỉnh thoảng "Oh &% $ #!" khi ai đó đóng trình duyệt của họ do nhầm lẫn, nhưng sổ ghi chép không nhắc trước khi cho phép bạn điều hướng đi, vì vậy tôi cảm thấy rằng điều này sẽ khá hiếm. Khi họ điều hướng khỏi trang, tất cả công việc của họ đã biến mất. Tôi nghĩ rằng điều này đáp ứng các tiêu chí cho một bản sao phiên không liên tục.

+0

Cảm ơn bạn, điều đó rất hữu ích. – Deve

Các vấn đề liên quan