Новости науки и ИТ - Литва

19 сентября

Как мы настраивали, тестировали и чинили кластер Keycloak на трех виртуальных машинах

На одном из проектов нам потребовалось развернуть систему централизованной аутентификации и авторизации для 25 000 – 30 000 активных…

Генератор музыкальных видео на Python: зерно раздуло файл в 13 раз, спектр врал на тишине, AV1 выиграл втрое

Я отрендерил трёхминутный ролик из одной статичной картинки и получил файл на 472 МБ. Виновным оказалось плёночное зерно: шум амплитудой…

Почему внедрение BI не заканчивается публикацией дашборда

В одном из проектов мы развернули рабочую версию управленческой аналитики на сервере. Данные приходили из нескольких внутренних систем,…

А как вы проводите технический онбординг?

Считаю что по настоящему первое впечатление команда и кандидат формируют друг о друге не только на собеседовании, а в течение первых недель…

Агент пишет код. Что тогда остаётся инженеру данных?

В работе инженера данных хватает повторяющихся задач: забрать данные из API, проверить структуру, преобразовать поля, записать результат в…

Счетчик Армагеддона и экоцид: как математика фентези-мода Orbis для Civilization 4 создает уникальную военную драму

В предыдущем материале про Орбис я обещал разобрать игровые механики, которые делают эту игру неповторимой в своем разнообразии.…

[Перевод] Протез для силы воли или харнесс для думскроллинга

Раньше я не знал, сколько времени провожу в ленте Х, и это меня сильно напрягало. На телефоне есть удобные приложения для контроля экранного…

Карточный домик из GPU: архитектура neocloud-пузыря

Карточный домик из GPU: долги неоклаудов обеспечены чипами, которые дешевеют быстрее графика погашения, а стоит вся конструкция на двух…

Имя вашей внутренней библиотеки может занять кто угодно, и сборка возьмёт его версию

Сборка внутренней библиотеки внезапно стала долгой: вместо секунд - минуты, и в журнале появились обращения наружу. Своя, все зависимости…

Опять мышь

Я уже делился статьей про изобретение мыши на голову. Я тот еще графоман. Написал целую книгу про свои изобретения. Меня не очень устраивает…

The Hershey Company: прошлое и настоящее шоколадной мечты

Жизнь Милтона Херши, создателя The Hershey Company, по праву можно считать воплощением американской мечты. Шоколатье, филантроп и новатор, несмотря на…

Как я перестал перечитывать десятки Telegram-каналов: локальный архив на Telethon, SQLite FTS5 и ИИ-дайджесты

За ночь и рабочий день в десятках Telegram-каналов накапливаются повторы, уточнения и отдельные сообщения, которые легко пропустить. Я сделал…

От UDP‑пробы к работающему туннелю: исследование Hysteria2 через QUIC, HTTP/3 и события клиента

Обычная UDP-проба осталась без ответа, QUIC-handshake прошёл, а попытка HTTP/3 GET закончилась закрытием соединения. Что это говорит о доступности Hysteria2? В…

Снятие инсулиновой помпы во время секса не привело к клинически значимой гипогликемии

Снятие инсулиновой помпы во время секса не привело к клинически значимой…

18 сентября

Насколько нам нужны высокие технологии в обычной жизни?

Всем привет! Меня зовут Антон. Я крайне редко писал на хабре, хотя читаю его регулярно. Моя сетевая активность была больше направлена на…

[Перевод] Спросите Итана: существуют ли в реальности белые дыры, как противоположность чёрных дыр?

Итан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных…

Сервер был нужен ради одного заголовка: порт на Dart, future, который ждёт сам себя, и загрузчик без ffmpeg

Неделю назад я писал, почему видео из аниме-плеера нельзя просто вставить в <video>. Вывод был такой: нужен серверный видеопрокси, и никуда вы…

Поиск идеального ML ноута — с макбука на x86+Linux

В этом несерьёзном посте попробую разобраться с вполне серьёзным вопросом: каким должен быть идеальный ноутбук для ML-разработчика.…

Римляне выплавили свинец для физики XXI века: ему нужно было пролежать 2000 лет

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

Однобитный ADC на STM32 (или самодельный логический анализатор)

