Vagrant — часть 1. Введение

Итак, есть такая штука- Vagrant, он же «бродяга».  Очень удобный инструмент, представляющий собою обертку над система виртуализации, реализующий как минимум две полезные функции: Унификация управления виртуальными машинами — может надстраиваться над разными системами виртуализации, предоставляя единый синтаксис команд и конфигурационных файлов. Создание воспроизводимого лабораторного стенда — один раз взяв шаблон ВМ и создав конфиг виртуального…Continue reading Vagrant — часть 1. Введение

Linux. Глубокое понимание работы системы. Часть 3 — Сборка программного обеспечения

UPD: Запись перенесена из старого блога, опубликована в 2015 году. Предисловие В предыдущей статье, мы рассмотрели средства анализа сетевого взаимодействия и кое- что знаем о взаимодействии программ, работающих в user-space с ядром или сервисами, работающими в kernel-space. Теперь, имея навыки разбираться и наблюдать за компонентами системы, понимание того, как они взаимодействуют и умения разбираться в…Continue reading Linux. Глубокое понимание работы системы. Часть 3 — Сборка программного обеспечения

Linux. Глубокое понимание работы системы. Часть 2 — трассировка стандартных и сетевых служб

UPD: Запись перенесена из старого блога, опубликована в 2015 году. Предисловие В дополнение к предыдущей статье, хотел бы выложить вот эту ссылочку на статью в журнале «Хакер» по схожей тематике. Почитайте на досуге. Итак, мы уже посмотрели как работает обычная программа, от чего она зависит, как работает с системными и библиотечными вызовами, какие у нас…Continue reading Linux. Глубокое понимание работы системы. Часть 2 — трассировка стандартных и сетевых служб

Linux. Глубокое понимание работы системы. Часть 1 — трассировка библиотечных и системных вызовов.

UPD: Запись перенесена из старого блога, опубликована в 2015 году. Предисловие Системному администратору зачастую очень важно понимать как устроена система, как настроить/отладить те ли иные вещи и как искать ошибки в работе. Если устройству и настройке можно достаточно легко научиться из различных руководств и справочных страниц, где написано что система сделана вот так вот, а…Continue reading Linux. Глубокое понимание работы системы. Часть 1 — трассировка библиотечных и системных вызовов.