Skip to main content

Зачем docker нужен разработчику?

В двух словах объяснить что такое Docker и чем он отличается от виртуализации немного затруднительно, но я постараюсь)
Docker — это система для у правления контейнерами которая использует контрольные группы и пространства имен .  Контейнеры это метод виртуализации на уровне операционной системы, отделяют приложение от операционной системы. Приложение запущенное в контейнере не может повлиять на саму операционную систему непосредственно. В отличии от обычной виртуальной машины, контейнер не устанавливает внутри себя операционную систему и не имеет собственных дисков. Рассмотрим более детально какие преимущества мы можем получить используя Docker.

Подробнее

GoAccess — простой анализ логов веб-сервера

Очень часто администраторы и владельцы сайтов сталкиваются с вопросом анализа логов доступа к сайту. Некоторые хотят получить статистику просмотров страниц, сколько пользователей зашло с определенных стран и много подобной аналитики. Этот проблему может решить подключение аналитики от Google. Но что нам делать, если мы хотим статистику обращений к нашему REST API? Можно логировать все запросы в базу, настраивать системы мониторинга, а можно просто проанализировать логи веб-сервера. Что я в свою очередь и сделал.

Подробнее

Почему не стоит писать хороший код

Писать хороший код нужно. Хороший код — это код который красиво оформлен, имеет правильные названия переменных, оптимизирован, выполнен согласно рекомендациям оформления. Такой код доставит вам удовольствие от программирования и в будущем, от его чтения. Согласитесь, ведь всегда проще читать хорошо оформленный текст, нежели тот, в котором полно грамматических ошибок. Похожая ситуация и с кодом.
Однако, для новичков писать хороший код довольно тяжело. Особенно тем, кто еще не имел дела с программированием, даже на языке разметки html.

Подробнее

dhcdrop

dhcdrop — Поиск нелегальных DHCP серверов в сети.

Довольно часто в сети которая использует для настройки протокол DHCP возникает проблема с появлением нелегальных DHCP серверов. Часто причиной этого является пользователь который подключил кабель не в тот порт своего маршрутизатора или юный администратор, который пытается изучать сетевые технологии на практике. Однако, результат один и тот же, ваши клиенты/абоненты получив в аренду адрес от такого сервера не получат доступ в интернет. Подробнее

Установка Tails

Установка Tails 2.0 — защищенный Linux дистрибутив.

Установка Tails иногда может вызвать затруднения у пользователей и иногда становится основной причиной отказа от использования защищенного дистрибутива в пользу различных proxy, vpn и tor. В наше время защита приватности в сети для некоторых имеет огромное значение. Некоторым это нужно для работы, другим для получения доступа к определенным ресурсам в сети, некоторые просто исследуют возможности операционной системы. Во всяком случае правильно подобранное программное обеспечение и его настройка требуют больших затрат времени и сил, тут к нам в помощь и приходит дистрибутив Tails.

Подробнее

Установка Monitorix в Ubuntu

Установка Monitorix в Ubuntu

Monitorix — бесплатный, легковесный с открытым кодом софт, разработан для мониторинга большинства сервисов и ресурсов системы. Очень удобная система мониторинга из-за своего малого размера и потребления ресурсов может быть установлена даже на довольно слабых серверах. Очень часто использовал данный мониторинг на различных системах и остался доволен простотой в настройке и установке. Сегодня мы разберем как быстро установить и привести в рабочее состояние мониторинговую систему monitorix.

Подробнее

Системы мониторинга сервера Linux

Системы мониторинга сервера Linux

Системы мониторинга сервера linux — решение которое должно быть у каждого системного администратора. При помощи системы мониторинга мы сможем получить информацию о состоянии системы за различные периоды времени, чего невозможно сделать консольными утилитами. Мы можем воспользоваться консольными утилитами для мониторинга состояния системы, только мы увидим текущее состояние системы, а что делать если нам нужно увидеть нагрузку на CPU или количество запросов к веб серверу в определенный период? В этой статье я постараюсь кратко описать популярные решения мониторинга которыми пользовался сам. На основе этих данных вы сможете выбрать подходящую систему для ваших задач.

Подробнее

Скачать Linux

Скачать linux. Список сайтов

Скачать linux. Введя такой запрос, поисковая система выдаст вам огромное количество сайтов с различными дистрибутивами Linux. Какой дистрибутив нужен мне? Чем один дистрибутив лучше от другого?

В этой статье я дам краткое описание наиболее популярным дистрибутивам linux. Также будут выложены ссылки на официальные сайты дистрибутивов, где вы сможете скачать linux дистрибутив наиболее новой версии. Подробнее