Книжный куб
11.1K subscribers
2.66K photos
6 videos
3 files
1.96K links
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре
Download Telegram
Дон Кихот (Don Quichotte)

В этом издении бессмертный роман Мигеля де Сервантеса «Хитроумный идальго Дон Кихот Ламанчский» представлен в виде графической адаптации, а по простому в виде комикса. И комикс этот передает основную канву романа:
- провинциальный идальго начитался книг и немного сошел с ума
- в своем выдуманном мире он стал странствующим рыцарем и отправился на подвиги ради дамы сердца
- правда, времена рыцарства остались в прошлом…
- с ним отправился неуклюжий "оруженосец" Санчо Пансо, который только мешается под ногами
- а прекрасная Дульсинея - простая крестьянка

Я не помню, как читал оригинальный роман, но в комиксе воспроизведены все основные моменты, включая канонический бой с ветряными мельницами:)

#Comics
5👍5🔥1👏1🤔1
Книжный клуб CoA — обсуждение Amazon Aurora

Вчера мы встретились книжным клубом Code of Architecture для обсуждения white paper "Amazon Aurora: Design Considerations for High Throughput cloud-Native Relational Databases". Общение прошло отлично и в итоге у нас появился набор артефактов:
- статья с кратким саммари самого white paper
- доска в Miro
- запись трансляции

#Databases #CoA #Architecture #SoftwareArchitecture #SystemDesign #DistributedSystems #Cloud
6👍4
IT's Tinkoff in Yerevan

Через неделю, а точнее 29 июня я буду в Ереване на дне открытых дверей Tinkoff.
Там я буду рассказывать доклад "Как RnD (Research and Development) появляется в крупных ИТ-компаниях"
И в своем докладе отвечу на вопросы:
— Зачем крупным ИТ-компаниям заниматься RnD?
— В какой момент RnD может появляться и как может выглядеть?
— Какие задачи могут стоять перед RnD-направлением?
— Как может происходить внедрение инноваций и как сделать этот процесс эффективным?
Для доклада буду использовать примеры из мировых BigTech-компаний и, конечно, из своей работы в Тинькофф.

Регистрируйтесь на митап и приходите послушать и пообщаться.

#RnD #Software #SoftwareDevelopment #DistributedSystems #Management
14👍5
Как договориться с роботом (How to Talk to Robots: A Girl's Guide to a Future Dominated by AI)

Табита Голдстауб написала интересную книгу introduction уровня для тех, кто интересуется искусственным интеллектом. Сейчас уже все понимают, что AI влияет на судьбы людей, но не все понимаю как это работает под капотом и на что это влияет. Автор книги считает, что это будущее в сотрудничестве с умными роботами, совсем не обязательно оно окажется радужным, считает автор. Автор отдельно подсвечивает, что это будущее будет еще менее радужным для женщин. Это связано с проблемами, которые возникают из-за необъективных наборов данных, которые используются для обучения машин, и способам их преодоления.

Автор объясняет, что для уменьшения отрицательного влияния AI нужно
1) понять принципы его работы
2) научиться защищать свои персональные данные и развивать техническое чутье

P.S.
У автора есть выступления про книгу, а также про AI Roadmap, который опубликовал UK's AI Council, в котором заседает Табита и про который она упоминала в своей книге)
#AI #Data #SoftwareDevelopment #Software
👍92🔥1
Модуль MBA "Организационное поведение"

