Джедай, учи Linux и DevOps тут go.yodo.im/pavlenko. Да прибудет с тобой сила!
Масштабирование серверов либо с применением технологии виртуализации и контейнеризации довольно интересная тема. Ее важно и нужно знать. Но я последнее время замечаю, что многие применяют горизонтальное масштабирование или вертикальное масштабирование для своей инфраструктуры без анализа. Не разбираясь в данный момент оно надо или нет. Да масштабируемая архитектура веб приложения очень важна в условиях повышения нагрузки, но на определенных этапах можно обойтись без наращивания инфраструктуры. Когда использовать масштабирование и вообще что это такое поговорим в этом видео.
Фильм об истории появления идей свободного программного обеспечения, ядра Linux, ОС GNU, перехода Netscape (Mozilla, Firefox) с проприетарной на откртую модель разработки, создание Red Hat и т.д. в первом правильном переводе (потому что если хочешь, чтобы что-то было сделано хорошо — сделай это сам) 16-bits.ru
Поздняя осень — сложное время для обитателей северных окраин Красноярского края. В Дудинке и Норильске ураганные ветра и снежные бури заметают дороги и дома, срывают крыши, переворачивают машины. Но кажется, что здесь этому никто не удивляется. И что порывы ветра скоростью 30 метров в секунду для местных — обычное дело. Более того, из года в год население Норильска и Дудинки неуклонно растёт. Невзирая на суровый северный климат, сюда едут работники со всей России — добывать неисчислимые полезные ископаемые и зарабатывать свой длинный северный рубль.
Просматривая видео и читая статьи на русскоязычных площадках о DevOps замечаю, что многие авторы под термином DevOps понимают инструменты и мифическую профессию DevOps инженер. В общем не рассказывают что такое DevOps.
Меня побудило снять видео ДевОпс стрим от @АйТиБорода который изначально имел название «Нужен ли DevOps программисту». Стрим получился классный советую посмотреть, но о DevOps они так и не поговорили. www.youtube.com/watch?v=o2Rg2ceSeXU
Неизведанность! Как много всего неизведанно. Хотите услышать О тайном, непознанном и невероятном? Магия, мистика, эзотерика, астрология. Загадки НЛО и прошлых цивилизаций, аномальные места и необъяснимые возможности человека.
Все необъяснимые явления в нашей жизни: необычное, аномальное и паранормальное, магия и религия, предсказания, НЛО и НЛП, а так-же научные открытия, тайны космоса, тайны древних цивилизаций.
Магия и волшебство, паранормальные и необъяснимые явления, поиск истины и философского камня, создания эликсира молодости и вечной жизни – всегда волновали человека. Процесс познания – это наше естественное состояние. И для начала нам нужно признать, что необъяснимое, непознанное и сверхъестественное – не значит чужое, чужеродное!
Документальные фильмы и лучшие новинки кино — вам это интересно? Канал «Неизведанность» 1-ый в сфере документальный фильмов! Лучшие русские фильмы, новинка кино, а так же подборка — докуметальная коллекция. Рады видеть вас на канале, где рассматриваются лучшие истории, исторические тайны, тайны космоса, НЛО и другие. Документальный канал «Неизведанность!
Не думал никогда про Avito, из-за этого не знал, что там есть свои «боты». Оказывается можно читать сообщения, отвечать на них и многое другое, не связанное с сообщениями. Давайте глянем на avito api и посмотрим что можно сделать. Заодно глянем на заказ на фрилансе (чтобы заработать денег).
Лекция читается в рамках образовательного проекта «Технотрек 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
Док — это элемент интерфейса, который содержит ярлыки программ. Например в операционной системе, установленной на макбуках производства Apple, используется док вместо основной панели задач.
Plank — это очень простой, быстрый и лаконичный док, который исправно работает и справляется со всеми необходимыми задачами. Самое главное, что Plank хорошо справляется с масштабированием пользовательского интерфейса и использует иконки установленной в системе темы.
Настройки простые и в них можно самостоятельно разобраться путем эксперимента. Самое главное — это знать, как эти настройки вызвать. Для вызова настроек необходимо открыть контекстное меню программы Plank. Для этого удерживаем клавишу Ctrl и затем нажимаем правой кнопкой мыши (или касаемся двумя пальцами тачпада), когда курсор находится в области дока. В появившемся меню выбираем пункт «Параметры».
После установки Plank можно добавить в автозагрузку для запуска при старте операционной системы.