Книжный куб
11.1K subscribers
2.65K photos
6 videos
3 files
1.95K links
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре
Download Telegram
IT’s Tinkoff Solution Cup

Заглянул вчера на финал нашего IT’s Tinkoff Solution Cup, где собрались сотни участников, которые участвовали в шести разных треках: backend, frontend, mobile, data engineering, sre и системному анализу. Само мероприятие получилось отличным - интересные задания в отборочной части, дальше лучшие в отоборе попали в финальную часть, где они вместе в Москве решали целый день задачи, приближенные к боевым. Часть вышеупомянутых треков была с автоматизированной проверкой результатов, а вот SRE и системные аналитики защищали свои проекты, рассказывая презентации. Собственно часть этих презентаций я и успел посмотреть и пообщаться с коллегами, которые были в жюри. Дальше была процедура награждения, где лучшие из лучших получили заслуженные призы. Но вообще суть была не в призах, а в создании места для обощения и обмена опытом ... а кроме того дом для маскота в виде уточки:)

#Conference
9❤‍🔥5🏆3👍2🥱1
Как воспитать творческую личность на основе ТРИЗ и ТРИЗ-педагогики

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

И заканчивается книга рекомендациями, которые мне кажутся достойными для того, чтобы процитировать их целиком:
- Сформируйте у себя и ребенка привычку размышлять и думать. Это достаточно сложно, потребуются все ваши волевые качества и еженедельная практика, но результат того стоит.
- Только практика и применение могут дать результат.
- Если ничего не делать, то изменений не будет.
- Ощущайте счастье и получайте удовольствие от общения с ребенком.
- Давайте ему свободу и разрешайте проявлять самостоятельность.
- Развивайте сами, и тогда ребенок будет тянуться за вами.
- Фантазируйте, воображайте и не бойтесь быть ребенком!


#Psychology #PopularScience #TRIZ
15👍7
Четвертый выпуск 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
👍14
Анонс выступления моей любимой жены

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

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

#Conference #Devrel #Software #SoftwareDevelopment
👍205👏3🥰1
Книжный клуб CoA — "A Philosophy of Software Design"

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

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

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

#PopularScience #SciFi #Science
🔥22👍10❤‍🔥2
Варианты роста инженера, если он уже Senior

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

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

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

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

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

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

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

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

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

#Strategy #History
👍8
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
👍123🤡2🔥1
Последняя классическая партия матча на первенство мира "Непомнящий-Динг"

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

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

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

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