Второй день провожу на обучении в Сколково. И вчера мы говорили про
1) стили обучения Колба - у меня есть краткое саммари книги самого Колба "How You Learn is How You Live", где он описывает концепт
2) организационное поведение в разрезе трех уровней: человек, команда, компания. Здесь мне вспомнились истории
- историю про Microsoft с их изменением культуры после прихода Сатьи Наделла. Книга вышла в 2017 году и в ней Сатья рассказывает о том, как он став CEO компании менял культуру после этого "потерянного десятилетия" и как она стала крутой опять:) У меня есть краткое саммари по этой книге
- "Корпорация гениев" ("Creativity, Inc"), в которой интересно рассказывается про культуру компании Pixar, подробнее здесь
- "Корпоративное племя" ("The corporate tribe"), в которой интересно рассказывается про подходу к исследованию культур компаний с точки зрения "корпоративных антропологов", подробнее здесь
3) ситуационное лидерство и основы групповой динамики - здесь я вспомнил книгу "Принципы лидера" ("Leading Matters") от Джона Хенесси, который является известным ученым, который был со-основателем корпорации MIPS, президентом Стэнфордского университета и лауреатом премии Тьюринга. Подробнее здесь

А закончили мы вчерашний день общением с Федором Конюховым, который рассказывал про свои похождения и рекорды.

Завтра попробую рассказать о том, что мы обсудим сегодня:)

#Management #HR #Leadership #SelfDevelopment #MBA #Processes #Culture
👍10🔥7❤‍🔥22
Ученый. Детская академия (Scientist Academy: Are you ready for the challenge?)

Эта книга входит в серию детская академия, в которой еще есть "Engineer Academy" и "Architect Academy", но я не видел их перевод на русский.
В этой книге про ученых ребенку предлагают на время стать исследователем, изучить некоторые факты и провести лабораторные работы. Успехи в экспериментах дети будут отмечать вместо оценки стикерами:)
В книге представлены разные науки, сгруппированные так:
1) Ученые лаборатории: химик, физик, биолог
2) Ученый-испытатель: криминология, палеонтология, наука о еде
3) Ученый-астроном: астрономия
4) Ученый изучающий землю: география, океанология
5) Ученый-биолог: классификация животных, океанология

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

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

#Science #PopularScience #ForKids
👍8🔥43
Классификация управленческих ролей по Генри Минцбергу

В продолжении истории про организационное поведение хотел сказать, что мы разбирали роли менеджеров по Генри Минцбергу, среди которых он выделял 3 категории и 10 отдельных ролей. Ниже представлены схема взаимодействия типов этих ролей, а также перечень самих ролей, сгруппированный по категориям. В принципе, руководитель играет эти роли в зависимости от ситуации, но часть из этих ролей ему даются проще/сложнее. И хорошо бы понимать для самого себя свои сильные/слабые стороны. А эффективным руководителем считается тот, кто переключается в зависимости от контекста.

#Management #MBA #Leadership
👍14🔥1
От оргазма до бессмертия. Записки драг-дизайнера

