Skip to content

Basic Linux programming principles course / Основы программирования для Linux

Notifications You must be signed in to change notification settings

vpetrigo/basic-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic Linux programming principles course

In this repo you can find solutions for the most tasks from Linux programming course on Stepic.

There is the schedule:

  • Week 1: Introduction (Linux toolchain, program linking, shared libraries)
  • Week 2: Files and filesystem (ProcFS, hard- and symlinks, working with directories)
  • Week 3: Processes and threads (fork()/exec() calls, clone(), daemons)
  • all tasks are under <week4> folder
  • Week 4: IPC (pipes, shared memory, signals, I/O multiplexing)
  • all tasks are under <week5> folder
  • Week 5: Network communication (TCP/UDP)
  • all tasks are under <week6> folder

Do not use it if you do not solve them yourself as you won't get delight, pleasure and satisfaction of passing that great course.

In case you have a question feel free to ask by using Issues.

Основы программирования для Linux

В данном репозитории собраны решения большинства задач из курса Основы программирования для Linux на Stepic.

Расписание:

  • Неделя 1: Введение (Linux toolchain, program linking, shared libraries)
  • Неделя 2: Файлы и файловая система (ProcFS, hard- and symlinks, working with directories)
  • Неделя 3: Процессы и потоки (fork()/exec() calls, clone(), daemons)
  • all tasks are under <week4> folder
  • Неделя 4: IPC (pipes, shared memory, signals, I/O multiplexing)
  • all tasks are under <week5> folder
  • Неделя 5: Сетевые возможности (TCP/UDP)
  • all tasks are under <week6> folder

Не используйте приведенные решения, если сами не попытались решить поставленную задачу, так как это лишит вас всего удовольствия и наслаждения от процесса.

Если возникнут вопросы, можете задать их с помощью создания Issue-тикета.

About

Basic Linux programming principles course / Основы программирования для Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published