Книжный куб
11.1K subscribers
2.65K photos
6 videos
3 files
1.95K links
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре
Download Telegram
Был сегодня на экскурсии в датацентре политехнический, где спикерам Highload++ показывали как выглядит HPC стойки с суперкомьютерами. Это было интересно, так как во время моего обучения в МФТИ моей базовой кафедрой был Вычислительный Центр РАН:)
Прошло 15 лет с тех времен и мне интересно было посмотреть что поменялось.
👍14
Через час буду рассказывать свой доклад на Highload++ и посмотреть его можно здесь https://youtu.be/2Lw2c6gbO4Y
А пока нескольких фотографий места проведения конфы и снимок из комнаты спикеров с моими друзьями.
👍124🔥4
“Канал. Продукт. Платформа” или эволюция подходов к развитию мобильного банка Тинькофф
Именно с таким докладом я выступал вчера на Highload++ Spb 2022. В этом докладе я рассказывал историю развития большого проекта, а именно как менялись требования бизнеса, схема управления командами и архитектура приложения. На нашем пути мы прошли путь от одной общей мобильной команды к приблизительно 60 отдельным командам, среди которых 5 являются чисто платформенными командами. Я рассказал про то, как дошли до формулирования принципов и правил платформы мобильного банка, без которых дальнейшее развитие было бы невозможно. Подробнее можно прочитать в моей статье на Medium.

#Processes #Management #Architecture #Conference #ExternalReview
👍12👏2
Сегодня я решил вспомнить про книгу "Теория игр в комиксах" за авторством Айвана и Туваны Пастин.
Это простая и интересная книга, которая написана весело и доступно - самое то, чтобы познакомиться с базовыми концепциями теории игр.
А вообще авторы смогли в своей книге рассмотреть много моментов, среди которых такие:
- что такое игры
- как выглядит стратегическая форма игры
- варианты равновесий по Нэшу, по Парето
- чистые и смешанные стратегии
- дилемма заключенных и кооперация
- множественность равновесий на примере "Битвы Полов"
- игры: "валютная спекуляция", "кто первый струсит", "голуби и ястребы", ...
- равновесие по под-играм
- ассиметричная информация
- и дальше примеры использования этих инструментов для анализа проблем рынков кредитования, ядерного сдерживания, ...
- напоследок упоминается про принятие решений в группе и рассматривается парадокс Кондорсе (правда в книге не приводится название) о нетранзитивности коллективной ранжировки альтернатив, даже если ранжировки всех избирателей является транзитивной и упоминается теорема Эрроу «о невозможности демократии» как «коллективного выбораruen»:)
В общем, книжка очень забавная и содержательная. Она подходит для тех, кто только хочет познакомиться с теорией игр пускай и для начала буквально на пальцах.

#PopularScience #Comics #GameTheory #Math
🔥4👍2
Сегодня я решил вспомнить как подряд перечитывал книги "Мы" Замятина и "Полдень" Стругацких. Тогда мне было интересно сравнить фантазии авторов о грядущем будущем, которые были абсолютно противоположны. Правда, если смотреть из сегодняшнего дня, то одна из книг кажется вполне реальным развитием событий, а другая кажется доброй сказкой, которую рассказывают детям, чтобы успокоить их и уложить спать.

Приведу цитату из книги "Мы", написанной уже больше ста лет назад и которая кажется мне примечательной: "Завтра -- день ежегодных выборов Благодетеля. Завтра мы снова вручим Благодетелю ключи от незыблемой твердыни нашего счастья. Разумеется, это непохоже на беспорядочные, неорганизованные выборы у древних, когда -- смешно сказать -- даже неизвестен был заранее самый результат выборов. Строить государство на совершенно неучитываемых случайностях, вслепую -- что может быть бессмысленней? И вот все же, оказывается, нужны были века, чтобы понять это. Нужно ли говорить, что у нас и здесь, как во всем, -- ни для каких случайностей нет места, никаких неожиданностей быть не может. И самые выборы имеют значение скорее символическое: напомнить, что мы единый, могучий миллионноклеточный организм, что мы -- говоря словами "Евангелия" древних -- единая Церковь. Потому что история Единого Государства не знает случая, чтобы в этот торжественный день хотя бы один голос осмелился нарушить величественный унисон."

