CodeMode | Программирование
11.1K subscribers
3.47K photos
6 videos
10 files
3.5K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Software Architecture with C++: Design modern systems using effective architecture concepts, design patterns, and techniques with C++20, Adrian Ostrowski

• Для начала вы познакомитесь с архитектурными концепциями, включая устоявшиеся паттерны и новые тенденции. Затем книга объяснит, что такое архитектура программного обеспечения, и поможет вам изучить ее компоненты. Далее вы познакомитесь с концепциями проектирования, связанными с архитектурой приложений, и паттернами разработки программного обеспечения, а затем узнаете, как создавать, упаковывать, интегрировать и развертывать свои компоненты.

• В заключительных главах вы изучите различные архитектурные качества, такие как ремонтопригодность, возможность повторного использования, тестируемость, производительность, масштабируемость и безопасность.

🧷Скачать бесплатно.

2021 #ENG
📕 Параллельные системы баз данных, Соколинский Л.Б.

• Цель учебного пособия состоит в изложении основ технологий параллельных систем БД. Особое внимание уделяется вопросам реализации СУБД для кластерных систем. Дается классификация известных форм параллельной обработки транзакций. Приводится сравнительный анализ различных архитектур параллельных систем БД.

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

🧷Скачать бесплатно.

2013 #RU
📕 Как самому написать мобильную 2D-игру, Язев Ю.

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

• Эта книга расскажет: как разрабатывать компьютерные и мобильные игры с помощью бесплатного, мощного, многофункционального и кроссплатформенного движка Torque 2D. В качестве инструмента используется компьютер с операционной системой Windows. В книге обосновывается: почему среди множества имеющихся на рынке средств для разработки игр читателю стоит сделать выбор в пользу этого движка.

🧷Скачать бесплатно.

2017 #RU

CodeMode | ChatGPT
📕 PowerShell Automation and Scripting for Cybersecurity: Hacking and defense for red and blue teamers, Miriam C. Wiesner

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

• Вы углубитесь в возможности PowerShell по взаимодействию с базовой системой, Active Directory и Azure AD. Кроме того, вы изучите внутренние компоненты Windows, включая API и WMI, а также узнаете, как запускать PowerShell без powershell.exe.

🧷Скачать бесплатно.

2023 #ENG

CodeMode | ChatGPT
📕 Введение в информационную безопасность автоматизированных систем, Бондарев В.В.

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

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

🧷Скачать бесплатно.

2016 #RU
📕 MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers, Charles Bell

• В книге используется практический подход без углубления в теорию. Она покажет вам более быстрый и простой способ программирования микроконтроллеров и IoT-устройств, научит вас MicroPython, варианту одного из самых распространенных скриптовых языков, и написана так, чтобы быть доступной для тех, кто только начинает изучать электронику.

• Ознакомившись с этой книгой и ее увлекательными примерами проектов, вы будете готовы использовать MicroPython для разработки собственных IoT-приложений.

🧷Скачать бесплатно.

2024 #ENG

CodeMode | ChatGPT
📕 Основы программирования. 1 - 2 части, Тюгашев А.А.

• Учебное пособие содержит теоретический материал и лабораторный практикум для изучения дисциплины «Основы программирования». Представлен панорамный взгляд на предметную область, с представлением не только традиционной императивной, но и функциональной (Лисп), и логической парадигм программирования (Пролог), исторической ретроспективы и связи с другими областями информатики.

• Приводится сравнение программирования на языках высокого и низкого уровней (ассемблер). Несмотря на обзорный характер, после прочтения и прохождения входящего в книгу лабораторного практикума студент будет способен писать программы средней сложности на языках С/С++. Книга содержит и специальные главы, посвященные жизненному циклу программных средств современной ИТ-индустрии, проблеме ошибок в программах и методах верификации программного обеспечения, стилю программирования

🧷Скачать бесплатно.

2016 #RU
📕 20 уроков Ассемблера, Семён Углев

• Уроки Ассемблера x86 под DOS от основ до создания антивируса. Основной упор автор делает на быстрое изучение языка и конкретные примеры. Рекомендуется всем, кто хочет быстро изучить Ассемблер.

🧷Скачать бесплатно.

2018 #RU
📕 Deploy Container Applications Using Kubernetes: With Integration and Implementations with Aws Eks and Gcp Gke, Shiva Subramanian

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

• В первой половине книги вы узнаете практические советы о том, как настроить систему на видимость и устранение неполадок, как уменьшить вектор атаки и снизить риски. Вторая половина книги посвящена Kubernetes, популярной системе оркестровки контейнеров.

🧷Скачать бесплатно.

2023 #ENG

CodeMode | ChatGPT
Погрузитесь в мир Python с нашим бесплатным курсом!

🎓 Включено 45 уроков, 56 упражнений в тренажере и 163 проверочных теста. Узнаете, как создавать программы, работать с условиями и функциями.

Что вы освоите:
— Составление программ из нескольких модулей.
— Анализ ошибок в коде с использованием отладочной печати.

📚 Курс охватывает основы Python: синтаксис, условия, циклы, типы данных и библиотеки. Практика на каждом шаге поможет вам уверенно использовать язык.

Начните свое обучение с бесплатного базового курса Python и вы сможете создавать несложные программы, а так же анализировать ошибки в коде!
📕 Java. Промышленное программирование, И.Н. Блинов, В.С. Романчик

• Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE 6 и J2EE. В его первой части рассматриваются основы языка Java и концепции объектно-ориентированного программирования. Во второй части изложены важнейшие аспекты применения библиотек классов языка Java, включая файлы, коллекции, сетевые и многопоточные приложения, а также взаимодействие с ХМL.

