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

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

P.S.

В общем, перед новым годом я успел оборудовать себе место для чтения и в новом году буду вас радовать еще большим количеством обзоров книг:)

#Book #ForParents
👍88🔥5835❤‍🔥5😍3
Наука под покрывалом (Hot. La scienza sotto le lenzuola)

Я люблю читать научно-популярные книги на разные темы и вот на днях я дочитал Аличе Паче, которая весело и задорно говорит о том, как романтика переходит в близость. Автор рассказывает про то, как работают наши органы чувств, оценивая потенциальных кандидатов; как мозг расчитывает вероятности с учетом данных с этих сенсоров, а также как на эти расчеты реагируют наше тело:) В книге автор рассматривает все вопросы с точки зрения науки, поэтому легко опровергает устоявшиеся мифы, связанные с сексуальностью.

Автор уместила все свои тезисы примерно в 200 страниц, которые разделены на 14 глав с говорящими названиями:)
1. Почему мы это делаем - Этого хотят гены и нужно для выживания? Или мы делаем это ради удовольствия? Или и то и другое?
2. Сексуальность повсюду - Глава про развитие сексуальности у людей, а также как появилась отдельная наука, что исследует этот вопрос
3. Пять органов чувств: режим "Включено" - Как наши пять органов чувств работют в команде, чтобы оценить кандидатов
4. Рот в рот - Глава про поцелуи, динамику французского поцелуя, а также почему они нравятся людям:)
5. В голове - Как наш мозг работает при влечении, а также какие зоны мозга вовлекаются в этот процесс и причем здесь нейромидиаторы и какие именно (и да здесь есть рассказ про дофамин)
6. Гидравлика пениса - Как работает эрекция, как это устроено с точки зрения гидродинамики и имеет ли размер значение
7. География женского возбуждения - Глава про аналог топографической карты для желающих узнать больше про женское возбуждение
8. Половой акт, исследуемый вблизи - Про фазы сексуальной релаксации, их длительность и частоту:)
9. Мастурбации - да, мастурбации нет - В этой главе разбирается техника и развенчиваются популярные мифы
10. На уровне оргазма - Что такое оргазм и как он влияет на мозг, а также можно ли заметить симуляцию оргазма
11. Семяизвержение и все, что с ним связано - Как это работает у мужчин и женщин
12. SOS! Химия спешит на помощь - Немного про фармацевтику
13. Высокотехнологичные барьеры - Про то как предохраняться
14. Экстремальный секс - Мифы и реальность

В общем, это интересная книга про интересную тему, которая написана забавным языком и совсем не пошло:)

P.S.
Я раньше уже публиковал посты о научно-популярных книгах по биологии
- От оргазма до бессмертия. Записки драг-дизайнера
- Самая главная молекула. От структуры ДНК к биомедицине XXI века (Unraveling Dna: The Most Important Molecule Of Life)
- Биология желания. Зависимость - не болезнь (The Biology of Desire. Why Addiction Is Not a Disease)
- Жизнь на грани (Life on the Edge: The Coming of Age of Quantum Biology)
- Закон Джунглей (The Serengeti Rules. The Quest To Discover How Life Works And Why It Matters
- Рождение сложности. Эволюционная биология сегодня
- В моей голове (In mijn hoofd)

P.P.S.
В Лабиринте сейчас хорошая скидка на эту книгу Аличе Паче

#Biology #PopularScience #Brain
👍116🔥3❤‍🔥1🤔1🌭1
👍8🔥51
Книжный клуб CoA — Recap of "Continuous Architecture in Practice"

Когда я готовил поздравительный пост от нашего клуба, то понял, что не сделал статью с общим саммари по последеней книге, поэтому решил исправиться еще в этом году:) В итоге, в этой статье я хотел поделиться всеми четырьмя выпусками и материалами, которых мы при обсуждении этой книги упоминали очень много:)

Software #Architect #SystemDesign #Philosophy #SoftwareArchitecture #Processes #Management #SRE #Reliability #DistributedSystems
🔥12👍103
The Making of Prince of Persia

