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

19 сентября

Карточный домик из 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. До этого я строил продуктовую аналитику в Литрес.…

Почему в науке находят причины там, где их нет

Представим ситуацию. Продажи мороженого и число утоплений летом растут одновременно — статистика, что графики почти совпадают. Но мороженое…

Как австралийца судят за утечку судебных документов из-за нейросети

Кристофер Дафф, 40 лет, Сидней. Обвиняется во взломе судебной системы штата Новый Южный Уэльс. Версия следствия — умышленно использовал ChatGPT…

Один Gmail = тысячи адресов для сервиса: что мы случайно нашли в админке

Одна точка в Gmail — и для сервиса перед вами уже другой пользователь. Мы наткнулись на это случайно, а потом решили проверить,…

Telegram Serverless: теперь бота можно запустить вообще без своего сервера

Недавно в BotFather у меня появилось сообщение о раннем доступе к Telegram Serverless. Telegram предлагает запускать код ботов прямо на своей…

Если ваш ИИ настолько крут, готовы ли вы дать ему дробовик?

Допустим, завтра компания объявляет, что создала AGI и решила проблему alignment: система понимает намерения разработчиков, соблюдает…

Запустить LLM локально: что считать до покупки видеокарты?

Мощная видеокарта не всегда означает быстрый локальный запуск LLM. Разбираемся, почему GPU может простаивать,…