Linux Club 2023
Official repository of UCU student-organized Linux Club 22/23 with the schedule, useful links and presentations. Archives of this repo from previous semesters can be found in the Releases tab.
We also have a website over here!
Pre-requirements:
- Personal laptop.
- ArchLinux on your PC (not VM) or other Arch-based systems.
Can be Manjaro, but NOT Debian- or Fedora-based systems.
- Manual for Arch Linux installation here
- Manual for Manjaro installation here
- GNOME 3 + Gnome shell or i3, BUT not (KDE, XFCE, MATE, Sway etc).
- Basic knowledge of the English language
- GitHub account.
- USB flash drive 8Gb+
- Webcams on during online presentations.
- Desire to learn something new and useful that will assist you throughout your career.
For Mac users
If you are going to visit the club regularly, the best is to install Arch/Manjaro natively. If you can't, you are going to need:
- brew package manager
... More coming soon
Project structure
Spring semester schedule (Subject to change)
Week 1 (07.02)
Docker - Ostap
Week 2 (14.02)
TBD
Week 3 (21.02)
TBD
Week 4 (28.02)
Microcontrollers and Roboclub - Ostap, Teodor
Week 5 (06.03)
Intro to C - Guest lecture - Oleg Farenyuk
Week 6-9 (13.03 - 03.04)
Rust course - Bohdan Ruban
Week 10 (10.04)
TBD
Usage for students
- Fork this repository
- Watch the lecture
- Work on your homework in the 'homework' directory
- Submit a pull request into your own repository's master
- Add us as contributors into your repository
- Add the responsible person as a reviewer to the pull request
- Done!
Usage for contributors
- Fork this repository
- Add any content and homework tasks in the 'homework' directory
- Share a link to your presentation (either an Overleaf Latex one,
or a Google Drive presentation in our collaborative folder)
- Submit pull requests when you're done working on your stuff!