Сегодня я закончил читать эту книгу за авторством Jordan Mechner, который помимо этого создал и саму классическую аркадную игру "Принц Персии":) В этой игре был плоский мир, который оживал благодаря крутой анимации, интересным механикам и элементам головоломки, которую требовалось пройти на пути к принцессе. Кроме этого в этой игрушке были файтинги на мечах с охранниками, скелетами и даже своей тенью. Интересно, что большую часть игры сделал сам Джордан, который был геймдизайнером, программистом, соавтором музыки и бог знает кем еще - все чтобы выпустить игру такого уровня, который он хотел. В этой книге представлены дневники создателя игры, которые он писал с 1985 года по 1993. В этих дневниках мы видим недавнего выпускника Yale, который уже сделал к тому моменту игру-хит "Karateka". Он уезжает от родителей для того, чтобы начать работу над игрой, которая у него заняла долгих 4 года и была выпущена только в 1989. Собственно, книга про которую я рассказываю была выпущена к 30-летию игры и содержит помимо дневников молодого Джордана еще и записи старого Джордана, которые вынесены на широкие поля книги.

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

В итоге, книга точно стоит прочтения для того, чтобы понять как раньше делались игры и как выглядели процессы разработки софта в конце восьмидесятых и начале девяностых:)

#Management #Leadership #GameDesign #Design #Software #Engineering #Processes
👍10🔥43🥰1👏1
И немного иллюстраций для поста про "The Making of Prince of Persia"
13👍5🔥3
Программист-прагматик (The Pragmatic Programmer)

На этих новогодних каникулах я взял с собой книгу почти 25-летней давности, написанную Эндрю Хантом и Дейвом Томасом. Она вышла в далеком 1999 году и была посвящена разработке программного обеспечения и включала кучу прагматничных советов по улучшению процессов разработки и своего мастерства как программиста. Эта книга была достаточно популярна в свое время, поэтому в 2019 году было выпущено второе издание, а авторы рассказали о нем в книжном клубе goto конференции. Кстати, недавно я писал про выступление "One Rule to Rule Them All" от Dave Thomas, который является одним из авторов этой книги

Если же возвращаться к старому изданию книги, то в моей бумажной книге есть куча отметок и подчеркиваний, которые я при перечитывании сейчас вспоминаю:)
Но сегодня я хотел поговорить про первую главу книги "Прагматическая философия", в которой авторы задают тон всему дальнейшему повествованию. Глава состоит из 6 частей

1) Мой исходный кот съел кот Мурзик
Авторы говорят про важность принятия отвественности, а также важность показывать варианты решения проблемы, а не лепить отговорки

2) Энтропия в программах
Авторы вспоминают второй закон термодинамики
В изолированной системе энтропия либо остаётся неизменной, либо возрастает (в неравновесных процессах), достигая максимума при установлении термодинамического равновесия (закон возрастания энтропии).

И говорят, что ваша программа тоже подчиняется этому закону, поэтому для поддержания ее в форме надо тратить силы и энергию:) Тут же авторы вспоминают криминалогическую теорию разбитых окон
Если в здании разбито одно стекло и никто его не заменяет, то через некоторое время в этом здании не останется ни одного целого окна

И намекают, что окна надо менять вовремя:)

3) Суп из камней и свварившиеся лягушки
Здесь авторы вспоминают сказку-аналог "Супа из топора" и распространенное заблуждение про варку лягушек на медленном огне.
По-факту, авторы предлагают быть самим катализатором изменений, а также следить за теми изменениями, что происходят вокруг.

4) Приемлемые программы
Речь идет про то, как сделать goog enough, но не лучше:) Для этого нужно понять что именно требуется пользователям, а также знать меру и не уходить в перфекционизм

5) Портфель знаний
Здесь авторы много говорят про саморазвитие и как подходить к этому как к портфельной иневестиции
- Важна регулярность и превращение саморазвития в привычку
- Стоит изучать разные темы, а не фокусироваться на одной технологии
- Важно понимать, что инвестиции в разные темы сопровождаются разным уровнем риска - новейший js-фреймворк может оказаться пустышкой, а алгоритмы и паттерны пригодятся почти всегда
- Если удастся поймать тренд до перехода в хайп, то вложения могут окупиться многократно
- Иногда надо перебалансировать свой портфель знаний и выкинуть из него что-то, а что-то добавить