Эта книга про создание лекарств написана бывшим советским ученым Григорием Никифоровичем в формате сторителлинга, который захватывает с первых страниц
0) 600 миллионов - так называется введение и оно посвящено виагре, которая по плану должна была помогать от боли в груди, а начала приносить удовольствие (кстати, в 600 миллионов автор оценил их аплифт)
1) Познай самого себя - глава про биологию, генетику и переход от молекулы к организму. Подробнее про это можно почитать в книге "Самая главная молекула", которую я упоминал раньше
2) Клетка изнутри - здесь автор рассказывает про биохимию клетки и про конструирование препаратов, которые могут влиять на нее. По-факту, влияние осуществляется через биорегуляторы, которые драг-дизайнеры и стремяться разработать в своих лабораториях. Но можно искать эти вещества наобум, а можно пользоваться теорией. И здесь в первый раз упоминается теоретический конформационный анализ, который дальше пронизывает всю книгу
3) Пептиды в разных измерениях - здесь рассказывается про связь аминокислот, пептидов и белков. Если по простому, то пептиды и белки состоят из аминокислот, но пептиды - это короткие цепочки, а белки - длинные. И пептиды зачастую могут выступать в качестве биорегуляторов. Но свойства этих пептидов и белков зависят не только от самой последовательности, но их от конфигурации в пространстве, которая может меняться под действием внешних условий (из сваренного в крутую яйца уже никто не вылупиться). В итоге, эта конфигурация пептида в пространстве называется конформацией. И пептид принимает такую форму, которая выгодня с энергетической точки зрения (форму с минимальной энергией). Если таких форм несколько, то этот пептид принимает эти формы с определенной вероятностью. Здесь автор вспоминает змейку Рубика
4) Как не получить Нобелевскую премию - здесь автор начинает с того, как Макс Перутц и Джон Кедрью установили пространственное строение миоглобилина и гемоглобина с помиощью рентгеноструктурного анализа, но этот экспериментальный способ плохо подходил для пептидов и на помощь пришла теория в виде конформационного анализа. Автор был одним из основоположников теории и занимался этим еще в шестидесятые годы в Белорусской ССР, где им удалось посчитать конфигурацию Брадикинина. Но этот анализ требовал вычислительных мощностей на перебор всех вариантов конфигураций и это успешнее получалось делать зарубежом, за что в 2013 году трио исследователей получило Нобелевскую премию
5) Превратить пептид в лекарство - именно эта глава рассказывает про волны драг-дизайна, что были связаны с развитием молекулярной биологии и знаний ученных о белках, пептидах, а также наличию новых экспериментальных методов. Автор делится тут действительно интересными историями, которые помогают понять как работает создание лекарств
6) Половинки пары - здесь автор рассказывает глубже концепцию ключа и замка, где ключом является пептид, а замком рецептор в виде белка, с которым он соединяется и происходит зримый эффект. Автор рассказывает как это происходит и что меняется в клетке после такого сцепления
7) От идеи до лекарства - история про то, как выглядело бы создание стартапа по созданию лекраств. Если сократить историю, то успехом можно считать продажу потенциальной формулы большой фарме, так как самостоятельно потянуть все финансовые расходы почти не реально
😍 Шестнадцать процентов бессмертия - автор как и обещал в названии книги заканчивает рассмотрением бессмертия, а точнее лекарства, что влияет на работу теломераз, которые как считается ограничивают количество делений клетки, так как при каждом делении клетки теломерные участки укорачиваются. В итоге, такое лекарство борется с этим укорачиванием и позволяет клеткам жить дольше ... что легко может приводить к развитию рака, чьи клетки тоже могут делиться бесконтрольно долго

#PopularScience #Biology
🔥7👍4
tellmeabout.tech - новый домен для моего блога

Я перевез блог с домена apolomodov.medium.com на новый, модный, молодежный https://tellmeabout.tech/
Основная причина в том, что новый домен в отличие от старого отлично открывается в России:) Остальное осталось все тем же:
- статьи по книгам
- статьи по моим выступлениям
- разборы white papers
- выпуски Code of Architecture

#Announcement
👍41🔥7❤‍🔥41
Собор Парижской Богоматери (Notre-Dame de Paris)

В этом графическом романе Клода Каре мы видим знакомый всем сюжет Виктора Гюго, который переживал многочисленные экранизации, постановки в виде мюзиклов и так далее. На этот раз настало время сделать из этого произведения комикс. Отдельно стоит отметить, что эта графическая адаптация была разработана в сотрудничестве с Международной федерацией преподавателей французского языка и издана при поддержке ЮНЕСКО, а значит вольностей и отсебятины в комиксе по минимуму.
- Мы видим на страницах Эсмеральду, Квазимодо, архидьякона Клода Фролло, капитана Феба на фоне Парижа 15 века, а точнее знаменитого готического собора Нотр-Дам-де-Пари...
- Наблюдаем как туго закручивается любовный треугольник
- Видим как приближается развязка и как закономерно конец истории становится концом пути для ключевых персонажей

P.S.
Я как-то пробовал прочитать оригинальную книгу Виктора Гюго и был вынужден сдаться. Теперь я закрыл этот гештальт пусть и при помощи комикса:))

#Comics #History
👍83🔥2🤔1
Публикации на Google Research

