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

27-го октября пройдет уже пятая конференция ArchDays, на которой мы обсуждаем темы связанные с архитектурой и проектированием программного обеспечения.
Мы открыли прием заявок, вы можете оставлять свои заявки на сайте https://archdays.ru, а можете написать кратко тезисы в комментариях к этому посту.
С учетом того, что я тружусь в программном комитете с самой первой конференции и до сегодняшнего момента, то я с удовольствием обсужу с вами вашу идею заявки и если она укладывается в темы, то порекомендую закинуть полноценную зяявку на сайте конфы.
Основные темы конференции следующие:
- Процессы проектирования
- Практики проектирования
- Инструменты проектирования
- Обучение архитектуре
- Собственная разработка

Мы решили сделать упор на практику и провести побольше активностей на решение архитектурных кейсов, проведение архитектурных ката, поговорить про новые архитектурные концепции. Я на этой волне закинул заявку на проведение еще одного публичного system design interview:)

В общем, не стейсняйтесь формулировать заявки:)

#Architecture #SoftwareArchitecture #Conference
👍11🔥6
Лама сердится на маму (Llama Llama Mad at Mama)

Эта книга из той же серии, что "Лама Красная Пижама" ("Llama Llama Red Pajama"), про которую я уже рассказывал.
В этой книге малыш-лама и мама-лама отправляются в магазин и начинают шоппинг. Шум и толпы народа не нравяться малышу, но мама этого не замечает. Дальше происходит вспышка и все покупки летят во все стороны. На этом моменте наш младший сын сказал "Макс", распознав поведение своего брата постарше:) Но дальше мама разруливает ситуацию, успокаивая малыша-ламу:
Мы в душе поселим радость
Купим все - осталось малость
Мы ведь вместе, мя - семья
Лама крошка, ты да я

Дальше покупки заканчиваются и они уезжют из магаина:
Магазин без нас побудет
Лама маму
Крепко любит

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

#ForKids
20👍2
Baidu. Как китайский поисковик с помощью искусственного интеллекта обыграл Google (Artifical Intelligence Revolution. How AI Will Change our Society, Economy, and Culture)

Прочитал за несколько дней эту книгу 2017 года про Baidu от Робина Ли, CEO и председателя совета директоров. Могу сказать, что в ней поднята интересная тема, а вот перевод на русский просто ужасен. Не знаю в чем именно проблема, но кажется переводчик с китайского вообще не технический человек, поэтому все научные, it-шные и ml-ные темы тут переведены так, что вы поймете о чем именно речь, если уже знаете про это:) В итоге, смысл читать эту книгу есть, если вы будете это делать в оригинале или хотя бы в переводе на английский язык. В этом плане книга Терренса Сейновски Антология машинного обучения (The Deep Learning Revolution) на 2 порядка понятнее и интереснее переведена.

А теперь пробежимся немного по содержанию книги, из которого видно как много упора на китайскую культуру, текущий подход и планы стать лидером в AI
Предисловие 1. Интеллект Baidu. Рассказ о том, как Baidu оказалась на передовой развития AI
Предисловие 2. Рассвет эры ИИ. Это визионерское предисловие написал Лю ЦыСинь, автор книги "Задача трех тел"
1. Краткая история: рост искусственного интеллекта в интернет-облаке. Эта глава ретроспективно описывает как развивался искусственный интеллект и здесь есть пересечения с вышеупомянутой книгой, а также тут вспоминается про игру в go (на эту тему я рекомендую посмотреть документалку про AlphaGo)
2. Миссия искусственного интеллекта: "знать больше, делать больше, испытывать больше". Вся глава посвящена миссии AI в том формате, как ее видят китайцы и почему у Китая больше преимуществ в реализации этой миссии, чем у того же США
3. Превращение из куколки в бабочку: ИИ, массивы данных и глубокое обучение. Продолжене антологии развития AI, но уже в разрезе deep learning
4. Китайский мозговой план: суперинженерия снизу-вверх. Рассказ про проект "Baidu Brain" и какон интегрирован в национальные программы развития искусственного интеллекта
5. Китайская мудрость и цивилизация. Рассказ про трудолюбивую кульутру и революцию и как в век AI это все меняется в сторону промышленной автоматизации, интерента вещей и интеллектуального общества (и социального рейтинга)
6. Беспилотный район AI: беспилотные автомобили. Рассказ про развитие self driving cars и как у Baidu идут дела в этом направлении
7. С появлением AI забрежил рассвет. Примеры использования AI в финтехе: кредитах и инвестициях
8. ИИ: широкие возможности для бизнеса. Здесь рассказ про то, что AI - это новое электричество. Про то, что нам вместо главных электриков когда-то потребовались технические директора, а теперь пришло время CAO (Chief Artificial Intelligence Officer) и так далее
9. Технические особенности - искусственный интеллект бросает вызов сам себе. Здесь авторы рассказывают про обучение с учителем, без учителя, а дальше доходят до генеративно-состязательных сетей и способов их обучения, а также сравнения с другими ml подходами
10. Окунемся в интеллектуальную эру. Здесь автор описывает футуристичный взгляд на жизнь людей в будущем после повсеметного внедрения AI
11. О дивный новый мир, новая серьезная проблема. Здесь идет отсылка к Олдосу Хаксли и его одноименному роману
Постскриптум. Немного слов о Baidu напоследок и благодарности всем участвовавшим в написании книги.

