cm_books | Unsorted

Telegram-канал cm_books - C.M.Book | Программирование

-

📚 Вся самая новая и полезная литература для разработчиков Купить рекламу - https://telega.in/c/cm_books По всем вопросам: @dorezacupaet @Spiral_Denis

Subscribe to a channel

C.M.Book | Программирование

📖 Численное решение обыкновенных дифференциальных и дифференциально-алгебраических уравнений 2 изд.

Автор: Леонид Скворцов, 2022

Описание: Книга
посвящена численному решению задач с начальными условиями для обыкновенных дифференциальных и дифференциально-алгебраических уравнений.
Рассматриваются явные и неявные, одношаговые и многошаговые методы, среди которых новые оригинальные методы. Особое внимание уделено решению жестких задач (в том числе и с использованием специальных явных методов), а также решению дифференциально-алгебраических задач высших индексов.
Наряду с теоретическими результатами приведены результаты решения тестовых задач и рассмотрены вопросы программной реализации численных методов.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Математическая теория игр и приложения: учебное пособие для вузов

Автор: Мазалов В. В., 2021

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

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++

Автор: Кэйт Г., Эйд М, 2017

Описание: С
++ Accelerated Massive Parallelism (С++ AMP) – разработанная корпорацией Microsoft технология ускорения написанных на С++ приложен за счет исполнения кода на оборудовании с распараллеливанием по данным например, на графических процессорах. Модель программирования в С++ AMP основана на библиотеке, устроенной по образцу STL, и двух расширениях языка С++, интегрированных в компилятор Visual С++ 2012. Она в полной мере поддерживается инструментами Visual Studio, в том числе IntelliSense, отладчиком и профилировщиком. Благодаря С++ AMP свойственная гетерогенному оборудованию производительность становится доступна широким кругам программистов.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++

Автор: Кэйт Г., Эйд М, 2017

Описание: С
++ Accelerated Massive Parallelism (С++ AMP) – разработанная корпорацией Microsoft технология ускорения написанных на С++ приложен за счет исполнения кода на оборудовании с распараллеливанием по данным например, на графических процессорах. Модель программирования в С++ AMP основана на библиотеке, устроенной по образцу STL, и двух расширениях языка С++, интегрированных в компилятор Visual С++ 2012. Она в полной мере поддерживается инструментами Visual Studio, в том числе IntelliSense, отладчиком и профилировщиком. Благодаря С++ AMP свойственная гетерогенному оборудованию производительность становится доступна широким кругам программистов.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Сетевые игры

Автор: Мазалов В.В., Чиркова Ю.В, 2021

Описание:
Книга посвящена теоретико-игровому анализу игр, определенных на информационных и коммуникационных сетях.
Рассматриваются теоретико-игровые модели маршрутизации,
распределения информационных ресурсов, управления заданиями при организации вычислений, социальные сети, конкуренция и кооперация в транспортных сетях, задачи ценообразования и размещения ресурсов на рынке транспортных услуг.
Пособие предназначено для математиков, работающих в
области теории игр, а также специалистов в области экономики, управления и исследования операций, также может быть использовано для чтения лекций по теории игр и исследованию операций для студентов специальностей «Прикладная математика и информатика» и «Экономическая кибернетика».

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Социальная инженерия и этичный хакинг на практике

Автор: Джо Грей, 2022

Описание:
Даже самые продвинутые службы безопасности мало что могут сделать для защиты от вреда, причиняемого простым сотрудником, который перешел по вредоносной ссылке, открыл вложение электронной почты или раскрыл конфиденциальную информацию во время телефонного звонка. Эта книга поможет вам лучше понять методы, лежащие в основе атак социальной инженерии, и узнать, как помешать киберпреступникам и злоумышленникам, которые используют человеческие слабости в своих целях.
Джо Грей, отмеченный наградами эксперт в области социальной инженерии, делится примерами из практики, передовым опытом, инструментами аналитики с открытым исходным кодом (OSINT), заготовками для организации атак и шаблонами отчетов, чтобы компании могли лучше защитить себя.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Встраиваемые системы на основе Linux

