Alemira Labs: 02 March, 2022
Alemira Coding Lab
Eiffel programming language support
An instructor can create courses in Eiffel with practical tasks and auto-tests.
A student can enroll for such courses and complete both theoretical and practical tasks within Coding Lab.
Execution time limits
An instructor can set up the execution time limits for each exercise. Two types of time limits are supported: CPU time and real-time limit.
Execution time in the Output
An instructor can specify in the lab configuration whether to show the execution time to students or not.
The deleted exercise was displayed in the preview mode.
Alemira Virtual Lab
The current release was focused on the improvements to the clipboard and the sustainability of the solution operation.
A new approach to working with the clipboard in virtual machines was implemented. A user now will be asked for permissions in their browser to access the clipboard and will be warned if such permissions were not granted. The clipboard permissions are required for the clipboard to fully function on a virtual machine.
The upgraded clipboard is fully supported in the Chrome and Edge browsers. Users with Firefox, Safari and other browsers can sometimes experience issues when pasting text on a VM.