Четвертый выпуск Code of Architecture по книге "A Philosophy of Software Design"
Сегодня в 18:00 по Москве мы закончим обсуждать книгу "A philosophy of software design", а точнее мы поговорим про темы, которым Джон Оустерхаут посвятил последние 6 глав. В качестве гостя с нами будет Алексей Тарасов, который является Head of Architecture в Тинькофф Инвестициях. В итоге, на троих мы пройдемся по вопросам:
— как поддерживать консистентность;
— что делает код очевидным, а что запутанным;
— как современные тренды разработки пересекаются с принципами заложенными в этой книге;
— как не усложнить систему, если нужны оптимизации производительности;
— как отделять важное от второстепенного.
А в конце стрима мы подведем итоги книги и обсудим красные флаги, которые автор рекомендовал избегать в ваших системах.
#CoA #Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture
Сегодня в 18:00 по Москве мы закончим обсуждать книгу "A philosophy of software design", а точнее мы поговорим про темы, которым Джон Оустерхаут посвятил последние 6 глав. В качестве гостя с нами будет Алексей Тарасов, который является Head of Architecture в Тинькофф Инвестициях. В итоге, на троих мы пройдемся по вопросам:
— как поддерживать консистентность;
— что делает код очевидным, а что запутанным;
— как современные тренды разработки пересекаются с принципами заложенными в этой книге;
— как не усложнить систему, если нужны оптимизации производительности;
— как отделять важное от второстепенного.
А в конце стрима мы подведем итоги книги и обсудим красные флаги, которые автор рекомендовал избегать в ваших системах.
#CoA #Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture
Анонс выступления моей любимой жены
2 мая Анастасия Кабищева на онлайн выступлении расскажет про свой опыт совмещения позиции технического руководителя и роли деврела в зарубежной компании:) Пиком этой активности стал Highload 2022 Armenia, в котором она принимала активное участие.
P.S.
Я эту историю наблюдал из первых рядов и так у меня появилась заявка на выступление на армянском Codefest с темой, актуальной для армянской аудитории, о том, когда уже стоит заниматься своей инженерной культурой и как это делать:)
#Conference #Devrel #Software #SoftwareDevelopment
2 мая Анастасия Кабищева на онлайн выступлении расскажет про свой опыт совмещения позиции технического руководителя и роли деврела в зарубежной компании:) Пиком этой активности стал Highload 2022 Armenia, в котором она принимала активное участие.
P.S.
Я эту историю наблюдал из первых рядов и так у меня появилась заявка на выступление на армянском Codefest с темой, актуальной для армянской аудитории, о том, когда уже стоит заниматься своей инженерной культурой и как это делать:)
#Conference #Devrel #Software #SoftwareDevelopment
YouTube
Мой первый опыт деврела, в энтерпрайзе и за рубежом: что пошло не так
У Насти Кабищевой не самый обычный опыт - руководитель инженерных команд не собиралась быть еще и немножко деврелом, но 2022-й заставил. Придя в армянский банк, она решила качать его технический бренд. Поначалу у ребят было все по-классике - первые внутренние…
Книжный клуб CoA — "A Philosophy of Software Design"
Этот апрель в нашем книжном клубе Code of Architecture был посвящен обсуждению отличной книгу Джона Остерхута "A Philosophy of Software Design", которую мы рассмотрели в четырех выпусках. Я написал статью, которая обобщает все выпуски и содержит отсылки на Miro доску, ссылки на мои статьи с обзором книги, а также ссылки на все видео-записи выпусков нашего книжного клуба.
#CoA #Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture
Этот апрель в нашем книжном клубе Code of Architecture был посвящен обсуждению отличной книгу Джона Остерхута "A Philosophy of Software Design", которую мы рассмотрели в четырех выпусках. Я написал статью, которая обобщает все выпуски и содержит отсылки на Miro доску, ссылки на мои статьи с обзором книги, а также ссылки на все видео-записи выпусков нашего книжного клуба.
#CoA #Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture
Задача трех тел (The Three-Body Problem)
Эта книга Лю Цысиня открывает трилогию "Воспоминания о прошлом Земли". В 2015 году эта книга получила премию "Хьюго". Я прочитал ее три года назад и мне она зашла настолько, что я справился с ней за один день:) Мне понравился авторский стиль с отсылками к теории и истории. Отдельно отмечу, что читать книгу интереснее, если знать концепты задачи трех тел, а также про диинамически хаос:) Сам сюжет спойлерить не буду, чтобы вам было интересно прочесть книгу самостоятельно.
#PopularScience #SciFi #Science
Эта книга Лю Цысиня открывает трилогию "Воспоминания о прошлом Земли". В 2015 году эта книга получила премию "Хьюго". Я прочитал ее три года назад и мне она зашла настолько, что я справился с ней за один день:) Мне понравился авторский стиль с отсылками к теории и истории. Отдельно отмечу, что читать книгу интереснее, если знать концепты задачи трех тел, а также про диинамически хаос:) Сам сюжет спойлерить не буду, чтобы вам было интересно прочесть книгу самостоятельно.
#PopularScience #SciFi #Science
Варианты роста инженера, если он уже Senior
На нашем воронежском java митапе в начале апреля я рассказал новую версию этого доклада. Я уже однажды рассказывал этот доклад на конференции dotNext, но теперь я
1. Обновил часть про карьерную лестницу
2. Добавил обсуждение типов Staff+ инженеров,
3. Рассказал про процесс promotion в Tinkoff, который называется Тинькофф Рост
Недавно появилась запись выступления, поэтому я решил поделиться ей:)
#Staff #Conference #Architect #Architecture #Software #SoftwareDevelopment #Career
На нашем воронежском java митапе в начале апреля я рассказал новую версию этого доклада. Я уже однажды рассказывал этот доклад на конференции dotNext, но теперь я
1. Обновил часть про карьерную лестницу
2. Добавил обсуждение типов Staff+ инженеров,
3. Рассказал про процесс promotion в Tinkoff, который называется Тинькофф Рост
Недавно появилась запись выступления, поэтому я решил поделиться ей:)
#Staff #Conference #Architect #Architecture #Software #SoftwareDevelopment #Career
YouTube
Как и куда расти инженеру, если он уже Senior — Александр Поломодов, Тинькофф
В своем докладе Александр поделился вариантами развития для опытных инженеров.
Дайджесты, статьи и анонсы митапов: https://t.me/itstinkoff
Группа IT's Tinkoff Вконтакте: https://vk.com/itstinkoff
Книжный клуб Java-разработчиков: https://t.me/point_rar
Блог…
Дайджесты, статьи и анонсы митапов: https://t.me/itstinkoff
Группа IT's Tinkoff Вконтакте: https://vk.com/itstinkoff
Книжный клуб Java-разработчиков: https://t.me/point_rar
Блог…
Лама Красная Пижама (Llama Llama Red Pajama)
Прочитал только что нашему карапузу двух с половиной лет эту прикольную книгу и она ему зашла. В книге мама-лама укладывает крошку-ламу спать и уходит заниматься делами по дому, а крошке не спится и дальше он "воет, ноет" и призывает маму обратно. У нашего младшего сына один в один поведение как у крошки Ламы, который не отпускает от себя маму надолго:)
А если говорить про книгу, то она с прикольным смыслом, рифмами и красивой отрисовкой. Очень рекомендую ее к чтению маленьким детишкам.
P.S.
В Лабиринте есть серия этих книжек про Ламу и на большинство из них хорошие скидки, как на эту книгу про ламу пижаму:)
#ForKids
Прочитал только что нашему карапузу двух с половиной лет эту прикольную книгу и она ему зашла. В книге мама-лама укладывает крошку-ламу спать и уходит заниматься делами по дому, а крошке не спится и дальше он "воет, ноет" и призывает маму обратно. У нашего младшего сына один в один поведение как у крошки Ламы, который не отпускает от себя маму надолго:)
А если говорить про книгу, то она с прикольным смыслом, рифмами и красивой отрисовкой. Очень рекомендую ее к чтению маленьким детишкам.
P.S.
В Лабиринте есть серия этих книжек про Ламу и на большинство из них хорошие скидки, как на эту книгу про ламу пижаму:)
#ForKids
О военном искусстве (The art of War)
Эта книга Никколо Макиавелли не так известна, как "Государь". И я могу объяснить почему - когда-то я прочел их одна за другой и мне показалось, что в книге "Государь" актуально до сих пор почти все, а в книге "О военном искусстве" - почти ничего:) Забавным лейтмотивом книги "О военном искусстве" является мысль, что раньше, еще во времена величия Рима, все было лучше ... ну или как минимум устройство военного дела.
Честно говоря, большая часть книги напоминает мне чтение нравоучительных историй малоприменимых в современном контексте, если не увлекаться метафорами. Итого для меня, книга на одном уровне по неоправданным ожиданиям со сборником афоризмов на ту же тему от Сунь-цзы. Правда, у Макиавелли основную часть текста написал он сам, а не 100500 последующих толкователей:)
#Strategy #History
Эта книга Никколо Макиавелли не так известна, как "Государь". И я могу объяснить почему - когда-то я прочел их одна за другой и мне показалось, что в книге "Государь" актуально до сих пор почти все, а в книге "О военном искусстве" - почти ничего:) Забавным лейтмотивом книги "О военном искусстве" является мысль, что раньше, еще во времена величия Рима, все было лучше ... ну или как минимум устройство военного дела.
Честно говоря, большая часть книги напоминает мне чтение нравоучительных историй малоприменимых в современном контексте, если не увлекаться метафорами. Итого для меня, книга на одном уровне по неоправданным ожиданиям со сборником афоризмов на ту же тему от Сунь-цзы. Правда, у Макиавелли основную часть текста написал он сам, а не 100500 последующих толкователей:)
#Strategy #History
A значит Anonymous (A for Anonymous: How a Mysterious Hacker Collective Transformed the World)
Комикс про историю хакерской группировки - что может быть лучше для чтения в выходной:)
В свое время эта история c anonymous прошла мимо меня, но благодаря Дэвиду Кушнеру и Корену Шадми, я узнал после прочтения комикса про
- Культ мертвой коровы и его противостояние с церквью саентологии (и участие в этом Тома Круза)
- Откда пошло название Anonymous и как они вписались в это противостояние
- Про Geohot, PS3 и операцию Sony
- Про бездомных в Санта-Круз и как они связаны с anonymous
- Мельком про операции "Тунис", "Бахрейн", "Марокко" и "Египет"
- Про борьбу ФБР с anonymous и переход от централизованной к децентрализованной схеме
- Про изнасилование в Стьюбенвили и то, как насильников осудили по году, а хактивисту поднявшему бучу дали 2 года тюрьмы
- Про историю в Фергюсоне, акцию Black Lives Matter и ежегодные "Марши миллиона масок"
#Comics #Software #Biography
Комикс про историю хакерской группировки - что может быть лучше для чтения в выходной:)
В свое время эта история c anonymous прошла мимо меня, но благодаря Дэвиду Кушнеру и Корену Шадми, я узнал после прочтения комикса про
- Культ мертвой коровы и его противостояние с церквью саентологии (и участие в этом Тома Круза)
- Откда пошло название Anonymous и как они вписались в это противостояние
- Про Geohot, PS3 и операцию Sony
- Про бездомных в Санта-Круз и как они связаны с anonymous
- Мельком про операции "Тунис", "Бахрейн", "Марокко" и "Египет"
- Про борьбу ФБР с anonymous и переход от централизованной к децентрализованной схеме
- Про изнасилование в Стьюбенвили и то, как насильников осудили по году, а хактивисту поднявшему бучу дали 2 года тюрьмы
- Про историю в Фергюсоне, акцию Black Lives Matter и ежегодные "Марши миллиона масок"
#Comics #Software #Biography
Последняя классическая партия матча на первенство мира "Непомнящий-Динг"
Подходит к концу матч на первенство мира, который напоминает триллер. И сегодня последняя партия тоже выглядит очень инетересной.
Если вам нравятся шахматы, то отличная трансляция с комментариями Свидлера и Грищука, топовых российских шахматистов, на канале Levitov Chess.
#Chess
Подходит к концу матч на первенство мира, который напоминает триллер. И сегодня последняя партия тоже выглядит очень инетересной.
Если вам нравятся шахматы, то отличная трансляция с комментариями Свидлера и Грищука, топовых российских шахматистов, на канале Levitov Chess.
#Chess
YouTube
МАТЧ НА ПЕРВЕНСТВО МИРА: НЕПОМНЯЩИЙ - ЛИЖЭНЬ | 14 партия | 🎤 Грищук, Левитов ♟️ Lichess.org [RU]
2010 год, последняя партия матча за звание чемпиона мира по шахматам. Веселин Топалов решает, что шансов на тай-брейке против Ананда у него практически нет, и идет ва-банк белыми при равном счете. Риск не оправдался - Ананд выиграл партию и матч.
2016 год…
2016 год…
Варианты роста инженера, если он уже Senior
Я написал расшифроку своего доклада про развитие Senior инженеров, котоорый рассказывал в начале апреля в Воронеже.
Когда-то я уже рассказывал этот доклад на конференции dotNext, но теперь я обновил часть про карьерную лестницу, добавил обсуждение типов Staff+ инженеров, а также рассказал про процесс promotion в Tinkoff, который называется Тинькофф Рост.
#Staff #Conference #Architect #Architecture #Software #SoftwareDevelopment #Career
Я написал расшифроку своего доклада про развитие Senior инженеров, котоорый рассказывал в начале апреля в Воронеже.
Когда-то я уже рассказывал этот доклад на конференции dotNext, но теперь я обновил часть про карьерную лестницу, добавил обсуждение типов Staff+ инженеров, а также рассказал про процесс promotion в Tinkoff, который называется Тинькофф Рост.
#Staff #Conference #Architect #Architecture #Software #SoftwareDevelopment #Career
Medium
Варианты роста инженера, если он уже Senior
Когда-то я уже рассказывал этот доклад на конференции dotNext, но в начале апреля я рассказал обновленную версию доклада, в которой обновил…
Началось голосование за новую книгу, которую мы будем читать в рамках книжного клуба Code of Architecture. Выбранную книгу мы начнем читать и обсуждать уже после майских праздников
Forwarded from Code of Architecture
Какую книгу будем читать следующей?
Anonymous Poll
29%
«Building Secure and Reliable Systems» — безопасность и надежность ПО от команды Google
36%
«Building Evolutionary Architecture» — 2-ое издание о том, как сохранить архитектуру при изменениях
15%
«The Software Architect Elevator» — книга Gregor Hohpe про роль архитектора в digital enerprise
20%
«Machine Learning Design Patterns» — книга о том, как готовить данные, строить модели и делать MLOps
Why AI Is Incredibly Smart — and Shockingly Stupid | Yejin Choi | TED
Интересное выступление Yejin Choi про LLM и GPT модели от OpenAI на тему того, что они уже умеют и куда копать дальше.
Основной посыл выступления про то, что размер моделей дал толчок к тому, чтобы большие языковые модели начали деонстрировать вспышки AGI (artificial general intelligence), но в них не хватает понимания common sense. Но эта штука напоминает dark matter из космологии, когда большая часть материи не видна, но влияет на то, что мы можем увидеть и воспринять напрямую. Собственно, у common sense похожее положение в области AI и в конце автор говорит о том, что language models != knowledge models и ее группа занимается созданием механизмов symbolic knowledge distillation, при прохождении через которую LLM-моделей они генерируют "human-inspectable, symbolic, common-sense knowledge representation", которую можнно изучать, корректировать и использовать для обучения других моделей.
#AI #ML
Интересное выступление Yejin Choi про LLM и GPT модели от OpenAI на тему того, что они уже умеют и куда копать дальше.
Основной посыл выступления про то, что размер моделей дал толчок к тому, чтобы большие языковые модели начали деонстрировать вспышки AGI (artificial general intelligence), но в них не хватает понимания common sense. Но эта штука напоминает dark matter из космологии, когда большая часть материи не видна, но влияет на то, что мы можем увидеть и воспринять напрямую. Собственно, у common sense похожее положение в области AI и в конце автор говорит о том, что language models != knowledge models и ее группа занимается созданием механизмов symbolic knowledge distillation, при прохождении через которую LLM-моделей они генерируют "human-inspectable, symbolic, common-sense knowledge representation", которую можнно изучать, корректировать и использовать для обучения других моделей.
#AI #ML
SouthHub 2023
В этом году я опять еду на кэмп для CTO, который второй год подряд будет на Красной Поляне в Сочи. Он пройдет с 12 по 16 июня и там будут треки конференции «Для настоящих СТО», «Для будущих СТО» и куча спортивных активностей. В прошлый раз я выступал с докладом "Эволюция роли технического руководителя от инженера до CTO", а в в этот раз выступлю на вечеринке Fuckup Nights с небольшим рассказом про один из факапов, по типу того, что я когда-то рассказывал в выступлении про культуру постмортемов. В прошлый раз мы ездили на этот кэмп с женой, а в этот раз мы поедем на это мероприятие всей семьей, так как там есть две программы для детей "Go Juniors" (от 8 до 15 лет) и "Go Kids" (от 4 до 7 лет) - эти программы сделаны совместно с Yandex Go и создателями детской научно-исследовательской конференции и займут детей пока родители на основной конференции.
В общем, прошлое мероприятие было очень крутым, поэтому я ожидаю, что в этом году будет не хуже:)
#Conference #Software #ForKids
В этом году я опять еду на кэмп для CTO, который второй год подряд будет на Красной Поляне в Сочи. Он пройдет с 12 по 16 июня и там будут треки конференции «Для настоящих СТО», «Для будущих СТО» и куча спортивных активностей. В прошлый раз я выступал с докладом "Эволюция роли технического руководителя от инженера до CTO", а в в этот раз выступлю на вечеринке Fuckup Nights с небольшим рассказом про один из факапов, по типу того, что я когда-то рассказывал в выступлении про культуру постмортемов. В прошлый раз мы ездили на этот кэмп с женой, а в этот раз мы поедем на это мероприятие всей семьей, так как там есть две программы для детей "Go Juniors" (от 8 до 15 лет) и "Go Kids" (от 4 до 7 лет) - эти программы сделаны совместно с Yandex Go и создателями детской научно-исследовательской конференции и займут детей пока родители на основной конференции.
В общем, прошлое мероприятие было очень крутым, поэтому я ожидаю, что в этом году будет не хуже:)
#Conference #Software #ForKids
southhub.ru
South HUB — Кэмп для сообщества C-level в IT.
South HUВ — ежегодный кэмп-конференция для C-level в ІТ. Это площадка для открытого нетворкинга и обмена мнениями в сообществе равных. Мы создаём безопасную среду для свободного высказывания и обмена опытом для технических и продуктовых директоров.
The Amazing AI Super Tutor for Students and Teachers | Sal Khan | TED
Крутое выступление Sal Khan, основателя Khan Academy, про будущеее образование в свете текущих достижений AI. В нем автор говорит про то, что LLM модели и GPT-4 конкретно - это не опасность для образования, а возможность. Возможность наделить каждого ученика и учителя своим персональным помощником, который сможет выступать персональным тьютором для учеников, а для учитилей быть ассистентом, который помогает формировать программу обучения и осободившееся время тратить непосредственно на общение с учениками.
Часть своих мыслей автор иллюстрируем примерами из Khanmigo, который работает как чатбот:)
P.S.
Этот vision выглядит хорошо, но кажется, что дальше нам светит трансформация всей системы образования, которая сейчас просто пытается запретить использование LLM для генерации тектовых работ учениками.
#Learning #ForKids #ML #AI
Крутое выступление Sal Khan, основателя Khan Academy, про будущеее образование в свете текущих достижений AI. В нем автор говорит про то, что LLM модели и GPT-4 конкретно - это не опасность для образования, а возможность. Возможность наделить каждого ученика и учителя своим персональным помощником, который сможет выступать персональным тьютором для учеников, а для учитилей быть ассистентом, который помогает формировать программу обучения и осободившееся время тратить непосредственно на общение с учениками.
Часть своих мыслей автор иллюстрируем примерами из Khanmigo, который работает как чатбот:)
P.S.
Этот vision выглядит хорошо, но кажется, что дальше нам светит трансформация всей системы образования, которая сейчас просто пытается запретить использование LLM для генерации тектовых работ учениками.
#Learning #ForKids #ML #AI
YouTube
How AI Could Save (Not Destroy) Education | Sal Khan | TED
Sal Khan, the founder and CEO of Khan Academy, thinks artificial intelligence could spark the greatest positive transformation education has ever seen. He shares the opportunities he sees for students and educators to collaborate with AI tools -- including…
Леонардо да Винчи. Возрождение мира (Leonard de Vinci, la rennaissance du monde)
Этот биографический роман написал Марван Каиль и нарисовал Ариэль Виттори к 500-летию наследия великого мастера (в 2019 году исполнилось 500 лет со дня смерти Леонардо).
В романе 4 части, которые привязаны к этапам жизненного пути.
- Необычный юноша - здесь идет речь про ранние годы Леонардо и попадание в мастерскую Андреа дель Веррокьо на обучение
- Самый красивый человек во Флоренции - здесь начинается все с того, как Леонардо превзошел своего учителя, но дальше он угодил в тюрьму, во Флоренции произошли политические неурядицы, многих художников призвали в Рим, а Леонардо не доделав часть заказов поехал в Милан
- Человек Сфорца - в Милане он прибыл ко двору Сфорца, здесь он рисовал картины, устраивал праздники, придумывал военные машины, но этот период закончился, когда Чезаре Борджиа и французы захватили Милан
- На службе короля Франции - ну и финалом стало служение королю Франции, которое закончилось 2 мая 1519 года, когда Леонардо покинул этот мир
Отдельно стоит, что не все в романе линейно, так по разным частям книги раскиданы моменты с флешфорвардами.
Если говорить в общем про графический роман, то читать его интересно и нисколько не напряжно. Поэтому для общего развития его прочитать полезно, а заодно отдельно посмотреть на произведения Леонардо:)
#Comics #PopularScience #History #Biography
Этот биографический роман написал Марван Каиль и нарисовал Ариэль Виттори к 500-летию наследия великого мастера (в 2019 году исполнилось 500 лет со дня смерти Леонардо).
В романе 4 части, которые привязаны к этапам жизненного пути.
- Необычный юноша - здесь идет речь про ранние годы Леонардо и попадание в мастерскую Андреа дель Веррокьо на обучение
- Самый красивый человек во Флоренции - здесь начинается все с того, как Леонардо превзошел своего учителя, но дальше он угодил в тюрьму, во Флоренции произошли политические неурядицы, многих художников призвали в Рим, а Леонардо не доделав часть заказов поехал в Милан
- Человек Сфорца - в Милане он прибыл ко двору Сфорца, здесь он рисовал картины, устраивал праздники, придумывал военные машины, но этот период закончился, когда Чезаре Борджиа и французы захватили Милан
- На службе короля Франции - ну и финалом стало служение королю Франции, которое закончилось 2 мая 1519 года, когда Леонардо покинул этот мир
Отдельно стоит, что не все в романе линейно, так по разным частям книги раскиданы моменты с флешфорвардами.
Если говорить в общем про графический роман, то читать его интересно и нисколько не напряжно. Поэтому для общего развития его прочитать полезно, а заодно отдельно посмотреть на произведения Леонардо:)
#Comics #PopularScience #History #Biography