Обновить

Моя лента

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

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

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

Роботы создают эмбрионы. ИИ научился читать ДНК. Клетки мозга пилотируют дроны. Кажется, мы пересекли какую-то черту, но об этом никто особо не объявлял Это свежие заметки о жизни на пороге сингулярности.

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

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

Как мы нашли своё решение для миграции и репликации данных в РСХБ

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

Привет, Хабр! Я Владимир, архитектор департамента больших данных в РСХБ. В команде РСХБ.Цифра руковожу проектом по внедрению решения для CDC-репликации данных на базе отечественного программного продукта Датафлот Репликация. Наступила эпоха импортозамещения, и в последние годы большинство компаний столкнулось с необходимостью отказаться от привычных классических инструментов и архитектурных решений. Для нас, Россельхозбанка, 100% которого принадлежат государству, по очевидным причинам проблема импортозамещения особенно актуальна.

Нашей целью было обеспечить бесшовное переключение систем с замещаемых СУБД, миграция их данных, замена cdc-инструментов поставки данных в ХД в рамках задачи импортозамещения иностранного ПО в банке. В этой статье расскажу про наш подход к этому вопросу с практической точки зрения. Про и контра — с точки зрения не маркетинговых фраз, а сугубо практического «вам шашечки или ехать?». Возможно, не все согласятся с приведёнными критериями и аргументами, что повлечёт холивары в комментах, но… тем лучше. Будет больше осознанности при выборе правильного решения.

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

Anthropic временно удвоили лимиты Claude — и для нас это почти весь день

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

С 13 по 27 марта 2026 у Claude действуют двойные лимиты в непиковые часы.

Причем бонус касается не только обычного Claude, но и Claude Code, Cowork, Claude for Excel и Claude for PowerPoint.

Акция распространяется на Free, Pro, Max и Team, но не на Enterprise.

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

Google и Accel отобрали 5 AI-стартапов из более чем 4000 заявок — среди них не оказалось ни одного «AI-wrapper»

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

Google и венчурный фонд Accel подвели итоги отбора стартапов для индийского AI-акселератора Atoms. Программа получила более 4000 заявок, однако около 70% из них представляли собой так называемые AI-wrappers — продукты, которые просто добавляют интерфейс на основе LLM или чат-бот к существующему программному обеспечению.

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

Директор Google AI Futures Fund Джонатан Сильбер отметил, что отобранные команды работают над задачами, где искусственный интеллект может приносить более глубокие изменения в реальные бизнес-процессы. При этом участие в программе не требует использования исключительно моделей Google — многие стартапы комбинируют разные AI-модели в зависимости от задач и рабочих процессов.

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

ООП для управления состоянием во Vue

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

Чувак, уже есть Pinia, Pinia Colada, TanStack Query для Vue, зачем ещё один способ управлять состоянием во Vue?

Меня просто задолбало писать везде флаги отслеживания состояния для действий и делать store через фабричную функцию, как это делали наши праотцы в начале 2000-х. Запоминать зоопарк из разных composable-функций и хуков. Изучать какую-то другую систему реактивности, типа MobX, тоже не хочу. Это какой-то зашквар.

Я хочу использовать то, что есть: реактивность Vue везде, классы, методы. Хочу использовать классические шаблоны: SOLID, DDD и т.п. Хочу, чтобы Действие или запрос сами отслеживали и сообщали своё состояние. Хочу сконцентрироваться на бизнес-логике и писать меньше шаблонного кода.

И это возможно, покажу, как это работает на примере.

Погнали, если интересно
Статья

Почему все, кто работает с ИИ и текстами, должны прочитать (или перечитать) работы Хабермаса

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

14 марта не стало философа и социолога Юргена Хабермаса. Ему было 96 лет. Он прожил насыщенную жизнь и оставил многотомное наследие, его труды проходят в вузах по всему миру. 

Смерть Хабермаса заставляет не только вспомнить про масштаб его фигуры, но и заново оценить, как глубоко идеи этого немецкого философа проникли в сферы, далекие от академической философии и социологии. Для мира IT и медиа его смерть — это потеря мыслителя, который задолго до появления социальных сетей, алгоритмических лент и чат-ботов описал главную проблему нашей цифровой эпохи: проблему искаженной коммуникации. Не он один, разумеется. Но в своих исследованиях он пошел дальше.

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

