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


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

Какая файловая система лучше FAT32 или NTFS


ytimg.preload(https://r14---sn-axq7sn7s.googlevideo.com/generate_204);ytimg.preload(https://r14---sn-axq7sn7s.googlevideo.com/generate_204?conn2);Какая файловая система лучше FAT32 или NTFS — YouTube<link rel=«alternate» type=«application/json oembed» href=«www.youtube.com/oembed?format=json

#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

Переменные окружения - часть [1/2].


В данном видео рассказывается о том, что такое переменные окружения, как Shell(оболочка) узнаёт где нужно искать исполняемые файлы программ и т.д.(ниже смотрите содержание видео)
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Содержание видео:
● 00:00 — Вступление

● 00:18 — Что значит локальная переменная?

● 00:28 — Как объявить(создать) переменную?

● 01:42 — Что значит глобальная
переменная(переменная окружения)?

● 02:09 — Как экспортировать переменную,
то есть сделать её глобальной?

● 02:44 — Основные команды для управления
переменными в оболочке

● 04:42 — Обзор нескольких переменных окружения
используемых в системе по умолчанию:
● 04:52 — Переменная окружения PATH и как Shell(оболочка)
узнаёт где нужно искать исполняемые файлы программ?
● 05:52 — Переменная окружения PWD
● 06:08 — Переменная окружения HOME

● 07:02 — Как узнать более подробную информацию
о какой нибудь переменной окружения?

● 08:21 — Что значит встроенная в оболочку команда
и команда, которая является внешней программой(внешняя команда)?

● 10:51 — Заключение
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Присоединяйтесь в соц. сетях:
✔ Группа в ВКонтакте: ☛ vk.com/linux4user
✔ Twitter: ☛ twitter.com/linux4user
✔ Группа в Facebook: ☛ facebook.com/linux4user
✔ Google: ☛ plus.google.com/ linux4user
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Партнёрка YouTube:
goo.gl/HLcYGV

#linux #linux4user

Что такое хостинг, домен и как устроен интернет на понятном языке


Прежде чем перейти к вопросу выбора хостинга и домена для бизнес сайта, да и вообще любого другого, неплохо бы узнать, что такое хостинг и домен в принципе. А это тянет за собой тему устройства интернета в целом. В этом видео я за 10 минут рассказал, что такое хостинг, домен и на понятном языке объяснил, как устроен интернет. Если есть вопросы или чего добавить, пишите в комментариях.
Приятного просмотра и до встречи в следующих видео!

Плейлист курса «Сайт для бизнеса без программиста и вебмастера»: goo.gl/v59Fjx

Присоединяйся:
Сайт — wplovers.pw
Вконтакте — vk.com/wplovers
Facebook — fb.me/wplovers1
Telegram — t.me/wplovers
Twitter — twitter.com/wplovers2

Брокер сообщений RabbitMQ: Часть 2. Базовые понятия и примеры использования


Мы познакомимся с базовыми понятиями RabbitMQ, научимся использовать шаблоны проектирования Worker Queues и Publish/Subscribe с помощью которых можно создавать шину сообщений между различными сервисами.
Мы покажем как создать конфигурацию кластера, который не прерывает работу при отказе N-1 нод. Так же проведем демонстрацию такого отказа и проверим выживаемость приложения!

Первая часть: youtu.be/XiyXOMYoXAw
Ссылка на репозиторий: github.com/unix-way-project/rabbitmq-tutorial

Kafka и RabbitMQ: Битва титанов. Часть первая — Вячеслав Белецкий


• расскажем, что такое Message queues
• познакомим с такими реализациями, как Apache Kafka и RabbitMQ
• обсудим принципы их работы, разберем, что между ними общего и какие есть отличия, поймем, когда лучше применять ту или иную MQ.

Вторая часть: www.youtube.com/watch?v=znZa4gaubLE

Бизнес-логика в Django и архитектура Django проектов — на настоящем примере


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Сказать спасибо можно здесь — boosty.to/digitalize.team

Django остаётся самым популярным Python веб-фреймворком в мире, однако архитектура большинства проектов на нём, мягко говоря, оставляет желать лучшего. В этом мастер-классе мы на живом примере поговорим о структуре Django проекта, бизнес-логике в Django, а также о хороших практиках проектирования кода.

0:00 О чём пойдёт речь, постановка задачи
2:17 Создание проекта
3:50 Создание моделей
7:39 Создание первоначальных Django Views
25:21 Анализ полученного начального кода
26:07 Рефакторинг
40:40 Вынос бизнес-логики в отдельный слой
54:09 Анализ полученного кода, финальный рефакторинг

Создание бизнес-сервисов

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---