Не секрет если ты системный администратор или DevOps инженер и тому подобное ты должен уметь автоматизировать свою рутину иначе в ней погрязнешь, а дальше прокрастинация, выгорания и разочарование. Но что выбрать в качестве инструмента автоматизации: какой-нибудь shell или полноценный язык программирования?
Так как я не специалист по PowerShell, да и с Windows давно не работаю я для сравнения возьму bash скрипты, а в качестве полноценного языка возьмем python.
★ Регистрируйтесь на бесплатный интенсив “Основам программирования” на образовательном портале GeekBrains и начни обучение на одной из самых востребованных IT-профессий
★ geekbrains.ru/link/qTgGJo
Док — это элемент интерфейса, который содержит ярлыки программ. Например в операционной системе, установленной на макбуках производства Apple, используется док вместо основной панели задач.
Plank — это очень простой, быстрый и лаконичный док, который исправно работает и справляется со всеми необходимыми задачами. Самое главное, что Plank хорошо справляется с масштабированием пользовательского интерфейса и использует иконки установленной в системе темы.
Настройки простые и в них можно самостоятельно разобраться путем эксперимента. Самое главное — это знать, как эти настройки вызвать. Для вызова настроек необходимо открыть контекстное меню программы Plank. Для этого удерживаем клавишу Ctrl и затем нажимаем правой кнопкой мыши (или касаемся двумя пальцами тачпада), когда курсор находится в области дока. В появившемся меню выбираем пункт «Параметры».
После установки Plank можно добавить в автозагрузку для запуска при старте операционной системы.
Лекция читается в рамках образовательного проекта «Технотрек Mail.ru Group» при МФТИ.
КРАТКОЕ СОДЕРЖАНИЕ:
— Лекция посвящена основам работы и администрирования в ОС Linux.
Рассматриваются: загрузка ОС, управление ядром, процессы. Утилиты и пакеты, применяемые для работы с ними.
ХРОНОМЕТРАЖ:
— 00:00:05 О теме лекции
00:00:35 Загрузка системы
00:00:44 Вопрос залу: кто может рассказать о порядке загрузки операционной системы IBM PC?
00:01:51 О порядке загрузки операционной системы на компьютерах архитектуры IBM PC
00:05:54 Загрузка с таблицы разделов MBR (Master Boot Record)
00:07:56 Загрузка с таблицы разделов GPT (GUID Partition Table)
00:08:12 Утилита dd, команда file и идеология Linux «все есть файл»
00:09:25 Запуск ядра операционной системы
00:10:43 Initrd (Initial RAM Disk)
00:12:42 init — система инициализации, которая запускает все остальные процессы
00:14:15 Вопрос залу: зачем нужно ядро ОС?
00:15:27 Как управлять ядром? — sysctl
00:16:54 modprobe — добавление или удаление модуля из ядра Linux
00:17:46 Зачем нужна ОС? Что такое процесс?
00:20:10 ps — основная утилита для работы с процессами
00:21:24 procfs — псевдофайловая система
00:23:55 Память процесса
00:29:58 Два способа работы с большими страницами памяти
00:32:40 Дескрипторы ввода/вывода
00:35:29 lsof (LiSt of Open Files)
00:40:27 Потребление ресурсов процессора, утилита top
00:47:25 iostat — утилита для определения интенсивности ввода/вывода на каждый том
(пакет sysstat)
00:51:47 Системные вызовы
00:54:14 strace — утилита для отслеживания системных вызовов
01:00:37 Сигналы — механизм связи с процессом
01:07:08 Лимиты процесса, утилита ulimit
01:16:12 Переменные окружения
01:20:16 Команда export
01:20:53 Как размножаются процессы
01:30:07 Что делает процесс? strace, pstack (пакет GDB)
01:37:18 Подсистема perf ядра Linux, perftrace
01:41:47 Логи — логи системы и логи приложений
01:43:45 Домашнее задание No2
— В рамках данного курса будут рассмотрены основы системного администрирования интернет-сервисов, обеспечения их отказоустойчивости, производительности и безопасности, а также особенности устройства ОС Linux, наиболее широко применяемой в подобных проектах. В качестве примера будут использоваться дистрибутивы семейства RHEL 7 (CentOS 7), веб-сервер nginx, СУБД MySQL, системы резервного копирования bacula, системы мониторинга Zabbix, системы виртуализации oVirt, балансировщика нагрузки на базе ipvs keepalived. Также опционально будет возможность принять участие в практической работе по созданию отказоустойчивого распределенного веб-сервиса с полноценной системой мониторинга и управления конфигурацией.
Получаемые навыки:
Проектирование и эксплуатация распределенных отказоустойчивых веб-сервисов; балансировка нагрузки; создание системы централизованной аутентификации и авторизации; обеспечение безопасности серверной инфраструктуры; использование систем виртуализации; резервное копирование настроек и данных.
— О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
Лекция №7 курса «Анализ изображений и видео, часть 2» (весна 2020).
Преподаватель — Алексей Сергеевич Артамонов
Страница лекции на сайте CS центра: bit.ly/2uXer1d
Сегодня у нас Passat B3 на автомате за 30 т.р! Блин, понятно, что ничего общего со словами «надежность» и «радость» у этой тачки нет! Скорее здесь уместны слова: «боль» и «унижение»…
Видео получилось реально интересным, с неожиданным финалом! Всем приятного просмотра!
Поддержать наш благотворительный проект: авто-подбор.рф/charity
Спасибо Михаилу Волкову и Дмитрию Лихачеву за неравнодушие! vk.com/id132385625 vk.com/susanin1976
Ильдар Авто-подбор это официальный канал компании авто-подбор.рф.
Подбор подержанных автомобилей.
Выездная диагностика.
Проверка бу авто перед покупкой по 105 пунктам: состояние двигателя и АКПП, электрика и электроника, кузов и ходовая.
Жить если не вечно, то хотя бы 100 лет — вот то, о чем мечтает большинство людей. Как этого добиться? Чтобы найти ответ на такой непростой вопрос, корреспондент НТВ Алексей Поборцев отправился к полюсу холода, в Оймякон — самое холодное место Северного полушария. Однажды температура опустилась там до минус 71,2 градуса по Цельсию. А обычно зимой там минус 50. Во времена сталинских репрессий через Оймяконскую котловину строили знаменитый Колымский тракт — «дорогу на костях» — от Магадана до с. Сотни тысяч людей погибли тогда от голода, холода и непосильной работы. Удивительно, но якутский Оймякон еще и полюс долголетия. Оймяконцы многих поколений обладали завидным здоровьем и легко перешагивали 100-летний рубеж. В чем же причина? В экстремально суровом климате, вынужденном подвижном образе жизни или в экологически чистой, здоровой пище? А, может, секрет в том, что оймяконцы поколениями жили обособленно, практически не соприкасаясь с внешним миром? Возможно ли перенести уникальный опыт…
Запишись на курс Профессия DevOps-инженер PRO с трудоустройством от Skillbox — clc.am/m3Zd6w. Со скидкой 50% по промокоду «мир айти».
Cобеседование в it компанию, вам когда-нибудь задавали странные, не прямые или логические вопросы?
Я когда был молодой неопытный IT-специалист я не мог понять зачем мне на собеседованиях задают подобные вопросы. Нельзя просто спросить прямо, узнать что я знаю и взять или не взять. как пройти собеседование it, когда тебя пытаются запутать? Зачем запутывают на собеседованиях? Какие задают вопросы собедеседование? Об этом и многом другом в видео.