Правительство выделит «Почте России» 5 млрд рублей на модернизацию отделений в сёлах и отдалённых населённых пунктах

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

Правительство России выделит 5 млрд рублей на продолжение программы модернизации отделений «Почты России», которые расположены в сёлах и отдалённых населённых пунктах. Об этом заявил премьер-министр Михаил Мишустин.

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

Системный подход: откладываем Канбан в сторону

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

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

Да Канбан не поддерживает сложных зависимостей и ветвления логики. Но реально... в 90% случаев — накладываешь этот метод на рабочую ситуацию и жизнь очевидно налаживается!

И проблема не в том, что Канбан имеет недостатки. Проблема в том, что за неимением нужных инструментов или в связи с незнанием, Канбан начинают применять там, где он не предназначен для использования. У людей загорается творческий огонек в глазах, берутся в руки палки, изолента и происходит победное натяжение совы на глобус. А потом такие художники еще и хвастаются на конференциях о том, как они внедрили CRM для управления производственными потоками...

Давайте пройдем по шагам, чтобы разобраться где, что и как происходит.

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

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

Себастьян Рашка запустил визуальный справочник архитектур LLM — от DeepSeek до GLM-5

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

Себастьян Рашка, автор бестселлера Build a Large Language Model (From Scratch) и рассылки Ahead of AI на 168 000 подписчиков, запустил открытый визуальный каталог архитектур больших языковых моделей — LLM Architecture Gallery. На одной странице собраны диаграммы и карточки более чем 40 моделей: от Llama 3 и DeepSeek V3 до свежих Qwen3.5, GLM-5 и Nemotron 3 Super.

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

Разработчики заявили о кризисе RAM и его влиянии на геймдев

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

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

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

Безумие препроцессора: внедряем do-нотацию для монад из Haskell в C++

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

Добро пожаловать в чистилище препроцессора — место, где здравый смысл уступает место макросам. Сегодня мы заставим C++ притвориться Haskell-ем и внедрим do-нотацию, за которую любой адепт «чистого языка» предаст нас анафеме.

Программисты на C++ делятся на два типа: те, кто боится препроцессора, и те, кто познал сие древнее чудо с сишных времён.

Сегодня мы перейдем черту. Функциональное программирование манит своими абстракциями, но когда дело доходит до цепочек вычислений в монадах, C++ встречает нас бесконечными лямбдами и вложенностью, от которой рябит в глазах. В Haskell эта проблема решена элегантным do-синтаксисом. А что, если я скажу, что мы можем получить то же самое в C++, используя лишь тёмную магию макросов, простые шаблоны и полное пренебрежение здравым смыслом?

Приготовьтесь: мы будем дорабатывать парсер и превращать ваш код в нечто, что заставит коллег вызвать экзорциста. Это история о том, как затащить чистую красоту монад в суровый мир C++.

Запустить конвейер безумия
Статья

Почему Кант до сих пор актуален, когда мы говорим о квантовой физике и сознании

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

Да, «Критика чистого разума“ Канта — книга, которую стоит читать сегодня. Не из почтения к классике, а потому, что она помогает понять, почему современная наука упирается в те же эпистемологические пределы, которые Кант обозначил два с половиной века назад. Если вы когда‑нибудь задавались вопросом, почему квантовая механика «странная», почему математика так эффективно описывает реальность или где проходит граница между тем, что мы можем познать, и тем, что остаётся за горизонтом, — Кант говорит именно об этом же.

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

ASRock представила материнскую плату H610M Combo II с гибридной архитектурой ОЗУ

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

Тайваньская ASRock представила материнскую плату H610M Combo II, которая получила поддержку оперативной памяти DDR5 и DDR4. Продукт формата m-ATX предназначен для чипов Intel 12-го, 13-го и 14-го поколений.

Читать далее

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

Новость

В Windows 11 добавлена поддержка мониторов с частотой обновления выше 1000 Гц

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

Microsoft сняла программное ограничение на максимальную частоту обновления экрана. Теперь в системных настройках и реестре можно задавать значения вплоть до 5000 Гц (если такие мониторы когда‑нибудь появятся). Изменения появились в свежих тестовых сборках Windows 11 и доступны участникам программы Windows Insider.

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

Как плохое ТЗ может удвоить стоимость проекта

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

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

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

