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 | Программирование

📖 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 | Программирование

📖 The AI Ladder: Accelerate Your Journey to AI

Автор: Rob Thomas, Paul Zikopoulos, 2020

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

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

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

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

📖 Компьютер глазами хакера

Автор: Хакер Коллектив авторов журнала "Хакер", 2022

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

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

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

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

📖 Восходящий Канбан. Руководство к бизнес-гибкости

Автор: Патрик Стеарт, 2017

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

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

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

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 | Программирование

📖 Прогнозирование: принципы и практика

Автор: Михаил Матвеев, 2023

Описание:
Astra Linux на сегодняшний день является одним из самых востребованных программных продуктов не только на территории РФ, но и в более глобальном масштабе. Эта операционная система хороша тем, что с высокой эффективностью ее можно использовать как на персональных компьютерах (для личного пользования), так и серверах различного уровня. Также эта система поддерживается и мобильными устройствами.
Эта книга поможет вам освоиться в Astra Linux достаточно быстро и просто: начиная от самых основ (установка системы, начальная конфигурация, основы командной строки) мы перейдем к настройке различных видов сети (локальная сеть, Wi-Fi, VPN- и DSL-соединения), установке различных программ и запуску Windows-приложений.

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

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

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

📖 Pentesting Industrial Control Systems

Автор: Paul Smith, 2021

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

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

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

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

📖 Raspberry Pi Pico в любительских проектах

Автор: Сай Яманур, Шрихари Яманур, 2022

Описание:
Эта книга поможет вам начать работу с миниатюрным и быстрым микроконтроллером Pico и использовать его возможности для разработки инновационных продуктов. Вы узнаете о периферийных устройствах микроконтроллера, а также о разновидностях плат Pico, разработанных и изготовленных различными производителями; затем освоите практические навыки на ряде проектов – начиная с мигающего светодиода и заканчивая большим семисегментным дисплеем. Издание предназначено любителям DIY, а также будет полезно программистам, студентам, инженерам, студентам и школьникам, которые хотят разрабатывать встроенные системы для домашней автоматизации, «интернета вещей», робототехники и др.

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

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

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

📖 Python. Исчерпывающее руководство

Автор: Бизли Дэвид, 2023

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

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

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

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

📖 Raspberry Pi Pico в любительских проектах

Автор: Сай Яманур, Шрихари Яманур, 2022

Описание:
Эта книга поможет вам начать работу с миниатюрным и быстрым микроконтроллером Pico и использовать его возможности для разработки инновационных продуктов. Вы узнаете о периферийных устройствах микроконтроллера, а также о разновидностях плат Pico, разработанных и изготовленных различными производителями; затем освоите практические навыки на ряде проектов – начиная с мигающего светодиода и заканчивая большим семисегментным дисплеем. Издание предназначено любителям DIY, а также будет полезно программистам, студентам, инженерам, студентам и школьникам, которые хотят разрабатывать встроенные системы для домашней автоматизации, «интернета вещей», робототехники и др.

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

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

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

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

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

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

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

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

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

📖 Математика на Python

Автор: Криволапов С.Я., Хрипунова М.Б., 2022

Описание:
Содержит инструкцию по установке языка на ПК, большое количество практических примеров использования языка Python для решения математических задач. Каждая тема включает примеры решения типовых задач и задачи для самостоятельного решения. Логически связан с программой курса математики, утвержденной в Финуниверситете, и состоит из двух основных частей: математического анализа; линейной алгебры и аналитической геометрии. Соответствует ФГОС ВО последнего поколения. Для студентов бакалавриата, изучающих математический анализ и линейную алгебру, которые стремятся знать самые современные вычислительные технологии, а также тех, кто хочет научиться программировать на языке Python и продолжать изучать его применение в статистическом анализе и анализе данных; может быть интересен аспирантам, научным сотрудникам и преподавателям.

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

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

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

📖 Docker на практике

Автор: Иан Милл, Эйдан Хобсон Сейерс, 2020

Описание:
Данная книга научит вас надежным, проверенным методам, используемым Docker, таким как замена виртуальных машин, использование архитектуры микросервисов, эффективное моделирование сети, произво­дительность в автономном режиме и создание процесса непрерывной доставки на базе контейнеров. Следуя формату «проблема/решение» в стиле поваренной книги, вы изучите реальные варианты использования Docker и узнаете, как применить их к собственным проектам.

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

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

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

📖 Python. Исчерпывающее руководство

Автор: Бизли Дэвид, 2023

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

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

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

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

📖 Типизированный Python для профессиональной разработки

Автор: Алексей Голобурдин, 2022

Описание:
Цель этой книги — помочь тебе научиться писать более красивые, надёжные и легко сопровождаемые программы на Python. То, о чём мы здесь будем говорить, это не начальный уровень владения языком, предполагается, что ты уже минимально умеешь программировать, но хочешь научиться делать это лучше. И это — отличная цель, к которой мы вместе будем двигаться на протяжении ближайших часов!

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

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

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

📖 Как программировать на C++

Автор: Харви Дейтел, Пол Дейтел, 2008

Описание:
Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка C элементов процедурного и структурного программирования, как это делается в большинстве курсов по C++

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

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

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

