📘Мифический человеко-месяц, или Как создаются программные системы [2021] Брукс Фредерик
📕 The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition [2008] Frederick P. Brooks
💾 Скачать книги
«Мифический человеко-месяц, или Как создаются программные системы» (англ. The Mythical Man-Month: Essays on Software Engineering) — книга Фредерика Брукса об управлении проектами в области разработки программного обеспечения.
Фактически книга Брукса представляет собой сборник очерков, в которых последовательно обсуждаются узловые проблемы разработки крупных программных проектов: повышение производительности труда программистов, организация коллективной работы, планирование и выполнение графика реализации. Одной из главных тем книги стала идея, получившая впоследствии название «закон Брукса», о том что привнесение в проект новых сил на поздних стадиях разработки лишь отодвигает срок сдачи проекта. #программирование #it #разработка #инженерия #ПО #computer_science #алгоритмы
📕 The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition [2008] Frederick P. Brooks
💾 Скачать книги
«Мифический человеко-месяц, или Как создаются программные системы» (англ. The Mythical Man-Month: Essays on Software Engineering) — книга Фредерика Брукса об управлении проектами в области разработки программного обеспечения.
Фактически книга Брукса представляет собой сборник очерков, в которых последовательно обсуждаются узловые проблемы разработки крупных программных проектов: повышение производительности труда программистов, организация коллективной работы, планирование и выполнение графика реализации. Одной из главных тем книги стала идея, получившая впоследствии название «закон Брукса», о том что привнесение в проект новых сил на поздних стадиях разработки лишь отодвигает срок сдачи проекта. #программирование #it #разработка #инженерия #ПО #computer_science #алгоритмы
Совершенный_алгоритм_2019_2021_4_книги_Рафгарден_Тим.zip
18.7 MB
Серия книг «Совершенный алгоритм» адресована тем, у коrо уже есть опыт программирования, и основана на онлайн-курсах, которые регулярно проводятся с 2012 года. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
📗 Совершенный алгоритм. Основы
Алгоритмы - это сердце и душа computer science. Без них не обойтись, они есть везде-от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IТ-компанию.
📒 Совершенный алгоритм. Графовые алгоритмы и структуры данных
Во второй книге Тим Рафгарден, гуру алгоритмов, расскажет о графовом поиске и его применении, алгоритме поиска кратчайшего пути, а также об использовании и реализации некоторых структур данных: куч, деревьев поиска, хеш-таблиц и фильтра Блума.
📘 Совершенный алгоритм. Жадные алгоритмы
В новой книге Тим Рафгарден расскажет о жадных алгоритмах (задача планирования, минимальные остовные деревья, кластеризация, коды Хаффмана) и динамическом программировании (задача о рюкзаке, выравнивание последовательностей, кратчайшие пути, оптимальные деревья поиска).
📙 Совершенный алгоритм. Алгоритмы для NP-трудных задач
Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудности, которое часто вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, расскажет, как избежать решения с нуля, и поможет найти эффективные пути решения.
#алгоритмы #программирование #подборка_книг #computer_science #it
📗 Совершенный алгоритм. Основы
Алгоритмы - это сердце и душа computer science. Без них не обойтись, они есть везде-от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IТ-компанию.
📒 Совершенный алгоритм. Графовые алгоритмы и структуры данных
Во второй книге Тим Рафгарден, гуру алгоритмов, расскажет о графовом поиске и его применении, алгоритме поиска кратчайшего пути, а также об использовании и реализации некоторых структур данных: куч, деревьев поиска, хеш-таблиц и фильтра Блума.
📘 Совершенный алгоритм. Жадные алгоритмы
В новой книге Тим Рафгарден расскажет о жадных алгоритмах (задача планирования, минимальные остовные деревья, кластеризация, коды Хаффмана) и динамическом программировании (задача о рюкзаке, выравнивание последовательностей, кратчайшие пути, оптимальные деревья поиска).
📙 Совершенный алгоритм. Алгоритмы для NP-трудных задач
Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудности, которое часто вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, расскажет, как избежать решения с нуля, и поможет найти эффективные пути решения.
#алгоритмы #программирование #подборка_книг #computer_science #it
📗 Идеи, определившие облик информатики [2023] Гарри Рой Льюис
📘 Ideas that Created the Future: Classic Papers of Computer Science [2021] Harry R. Lewis
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить RU-книгу или 💵 Купить EN-книгу
💾 Ознакомиться с книгами RU + EN
Гарри Рой Льюис (1947 г.р.) - американский ученый-компьютерщик, математик и администратор университета, известный своими исследованиями в вычислительная логика, учебники в теоретическая информатика, а также работы по информатике, высшему образованию и технологиям. Он - профессор компьютерных наук Гордона Маккея в Гарвардский университет, и был деканом Гарвардский колледж с 1995 по 2003 гг.
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
📘 Ideas that Created the Future: Classic Papers of Computer Science [2021] Harry R. Lewis
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить RU-книгу или 💵 Купить EN-книгу
💾 Ознакомиться с книгами RU + EN
Гарри Рой Льюис (1947 г.р.) - американский ученый-компьютерщик, математик и администратор университета, известный своими исследованиями в вычислительная логика, учебники в теоретическая информатика, а также работы по информатике, высшему образованию и технологиям. Он - профессор компьютерных наук Гордона Маккея в Гарвардский университет, и был деканом Гарвардский колледж с 1995 по 2003 гг.
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206
#информатика #Computer_Science #алгоритмы #программирование #складчина📒 Компьютерные сети. 6-е изд. [2023] Эндрю С. Таненбаум, Ник Фимстер, Дэвид Уэзеролл
📘 Computer Networks [2021] Andrew S. Tanenbaum, Nick Feamster, David J. Wetherall
💳 Купить книгу
💾 Скачать книги
Таненбаум Эндрю С — Профессор Амстердамского свободного университета, где возглавляет группу разработчиков компьютерных систем, доктор философии. Известен как автор Minix (свободная Unix-подобная операционная система для студенческих лабораторий), книг по компьютерным наукам и RFID-вируса. Также является главным разработчиком пакета "Amsterdam Compiler Kit". Сам он считает свою преподавательскую деятельность наиболее важной. Ведет курсы по организации компьютеров и операционных систем.
Фимстер Ник — получил степень Ph.D. в Массачусетском технологическом институте и сейчас занимает должность профессора в Чикагском университете. Его исследования сосредоточены на многих аспектах компьютерных сетей и сетевых систем, с упором на сетевые операции, сетевую безопасность и устойчивые системы связи. Один из первых сотрудников Looksmart (приобретенной позднее AltaVista), где написал первый поисковый бот; и Damballa, где помог разработать первый алгоритм обнаружения ботнетов.
#программирование #компьютерные_сети #web #networks #алгоритмы #it #computer_science
📘 Computer Networks [2021] Andrew S. Tanenbaum, Nick Feamster, David J. Wetherall
💳 Купить книгу
💾 Скачать книги
Таненбаум Эндрю С — Профессор Амстердамского свободного университета, где возглавляет группу разработчиков компьютерных систем, доктор философии. Известен как автор Minix (свободная Unix-подобная операционная система для студенческих лабораторий), книг по компьютерным наукам и RFID-вируса. Также является главным разработчиком пакета "Amsterdam Compiler Kit". Сам он считает свою преподавательскую деятельность наиболее важной. Ведет курсы по организации компьютеров и операционных систем.
Фимстер Ник — получил степень Ph.D. в Массачусетском технологическом институте и сейчас занимает должность профессора в Чикагском университете. Его исследования сосредоточены на многих аспектах компьютерных сетей и сетевых систем, с упором на сетевые операции, сетевую безопасность и устойчивые системы связи. Один из первых сотрудников Looksmart (приобретенной позднее AltaVista), где написал первый поисковый бот; и Damballa, где помог разработать первый алгоритм обнаружения ботнетов.
#программирование #компьютерные_сети #web #networks #алгоритмы #it #computer_science
📗 Код: тайный язык информатики [2019] Петцольд Чарльз
📘 Code: The Hidden Language of Computer Hardware and Software [2023] Petzold C.
💾 Скачать книгу RU + EN
Книга для всех, кто мечтает научиться программировать или уже учится. Для всех, кому интересна внутренняя жизнь компьютеров и принципы их работы.
Глава 1. Лучшие друзья
Глава 2. Коды и комбинации
Глава 3. Брайль и двоичные коды
Глава 4. Устройство фонарика
Глава 5. Заглядывая за угол
Глава 6. Телеграфы и реле
Глава 7. Наши десять цифр
Глава 8. Альтернативы десятке
Глава 9. За битом бит
Глава 10. Логика и переключатели
Глава 11. Логические вентили
Глава 12. Двоичный сумматор
Глава 13. А как насчет вычитания?
Глава 14. Обратная связь и триггеры
Глава 15. Байты и шестнадцатеричные числа
Глава 16. Сборка памяти
Глава 17. Автоматизация
Глава 18. От счетов к микросхемам
Глава 19. Два классических микропроцессора
Глава 20. Набор символов ASCII
Глава 21. Шины
Глава 22. Операционная система
Глава 23. Фиксированная точка, плавающая точка
Глава 24. Языки высокого и низкого уровня
Глава 25. Графическая революция
#информатика #программирование #computer_science #алгоритмы #железо #архитектура
💡 Physics.Math.Code // @physics_lib
📘 Code: The Hidden Language of Computer Hardware and Software [2023] Petzold C.
💾 Скачать книгу RU + EN
Книга для всех, кто мечтает научиться программировать или уже учится. Для всех, кому интересна внутренняя жизнь компьютеров и принципы их работы.
Глава 1. Лучшие друзья
Глава 2. Коды и комбинации
Глава 3. Брайль и двоичные коды
Глава 4. Устройство фонарика
Глава 5. Заглядывая за угол
Глава 6. Телеграфы и реле
Глава 7. Наши десять цифр
Глава 8. Альтернативы десятке
Глава 9. За битом бит
Глава 10. Логика и переключатели
Глава 11. Логические вентили
Глава 12. Двоичный сумматор
Глава 13. А как насчет вычитания?
Глава 14. Обратная связь и триггеры
Глава 15. Байты и шестнадцатеричные числа
Глава 16. Сборка памяти
Глава 17. Автоматизация
Глава 18. От счетов к микросхемам
Глава 19. Два классических микропроцессора
Глава 20. Набор символов ASCII
Глава 21. Шины
Глава 22. Операционная система
Глава 23. Фиксированная точка, плавающая точка
Глава 24. Языки высокого и низкого уровня
Глава 25. Графическая революция
#информатика #программирование #computer_science #алгоритмы #железо #архитектура
💡 Physics.Math.Code // @physics_lib
Media is too big
VIEW IN TELEGRAM
👨🏻💻 Как пройти путь от программиста до руководителя компании
В МГУ им. Н. П. Огарёва состоялась встреча студентов с Александром Ковалем, президентом Codemasters International и основателем международного стартапа TruVisibility. Александр рассказал свою "историю успеха" – как и чему он учился, как прошел путь от простого разработчика до президента компании мирового охвата.
Родился в 1972 году в г. Прилуки Черниговской области.
В 1995 году окончил факультет электроники и компьютерных технологий МИЭТ.
В 1999 году защитил диссертацию на соискание научной степени кандидата технических наук. Начал работать в Кремниевой долине, где прошел путь от программиста до технического директора.
В 2006 году открыл компанию Codemasters International.
В 2008 году окончил курс MBA во Florida Atlantic University.
В 2012 году основал TruVisibility.com.
#информатика #программирование #computer_science #карьера #работа #IT
💡 Physics.Math.Code // @physics_lib
В МГУ им. Н. П. Огарёва состоялась встреча студентов с Александром Ковалем, президентом Codemasters International и основателем международного стартапа TruVisibility. Александр рассказал свою "историю успеха" – как и чему он учился, как прошел путь от простого разработчика до президента компании мирового охвата.
Родился в 1972 году в г. Прилуки Черниговской области.
В 1995 году окончил факультет электроники и компьютерных технологий МИЭТ.
В 1999 году защитил диссертацию на соискание научной степени кандидата технических наук. Начал работать в Кремниевой долине, где прошел путь от программиста до технического директора.
В 2006 году открыл компанию Codemasters International.
В 2008 году окончил курс MBA во Florida Atlantic University.
В 2012 году основал TruVisibility.com.
#информатика #программирование #computer_science #карьера #работа #IT
💡 Physics.Math.Code // @physics_lib
📚 Подборка: 20 книг по алгоритмам и структурам данных
💾 Скачать книги
Алгоритм — это последовательность команд. набор инструкций, описывающих порядок действий для достижения результата. Запись алгоритма на каком-либо языке программирования в виде определенных инструкций (команд), которые идут друг за другом, называется программой. Можно сказать, что программа — это алгоритм + структуры данных. Команды (они же инструкции или операторы) — это наименьшая автономная часть, выполняющая какой-то программный код.
#подборка_книг #алгоритмы #программирование #computer_science #информатика
💾 Скачать книги
Алгоритм — это последовательность команд. набор инструкций, описывающих порядок действий для достижения результата. Запись алгоритма на каком-либо языке программирования в виде определенных инструкций (команд), которые идут друг за другом, называется программой. Можно сказать, что программа — это алгоритм + структуры данных. Команды (они же инструкции или операторы) — это наименьшая автономная часть, выполняющая какой-то программный код.
#подборка_книг #алгоритмы #программирование #computer_science #информатика
📙 Информатика: базовый курс [2005] Акулов О.А., Медведев Н.В.
💾 Скачать книгу
✏️ «Человек в XXI веке, который не будет уметь пользоваться ЭВМ, будет подобен человеку ХХ века, не умевшему ни читать, ни писать» — В. М. Глушков — советский математик, кибернетик. Доктор физико-математических наук (1955), профессор (1957).
#информатика #computer_science #программирование #вычислительная_техника #IT
💡 Physics.Math.Code
💾 Скачать книгу
✏️ «Человек в XXI веке, который не будет уметь пользоваться ЭВМ, будет подобен человеку ХХ века, не умевшему ни читать, ни писать» — В. М. Глушков — советский математик, кибернетик. Доктор физико-математических наук (1955), профессор (1957).
#информатика #computer_science #программирование #вычислительная_техника #IT
💡 Physics.Math.Code
Информатика_базовый_курс_2005_Акулов_О_А_,_Медведев_Н_В_.pdf
25.1 MB
📙 Информатика: базовый курс [2005] Акулов О.А., Медведев Н.В.
В книге изложены основы современной информатики как комплексной научно-технической дисциплины, включающей изучение структуры и общих свойств информации и информационных процессов, общих принципов построения вычислительных устройств, а также систем обработки, хранения и передачи информации. Рассмотрены актуальные вопросы контроля и защиты информации в автоматизированных системах. Представлены определения ключевых понятий и конкретные вопросы по темам курса.
Для студентов высших учебных заведений, бакалавров, магистров, обучающихся по специальности "Информатика и вычислительная техника", а также студентов, изучающих естественные науки. #информатика #computer_science #программирование #вычислительная_техника #IT
💡 Physics.Math.Code
В книге изложены основы современной информатики как комплексной научно-технической дисциплины, включающей изучение структуры и общих свойств информации и информационных процессов, общих принципов построения вычислительных устройств, а также систем обработки, хранения и передачи информации. Рассмотрены актуальные вопросы контроля и защиты информации в автоматизированных системах. Представлены определения ключевых понятий и конкретные вопросы по темам курса.
Для студентов высших учебных заведений, бакалавров, магистров, обучающихся по специальности "Информатика и вычислительная техника", а также студентов, изучающих естественные науки. #информатика #computer_science #программирование #вычислительная_техника #IT
💡 Physics.Math.Code
📚 Подборка книг по дискретной математике, информатике, алгоритмам
💾 Скачать книги
А зачем дискретная математика программисту? Во-первых, многие идеи, которые особенно ярко иллюстрируются на дискретных задачах, неотъемлемы и для информатики. Взять, хотя бы, фундаментальные понятия рекурсии и индукции. Раз речь зашла о таких фундаментальных вещах, как индукция и рекурсия, надо сказать, что многие приёмы, которые очень хорошо видны на примерах из дискретной математики, эффективны в математике в целом. Это не только индукция, но и принцип Дирихле, принцип выбора по среднему значению и другие. Следующий элемент, без которого информатику нельзя представить — это графы. Простейшие алгоритмы на графах обязательно входят в любой, даже самый вводный, курс по алгоритмам. Скажем, с понятием гамильтонова цикла связана одна из классических задач информатики, задача коммивояжёра. #подборка_книг #дискретная_математика #математика #math #информатика #computer_science
💡 Physics.Math.Code
💾 Скачать книги
А зачем дискретная математика программисту? Во-первых, многие идеи, которые особенно ярко иллюстрируются на дискретных задачах, неотъемлемы и для информатики. Взять, хотя бы, фундаментальные понятия рекурсии и индукции. Раз речь зашла о таких фундаментальных вещах, как индукция и рекурсия, надо сказать, что многие приёмы, которые очень хорошо видны на примерах из дискретной математики, эффективны в математике в целом. Это не только индукция, но и принцип Дирихле, принцип выбора по среднему значению и другие. Следующий элемент, без которого информатику нельзя представить — это графы. Простейшие алгоритмы на графах обязательно входят в любой, даже самый вводный, курс по алгоритмам. Скажем, с понятием гамильтонова цикла связана одна из классических задач информатики, задача коммивояжёра. #подборка_книг #дискретная_математика #математика #math #информатика #computer_science
💡 Physics.Math.Code