/missing-semester-2020

Materials curated for "The Missing Semester" Workshop conducted on Oct 17 and Oct 18

Primary LanguagePythonMIT LicenseMIT

The Missing Semester (2020)

Materials curated for "The Missing Semester" Workshop conducted on Oct 17 and Oct 18 are stored here

Prerequisites

Minimum System Requirements 💻

  1. A Computer with the Minimum Specifications:
  2. A 64-Bit OS (Windows, macOS or Any Linux Distro)
  3. VT-x/AMD-v (Virtualization Support) Enabled in the BIOS (refer https://bit.ly/3nXF4K5)
  4. Dual-Core Processor, 4GB RAM
  5. Atleast 10 GB Free Space

For this session, we will be working on a virtual machine. Download and Install the appropriate version of VirtualBox with the Oracle VM VirtualBox Extension Pack for your machine from this link: https://www.virtualbox.org/wiki/Downloads

After Installing VirtualBox, Kindly download the OVA file (~4GB) with a Virtual Machine based on Lubuntu 20.04 (x64) that houses all the IDE, tools and softwares required for Workshop. https://svce.cc/ms-playground 📂

Tools and Topics Discussed 🔧

             

Presentations 📚

  1. Linux Distros, Shell Tools and Scripting
  2. Version Control (Git)
  3. Debugging and Profiling
  4. Metaprogramming
  5. Containers and Virtual Machines

Related Articles 📌

  1. Linux Desktop Environments Compared
  2. Flatpak vs Snaps vs Appimage vs Packages - Linux packaging formats compared
  3. Extensive Python testing on Travis CI
  4. How to Use VirtualBox: Quick Overview
  5. Beginner’s guide to use docker
  6. Docker Apps and Images for everyone

Acknowledgments

  • Hat tip to anyone whose code was used.



Made with ❤️ by SVCE-ACM Student Chapter

wave