Книжный куб
11.1K subscribers
2.65K photos
6 videos
3 files
1.95K links
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре
Download Telegram
Forwarded from Код Желтый
🤖 Это наша роборука тестирует банкоматы!

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

Мы решили автоматизировать ручные проверки с помощью роборуки, но ее родной SDK оказался слишком ограниченным. Пришлось заменить его на связку ROS2 и MoveIt2 и научить робота автономной калибровке по 3D-камере. Теперь мы можем освободить до 100 человеко-часов в месяц для более творческих задач.

🖊 В карточках — весь технический путь: от неудачного пилота до работающего решения. А еще больше подробностей — в статье на Хабре.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4🗿1
Вафельное сердце (Рубрика #ForKids)

Вчера с детишками был на спектакле "Вафельное сердце" в Домике Фанни Белл, что поставило творческое объединение ТО9. И хоть спектакль заявлен для детей от 8 до 14 лет, но наш почти пятилетний Кирилл и уже десятилетний Максим оба отлично попали под чары этого моноспектакля. В какой-то момент я поймал себя на мысли, что главный и единственный актер отлично отыгрывает все роли, а его образ и харизма напоминают Джима Керри (можете сами оценить, посмотрев тизер спектакля).

Но если возвращаться к самой постановке, то историю мы видим глазами 9-летнего мальчика Трилле, который дни напролет проводит со своей одноклассницей и соседкой Леной, а все вместе они живут в вымышленной бухте Щепки-Матильды. Они крепко дружат, хотя у Лены шило в одном месте, а Трилле достаточно вдумчивый и оценивает последствия их совместных поступков. В итоге, парочка постоянно влипает в неприятности, за которыми интересно наблюдать. Кроме того, последняя треть постановки поднимает важные вопросы расставания с близкими. А вообще, это постановка первой повести Марии Парр, которая принесла ряд наград автору, а также сравнение с Астрид Линдгрен. В общем, рекомендую спекталь к просмотру.

P.S.
А еще в саду Баумана была выставка Пикассо и Дали для взрослых, которую успешно посетила моя жена пока мы с детишками были на детском спектакле:) Так что можно идти всей семьей, а потом разделяться на тех, кто хочет оценить искусство для взрослых, а кто вместе с детишками пойдет на их спектакль.

