• Модуль ACME-клиента для Tarantool

    By 1div0
    • 0
    • 19.01.2022

    Содержание Общая информация Установка Подготовка к работе API Пример использования модуля Возможные проблемы Общая информация Ссылка на GitHub. Подробнее о работе алгоритма и модуля можно посмотреть здесь. Клиент ACME-протокола используется ...

  • Как работают ACME-клиенты для авто-получения SSL сертификата (в том числе бесплатного)

    By 1div0
    • 0

    Введение ACME — это стандартный (RFC8555) протокол для автоматической выдачи или отзыва SSL-сертификатов (X.509). Наиболее известным сервисом для бесплатной выдачи SSL-сертификатов является Let’s Encrypt. Но и есть другие сервисы, например ...

  • Tarantool — первые шаги

    By 1div0
    • 0
    • 17.08.2021

    Данный материал предназначен для новичков. Кому-то эти вещи могут показаться естесственными и не требующими разъяснения. Но чтобы мне во всём разобраться — пришлось потратить целый день. Цель — настроить среду ...

  • Вариант генератора псевдослучайных чисел

    By 1div0
    • 0
    • 28.04.2021

    Стандартный генератор Когда работал над статьёй Подпись данных алгоритмами SHA + AES собственным модулем, обнаружил, что механизм генерации случайных чисел, предоставляемый платформой, мне не совсем подходит. Я использовал его для дополнения кодируемого ...

  • Шпаргалка по созданию Go-проектов в Atom

    By 1div0
    • 0
    • 23.03.2020

    Вариант 1 Лезем в свой Git и создаём репозиторий. Получаем ссылку для клонирования. Придумываем грамотное название модуля. Создаём папку с будущим модулем. Пишем и запускаем *.bat: cd c:\my\projs\soarer git clone ...

  • Модуль OAuth

    By 1div0
    • 0

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

  • Ormless. Второе звено без ORM

    By 1div0
    • 0
    • 22.03.2020

    Данный проект является экспериментом. Здесь предыстория и небольшой анализ ситуации. Девиз проекта: Only an gormless fool will begin to place business logic in stored procedures Репозиторий: GitHub Концепт Работает это ...

  • Бизнес логика в хранимках — это хорошо или плохо?

    By 1div0
    • 0
    • 20.03.2020

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

  • barcode-upca

    ZXing. JS-библиотека для сканирования штрихкодов.

    By 1div0
    • 0
    • 05.03.2020

    В продолжение моего предыдущего поста про JS-сканнеры штрихкодов. Примерно в течении года я использовал EddieLa BarcodeReader. Со склада, где проходили испытания, сообщили о медленной работе и частых ошибочных результатах. Поэтому ...

  • Go. FakeDb. Эмуляция работы БД в тестах

    By 1div0
    • 0
    • 20.01.2020

    На днях писал тесты для модуля, который взаимодействует с базой данных. Привязывать модуль тестов к настоящей базе данных не хотелось — это создаёт дополнительные требования к окружению, где будет выполняться ...