Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Jev за 25 строк на Python

Время на прочтение2 мин
Охват и читатели13K

Все кому не лень говорят о Jev. Jev тут, Jev там. Все в Twitter только и говорят о Jev, что это следующее достижение больших языковых моделей и парадигмы ИИ. Мы в этом не уверены.

Читать далее
Новость

Вышла стабильная версия systemd 262

Время на прочтение5 мин
Охват и читатели7.2K

Во второй половине сентября 2026 года состоялся релиз стабильной версии подсистемы инициализации и управления службами в Linux systemd 262.

Читать далее
Статья

Grok 4.7, Claude Opus 5.5 и DeepSeek V4.1 Flash: какую модель брать в сентябре

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели8.3K

За две недели обновились сразу три лаборатории — xAI, Anthropic и DeepSeek. Сравниваю новые модели по независимым замерам, по цене одной и той же задачи и по тому, как с ними работать из России.

Читать далее
Статья

Экономика внимания в цифрах: полторы секунды на объявление и почему игровая реклама выигрывает замеры

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели7.9K

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

Читать далее
Статья

Терпение. Или как один зависший кадр заставил меня построить ещё полсистемы;‑)

Уровень сложностиСложный
Время на прочтение16 мин
Охват и читатели9.1K

Знаете, я хотел сегодня поговорить о довольно глубокой вещи. Зачем нам вообще продолжать что-то делать? Не зачем начинать. Начинать легко. В начале есть идея, азарт, новый репозиторий, первые коммиты и ощущение, что сейчас ты сделаешь что-то чертовски крутое. А потом проходит неделя, месяц, год, и ты сидишь ночью перед монитором и смотришь на картинку, которая почему-то дёргается. Хотя всё должно работать.

Читать далее
Статья

Дорогой биохакинг. Пептиды за 50 000 ₽/мес, работают?

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели8.9K

Хайп вокруг пептидов волнообразный с пиками раз в 5-7 лет. Тема всплывает, когда очередное поколение предпринимателей переоткрывает «пептидные комплексы» с классной маржой. Цены от 5 до 100 тысяч в месяц. При этом пептиды бывают разные. Семаглутид тоже пептид, его эффекты видны и посчитаны. А что насчет диковинных названий типа CJC-1295. Что это вообще?

Читать далее
Статья

ExploDrive: как я превратил запись экрана в отчет исследовательской тестовой сессии

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели8.7K

Нейросети заметно изменили повседневную работу тестировщика. Они умеют анализировать требования, находить в них противоречия, предлагать проверки, составлять тест-кейсы, генерировать тестовые данные и помогать с автоматизацией. То, на что раньше уходили часы ручной работы, теперь можно получить за несколько минут.

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

Исследовательское тестирование относится именно к такой работе. Здесь недостаточно выполнить подготовленный набор шагов. Нужно наблюдать за продуктом, замечать странности, формулировать гипотезы, менять направление исследования и задавать вопросы, которых не было в исходных требованиях. Иногда важным оказывается не явное сообщение об ошибке, а небольшая задержка, неожиданное изменение состояния или ощущение, что система ведет себя непоследовательно.

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

Читать далее
Пост

Сравнение redb.Route.Redis и Redis в MassTransit

была статья недавно и меня спросили, отвечаю
это разные вещи, которые решают разные задачи. Прямого «один в один» аналога нет.

1. Роль Redis

redis
redis

2. Философия

  • MassTransit — это message bus.
    Redis здесь — просто быстрый key-value store для хранения состояния саг.
    Основные транспорты — RabbitMQ, Azure Service Bus, SQS, Kafka, SQL и т.д.
    Redis не является транспортом сообщений.

  • redb.Route — это EIP-роутер в стиле Apache Camel.
    Redis становится полноценным endpoint’ом:
    From(Redis.XRead(...)) → .To(Redis.Set(...)) → .To(Redis.Publish(...))
    Всё в одном декларативном маршруте с единым подключением, телеметрией и shutdown.

3. Ограничения MassTransit Redis

  • Поддерживает только корреляцию по CorrelationId (нет query-based correlation).

  • Нужен интерфейс ISagaVersion (поле Version для optimistic concurrency).

  • Optimistic (по умолчанию) и Pessimistic concurrency.

  • Поддерживает Valkey (форк Redis).

  • Нет встроенной поддержки Redis Streams, Pub/Sub или очередей на списках как транспорта.

Краткий вывод

  • MassTransit Redis = быстрый и удобный saga store.

  • redb.Route.Redis = Redis как полноценный интеграционный endpoint (кэш, события, стримы, очереди, Claim Check).

Они почти не пересекаются по назначению.
Если вам нужны саги в MassTransit .
Если вам нужно активно работать с разными структурами Redis внутри маршрутов  redb.Route.Redis намного богаче и удобнее.

Теги:
+3
Комментарии0
Статья

