Загрузка и дерево процессов Linux и Windows. Параллельные программы: процессы, нити и волокна


Загрузка Linux и Windows: загрузчик ОС, ядро ОС, прародитель процессов, системные процессы, демоны (сервисы), прикладные процессы. Параллельные программы: процессы и нити (потоки) и волокна.
Средства межпроцессного взаимодействия IPC: файлы, именованные и неименованные каналы, почтовые ящики, разделяемая память и т.д.

Процессы ОС и их планирование


Предпосылки к возникновению процессов. Состояния процесса: готовность, выполнение, сон. Вытесняющая и кооперативная (невытесняющая) многозадачность. Простейшие алгоритмы планирования процессов: FIFO (FCFS) и RR. Кванты процессорного времени

#1. Как установить Ubuntu? / Linux


В этом видео мы разберемся, как установить Ubuntu на разные ноутбуки и стационарный компьютер с USB-флешки, выполним установку на виртуальную машину. Краткий обзор и презентация Ubuntu 18.04

Скачать Ubuntu
www.ubuntu.com/download/desktop

Скачать Rufus
rufus.akeo.ie/?locale=ru_RU

Скачать VirtualBox
www.virtualbox.org/wiki/Downloads

ВК: Сергей Терехов
vk.com/sergeiterehov

ВК: Группа Программирование с нуля
vk.com/sergeiterehov.school.start

#5. Практика по терминалу / Linux


В этом видео мы поэкспериментируем с TTY, PTY и Console. Попробуем отправить сообщение на монитор с удаленного компьютера и наоборот. Разберемся с перенаправлением потоков ввода-вывода и тем, как это делается в Bash. Наглядно рассмотрим, как выглядят файловые дескрипторы у программ, где они переопределены. Все будем делать на реальном сервере Dell R610.

— Узнать больше о компании можно здесь:
clck.ru/EDkxH
Кто ищет свой Dell, то вам сюда:
clck.ru/EDkz3

Промо: «SCHOOLSM» — 7% скидка

— ВК: Сергей Терехов
vk.com/sergeiterehov

ВК: Группа Программирование с нуля
vk.com/sergeiterehov.school.start

ПОДСВЕТКА СИНТАКСИСА SQL. ИТОГ. #3


Это заключительная часть серии. Еще немного багов, еще немного отладки, и красивый результат! Готовая подсветка для любого языка на javascript с использованием библиотеки colors. Разработку и тестирование мы веди на площадке repl.it

Исходный код
repl.it/repls/TechnicalGracefulRelationalmodel#index.js

ВК: Сергей Терехов

vk.com/sergeiterehov

ВК: Группа Программирование с нуля

vk.com/sergeiterehov.school.start

Установка бесплатного SSL-сертификата (A-grade) Lets Encrypt на nginx (Ubuntu 16.04)


Установка бесплатного SSL-сертификата (A-grade) Lets Encrypt на nginx (Ubuntu 16.04):
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/nginx.key -out /etc/nginx/nginx.crt #Генерируем самоподписанный сертификат
sudo openssl dhparam -out /etc/nginx/dhparam.pem 2048 #Генерируем ключ для шифрования (необязательно, необходимо для оценки A)
sudo nano /etc/nginx/sites-enabled/default #Редактируем настройки nginx
//(раскомментировать listen 443 ssl default_server; и изменить server_name _; ssl_dhparam /etc/nginx/dhparam.pem;)
//(добавить ssl_certificate /etc/nginx/nginx.crt; ssl_certificate_key /etc/nginx/nginx.key; )
//DNS должен корректно указывать на наш сервер по всем именам, порты 80 и 443 должны быть открыты
sudo nginx -t # Проверим что конфиг nginx без ошибок
sudo service nginx reload #Перезапустим nginx и проверим что SSL работает
sudo apt-get update #Обновим индексы пакетов
sudo apt-get install software-properties-common #Установим пакет для управления репозиториями
sudo add-apt-repository ppa:certbot/certbot #Добавим репозиторий certbot
sudo apt-get update #Еще раз обновим индексы пакетов
sudo apt-get install python-certbot-nginx #Установим certbot с плагином для nginx
sudo certbot --nginx #Запускаем «мастер» установки сертификата
sudo crontab -e #Отредактируем root cron
0 3 11 */2 * /usr/bin/certbot renew --post-hook «systemctl reload nginx» --force-renew #Обновляем сертификат в 3 утра 11 числа каждого 2-го месяца и перезагружаем конфиг в nginx

www.ssllabs.com/ssltest/ — Тест SSL Grade
certbot.eff.org/#ubuntuxenial-nginx — Официальное руководство Certbot
Использована музыка Lee Rosevere

Делаем Windows 7 из 8.1! Сборка от подписчика


Группа сборки Windows 7 on 8:
vk.com/windows_7_on_8

Поддержка Windows 7 закончилась, переходите на сборку Windows 7 on 8! Мы постарались сделать Windows 8.1 максимально похожей на Windows 7!

Ставьте лайки, подписывайтесь на канал и нажимайте на колокольчик, чтобы не пропустить новые видео!

Заказ рекламы и сотрудничество: vk.cc/aBBR0t
Discord-сервер и прочие плюшки: vk.cc/azrudS
Лучшая партнёрка для ютуберов: clck.ru/RZbcn

ВКонтакте: vk.com/dan55800
Instagram: instagram.com/dan55800
Telegram: t.me/dan55800

#Ермаков #Windows7 #Windows8

сравнение офисных редакторов на примере "ONLYOFFICE"


Какие основные офисные редакторы есть на рынке? Чем они отличаются? Какие технологии используют? Почему при открытии документа в разных редакторах меняется форматирование?
Об этих и многих других вопросах вы узнаете из данного видео.

российское-по.рф
lad-soft.ru

Мы в соцсетях:
www.facebook.com/ladsoft