6) Общайтесь
В этой части идет речь про важность общения. Авторы предлагают прагматичные советы
- Знайте то, что вы хотите сказать
- Знайте свою аудиторию
- Выбирайте подходящий момент
- Выбирайте стиль - надо выбрать тот подход к общения, который подойдет под аудиторию
- Встречают по одежке - как оформлены ваши мысли важно
- Привлекайте свою аудиторию - над документом можно работать коллаборативно
- Умейте слушать
- Обращайтесь к людям

На этом глава про прагматичную философию заканчивается, но книга продолжается дальше и она полна интересных и поучительных историй и советов о том, как стать лучше не только в программировании, но и в других сферах:)

#SelfDevelopment #Engineering #Software #SoftwareDevelopment #Management #Leadership
👍1713🔥9🥰1
🔥12👍3
Очередной мой день рождения

Сегодня мне исполнилось 38 лет и я решил вспомнить чем я занимался на протяжении своей жизни
- В садике я планировал побыстрее его закончить и перейти к чему-то более интересному
- В конце садика я пошел в шахматную школу и думал, что когда-то стану гроссмейстером, но в 7 классе понял, что им не стану и закончил заниматься шахматами
- В школе у меня все получалось легко, я ходил на олимпиады почти по всем предметам (но лучше всего получалась математика, физика, химия), но я вовремя не ушел в лицей, поэтому в старших классах уже не успевал за учениками из топовых школ. Из школы я вынес интерес к куче областей, за которыми слежу через научпоп
- К концу школы я решил поступать на Физтех и планировал стать ученым. На Физтех я поступил, но уже в университете понял, что топовым ученым мне не стать - в университете были ребята, что с легкостью решали то, над чем мне надо было посидеть. В итоге, я решил, что надо идти работать:) Правда, с тех времен у меня осталось желание когда-нибудь защитить PhD:)
- На третьем курсе я пошел работать и стал software developer engineer (SDE) и думал, что буду в этом хорош - в принципе, до senior уровня дорасти получилось, но дальше как развиваться было не ясно. С этого этапа у меня осталось любовь к архитектуре и проектированию софта
- Когда я уже был опытным SDE, то я решил идти в управление командой разработки и стал тимлидом. Переход в эту роль потребовал самообучения по менеджменту, софт-скиллам, психологии, публичным выступлениям и бог знает чему еще
- С тех пор я уже больше 10 лет так или иначе руковожу разработкой и кажется, что именно в этой роли я могу совместить все свои интересы вместе - любознательность, широкий круг интересов и научный подход позволяют достигать результатов в качестве руководителя:)

P.S.
Фотографии с последнего YaTalks, где я рассказывал саммари того, чему научился за последние семь лет как руководитель и как это применял на практике в Tinkoff.

#SelfDevelopment
52🎉36🔥35❤‍🔥1
В новогодние каникулы решил пополнить свою библиотеку и в итоге получил титул Книжного Йети от Тинькофф:)
14😁11🔥7
Leetcode

Купил себе в подарок на день рождения premium доступ к leetcode на год. Попробую добавить себе в привычку решение как минимум одной задачки в день, чтобы восстановить навыки написания кода, которые за последние годы серьезно так "забронзовели". Заодно и свои книги по алгоритмам и структурам данных сниму с дальней полки библиотеки.

#SelfDevelopment #Algorithm #Software #SoftwareDevelopment
🔥5910👍9🥱4👏1😁1
Ясно, понятно. Как доносить мысли и убеждать людей с помощью слов

Эта книга Максима Ильяхова продолжает книгу "Пиши, сокращай", которая посвящена так называемому инфостилю. Это подход к редактированию текста для его упрощения, который активно используется копирайтерами. Про свое восприятие первой книги я писал уже раньше, а теперь поговорю про продолжение в виде книги "Ясно, понятно".

