В этом видео мы начнем разговор об операционных системах. Видео имеет некую степень суровости, потому что мы не будем обсуждать «названия», или особенности администрирования конкретных операционных систем. Вместо этого мы разберем структуру операционной системы, обсудим два взгляда на задачи функционирования операционных систем (со стороны железа и со стороны программ), назовем основные абстракции, которыми оперирует операционная система.
В этом видео знакомимся с новой операционной системой #ОСь, весь процесс установки и запуск. Изучаем компоненты установленной системы.
Средства массовой информации обошла новость о выходе новой отечественной операционной системы под названием ОСь. Сама #операционка построена на базе #Linux и по своей архитектуре напоминает #CentOS. Для графического интерфейса используется окружение рабочего стола #Xfce.
— При создании ролика использовалось свободное программное обеспечение.
Так что же «отечественного» в новой отечественной операционной системе? Давайте разберемся.
Новая #операционнаясистема или просто очередной #дистрибутив в зоопарке Linux? Что нового и уникального содержит в себе #российскаяоперационнаясистема?
— С чего все началось? (Спойлер — денди-клавиатура с картриджем интерпретатора Basic)
— Можно ли стать хорошим программистом, не читая книг?
— Какие книги Александр советует прочитать?
— Как читать книги?
— Agile, опыт переговоров.
— Возраст в программировании.
— Должен ли программист вникать в бизнес процессы? Про бизнес ценность и цели
— Слово о студентах.
— Потолок способностей — можно поднять?
— Немного о собеседованиях
Ответы на вопросы:
— Тайм-менеджмент, планирование, слон и наездник.
— О себе, как об айти архитекторе.
— Нужен ли университет или достаточно Хекслета и книг?
— Как оставаться в тренде и не «выпадать» из новинок профессии?
— Кто профессионал? И идеальный программист?
Расскажем про классическую модель безопасность UNIX и расширения Posix ACL, системы журналирования syslog и journald. Обсудим мандатные модели доступа (SELinux, AppArmor), устройство netfilter и iptables, а также procfs, sysctl и hardening OS. Поговорим про устройство стекового фрейма и уязвимости, связанные с переполнением буфера на стеке, механизмы защиты от подобных атак: ASLR, NX-Bit, DEP.
0:00:10 1. План курса. Рекомендуемая литература
0:13:50 2. Лекция 1. Введение
0:15:14 3. Понятие операционной системы
0:29:20 4. История эволюции вычислительных систем (1945 — н.в.)
2:23:15 5. Системные вызовы
В этом видео Сергей Табб, наставник Хекслета, рассказывает и показывает, как сделать свой первый вклад в опенсорс, пройдя от форка репозитория до смердженного пул-реквеста.
Научившись делать вклад в опенсорс, вы сможете принять участие в своём любимом проекте и принести пользу сообществу.
Таймкоды:
00:00:00 Приветствие
00:00:33 Перечень задач
00:03:13 Форк репозитория
00:04:15 Клонирование проекта
00:05:02 Локальные настройки гита
00:06:56 Создание изменения кода
00:10:09 Создание пул-реквеста
00:11:31 Обновление пул-реквеста
00:13:21 Про пул-реквесты и обновление форка
00:15:41 Заключение