#SciFi #Dystopia
🤔62
Прогейминг, Overwatch, киберспорт
Сегодня я прочитал простенькую книгу про создание Близзард лиги OWL по игре Overwatch.
Последние 15 лет я не играю в игры, но вот читать про них мне до сих пор интересно. Конкретно в этой книге рассказывается история создания лиги и проведения сезонов 2018 и 2019, причем глазами человека, который был причастен ко внутренней кухне команд победителей. Сама история понятна и не вызывает вау эффекта, но вот скорость изменений поражает:
- как растет популярность киберспорта
- как растут призовые фонды
- как меняется игровая мета и как под нее приходится подстраиваться
В общем, книга занимательная в плане отвлечься на пару часов и погрузиться в спортивную историю ... ну пускай киберспортивную:)

#Games #CyberSport
👍7😁2
Вчера я прочитал еще книгу-комикс "Умные решения" Дэна Ариели, который является профессором поведенческой экономики в университете Дьюка.
Автор рассказывает про рыночные и социальные нормы в плане принятия решений и делает это очень просто и понятно. Он говорит о том, как работают эти нормы и что будет если путать ситуации, когда применимы одни, а вы ориентируетесь на другие нормы (спойлер: ничего хорошего). Книга простая и отлично подходит как для взрослых, так и для детей.
А изначально я купил эту книгу из-за ее автора, курс которого я проходил давно на Coursera и который назывался "A Beginner's Guide to Irrational Behavior" и курс был просто чумовой.
Я рассчитывал, что и книга будет крутой и она не обманула мои ожидания:)
В общем, рекомендую произведения Дэна, а именно упомянутую выше книгу и курс.

P.S.
У Дэна есть классическое видео "Are we in control of our decisions?" с его выступления в рамках TED. Рекомендую глянуть и его

#Psychology #Economics #ForKids
🔥9
В последние несколько лет я активно занят выстраиванием процессов разработки в большом мобильном приложении Tinkoff Bank.
Я рассказывал про эволюцию подходов к его развитию на прошлой неделе в рамках Highload++.
В этой же статье пойдет речь про whitepaper от Facebook “Continuous Deployment of Mobile Software at Facebook (Showcase)”, который они опубликовали еще в конце 2016 года. Суть в том, что в Facebook в 2012 году активно шел переход к нативной разработке мобильных приложений от просто мобильной обертки над web приложением. Релизные циклы Android и iOS были по 4 недели и в команде было порядка 100 инженеров. Их не устраивали такие релизные циклы и они работали над своими процессами. К 2016 году команда выросла в 15 раз, а релизные циклы сократились — Android 1 раз в неделю, а iOS 1 раз в 2 недели.
По мере внедрения процессов ребятам важно было контролировать, чтобы
— качество программного обеспечения не ухудшалась при ускорении релизного цикла
— продуктивность разработчиков не уменьшалась при ускорении релизного цикла и увеличении команды
В итоге, ребята написали документ, который мы рассмотрим сегодня. В этом документе рассказывается про то, как они выстроили свои процессы и как анализировали эффект от применения этих процессов. Я считаю, что из этого документа можно почерпнуть много интересного из опыта и оптимизировать свои процессы и их visibility для менеджмента.

#Processes #Management #WhitePaper #Software #ExternalReview
👍12👏2
Вчера я прочитал сборник цитат знаменитых архитекторов "Слово архитектору".
Книга легко читается, так как на каждой странице представлено по одной цитате, а соседние цитаты на одном развороте связаны общей мыслью, что приводит к ощущению диалога между корифеями архитектуры.

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

#Architecture
👍9