#ML #DataScience #Software #PopularScience
👍13
Космо-логически (Kosmologisch)

Замечательная научно-популярная книга Гаральда Леша, в которой он простым языком рассказывает про физику, биологию, астрономию.

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

P.S.
Когда искал изображение обложек книги, наткнулся на крутой обзор этой книги в видео-формате, где про нее можно узнать чуть подробнее.

#PopularScience #Physics #Astronomy
👍8🔥4
Первый выпуск Code of Architecture по книге "Building Evolutionary Architectures"

Сегодня в 18:00 по Москве мы начнем читать новую книгу, которая посвящена построению эволюционных архитектур, а точнее архитектур ПО и продуктов, которые развиваются во времени и меняются в зависимости от запросов бизнеса или пользователей. В первом выпуске мы разберем первые три главы:
1) Evolving Software Architecture
2) Fitness Functions
3) Engineering Incremental Change

Мы поговорим про то
— как управлять изменениями в архитектуре, защищать ее характеристики и сделать ее эволюционной;
— как использование фитнесс-функций может помочь в контроле архитектуры и как они могут быть реализованы.
А также рассмотрим примеры применения CI/CD практик для инкрементальных изменений в разработке и оперативной работе приложений.

Эфир проведем вместе с Сергеем Барановым, организатором и создателем конференции ArchDays и еще автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».

Встречаемся на ютуб-канале IT's Tinkoff сегодня в 18:00 по Москве.

#CoA #Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture
👍111🔥1
Материалы к первому выпуску Code of Architecture по книге "Building Evolutionary Architectures"

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

- Building Evolutionary Architectures (2nd Edition) • Rebecca Parsons, Neal Ford & James Lewis • GOTO 2023 - интервью авторов про второе издание книги
- Новогодний выпуск клуба Code of Architecture с обсуждением Amazon’s “The Distributed Computing Manifesto” - статья с разбором манифеста и эволюции архитектуры Amazon в начале двухтысячных
- Scaling up the Prime Video audio/video monitoring service and reducing costs by 90% - про недавнюю эволюцию архитектуры сервиса в Amazon с лямбда функций в монолит
- Migrations - The Hardest Actual Problem in Computer Science • Matt Ranney • YOW! 2022 - про сложность миграций при попытке реализовать эволюцию архитектуры
- Миграция в срок, реальность или миф? - подкаст Антона Костерина, моего заместителя в Тинькофф, который рассказал про сложности одной из наших миграций
- Chaos Engineering. Building Confidence in System Behavior through Experiments - книга про хаос инженерию, которую авторы предлагают использовать в качестве фитнес-функций
- The Pipeline-Driven Organization • Roy Osherove • GOTO 2022 - Интересное выступление на тему организаций, ориентированных на flow поставки ценности. Вместо DevOps, DevSecOps, TestOps, DevSecTest...WTF...Ops просто pipeliine-driven:)
- Самая главная молекула - крутая книга про ДНК и эволюцию
- "Рождение сложности. Эволюционная биология сегодня" - крутая книга про эволюцию и происхождение жизни

#CoA #Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture #Processes #Management
🔥8👍5
Финансовая пирамида Бернарда Мэдоффа. Расследование самой грандиозной аферы в истории (No One Would Listen. A True Financial Thriller)

