Release it! Проектирование и дизайн ПО для тех, кому не все равно

Книга Release it! Проектирование и дизайн ПО для тех, кому не все равно

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

Хотя англоязычный оригинал появился более 10 лет назад, изложенная автором информация еще актуальна. В книге содержатся ценные уроки, основанные на реальных неудачах и плохо продуманных действиях.

Автор: Майкл Нейгард. Читать

Функция range() в Python

Встроенная функция Python под названием range может быть очень полезной, если вам нужно выполнить действие определенное количество раз. Читать

Как превратить ваш сайт WordPress в прогрессивное веб-приложение (PWA)?

В эпоху мобильных телефонов пользовательский опыт и дизайн интерфейсов стремительно развиваются. После революции адаптивного дизайна все более широкое использование мобильных телефонов подразумевает появление новой ветви — прогрессивных веб-приложений (PWA).

Прогрессивное веб-приложение (PWA) меняет опыт работы с мобильными устройствами и влияет на инновационные шаблоны проектирования в мире технологий. В основном он направлен на обеспечение лучшего пользовательского опыта для посетителей веб-сайта. Некоторые из самых влиятельных брендов по всему миру рассматривают PWA как основу своих будущих разработок. Мобильный телефон был отличным источником прямой связи с потенциальными клиентами. Читать

Что такое IoT (Интернет вещей). Цена и перспективы развития

Понятие IoT (Internet of Things) с каждым днем звучит все чаще. Но реального понимание, что это и как это можно применить на практике – у большинства населения пока нет. Хотелось бы на простых примерах объяснить что такое «Интернет вещей» и как это поможет нам в будущем.

Читать

Как парсить логи доступа nginx

Если вы хоти­те опти­ми­зи­ро­вать свой веб-сер­вер, необ­хо­ди­мо пони­мать access логи Nginx.

Веде­ние логов (жур­на­лов) – это един­ствен­ное кри­ти­че­ски важ­ное дей­ствие, кото­рое вы пред­при­ни­ма­е­те перед воз­ник­но­ве­ни­ем проблемы.

Оно так­же игра­ет свою роль в обна­ру­же­нии дефек­тов в веб-разработке.

Жур­на­лы досту­па Nginx содер­жат подроб­ную инфор­ма­цию о запро­сах пользователей.

Для ана­ли­за и мони­то­рин­га ваше­го веб-сер­ве­ра необ­хо­ди­мо раз­би­рать логи Nginx. Читать

Команда umount в Linux

Все файлы, доступные в Unix или Unix-подобной системе, такой как Linux, организованы в единое большое дерево, называемое файловой иерархией, корнем которой является «/». Эти файлы могут быть распределены между несколькими устройствами. Необходимо размонтировать устройство или файловую систему, когда они больше не используются. Читать