Автор: Симмондс Крис, 2017

Описание:
В книге подробно рассказано о том, как сконструировать встраиваемую Linux-систему из свободных программ с открытым исходным кодом, получив в результате надежный и эффективный продукт. Рассмотрены наборы инструментов, начальные загрузчики, ядро Linux и конфигурирование корневой файловой системы. Показано, как работать с системами сборки Buildroot и Yocto Project. Описаны процессы, потоки и управление памятью. Не обделены вниманием вопросы отладки и оптимизации платформы, а также выполнение приложений реального времени.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Обратные вызовы в C++

Автор: В. Е. Ткаченко, 2020

Описание:
В практике разработки ПО зачастую встает задача динамической модификации кода в зависимости от текущих или настраиваемых значений параметров. Для решения этой задачи широко используются обратные вызовы. В языке C++ обратные вызовы реализуются различными способами, и далеко не всегда очевидно, какой из них лучший для конкретной ситуации.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Динамическое программирование в экономических задачах

Автор: Лежнёв А. В, 2020

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

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Построение пользовательских интерфейсов

Автор: Малышев К. В, 2022

Описание:
Интерфейс — лицо электронного продукта. Лицо успешных сайтов, приложений и программ вызывает у пользователей доверие и симпатию.
Построение пользовательских интерфейсов — интересная и многогранная работа.
Эта книга будет полезна всем, кто участвует в работе над созданием электронных продуктов. Вы начинающий дизайнер интерфейсов? Книга поможет углубить и расширить знания о профессии. Вы практикующий UI/UX-дизайнер? Из книги вы почерпнёте инструменты и методики, которые позволят увеличить эффективность вашей работы. Вы менеджер, глава студии или стартапа? Эта книга поможет вам наладить и систематизировать процессы в команде.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games

Автор: Victor G Brusca, 2022

Описание:
Хотите научиться программировать на Java? Давайте признаем, что лучший способ научиться программировать - это писать программы. Это может быть пугающим предложением, когда над головой висит призрак многочасовых примеров простых программ командной строки. Не бойтесь! Теперь вы можете научиться программировать на Java в увлекательной форме, работая над видеоиграми.
В этой книге вы сможете поработать с тремя игровыми проектами на Java и получить доступ к полному коду каждого проекта, включая полный игровой движок Java.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Цифровая обработка изображений в OpenCV. Практикум: учебное пособие для вузов

Автор: Матвеев А.И., 2022

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

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Шаблоны DAX. Наиболее полное собрание готовых к использованию решений на языке DAX для Power BI, Analysis Services и Power Pivot

Автор: Феррари А., Руссо М., 2021

Описание:
Данная книга предназначена для разработчиков, уже знакомых с языком DAX и желающих повысить свою квалификацию, используя представленные здесь шаблоны. В большинстве из них применяются продвинутые техники DAX, которые читателю следует освоить и использовать в своих рабочих сценариях. Авторы уделяют пристальное внимание сценариям с использованием функций логики операций со временем, а также рассматривают большое количество действительно
полезных шаблонов, наиболее часто встречающихся на практике. Для каждого шаблона предоставляются демонстрационные файлы в формате Power BI и Power Pivot для Excel. Иногда версии кода незначительно отличаются.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Soft Skills: The Software Developer's Life Manual

Автор: John Sonmez, 2015

Описание:
Для большинства разработчиков написание кода - это самое интересное. Самое трудное - это общение с клиентами, коллегами и менеджерами, сохранение продуктивности, достижение финансовой безопасности, поддержание себя в форме и поиск настоящей любви. Эта книга поможет вам в этом.
Soft Skills: Руководство по жизни разработчика программного обеспечения" - это руководство по всесторонней, приносящей удовлетворение жизни профессионала в области информационных технологий. В ней разработчик и лайф-коуч Джон Сонмез дает советы разработчикам по таким важным "soft" темам, как карьера и продуктивность, личные финансы и инвестирование, и даже фитнес и отношения.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Динамическое программирование в экономических задачах