• В третьей части приведены основы программирования распределенных информационных систем с применением сервлетов, JSP, баз данных и собственных тегов разработчика.
В конце каждой главы даются тестовые вопросы по материалу главы и задания для выполнения. В приложениях приведены дополнительные материалы, относящиеся к использованию HTML, XML, jаvascript, а также краткое описание популярных технологий Struts и Hibernate для разработки распределенных систем, объединяющих возможности J2EE и XML.

🧷Скачать бесплатно.

2007 #RU
📕 Схемотехника. От азов до создания практических устройств, Гаврилов С. А., Бартош А.И.

• Книга посвящена искусству схемотехники, приглашая читателя в мир создания электронных схем на различной элементной базе (транзисторах, интегральных микросхемах и даже радиолампах). Авторы-практики применили метод диалога и принцип пошагового рассмотрения азов схемотехники - от простого к сложному. Такой подход удобен как для радиолюбителей, так и начинающих разработчиков.

• В ходе диалога радиолюбителя с автором читатель перейдет от слепого копирования схем к созданию собственных практических конструкций на различной элементной базе.

🧷Скачать бесплатно.

2020 #RU
📕 Microsoft Excel. Готовые решения - бери и пользуйся, Павлов Н.

• Эта книга представляет собой полноценный сборник готовых решений самых распространенных проблем и задач, с которыми сталкиваются в повседневной работе пользователи Microsoft Excel.

• Материал книги охватывает все основные направления и темы: работу с текстом и датами, форматирование, вычисления с помощью формул и функций, обработку больших массивов данных и создание по ним аналитических отчетов с помощью сводных таблиц. Рекомендуется пользователям Microsoft Excel любого уровня.

🧷Скачать бесплатно.

2014 #RU
📕 Редкая профессия, Зуев Е.

• Книга рассказывает о нескольких проектах, связанных с разработкой компиляторов, в частности, об истории разработки первого отечественного ISO-совместимого компилятора С++.

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

🧷Скачать бесплатно.

2014 #RU
📕 Безопасность электронного документооборота, А. А. Тищенко, П. А. Тищенко, Ю. М. Казаков и др.

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

• Будет полезно студентам обучающимся по специальности или направлению подготовки 10.00.00.
В учебном пособии приведены теоретические положения по основным подходам к автоматизации документооборота, рассмотрены особенности атак на системы электронного документооборота, основные методы и подходы к организации защиты документов, представлены программно-аппаратные комплексы, позволяющие защищать электронные документы.

🧷Скачать бесплатно.

2021 #RU
📕 Azure Data Factory by Example: Practical Implementation for Data Engineers, Richard Swinbank

• Инженеры по обработке данных, которым необходимо сразу же приступить к работе, воспользуются этой книгой для приобретения навыков работы с Azure Data Factory v2 (ADF). Используемый в этой книге подход к ADF, позволяет начать работу с первой главы, объясняя ключевые идеи по мере их появления.

• От создания вашей первой фабрики данных до построения сложных вложенных конвейеров, управляемых метаданными, книга проведет вас через основные концепции облачной ETL/ELT-платформы Microsoft. В ней представлены компоненты, необходимые для перемещения и преобразования данных в облаке. Затем демонстрируются инструменты, необходимые для оркестровки, мониторинга и управления этими компонентами.

🧷Скачать бесплатно.

2023 #ENG

CodeMode | ChatGPT
📕 Игровой движок. Программирование и внутреннее устройство, Грегори Джейсон

• Книга Джейсона Грегори не случайно является бестселлером. Двадцать лет работы автора над первоклассными играми в Midway, Electronic Arts и Naughty Dog позволяют поделиться знаниями о теории и практике разработки ПО для игрового движка.

• Игровое программирование - сложная и огромная тема, охватывающая множество вопросов.

🧷Скачать бесплатно.

2021 #RU
📕 С для программистов с введением в С11, Дейтел П., Дейтел Х.

• В книге рассказывается о языке С и стандартной библиотеке С, следуя девизу компании Deitel: "обучение на действующих примерах". Понятия представляются в контексте тщательно протестированных программ, с выделением синтаксиса, демонстрацией вывода программ и подробного их обсуждения.

• Приводится примерно 5000 строк кода на языке С и даются сотни полезных советов, которые помогут вам создавать надежные приложения.
Рассматривается создание собственных структур данных и стандартная библиотека, безопасное программирование на С; описываются особенности новой ревизии стандарта С11, в т.ч. многопоточность.

🧷Скачать бесплатно.

2014 #RU
📕 HTML5 Programming: The Essential Guide to HTML5, Neo D. Truman

• Что внутри:
- Всестороннее освещение HTML от начинающих до продвинутых тем.
- Практические примеры и фрагменты кода для практического обучения.
- Пошаговые инструкции по реализации возможностей и техник HTML.
- Подробные объяснения HTML API для расширенной функциональности.

🧷Скачать бесплатно.

2024 #ENG
📕 Основы HTML и CSS: проектирование и дизайн веб-сайтов, С. А. Беликова, А. Н. Беликов

• Учебное пособие подготовлено на кафедре системного анализа и телекоммуникаций Южного федерального университета на основе обобщения информации из открытых источников. Предназначено для студентов направления 09.03.01 «Информатика и вычислительная техника» всех форм обучения. Рассмотрены основные конструкции языков HTML и CSS.

🧷Скачать бесплатно.

2020 #RU
📕 Программная инженерия, Маран М. М.

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

• Изложены возможности среды Microsoft Visual Studio для работы с UML. Имеется раздел, посвященный некоторым вопросам реализации на языке C#. Подробно рассмотрены рефакторинг и тестирование, а также обеспечивающие средства в названной среде.

🧷Скачать бесплатно.

2021 #RU