Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Хотели ускорить Postgres, а построили платформу репликации данных

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

Команда Go for Devs подготовила перевод статьи инженеров Datadog о том, как из разрозненных пайплайнов вырастить надёжную мультитенантную платформу репликации данных. В материале — практический опыт масштабирования PostgreSQL, переход к асинхронной репликации, автоматизация через Temporal, работа с CDC и Kafka, а также реальные компромиссы между согласованностью, надёжностью и задержками.

Читать далее

Я реализовал паттерн памяти из OpenAI Cookbook в Python библиотеку

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

AI-агент который помнит: Python библиотека по рецепту OpenAI

Устал объяснять агенту одно и то же? Я тоже.

Взял паттерн Context Personalization из OpenAI Cookbook и упаковал в pip install:

from agent_memory import MemoryManager
manager = MemoryManager(storage=SQLiteStorage("./memory.db"))
state = manager.load_user("user_123")
prompt = state.to_system_prompt() # Память уже в промпте

Что под капотом:
— Session vs Global память
— LLM-консолидация (5 заметок → 3, умная дедупликация)
— Блокировка PII и prompt injection
— TTL для временных предпочтений

pip install agent-memory-state
Код: github.com/molchanovartem/agent-memory

Читать далее

RLM-Toolkit: Полное руководство по обработке 10M+ токенов

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

Почему LangChain не справляется с 10M+ токенов? Разбираемся в RLM — новой парадигме обработки контекста с InfiniRetri (100% accuracy на Needle-in-Haystack), CIRCLE-безопасностью и поддержкой 75+ провайдеров. Полный туториал с кодом.

Читать далее

Краткая история подшипника: от проектов Леонардо да Винчи до Kugelfräsmaschine

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

Кто читал «Мертвые души» Гоголя и даже те, кто в школе делал вид, что читал, а только туда заглядывал, наверняка помнят сцену появления Чичикова в губернском городе NN. Это самые первые 10 строчек в двухтомной гоголевской поэме, да и сцена забавная. «Два русские мужика, стоявшие у дверей кабака против гостиницы, сделали кое-какие замечания, относившиеся, впрочем, более к экипажу, чем к сидевшему в нем. «Вишь ты, — сказал один другому, — вон какое колесо! что ты думаешь, доедет то колесо, если б случилось, в Москву или не доедет?» — «Доедет», — отвечал другой. «А в Казань-то, я думаю, не доедет?» — «В Казань не доедет», — отвечал другой. Этим разговор и кончился».

Бричка у Чичикова была рессорной, на такой ездили «отставные подполковники, штабс-капитаны, помещики, имеющие около сотни душ крестьян, — словом, все те, которых называют господами средней руки». Гоголевским мужикам не было нужды подходить к ней поближе. Они и так видели подбитый кожей обод колеса со спицами и его ступицу (втулку для колесной оси, и в данном случае скорее полуоси), почти наверняка выдолбленную из дуба или вяза. Такие колеса видели их отцы, деды и гораздо более отдаленные предки. Историки техники обычно датируют первые колеса такой конструкции III тысячелетием до н.э., а более острожные их коллеги — рубежом III и II тысячелетий до н.э. Там тоже были спицы, «покрышка» из дубленой кожи и ступица. 

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

Читать далее

Создаём iOS-style Wheel Picker в Jetpack Compose. Часть 1

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

Представьте классический сценарий в мобильном приложении: пользователю нужно выбрать год рождения, час будильника или количество товаров в корзине. На iOS для таких случаев давно существует элегантное и интуитивное решение - Wheel Picker (или UIPickerView). Этот компонент стал неотъемлемой частью языка дизайна Apple. В этой статье я расскажу вам, как реализовать такой же компонент в Android.

Приготовьтесь, будет много математики!

Читать далее

Налоговая следит за каждым переводом на карту? Объясняю, что происходит на самом деле

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

