Книжный куб: 2022, страница 2
Публикации «Книжного куба» за 2022 год, страница 2: двуязычные конспекты, источники и оригиналы в Telegram.
- · #Linux
Сегодня был с семьей на шоу пингвинов (Penguin Gentoo Show) в Dubai Mall, где нам рассказывали про них и сами пингвины показывали трюки:)
Сегодня был с семьей на шоу пингвинов (Penguin Gentoo Show) в Dubai Mall, где нам рассказывали про них и сами пингвины показывали трюки:) По результатам посещения я понял, что знакомство с пингвинами в виде Linux сильно продвинуло мою карьеру. Но это помогло не сразу - на одном из первых занятий на своей кафедре в Вычислительном Центре РАН (ВЦ РАН) выходил из vim через рестарт компьютера.
- · #Quality
Про тестирование и управление рисками в разработке софта
Про тестирование и управление рисками в разработке софта В отпуске мой Samsung Galaxy S21 Ultra предложил накатить новое обновление прошивки телефона и обновиться до One UI 5 (Android 13). Я ничтоже сумняшеся обновился и денек даже наслаждался "новым интерфейсом" (который похож на старый до неразличимости).
- · #PublicSpeaking
"Черная риторика. Власть и магия слова" ("Schwarze Rhetorik - Macht und Magie der Sprache")
"Черная риторика. Власть и магия слова" ("Schwarze Rhetorik - Macht und Magie der Sprache") Короткая книга за авторством Карстена Бредмайера. Она короткая, понятная, простая и полезная:) В ней много примеров для самостоятельной работы, которые позволяют опробовать подходы предлагаемые автором.
- · #SoftwareArchitecture
В прошлый четверг, 17 ноября, мы провели третий стрим по книге “Technology Strategy Patterns”.
В прошлый четверг, 17 ноября, мы провели третий стрим по книге “Technology Strategy Patterns”. Мы обсуждали главы 5 и 6: — Chapter 5. Corporate Context — Chapter 6. Department Context Гостем стрима был Павел Притчин, CTO Dodo Engineering. Артефакты с этого стрима доступны по ссылкам
- · #BookCube
При выборе напитков для отпуска я ориентирусь на классику. А что может быть более классическим, чем Singleton, который был еще в книге банды четырех "Design Patterns: Elements of Reusable…
При выборе напитков для отпуска я ориентирусь на классику. А что может быть более классическим, чем Singleton, который был еще в книге банды четырех " Design Patterns: Elements of Reusable Object-Oriented Software ", которая вышла в 1994 году. Там он был в разделе Creational Patterns, а у меня он стоит на полке:)
- · #Team
Remote team interactions workbook
Remote team interactions workbook Вчера мне доехала эта книга с Amazon, а сегодня я улетаю в отпуск на полторы недели. И в этот отпуск я решил захватить эту книгу и почитать что Matthew Skelton и Manuel Pais написали в продолжении своей знаменитой книги Teamp Topologies.
- · #SystemDesign
Публичное System Design Interview на конференции ArchDays 2022
Публичное System Design Interview на конференции ArchDays 2022 В конце октября на конференции ArchDays 2022 я проводил публичное собеседование по system design, запись доступна здесь.
- · #Leadership
Принципы лидера (Leading Matters)
Принципы лидера (Leading Matters) Недавно я уже писал насчет книги про лидерство от Джона Хенесси, которая меня привлекла меня цитатой Билла Гейтса "Незаменимое руководство для каждого лидера".
- · #SoftwareArchitecture
Закончим разбирать вторую часть книги "Technology Strategy Patterns"
Закончим разбирать вторую часть книги "Technology Strategy Patterns" Сегодня в 18:00 по Москве у нас будет стрим с очередным обсуждение этой книги в рамках клуба Code of Architecture. У нас в гостях будет Павел Притчин, СТО Dodo Engineering. До этого Павел был .NET-разработчиком, лидом тех.команды и PO в продукте «Платформа». Также создавал SRE-команды, развивал системы SLO и занимался надежностью.
- · #Processes
Сегодня я выступаю на IT's Tinkoff Fintech Meetup с докладом "Эволюция мобильного банка от канала к платформе и дальше" в Еревана
Сегодня я выступаю на IT's Tinkoff Fintech Meetup с докладом "Эволюция мобильного банка от канала к платформе и дальше" в Еревана Я расскажу какой путь прошел продукт и его команда, какие проблемы решали по мере роста приложения и как усложнялась архитектура процессов. Будет интересно всем, кто хочет узнать, как мы делаем мобильный банк для 27 миллионов клиентов.
- · #Management
Воркшоп по Management 3.0 от Антона Зотина
Воркшоп по Management 3.0 от Антона Зотина Год назад я прошел этот воркшоп и материал мне понравился. Воркшоп хорошо расширяет кругозор, а я немного addicted насчет изучения нового и поглощения новых знаний.
- · #SystemDesign
Как подготовиться и пройти System Design Interview
Как подготовиться и пройти System Design Interview Около месяца назад я выступал на ArchDays 2022 с темой доклада, вынесенной в заголовок. Сегодня появилась запись выступления, а чуть раньше я уже делал его текстовую расшифровку. Кстати, в прошлом посте про это выступление я сразу дал список рекомендованной литературы:)
- · #Mobile
Известность команд Android разработки 2022 от devcrowd
Известность команд Android разработки 2022 от devcrowd Изучил этот отчет, который прошли 660 разработчиков с 14 июля по 11 августа.
- · #Processes
Проект единорог (The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data)
Проект единорог (The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data) Эта книга написана Gene Kim как продолжение предыдущей книги Проект Феникс (The Phoenix Project) В этой книге главным действующим лицом является опытная software engineer Максин, которую отправляют в команду проваливающегося проекта в наказание за неудачу, к которой она была и не особо причастна.
- · #Processes
Проект Феникс (The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win)
Проект Феникс (The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win) Пять лет назад я почти в один присест прочитал книгу "Проект Феникс", т.к. буквально не мог оторваться при её прочтении:) Книга написана в жанре производственного романа и похожа на книгу "Цель" ("Goal") или "Критическая цепь" ("Critical Chain") Голдратта.
- · #Leadership
Принципы лидера (Leading Matters)
Принципы лидера (Leading Matters) Недавно я прочитал книгу про лидерство от Джона Хенесси, которая меня привлекла меня цитатой Билла Гейтса "Незаменимое руководство для каждого лидера". Дальше я заинтересовался автором и узнал, что это известный ученый, который был со-основателем корпорации MIPS, президентом Стэнфордского университета и лауреатом премии Тьюринга.
- · #SoftwareArchitecture
В этот четверг, 10 ноября, мы провели второй стрим по книге “Technology Strategy Patterns”.
В этот четверг, 10 ноября, мы провели второй стрим по книге “Technology Strategy Patterns”. Мы обсуждали главы 3 и 4: — Chapter 3. World Context — Chapter 4. Industry Context Гостем стрима был Андрей Иванов, VP of engineering в ChatterMill. В прошлом Андрей работал в Tinkoff и OneTwoTrip, где помогал перейти к микросервисной архитектуре от монолита. Артефакты с этого стрима доступны по ссылкам
- · #BookCube
На следующей неделе, 16 ноября, Тинькофф вместе с Ameriabank соберет встречу в Ереване(!), где расскажут финтех-продукты в эпоху mobile-first.
На следующей неделе, 16 ноября, Тинькофф вместе с Ameriabank соберет встречу в Ереване(!), где расскажут финтех-продукты в эпоху mobile-first. Я буду выступать на этом митапе и расскажу как мы меняли подходы и архитектуру в мобильном банке и создавали SuperApp. Будет еще две темы — как работают с бизнес-требованиями сегодня; — и какие SRE-подходы применяют в разработке.
- · #SoftwareDevelopment
Native Mobile Development
Native Mobile Development Помню как пару лет назад я решил, что мне стоит подтянуть свои знания по мобильной разработке, чтобы лучше понимать особенности работы ребят в моем подразделении. Я никогда не писал продакшен код для мобильных приложений, а все мое знакомство ограничивалось прохождением нескольких курсов на Coursera.
- · #BookCube
Немного интересных иллюстраций из книги Мишина "Проектный бизнес"
Немного интересных иллюстраций из книги Мишина "Проектный бизнес"
- · #ProjectManagement
Проектный бизнес - Адаптированная модель для России
Проектный бизнес - Адаптированная модель для России Эту книгу Сергея Мишина, вышедшую в 2006 году, я читал 15 лет назад и она мне сильно помогла разобраться с темой управления проектами. Суть в том, что в этой книге автор помимо практических советов еще и объясняет почему стоит делать именно так.
- · #Software
Завтра в 18:00 по Москве на Youtube у нас будет трансляция второго эпизода по книге Technology Strategy Patterns
Завтра в 18:00 по Москве на Youtube у нас будет трансляция второго эпизода по книге Technology Strategy Patterns В этот раз нашим гостем станет Андрей Иванов, с которым мы вместе работали в Тинькофф и делали часть сервисов для привлечения, про которые я рассказывал на ArchDays 2019. Сейчас Андрей, VP of Engineering в Chattermill, руководит командами разработки.
- · #ProjectManagement
Теория ограничений Голдратта (Goldratt's Theory of Constraints: A Systems Approach to Continuous Improvement)
Теория ограничений Голдратта (Goldratt's Theory of Constraints: A Systems Approach to Continuous Improvement) Сразу после производственных романов Голдратта стоит прочитать эту книгу Уильяма Детмера - в ней в структурированном виде изложены те идеи, которые сам Голдратт подавал через свои истории.
- · #Management
Критическая цепь (Critical Chain)
Критическая цепь (Critical Chain) Эта книга Голдратта написана в жанре производственного романа. С одной стороны этот формат крайне просто воспринимается, а вот с другой - он кажется излишне упрощенным:) В книге рассматривается применение теории ограничений в контексте управления проектами. Вводится понятие критическая цепь, которое расширяет общепринятое понятие критический путь.
- · #Management
Team Topologies
Team Topologies Три года назад вышла интересная книга за авторством Matthew Skelton и Manuel Pais, которые предлагают использовать Team-First подход при проектировании архитектуры программных систем, так и организации.
- · #BookCube
Немного иллюстраций из доклада "Язык на пути к DevArch"
Немного иллюстраций из доклада "Язык на пути к DevArch"
- · #SystemDesign
Доклад с ArchDays 2021 "Язык на пути к DevArch: разгонная полоса или лежачий полицейский?" от Игоря Беспальчука
Доклад с ArchDays 2021 "Язык на пути к DevArch: разгонная полоса или лежачий полицейский?" от Игоря Беспальчука Достаточно интересный и дискуссионный доклад, в котором автор размышляет над текущим состоянием дел в мире разработки и архитектуры ПО и задает классические вопросы "кто виноват" и "что делать".
- · #Architecture
A Philosophy of Software Design (Рубрика Architecture)
A Philosophy of Software Design (Рубрика Architecture ) Я люблю читать бумажные книги, сидя в кресле с кружечкой горячего мятного чая. И вот мне доехала книга по философии ... философии software design (A Philosophy of Software Design) за авторством John Ousterhout, стэнфордского профессора и одного из создателей RAFT.
- · #SelfDevelopment
Гори, но не сгорай (The Passion Paradox)
Гори, но не сгорай (The Passion Paradox) Эта книга за авторством Брэда Сталберга и Стива Магнесса продолжает тему их прошлой книги “На пике”. В прошлой книге речь шла про то, как поддерживать максимальную эффективность без выгорания. А в этой книге авторы рассказывают, как достичь этой эффективности используя страсть (passion).
- · #SoftwareArchitecture
На этой неделе мы в рамках клуба Code of Architecture начали читать новую книгу “Technology Strategy Patterns”.
На этой неделе мы в рамках клуба Code of Architecture начали читать новую книгу “Technology Strategy Patterns”. В первом эпизоде мы вместе с Николаем Головым, Head of data engineering в ManyChat, обсуждали первые главы: — Chapter 1. Architect and Strategist — Chapter 2. Analysis Все артефакты уже доступны: Ждем вас в следующий четверг, где мы продолжим обсуждать эту книгу.
- · #BusinessStory
Пионеры Кремниевой долины
Пионеры Кремниевой долины Прочитал за пару дней книгу Максима Котина про первый стартап из России, покоривший мир. Очень интересная история про Степана Пачикова, советского ученого, вахтера в общежитии зарубежных переводчиков, создателя первого компьютерного клуба "Комьютер", ..., вице-президента Silicon Graphics International и создателя Evernote.
- · #Architecture
Доклад с ArchDays 2021 "Описание архитектуры текстом" от Бориса Романова
Доклад с ArchDays 2021 "Описание архитектуры текстом" от Бориса Романова Достаточно интересный доклад, в котором были следующие основные мысли 1. Модель коллективного архитектора, когда ответственность за архитектуру несет вся команда, неплохо работает в не слишком сложных случаях (простые изменения в продукте, небольшие проекты) 2.
- · #SystemEngineering
Путешествие по системному ландшафту (A Journey Through the Systems Landscape)
Путешествие по системному ландшафту (A Journey Through the Systems Landscape) Книга Гарольда "Бада" Лоусона интересна, но достаточно сложна для чтения:) Возможно это потому, что системная инженерия просто сложна сама по себе, а может быть дело в том, что Гарольд - один из создателей стандарта ISO 15288 по системной инженерии.
- · #ExternalReview
Завтра мы в клубе Code of Architecutre будем обсуждать новую книгу.
Завтра мы в клубе Code of Architecutre будем обсуждать новую книгу. В этом выпуске к нам присоединится Николай Голов, Head of data engineering в ManyChat. Мы обсудим введение, в котором автор рассказывает про целевую аудиторию данной книги и что он в ней расскажет.
- · #Storytelling
Как сторителлинг сделал нас людьми (The Storytelling Animal: How Stories Make Us Human)
Как сторителлинг сделал нас людьми (The Storytelling Animal: How Stories Make Us Human) Книга Джонатана Готтшалла написана в виде истории о том, как вымышленный мир и истории оттуда влияют на людей:) Все начинается с малышей, которые креативно фантазируют в свои первые несколько лет жизни.
- · #Comics
Контракт с Богом (A Contract with God)
Контракт с Богом (A Contract with God) Классический графический роман Уилла Айснера, который был впервые издан в 1978 году и с тех пор был переведен на 15 языков. Изначально меня отпугивало название книги, но я ее все же купил и вчера дочитал.
- · #Comics
Графический роман "Тринити. История создания атомной бомбы" (Trinity. A Graphic History of the First Atomic Bomb)
Графический роман "Тринити. История создания атомной бомбы" (Trinity. A Graphic History of the First Atomic Bomb) В этом романе Джонатан Феттер-Ворм красочно изобразил историю создания атомной бомбы.
- · #Creativity
Креативность (Being Creative: Be Inspired. Unlock Your Originality)
Креативность (Being Creative: Be Inspired. Unlock Your Originality) Сегодня я дочитал эту книгу Майкла Атавара из серии Build + Become, которую на русском языке выпустило издательство МИФ. Интересно, что в рунете и на goodreads на эту книгу преимущественно посредственные отзывы, а вот на amazon она в чести.
- · #SystemDesign
Как подготовиться и пройти System Design Interview
Как подготовиться и пройти System Design Interview Я наконец-то дописал расшифровку своего доклада недельной давности с ArchDays, в котором я рассказывал про этот вид интервью. Суть в том, что собеседования в формате System Design Interview становятся все популярнее.
- · #BookCube
Братья Стругацкие в цикле о Мире Полудня описали общество, ставшее альтернативой обществу потребления.
Братья Стругацкие в цикле о Мире Полудня описали общество, ставшее альтернативой обществу потребления. Повесть «Хищные вещи века» входит в серию произведений, рассказывающих о событиях предшествующих образованию Мира Полудня. Действия в ней происходят на Земле, когда коммунистический строй ещё не стал всепланетным. Почему описанное в повести общество до сих пор вызывает споры среди поклонников творчества Стругацких?
- · #BookCube
В продолжении темы Стругацких.
В продолжении темы Стругацких. Рекомендую этот крутой канал по научной фантастике. Я сам с удовольствием смотрю видео от RocketMan, вспоминая прочитанные SciFI книги, понимаю как они глубоки:)
- · #SciFi
"Понедельник начинается в субботу"
"Понедельник начинается в субботу" Книга братьев Стругацких, впечатления от прочтения в зрелом возрасте сильно отличаются от тех, которые были в детстве. В детстве это выглядело как сказка, а вот при перечитывании позже стали ясно видны сатирические мотивы, а также более ясно название:) Завязка повести очень хороша, т.к. погружает читателя как и главного героя в магический мир НИИЧАВО.
- · #Quality
ATDD. Разработка ПО через приемочные тесты (ATDD by Example: A Practical Guide to Acceptance Test-Driven Development)
ATDD. Разработка ПО через приемочные тесты (ATDD by Example: A Practical Guide to Acceptance Test-Driven Development) Сегодня наткнулся на тему как определить готова ли задача и вспомнил эту книгу за авторством Маркуса Гэртнера... И этот труд оставил у меня двойственное впечатление.
- · #PopularScience
Сегодня я решил вспомнить про книгу "Жизнь на грани" ("Life on the Edge: The Coming of Age of Quantum Biology") из серии NewScience от 2х профессоров из университета Суррея: теорфизика и…
Сегодня я решил вспомнить про книгу "Жизнь на грани" ("Life on the Edge: The Coming of Age of Quantum Biology") из серии NewScience от 2х профессоров из университета Суррея: теорфизика и молекулярного генетика. Эта пара исследователей решили совместно написать первую книгу по квантовой биологии ... и у них получилось очень увлекательно. Впрочем это и не удивительно для книги из этой серии.
- · #BookCube
Шаги техники Event Storming
Шаги техники Event Storming
- · #DDD
EventStorming
EventStorming Это крутая техника проведения воркшопов для коллаборативного изучения сложного бизнес домена ... Этот подход придумал и дал ему определение Alberto Brandolini. Но что это значит на пальцах? Суть в том, что иногда домен настолько сложен, что никто точно не понимает как это работает. В этом случае можно собрать всех включая экспертов доменной области и разработчиокв и поговорить ...
- · #Processes
Сегодня решил продолжить тему про процессы, проекты и вот это все и вспоминть свою статью "Подходы оркестровки и хореографии в мире менеджмента разработки ПО".
Сегодня решил продолжить тему про процессы, проекты и вот это все и вспоминть свою статью "Подходы оркестровки и хореографии в мире менеджмента разработки ПО". В этой статье я решил попробовать перенести подходы оркестровки и хореографии из мира распределенных ИТ-систем в мир менеджмента процессов разработки ПО.
- · #Conference
На кэмпе SouthHub было много интересных докладов, но мне прямо зашел доклад Игоря Курочкина.
На кэмпе SouthHub было много интересных докладов, но мне прямо зашел доклад Игоря Курочкина. Доклад называется "Что CTO может взять полезного из DevOps", возможно, это связано с тем, что я CTO и мне эта тема отзывается, а может Игорь просто круто рассказывал ...
- · #Processes
Мифический человеко-месяц (The Mythical Man-Month)
Мифический человеко-месяц (The Mythical Man-Month) Эту книгу написал Фредерик Брукс и она была издана впервые в 1975 году и с тех пор она стала классикой жанра. Стоит ли ее читать почти через сорок лет после издания? Определенно стоит и вот почему
- · #Conference
Появилась запись моего выступления с кэмпа SouthHub, на котором я рассказывал про Эволюцию роли технического руководителя от инженера до CTO.
Появилась запись моего выступления с кэмпа SouthHub, на котором я рассказывал про Эволюцию роли технического руководителя от инженера до CTO. Чуть раньше я уже давал ссылку на статью на Medium, в которой я писал расшифровку этого выступления. Conference Management SelfDevelopment Processes CTO