Разберем реальный кейс, где попытка сделать «идеальное» техническое задание привела к увеличению сроков проекта почти в два раза.

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

Тестировщик Fallout 4 рассказал, как обрушил игру несколько раз, чтобы отчёты ушли руководству компании

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

Экс-тестировщик Fallout 4 Колин МакИнерни рассказал, как намеренно устроил утечку памяти на консоли Xbox One и несколько раз обрушил игру так, что отчёты об ошибках ушли руководству Zenimax Media.

По словам МакИнерни, во время работы над Fallout 4 он решил поэкспериментировать с оперативной памятью Xbox One, которая оснащена 8 ГБ ОЗУ. МакИнерни задался вопросом, как довести игру до критического состояния, чтобы выявить нестандартные сбои.

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

«Просто добавь кнопку» и недели работы

Однажды заказчик пришёл с задачей, которая звучала как пара часов работы «Просто добавь кнопку — нажал, выгрузил данные, всё». Я открыла код и поняла, что эта кнопка стоит не пару дней, а недель — и это если повезёт..

Сложнее всего оказалось не сделать, а объяснить так, чтобы услышали.

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

Архитектурное объяснение я попробовала и оно не зашло. Слои, связи, зависимости: всё правильно, всё мимо.

Что работает вместо «красивого кода»

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

Заказчик услышал третий пункт. Именно его.

Нетехнический человек воспринимает разработку примерно так: «нажал кнопку → произошла магия → получил результат». Это не незнание — просто другая роль. Заказчик и не должен думать об архитектуре, это моя работа. Значит, говорить на его языке — тоже моя.

Как я считаю стоимость следующей фичи

Со временем сложился свой фреймворк. Не из учебника, а из разговоров, где меня не понимали, пока я не поменяла подход.

Три вещи, которые я оцениваю перед тем, как называть сроки: 1. Базовая сложность: сколько займёт в идеальных условиях, на нормальной архитектуре. 2. Архитектурный коэффициент — во сколько раз реальность дороже идеала. Код без тестов, с жёсткими связями между модулями — это 2-4× к оценке. Не абстракция: вот здесь нельзя менять, не затронув вот это. Рисую буквально на бумаге. 3. Риск‑налог — что может пойти не так. Что сломается, насколько быстро заметят, сколько займёт починка. Не чтобы напугать, а чтобы показать, что «быстро» и «надёжно» здесь в противоречии.

Когда эти три числа стоят рядом — разговор меняется. Заказчик видит, что не «разработчик тормозит», а «вот цена, вот риск, вот выбор».

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

Что осталось в голове

Техдолг — это не технический вопрос. Это финансовый.

Пока объясняешь его как технический — тебя не услышат. Как только переводишь в деньги, сроки и риски — начинают слышать.

Самое сложное не методология. Самое сложное — поймать момент, когда ты всё ещё говоришь на своём языке, а не на их. У меня ушло время, чтобы это почувствовать.

А вы как объясняете техдолг тем, кому важен результат, а не архитектура? Есть формулировка, которая сработала лучше всего?

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

Топ-8 опенсорс‑инструментов, которые необходимы разработчику в кубере

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

Open source инструменты удобны для разработчика: настраиваешь их под себя и не зависишь от чужих правил, ценников и внезапных ограничений. Плюс вокруг них обычно есть живая документация и комьюнити — проблемы и решения редко остаются «в вакууме».

Собрали с командой R&D список инструментов, которыми сами пользуемся ежедневно. В подборке — опенсорсные инструменты для разных ситуаций: от работы с Kubernetes и контейнерными реестрами до тестирования API, проверки чужих репозиториев и runtime‑наблюдения за безопасностью контейнеров.

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

Суд в Москве оштрафовал Telegram на 35 млн рублей за неудаление запрещённой информации

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

Таганский районный суд Москвы оштрафовал мессенджер Telegram на 35 млн рублей за отказ удалить запрещённую информацию с призывами к экстремистской деятельности. Об этом сообщает РИА «Новости» из зала суда.

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

Запускаем MarkText на FreeBSD

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

Очередная история из тяжкой жизни пользователей BSD или что делать, когда нужная программа ненавидит вашу операционную систему.

В помощь начинающему, продолжающему и заканчивающему автору.

Читать далее