В начале года я увидел уже наверное с десяток кричащих заголовков о тотальном контроле ФНС за переводами на карту, в духе:

Читать далее

Архитектура сложных форм

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

Архитектура сложных форм. WEB-Frontend.
(VueJS, TypeScript, Compositions API, Pinia)

Архитектура форм, в которых:
- сложная бизнес логика
- множество полей
- валидация (frontend + backend)

Читать далее

Непростительные ошибки оформления иконок в Tahoe

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

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

Впереди подробный разбор перлов дизайнерских решений в macOS Tahoe с оглядкой на старое-доброе руководство Macintosh Human Interface Design из далёкого 1992 года. прим. пер.

Читать далее

Компрометация IPTV приставки от Имаклик

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

На Авито выписал IPTV приставку. Модель: Imaqliq G-Box.

Для данной модели уществует возможность удалённого подключения через Telnet.

Логин: pcp

Пароль: LoaddAj7

Но это не всё

Читать далее

Atlas + Gemini: эра когнитивных роботов начинается на CES 2026

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

30 000 роботов в год. Мозг Gemini AI. 2000 TFLOPS на борту. Фабрика будущего только что анонсирована на CES 2026. На этот раз это не демо.

В 2017 году Google продала Boston Dynamics компании SoftBank.

«Слишком сложно.» «Нет возврата инвестиций.» Гигант из Маунтин-Вью избавился от мирового лидера в гуманоидной робототехнике.

Девять лет спустя, на CES 2026: Google DeepMind и Boston Dynamics Atlas совместно объявляют о первом массовом производстве когнитивных гуманоидных роботов.

Самая ироничная часть? Аарон Сондерс, 22 года в Boston Dynamics, покинул компанию... за три месяца до анонса. Направление: DeepMind, в качестве вице-президента по разработке аппаратного обеспечения.

Совпадение? В индустрии на $5 триллионов ничего не бывает просто совпадением.

Читать далее

Апофатический ИИ: Почему нейросети учатся через «НЕТ», и как синтетические данные убивают смысл

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

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

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

В этой статье я предлагаю взглянуть на архитектуру обучения под другим углом. Суть проста: позитивные определения в высокой размерности вычислительно неэффективны. Нейросеть не учит, что такое объект. Она учит, чем объект не является, и от качества этого «НЕ» зависит, насколько интеллектуальна будет модель.

Далее — теория, эксперименты на PyTorch (код прилагается), математика и объяснение того, почему коллапс LLM весьма вероятен.

Читать далее

Оптимизация кода. Что быстрее: циклы vs стрелочные функции. Простая задача с собеседования

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

Оптимизация кода. Что быстрее: циклы vs стрелочные функции. Простая задача с собеседования. Разбор простых итераций с примерами кода

Читать далее

Ошибка российских айтишников, которые работают на зарубежные компании

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

Многие айтишники, которые получают зарплату от иностранных компаний, утверждают: открыть ИП и/или счёт в банке Кыргызстана, Казахстана, Таджикистана, Узбекистана, Грузии или Армении — самый простой и выгодный способ обойти ограничения международных переводов.

Кажется, они заблуждаются. Я изучил правила налогообложения и просчитал 5 вариантов, как устроить перевод из-за рубежа в Россию через дружественную юрисдикцию. Вывод может разочаровать.

Самых нетерпеливых приглашаю в конец статьи. Я составил итоговую сравнительную таблицу.

Узнать правду

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

Тренд 2026: комьюнити вместо подписок — люди вместо контента

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

Меня зовут Анна Вирич, по образованию я — IT-шник, отдала этой сфере 10 лет. Потом перешла в онлайн-образование — помогала строить курсы, в том числе для предпринимателей. А потом решила круто всё поменять.

Сейчас я создаю сообщество «ЛУЧШЕ» — это клуб осознанного досуга для людей 30+. Мы проводим классные мероприятия, где можно найти единомышленников. По сути, решаем проблему того самого «одиночества в большом городе» для взрослых, интересных людей.

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

