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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Breaking Ransomware: Explore ways to find and exploit flaws in a ransomware attack, Atul Narula

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

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

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

2023 #ENG
📕 Искусственный интеллект для .NET: речь, язык и поиск. Конструирование умных приложений с использованием Microsoft Cognitive Services APIs, Нишит Патак

• Издание рассказывает о применении когнитивных служб компании Microsoft и применении на практике набора простых API. В доступной форме описано создание приложений на основе искусственного интеллекта в среде разработки Visual Studio, создание разговорного интерфейса, применение API для обработки распознавания и интерпретации устной речи.

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

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

2018 #RU
📕 Beginning Quarkus Framework: Build Cloud-Native Enterprise Java Applications and Microservices, Tayo Koleoso

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

• Вы начнете с обзора фреймворка Quarkus и его функций. Далее вы погрузитесь в создание своего первого микросервиса с использованием Quarkus, включая использование JAX-RS, Swagger, Microprofile, REST, реактивное программирование и многое другое.

• Вы увидите, как легко добавить Quarkus в существующие проекты Spring framework. Книга продолжается погружением в шаблон внедрения зависимостей и в то, как Quarkus поддерживает его, работая с аннотациями и средствами как из Jakarta EE CDI, так и из Spring framework. Вы также узнаете о докеризации и бессерверных технологиях для развертывания вашего микросервиса.

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

2020 #ENG
📕 Проекты домашней автоматики на Arduino, Марко Шварц

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

• С другой стороны, у нас есть платформа Arduino. Это платформа, которую вы можете использовать для быстрого создания прототипов электронных систем. Сейчас его используют миллионы людей по всему миру для создания более сложных систем. Это идеальная платформа для создания систем дом. автоматики. Благодаря гибкости платформы Arduino, мы увидим, что она легко взаимодействует с различными датчиками и исполнительными механизмами, которые обычно используются во многих системах домашней автоматики. Она также может взаимодействовать со многими беспроводными системами, такими как Wi-Fi, Bluetooth, XBee.

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

2016 #RU
📕 PyTorch Recipes: A Problem-Solution Approach to Build, Train and Deploy Neural Network Models, 2nd Edition, Pradeepta Mishra

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

• Также рассматриваются такие темы, как Scorch, совместимый модуль, эквивалентный библиотеке машинного обучения Scikit, квантование модели для уменьшения размера параметров и подготовка модели к развертыванию в производственной системе. Распределенная параллельная обработка для балансировки рабочих нагрузок, использование PyTorch для обработки изображений, анализа звука и интерпретации моделей. Каждая глава включает фрагменты кода.

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

2022 #ENG
📕 Глубокое обучение с подкреплением на Python. OpenAI Gym и TensorFlow для профи, Судхарсан Равичандиран

• Глубокое обучение с подкреплением (Reinforcement Learning) - самое популярное и перспективное направление искусственного интеллекта. Практическое изучение RL на Python поможет освоить не только базовые, но и передовые алгоритмы глубокого обучения с подкреплением.

• Вы начнете с основных принципов обучения с подкреплением, OpenAI Gym и TensorFlow, познакомьтесь с марковскими цепями, методом Монте-Карло и динамическим программированием, так что "страшные" аббревиатуры DQN, DRQN, A3C, PPO и TRPO вскоре перестанут вас пугать.

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

2019 #RU
📕 SvelteKit Up and Running: Leverage the power of a next-generation web framework to build high-performance web apps with ease, Dylan Hildenbrand

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

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

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

2023 #ENG
📕 Стандарт С++. перевод, комментарии, примеры, Евгений Зуев

• Книга представляет собой аннотированный перевод на русский язык проекта очередного Международного Стандарта языка программирования С++, официальное принятие которого ожидается в 2017 году.

• Стандарт содержит полное, строгое и недвусмысленное определение языка С++ и служит безусловным первичным источником информации о языке. В перевод включены все новые понятия языка, существенно расширяющие его возможности, изобразительную силу и сферы применения, включая лямбда-выражения, наследование конструкторов, новые виды инициализации объектов и многое другое.

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

2016 #RU
📕 Mastering Augmented Reality Development with Unity: Create immersive and engaging AR experiences with Unity, Indika Wijesooriya

