Что изменилось в Alice-ktx? Обзор новых возможностей
—
от автора
—
от автора
В прошлой статье я рассказывал о фреймворке Alice-ktx, и с тех пор в нём появилось много нового. Давайте разберём ключевые изменения. ДокументацияПервое, что стоит отметить — с момента прошлой статьи появилась полноценная документация, которая упрощает работу с фреймворком. EnvironmentПри использовании Handler вы работаете в…
—
от автора
Список необходимых инструментов.В прошлый раз мы остановились на том, что получили в свое распоряжение сервер – операционную систему внутри контейнера, которая автоматически стартует, в ответ на указанные действия в репозитории. В нашем случае – пока что на событие пуш. И…
—
от автора
C++ шаблоны — мощный инструмент, но работать с ними бывает больно: многословные ошибки, путаница с типами и enable_if, который все усложняет. Concepts в C++20 появились, чтобы упростить жизнь разработчикам и сделать шаблонный код понятнее. В этой статье — разбор конкретного…
—
от автора
Корпорация Microsoft в декабре 2024 — январе 2025 годов закрыла свои филиалы и обособленные подразделения в 13 российских городах, следует из её отчетности.Как пишет ТАСС, процесс был инициирован в декабре 2024 г. и завершился к концу января 2025 г. Однако…
—
от автора
Конкуренция (concurrency) в программировании позволяет разным частям программы выполняться независимо друг от друга. Это помогает повысить производительность и эффективнее использовать системные ресурсы. Конкуренция особенно важна для современных приложений, таких как сетевые сервисы или программы, работающие с множеством пользовательских запросов.Go предлагает…
—
от автора
Исследователи в последнее время отмечают всплеск активности генеративных ботов-скрейперов. По последним данным, так называемые «серые боты» всё чаще нацеливаются на веб-приложения.В недавнем отчёте компании Barracuda сообщается о заметном увеличении числа ботов на базе искусственного интеллекта, которые агрессивно собирают данные, поступающие…
—
от автора
[CIS Controls: 1 — Inventory and Control of Hardware Assets]Описание инцидента: Злоумышленник взломал старый роутер с известными уязвимостями, перехватив трафик и украл данные.План реагирования:1. Обнаружение: Заметить подозрительный трафик или медленный интернет.2. Изоляция: Отключить роутер от сети.3. Оповещение: Сообщить руководству и провайдеру.4. Исправление: Обновить прошивку роутера…
—
от автора
«Доктор Веб» сообщил, что с 1 апреля 2025 года меняются названия программных продуктов и решений Dr.Web по подписке, ценовая политика и система скидок. Теперь для пакетов Мобильный, Персональный и Расширенный будут использоваться названия: Dr.Web Мобильный, Dr.Web Персональный и Dr.Web Расширенный.…
—
от автора
Рассказываю, какие слабые места делают базы данных уязвимыми. Базы данных (БД) – это настоящие клады, где хранятся персональные данные, финансовые отчеты, коммерческие тайны и иная чувствительная информация. Поэтому неудивительно, что компании любых размеров – от стартапов до гигантов вроде Sony и…
—
от автора
В экосистеме PostgreSQL, где стандартный SQL является фундаментом, истинное мастерство раскрывается через понимание и применение его расширенных возможностей. Книга Евгения Моргунова «PostgreSQL. Профессиональный SQL» служит мостом от базовых знаний к продвинутому использованию языка SQL в среде PostgreSQL. Она предоставляет глубокие…