Computer Science Bookshelf (github page)
Цель - разобрать склад книг, найти ценное, важное и взять себе.
| Timeline | % |
|---|---|
| schedule | |
| reality |
Виджет обновлятся раз в неделю через cron github action, нужен для понимания пройденного времени.
Итого: 122 книг. Для ознакомления (очень грубо) потребуется две недели на книгу, что составит примерно 60 месяцев, или 5 лет.
Книги:
-
Чарльз Петцольд. КОД тайный язык информатики
-
Бугаенко Егор.
- Бугаенко Егор. Элегантные объекты. Java Edition 2018
- Бугаенко Егор. Наш код. Ремесло, профессия, искусство
-
Стив Макконнелл - Совершенный код
-
Фаулер Мартин. Рефакторинг. Улучшение проекта существующего кода 2019
-
Брайан Керниган, Роб Пайк. Практика программирования 2004
-
Бертран Мейер. Объектно-ориентированное конструирование программных систем 2005
-
SICP
- Харольд Абельсон. Структура и интерпретация компьютерных программ (SICP)
-
Джон Бентли. Жемчужины программирования, 2-е издание. Вильямс, 2007
-
Конечные автоматы
- Мозговой М.В. Алгоритмы, языки, автоматы и компиляторы.djvu
- Н. И. Поликарпова, А. А. Шалыто. Автоматное программирование.pdf
- Хопкрофт Д., Мотвани Р., Ульман Дж. - Введение в теорию автоматов, языков и вычислений - 2008.pdf
-
Лакман Макдауэлл Г. - Карьера программиста, 6-ое издание - 2016
-
Роберт Мартин
- 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
-
Джон Бентли. Жемчужины программирования
- Бентли Джон. Жемчужины творчества программистов 1990.pdf
- Джон Бентли. Жемчужины программирования.djvu
-
Компиляторы
- Альфред Ахо. Компиляторы. Принципы, технологии, инструменты.pdf
- Вирт Н. - Построение компиляторов (Классика программирования) - 2010.pdf
- Свердлов. Конструирование компиляторов.pdf
- Харольд Абельсон. Структура и интерпретация компьютерных программ.pdf
-
Распределенные данные. [2021] [RU+EN] Петров
-
Серия - Классика Computer Science (CD)
-
Столяров А.В. Азы программирования. Системы и сети
-
Стренгхольт Питхейн. Масштабируемые данные. 2022 RU EN
-
Таненбаум Эндрю
- Таненбаум Э. - Архитектура компьютера. 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
-
Крис Касперски. Восстановление данных
-
Крис Касперски. Компьютерные вирусы изнутри и снаружи
Информатика
- Журнал Информатика и образование
- Комбинаторика
- Андерсон Джеймс. Дискретная математика и комбинаторика.djvu
- Бродский Я.С. - Статистика. Вероятность. Комбинаторика (Школьный курс математики) - 2008.pdf
- Виленкин Н.Я. Комбинаторика.djvu
- Виленкин Н.Я. - Популярная комбинаторика (Научно-популярная серия) - 1975.djv
- Гульден Я., Джексон Д. - Перечислительная комбинаторика - 1990.djvu
- Ерош И.Л. - Дискретная математика. Комбинаторика (Дискретная математика) - 2001.pdf
- Липский В. Комбинаторика для программистов.pdf
- Носов В.А. - Комбинаторика и теория графов - 1999.pdf
- Стенли Р. - Перечислительная комбинаторика - 1990.djvu
- Трушин Б. В. - Комбинаторика. С нуля до олимпиад (Математика с Борисом Трушиным) - 2023.pdf
- Холл М. Комбинаторика.- М., Мир,1970.djvu
- Эвнин А. Ю. - Комбинаторика и Теория Графов (2005).pdf
- Крылов С.С. - ЕГЭ-2024. Информатика. Типовые экзаменационные варианты. 20 вариантов - 2023
- Логика
- 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