Книжный куб
9.84K subscribers
2.24K photos
4 videos
3 files
1.54K links
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора в T Tech
Download Telegram
Четвертый выпуск 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
Анонс выступления моей любимой жены

2 мая Анастасия Кабищева на онлайн выступлении расскажет про свой опыт совмещения позиции технического руководителя и роли деврела в зарубежной компании:) Пиком этой активности стал Highload 2022 Armenia, в котором она принимала активное участие.

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

#Conference #Devrel #Software #SoftwareDevelopment
Книжный клуб CoA — "A Philosophy of Software Design"

Этот апрель в нашем книжном клубе Code of Architecture был посвящен обсуждению отличной книгу Джона Остерхута "A Philosophy of Software Design", которую мы рассмотрели в четырех выпусках. Я написал статью, которая обобщает все выпуски и содержит отсылки на Miro доску, ссылки на мои статьи с обзором книги, а также ссылки на все видео-записи выпусков нашего книжного клуба.

#CoA #Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture
Задача трех тел (The Three-Body Problem)

Эта книга Лю Цысиня открывает трилогию "Воспоминания о прошлом Земли". В 2015 году эта книга получила премию "Хьюго". Я прочитал ее три года назад и мне она зашла настолько, что я справился с ней за один день:) Мне понравился авторский стиль с отсылками к теории и истории. Отдельно отмечу, что читать книгу интереснее, если знать концепты задачи трех тел, а также про диинамически хаос:) Сам сюжет спойлерить не буду, чтобы вам было интересно прочесть книгу самостоятельно.

#PopularScience #SciFi #Science
Варианты роста инженера, если он уже Senior

На нашем воронежском java митапе в начале апреля я рассказал новую версию этого доклада. Я уже однажды рассказывал этот доклад на конференции dotNext, но теперь я
1. Обновил часть про карьерную лестницу
2. Добавил обсуждение типов Staff+ инженеров,
3. Рассказал про процесс promotion в Tinkoff, который называется Тинькофф Рост

Недавно появилась запись выступления, поэтому я решил поделиться ей:)

#Staff #Conference #Architect #Architecture #Software #SoftwareDevelopment #Career
Лама Красная Пижама (Llama Llama Red Pajama)

Прочитал только что нашему карапузу двух с половиной лет эту прикольную книгу и она ему зашла. В книге мама-лама укладывает крошку-ламу спать и уходит заниматься делами по дому, а крошке не спится и дальше он "воет, ноет" и призывает маму обратно. У нашего младшего сына один в один поведение как у крошки Ламы, который не отпускает от себя маму надолго:)

А если говорить про книгу, то она с прикольным смыслом, рифмами и красивой отрисовкой. Очень рекомендую ее к чтению маленьким детишкам.

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

#ForKids
О военном искусстве (The art of War)

Эта книга Никколо Макиавелли не так известна, как "Государь". И я могу объяснить почему - когда-то я прочел их одна за другой и мне показалось, что в книге "Государь" актуально до сих пор почти все, а в книге "О военном искусстве" - почти ничего:) Забавным лейтмотивом книги "О военном искусстве" является мысль, что раньше, еще во времена величия Рима, все было лучше ... ну или как минимум устройство военного дела.

Честно говоря, большая часть книги напоминает мне чтение нравоучительных историй малоприменимых в современном контексте, если не увлекаться метафорами. Итого для меня, книга на одном уровне по неоправданным ожиданиям со сборником афоризмов на ту же тему от Сунь-цзы. Правда, у Макиавелли основную часть текста написал он сам, а не 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
Последняя классическая партия матча на первенство мира "Непомнящий-Динг"

Подходит к концу матч на первенство мира, который напоминает триллер. И сегодня последняя партия тоже выглядит очень инетересной.
Если вам нравятся шахматы, то отличная трансляция с комментариями Свидлера и Грищука, топовых российских шахматистов, на канале Levitov Chess.

#Chess
Варианты роста инженера, если он уже Senior

Я написал расшифроку своего доклада про развитие Senior инженеров, котоорый рассказывал в начале апреля в Воронеже.
Когда-то я уже рассказывал этот доклад на конференции dotNext, но теперь я обновил часть про карьерную лестницу, добавил обсуждение типов Staff+ инженеров, а также рассказал про процесс promotion в Tinkoff, который называется Тинькофф Рост.

#Staff #Conference #Architect #Architecture #Software #SoftwareDevelopment #Career
Началось голосование за новую книгу, которую мы будем читать в рамках книжного клуба Code of Architecture. Выбранную книгу мы начнем читать и обсуждать уже после майских праздников
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
SouthHub 2023

В этом году я опять еду на кэмп для CTO, который второй год подряд будет на Красной Поляне в Сочи. Он пройдет с 12 по 16 июня и там будут треки конференции «Для настоящих СТО», «Для будущих СТО» и куча спортивных активностей. В прошлый раз я выступал с докладом "Эволюция роли технического руководителя от инженера до CTO", а в в этот раз выступлю на вечеринке Fuckup Nights с небольшим рассказом про один из факапов, по типу того, что я когда-то рассказывал в выступлении про культуру постмортемов. В прошлый раз мы ездили на этот кэмп с женой, а в этот раз мы поедем на это мероприятие всей семьей, так как там есть две программы для детей "Go Juniors" (от 8 до 15 лет) и "Go Kids" (от 4 до 7 лет) - эти программы сделаны совместно с Yandex Go и создателями детской научно-исследовательской конференции и займут детей пока родители на основной конференции.
В общем, прошлое мероприятие было очень крутым, поэтому я ожидаю, что в этом году будет не хуже:)

#Conference #Software #ForKids
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
Леонардо да Винчи. Возрождение мира (Leonard de Vinci, la rennaissance du monde)

Этот биографический роман написал Марван Каиль и нарисовал Ариэль Виттори к 500-летию наследия великого мастера (в 2019 году исполнилось 500 лет со дня смерти Леонардо).
В романе 4 части, которые привязаны к этапам жизненного пути.
- Необычный юноша - здесь идет речь про ранние годы Леонардо и попадание в мастерскую Андреа дель Веррокьо на обучение
- Самый красивый человек во Флоренции - здесь начинается все с того, как Леонардо превзошел своего учителя, но дальше он угодил в тюрьму, во Флоренции произошли политические неурядицы, многих художников призвали в Рим, а Леонардо не доделав часть заказов поехал в Милан
- Человек Сфорца - в Милане он прибыл ко двору Сфорца, здесь он рисовал картины, устраивал праздники, придумывал военные машины, но этот период закончился, когда Чезаре Борджиа и французы захватили Милан
- На службе короля Франции - ну и финалом стало служение королю Франции, которое закончилось 2 мая 1519 года, когда Леонардо покинул этот мир
Отдельно стоит, что не все в романе линейно, так по разным частям книги раскиданы моменты с флешфорвардами.

Если говорить в общем про графический роман, то читать его интересно и нисколько не напряжно. Поэтому для общего развития его прочитать полезно, а заодно отдельно посмотреть на произведения Леонардо:)

#Comics #PopularScience #History #Biography