Лет шесть назад я прочитал эту книгу про финнасовые пирамиды, схему Понци и Берни Мэдоффа, что вывел это на новый уровень.
Если говорить про стиль повествования, то автор, Гарри Маркополос, рассказывает о том, как он на протяжении своей карьеры исследовал парадокс стабильной "прибыльности" компании Мэддофа. Сначала он пытался построить финансовый инструмент с похожими показателями, а потом, доверившись своей паранойе, пытался открыть глаза другим участникам финансового рынка. Но всем проще было верить в финансового гуру Мэдоффа и получать стабильные проценты.

#Finance #Psychology #Economics #Business
👍9🔥2
Вакансия Head of Engineering RnD в Tinkoff

Очень вкусная вакансия в команду моего коллеги, Игоря Маслова, который является VP и отвечает за наши платформенные разработки.
Мы в Тинькофф умеем делать клиентские продукты и наши масштабы таковы, что мы готовы не только вкладываемся в продукты и разработку, которые дают результат сейчас, но и инвестируем в исследования области Computer Science. Например, это могут быть исследования в доменах
- Системы хранения, например, распределенные хранилища для анализа и обработки данных;
- Инструменты продуктивности наших инженеров - различные ассистенты для разработки;
- Различные облачные решения - системы балансировки трафика с защитой от атак. И многое другое.

Обязанности звучат примерно так
- Создание фреймворка исследований в широком спектре ИТ направлений для получения PoC, написания статей и выступления на конференциях
- Создания процесса внедрения результатов исследований в наши бизнес направления
- Разработка стратегии исследований
- Создание и управление командой исследователей внутри Тинькофф
- Выстраивая взаимоотношений с научными институтами и запуск совместных исследований совместно с Тинькофф Образование

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

P.S.
Вакансия настолько интересна, что если бы мог себя склонировать, то одну из копий отправил заниматься этой работой:)

#Career #Vacancy #Engineering #SoftwareDevelopment #SoftwareArchitecture
🔥25👍54
The Great Mental Models - Vol. 1

Очень крутая книга про ментальные модели, которые могут прокачать ваше мышление. Эта книга входит в проект "The Great Mental Models Project", где есть три тома, а первый посвящен основным концепциям мышления (general thinking concepts), среди которых авторы выделяют следующие
- The map is not the Territory - концепция про то, что карта не является территорией и это правильно. У каждой карты есть цель составления и в угоду этой цели лишние детали откидываются и остается абстракция, которая должна быть полезна для достижения цели. Стандартный пример с картой метро, которая не матчится на географическую карту, но зато помогает просто выстраивать маршрут перемещения между разными станциями
- Circle of competence - концепция про круги компетенций, когда нам стоит понимать в чем мы компетентны, а в чем не совсем и действовать с соответствующей уверенностью в зависимости от того, попадает ли домен в нашу зону компетенций.
- First Principle Thinking - подход, когда к решению можно идти с самых основ. Иногда это бывает полезно для решения комплексной задачи
- Thought Experiment - подход с мысленными экспериментами, которыми так любят пользоваться ученые:) Например, история со специальной теорией относительности Эйнштейна обычно демонстрируется при помощи мысленных экспериментов. Или знаменитый кот Шредингера из его мысленного эксперимента насчет квантовой физики и суперпозиции живого и мертвого:)
- Second-Order Thinking - подход, в котором учитываются не просто прямые последствия, но и последствия последствий. В IT можно привести в пример размышления про day 2 operations, когда люди размышляют при создании продукта, а что будет когда он уже будет готов и отгружен пользователям
- Probabalistic Thinking - вероятностное мышление, рекомендую почитать книгу "Thinking in bets" на этот счет (вот мой обзор этой книги)
- Inversion - подход с инверсией, когда мы идем от финального результата к текущему состоянию. У Amazon есть прикольная книга "Working backwards" про этот подход, плюс иногда его называют backcasting и я про него рассказывал в выступлении для individual contributors "Как и куда развиваться, если ты уже Senior Software Engineer"
- Occam's Razor - подход, когда мы выбираем простейшее объяснение как более вероятное при наличии более сложного объяснения
- Hanlon's Razor - здесь основной посыл в том, чтобы не предполагать худшее. В итоге, если что-то пошло не по плану, то обычно это не кто-то сделал это специально, чтобы навредить вам, а скорее всего это проявление невежества, глупости или лени:) Этот подход спасает от паранойи, в рамках которой вы везде видите злой умысел.