📖 Взлом. Приемы, трюки и секреты хакеров. Версия 2.0. Библиотека журнала "Хакер"

Автор: Иван aLLy Комиссаров, Герман Наместников, Nik Zerof, Олег Афонин, 2022

Описание:
В сборнике избранных статей из журнала «Хакер» описана технология инжекта шелл-кода в память KeePass с обходом антивирусов, атака ShadowCoerce на Active Directory, разобраны проблемы heap allocation и эксплуатация хипа уязвимого SOAP-сервера на Linux. Рассказыва-ется о способах взлома протекторов Themida, Obsidium, .NET Reactor, Java-приложений с по-мощью dirtyJOE, программ fat binary для macOS с поддержкой нескольких архитектур. Даны примеры обхода Raw Security и написания DDoS-утилиты для Windows, взлома компьютер-ной игры и написания для нее трейнера на языке C++. Описаны приемы тестирования прото-колов динамической маршрутизации OSPF и EIGRP, а также протокола DTP. Подробно рас-смотрена уязвимость Log4Shell и приведены примеры ее эксплуатации.

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

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

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

📖 Kali Linux: библия пентестера

Автор: Срини Джанарсанам, 2023

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

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

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

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

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

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

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

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

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

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

📖 Типизированный Python для профессиональной разработки

Автор: Алексей Голобурдин, 2022

Описание:
Цель этой книги — помочь тебе научиться писать более красивые, надёжные и легко сопровождаемые программы на Python. То, о чём мы здесь будем говорить, это не начальный уровень владения языком, предполагается, что ты уже минимально умеешь программировать, но хочешь научиться делать это лучше. И это — отличная цель, к которой мы вместе будем двигаться на протяжении ближайших часов!

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

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

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

📖 Создание сайтов на Tilda

Автор: Владимир Молочков, 2021

Описание:
Подробно рассмотрена работа с конструктором сайтов Tilda, позволяющим создавать сайты любой сложности из готовых блоков и шаблонов без программирования. Приведены рекомендации по использованию панели разработчика и советы по оптимальным настройкам. Даны пошаговые инструкции для создания одностраничного сайта-визитки, лендинга, многостраничного сайта, сайта-портфолио и интернет-магазина. Описан принцип работы с Zero block, рассказано о публикации меню, галереи изображений, об использовании форм и виджетов, добавлении анимации и видео . Рассмотрена работа со шрифтами, регистрация и подключение домена, добавление SSL-сертификата. Отдельное внимание уделено интеграции интернет-магазина с платежными системами. Читатели узнают, как правильно организовать работу над сложными проектами и разрабатывать сайты на заказ. Для начинающих разработчиков.

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

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

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

📖 Scala. Профессиональное программирование. 5-е изд.

Автор: Одерски Мартин, Веннерс Билл, 2022

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

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

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

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

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

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

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

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

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

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

📖 Scala. Профессиональное программирование. 5-е изд.

Автор: Одерски Мартин, Веннерс Билл, 2022

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

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

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

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

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

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

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

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

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

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

📖 Основы Python для Data Science

Автор: Берман Кеннеди, 2023

Описание:
Python — язык программирования №1 для машинного обучения и Data Science. Но как же сложно решить, с чего начать изучение Python, ведь у него огромный инструментарий! Кеннеди Берман фокусируется на тех навыках программирования, которые понадобятся вам для решения задач в области Data Science и машинного обучения. Вы познакомитесь с блокнотами Jupyter — лучшей средой для профессиональной работы с данными. Затем перейдете к ключевым библиотекам, которые упрощают процесс математических вычислений, визуализации, решение задач машинного обучения и обработки естественного языка. Затем, овладев основами, вы перейдете к продвинутым техникам, позволяющим решать более сложные задачи.

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

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

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

📖 Прикладное программирование на C/C++: с нуля до мультимедийных и сетевых приложений

Автор: Иванов В.Б, 2022

Описание:
Книга учит программировать «с нуля», описывает основы объектно-ориентированного программирования, достаточные для решения задач, относящихся к тематике книги. Вы узнаете, как передается информация в локальных и глобальных вычислительных сетях. Рассмотрены различные подходы к работе с виде и аудио: программирование на основе системы Win 32 API, использование готовых библиотек визуальных компонентов для Builder‘а, знакомство с проектированием на базе Microsoft DirectX.

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

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

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

📖 Язык программирования C++. Базовый курс (5-е изд)

Автор: Стенли Б. Липпман, Жози Лажойе, Барбара Э. Му, 2014

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

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

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

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

📖 Программирование с использованием PHP и MySQL в разработке веб-приложений

Автор: Паршукова Н. Б 2021

Описание:
Учебное пособие предназначено для обучения технологии создания веб-приложений на базе языка программирования PHP и системы управления базами данных MySQL. Уделяется внимание как теоретическим вопросам языка программирования PHP (син-таксис, алгоритмические конструкции, отличия от других языков веб-программирования) и MySQL (запросы, программное обеспечение, связь с PHP), так и практическому созданию веб-приложения с модульной архитектурой.

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

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

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

📖 Интерпретация Лиспа и Scheme

Автор: Кристиан Кеннек, 2013

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

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

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