Наш Блог
Последние статьи в нашем Блоге

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

Добавление нового пользователя в PostgreSQL
Одной из базовых операций при работе с любыми базами данных является добавление новый пользователей для доступа к БД и выдача необходимых разрешений этим пользователям. В данной статье мы рассмотрим этот важнейший вопрос на примере одной из популярн…
Одной из базовых операций при работе с любыми базами данных является добавление новый пользователей для доступа к БД и выдача необходимых разрешений этим пользователям. В данной статье мы рассмотрим этот важнейший вопрос на примере одной из популярнейших реляционных баз данных - PostgreSQL. Эта ста…
Одной из базовых операций при работе с любыми базами данных является добавление новый пользователей для доступа к БД и выдача необходимых разрешений этим пользователям. В данной статье мы рассмотрим этот важнейший вопрос на примере одной из популярнейших реляционных баз данных - PostgreSQL. Эта статья будет полезна всем, кто только начинает свой путь в работе с базами данных.

Как остановить DDoS-атаку
Одной из самых больших проблем для любого интернет-ресурса уже давно являются так называемые атаки типа «распределенный отказ в обслуживании» или по простому - DDoS-атаки. Они являются очень серьёзным инструментом в руках злоумышленников, который он…
Одной из самых больших проблем для любого интернет-ресурса уже давно являются так называемые атаки типа «распределенный отказ в обслуживании» или по простому - DDoS-атаки. Они являются очень серьёзным инструментом в руках злоумышленников, который они используют преследуя различные цели, от конкурен…
Одной из самых больших проблем для любого интернет-ресурса уже давно являются так называемые атаки типа «распределенный отказ в обслуживании» или по простому - DDoS-атаки. Они являются очень серьёзным инструментом в руках злоумышленников, который они используют преследуя различные цели, от конкурентной борьбы между участниками рынка, до вымагательства и банального вредительства. В данной короткой статье мы изучим основные понятия связанные с DDoS и разберем базовые методы противодействия этим атакам.

Ошибка 405 и как ее исправить
Если вы разработчик программного обеспечения или вебсервисов и работаете с API, то вам однозначно доводилось сталкваться с ошибкой "405 Method Not Allowed". В данной статье мы разберемся, что это за ошибка, выясним причины её возникновения и научи…
Если вы разработчик программного обеспечения или вебсервисов и работаете с API, то вам однозначно доводилось сталкваться с ошибкой "405 Method Not Allowed". В данной статье мы разберемся, что это за ошибка, выясним причины её возникновения и научимся устранять проблемы, связанные с получением это…
Если вы разработчик программного обеспечения или вебсервисов и работаете с API, то вам однозначно доводилось сталкваться с ошибкой "405 Method Not Allowed". В данной статье мы разберемся, что это за ошибка, выясним причины её возникновения и научимся устранять проблемы, связанные с получением этой ошибки. Эта статья будет полезна не только новичкам, а и опытным разработчикам.

SCRUM: Базовые понятия и отличия от других методологий
В одной из прошлых статей мы с вами познакомились с таким фреймфорком как Kanban, удобным инструментом для разработки программного обеспечения. Сегодня-же мы познакомимся с лидером среди фреймворков для управления проектами, который сегодня использ…
В одной из прошлых статей мы с вами познакомились с таким фреймфорком как Kanban, удобным инструментом для разработки программного обеспечения. Сегодня-же мы познакомимся с лидером среди фреймворков для управления проектами, который сегодня используют сотни тысяч команд по всей планете - SCRUM. Ра…
В одной из прошлых статей мы с вами познакомились с таким фреймфорком как Kanban, удобным инструментом для разработки программного обеспечения. Сегодня-же мы познакомимся с лидером среди фреймворков для управления проектами, который сегодня используют сотни тысяч команд по всей планете - SCRUM. Рассмотрим историю его возникновения и разберем основные отличия от других фреймворков.

Как определить длину списка в Python
Одной из самых частоупотребительных структур данных в любом языке программирования являются списки. И самый популярный язык программирования Python - не является исключением. В этой статье мы научимся определять длину списка, а также разберемся с в…
Одной из самых частоупотребительных структур данных в любом языке программирования являются списки. И самый популярный язык программирования Python - не является исключением. В этой статье мы научимся определять длину списка, а также разберемся с возможными ловушками при определении длины вложенны…
Одной из самых частоупотребительных структур данных в любом языке программирования являются списки. И самый популярный язык программирования Python - не является исключением. В этой статье мы научимся определять длину списка, а также разберемся с возможными ловушками при определении длины вложенных списков. Эта статья будет полезна не только начинающим программистам, но и тем, кто по той или иной причине ищет альтернативные методы рассчёта длины списков.

Топ-5 новейших операционных систем, набирающих популярность
В прошлой статье мы рассмотрели несколько самых популярных операционных систем, которые обычно выбирают для установки на VPS серверы. А сегодня мы хотим познакомить вас с несколькими новейшими операционными системами, которые, на наш взгляд, заслужи…
В прошлой статье мы рассмотрели несколько самых популярных операционных систем, которые обычно выбирают для установки на VPS серверы. А сегодня мы хотим познакомить вас с несколькими новейшими операционными системами, которые, на наш взгляд, заслуживают внимания и в будущем могут стать популярными,…
В прошлой статье мы рассмотрели несколько самых популярных операционных систем, которые обычно выбирают для установки на VPS серверы. А сегодня мы хотим познакомить вас с несколькими новейшими операционными системами, которые, на наш взгляд, заслуживают внимания и в будущем могут стать популярными, заслужив свою долю рынка.

ТОП 6 Linux дистрибутивов для VPS
Если вы решили арендовать VPS сервер, но не знаете, какой дистрибутив операционной системы выбрать для установки на него, чтобы он соответствовал всем вашим требованиям - тогда эта статья для вас. Здесь мы познакомимся с шестью наипопулярнейшими дис…
Если вы решили арендовать VPS сервер, но не знаете, какой дистрибутив операционной системы выбрать для установки на него, чтобы он соответствовал всем вашим требованиям - тогда эта статья для вас. Здесь мы познакомимся с шестью наипопулярнейшими дистрибутивами операционной системы Linux и обсудим с…
Если вы решили арендовать VPS сервер, но не знаете, какой дистрибутив операционной системы выбрать для установки на него, чтобы он соответствовал всем вашим требованиям - тогда эта статья для вас. Здесь мы познакомимся с шестью наипопулярнейшими дистрибутивами операционной системы Linux и обсудим сильные и слабые стороны каждого из них.

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

ТОП 5 плагинов для WordPress на 2025 год
Количество веб-сайтов в интернете растёт огромными темпами и WordPress является тем инструментом, который сделал это возможным, так как он позволяет создавать сайты в удобном интерфейсе, даже без особых знаний и навыков в работе с HTML и CSS. Благод…
Количество веб-сайтов в интернете растёт огромными темпами и WordPress является тем инструментом, который сделал это возможным, так как он позволяет создавать сайты в удобном интерфейсе, даже без особых знаний и навыков в работе с HTML и CSS. Благодаря этому - более 40% всех сайтов в интернете сейч…
Количество веб-сайтов в интернете растёт огромными темпами и WordPress является тем инструментом, который сделал это возможным, так как он позволяет создавать сайты в удобном интерфейсе, даже без особых знаний и навыков в работе с HTML и CSS. Благодаря этому - более 40% всех сайтов в интернете сейчас построены на основе WordPress. В данной статье мы рассмотрим ТОП 5 дополнительных плагинов для WordPress, которые позволят вывести ваш сайт на новый уровень, как в поисковой выдаче, так и в сфере безопасности.