Книжный куб: 2023, страница 2
Публикации «Книжного куба» за 2023 год, страница 2: двуязычные конспекты, источники и оригиналы в Telegram.
- · #CoA
Code of Architecture - Continuous Architecture in Practice - IV
Code of Architecture - Continuous Architecture in Practice - I V Завтра в 18:00 мы закончим разобр книги " Continuous Architecture in Practice " и поговорим про три главы
- · #ForKids
«Племя́нник чароде́я» (англ. The Magician’s Nephew)
«Племя́нник чароде́я» (англ. The Magician’s Nephew) Недавно я купил для детишек толстую книгу со всеми романами из серии «Хроник Нарнии» авторства Клайва Стейплза Льюиса. Мы использовали этот сборник для чтения сказок на ночь детям и уже успели прочитать первый роман «Племя́нник чароде́я» , который по хронологии идет первым в серии, но написан он был шестым из семи книг.
- · #Linux
eBPF Documentary: eBPF’s Creation Story – Unlocking The Kernel
eBPF Documentary: eBPF’s Creation Story – Unlocking The Kernel Крутое документальное видео на полчаса про технологию eBPF, которая используется для безопасного и эффективного расширения возможностей операционной системы в runtime (изначально это была только Linux). Суть в том, что для такого расширения не требовались изменения в исходном коде ядра, а также не требовалось подгружать отдельные его модули.
- · #Conference
YaTalks 2023
YaTalks 2023 В среду в 12.00 я выступаю на конференции Яндекса, где расскажу про свой подход и опыт к выстраиванию команд разработки:) На сайте все еще можно зарегистрироваться и поучаствовать в мероприятии как в онлайне, так и в оффлайне.
- · #Management
Как формировать структуру команд под запросы бизнеса - часть 2
Как формировать структуру команд под запросы бизнеса - часть 2 Продолжу пост про структуру команд, в котором поговорю про проектный менеджмент.
- · #Conference
Задачки про программированию от Тинькофф на Highload++
Задачки про программированию от Тинькофф на Highload++ В начале этой недели был Highload++, на котором у Тинькофф был стенд с Digital Interview. Там были забавные задачи по программированию, а код можно было писать на одном из языков: C++, C , Go, Java, JavaScript, Kotlin, Python, Swift. Цель была в том, чтобы написать код, который проходит автотесты, которых всего пять на каждую задачу.
- · #Management
One Rule to Rule Them All • Pragmatic Dave Thomas • GOTO 2023
One Rule to Rule Them All • Pragmatic Dave Thomas • GOTO 2023 Интересное выступление от Dave Thomas, который участвовал в принятии "Manifesto for Agile Software Development" много лет назад.
- · #Software
В этот понедельник мы провели третий стрим клуба Code of Architecture по книге "Continuous Architecture in Practice". Он был посвящен scalability и performance.
В этот понедельник мы провели третий стрим клуба Code of Architecture по книге " Continuous Architecture in Practice ". Он был посвящен scalability и performance. В рамках обсуждения мы упоминали дополнительные материалы
- · #Management
Материалы к докладу "Как RnD появляется в крупных IТ-компаниях"
Материалы к докладу "Как RnD появляется в крупных IТ-компаниях" Сегодня я выступаю на Teamlead Conf с этим докладом и тут по традиции привожу список рекомендованных материалов.
- · #Management
TeamLead Conf++ 2023
TeamLead Conf++ 2023 Завтра в 11.20 ++ я выступлю на Teamlead Conf в главном зале с темой "Как RnD появляется в крупных IТ-компаниях". Круто, что именно в главном зале, так как он будет доступен в виде публичной трансляции, но на которую надо будет зарегистрироваться. Так что если вам интересна эта тема, то приходите послушать и позадвать вопросы как online, так и offline.
- · #Management
Code of Leadership
Code of Leadership С нового года я планирую запустить видеоподкаст с обсуждением engineering management и technical leadership. Формат будет таков
- · #ForKids
Есть контакт! Общайся продуктивно, без стресса, в любой ситуации
Есть контакт! Общайся продуктивно, без стресса, в любой ситуации Прочитал эту книгу для подростков, в которой рассказывается про то, как находить общий язык с собой, своими близкими, друзьями, а также научиться выступать публично, например, в школе. Книгу написал два автора: Полина Мохова и Екатерина Зиброва, которые поделили по-братски по-сестрински четыре главы между собой.
- · #Software
Code of Architecture - Continuous Architecture in Practice - III
Code of Architecture - Continuous Architecture in Practice - III Сегодня в 18:00 по Москве мы обсудим пятую и шестую главу книги Continuous Architecture in Practice. Эти главы посвящены вопросам scalability и performance.
- · #Management
The Agile Paradoxon
The Agile Paradoxon Крутое видео с историей развития Agile подходов к разработке софта, которые пришли на смену более тяжеловесным подходам и принесли легкость, простоту и гибкость. Agile практики больше 20 лет назад смогли договориться об общем манифесте, суть которого была изложена в строках Management Leadership Processes SelfDevelopment
- · #Conference
HighLoad++ 2023
HighLoad++ 2023 Завтра буду на конференции Highload++ и зайду на наш стенд на пару часиков, там меня можно будет поймать и пообщаться. Там же все время будут мои коллеги, с которыми можно поговорить про наши внутренние технологические продукты, которые мы используем внутри и продаем наружу
- · #Management
Участие в передаче "Цифровизация бизнеса"
Участие в передаче "Цифровизация бизнеса" Первый мой опыт участия в телевизионной программе теперь доступен для просмотра - вышла серия передачи "Цифровизации бизнеса", в которой я ходил в гости к Максиму Морозову, ведущему паредачи, а также генеральному директору Aston. Мы обсудили разные темы:
- · #Charity
Подкаст "Издержки Поддержки"
Подкаст "Издержки Поддержки" Это интересный подкаст про благотворительность в России без сердобольности и жалости от Тинькофф и подкаст-студии «Гласно». Мне было интересно послушать его потому, что моя жена вовлечена в благотворительность, а я про эти вопросы раньше редко задумывался.
- · #сontinuous_architecture_in_practice_артефакты
🗂 Артефакты второго эфира по Continuous Architecture in Practice
🗂 Артефакты второго эфира по Continuous Architecture in Practice Что упоминали в выпуске
- · #BookCube
В этот понедельник мы провели второй стрим клуба Code of Architecture по книге “Continuous Architecture in Practice”.
В этот понедельник мы провели второй стрим клуба Code of Architecture по книге “ Continuous Architecture in Practice ”. Мы говорили про архитектуру данных и безопасность, упоминая очень много интересных источников. Ниже перечислены все эти рекомендации
- · #Software
Как департамент утилизации CPU превратился в департамент экономии железа, выдерживающий нагрузку в 1 млн RPS
Как департамент утилизации CPU превратился в департамент экономии железа, выдерживающий нагрузку в 1 млн RPS Хорошая статья от Ozon на тему кэширования на примере создания сервиса product-facade, который будет единым кешом над всеми мастер-системами в Ozon. Сервис получился нагруженным (1 mln rps, 350 Gb/s в пике на раздачу).
- · #BookCube
Тинькофф что-то про меня знает:)
Тинькофф что-то про меня знает:)
- · #Conference
День Тинькофф в МФТИ
День Тинькофф в МФТИ 4 декабря схожу в гости на Физтех на день Тинькофф, чтобы рассказать студентам про современные подходы к разработке софта. Интересно, что лет 20 назад я был на втором курсе МФТИ и думал где и как работать так, чтобы совмещать это с учебой. А теперь я могу вернуться в альма-матер и рассказать про то, где и как можно стать крутым SDE (software development engineer).
- · #ForKids
Большая книга аналогий (Big Book Of Science. Facts, Figures, and Theories to Blow Your Mind)
Большая книга аналогий (Big Book Of Science. Facts, Figures, and Theories to Blow Your Mind) Прочитал пару лет назад эту крутую книгу Джоэла Леви, в которой собраны красивые и интересные аналогии из семи областей.
- · #Management
How to Improve Developer Productivity • Jez Humble • YOW! 2020
How to Improve Developer Productivity • Jez Humble • YOW! 2020 Хорошее выступление Jez Humble на конференции Yow, в котором он рассказывал кратко про продуктивность разработки. Jez является соавтором книги "Accelerate" и это выступление выглядит как краткое саммари влиятельной книги, про которую я рассказывал раньше в постах 1, 2, 3. Выступление начинается с плохих метрик продуктивности:
- · #PlatformEngineering
Yandex Platform Engineering
Yandex Platform Engineering Крутой ресурс с описанием технологий и команд отдела Yandex Platform Engineering, который делает инфраструктуру для разработки и эксплуатации продуктов Яндекса. Я первый раз вижу настолько круто сделанную страничку с описанием разных команд, их продуктов, а также технические параметры: основные языки, фреймворки, базы данных и других параметров, важных для разработчиков.
- · #Software
Code of Architecture - Continuous Architecture in Practice - II
Code of Architecture - Continuous Architecture in Practice - II Сегодня в 18:00 по Москве мы обсудим третью и четвертую главу книги Continuous Architecture in Practice. Эти главы посвящены архитектуре данных и безопасности.
- · #Management
[1/2] Несведущий маэстро (The ignorant maestro: How great leaders inspire unpredictable brilliance) (Рубрика Management)
\[1/2\] Несведущий маэстро (The ignorant maestro: How great leaders inspire unpredictable brilliance) (Рубрика Management ) Эта книга лежала у меня на полке больше года, пока ее не порекомендовали моей жене, Насте, в рамках ее магистратуры "Психоанализ и психоаналитическое бизнес-консультирование". И мне стало интересно прочитать эту книгу, которая написана дирижером и бизнес-консультантом, Итаем Талгаем.
- · #Management
YaTalks - Как формировать структуру команд под запросы бизнеса
YaTalks - Как формировать структуру команд под запросы бизнеса 6 декабря в Москве я буду выступать на конференции Яндекса с докладом-саморефлексией примерно с такими тезизами
- · #ForKids
Господин Тигр, Бетси и золотой морской конёк (Mr Tiger, Betsy and the Golden Seahorse)
Господин Тигр, Бетси и золотой морской конёк (Mr Tiger, Betsy and the Golden Seahorse) Это третья и заключительная на этот момент книга про приключения Господина Тигра, Бетси и всех их друзей, которых мы запомнили за предыдущие пару книг:
- · #SoftwareArchitecture
В этот понедельник мы провели первый стрим клуба Code of Architecture по новой книге “Continuous Architecture in Practice”. В этом выпуске мы обсудили темы
В этот понедельник мы провели первый стрим клуба Code of Architecture по новой книге “ Continuous Architecture in Practice ”. В этом выпуске мы обсудили темы На самом выпуске мы упоминали книги:
- · #Security
[SafeCode Live] Secure by design
\[SafeCode Live\] Secure by design Сходил недавно на запись выпуска SafeCode Live, где мы говорили про подход Secure by design (SBD) или конструктивную безопасность в разработке продукта.
- · #BookCube
Ну и картинка для иллюстрации поста
Ну и картинка для иллюстрации поста
- · #Software
CAP Theorem
CAP Theorem Знаменитой CAP теореме исполнилось 25 лет, поэтому хотелось что это такое, зачем она и как появилась. Про это есть отличная статья от Eric Brewer, автора теоремы, который написал ее больше 10 лет назад, которую хотелось вспомнить, так как она хороша:) Начнем с самого утверждения теоремы (цитата из статьи выше) The CAP theorem states that any networked shared-data system can have at most two of three…
- · #ML
Deep Learning от MIT Press
Deep Learning от MIT Press Эта книга John D. Kelleher вышла в серии Essential Knowledge Series и содержит интересное введение в deep learning. Я уже рассказывал про другую книгу "Data Science" из этой же серии, в которой он выступал в качестве соавтора. В этой книге автор рассказывает про нейронные сети на пальцах и только в одной главе (про backpropagation) он погружается немного в математику.
- · #Conference
Industry Myth Busting • Joris Kuipers • GOTO 2023
Industry Myth Busting • Joris Kuipers • GOTO 2023 Забавное выступление в стиле разрушителей легенд, в котором автор говорит про
- · #Management
Generative AI Overview for Project Managers
Generative AI Overview for Project Managers Нашел интересные документы на сайте PMI, которые были посвящены введению в ChatGPT для проджект менеджеров. Они состояли из двух документов (приложил их к посту)
- · #DistirbutedSystems
Creating Local-First Collaboration Software with Automerge • Martin Kleppmann • GOTO 2023
Creating Local-First Collaboration Software with Automerge • Martin Kleppmann • GOTO 2023 Интересное выступление Мартина Клеппмана, который еще в 2017 году написал уже классическую книгу с кабанчиком (Designing Data-Intensive Applications). Уже в момент издания DDIA Мартин был скорее исследователем распределенных систем, чем промышленным разработчиком.
- · #Management
0b111 лет в Тинькофф
0b111 лет в Тинькофф Семь - это красивое число, что помещается в три бита:) А еще ровно столько лет назад я вышел на новую работу в Тинькофф. Я пришел на позицию engineering manager заниматься проектами привлечения. Моим руководителем был Кирилл Бобров, наш VP of Acquisition в то время. У Кирилла были наполеоновские планы и я точно знал, что скучно мне не будет.
- · #SelfDevelopment
Обзор книги "Как делать полезные заметки" ("How to take smart notes, Zettelkasten")
Обзор книги "Как делать полезные заметки" ("How to take smart notes, Zettelkasten") Эта книга Зонке Аренса, преподавателя философии образования, посвящена методу Zettelkasten, который позволяет строить свою базу знаний из заметок, создаваемых с использованием этой системы придуманной Никласом Луманом.
- · #SoftwareDevelopment
Citizen Developer
Citizen Developer На выходных я занимался самообучением с использованием информации от PMI и наткнулся на информацию про Citizen Developer, которой решил поделиться с читателями.
- · #Fackup
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023 Превосходный стендап на тему ошибок в разработке софта, от которого я действительно смеялся. Суть в том, что автор - опытный разработчик софта, который всю дорогу рассказывает про факапы, причем начинает со своего, а дальше раскручивает спираль дальше и упоминает многие известные истории. Давайте я кратко опишу факапы, которые обсуждаются
- · #SelfDevelopment
Как делать полезные заметки (How to take smart notes, Zettelkasten) - IV
Как делать полезные заметки (How to take smart notes, Zettelkasten) - IV Заканчивая рассказ про Zettelkasten , я хотел бы рассказать про три шага к успешному письму, которыми завершается книга (предыстория в постах 1, 2 и 3)
- · #Software
Code of Architecture - Continuous Architecture in Practice - I
Code of Architecture - Continuous Architecture in Practice - I Завтра в 18:00 по Москве мы начнем новый сезон Code of Architecture, в котором мы в четырех частях обсудим книгу Continuous Architecture in Practice. В первой серии речь пойдет про первые две главы, в которых обсуждаются следующие темы: 1.
- · #BookCube
Немного картинок из введения в Disciplined Agile, про которое я писал в прошлом посте.
Немного картинок из введения в Disciplined Agile, про которое я писал в прошлом посте.
- · #Management
Disciplined Agile® от PMI
Disciplined Agile® от PMI Уже 6 лет я являюсь сертифицированным руководителем проектов по версии PMI (Project Management Institute) и я периодически возвращаюсь к их курсам и обучающим материалам, чтобы продлить свой статус, заработав нужное количество PDU. В этот раз проходя обучение, я наткнулся на много материалов по agile подходам под флагом Disciplined Agile® и мне стало интересно
- · #SciFi
Спектакль «Человек-амфибия» в Театре на Малой Ордынке!
Спектакль «Человек-амфибия» в Театре на Малой Ордынке! Вчера мы были с женой на спектакле по мотивам фантастического романа Александра Беляева «Человек-амфибия», которому в этом году исполнилось 95 лет. Мы достаточно редко выбираемся в театр, но тут у нас выдался субботний вечер без детей и дальше Тинькофф Город помог моей жене выбрать представление, которое нам понравилось по нескольким причинам:
- · #Kubernetes
CNCF Platforms White Paper - III
CNCF Platforms White Paper - III В окончании рассказа про этот white paper о платформах хочется рассказать про возможности платформ, которые нужны для создания современных приложений (начало в постах 1 и 2).
- · #Kubernetes
CNCF Platforms White Paper - II
CNCF Platforms White Paper - II Продолжу рассказывать про White paper о платформах, про который я начал говорить в первом посте. В документе было всего 7 пунктов, первые четыре из которых мы обсудили раньше, а в этом посте пойдет речь про вызовы при создании платформ, как измерять их успех, а а набор возможностей, что предоставляют платформы мы рассмотрим в последнем посте, в котором даже будут картинки:)
- · #Management
Architects, anti-patterns, and organizational fuckery
Architects, anti-patterns, and organizational fuckery Интересная статья полугодичной давности про архитекторов и инженеров. Я только сегодня дочитал ее до конца и согласен со многими тезисами, например
- · #Joke
Пятница с кабанчиком:)
Пятница с кабанчиком:) Вечером в среду пятницу, После обеда, Сон для усталых, хмурых людей! Мы приглашаем Тех, кто отчаен В дикие джунгли скорей!