• Книга начинается с введения в AR, охватывающего основные принципы и возможные области применения. Вы узнаете, как визуализировать AR-среду и создавать потрясающие визуальные эффекты. Далее в книге рассматриваются различные инструменты и платформы разработки, доступные для AR, с акцентом на Unity 3D как стандартную платформу. Вы получите рекомендации по созданию пользовательских AR-компонентов и освежите свои навыки программирования на C# в Unity.

• В книге рассматриваются практические приложения AR-разработки, включая создание 3D-приложений для мобильных устройств, AR-приложений на основе маркеров с помощью Vuforia и AR-приложений без маркеров с помощью AR Kit и AR Core. Вы также узнаете о разработке AR-приложений мирового масштаба с помощью Niantic Lightship.

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

2023 #ENG
📕 Преступления в сфере обращения цифровой информации, Бегишев И.Р., Бикеев И.И.

• Монография представляет собой первое в России комплексное исследование феномена преступлений в сфере обращения цифровой информации.

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

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

2020 #RU
📕 How to be a Web Developer: A Complete Beginner’s Guide on What to Know and Where to Start, Radu Nicoara

• Вы получите представление о ключевых аспектах JavaScript, HTML и CSS, а также о разнице между front-end, back-end и full stack разработкой.

• Вы познакомитесь с такими популярными инструментами и фреймворками, как React, Angular, GraphQL и Node.js, а также получите представление о роли веб-разработчика: что она собой представляет, как получить свою первую должность и как пережить первую неделю работы.

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

2023 #ENG
📕 Защита информации. Устройства несанкционированного съема информации и борьба с ними, С. Козлов

• Благодаря представленным в пособии материалам читатель не только сможет ознакомиться с каналами утечки информации, устройствами ее несанкционированного съема (УНСИ) и тактикой преступных элементов при установке и контроле этих устройств, но и получит наглядный и эффективный практикум по организации поиска и локализации УНСИ.

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

2018 #RU
📕 Hands-on TinyML: Harness the power of Machine Learning on the edge devices, Rohan Banerjee

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

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

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

2023 #ENG
📕 Практическое использование Common Lisp, Питер Сайбель

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

• Здесь будут описаны все функции языка, которые понадобятся вам для написания реальных программ. Более трети книги посвящено разработке нетривиальных программ - статистического фильтра для спама, библиотеки для разбора двоичных файлов и сервера для трансляции музыки в формате MP3 через сеть, включающего в себя базу данных (MP3-файлов) и веб-интерфейс. Издание предназначено для программистов различной квалификации, как уже использующих Lisp в своей работе, так и только знакомящихся с этим языком.

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

2015 #RU
📕 Driving Data Quality with Data Contracts: A comprehensive guide to building reliable, trusted, and effective data platforms, Andrew Jones

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

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

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

2023 #ENG
📕 Администрирование сетей Cisco. Освоение за месяц, Пайпер Бен

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

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

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

2018 #RU
📕 Beginning Kotlin: Build Applications with Better Code, Productivity, and Performance, Ted Hagos

• Эта книга знакомит с навыками и приемами программирования на языке Kotlin, необходимыми для создания приложений. Вы узнаете, как перенести свои навыки программирования на Java в Kotlin.

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

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

2022 #ENG
📕 Учебник по высоким нагрузкам, Олег Бунин, Максим Лапшин, Константин Осипов и Константин Машуков

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

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

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

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

#RU
📕 Программное обеспечение компьютерных сетей, 2-е изд., Исаченко О.В.

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

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

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

2021 #RU
📕 Practical API Architecture and Development with Azure and AWS, Thurupathan Vijayakumar

• В этой книге вы познакомитесь со службами API gateway, доступными в Azure и AWS, и рассмотрите различные подходы к обеспечению безопасности API. Это подготовит вас к пониманию компромисса между безопасностью и свободным использованием API.

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

2018 #ENG
📕 Architecting Blockchain Solutions: Unlock the power of Blockchain to build Trustless networks, dApps, Tokens, and Virtual world, Sathvik Vishwanath

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

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

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

2023 #ENG