По дирижируем оркестром. Ansible. Часть 1 — введение.

Итак, решил я по изучать системы оркестровки и управления конфигурацией и деплоем серверов. начинать надо с чего-то по проще, да по свежей. Поэтому я решил, что монстры типа Cheif и Puppet останутся на второе, а начну я с Ansible. Кому слово не знакомо прям совсем — вас ждет гостеприимный гугл, википедия и не менее гостепримный…Continue reading По дирижируем оркестром. Ansible. Часть 1 — введение.

Скрипт резервного копирования виртуальных машин KVM

Если Вы используете гипервизор KVM (он же QEMU/KVM) и хотите реализовать простое резервное копирование своих виртуальных машин — я поделюсь с Вами скриптом, который писал для себя. Что делает этот скрипт- при запуске, он дает команду «потушить» указанную ему виртуальную машину, ждет пока она завершит работу, определяет, какие файлы-диски она использует, подключает указанную сетевую шару…Continue reading Скрипт резервного копирования виртуальных машин KVM

Путь джедая. Программист — начало

В этой статье я хочу разместить небольшой список того, что очень желательно знать человеку, который ступает на путь программиста. Этот списочек был получен   в результате общения с людьми, не один год работающими в этой сфере, либо рядом с ней. Поэтому хоть это и не блог программиста, список должен быть довольно актуальным. Условные обозначения: ЯП…Continue reading Путь джедая. Программист — начало

Резервное копирование баз 1С. Скрипт

Итак, коллеги, большинство из нас так или иначе сталкивались с таким продуктом автоматизации предприятия как 1С:Предприятие и с различными конфигурациями на его базе. Сегодня, я хочу поделиться простым и в то же время удобным рецептом резервного копирования баз 1С. Мы все помним, что бекап это наше все! Если у Вас на предприятии используется т.н. «файловый…Continue reading Резервное копирование баз 1С. Скрипт

Вопросы на собеседовании

В бытностью мою старшим IT инженером в оутсорсинг-конторе, приходилось решать вопрос поиска и найма новых сотрудников. В свое время, я озаботился созданием небольшого теста, содержащего вопросы по самым разным областям системного администрирования. Вопросы разбиты на смысловые группы и возле каждого в скобках стоит его удельный вес в баллах. Это было сделано для того, чтобы после…Continue reading Вопросы на собеседовании

Vagrant – часть 2. Основы эксплуатации

Итак, в прошлый раз я рассмотрел что такое Vagrant и чем он может быть нам полезен. Однако для тех, кто никогда с ним не работал, все эти команды, какой-то файл настроек… Короче покажется все это ересью. Поэтому, в дополнение к предыдущему посту по Vagrant, я как бы хочу добавить несколько комментариев, пояснить отдельные вопросы. Важно…Continue reading Vagrant – часть 2. Основы эксплуатации

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

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

Тем, кому нечего скрывать — обязательно к просмотру!

Тихим пятничным вечером наткнулся на этот фильм (ivi предложил). Сразу признаюсь — фильм не самый интересный, я бы сказал даже ленивый. И если бы не моя извечная паранойя по поводу соц сетей и слежки за нами (нет, не теория заговора, не масоны и не подобная фигня — просто сбор данных) — прошел бы мимо, выключил…Continue reading Тем, кому нечего скрывать — обязательно к просмотру!

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

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

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

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