Олег Букатчук

Семь шагов, ускоряющие движение к цели

Июн
21

Поиск и устранение зомби-процессов в GNU/Linux

Июн
05

Дочерний процесс в Unix-системе, завершивший своё выполнение, но ещё присутствующий в списке процессов операционной системы, называют зомби (англ. zombie process). (далее…)

Создаём секреты с помощью Ansible Vault

Июн
05

Привет, друзья. В этом посте я опишу процесс конфигурирования секретов для Ansible. Поскольку нам нужно войти в Docker Registry, нам нужно иметь возможность поставить наши секреты в коде. Чтобы избежать раскрытия учетных данных, мы будем использовать Ansible Vault хранилище для шифрования этих данных. (далее…)

Горячие клавиши в bash

Июн
02

Здесь собраны все горячие клавиши для bash, которые могут понадобиться системному администратору или инженеру для повседневной комфортной работы с консоли. Пост будет дополнятся новым материалом и обновляться по мере появления таковой. (далее…)

Как перезагрузить сервер при «Input/Output Error»

Июн
01

В моей практике чаще всего проблема связана с восстановление после неожиданного выключения электропитания (бывают серверные без источников резервного питания). (далее…)

Установка MySQL на Debian Linux

Апр
30

Установим сервер и клиент MySQL:

$ sudo apt-get install mysql-server mysql-client

Запускаем mysql:

$ sudo service mysql start

(далее…)

Методы работы со строками в JavaScript

Апр
29

Принципы объектно-ориенторованного программирования

Апр
29
Главное
  • Инкапсулируйте все, что может изменяться;
  • Уделяйте больше внимания интерфейсам, а не их реализациям;
  • Каждый класс в вашем приложении должен иметь только одно назначение;
  • Классы — это их поведение и функциональность.

(далее…)

Удалить несколько таблиц по маске в MySQL

Мар
09

Привет, большинство современных движков при установке в базу создают «префикс» для каждой своей таблицы. Бывают случаи, что движок удален, таблиц от данной инсталляции висит много, а базу не удалишь, поскольку таблицы с другим префиксом используются. Удалять по-одной — довольно нудное и длительное занятие. (далее…)

Служебные символы в shell скриптах

Мар
08

Привет. Данный пост будет дополнятся информацией по мере появления таковой. (далее…)

Основные паттерны проектирования

Фев
03

Приветствую! Любой разработчик рано или поздно приходит к мысли, что лучше учится на чужих ошибках, чем на своих. Поэтому старается использовать наработки сделанные до него и не наступать на «грабли» в тривиальных задачах встречающихся при работе над проектами. Ниже представлены основные паттерны проектирования для применения лучших практик разработки программного обеспечения в ваших проектах. (далее…)

Скрипт экспорта БД из PostgreSQL 9.x

Янв
20

Простое решения для ежедневного резервного копирования удаленной или локальной базы данных PostgreSQL. (далее…)