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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕Arduino. Большая книга рецептов. Майкл Марголис, Брайан Джепсон, Николас Роберт Уэлдин

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

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

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

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

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

2021 #RU #Arduino
📗Активное выявление угроз с Elastic Stack. Построение надежного стека безопасности: предотвращение, обнаружение и оповещение. Эндрю Пиз.

• Elastic Stack - мощный инструмент для предотвращения, обнаружения и реагирования на угрозы. Эта книга покажет, как наилучшим образом использовать его для обеспечения оптимальной защиты от киберугроз.

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

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

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

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

2022 #RU
📕Основы Java. Николай Прохоренок.

• Описан базовый синтаксис языка Java: типы данных, операторы, условия, циклы, регулярные выражения, лямбда-выражения, ссылки на методы, объектно-ориентированное программирование.

• Рассмотрены основные классы стандартной библиотеки, получение данных из сети Интернет, работа с базой данных MySQL.

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

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

• Во втором издании добавлена глава по Java 11 и описано большинство нововведений: модули, интерактивная оболочка JShell, инструкция var и др. Электронный архив с примерами находится на сайте издательства.

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

2019 #RU #Java
📘Анализ вредоносных программ. Монаппа К.А.

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

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

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

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

2019 #RU
📙Golang для профи: работа с сетью, многопоточность, структуры данных и машинное обучение с Go.Михалис Цукалос.

• Михалис Цукалос продемонстрирует возможности языка, даст понятные и простые объяснения, приведет примеры и предложит эффективные паттерны программирования.

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

• Закрепить новые знания помогут материалы и упражнения в конце каждой главы.

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

• Вы изучите классификацию, нейронные сети и приёмы выявления аномалий. Из прикладных разделов вы узнаете: как использовать Go с Docker и Kubernetes, Git, WebAssembly, JSON и др.

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

2020 #RU #Go
Еб@#&*ся, все платят за курсы, когда есть бесплатные архивы:

~ Полка Разработчика — доступ к платным книгам по программированию;

~ IT Помощник — слив самых популярных курсов по программированию;

~ JavaScript — бесплатное обучение по JavaScript;

~ Codepen Amazing — Codepen проекты на основе HTML, CSS и JavaScript;

~ IT Memes — нейросеть отбирает лучшие IT мемы;

~ 3D News — актуальные новости из IT-индустрии.
📘Ускоряйся! Наука DevOps. Как создавать и масштабировать высокопроизводительные цифровые организации. Николь Форсгрен, Джез Хамбл, Джин Ким.

• Основу этой книги составляют исследования с использованием строгих статистических методов, включая данные, собранные из отчетов о состоянии DevOps, проведенные совместно с Puppet доктором Николь Форсгрен, Джезом Хамблом и Джином Кимом.

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

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

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

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

2020 #RU #DevOps
📙Компьютерная графика. Рейтрейсинг и растеризация. Гамбетта Г.

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

• Такая литература пугает новичков из-за большого количества математики. Но только не в этом случае. Познакомьтесь с 3D-рендерингом без длинных формул!

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

• Наглядные примеры с псевдокодом позволят без проблем создавать рендеры на любом языке, а живые JavaScript-демо каждого алгоритма вдохновят на самостоятельные подвиги.

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

2022 #RU #Графика
📙Справочник PYTHON. Кратко, быстро, под рукой. Кольцов Д, Дубовик Е.

• Данный справочник содержит всю ключевую информацию о Python в удобной и наглядной форме.

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

• Отдельное внимание уделено внимание таким темам, как регулярные выражения, кортежи, итераторы и генераторы, объектно-ориентированное программирование на Python.

• Справочник будет полезен всем, кто использует или изучает Python: от начинающих до профессионалов.

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

2021 #RU #Python
📗Восстановление данных. Практическое руководство. Крис Касперски, Валентин Холмогоров, Ксения Кирилова.

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

• Подробно рассмотрена структура популярных файловых систем: NTFS, ext3/ext4, UDF/UFS/FFS и др. Описаны автоматические методы восстановления данных для операционных систем Windows и Linux.

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

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

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

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

2021 #RU
📙Python. К вершинам мастерства. Локаничное и эффективное программирование. Рамальо Л.

• Второе издание книги позволит вам использовать возможности Python 3 в полной мере, обратив себе на пользу лучшие идеи.

Новое издание состоит из пяти частей, которые можно рассматривать как пять отдельных книг.

Структуры данных: последовательности, словари, множества, Unicode и классы данных.

Функции как объекты: полноправные функции, относящиеся к ним паттерны проектирования, а также аннотации типов в объявлениях функций.

