iptables — команда управления межсетевым экраном в linux. Является CLI для netfilter, для работы требует доступа уровня root. Состоит из пяти таблиц (filter, nat, mangle, raw, security), в каждой из которых от двух до пяти цепочек (prerouting, input, forward, output, postrouting). Наиболее востребованными являются таблицы filter и nat, поэтому примеры в этой заметке будут ориентированы именно на них.
Читать
Release it! Проектирование и дизайн ПО для тех, кому не все равно

Книга предназначена для желающих разобраться в проектировании информационных систем, которые не рассыпаются в процессе эксплуатации. В ней раскрыты темы производительности, масштабирования, надежности, внедрения, эксплуатации и администрирования.
Хотя англоязычный оригинал появился более 10 лет назад, изложенная автором информация еще актуальна. В книге содержатся ценные уроки, основанные на реальных неудачах и плохо продуманных действиях.
Автор: Майкл Нейгард. Читать
Функция range() в Python
Встроенная функция Python под названием range может быть очень полезной, если вам нужно выполнить действие определенное количество раз. Читать
Как превратить ваш сайт WordPress в прогрессивное веб-приложение (PWA)?
В эпоху мобильных телефонов пользовательский опыт и дизайн интерфейсов стремительно развиваются. После революции адаптивного дизайна все более широкое использование мобильных телефонов подразумевает появление новой ветви — прогрессивных веб-приложений (PWA).
Прогрессивное веб-приложение (PWA) меняет опыт работы с мобильными устройствами и влияет на инновационные шаблоны проектирования в мире технологий. В основном он направлен на обеспечение лучшего пользовательского опыта для посетителей веб-сайта. Некоторые из самых влиятельных брендов по всему миру рассматривают PWA как основу своих будущих разработок. Мобильный телефон был отличным источником прямой связи с потенциальными клиентами. Читать
Что такое IoT (Интернет вещей). Цена и перспективы развития
Понятие IoT (Internet of Things) с каждым днем звучит все чаще. Но реального понимание, что это и как это можно применить на практике – у большинства населения пока нет. Хотелось бы на простых примерах объяснить что такое «Интернет вещей» и как это поможет нам в будущем.
Как парсить логи доступа nginx
Если вы хотите оптимизировать свой веб-сервер, необходимо понимать access логи Nginx.
Ведение логов (журналов) – это единственное критически важное действие, которое вы предпринимаете перед возникновением проблемы.
Оно также играет свою роль в обнаружении дефектов в веб-разработке.
Журналы доступа Nginx содержат подробную информацию о запросах пользователей.
Для анализа и мониторинга вашего веб-сервера необходимо разбирать логи Nginx. Читать