FelixTheBest

17 декабря 2018

# Понедельник 53 твита

Всем привет, я @FelixTheBest, люблю программирование и книги, топлю за насильственное внедрение литературы в рыхлые… twitter.com/i/web/status/1…

13:57

Сначала правила. Литература подбирается по принципу книжной эрудиции. Книги, о существовании которых [не]приятно зн… twitter.com/i/web/status/1…

14:00

Этим же правилом регулируется и то, чего тут не будет: сугубо практическая литература актуальностью в год-два. Ну н… twitter.com/i/web/status/1…

14:05

Темпы: сегодня потихоньку начнём, набирая ритм, ближе к ночи по MSK первая полка, ну а дальше шесть дней по 5..10 к… twitter.com/i/web/status/1…

14:08

1. [Gamma, Helm, Johnson, Vlissides. Design Patterns. Addison-Wesley, 1994]. Вот эти ребята (Gang of Four, потому к… twitter.com/i/web/status/1…

14:30

По легенде авторы обратили внимание на общее между архитектурными шаблонами и тем, что в разработке, ну и сваяли сп… twitter.com/i/web/status/1…

14:30

К 90-м все устали писать по наитию, цунами микровелосипедов снесло миллиарды бюджетов, нужны были скрижали. Ну а фо… twitter.com/i/web/status/1…

14:31

И если вам нужна книга по программированию суммарными тиражами в миллионы, а количеством [пере]изданий за 40 только… twitter.com/i/web/status/1…

14:31

2. [Aho, Lam, Sethi, Ullman. Compilers: Principles, Techniques, and Tools. Addison Wesley, 1986]. Она же "Книга дра… twitter.com/i/web/status/1…

14:54

.. зато это библия всех, кто с той поры создаёт компиляторы, трансляторы, парсеры и всё такое. Ни разу не лёгкое чт… twitter.com/i/web/status/1…

14:54

Например, в юности эту книгу вовсю использовал Guido van Rossum (чувак, который этот ваш Пайтон), что языку не очен… twitter.com/i/web/status/1…

14:54

Также пишут, что издания называют ещё по цвету драконов на обложке, но в живом и виртуальном общении такого не слыш… twitter.com/i/web/status/1…

14:55

3. [Fowler, Beck, Brant, Opdyke, Roberts. Refactoring. Addison-Wesley, 1999]. Ну, рецепт ясен, да? Снова справочник… twitter.com/i/web/status/1…

15:51

Любопытно, что Фаулер и Ко не изобрели термин, но лишь ввели его в широкий оборот. Так-то практика осмысления и чис… twitter.com/i/web/status/1…

15:51

Менее любопытен период, когда на собеседованиях просили озвучить десять методов рефакторинга, да ещё и с правильным… twitter.com/i/web/status/1…

15:51

Слава котятам, во всех IDE появились модули "нажми на кнопку, кровь и кишки автоматика заметёт в угол", а спрашиват… twitter.com/i/web/status/1…

15:51

4. [Linus Torvalds, David Diamond. Just for Fun. HarperBusiness, 2002]. Диктовал Линус, писал журналист. В заметной… twitter.com/i/web/status/1…

16:33

Во-первых, книгоразмерных автобиографий программистов просто нет. По пальцам пересчитать. Хорошо физикам, Фейнмана… twitter.com/i/web/status/1…

16:34

Во-вторых, там взгляд стороны L. на милейший эпический срач студентоты (Линус) с профессоротой (Таненбаум). Спустя… twitter.com/i/web/status/1…

16:34

В-третьих, есть субъективное мнение, что с момента издания сочетание "just for fun" превратилось отводочком в специ… twitter.com/i/web/status/1…

16:34

5. [Kim, Behr, Spafford. The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win. IT Revolutio… twitter.com/i/web/status/1…

16:55

Ну т.е. собираетесь вы сегодня бить программистов. Вася выходит, он не программист. Окей, бьём админов. Вася выходи… twitter.com/i/web/status/1…

16:55

Так вот, "The Phoenix Project" (художественная книга, кстати) и ввела в моду. Сначала описан бардак в конторе. Пото… twitter.com/i/web/status/1…

16:56

Только у нас как всегда: отечественный девопс похож на завхоза в детском саду — он и лампочку менять должен, и подг… twitter.com/i/web/status/1…

16:56

Первая пятёрка на полке, делаем перерыв до ночи, там следующая пятёрка, но для разнообразия из СССР. Могли диды, умели!

16:57

6. [А. Зарецкий, А. Труханов, М. Зарецкая. Энциклопедия профессора Фортрана. Просвещение, 1991]. Если ваш папа прог… twitter.com/i/web/status/1…

18:22

Формально более верным первой указать "А я был в Компьютерном Городе" тех же авторов (минус Зарецкая) 1990 года, но… twitter.com/i/web/status/1…

18:22

Что занятно, Зарецкий и Труханов ничего такого не предполагали. Два нищих физика почти just for fun написали сказку… twitter.com/i/web/status/1…

18:23

Почему не было продолжений? Потому, что перестройка, 90-е, Зарецкий ушёл в бизнес (и неплохо в нём преуспел): augustborg.ru/about/pressroo…

18:23

7. [Кёршан, Новембер, Стоун. Основы компьютерной грамотности. Мир, 1989]. А вот эта книга для средних и старших кла… twitter.com/i/web/status/1…

18:24

Чем она крута? Тем, что другой сравнимой по программированию для школоты вне школы не было. Про кибернетику были. П… twitter.com/i/web/status/1…

18:24

"Основы" помнят меньше "Профессора Фортрана", ибо "Мир" выпустил, если не ошибаюсь, всего один тираж без допечаток… twitter.com/i/web/status/1…

18:24

Наконец, для СССР книга была крепко дорисована и доведена до детей, скажем спасибо художницам Коршуновой и Орловой.… twitter.com/i/web/status/1…

18:25

8. [Тэтчелл, Беннетт, Фрейзер, Смит. Осваиваем микрокомпьютер-1. Мир, 1989]. Загадочной судьбы два томика (есть и "… twitter.com/i/web/status/1…

19:40

Нет, безусловно, кто-то мог уловить. Я сам на них вышел уже взрослым через упоминания на форумах. Мол, граждане, сп… twitter.com/i/web/status/1…

19:40

Так вот, это сведение в одно издание британской серии Usborne Computers & Electronics. Каких именно книг — не понят… twitter.com/i/web/status/1…

19:40

.. это действительно офигительные учебники для детей. Толковый текст. Чудесная рисовка. Объясняется множество понят… twitter.com/i/web/status/1…

19:41

9. [Steve McConnell. Code Complete. Microsoft Press, 1993]. Она же "Совершенный код". Книга, которую намекающе клал… twitter.com/i/web/status/1…

20:17

В десятках глав про ТЗ, проектирование, архитектуры, нейминг, выбор языка, тестирование, отладка, работа с числами,… twitter.com/i/web/status/1…

20:17

Книга много лет входит в must read top 10, классика. Но... если вы её прочли, ура. Если нет, то и ладно. Несколько… twitter.com/i/web/status/1…

20:17

Ну и мало кто помнит, что Стив написал ещё и "Software Estimation: Demystifying the Black Art" (2006), которую непл… twitter.com/i/web/status/1…

20:17

10. [Frederick Brooks. The Mythical Man-Month. Addison-Wesley, 1975]. Тоже вот из мастридов всея разработки. Тексту… twitter.com/i/web/status/1…

21:37

Брукс (который жив, между прочим, в свои 87 лет) крут уже тем, что управлял разработкой легендарной IBM OS/360, пож… twitter.com/i/web/status/1…

21:38

В общем, как минимум, это очень умный дядька, много чего повидавший и сделавший, после чего кровью написавший хорош… twitter.com/i/web/status/1…

21:38

Вишенка на тортик: в том же 1975 году оперативно был выпущен перевод книги в СССР (простите за знак магазина на обл… twitter.com/i/web/status/1…

21:38

11. [Фигурнов В.Э. IBM PC для пользователя. Финансы и статистика, 1990]. Представьте, что вы в СССР. Интернета нет.… twitter.com/i/web/status/1…

23:21

Этот человек спас миллионы жизней. Нет, правда. Сами можете представить, каким спросом пользовались его книги и как… twitter.com/i/web/status/1…

23:21

Фамилия чуть нарицательной не стала. С Фигурновым ходили на уроки и в кружки. Ходили «чинить компьютеры». Ходили ре… twitter.com/i/web/status/1…

23:22

Сам он сейчас чувствует себя неплохо. Стал гражданином Латвии, живёт в Москве, пишет документацию: moikrug.ru/vfigurnov

23:22

12. [Китов А.И. Электронные цифровые машины. Советское радио, 1956]. Первое открытое издание про ЭВМ в Советском Со… twitter.com/i/web/status/1…

23:42

И все работы секретились вовсю, как и везде в мире. Публика знала, что ЭВМ существуют, но что оно за зверь, как уст… twitter.com/i/web/status/1…

23:42

И вдруг Китов выпустил чудо чудесное. Достаточно сказать, что именно эта книга открыла мир ЭВМ будущим легендам вро… twitter.com/i/web/status/1…

23:43

Дальше больше, конечно. Были и "Элементы программирования" (1956), и ставшая учебником "Электронные цифровые машины… twitter.com/i/web/status/1…

23:43

# Вторник 44 твита

13. [Полунов Ю.Л., Гутер Р.С. От абака до компьютера. Знание, 1975]. Даже в наше время литературы по истории вычтех… twitter.com/i/web/status/1…

0:05

Амбразуру закрывала только "От абака до компьютера". По ней писали конспекты, в школьных библиотеках цитировали на… twitter.com/i/web/status/1…

0:06

.. на 20 с лишним лет. Каково же было моё удивление, когда узнал, что "Русская редакция" выпустила значительно расш… twitter.com/i/web/status/1…

0:06

Тираж до сих пор не распродан. Ничего подобного на русском языке больше не выходило (и вряд ли выйдет в ближайшие годы). А жаль.

0:07

Фух. Уже вторник. Для первого дня 13 книг норм. Давайте спать. Завтра день литературы вокруг алгоритмов и computer science.

0:09

14. [Donald E. Knuth. The Art of Computer Programming. Addison-Wesley, 1968]. Монументальный труд Кнута, начатый в… twitter.com/i/web/status/1…

10:19

Профессиональный спрос на AoCP хоть и небольшой в сравнении с Донцовой или Акуниным, но есть: издательство "Вильям… twitter.com/i/web/status/1…

10:19

Сложно кратко о такой глыбе писать... Помню, например, что свежую русскую редакцию 2000-х предзаказывали всей конто… twitter.com/i/web/status/1…

10:19

Учитывая то, что пятый том в планах на 2019 год, а Кнуту уже 80 лет... с некоторым напряжением наблюдаю за прогресс… twitter.com/i/web/status/1…

10:20
Собираемся в Петербурге проводить митапы по распределённым системам и их эксплуатации. Ориентировочно — конец январ… twitter.com/i/web/status/1…
10:54

15. [Henry S. Warren. Hacker's Delight. Addison Wesley, 2002]. Книга, за использование знаний которой вас либо с ра… twitter.com/i/web/status/1…

11:27

Дело в том, что Генри свыше 40 лет работал в IBM над разными системами и знатно упоролся по оптимизации арифметики.… twitter.com/i/web/status/1…

11:27

Эпическая книга. В 2013 году вышла вторая редакция, её и стоит освоить. На русском издали как "Алгоритмические трюк… twitter.com/i/web/status/1…

11:27

Ну и да, на практике, пожалуй, господа из мира Javascript, Ruby, Python и Java применят лишь вводные главы, потому… twitter.com/i/web/status/1…

11:28

16. [Charles Petzold. Code: The Hidden Language of Computer Hardware and Software. Microsoft Press, 1999]. Школьный… twitter.com/i/web/status/1…

12:52

Фигня в том, что... Это очень известная в западном мире книга. Для средних и старших классов идеальна, её знают шко… twitter.com/i/web/status/1…

12:53

Таким макаром подвисшая книга. На русское издание множество положительных отзывов, но это отзывы взрослых людей. Да… twitter.com/i/web/status/1…

12:53

А так-то Петцольд матёрый виндузятник как был, так и остался. В начале 2000-х больше был известен у нас наравне с Р… twitter.com/i/web/status/1…

12:53

17. [Abelson, Sussman. Structure and Interpretation of Computer Programs. The MIT Press, 1984]. Наиматьеголегендарн… twitter.com/i/web/status/1…

14:50

Суть в чём. A&S устроили в MIT курс лекций для первокурсников. Детей не жалели. Языком Scheme, парадигм сразу три,… twitter.com/i/web/status/1…

14:51

Получилось толково, курс вышел на бумаге. Вторая редакция (1996) классика и превратилась в шляпу Гриффиндора. Нрави… twitter.com/i/web/status/1…

14:51

А теперь всё. Курс переделали на Python (прикольные шитштормы были). A&S устали и ушли, развитие SICP заглохло. Сас… twitter.com/i/web/status/1…

14:51

Тем не менее, книга вышла на русском уже дважды, перевод Бронникова Г., который самый молодец в мире, в ноги ему эт… twitter.com/i/web/status/1…

14:52

18. [Cormen, Leiserson, Rivest(, Stein). Introduction to Algorithms. MIT Press, 1990]. Она же CLR[S]. Она же The Bi… twitter.com/i/web/status/1…

15:52

Можно провокационно сказать, что CLRS рекомендуется тем, кто не хочет тратить жизнь на Кнута. Ну а чего? Страниц ме… twitter.com/i/web/status/1…

15:52

На обложке каждого издания скульптура-мобиль Big Red Александра Колдера, меняется только цвет обложки. А если вам к… twitter.com/i/web/status/1…

15:52

Также в контексте стоит отметить другую книгу Кормена: "Algorithms Unlocked" (2013). Что-то вроде более популярного… twitter.com/i/web/status/1…

15:53

19. [Charles Wetherell. Etudes for Programmers. Prentice Hall, 1978]. Любопытная книга редкой категории: задачник д… twitter.com/i/web/status/1…

17:39

Идея книги выросла в процессе преподавания. Уэзерелл обнаружил, что студентам нужна практика и вектор приложения си… twitter.com/i/web/status/1…

17:39

Других книг не написал. На русском издана "Миром" в 1982 году, такой знаете и любите. И если наше порою на развалах… twitter.com/i/web/status/1…

17:40

Наконец, издателям "97 Things Every Programmer Should Know" в России привет за попытку нажиться на ностальгии, изда… twitter.com/i/web/status/1…

17:40

20. [Николенко С., Кадурин А., Архангельская Е. Глубокое обучение. Питер, 2018]. Классикой ещё не стала, но обязате… twitter.com/i/web/status/1…

18:18

Ничего подробнее про неё особо и не сказать. Просто авторы молодцы, текст хороший, вовсю математика, но математика… twitter.com/i/web/status/1…

18:19

Особо захвалю то, как в текст вплели охват истории архитектур. Пожалуй, всё. Книга слишком молодая, но очень нужная… twitter.com/i/web/status/1…

18:19

Не, чёт всё-таки неоправданно сложно постить "полками" по N книг на тему. Мало того, что ровно не выходит, так ещё… twitter.com/i/web/status/1…

19:35

21. [Federico Biancuzzi, Shane Warden. Masterminds of Programming. O'Reilly Media, 2009]. Такого рода книги уместны… twitter.com/i/web/status/1…

20:06

Не самая хорошая книга, прямо скажем — очень неровного качества интервью как по объёму, так и по содержанию. Наприм… twitter.com/i/web/status/1…

20:06

С другой стороны... как обычно, альтернатив не так уж много. В интервью, конечно, дефицита по интернету нет, каждог… twitter.com/i/web/status/1…

20:06

А с этой стороны... интересная книга. Язык, мне кажется, на первом этапе развития несёт в себе частицу создателя, з… twitter.com/i/web/status/1…

20:06
@backendsecret @glorphindale Если вы в Москве, то можете прямо сейчас взять 1 книгу совершенно бесплатно и навсегда… twitter.com/i/web/status/1…
20:31

22. [Jason Schreier. Blood, Sweat, and Pixels. Harper Paperbacks, 2017]. Книга про геймдев. Слабовато. Книга про ГЕ… twitter.com/i/web/status/1…

20:31

Книга отличная. Автор действительно не поленился и обошёл ногами людей индустрии, собирая истории пополам с байками… twitter.com/i/web/status/1…

20:32

По содержанию: Pillars of Eternity, Uncharted 4, Stardew Valley, Diablo III, Halo Wars, Dragon Age, Shovel Knight,… twitter.com/i/web/status/1…

20:32

На русском языке вышло норм, но не сразу. Вам надо (ну или не надо, если оригинал читаете) брать "Кровь, пот и пикс… twitter.com/i/web/status/1…

20:32

# Среда 38 твитов

23. [Brian Kernighan, Dennis Ritchie. The C Programming Language. Prentice-Hall, 1978]. Книга-реликвия. Много лет о… twitter.com/i/web/status/1…

9:59

Последние лет 20 часто возникают споры о том, стоит ли её читать. Язык очень изменился, гайды другие, литературы хо… twitter.com/i/web/status/1…

9:59

Ответ простой: для образования. Оно не всегда явно и прямо практично. K&R представляет собою образец эталонной техн… twitter.com/i/web/status/1…

10:00

В конце концов, однажды вы напишете строчку кода и вас торкнет: блин, вот теми же словами ту же строчку написали K&… twitter.com/i/web/status/1…

10:00

24. [Tim Jackson. Inside Intel. HarperCollins, 1998]. Литература про стартапы, быстрый успех, единорогов и прочую ч… twitter.com/i/web/status/1…

11:54

"Inside Intel" даст вам почвы для размышлений на годы вперёд. История о том, как и какие люди могут начать такое де… twitter.com/i/web/status/1…

11:54

Читать тем интереснее, что Intel 70-х внедрила в индустрию привычное сейчас: акции вместо зарплаты, ревью и система… twitter.com/i/web/status/1…

11:55

Оперативно была выпущена на русском языке и вполне доступна сейчас для чтения: "Intel: взгляд изнутри" (1999).

11:55

25. [Gordon Haff. How Open Source Ate Software. Apress, 2018]. Open source стал явлением, повлиявшим на разработку… twitter.com/i/web/status/1…

12:33

Ещё в 90-х это было гораздо сложнее. Было мало бесплатного, качества оно было стрёмного, лицензии порою были дикими… twitter.com/i/web/status/1…

12:33

А потом брык и революция. Вот книга является под одну обложку собранным массивом краткой информации о том, как всё… twitter.com/i/web/status/1…

12:33

Текст не прорывной и не векоподнимающий, но может хорошо откалибровать цельность и полноту вашей оценки происходящего с разработкой.

12:34

26. [Ким, Перекатов, Ермаков. Микропроцессоры и вычислительные комплексы семейства «Эльбрус». Питер, 2013]. Единств… twitter.com/i/web/status/1…

13:06

Почему книга в списке? Потому, что "Эльбрусы" никуда не денутся. Их всё больше (пусть и не у вас на столе). Потому,… twitter.com/i/web/status/1…

13:06

Глупым быть плохо. Человек, спорящий (или выносящий категорические суждения) о том, в чём не разбирается даже на ур… twitter.com/i/web/status/1…

13:06

И да, давайте в этом треде не разворачивать четвёртую мировую. :) Тред не про "Эльбрусы" и судьбы наций, но о книге.

13:06

Забыл ссылку на PDF добавить. Вот: mcst.ru/doc/book_12113…

13:07

27. [Steven C. Seow. Designing and Engineering Time. Addison-Wesley, 2008]. И снова не самая известная, не самая лу… twitter.com/i/web/status/1…

14:03

Почему книга не получила лавровый венок? Потому, что нам пофиг. Тыщу раз видел, как разработчик одной рукой закрыва… twitter.com/i/web/status/1…

14:03

Зачем читать? Чтобы понять, признать, впитать: о субъективном времени НАДО думать. Надо помогать пользователю переж… twitter.com/i/web/status/1…

14:03

Русское издание есть и доступно: "Проектируем время. Психология восприятия времени в программном обеспечении" (2009).

14:04

28. [Ревич, Малиновский. Информационные технологии в СССР. BHV, 2014]. Книга тем, кто таки хочет докопаться до прич… twitter.com/i/web/status/1…

14:24

Ревич взял "Историю вычислительной техники в лицах" (1995) Малиновского и значительно дополнил (ну, спустя почти 20… twitter.com/i/web/status/1…

14:24

Зачем? Ну... Понимаете, поколение за поколением поливается разными волнами всякого. То мы огого, то мы фу-фу, то сн… twitter.com/i/web/status/1…

14:24

А горячим дискуссиям о том, были ли в СССР компьютеры, были ли программисты, взяли ли мы всё у Запада, украл ли Гей… twitter.com/i/web/status/1…

14:25

29. [Robert C. Martin. Clean Architecture. Prentice Hall, 2017]. Дядя Боб начал писать код ещё при Брежневе, так с… twitter.com/i/web/status/1…

16:43

.. но надо помнить: с возрастом старики склонны переоценивать достижимость идеала и недооценивать важность кривых к… twitter.com/i/web/status/1…

16:43

Ну и да, ещё "Clean Code" (2008) и "The Clean Coder" (2011), но мне "Clean Architecture" больше интересна, да и арх… twitter.com/i/web/status/1…

16:43

Как водится для таких монстров, русское издание есть на всё. "Архитектуру" вон недавно выпустили, даже обложка мило… twitter.com/i/web/status/1…

16:44

30. [Морозов А.П. Программист. Молодая гвардия, 1979]. Насколько знаю, первый в СССР роман с программистом в главно… twitter.com/i/web/status/1…

16:58

Как по мне, очень затянутый и рыхлый роман. Настолько скучный, что после 2/3 прочитанного текста закрыл и решил не… twitter.com/i/web/status/1…

16:59

Дополню, а то мало ли, вдруг кто памятливый: нет, "Понедельник начинается в субботу" (1965) не в этом смысле. Вот в… twitter.com/i/web/status/1…

17:12

31. [Robert W. Sebesta. Concepts of Programming Languages. Benjamin-Cummings, 1989]. Не смотрите на год, это первое… twitter.com/i/web/status/1…

19:30

На книгу очень полярные отзывы. Одним прям заходит, другим совсем поперёк шерсти. Точно скажу одно: это монументаль… twitter.com/i/web/status/1…

19:30

Да, так вот: книга про элементы, из которых состоят языки программирования. Какие бывают в теории, зачем, какие на… twitter.com/i/web/status/1…

19:30

32. [Chris Clearfield, András Tilcsik. Meltdown. Penguin Press, 2018]. Книга о том, как и почему ломаются сложные с… twitter.com/i/web/status/1…

20:08

Она не относится к программированию прямо. Но считаю, что разработчику (особенно архитектору / лиду) крайне полезно… twitter.com/i/web/status/1…

20:08

Рекомендую. Книга заслуженно набирает на Амазоне обороты не по дням, но по часам. Также недавно вышло русское издан… twitter.com/i/web/status/1…

20:09

# Четверг 30 твитов

33. [J. Hank Rainwater. Herding Cats. Apress, 2002]. Быстро ставшая иконой книга о том, как управлять программистам… twitter.com/i/web/status/1…

12:36

Должен сказать, что мне книга не нравится. Она слишком игровая, слишком механистичная и упрощающая. Вот это у нас т… twitter.com/i/web/status/1…

12:36

Но не упомянуть не могу. Слишком много людей живьём, в обзорах, в рейтингах и прочем считают, что книгу стоит прочи… twitter.com/i/web/status/1…

12:37

В России исправно переиздаёт издательство "Питер" под названием "Как пасти котов", есть во всех видах. Ну и да, "he… twitter.com/i/web/status/1…

12:38

34. [Taiichi Ohno. Toyota Production System. Productivity Press, 1988]. Есть не так много слов в разработке, на кот… twitter.com/i/web/status/1…

14:45

Однажды чёт сурово взяло за нерв, пошёл искать того, кто эту чуму в мир выпустил. Нашёл. Не чума, но крайне здорово… twitter.com/i/web/status/1…

14:45

Зачем это читать? Во-первых, книга просто интересная. Адовый кризис и увлекательное разруливание, лидам полезно. Во… twitter.com/i/web/status/1…

14:45

В Японии книга вышла в 1978 году, в США в 1988 году, в России в 2005 году ("Производственная система Тойоты"), зате… twitter.com/i/web/status/1…

14:46

35. [Andrew S. Tanenbaum. Modern Operating Systems. Prentice Hall, 1992]. Не пугаемся, 4-е издание (2014) актуальне… twitter.com/i/web/status/1…

15:11

Как легко догадаться, текст про операционные системы. Какими бывают, из чего состоят, как работают: процессы, поток… twitter.com/i/web/status/1…

15:11

С оценкой книги в сообществе как всегда. С потолка: 70% осиливших и хвалящих, 15% осиливших и ругающих, 15% неосиля… twitter.com/i/web/status/1…

15:11

В России переводится вовсю, но с нюансом. Как минимум, на Озоне помечено "Новинка", год издания 2018, сопроводиловк… twitter.com/i/web/status/1…

15:12

36. [Brian W. Kernighan, Rob Pike. The Practice of Programming. Addison–Wesley, 1999]. Эх... Настолько любил эту кн… twitter.com/i/web/status/1…

16:46

Да, ему двадцать лет в обед. Да, от него шибает в нос олдовостью так, что прадедушкина махорка парфюмом покажется.… twitter.com/i/web/status/1…

16:46

Зачем читать... Не для практической пользы, это точно. Я бы посоветовал читать для удовольствия и эрудиции. Хотя во… twitter.com/i/web/status/1…

16:46

Ну и да, если у вас непереносимость C и C++, как-то... ну не читайте. Ибо возрыдал над отзывом "Experienced develop… twitter.com/i/web/status/1…

16:47

37. [Jon Louis Bentley. Programming Pearls. ACM Press, 1986]. Тоже из списка классики библиотечки программиста. Есл… twitter.com/i/web/status/1…

17:37

Получилось что-то вроде блога 80-х. :) Как ставить задачи. Как использовать алгоритмы. Как оценивать свой код. Как… twitter.com/i/web/status/1…

17:37

С переводами история чуть сложнее. Сначала издательство "Радио" выпустило перевод первой редакции: "Жемчужины творч… twitter.com/i/web/status/1…

17:38

Фигня в том, что в природе существует продолжение "жемчужин": "More Programming Pearls: Confessions of a Coder" (19… twitter.com/i/web/status/1…

17:38

38. [Joel Spolsky. Joel on Software. Apress, 2004]. Любопытный чувак начала 2000-х. Сейчас вы его можете знать как… twitter.com/i/web/status/1…

19:47

Я не уверен в мере влияния Джоэла на разработку в мире. Намекающе уже и то, что сейчас ссылку на него поди встреть,… twitter.com/i/web/status/1…

19:48

Нафига его читать? Развлечения ради. Нет, правда. Он не пишет гениально, не учит вас computer science. Просто зажиг… twitter.com/i/web/status/1…

19:48

На русском его публиковали "Символ-Плюс", "Питер", "Вильямс". Кто права успел, тот и, видимо. Но английский у него… twitter.com/i/web/status/1…

19:48

39. [Peter Seibel. Coders at Work. Apress, 2009]. 15 интервью с программистами мирового уровня, о половине из котор… twitter.com/i/web/status/1…

21:06

В общем, как-то больше и нечего сказать (ну, кроме того, что Сейбел сам программист, ещё и лиспер). Хорошая книга д… twitter.com/i/web/status/1…

21:06

40. [Martin Kleppmann. Designing Data-Intensive Applications. O'Reilly Media, 2017]. Современный объясняющий на реа… twitter.com/i/web/status/1…

21:29

В эту книгу я влюблён и очень медленно читаю, выбирая подходящие моменты в жизни. Если вы бекендер, архитектор или… twitter.com/i/web/status/1…

21:29

У нас издана недавно "Питером" как "Высоконагруженные приложения" (2018), что несколько ошибочно, т.к. речь не о вс… twitter.com/i/web/status/1…

21:29

Уф. Ну, завтра у сына день рождения, потому вряд ли так активно буду пополнять список. Проще считать, что завтра у… twitter.com/i/web/status/1…

21:31

# Пятница 14 твитов

8. [Тэтчелл, Беннетт, Фрейзер, Смит. Осваиваем микрокомпьютер-1. Мир, 1989]. Загадочной судьбы два томика (есть и "… twitter.com/i/web/status/1…

41. [Watts, Wharton, Reed, Round. Machine Code for Beginners. Usborne Publishing, 1983]. Книга из той же оригинальн… twitter.com/i/web/status/1…

14:13

.. эта [превосходно олдовая] книга отлично служит примером "давным-давно норм было учить детей по хардкору", ибо MC… twitter.com/i/web/status/1…

14:14

И вообще интересно бывает после таких книжечек раздумывать о том, почему приходит мысль, что это хардкор, или не ра… twitter.com/i/web/status/1…

14:14

42. [Белоус, Солодуха, Шведов. Программные и аппаратные трояны. Техносфера, 2018]. Цитирую: "Впервые .. в объеме од… twitter.com/i/web/status/1…

15:01

Энциклопедия из 2-х томов, 1300+ страниц. Темы... эклектика полная, как по мне. От климатического и сейсмического о… twitter.com/i/web/status/1…

15:01

В основном всё же речь о троянах в микросхемах. Нафига это читать разработчикам? Ради эрудиции. Я подкину ещё пару… twitter.com/i/web/status/1…

15:01

Сразу скажу: книгу не читал. Вот едва заказал, заметив в каталогах. Вам о ней рассказываю потому, что уникальна до… twitter.com/i/web/status/1…

15:02

43. [Bruce Middleton. A History of Cyber Security Attacks. Auerbach, 2017]. Дядька 45 лет (со времён войны во Вьетн… twitter.com/i/web/status/1…

16:55

И вот этот дядька написал небольшой справочник из 46 "веховых" атак и взломов с 1980 года по 2016 год. Всего 250 ст… twitter.com/i/web/status/1…

16:55

Полезна она, мне кажется, тем, что несколько правит мозг на тему того, что за измерение войны каждый год набирает в… twitter.com/i/web/status/1…

16:56

44. [Alan M. Davis. 201 Principles of Software Development. McGraw-Hill, 1995]. Пока не встречал книгу по разработк… twitter.com/i/web/status/1…

21:08

Во-первых, она клёвая. На Западе классика, всем известна, входит в списки (да та же "классика от ACM"), постоянно в… twitter.com/i/web/status/1…

21:09

Во-вторых, она мимо маркетинга и переводов. Скорее всего, вообще впервые слышите про эту книгу (ну, кроме вниматель… twitter.com/i/web/status/1…

21:09

И пусть вас не смущает год издания. Я сейчас полистал, чтобы освежить в памяти — всё актуально. Особенно раздел о качестве, блин.

21:10

# Суббота 21 твит

45. [Steven Skiena. The Algorithm Design Manual. Springer, 1997]. Если Кнут для академиков, Кормен для инженеров, т… twitter.com/i/web/status/1…

0:19

У меня были сомнения, упоминать ли (Кнута и Кормена мало?), но перелистал сейчас... он хороший. После вот этих двух… twitter.com/i/web/status/1…

0:19

Если у вас нет времени на глубокое погружение, ну или вы давно забыли матан и дискретку, Скиена поможет осилить фун… twitter.com/i/web/status/1…

0:20

46. [Митио Сибуя. Центральный процессор. ДМК Пресс, 2017]. Оригинал не указываю, ибо "читал" именно это издание по… twitter.com/i/web/status/1…

0:40

Не поклонник манги, очень специфическая штука, хоть японцам вон норм заходит. Эту вот до половины настрадал, дальше… twitter.com/i/web/status/1…

0:41

Материал в целом адекватный и без косяков, но подан так, что... Ну блин. Мангофилы, простите, конечно, пусть цветут… twitter.com/i/web/status/1…

0:41

47. [Brown, Malveau, McCormick III, Mowbray. AntiPatterns. John Wiley & Sons, 1998]. Кажется, первая ласточка из пл… twitter.com/i/web/status/1…

9:16

Не могу сказать, что получился однозначно толковый текст. Авторов заслуженно клеймили за тривиальность и удалённост… twitter.com/i/web/status/1…

9:16

У нас, кажется, не издавалось, что странно. Возможно, у меня просто не получилось удачно нагуглить.

9:16

48. [Simon Haykin. Neural Networks: A Comprehensive Foundation. Macmillan, 1994]. Могучий труд про нейросети. Входи… twitter.com/i/web/status/1…

10:52

Но... Есть нюансы. К сожалению, текст давно не обновлялся. Третья редакция (уже "Neural Networks and Learning Machi… twitter.com/i/web/status/1…

10:52

Стоит ли читать? Зависит от. Если вам надо быстро наваять приблуду и в резюме указать "мошиное абучение", не стоит.… twitter.com/i/web/status/1…

10:52

Во всяком случае, книга довольно известна, ею придавили десяток поколений разработчиков, стоит упоминания. Учтите,… twitter.com/i/web/status/1…

10:53

49. [Виктор Олифер, Наталия Олифер. Компьютерные сети. Принципы, технологии, протоколы. Питер, 1999]. Один из редки… twitter.com/i/web/status/1…

11:04

Также это тот редкий случай, когда рекомендация Минобра РФ совпадает с народным уважением, курс действительно хорош… twitter.com/i/web/status/1…

11:04

50. [SWEBOK. IEEE Computer Society, 2014]. Очень, очень удобная книга. В мире есть две организации, влияние которых… twitter.com/i/web/status/1…

17:06

И вот IEEE сотворил уже третью версию SWEBOK — Software Engineering Body of Knowledge, перечисление того, что разра… twitter.com/i/web/status/1…

17:07

Книга прикольная. Она как способствует чувству неполноценности, так и служит аргументом против всяких "кто сказал,… twitter.com/i/web/status/1…

17:07

51. [David Harris, Sarah Harris. Digital Design and Computer Architecture. Morgan Kaufmann, 2007]. Если вы однажды… twitter.com/i/web/status/1…

19:54

А если по шагам пройдёте вместе с авторами все 700 страниц, так и сделаете MIPS'ик своими руками. Ну, почти своими.… twitter.com/i/web/status/1…

19:54

Примечательна ещё и историей русского перевода второго издания. Как по мне, команда большие молодцы(больше 40 челов… twitter.com/i/web/status/1…

19:55

# Воскресенье 7 твитов

52. [Steve Krug. Don't Make Me Think! New Riders, 2000]. Книга, совершившая революцию в сайтостроении. Автор на пон… twitter.com/i/web/status/1…

0:14

Зачем это читать? Чтобы не создавать интерфейсы типа тех, что Oracle делает. У любой программы есть интерфейс. Иног… twitter.com/i/web/status/1…

0:15

И революционной считаю её вот именно в таком ключе: Круг написал книгу для тех, кто обычно не занимается дизайном,… twitter.com/i/web/status/1…

0:17

А знаете, похоже, всё. Это все книги по памяти, на которые я хотел бы обратить внимание, и которые не про определён… twitter.com/i/web/status/1…

0:28

Завтра, быть может, ещё что-то вспомню, но всё же планирую потратить время на оформление твитов в страницу, а попро… twitter.com/i/web/status/1…

0:30

Итак, с наступающими январскими вас, хороших книг. С вами были @FelixTheBest и 52 книги, достойные знания о том, чт… twitter.com/i/web/status/1…

10:56

Тем, кто захочет утащить, перевыложить, переформатировать и т.п. список: делайте всё, что хотите, хоть плакатами по городу.

10:57

other


@vgdnet