Можно ли на STM32 реализовать однобитный ADC ? Причем без использования аппаратного ADC. Да так, чтобы GPIO пин читался со строго определенным…

Codebase Intelligence для агента: строим «dev tool будущего» и сразу тестируем на Rails монолите в 3,5M+ строк

Сгенерированная картинка для привлечения внимания. Промпт: «Продемонстрируй, что всё новое — это хорошо забытое старое» (нет)За последний…

ERP внедрили. Что дальше? Часть III. От Project-DR к Enterprise-DR

Начало в статье ERP внедрили. Что дальше?Термины, используемые в статьеProject-DR ERP Technology Distribution — полное название технологической сборки. В…

Интеграция Apache NiFi с корпоративной системой управления секретами

Привет, Хабр. Я Игорь Юрченко, backend-разработчик Сбера. В предыдущей статье я описал автоматизацию развёртывания потоков NiFi, а сейчас расскажу…

Автоматизация процесса привлечения инвестиций

У меня есть проекты, на который я привлекаю инвестиции. Потому что эти инвестиции помогут проектам масштабироваться, привлечь больше юзеров,…

[Перевод] Blazor против Vue.js: что замечает C#-разработчик

Два фронтенда, один C#-мозг — что действительно различается, что похоже сильнее, чем принято считать, и что говорит рынок труда.До 2019 года моим…

Навигация во Flutter: выносим переходы из экранов

Гайдлайны Apple, Android и Flutter по-разному, но одинаково настойчиво подталкивают задавать переход прямо в коде экрана — в документации go_router это…

Почему сеньоры не хотят становиться тимлидами (и правильно делают)

Нет, разумеется, хотят. И многие даже соглашаются. Правда потом возвращаются обратно в разработку, но соглашаются же. Так что вопрос стоит…

Может ли дата-центр вообще отказаться от воды?

Немного экспериментальный формат, который надеюсь, вам зайдет. Мне лично очень нравится изучать разные темы вне статистики, аналитики и…

«Да, конечно»: как один вопрос на брифинге переписал ролевую модель

Как три вопроса к заказчику про жизнь после MVP поменяли ролевую модель портала: от одной таблицы связей к RBAC + ABAC. Внутри ER-диаграмма, SQL…

NEOMSA ESB: как мы приводили в порядок состав зависимостей интеграционной шины

Мы выпустили очередной релиз NEOMSA ESB. Фокус этого цикла — состав поставки: мы прошли по всем контурам сборки, сформировали SBOM, устранили…

Код как борьба. Кратчайшая история IT. 6. Ричард Столлман

Один сломанный драйвер принтера, который нельзя было починить, потому что код был чужой собственностью. И вот так родилось движение,…

Почему AI упрощает обучение программированию и поднимает порог первой работы

Я помогаю жене войти в backend-разработку. На её примере хорошо видно противоречие, которое появилось у начинающих программистов: AI позволяет…

NEOMSA ESB: как мы приводили в порядок состав зависимостей интеграционной шины

Мы выпустили очередной релиз NEOMSA ESB. Фокус этого цикла — состав поставки: мы прошли по всем контурам сборки, сформировали SBOM, устранили…

Cloud Trust vs Zero Trust: стандарты безопасности в гибридном окружении

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

Как я хотел написать простенький Go-first DB-мигратор, а получил альтернативу Atlas для управления схемой БД

История разработки Ptah: как небольшой Go-first инструмент для миграций собственной базы данных постепенно превратился в полноценную open-source…

XML-маршруты в redb.Route: схема в редакторе, проверка на сборке и замена модуля на лету

Маршрут в .route.xml на том же движке, что и C#: подсказки в VS Code, проверка пакета в dotnet build, граф-редактор и горячая замена модуля. Интеграционный…

Вот что американские инженеры на самом деле говорят о русских разработчиках

На Hacker News есть два треда, которые стоит прочитать целиком, если вы русский разработчик. Первый — «Why So Many Top Hackers Hail from Russia», июнь 2017 года, 142…

Команда аналитики: от ручного управления к автономной системе. Часть 1

Привет! Меня зовут Олег Игнатов. Сейчас я руковожу продуктовой аналитикой в Garage Eight. До этого я строил продуктовую аналитику в Литрес.…