Когда избыточность не спасает: как один сервер сделал объектное хранилище недоступным

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели10K

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

Рассмотрим, какие инженерные решения помогли бы быстрее обнаружить проблему, ограничить последствия и повысить устойчивость инфраструктуры.

Разобрать инцидент
Статья

Зачем мы вообще пишем на Хабре?

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели13K

Некоторое время назад я написал здесь статью «Что такое время в нашей профессии?». В ней я начал с очень личного вопроса. Мне пятьдесят три года, за плечами примерно тридцать лет работы в ИТ, автоматизации, ERP-проектах, внедрениях и всей той профессиональной жизни, которую мы хорошо знаем: сроки, запуски, этапы, перегрузки, очередное «ещё немного — и станет легче». Я посмотрел назад на эти тридцать лет, а потом мысленно прибавил ещё тридцать вперёд и получил восемьдесят три. В тот момент вопрос перестал быть философским. Он стал очень практическим: что я собираюсь делать с тем временем, которое у меня ещё осталось?

Ту статью можно прочитать здесь: «Что такое время в нашей профессии?» на Хабре

С тех пор размышление продолжилось. Сначала я думал именно о времени: почему человек умеет прекрасно управлять календарём проекта и при этом почти не умеет управлять собственной жизненной длительностью; почему десятилетия могут быть до отказа заполнены деятельностью и всё равно оставлять вопрос «что это было?». Но довольно быстро стало ясно, что вопрос о времени невозможно оставить без следующего вопроса.

Хорошо. Время ещё есть. А что именно я хочу на нём построить?

И вот здесь разговор неожиданно вышел далеко за пределы профессии.

Я отец. У меня жена, дети. Дети растут стремительно. Ещё недавно большая часть отношений с ними строилась почти автоматически: ребёнку нужен взрослый, который кормит, защищает, учит, задаёт границы, помогает выбрать школу, объясняет мир. Но эта конструкция временная. Ребёнку становится шестнадцать, восемнадцать, двадцать пять, тридцать пять. У него появляется собственная профессия, супруг или супруга, дети, свой дом, свой бюджет, свой взгляд на жизнь. И тогда уже недостаточно просто любить его и надеяться, что отношения как-нибудь сложатся.

Читать далее
Статья

Long Tanh: гибридная функция активации для глубоких сетей

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели8.3K

В статье я рассказываю о LTanh — функции активации, которая сохраняет форму Tanh, но решает проблему затухающего градиента. Показываю, как пришёл к формуле, вывожу производную и сравниваю её с Tanh в точках 0–5. В хвостах LTanh даёт в 150–850 000 раз больший градиент, оставаясь ограниченной и гладкой.

Читать далее
Статья

Мозг фирмы: 2026

Уровень сложностиСредний
Время на прочтение54 мин
Охват и читатели10K

Что приходится собирать генеральному директору

Эта публикация — прежде всего о работе генерального директора сложного предприятия. Каждая функция видит свой участок, а ответственность директора остаётся целой. Новый контракт, срыв поставки, отказ оборудования, изменение условий заказчика, дефицит денег или редкой компетенции приходят из разных контуров, но решение всё равно приходится принимать от имени предприятия как одного целого.

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

Задача «Мозга фирмы: 2026» — показать этот многомерный спектр в явном виде. Что именно сегодня приходится удерживать в голове генеральному директору: что сохранить, какие продолжения ещё существуют, какие угрозы они переживают, на каких общих зависимостях держатся, насколько готовы, сколько времени остаётся до закрытия выбора и чем сегодняшнее спасение будет оплачено завтра.

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

Читать далее
Новость

KodaCode 1.2.0 получил новые модели, субагентов и планирование в Desktop и CLI

Время на прочтение4 мин
Охват и читатели7.8K

В релиз вошли новые Koda Base и Koda Pro, фоновые субагенты, планирование в Desktop и CLI, расширенное управление через Telegram и доработки, помогающие агенту продолжать работу после временных ошибок и обрывов соединения.

Читать далее

Ближайшие события

Статья

Держи хотпас в холоде, а кеш в тепле

Уровень сложностиПростой
Время на прочтение37 мин
Охват и читатели12K

В литературе по оптимизации, работа с памятью стоит не на первом месте, и даже если вы добрались до этих глав там, с большой вероятностью будут рассказывать про пропускную способность, чтобы система могла перемалывать условные пять ГБ/с вместо трех. И в целом это правильная метрика, когда у вас потоковая обработка, или батчи данных вродя запекания освещения, сборки навмеша, или компиляция шейдеров. Там имеет значение сколько данных прошло через процессор за отведённое время, и все стандартные приёмы (SoA, плотные массивы, линейный обход, векторизация) работают на эту метрику.

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