Дополнительные концепции, которые подсвечивают авторы следующие
- Falsifability - история про то, что при выдвижении гипотез и теорий они имеют смысл и являются научными только в случае, если на практике есть варианты показать, что они не выполняются. В противном случае это больше похоже на догму, а не научную теорию
- Necessity and Sufficiency - концепция необходимости и достаточности. Это разные вещи:) И если выполнены необходимые условия для какого-то события, то не факт, что оно точно произойдет:)
- Causation vs Correlation - стандартная история из статистики про причинно-следственную связь и корреляцию. Суть в том, что из связанности двух явлений мы автоматически не можем вывести причинно-следственную связь - для этого нам еще потребуется провести эксперимент с зависимыми и независимыми переменными:)

#Thinking #PopularScience
🔥23👍5👏2
Прометей и ящик Пандоры (La Sagesse des Mythes. Promethee et la Boite de Pandore)

Эта книга знакомит читателей с мифом о Прометее, который принес людям огонь, а также с Пандорой, первой женщиной, которая была создана по велению Зевса в наказание людям за то, что Прометей похитил для них огонь. Собственно, любопытная Пандора открыла сосуд, полученный от Зевса, из которого по миру разлетелись несчастья и бедствия. В этой книге эти мифы представлены в виде комикса, которого интересно читать с детьми (или одному), а в конце книги отдельно раскрываются наиболее важные моменты этой истории.

Автор этих комиксов - современный французский философ, Люк Ферри, который знакомит людей с великими мифами через философские идеи.

Конкретно в этом комиксе мы узнаем о сотворении человека, его месте во Вселенной, о свободе, воле.

#Comics #History #ForKids
10👍8
Книги. Всемирная история библиотек

На этой неделе мне приехала коллекционная книга Кэмпбелла и Прайса про историю библиотек как архитектурных объектов по всему миру. Мне показалось, что раз я люблю книги и я люблю архитектуру, то мне стоит купить себе такое подарочное двухкилограммовое издание:) Возможно, идеи из этой книги воплотяться в моей новой библиотеке, которая у меня скоро появится:)

#History #Architecture
👍133😁2
The Beatles. Рождение легенды (Beatles with an A. Birth of a band)

Интересный графический роман (или хотя бы повесть) про легендарную группу, а скорее про их становление. Комикс за авторством Маури Куннас нарисован красиво и рассказывает про историю всех участников группы и заодно про группу The Quarrymen, которая была до Beatles. Интересно описаны моменты гамбургских гастролей группы Beatles, где они интенсивно оттачивали свой стиль. Потом в истории появляется Брайан Эпстайн и становится менеджером группы, пытаясь организовать запись пластинки для группы. И в качестве владельца «лучшего магазина грампластинок на севере Англии» ему получается договориться о записи первого альбома «The Beatles» в студии EMI.
Благодаря Эпстайну мир увидел «легендарную ливерпульскую четвёрку». На этом книга заканчивается как и собственно рождение легенды.

#History #Comics #Biography
👍9🔥1
Второй выпуск Code of Architecture по книге "Building Evolutionary Architectures"

Сразу по завершению выходных, а именно в понедельник мы обсудим 4-ую главу Automating Architectural Governance.
И разберем мы следующие вопросы:
— как автоматизация помогает строить эволюционную архитектуру;
— фитнес-функции, основанные на метриках кода;
— инструменты для создания фитнес-функций;
— особенности управления и контроля архитектуры для микросервисов;
— документация для фитнес-функций.

Гостем стрима станет наш коллега, Дмитрий Гаевский, который занимается разработкой dev-to-dev-решений на больших масштабах, создает сложные RnD-решения и проектирует event-driven-системы.

Встречаемся на ютуб-канале IT's Tinkoff в понедельник в 18:00 по Москве.

#CoA #Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture
👍83
Лама в гостях у бабушки с дедушкой (Llama Llama Gram and Grandpa)

Еще одна книга Анны Дьюдни про маленького Ламу и его маму. В этой серии Лама отправляется к бабуше с дедушкой и все бы ничего, но любимая игрушка (ламик) уезжает в машине вместе с мамой. На протяжении дня маленький Лама вспоминает про нее, но именно под вечер это приводит к граду слез:
Носик, ушки задрожали
Слезки тихо побежали
Я бы к ламику прижался,
Только дома он остался!

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

P.S.
Я уже раньше вспоминал про книги
- Лама красная пижама
- Лама сердится на маму

P.P.S.
А вот видео-версия этой истории
- на английском
- и русском

#ForKids
5👍5