Объектно-ориентированные идиомы: композиция, наследование, классы-примеси, интерфейсы, перегрузка операторов, протоколы и дополнительные статические типы.

Поток управления: контекстные менеджеры, генераторы, сопрограммы, async/await, пулы процессов и потоков.

Метапрограммирование: свойства, дескрипторы атрибутов, декораторы классов и новые средства метапрограммирования классов, позволяющие заменить или упростить метаклассы.

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

2022 #RU #Python
📕Совершенный софт. Джувел Леве.

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

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

• Метод и принципы «совершенного софта» можно применять независимо от размера проекта, компании, технологии, платформы или отрасли.

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

• Рекомендации и знания, которые вы получите, сэкономят десятилетия вашего опыта и спасут многие проекты.

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

2021 #RU
📘Программирование на Python. Первые шаги. А.В. Щерба

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

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

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

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

2022 || #RU  #Python
📕Миллионы миллиардов. Как стартовать в игровой индустрии, работая удаленно, заработать денег и создать игру своей мечты. Максим Михеенко при участии Майкла Касалино

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

• Автор – Максим Михеенко, сооснователь и исполнительный директор русско-американской игровой студии 5518, с штаб-квартирой в Лос-Анджелесе, Калифорния.

• С опытом работы в игровой индустрии более 17 лет, принимал участие в таких проектах как Killzone 1/2/3, Apex Legends, Star Trek, Call of Duty Black Ops 4, Doom 4.

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

2021 #RU
📌 Бесплатно освойте профессию дизайнера с нуля. Вместе сделаем вам портфолио из 4+ работ с личной поддержкой от наставника.

Что вы получите?
— Фидбэк (мощный разбор всех ДЗ от куратора)
— Тусовка (личный кабинет с уроками + живой чат)
— Портфолио и экзамен (упакуем по урокам и проверим)
— Мастер-класс "как заработать на дизайне" и найти клиента

🔥 Будем делать: веб-дизайн, графический дизайн, анимацию интерфейсов.

→ Начать обучение бесплатно

Программа бесплатного курса:
— Обучение по Figma с нуля и 4+ дз с личным разбором
— Изучение основ дизайна (контент, сетки, композиция т.д.)
— Создание анимации интерфейса
— Все о профессии и доходе дизайнера (как найти клиентов и сколько можно заработать)

👉 Первый урок уже сегодня, кликайте сюда и забирайте все бонусы
📘Криптвоюматика 2.0. Стань сыном маминой подруги. Алексей Марков, Алексей Антонов.

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

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

- Что такое блокчейн и как вообще он работает?
- Откуда взялся биткойн и куда девается?
- Как хранить криптовалюту и почему важно не забыть пароль?
- Когда покупать и когда продавать криптовалюту?
- Как поучаствовать в новых проектах на блокчейне?

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

2021  #RU
📘Программирование компьютерной графики. Современный OpenGL. Алексей Боресков.

• Данная книга посвящена алгоритмическим основам современной компьютерной графики.

• Описаны базовые математические понятия, такие как матрицы и кватернионы.

Детально рассматривается физика освещения, включая физически-корректное освещение.

• Отдельные главы посвящены методу трассировки лучей и современному OpenGL.

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

2019 #RU
📘Управление памятью в .NET для профессионалов. Конрад Кокоса.

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

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

В книге представлены:
- теоретические основы автоматического управления памятью;
- глубокое погружение во все аспекты управления памятью в .NET, в т. ч. подробное описание реализации сборщика мусора (GC);
- практические советы по разработке реальных программ;
- правила использования инструментов, относящихся к управлению памятью в .NET;
эффективные методы работы с памятью, включая типы Span и Memory.

Книга адресована разработчикам программного обеспечения для платформы .NET, архитекторам и специалистам по производительности.

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

2020 #RU
📕Справочник HTML. Кратко, быстро, под рукой. Кириченко А., Дубовик Е.

• Данный справочник содержит полную информацию об HTML5 в удобной и наглядной форме.

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

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

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

2021 #RU #HTML
📘Обучение с подкреплением для реальных задач. Инженерный подход. Уиндер Ф.

• Книга посвящена промышленно-ориентированному применению обучения с подкреплением (Reinforcement Learning, RL).

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

• Рассмотрены марковские процессы принятия решений, глубокие Q-сети, градиенты политик и их вычисление, методы устранения энтропии и многое другое.

• Данная книга – первая на русском языке, где теоретический базис RL и алгоритмы даны в прикладном, отраслевом ключе.

• Для аналитиков данных и специалистов по искусственному интеллекту.

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

2023 #RU