Михаил Воронин

Полезные инструменты программиста в Linux

 Linux System Administration

     

Этот пост я буду использовать как записную книжку для себя, ещё будет полезно для новичков.

ПОДРОБНЕЕ

Сборник рецептов для SED и AWK

 Linux

     

Если вы администрируете Linux, то у вас часто возникают задачи, связанные с редактированием файлов. А файлов может быть много. А даже если файл один, то вам может быть лень редактировать его руками. В таких случаях используются неинтерактивные редакторы, например SED и AWK. В этом посте я собираю рецепты по использованию неинтерактивных редакторов.

awk sed

ПОДРОБНЕЕ

Использование Docker-контейнеров

 Linux System Administration

     

Что такое Docker? Как использовать Docker? Почему Docker-контейнеры в некоторых случаях удобнее виртуальных машин?

ПОДРОБНЕЕ

Конвертация и редактирование видео при помощи avconf

 Linux Оффтоп

     

Небольшая шпаргалка по командам avconv.

ПОДРОБНЕЕ

Установка Node.js и NPM в Ubuntu

 JavaScript Linux System Administration

     

Решил написать о том, как я устанавливаю Node.js на своей Ubuntu.

JavaScript

ПОДРОБНЕЕ

Что такое LVM? И зачем он нужен?

 Linux System Administration

     

В этой статье я расскажу о LVM (Logical Volume Manager). Расскажу что это, зачем, как использовать и приведу краткий справочник команд.

LVM Ubuntu

ПОДРОБНЕЕ

Настройка сенсорной панели в Linux

 Linux

     

Сенсорные панели без кнопок на ноутбуках сейчас очень распространены. В Linux они работают не всегда корректно. В этой статье я расскажу как настроить сенсорную панель (TouchPad) в Ubuntu Linux.

ПОДРОБНЕЕ

Делаем заглушку "Технические работы" средствами NGINX

 Linux NGINX System Administration

     

Недавно встала задача выдавать страницу-заглушку с надписью "Технические работы" во время обновления сайта. Об одном из вариантов решения я расскажу в этой статье.

NGINX

ПОДРОБНЕЕ

Установка Ruby, Sass, Bourbon и Compass в Ubuntu

 CSS Linux Markup System Administration

     

Если вы веб-программист, пусть даже не Ruby-программист, то часто возникает потребность в различных утилитах, написанных на Ruby. Поэтому нужно уметь устанавливать Ruby, устанавливать и обновлять пакеты (gems).

ПОДРОБНЕЕ

Создание зашифрованного диска в Linux

 Linux System Administration

     

Многие не задумываются о защите своих данных до тех пор пока кто-то их не украдет. Если вы не хотите, чтобы ваши пароли, документы, личные фотографии попали в руки злоумышленников, то стоит позаботиться о шифровании данных.

Ubuntu

ПОДРОБНЕЕ

Работаем с memcached из консоли

 Linux System Administration

     

Время от времени возникает нужда посмотреть, что хранится в Memcached. Сделать это не всегда просто. Никакого официального приложения для управления и отладки не поставляется, хотя можно найти что-то стороннее. Короче, эта статья про работу с Memcached из консоли.

memcached

ПОДРОБНЕЕ

Установка имени хоста в Ubuntu

 Linux System Administration

     

В статье я расскажу о разнице между именем хоста и доменным именем, об установке имени хоста и покажу пару строк кода для Fabric.

ПОДРОБНЕЕ

Псевдонимы в Bash

 Linux System Administration

     

Решил написать об использовании псевдонимов в Bash. Псевдонимы позволяют сократить часто используемые команды, ускорить работу в терминале и сделать её более удобной.

Bash Linux Ubuntu

ПОДРОБНЕЕ

Работа с KVM в Ubuntu

 Linux System Administration

     

В этой статье я расскажу про установку KVM в Ubuntu, а также про управление виртуальными машинами с помощью virsh.

KVM

ПОДРОБНЕЕ

Отключение поддержки IPv6 в Linux

 Linux System Administration

     

Адреса IPv4 заканчиваются, многие хостеры уже обеспечивают поддержку IPv6. Но если вы ещё не позаботились о доступе к своему серверу по IPv6, то лучше вообще отключить поддержку, потому что это потенциальная дыра в безопасности. Как это сделать читайте в моей статье.

Ubuntu

ПОДРОБНЕЕ

Настройка локали в Ubuntu и Debian

 Linux System Administration

     

Маленькая заметка о настройке локали в Ubuntu и Debian. [дополняется]

ПОДРОБНЕЕ

Краткий справочник по Screen

 Linux System Administration

     

У меня очень время от времени возникает необходимость что-то сделать на сервере. И чтоб быть уверенным, что все отработает, даже если я вмезапно отлючусь от сети, я использую Screen. Кроме того это очень удобно. В этом посте я буду хранить основные команды Screen.

ПОДРОБНЕЕ

NGINX. Для чего был создан HTTP код ответа 444.

 Linux NGINX System Administration

     

Небольшой пост о коде ответа 444, который можно встретить в некоторых примерах конфигурационных файлов NGINX.

NGINX

ПОДРОБНЕЕ

Удаляем и сжимаем старые логи с помощью logrotate

 Linux System Administration

     

Лог-файлы растут очень быстро и, если ничего не делать, то однажды все место на диске будет исчерпано. В Linux уже есть стандартное проверенное решение - демон Logrotate. В этой маленькой статье я расскажу как использовать Logrotate на примере логов NGINX.

ПОДРОБНЕЕ