Автор: Лежнёв А. В, 2020

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

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Глубокое обучение на Python

Автор: Шолле Франсуа, 2022

Описание:
Глубокое обучение динамично развивается, открывая все новые и новые возможности создания ПО. Это не только автоматический перевод текстов с одного языка на другой, распознавание изображений, но и многое другое. Глубокое обучение превратилось в важный навык, необходимый каждому разработчику. Keras и TensorFlow облегчают жизнь разработчикам и позволяют легко работать даже тем, кто не имеет фундаментальных знаний в области математики или науки о данных. Настала пора познакомиться с глубоким обучением и мощной библиотекой Keras!

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 "Современный" учебник Javascript

Автор: Илья Кантор, 2017

Описание:
Данная книга – это очень подробное описание даже незначительных конструкций языка и тонких моментов, с достаточным количеством практических заданий и исчерпывающим объяснением к ним. Некоторые части книги немного устарели из-за выхода стандарта ES6, но это совсем незначительно снижает общую полезность материала (ведь в любом случае стоит знать и старые конструкции).

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Цифровой синтез: практический курс

Автор: Романов Александр Ю., Антонов Александр Александрович, 2020

Описание:
Начните программировать на JavaScript и создайте красивый и функциональный сайт своими руками прямо сейчас!
С этим цветным пошаговым руководством вы без труда освоите все основные функции JavaScript и сможете сразу же применить полученные знания на практике.
Множество иллюстраций, полезных советов и предостережений на полях книги помогут вам сэкономить время и избежать ошибок при обучении, а бесплатно скачиваемые примеры кода позволят добиться максимального эффекта от обучения.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

Притворяюсь программистом или как я стал получать $3000 на 8й месяц в IT!

Первое что видит фирма - это ваше резюме. Я последовал советам Лебедева, который в начале дизайнерской карьеры набивал свое портфолио фейковыми заказами.

Первую работу тестировщиком с ЗП $100 я получил случайно . К счастью, проект быстро закрылся и я ушел в другой на ставку $200. А еще через месяц уже в другой компании я получал $400. Я выбирал вакансии, где не нужно было напрямую взаимодейстовать с кодом.

С этого момента я начал стремительно менять компании. Моя логика была проста - фирма, куда я только устроился, не пересмотрит мою ставку, а переход а другую компанию эту ставку повысит ;) Мои вакансии висели везде - это давало постоянный трафик из офферов.

На 4й месяц в айти, отработав месяц Пмом, я решил собеситься на бизнес аналитика с ЗП $1500 и меня взяли! Знания я черпал из инета и книг. В течение 11 месяцев я устраивался в компании, пока не случилось это..
Дайте реакций, если вам интересно завтра будет продолжение🙏🏻

Читать полностью…

C.M.Book | Программирование

📖 Rust Web Programming: A hands-on guide to developing, packaging, and deploying fully functional Rust web apps, 2nd Edition

Автор: Maxwell Flitton, 2023

Описание: Работайте
с передовыми веб-технологиями, такими как distroless серверы Rust, Terraform и развертывание AWS.
Познакомьтесь с концепциями async, такими как акторы и постановка задач в очередь, используя фреймворки более низкого уровня, такие как Tokio
Создайте полноценное веб-приложение на Rust с базой данных, аутентификацией и фронтендом.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Pro SQL Server 2022 Wait Statistics: A Practical Guide to Analyzing Performance in SQL Server and Azure SQL Database, 3rd Edition

Автор: Enrico van de Laar, 2023

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

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers

Автор: Baruch Sadogursky, 2021

Описание
: С развитием DevOps, недорогих облачных вычислений и контейнерных технологий подход Java-разработчиков к разработке сегодня кардинально изменился. Это практическое руководство поможет вам использовать преимущества микросервисов, бессерверных и "облачных" технологий с применением новейших методик DevOps для упрощения процесса сборки и создания высокопроизводительных команд.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Release it! Проектирование и дизайн ПО для тех, кому не все равно