Последние пару дней я активно готовился к своему докладу про RnD и изучал страничку research.google/pubs/, чтобы посмотреть какие white papers появлялись у Google и когда.
В итоге, я составил список ключевых документов с фокусом на сервисы и инфраструктур (исключая ML), которым решил поделиться

- 2003 год - The Google File System - про распределенную файловую систему от Google
- 2004 года - MapReduce: Simplified Data Processing on Large Clusters - про концепцию параллельной обработки в формате MapReduce (по мотивам появился Hadoop)
- 2006 год - Bigtable: A Distributed Storage System for Structured Data - про распределенную NoSQL базу (по мотивам BigTable и Amazon DynamoDB появилась Cassandra)
- 2006 - The Chubby lock service for loosely-coupled distributed systems - про сервис распределенных локов, которые можно использовать вместо встраивания консесуса в сами сервисы
- 2007 - Engineering Reliability into Web Sites: Google SRE - про роль SRE в обеспечении надежности
- 2010 - Dapper, a Large-Scale Distributed Systems Tracing Infrastructure - про трассировку в распределенных системах (open source последователи Zipkin, Jaeger, OpenTelemetry)
- 2012 - Spanner: Google's Globally-Distributed Database - про NewSQL базу данных с масштабированием как у NoSQL и ACID транзакциями, под капотом TrueTime для точного определения времени, что нужно для определения порядка транзакций (open source последователи Cockroach DB)
- 2013 - Omega: flexible, scalable schedulers for large compute clusters - про окрестратор рабочих нагрузок (наследник Borg, но менее удачный)
- 2015 - Large-scale cluster management at Google with Borg - про оркестратор рабочих нагрузок, что предшествовал Omega и в итоге оказался более удачным и пережил ее
- 2015 - TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems - про фреймворк для машинного обучения, который сразу был выпущен в open source
- 2016 - Borg, Omega, and Kubernetes - про сравнение двух внутренних и одного публичного (K8s) оркестратора нагрузок (Kubernetes изначально тоже сделал Google)
- 2016 - Ubiq: A Scalable and Fault-tolerant Log Processing Infrastructure - про обработку логов на масштабе
- 2017 - Spanner, TrueTime and the CAP Theorem - про CAP теорему и Spanner от создателя CAP-теоремы, Eric Brewer, что к этому моменту уже давно работал в Google
- 2018 - Advantages and disadvantages of a monolithic repository: a case study at google - про монорепозиторий Google и как он помогает им в разработке
- 2019 - Zanzibar: Google’s Consistent, Global Authorization System - про ReBAC систему авторизации, что завязана на отношения между сущностями (мы этот white paper как-то уже обсуждали в Code of Architecture)
- 2020 - Monarch: Google's Planet-Scale In-Memory Time Series Database - про time-series базу данных
- 2020 - Scaling PageRank to 100 Billion Pages - про масштабирование ключевого алгоритма на графах (Page Rank) на супер масштабы
- 2020 - Autopilot: Workload Autoscaling at Google Scale - про автомасштабирование рабочих нагрузок в облаках
- 2022 - Deployment Archetypes for Cloud Applications - интересное исследование про виды deployments
- 2023 - A Model-based, Quality Attribute-guided Architecture Re-Design Process at Google - интересный документ про архитектурные процессы в Google на примере репроектирования системы Monarch, про которую был white paper от 2020 года

Если суммировать мои мысли про Google и создание ими статей, то видно, что они первыми писали про многие сложные штуки, но вот open source решений поначалу они не создавали, и у них появлялись open source аналоги. И эти аналоги были несовместимы с внутренними инструментами Google, что мешало получать помощь от коммьюнити. Значимыми исключениями с точки зрения открытости являются: Android, Chrome, Kubernetes, TensorFlow.

#RnD #WhitePaper #Software #SoftwareDevelopment #Architecture #SoftwareArchitecture #DistributedSystems #SystemDesign #SystemEngineering
👍21🔥5