RRDESK

Логин:
Пароль:
Авторизация:

Техподдержка

Логин:
Пароль:

Все публикации подряд на Хабре

Все публикации подряд на Хабре

15.11.2026

Автоматизировали пять согласований, а время выполнения заявки не изменилось. Что пошло не так?

Представим компанию, в которой покупка обычного офисного кресла требует пяти последовательных согласований. Сотрудник создаёт заявку. Руководитель её подтверждает. Финансовый отдел проверяет бюджет. Закупки уточняют условия приобретения. Затем заявка снова возвращается к руководителю.

Компания решает автоматизировать процесс. Появляются электронные формы, маршрутизация, уведомления, статусы и интеграции. Система успешно проходит приёмку. Но сотрудник по-прежнему получает кресло через две недели.

Почему автоматизация технически успешна, а бизнес-результат практически не изменился? Разберём эту ситуацию как учебный пример проектирования бизнес-процессов.

Читать далее

15.11.2026

Студия GFA Games закрывает онлайн‑шутер Pioner менее чем через год после выхода в ранний доступ

Студия GFA Games объявила о закрытии постапокалиптического онлайн‑шутера Pioner. Компания несколько месяцев пыталась решить проблемы с финансированием, но договориться с действующими и потенциальными партнёрами не удалось. Собственных средств на разработку и содержание инфраструктуры у студии нет.

Читать далее

15.11.2026

OpenGL 4.6 без glBind: Direct State Access на C++23

Попробуйте найти в этой строке буфер, который она изменит:

glBufferData(GL_ARRAY_BUFFER, sizeof(vertices), vertices, GL_STATIC_DRAW);

Буфера в строке нет. Функция получает название гнезда GL_ARRAY_BUFFER и меняет тот буфер, который кто-то привязал к гнезду раньше: может быть, строкой выше, а может быть, в другой функции и в другом файле. На правиле «сначала привяжи, потом меняй» построены самые известные учебники OpenGL, потому что они рассчитаны на версию 3.3. На том же правиле держатся ошибки, о которых OpenGL не сообщает: настройка молча попадает не в тот объект.

Начиная с OpenGL 4.5 привязывать объект ради настройки не нужно. В стандарт вошёл Direct State Access, сокращённо DSA: функции, которые получают объект первым аргументом. В статье я соберу на DSA квадрат с текстурой и индексами без единого glBindBuffer и glBindTexture и покажу на схемах, что при этом происходит внутри OpenGL. Код написан на C++23: к месту оказались std::expected, std::print, std::mdspan и новые диапазоны.

Весь код статьи собран компилятором MSVC из Visual Studio 2026 с флагом /W4 без предупреждений и запущен на OpenGL 4.6. Вот что рисует программа:

Читать далее

15.11.2026

Цели, которые мы выбираем

Три истории, три жизненные ситуации и вопрос: зачем нам сейчас умные часы?

Сатирические миниатюрки об одной вещи на нашей руке.

Читать далее

15.11.2026

Keychain на iOS, часть 1. Устройство и классы доступности

Токен в приложении почти все сначала кладут в UserDefaults, потом переезжают в Keychain, обычно по примеру из интернета. В примере про kSecAttrAccessible часто нет ни слова, а от этого атрибута зависит, когда запись вообще можно прочитать. Это первая статья из шести про Keychain на iOS: сначала про то, как он устроен, потом про классы доступности и как между ними выбирать.

Погнали

15.11.2026

55 лет Intel 4004: чип для калькулятора и множества первых умных устройств

Ровно 55 лет назад, 15 ноября 1971 года в журнале Electronic News вышла реклама Intel с заголовком «Announcing a new era of integrated electronics», то есть «Объявляем новую эру интегральной электроники». Речь шла о наборе из четырех микросхем MCS-4. В него входили постоянная память 4001, оперативная память 4002, сдвиговый регистр 4003 и процессор 4004. Ровно через 55 лет этот процессор по-прежнему называют первым коммерческим микропроцессором.

Читать далее

15.11.2026

Погружение в большие языковые модели (часть 1)

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

Разбираются основные методы обработки данных, современные подходы к NLP, способы оптимизации и борьбы с переобучением, а также методы тестирования моделей.

Читать далее

15.11.2026

Вышел открытый проект OpenSubs для автоматического создания субтитров с помощью ИИ — аналог VEED и Kapwing

В открытом доступе стал доступен бесплатный сервис OpenSubs (сайт проекта. GitHub) для автоматического создания субтитров с точными таймкодами с помощью ИИ Whisper для Shorts, Reels и TikTok и других платформ. Исходный код решения написан на TypeScript, Rust и JavaScript и опубликован под лицензией GNU Affero General Public License v3.0.

Читать далее

15.11.2026

Geely Box. Купил, подключил, переписал интерфейс

Я являюсь гордым владельцем китайца от Geely. От авто я в восторге, но мультимедийная система вызывает вопросы. Например, в ней есть Apple CarPlay, но нет Android Auto. Для Android предлагается отдельное приложение, которое больше похоже на попытку зеркалить/транслировать экран телефона на дисплей автомобиля.

После использования такого софта хочется хорошо помыться и почистить зубы.

Читать далее

15.11.2026

n8n в production: PostgreSQL, pruning и таймауты. Что я поменял, когда инстанс начал захлёбываться

У меня на VPS в Docker живёт один инстанс n8n. На нём два боевых процесса: мониторинг вакансий (RSS, скоринг через Groq, дедупликация в базе, уведомление в Telegram) и приём заявок с сайта через вебхук. Стартовал я на дефолтной конфигурации, то есть на SQLite, и первое время всё работало. Проблемы начались, когда процессов стало больше и они начали пересекаться по времени.

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

Читать далее

15.11.2026

Huawei анонсировала Sense G1 — собственный инвазивный датчик непрерывного мониторинга глюкозы

Huawei представила Sense G1 — свою первую систему непрерывного мониторинга глюкозы. Круглый датчик крепится на верхней части руки, а результаты измерений и статистику можно смотреть на смартфоне и умных часах.

Читать далее

15.11.2026

Первый в истории многоразовый корабль Starship совершил посадку на башню Mechazilla стартового комплекса в Техасе

SpaceX впервые смогла осуществить захват космического корабля Starship по его возвращении на специальную платформу Mechazilla на стартовом комплексе базы Starbase в Техасе. 15-й испытательный полет Starship продлился около 22,5 часов. За это время космический корабль вывел на орбиту 26 спутников Starlink версии V3 и сделал 14 витков вокруг планеты.

Читать далее