Автор: Майкл Нейгард, 2016

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

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Cybersecurity in Intelligent Networking Systems

Автор: Shengjie Xu, 2022

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

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Разработка игр на языке jаvascript. Учебное пособие для СПО. 2-е изд.

Автор: Беляев С.А, 2022

Описание:
Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке JavaScript.
Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ JavaScript, его элементы разбираются в процессе изложения ос нового материала с объяснением базовых особенностей. Читателю будет легче воспринимать учебное пособие, если он уже владеет JavaScript, но достаточно владеть любым языком программирования.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Программирование компьютерного зрения с Raspberry Pi, 2 изд. + вспомогательные материалы

Автор: Паджанкар Э, 2020

Описание:
Компьютерное зрение и обработка изображений превратились из области нишевых
исследований в повседневное использование. Однако, несмотря на эту революцию,
одной из ключевых проблем, возникающих при разработке компьютерного зрения и
разработке приложений, является отсутствие хорошо продуманного руководства,
которое шаг за шагом учит вас, как это работает. Эта книга решает эту ключевую
проблему.
Мы начнем с основ Raspberry Pi и Python и изучим программирование на Python 3 с
различными вспомогательными библиотеками, такими как NumPy, SciPy и Matplotlib.
Далее мы познакомимся с основами контактов ввода-вывода общего назначения
(GPIO) на Raspberry Pi и узнаем о его программировании с помощью Python 3. Мы
рассмотрим множество примеров программирования Raspberry Pi.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Test-Driven Development with PHP 8: Build extensible, reliable, and maintainable enterprise-level applications using TDD and BDD with PHP

Автор: Ben Hansen, 2023

Описание:
Вы узнаете, как разбить бизнес-требования на выполнимые и осуществимые списки с помощью Jira. Используя эти упорядоченные списки бизнес-требований, вы поймете, как внедрить разработку, ориентированную на поведение (BDD) и разработку, ориентированную на тестирование (TDD), чтобы начать писать сопровождаемый PHP-код. Вы узнаете, как использовать автоматизированные тесты, чтобы остановить внесение регрессий в приложение при каждом выпуске кода с помощью непрерывной интеграции.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Спортивное программирование. Новый нижний предел соревнований по программированию

Автор: Халим С., Халим Ф, 2020

Описание:
Книга содержит задачи по программированию, аналогичные тем, которые используются на соревнованиях мирового уровня (в частности, ACM ICPC и IOI).
Помимо задач разного типа приводятся общие рекомендации для подготовки к соревнованиям, касающиеся классификации заданий, анализа алгоритмов и пр.
Кроме стандартных тем (структуры данных и библиотеки, графы, математика, вычислительная геометрия) авторы затрагивают и малораспространенные – им посвящена отдельная глава. В конце каждой главы приводятся краткие решения заданий, не помеченных звездочкой, или даются подсказки к ним. Задания сложного уровня (помеченные звездочкой) требуют самостоятельной проработки.
Издание адресовано читателям, которые готовятся к соревнованиям по программированию.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Hybrid Cloud Infrastructure and Operations Explained: Accelerate your application migration and modernization journey on the cloud with IBM and Red Hat

Автор: Mansura Habiba, 2022

Описание:
Большинство организаций сейчас либо переносят свои сервисы в облако, либо изначально создают свои приложения в облаке.
Hybrid Cloud - это один из лучших подходов к миграции в облако и модернизации любого предприятия. Эта книга представляет собой обзор методов переноса приложений в облако. Также, в книге детально описываются основные подходы при работе с облачной средой и настройку конфигураций для стабильной работы приложения в облаке.

Скачать книгу

Читать полностью…

C.M.Book | Программирование

📖 Операционные системы

Автор: Зверева О.М, 2020

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

Скачать книгу

Читать полностью…
Subscribe to a channel