Computer Science Bookshelf (github page)

Цель - разобрать склад книг, найти ценное, важное и взять себе.

Timeline%
schedule%
reality%

Виджет обновлятся раз в неделю через cron github action, нужен для понимания пройденного времени.

Итого: 122 книг. Для ознакомления (очень грубо) потребуется две недели на книгу, что составит примерно 60 месяцев, или 5 лет.


Книги:

  • Чарльз Петцольд. КОД тайный язык информатики

  • Бугаенко Егор.

    • Бугаенко Егор. Элегантные объекты. Java Edition 2018
    • Бугаенко Егор. Наш код. Ремесло, профессия, искусство
  • Стив Макконнелл - Совершенный код

  • Фаулер Мартин. Рефакторинг. Улучшение проекта существующего кода 2019

  • Брайан Керниган, Роб Пайк. Практика программирования 2004

  • Бертран Мейер. Объектно-ориентированное конструирование программных систем 2005

  • SICP 0%

    • Харольд Абельсон. Структура и интерпретация компьютерных программ (SICP)
  • Джон Бентли. Жемчужины программирования, 2-е издание. Вильямс, 2007

  • Конечные автоматы 0%

    • Мозговой М.В. Алгоритмы, языки, автоматы и компиляторы.djvu
    • Н. И. Поликарпова, А. А. Шалыто. Автоматное программирование.pdf
    • Хопкрофт Д., Мотвани Р., Ульман Дж. - Введение в теорию автоматов, языков и вычислений - 2008.pdf
  • Лакман Макдауэлл Г. - Карьера программиста, 6-ое издание - 2016

  • Роберт Мартин 0%

    • 97 этюдов для программистов. Опыт ведущих экспертов [2012] Пит Гудлиф, Роберт Мартин, Диомидис Спинеллис, Кевлин Хенни.pdf
    • Martin. The Clean Coder - A Code of Conduct for Professional Programmers. 2011.pdf
    • Martin R. - Clean Agile. Back to Basics - 2020.epub
    • Robert Martin - Clean Architecture - A Craftsman's Guide to Software Structure and Design - 2018 ENG.pdf
    • Идеальная работа. Программирование без прикрас [2022] Мартин Роберт.pdf
    • Идеальный программист. Как стать профессионалом разработки ПО [2012] Роберт Мартин.pdf
    • Мартин Роберт. Идеальная_работа. Программирование без прикрас 2022.pdf
    • Мартин Роберт. Чистая архитектура.pdf
    • Чистая архитектура [2021] Роберт Мартин.pdf
    • Чистый Agile. Основы гибкости [2020] Роберт Мартин.pdf
    • Чистый код создание, анализ и рефакторинг [2019] Роберт Мартин.pdf
  • В. В. Григорьев-Голубев. Теория вероятностей и математическая статистика. Руководство по решению.pdf

  • Вон Верон. Реализация методов предметно-ориентированного проектирования.pdf

  • Вонг С., Нгуен Д. - Принципы объектно-ориентированного программирования (Программирование от экспертов) - 2024.pdf

  • Кодеры за работой. Размышления о ремесле программиста [2011] Питер Сейбел.pdf

  • Кристиан Клаусен. Пять строк кода.pdf

  • Мацяшек Л. А. Практическая_программная_инженерия.pdf

  • Медхи Медхуи. Непрерывное развитие API Правильные решения в изменчивом технологическом.pdf

  • Н. М. Ковган. Компьютерные сети.pdf

  • Невежин В.П. Теория игр.pdf

  • Никитин, Ляпин. Путь программиста.pdf

  • Олифер Виктор, Олифер Наталья. Компьютерные сети.pdf

  • Пол Батчер. Семь моделей конкуренции и параллелизма за семь недель.pdf

  • Поллард Б. - HTTP 2 в действии - 2021.pdf

  • Фишерман Л. В. Git Практическое руководство Управление и контроль версий в разработке.pdf

  • Фредерикс Брукс Мифический человеко-месяц, или Как создаются программные системы.pdf

  • Хант Э., Томас Д. - Программист-прагматик, 2-е юбилейное издание - 2020.pdf

  • Хориков Владимир.Принципы юнит-тестирования.pdf

  • Чед Фаулер. Программист-фанатик 2018.pdf

  • Designing Data-Intensive Applications, 2nd Edition

  • Scala. Профессиональное программирование. 5-е изд. [2022] Одерски, Спун, Веннерс, Соммерс

  • Брайант Р. Э., О'Халларон Д. Р Компьютерные системы. Архитектура и программирование 2022

  • Владстон Феррейра Фило. Теоретический минимум по Computer Science

  • Гленн Брукшир. Компьютерные науки. Базовый курс 2020 RU EN

  • Джон Бентли. Жемчужины программирования 0%

    • Бентли Джон. Жемчужины творчества программистов 1990.pdf
    • Джон Бентли. Жемчужины программирования.djvu
  • Компиляторы 0%

    • Альфред Ахо. Компиляторы. Принципы, технологии, инструменты.pdf
    • Вирт Н. - Построение компиляторов (Классика программирования) - 2010.pdf
    • Свердлов. Конструирование компиляторов.pdf
    • Харольд Абельсон. Структура и интерпретация компьютерных программ.pdf
  • Распределенные данные. [2021] [RU+EN] Петров

  • Серия - Классика Computer Science (CD)

  • Столяров А.В. Азы программирования. Системы и сети

  • Стренгхольт Питхейн. Масштабируемые данные. 2022 RU EN

  • Таненбаум Эндрю 0%

    • Таненбаум Э. - Архитектура компьютера. 6-е изд. (Классика Computer Science) - 2013.pdf
    • Таненбаум Э., Вудхалл А. - Операционные системы. Разработка и реализация. Классика CS. 3-е изд. (Классика Computer Science) - 2007.djvu
    • Таненбаум Э. - Современные операционные системы. 4-е изд. (Классика Computer Science) - 2015.pdf
    • Таненбаум Э., Стеен М. - Распределённые системы. Принципы и парадигмы. (Классика Computer Science) - 2003.pdf
    • Таненбаум Э., Уэзэрол Д. - Компьютерные сети. 5-е изд. (Классика Computer Science) - 2012.pdf
  • Фило В. - Теоретический минимум по Computer Science. Все что нужно программисту и разработчику - 2018

  • Kлинтoн Л, Джeффepи. Создай свой собственный язык программирования.pdf

  • Брауде Э. - Технология разработки программного обеспечения. (Классика Computer Science) - 2004.djvu

  • Брукс Ф. - Мифический человеко-месяц, или Как создаются программные системы (Библиотека программиста) - 2021.pdf

  • Введение в программирование и структуры данных.pdf

  • Владимиров Константин. Оптимизирующие компиляторы. Структура и алгоритмы.pdf

  • Высоконагруженные приложения Kleppman.M_2018.pdf

  • Гагарина Л.Г. Введение в архитектуру программного обеспечения.pdf

  • Гради Буч - Объектно-ориентированный анализ и проектирование с примерами приложений на С++.pdf

  • Кельтон В., Лоу А. - Имитационное моделирование. Классика CS. 3-е изд. (Классика Computer Science) - 2004.djvu

  • Константайн Л., Локвуд Л. - Разработка программного обеспечения. (Классика Computer Science) - 2004.djvu

  • Кори Альтхофф. Computer Science для программиста-самоучки. Все, что нужно знать о структурах данных и алгоритмах..pdf

  • Куроуз. Компьютерные сети, нисходящий подход.pdf

  • Н. Б. Догадин. Архитектура компьютера.pdf

  • Олифер В. Компьютерные сети. Принципы, технологии, протоколы.pdf

  • Паттерсон Д., Хеннеси Дж. - Архитектура компьютеров и проектирование компьютерных систем. 4-е изд. (Классика Computer Science) - 2012.pdf

  • Пратт Т., Зелковиц М. - Языки программирования. Разработка и реализация (Классика Computer Science) - 2002.djvu

  • Столлингс В. - Современные компьютерные сети. 2-е изд. (Классика Computer Science) - 2003.djvu

  • Хамахер К., и др. - Организация ЭВМ. 5-е изд. (Классика Computer Science) - 2003.pdf

  • Хелд Г. - Технологии передачи данных. (Классика Computer Science) - 2003.djvu

  • Reverse Engineering

  • Крис Касперски. Восстановление данных

  • Крис Касперски. Компьютерные вирусы изнутри и снаружи

