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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Improve Java Coding: Best Practices for Effective Coding, Sar Maroof

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

Эта книга систематически рассматривает проблемы в следующих шагах:

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

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

2023 #ENG
📕 77 проектов для Arduino, Петин В.А.

• В книге представлено 77 экспериментов для Arduino — ценнейшего практического материала для обучения. Каждый эксперимент подразумевает поэтапное изучение электроники и прогр-ия путем создания проектов на Ардуино.

• Процесс обучения от начала работы до готового устройства занимает не очень много времени. В рамках этой программы обучения можно собрать полноценный проект. Например, игру «Змейка», домашнюю метеостанцию, WEB-опросник, бегущую строку, электронные часы с будильником, FM радио, электронный компас и многое другое!

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

2020 #RU
📖 Практическая электроника

Автор: Иван Акулов, 2015

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Электроника
Forwarded from Бэкдор
⚡️Запускаем большой Рождественский конкурс с призами на миллион рублей!

Дарим iPhone 15 Pro Max, стайлер Dyson, MacBook Air M2, AirPods Max, iPad Pro M2, Oculus Quest 3, Samsung Galaxy Z Fold и Nintendo Switch.

Для участия просто подпишитесь на Telegram-каналы @whackdoor и @trendsetter, после чего нажмите кнопку «Участвовать» под этим постом.

Итоги подведём 19 января в 13:00. Призы бесплатно доставим в зоне работы СДЭК или оплатим в денежном эквиваленте.

⚠️ Если кнопка подвисла — не переживайте, вас все равно зарегистрирует, просто выполните условия и нажмите «Участвовать».
📕 Windows Ransomware Detection and Protection: Securing Windows endpoints, the cloud, and infrastructure using Microsoft Intune, Sentinel, and Defender, Marius Sandbu

• В начале книги вы поймете, как работают атаки вымогателей, определите различные векторы атак и узнаете, как создать безопасную сетевую основу и среду Windows. Затем вы изучите меры противодействия ransomware в различных сегментах, таких как управление идентификацией и доступом, сеть, Endpoint Manager, облако и инфраструктура, и узнаете, как защититься от атак.

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

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

2023 #ENG
📕 Самоучитель С++ с примерами и задачами. 4-е издание, Васильев А. Н.

• Данная книга является четвертым изданием превосходного и эффектив ного учебного пособия, предназначенного для изучения языка програм мирования С++ с нуля и удовлетворяющего самым последним стандартам (С++ 11 и С++ 14). Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования C++, а с другой, она может восприниматься как лекционный курс с проведением практических занятий.

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

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

2016 #RU
📕 Swift 3: разработка приложений в среде Xcode для iPhone и iPad с использованием IOS SDK, Молли Маскри и др.

• Не требуя от читателей предварительных знаний о языке программирования Swift, авторы предлагают доступный и полный курс программирования для устройств iPhone и iPad. Изложение начинается с основных сведений, загрузки и инсталляции программы Xcode и комплекта iOS 10 SDK, а также создания первого простого приложения.

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

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

2017 #RU
📕 200+ JavaScript Programs for Beginners, Hernando Abella

• Книга представляет собой обширный сборник из более чем 200 программ на языке JavaScript, предназначенных для новичков в программировании. Эта книга охватывает широкий спектр тематики, начиная от базовых концепций JavaScript и заканчивая более сложными задачами.

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

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

2023 #ENG
📕 Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование, Клири Стивен

• Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для параллельной обработки и асинхронного программирования. Конкурентность уже стала общепринятым методом разработки хорошо масштабируемых приложений, но параллельное программирование остается непростой задачей.

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

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

2020 #RU
📕 3D Printing with Fusion 360: Design for additive manufacturing, and level up your simulation and print preparation skills, Sualp Ozel

• По мере того как 3D-печать набирает обороты, растет спрос на специалистов по САПР в производстве. Если вы являетесь поклонником Autodesk Fusion и жаждете получить практический опыт в области автоматизированного моделирования, генеративного дизайна и всего потенциала аддитивного производства, эта книга — ваше руководство по повышению квалификации в области дизайна и 3D-печати.

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

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

2023 #ENG
📕 Применение искусственных нейронных сетей и системы остаточных классов в криптографии, Червяков, Н. И.

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

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

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

2012 #RU
📕 XR Development with Unity: A beginner’s guide to creating virtual, augmented, and mixed reality experiences using Unity, Anna Braun

• Эта книга — ваше руководство по разработке XR-приложений с помощью Unity, которое поможет вам создавать VR, AR и MR-приложения повышенной сложности.

• Главы книги охватывают весь процесс разработки XR-приложений — от создания интерактивной XR-сцены с помощью XR Interaction Toolkit или AR Foundation, добавления физики, анимации, непрерывного движения, телепортации, звуковых и визуальных эффектов до тестирования и развертывания на VR-гарнитурах, симуляторах, смартфонах и планшетах. Кроме того, в этой книге для ХР вы пройдете путь от основ Unity и C# до продвинутых технологий, таких как создание многопользовательских приложений и включение возможностей отслеживания движения рук и взгляда.

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

2023 #ENG
📕 Базы данных. Проектирование. Практикум, Стружкин Н.П., Годин В.В.

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

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

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

2020 #RU
📕 Программировать в 1С за 11 шагов, Низамутдинов И.

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

• Или студент, который хочет понять, что такое 1С, как написать на языке программирования 1С и стоит ли связывать свою будущую жизнь с этой отраслью. А возможно, это системный администратор - фрилансер, который решил получить дополнительный заработок, обслуживая незначительные задачи своих клиентов в "1С:Предприятии".

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

2018 #RU
📕 Learn PostgreSQL: Use, manage, and build secure and scalable databases with PostgreSQL 16, 2nd Edition, Enrico Pirozzi

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

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

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

2023 #ENG
📕 Рендеринг на основе законов физики, Мэтт Фарр, Вензел Джейкоб, Грег Хамфрис

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

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

2024 #RU
📕 Ubuntu Linux с нуля, 2 издание, Волох Сергей

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

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

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

2021 #RU
📕 Data Science: The Hard Parts: Techniques for Excelling at Data Science, Daniel Vaughan

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

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

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

2023 #ENG
📕 Введение в настоящую математику + сборник задач к курсу, Казимиров Н.И., Савватеев А.В.

• Издание представляет собой развернутый и доработанный конспект лекций видеокурса «100 уроков математики» Алексея Савватеева, который был прочитан в Филипповской школе (Москва) в 2014–2018 гг. В книге на разном уровне строгости и сложности излагается концепция числа.

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

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

2022 #RU
📕 Моделирование сигналов и систем. Сетевые модели, Трухин М.П.

• В пособии приведены методология и технология компьютерного моделирования систем с помощью сетевых моделей. Рассмотрены теоретические и практические вопросы приложений формализма транспортных сетей, сетей Петри и E?сетей, а также нейронных сетей для разработки и анализа математических моделей сложных систем, в том числе в среде MATLAB.

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

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

2018 #RU
📕 Объектные базы данных, Астахова И.Ф. и др.

• Учебное пособие содержит обзор объектных возможностей различных распространенных СУБД и подборку примеров, задач и упражнений различной степени сложности для обеспечения практических занятий по изучению этих объектных возможностей в рамках учебного курса Б1.В.ДВ.05.01 «Объектные базы данных», посвященного информационным системам с базами данных по направлению подготовки 02.04.02 «Фундаментальная информатика и информационные технологии»

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

2020 #RU