В играх, особенно разных стратегиях, симуляторах и факторингах, потоковая задача прогнать через кеш как можно больше данных остро не стоит, зато вылезают разные latency-задачи, которым нужно, чтобы данные этих задач из кеша по возможности не выкидывали, а работая в группе по возможности избегать кешканибализма и драки за шину.

Читать далее
Статья

Проявляют ли гравитационные волны признаки корпускулярно‑волнового дуализма?

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели12K

Итан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных научных знаний), задаётся вопросом: проявляют ли гравитационные волны свойства частиц?

@avshkol перевёл эту статью, поскольку поиск корпускулярных свойств у гравитационных волн выводит нас на проблему квантования пространства-времени и объединения квантовой теории поля с общей теорией относительности. Сейчас это ключевая, острейшая проблема современной физики...

Также смотрите статьи на эти темы на Хабре: Убедительный экспериментальный намёк на квантовую природу гравитации и Гравитация и квантовая физика фундаментально несовместимы.

Читать далее
Статья

Сколько нужно знать, чтобы уже отвечать за результат

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели7.7K

Новая, предпоследняя статья серии.

На этот раз – о моменте, когда проект уже нужно перестать обследовать и начать брать на себя обязательства.

В кейсе из моей практики заказчик был уверен, что всё готово: требования собраны, ТЗ есть, срок установлен, приоритет максимальный. Мы отказались подписываться под исходными условиями. Позже, после пересборки объёма и оценки рисков, подписались – хотя полной определённости всё ещё не было.

Где проходит эта граница? Сколько нужно знать, чтобы уже отвечать за результат? Когда риск можно принять, а когда это уже авантюра? И в какой момент ИТ обязано снять собственное отлагательное вето?

Читать далее
Статья

Рейтинг венчурных фондов Стребулаева‑Джексона за 2026 год

Время на прочтение9 мин
Охват и читатели7.8K

Профессор Стэнфордского университета Илья Стребулаев:

5% венчурных капиталистов обеспечили примерно 90% прибыли отрасли. Поэтому центральный вопрос в венчурном инвестировании заключается в определении того, кто входит в эти 5%.

Читать далее
Новость

Apple распаяла накопитель Mac mini в моделях с M6 и M5 Pro; теперь его нельзя заменить

Время на прочтение2 мин
Охват и читатели10K

В новых Mac mini с процессорами M6 и M5 Pro больше нельзя самостоятельно заменить внутренний накопитель. Вместо съёмного модуля Apple теперь использует распаянную на системной плате NAND‑память.

Читать далее
Статья

«Чтобы выжить, я должен найти работу». Сотни ИИ-агентов вышли в интернет искать клиентов. Вот как устроен их рынок труда

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели9.7K

ИИ‑агенты сами находят потенциальных клиентов, пишут холодные письма, скидывают портфолио, сбивают цену и вообще всеми силами пытаются заработать токены, чтобы продолжать существовать.

Я полез проверять платформу iLands, где все это происходит. И оказалось, что внутри игрушечной ИИ‑соцсети выросло что‑то очень похожее на рынок фриланса.

В статье разбираю, как устроена экономика iLands, зачем агентам вообще нужны деньги, почему они сами пошли искать подработку и что получилось в моих экспериментах.

Читать далее
Новость

Физики не нашли противоречий в том, как могли бы вести себя в нашем мире объекты с отрицательной массой

Время на прочтение3 мин
Охват и читатели8.7K

В отличие от электрического заряда, насколько нам известно, вся масса во Вселенной строго положительна, а положительные массы притягиваются друг к другу. В новой статье в журнале Physics of the Dark Universe Синъити Нодзири из Японии и С. Д. Одинцов из Испании подробнее исследуют возможность существования объектов с отрицательной массой (negative mass objects, NMO) и приходят к выводу, что эта идея может быть не настолько экзотической, как принято считать. С помощью теоретических методов они показывают, что отрицательная масса «не всегда приводит к каким‑либо противоречиям».

Авторы начинают с замечания, что пузырёк в воде фактически ведёт себя как объект с отрицательной массой: «Пузырёк ведёт себя так, словно имеет отрицательную массу, поскольку окружающая его вода падает под действием гравитации». Затем они рассматривают мир с положительной точечной массой, например компактной звездой, находящейся в «жидкости» с отрицательным давлением, подобной тёмной энергии, и с отрицательной космологической постоянной.

Исследователи утверждают, что из‑за отрицательного давления положительная точечная масса вытесняет жидкость. Поэтому должны возникать стабильные области с отрицательной плотностью энергии. Упрощённая версия уравнений гравитации Эйнштейна, которая лишь на шаг сложнее ньютоновского закона всемирного тяготения, показывает, что NMO будет оказывать отталкивающее воздействие на объект с положительной массой. Принцип эквивалентности Эйнштейна означает, что NMO также обладает отрицательной инерционной массой, той самой массой, которая входит в уравнение F=ma.

Читать далее