CodeMode | Программирование
12K subscribers
2.04K photos
7 files
2.06K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📙Pandas. Работа с данными. 2-е изд. Абдрахманов М. И.

• Книга посвящена библиотеке для работы с данным #pandas.

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

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

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

2020 #RU #Pandas
📕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
📗Си на примерах. Практика, практика и только практика. Кольцов Д.

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

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

• Отдельное внимание уделено программированию различных алгоритмов.

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

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

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

2019 #RU
📘Ускоряйся! Наука DevOps. Как создавать и масштабировать высокопроизводительные цифровые организации. Николь Форсгрен, Джез Хамбл, Джин Ким.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2021 #RU #Python
📙Справочник JavaScript. Кратко, быстро, под рукой. А.П. Никольский, Е.В. Дубовик

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2022 || #RU #Python
Простой учебник программирования. Рик Гаско.

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

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

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

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

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

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

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

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

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

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

2021 #RU
📘Криптвоюматика 2.0. Стань сыном маминой подруги. Алексей Марков, Алексей Антонов.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2021 #RU #HTML
📙 Легкий способ выучить Java. Брайсон Пейн.

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

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

• Затем приступайте к разработке несложных игр: "Больше-Меньше", "Секретные сообщения", "Рисование пузырьков" - вы научитесь делать игры как под ПК, так и под Android.

• Создавая эти приложения, вы научитесь:
- Выполнять вычисления, управлять текстовыми строками и генерировать рандомные цвета
- Использовать условия, циклы и методы
- Создавать функции, позволяющие использовать код повторно и экономить время
- Пользоваться Eclipse и Android Studio для отладки кода, поиска и предотвращения распространенных ошибок

• Выучите #Java с этой книгой! Включает версии #Java 8 и 9.

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

2020 #RU #Java
📙Взлом. Приемы, трюки и секреты хакеров. Сависте Е.

• В сборнике избранных статей из журнала «Хакер» описана технология поиска и эксплуатации уязвимостей, детектирования «песочниц» и антиотладки, управления процессами в ОС семейства Microsoft Windows и их маскировки.

• Рассказывается о способах обмена данными между вредоносными программами и управляющим сервером. Даны конкретные примеры написания драйвера режима ядра Windows, перехвата управления приложениями через WinAPI, создания стилера для получения паролей из браузеров Chrome и Firefox.

• Описаны приемы обфускации кода PowerShell. Отдельные разделы посвящены взлому iPhone и Apple Watch.

• Для читателей, интересующихся информационной безопасностью.

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

2020 #RU