Kategoria: Blog

RabbitMQ. Часть 3. Разбираемся с Queues и Bindings

Queue (очередь) — структура данных на диске или в оперативной памяти, которая хранит ссылки на сообщения и отдает их копии consumers (потребителям). Queue представляет собой Erlang-процесс с состоянием (где могут кэшироваться и сами сообщения). 1 тысяча очередей может занимать порядка 80Mb. Binding (привязка) — правило, которое сообщает обменнику в какую из очередей должны попадать сообщения. […]

Установка Firebird 3 на современные версии Linux: CentOS8 и Ubuntu 19

В этой статье мы опишем минимальный набор действий, необходимых для оптимальной установки СУБД Firebird версии 3.0 на новые дистрибутивы Linux. Для примеров выбраны CentOS 8 и Ubuntu 19. Для «доставки» дистрибутива Firebird на целевую систему, в этом руководстве, выбран вариант загрузки tar.gz архива по ссылке с официального сайта проекта (firebirdsql.org). Для самых нетерпеливых — сразу […]

Выпуск набора базовых системных утилит GNU Coreutils 8.32

После года разработки доступна стабильная версия набора базовых системных утилит GNU Coreutils 8.32, в состав которого входят такие программы, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т.д. Основные новшества: Утилиты stat и ls переведены на использование более эффективно работающего системного вызова statx при его доступности. В утилиты […]

Ошибка в BIND 9.16, приводящая к нарушению обработки TCP-соединений

В опубликованной две недели назад ветке BIND 9.16.0 выявлена серьёзная ошибка, приводящая к исчерпанию лимита на число TCP-соединений. В BIND 9.16 была предложена новая сетевая подсистема, переведённая на механизм асинхронной обработки запросов на основе библиотеки libuv. Из-за ошибки в данной подсистеме счётчик активных TCP-соединений при некоторых условиях не уменьшается, что приводит к нарастающему расхождению его […]

Состоялся релиз PowerShell 7

4 марта вышла в свет новая версия PowerShell 7. PowerShell представляет собой «кроссплатформенный фреймворк автоматизации ПО и конфигурирования, оптимизированный для структурированных данных, REST API и объектных моделей», который включает в себя командную оболочку, объекто-ориентированный язык и набор средств для исполнения сценариев и управляющих модулей. Из новых возможностей отмечены: Параллельная обработка объектов в ForEach-Object Новые операторы: […]

Что такое Windows PowerShell и с чем его едят? Часть 2: введение в язык программирования

Исторически утилиты командной строки в Unix-системах развиты лучше чем в Windows, однако с появлением нового решения ситуация изменилась. Для PowerShell можно писать сценарии на интерпретируемом мультипарадигменном языке, в котором есть элементы классического процедурного, объектно-ориентированного и даже функционального программирования: условный переход, циклы, переменные, массивы, хэш-таблицы, классы, обработка ошибок, а также функции, командлеты и конвейеры. Предыдущая статья […]

Что такое Windows PowerShell и с чем его едят? Часть 1: основные возможности

Исторически утилиты командной строки в Unix-системах развиты лучше чем в Windows, однако с появлением нового решения ситуация изменилась. Windows PowerShell позволяет системным администраторам автоматизировать большинство рутинных задач. С ее помощью можно менять настройки, останавливать и запускать сервисы, а также производить обслуживание большинства установленных приложений. Воспринимать синее окошко как еще один интерпретатор команд было бы неправильно. […]

Сборник Microsoft PowerToys обновился до версии 0.15.1

В мае прошлого года компания Microsoft анонсировала набор утилит PowerToys для Windows 10. Софтверный гигант позиционирует новинку как аналог PowerToys для Windows XP. Однако новая версия отличается открытыми исходниками и представляет собой иной набор утилит, чем ранее. Вчера Microsoft выпустила свежее обновление для PowerToys, доведя номер сборки до 0.15.1. В этой версии было исправлено аварийное […]

Релиз PowerDNS Recursor 4.3 и KnotDNS 2.9.3

Состоялся релиз кэшируюшего DNS-сервера PowerDNS Recursor 4.3, отвечающего за рекурсивное преобразование имён. PowerDNS Recursor построен на одной кодовой базе с PowerDNS Authoritative Server, но рекурсивный и авторитетный DNS-серверы PowerDNS развиваются в рамках разных циклов разработки и выпускаются в форме отдельных продуктов. Код проекта распространяется под лицензией GPLv2. Сервер предоставляет средства для удалённого сбора статистики, поддерживает […]

Релиз Samba 4.12.0

3-го марта представлен релиз Samba 4.12.0 Samba — набор программ и утилит для работы с сетевыми дисками и принтерами на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части. Является свободным программным обеспечением, выпущенным под лицензией GPL v3. Основные изменения: Код очищен от всех реализаций криптографии в пользу внешних библиотек. В качестве основной […]

Интеграция проекта VueJS+TS с SonarQube

В своей работе мы активно используем платформу SonarQube для поддержания качества кода на высоком уровне. При интеграции одного из проектов, написанном на VueJs+Typescript, возникли проблемы. Поэтому хотел бы рассказать подробней о том, как удалось их решить. В данной статье речь пойдет, как писал выше, о платформе SonarQube. Немного теории — что это такое вообще, для […]

Как открыть комментарии и не потонуть в спаме

Когда твоя работа — создавать что-то красивое, о ней можно особенно не рассказывать, потому что результат у всех перед глазами. А вот если ты стираешь надписи с заборов, твою работу никто не замечает, пока заборы выглядят прилично или пока ты не сотрёшь что-нибудь не то. Любой сервис, где можно оставить комментарий, отзыв, отправить сообщение или […]

Kup niezawodny hosting dla stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting dla stron z ochroną przed DDoS, serwery VPS VDS | ProHoster