Поэтому, когда разговор заходит о человеческих отношениях, я — в первых рядах.

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

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

Считается, что физически мы растем до 20-25 лет. А вот психологически, ментально, эмоционально – всю жизнь. С годами мы отрываемся от прежних связей, «вырастаем» из прежнего круга общения. И хотим окружить себя новыми интересными людьми. И тогда встает вопрос, а где искать тот самый новый круг общения? Идеально – в комьюнити, участники которого близки нам по духу и жизненным ценностям.

Читать далее

Управление проектами: дайджест публикаций #49

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

Борьба с однообразием, эффект Хоторна, альтернативы Ганту, гемба-менеджмент и инцидент-менеджмент, зоны ответственности тимлида и всё интересное, что писали за последние 3 недели про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и полезные. Читайте, сохраняйте и применяйте!

Читать далее

Конец эпохи кремния? Китай запускает производство чипов на дисульфиде молибдена

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

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

В начале 2026 года в Шанхае запустили инженерную демонстрационную линию по выпуску процессоров на основе дисульфида молибдена. Проект развивает компания Shanghai Atomic Technology, основанная в феврале 2025 года профессором Бао Вэньчжуном из Фуданьского университета. Переход к полномасштабному производству здесь планируют начать уже в июне 2026 года. Давайте разберемся, что здесь и как.

Читать далее

Натрий вместо лития: в Китае представили батарею Na-S нового типа

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

В начале января 2026 года китайские ученые из Шанхайского университета Цзяотун предложили новую конструкцию натриево-серной батареи. Она работает при обычной комнатной температуре, выдает напряжение разряда около 3,6 вольта и собрана из дешевых и широко доступных компонентов — натрия, серы, алюминия и хлорсодержащего электролита. В лабораторных условиях система вышла на удельную энергию больше 2000 Вт·ч/кг активных веществ — для аккумуляторов это очень высокий уровень.

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

Читать далее

Git Worktree: Секретное оружие ML-инженера

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

Долгие ML-тренировки, срочные PR и боль от git checkout посреди эксперимента – знакомо?
git worktree позволяет держать несколько веток в разных директориях одновременно и не убивать запущенные процессы.
В статье – практический workflow для ML-инженеров: параллельные эксперименты, большие датасеты, изоляция окружений и интеграция с Cursor. Всё – с командами и реальными сценариями.

Читать далее

The Sims: история игры, которую «отменяли» снова и снова

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

The Sims – это игра, о которой слышали даже те, кто никогда не считал себя геймером. В начале 2000-х она наделала много шума и каким-то образом попадала на компьютеры даже самых «мужественных» игроков. Да и кто бы мог подумать, что симулятор обычной жизни сможет увлечь миллионы людей по всему миру: эта концепция оказалась настолько прорывной и живучей, что серия, с определёнными условностями, продолжает успешно существовать уже почти 26 лет!

Но знали ли вы, что The Sims изначально задумывалась вовсе не как «игра про симов»? Или что проект планировали выпустить ещё в 1994 году, однако разработку не раз откладывали и фактически забрасывали? В компании в него почти никто не верил, и то, что игра в итоге всё-таки увидела свет, — во многом результат цепочки удачных совпадений и большого везения.

Как вообще появился на свет этот уникальный симулятор жизни? С какими трудностями столкнулись разработчики и за счёт чего The Sims смогла покорить сердца миллионов игроков? Сегодня мы заглянем за кулисы её создания, услышим интересные истории из первых уст и разберёмся, как шёл процесс разработки!

Читать далее

Я написал компилятор на C++ при помощи LLVM

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

GitHub

Onyx — язык программирования, нацеленный на базовую безопасность памяти, приятный синтаксис и опыт использования. Onyx написан на C++ с компиляцией на базе LLVM. На момент написания статьи язык поддерживает:

Читать далее