Информатика 0%

  • Журнал Информатика и образование
  • Комбинаторика 0%
    • Андерсон Джеймс. Дискретная математика и комбинаторика.djvu
    • Бродский Я.С. - Статистика. Вероятность. Комбинаторика (Школьный курс математики) - 2008.pdf
    • Виленкин Н.Я. Комбинаторика.djvu
    • Виленкин Н.Я. - Популярная комбинаторика (Научно-популярная серия) - 1975.djv
    • Гульден Я., Джексон Д. - Перечислительная комбинаторика - 1990.djvu
    • Ерош И.Л. - Дискретная математика. Комбинаторика (Дискретная математика) - 2001.pdf
    • Липский В. Комбинаторика для программистов.pdf
    • Носов В.А. - Комбинаторика и теория графов - 1999.pdf
    • Стенли Р. - Перечислительная комбинаторика - 1990.djvu
    • Трушин Б. В. - Комбинаторика. С нуля до олимпиад (Математика с Борисом Трушиным) - 2023.pdf
    • Холл М. Комбинаторика.- М., Мир,1970.djvu
    • Эвнин А. Ю. - Комбинаторика и Теория Графов (2005).pdf
  • Крылов С.С. - ЕГЭ-2024. Информатика. Типовые экзаменационные варианты. 20 вариантов - 2023
  • Логика 0%
    • Hexlet Logic Course
    • LogicInProgramming.pdf
    • practical-tla-main.zip
    • Виноградов С.Н.Кузьмин А7Ф. Логика.pdf
    • Гринченков Д., Потоцкий С. - Математическая логика и теория алгоритмов для программистов - 2010.pdf
  • Башкин В.А. Лямбда-исчисления.pdf
  • Бусыгин Б.С., Коротенко Г.М., Коротенко Л.М. - Введение в современную информатику - 2004.pdf
  • Дж. Глен Брукшир. Введение в компьютерные науки.pdf
  • Златопольский Д.М. 400 вопросов по информатике на логику и смекалку 2021.pdf
  • Крылова Е.Г. - Нескучная информатика. Теория в историях, задачи, тесты, лайфхаки (Развивающие головоломки) - 2021.pdf
  • Мирзоев М. С., Сатторов А. Э. - Математическая машина Тьюринга и вычислительная сложность - 2020.pdf
  • Титовская Н. В. - Введение в информатику (базовый курс) - 2022.pdf
  • Шибайкин С.Д. - Информатика (спецглавы). Лабораторный практикум (Учебники для вузов. Специальная литература) - 2025.pdf