#ForKids #ForParents #Culture #Theater
6🔥4👍1
[1/2] The 7 Most Powerful Moats For AI Startups (Рубрика #Startup)

Интересный выпуск ребят из Y Combinator, в котором они разбирают книгу «Seven Powers: The Foundations of Business Strategy» (2016) авторства экономиста Хамильтона Хелмера. В этой книге описана концепция «moat» (конкурентного «рва») – устойчивого преимущества, защищающего бизнес от конкурентов, по аналогии с рвом вокруг замка. Несмотря на то, что книга вышла в 2016 году на примерах компаний вроде Oracle, Facebook и Netflix, ее идеи о типах moat остаются актуальными и для современных стартапов (в частности, AI-стартапов).

Хелмер выделяет семь видов устойчивых источников преимущества, которые позволяют компаниям долго удерживать высокую эффективность и защищаться от конкуренции
1. Scale Economies (эффект масштаба) – снижение издержек на единицу продукции по мере роста объёмов. Пример: компания с огромной инфраструктурой, как Amazon или UPS, может доставлять товары дешевле за счет массовости операций
2.Network Effects (сетевые эффекты) – ценность продукта растёт с увеличением числа пользователей. Классический пример – соцсети: они становятся ценнее, когда в них больше друзей. Аналогично платёжные системы (например, Visa) выигрывают, если их принимают больше магазинов
3. Counter-Positioning (контр-позиционирование) – стратегия, при которой новая компания предлагает такую модель или продукт, что лидеру рынка трудно скопировать из-за конфликта с его текущим бизнесом. Например, AI-стартапы могут брать плату за выполненную работу вместо лицензий на пользователя, подрывая модель SaaS-компаний
4. Switching Costs (издержки переключения) – пользователю дорого или сложно перейти к конкуренту, что удерживает его. Например, когда все данные и логика компании завязаны на Oracle, то миграция на другую СУБД крайне сложна и затратна. В эпоху SaaS таким же «липким» оказался, например, корпоративный CRM Salesforce
5. Branding (сила бренда) – клиенты выбирают продукт благодаря бренду, даже если есть аналог. Бренд формирует доверие и узнаваемость, что конкуренты не могут быстро воспроизвести. Интересно, что OpenAI показал Google силу бренда: у Google огромная аудитория и технологии (модели Gemini), но OpenAI с нуля сумела построить доминирующий бренд в AI благодаря ChatGPT, обогнав по популярности продукты Google.
6. Cornered Resource (эксклюзивный ресурс) – компания получает эксклюзивный доступ к ценному ресурсу, который трудно или невозможно заполучить другим. Примеры: патенты, уникальные алгоритмы, договоры. Например, Nintendo защищается эксклюзивными персонажами/играми, а в современном AI-пространстве примером служат компании с доступом к уникальным данным или контрактам: Palantir за годы работы получила особые контракты с правительством и доступ к секретным данным – такой ресурс недоступен новичкам (кстати, я уже рассказывал про книгу CEO Palantir).
7. Process Power (процессное преимущество) – долгосрочное преимущество от уникального бизнес-процесса или организационной практики, крайне сложно копируемой. Обычно формируется со временем и редко встречается.. Классический пример – Toyota со своей системой бережливого производства: ее производственные процессы десятилетиями давали фору конкурентам.

Отдельно ребята из Y Combinator добавляют еще speed (скорость). Они считают, что для стартапа на ранней стадии важнейшим «moat» является скорость исполнения. Этого фактора нет в списке Хелмера, но он «должен был бы там быть». В начале пути скорость разработки и доставки продукта – фактически единственное защитное преимущество стартапа. Пока большая компания раскачивается, стартап, работая в авральном темпе, успевает завоевать рынок.В крупной корпорации множество согласований, уровней менеджмента и бюрократии, из-за чего выпуск новой фичи занимает месяцы. Стартап же способен релизить улучшения за дни или часы. Пример – AI-стартап Cursor (интеллектуальный редактор кода): его команда практиковала «one-day sprints» – полный цикл разработки за один день!

Практические выводы из подкаста в продолжении.

#AI #Engineering #Software #Management #Leadership
5👍5🔥4
[2/2] The 7 Most Powerful Moats For AI Startups (Рубрика #Startup)

Продолжая рассказ про этот подкаст поделюсь ключевыми идеями, что можно вытянуть из обзора книги, которую обсуждали подкастеры из Y Combinator

1. Не начинать со «рва», начните с продукта. Сначала решите реальную проблему клиента и найдите product-market fit (соответствие продукта рынку). Не стоит отбрасывать идею стартапа только потому, что вы не видите сразу долгосрочного конкурентного преимущества - оно может сформироваться по мере роста через технологии, данные, бренд и т.д. Иначе говоря, «moat» – вещь защитная, сперва нужно что защищать. Эту мысль подчеркивают и цитатой Питера Тиля:
Competition is for loser
в смысле, надо стремиться найти уникальность, но не парализоваться страхом конкуренции на старте

2. Скорость и фокус – оружие стартапа. Главный козырь малой команды – быстрота решений и отсутствие бюрократии. Делайте упор на скорость разработки, частые итерации, тесную связь с пользователями. Это язык, понятный каждому инженеру: меньше совещаний – больше кода в продакшн. Применяя agile в экстремум (ежедневные релизы, как у Cursor), стартап может наработать большое отрывное преимущество, пока гиганты раскачиваются. Идея «Speed as a Moat» особенно резонирует для технических команд, где культура быстрых экспериментов и деплоя может решить судьбу продукта.

3. Классические “силы” никуда не делись – учитесь их распознавать. Инженерам и менеджерам важно понимать, какое преимущество формируется у их продукта: сеть, масштаб, lock-in, бренд или др. Например, создавая API или платформу, вы можете строить network effect – с каждым новым интегрированным клиентом ценность вашей платформы для всех растет. Разрабатывая сложную инфраструктуру, можно заложить process power, как это сделал Plaid или Palantir, где ценность в отлаженном процессе интеграции данных. Добавляя функционал, повышающий издержки переключения, вы удержите клиентов (пример – персонализация и память в AI-сервисах создают привязку пользователей). Руководителям продуктов стоит мыслить в этих категориях при развитии стратегии.

4. Новые времена – новые проявления moat. Менеджерам полезно осознать, что с появлением ИИ появились и новые источники данных и эффектов, усиливающих классические moats. Например, данные пользователей стали топливом для алгоритмов, и те компании, кто собирает больше данных (не жертвуя качеством), получают экспоненциальный рост преимущества (их модели умнеют быстрее). Это своего рода data network effect. Также, AI позволяет стартапам сразу выходить на глобальный рынок (меньше барьеров локализации), что ускоряет брендовый эффект – вспомним взрывную известность ChatGPT. Таким образом, техдиректорам и CTO стоит держать руку на пульсе этих трендов, чтобы понимать, куда вкладываться: в сбор данных, в улучшение алгоритмов, в создание экосистемы вокруг продукта и т.п.

В итоге, знание этих терминов про конкурентные преимущества дает общий язык инженерам и бизнесу. Термины вроде network effect, switching cost, moat перестают быть непонятными абстракциями. Для инженерных команд это шанс лучше понять стратегию компании, а для руководителей – донести её «на языке шаблонов». Такой взаимопонимание повышает шансы, что стартап не только быстро выстрелит, но и сумеет закрепиться, выстроив надежный ров вокруг своего «замка»

#AI #Engineering #Software #Management #Leadership
5👍5🔥3
Meet For Charity & Нить Добра (Рубрика #Charity)

Уже традиционно я решли поучаствовать в аукционе Meet For Charity, где предметом аукциона является встреча со мной. За обедом/ужином я готов буду поговорить на разные темы, включая +/- любые из тех, что я поднимаю в этом канале. Сама встреча будет в Москве и я постарюсь, чтобы это было в первую рабочую неделю ноября:) Собранные по итогам аукциона средства будут направлены в фонд "Нить добра".

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

#Charity
17🔥4👍3
2 гига спустя - эпизод четвертый (Рубрика #Podcast)

Вышел четвертый выпуск подкаста с лайтовым обсуждением интересных тем двумя ведущими из Т-Банка: Антоном Костериным и автором этого канала. Мы успели обсудить следующие моменты

- Мягкая сингулярность от Сэма Альтмана (эссе Сэма, что я уже разбирал раньше)
- Просвещение и ИИ (научная статья, что я уже разбирал)
- Конец эры мегаработодателей (см. мой разбор)
- Чат-боты как новый канал роста и монетизации (см. мой разбор)
- Реорганизация AI в Meta, запрещенной в России организации (см. мой разбор)

Выпуск подкаста доступен в Youtube, VK Video, Podster.fm, Ya Music.

#Management #AI #Software #Engineering #Reliability #Processes #Productivity
5👍3🔥1
За гранью реальности: игровой фестиваль прямо в офисах Т-Банка

В воскресенье 9 ноября в офисах Т-Банка в Москве и в Питере пройдет гик-фестиваль настольных и ролевых игр.В этот день соберутся герои ролевых игр, мастера и любители настолок, чтобы разгадывать загадки, побеждать и много смеяться. Фестиваль проходит для
- IT-специалистов, которые хотят поиграть в настольные игры, пообщаться и найти единомышленников
- Тех, кто слышал про D&D и другие настольные игры, но пока не пробовал
- Тех, кто любит смотреть на косплей или участвовать в косплей конкурсах
- Тех, кому исполнилось 18 леи
Для желающих попасть на фестиваль, кто не является счастливым сотрудником Т-Банка, надо заполнить форму (сотрудникам можно зарегаться через внутренний Т-Календарь).

В Москве и Питере будут следующие активности
- Настольные игры и настольно-ролевые игры
- Тематические фотозоны
- Ярмарка игровых товаров в Москве и квиз про настольные и ролевые игры в Питере
- Косплей дефиле в Москве и бинго для гостей в Питере
- Мастер-класс по покраске фигурок в Москве и по покрасу миниатюр в Питере
- и многое многое другое

Чат фестиваля доступен в telegram: https://t.me/tluck_fest
Количество мест ограничено — всего 300.
После регистрации надо будет дождаться подтверждения участия, что придет на почту

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

P.S.
Полгода назад у нас уже проходил фестиваль настолок.

#Games #Culture #Software
16👍2🔥2
Research Insights Made Simple #18 Review of "AI in SDLC report" by IT One & Skolkovo (Рубрика #AI)

Обсудили исследования от IT One и Сколково вместе с Дмитрием Немовым, директором по развитию и продуктам IT ONE. Дима - один из авторов этого исследования, что позволило копнуть в цели исследования, методологию, результаты. В общем, мне было очень интересно общаться с Димой и я надеюсь, что вам тоже понравиться выпуск. И если он вам зайдет, то поучаствуйте в исследовании про влияние AI на SDLC от Т-Банка

Кстати, сами результаты исследования от IT One и Сколково доступны здесь, плюс есть мой разбор в двух постах: 1 и 2. А в этом выпуске мы обсудили следующие темы
- Введение и тема выпуска
- Предпосылки: зачем это исследование
- Структура и методология исследования
- Мировая практика и этапы SDLC
- Сквозные инструменты и внутренняя платформа
- Автоматизация задач и роль доменных специалистов
- Как мерить продуктивность: опросы vs метрики активности
- Ассистенты и автодополнение - норма в 2025 году
- Платформенные решения: ИИ как ядро стратегии
- 2024→2025: адаптация и ожидания vs реальность
- Российские тренды: централизованный ModelOps и пилоты
- Агентные и мультиагентные подходы
- Изменение ролей в командах и доверие к коду
- Платформа для измерения эффектов (утилизация, impact, cost‑benefit analysis)
- Переход от пилотов к продукту и выбор кейсов

Выпуск подкаста доступен в Youtube, VK Video, Podster.fm, Ya Music.

#AI #Engineering #Architecture #ML #Software #Economics #Software
6🔥4👍2
Маленький принц

Недавно коллеги подарили мне фигурку Маленького Принца и его Розы, а также очень красивую книгу про эту историю. Сегодня я собрал Принца и Розу и теперь он оберегает мой рабочий стол вместе с Космонавтом, который раньше делал это в одиночку:)
115🔥7👍1
Техношоу «Дропнуто»: выпуск 1 (Рубрика #SRE)

Посмотрел вчера интересный выпуск нового шоу "Дропнуто" от моих коллег из Т-Банка. В этом шоу ребята говорят об инцидентах на дата‑платформах, с честным разбором причин и выводов. Интересно, что шоу идет в прямом эфире, что должно вселять надежду в минимум редактуры и зап...ния. Формат выдержан в духе blameless postmortems, где мы подходим к постмортемам без обвиненений и даже с прицелом на обучение - чель поговорить про то, а почему отказы случаются, как их предотвратить и что изменить в процессах/архитектуре для повышения надежности (кстати, про надежность в Т-Банке хорошо рассказывал Леша Мерсон в статье, о которой я писал раньше).

В первом выпуске подкаста гостем был Александр Крашенинников из Т‑Банка, практик в области платформ данных/ETL/DWH, а также просто человек с хорошим чувством юмора и навыками импровизации, что можно увидеть из его рассказа о двухнедельном инциденте в датаплатформе, о котором он рассказывает в этом эпизоде. Цепочка инцидента выглядит кратко примерно так: удаление/потеря метаданных → падение чтения в Trino → нет бэкапа/медленное CDC‑восстановление → критичный инцидент → разворот на новую Kafka‑архитектуру + контракты → унификация схем, параллельные загрузки → валидация и исправление расхождений → восстановление сервиса с возможной частичной потерей → восстановление сервиса из бекапов и дозагрузка исторических данных.

Инженерам может понравитсья этот «боевой» разбор инцидента
- Эксплуатация CDC (change data capture): где Debezium удобен, его архитектурные варианты, типовые грабли
- Паттерны целостности: outbox‑подход для надёжного обмена событиями между сервисами и границы применимости.
- Наблюдаемость пайплайнов: какие SLI поднимать для «скорости данных» (freshness/latency), целостности (дупликаты/пропуски), устойчивости коннекторов.

Руководителям эпизод полезен для управленческой оптики:
- Единый язык риска: связать цвет/серьёзность инцидента с бюджетам ошибок и фризом релизов
- Культура обучения на сбоях: blameless‑постмортемы как системный инструмент качества и коммуникации между командами данных/продукта/SRE.
- Управление SLO: перевод пользовательских метрик (например, «данные в витрине свежи ≤ X минут 99,9% времени») в алерты и план/факт по риску.

#SRE #SystemDesign #Software #Architecture #Metrics #SoftwareArchitecture #Engineering #Databases #Data
9🔥7👍31🤔1
[1/3] How States Think: The Rationality of Foreign Policy (Как мыслят государства: рациональность внешней политики) (Рубрика #Politics)

С большим интересом прочитал книгу Джона Дж. Миршаймера и Себастьяна Розато, в которой авторы спорят с модной идеей, что государства часто ведут себя «нерационально». Они предлагают прикладное определение рациональности, ближе к инженерному мышлению:
- Решения опираются на достоверную теорию причин‑следствий, и
- Решения принимаются через содержательную, несиловую дискуссию (deliberation).
В мире внешней политики не хватает данных и вероятностей (это не «риск», а неопределённость), поэтому «максимизация ожидаемой полезности» и многие выводы поведенческой экономики дают сбой. По их критериям большинство решений государств - рациональны, даже если исход оказался неудачным.

Подробнее про книгу поговорим в следующий раз.

#Economics #Leadership #Management #Data
10🔥8👍4