I remind you that on Saturdays, at 15:00 MSK,
remote Ruby programming classes for schoolchildren and students are held. The course is designed for beginners to learn programming and can be considered as an introduction to programming in general. The complexity of the presentation and topics are largely determined by the audience of the course.
At the last lesson, the habr-effect was no longer there, although there were not many listeners - about 25 people.
In the last lesson we:
* We learned how unit-tests are written and tested the method of checking the number for simplicity up and down, while OOP fanatically followed (they wrote x.prime ?, but not prime? (X))
* The root optimized its first implementation and made sure of this with the help of Benchmark.bm
* Do not forget to check that the optimization did not break the unit-tests
* Repeated Ruby fundamentals, which took us 1.5 hours
')
Access to online lesson
To access the sound you need to go free registration on the site
cde.ru and
install Mumble .
Video broadcast will be carried out using
vlc . With this program you can and watch. To do this, open in vlc URL
cde.ru/i (the address is available only during the lesson).
PS:
Do not forget to set the alarm!
PSS: For those interested in technical details
Broadcast was carried out using VLC.
The solution using
VNC has not yet stood the test in practice, although in principle it can be scaled (two-level VNC - broadcast a screen on 10 machines using VNC, run a VNC server on them and broadcast the screen further to clients, forcing clients to connect to only one from 10 cars). An interesting combination of VNC and VLC is also possible, when a weak teaching machine broadcasts the screen to a server using the VNC protocol (RFB), while the VNC viewer is running on this server and the result is encoded into a video stream using VLC.