Эта книга гораздо менее ультимативна чем "Пиши, сокращай". Возможно, это из-за того, что в книге говорится о более высоких материях: контексте и тоне, интересах читателей, ясности донесения мысли, важности подачи. Собственно эти четыре основы и становятся четырьмя частями книги, в которой настолько же много примеров и антипримеров как в первой книге. В самом начале Максим следует своему же совету из глубины книги и дает список основных идей, которые будут рассмотренны в тексте. В итоге, получается список с главными мыслями за пять минут
- Правота ничего не значит. Если вы были правы, но вас не поняли, то это ваша проблема
- Просто написать - недостаточно. Надо сделать так, чтобы в голове читателя сформировалась ясная картина того, что вы до него доносите
- Нельзя игнорировать контекст. Он влияет на восприятие вашего текста (где он опубликован, когда, что происходит в мире, etc)
- Пишите о читателе, а не о себе. Важно донести до читателя то, что он посчитает важным, а не мы
- Обещайте пользу. Хорошо работают тексты, что посвящены насущным проблемам читателей
- Обещайте простоту. Это тоже повышает конверсию в прочтение текста
- Обещайте веселье. Людям нравится испытывать эмоции и на этом можно сыграть
- Читатель мыслит образами. Нужно формировать в сознании читателей картинки
- Приводите примеры. Это позволяет приземлить абстракные тезисы на землю
- Привели пример - приведите антипример. Покажите читателю как можно ошибиться в трактовании тезиса, особенно если он сам мог бы совершить такую ошибку
- Встаньте на сторону читателя. Читатель чувствует настрой автора, поэтому полезно исходить из того, что читатель-молодец
- Главное - рядом, подробности - отдельно. Так проще считывать мысли автора. Все равно, что иметь отдельно возможность прочитать сигнатуру интерфейса, а потом при желании провалиться в его имплементацию в конкретном классе (вот и пример подоспел)
- Не стесняйтесь повторять. На каждом шаге работы с информацией происходят потери, в итоге, запоминаются какие-то считанные проценты. Для борьбы с этим мысль и не грех повторить, в разных вариантах и с разных точек зрения. Так что не стесняйтесь повторять.
- Раскладывайте по полочкам. Тут автор предлагает делить текст на части: использовать абзацы, подзаголовки, списки
- Иллюстрируйте. Автор предлагает иллюстрировать свои мысли, но не просто заглушкой, сгенерированной DALL·E, а чем-то что несет семантику и добавляет смысла в текст

В общем, эта книга определенно у Максима получилась интереснее, чем первая. И я ее смог прочитать уже не за год, а за пару недель:)
Она мне показалась полезной не только для тех, кто планирует написать книгу, но и для тех, кому просто важно эффективно доносить свои мысли до окружающих:)

#Writing #Storytelling #SelfDevelopment #Leadership
👍127🔥4
🔥12👍73
Лев, колдунья и платяной шкаф (The Lion, the Witch and the Wardrobe)

Именно эту книгу мы читали последние вечера детям. Она является первой в серии "Хроники Нарнии" Клайва Стейплза, хотя по внутренней хронологии у нее есть приквел "Племянник чародея", про который я уже писал раньше. В этой книге мы знакомимся
- С четверкой детей, которых эвакуируют из Лондона в деревню для того, чтобы защитить их от возможных бомбардировок во время 2 мировой войны
- Эта четверка: Питер, Эдмунд, Сьюзи и Люси, оказавшись в деревне исследуют огромный дом и находят платяной шкаф
- Платяной шкаф выступает как портал в другой мир, где всегда стоит зима
- Сначала этот мир исследует Люси, которая возвратившись рассказывает об этом остальным, но ей никто не верит
- Дальше туда попадают уже Люси и Эдмунд вместе, причем Эдмунд встречается с Белой Колдуньей и оказывается на крючке рахат-лукума
- Вернувшись из приключения, Люси и Эдмунд рассказывают разные версии в силу природной вредности Эдмунда
- Но дальше внезапная экскурсия туристов заставляет детей спрятаться в Платяной шкаф
- А дальше начинается основная история, которую лучше прочитать самим

Интересно, что я в детстве стал читать запоем разные книги, сразу как научился складывать буквы в слова. И тогда книги про Нарнию показались мне интересными. С тех пор мое мнение не изменилось, но в детстве я не улавливал аллюзии на религиозные истории. А, читая сейчас, сразу становится видно, что Клайв Стейплз Лью́ис был не просто поэтом и филологом, но и теологом:)

P.S.
Детишкам история нравится и они под нее отлично засыпают. Правда восьмилетка уже все понимает, а трехлетке просто нравится слушать папин голос:)

#ForParents #ForKids
12🔥9👍6