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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📘Эволюционные нейросети на языке Python. Ярослав Омельяненко

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

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

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

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

2020 #RU #Python
📗Теоретический минимум по Computer Science. Все, что нужно программисту и разработчику. Владстон Феррейра Фило.

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

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

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

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

2018 #RU
📘Наука о данных: учебный курс. Стивен С. Скиена.

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

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

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

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

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

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

2020 #RU
📘Роман с Data Science. Как монетизировать большие данные. Роман Зыков.

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

Она будет вам полезна, если вы менеджер, который хочет ставить задачи аналитике и управлять ею. Если вы инвестор, с ней вам будет легче понять потенциал стартапа. Те, кто «пилит» свой стартап, найдут здесь рекомендации, как выбрать подходящие технологии и набрать команду.

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

• Книга не содержит примеров программного кода, в ней почти нет математики.

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

2021 #RU
📕Секреты безопасности и анонимности в Интернете. Денис Колисниченко.

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

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

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

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

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

2021 #RU
📙Go. Рецепты программирования. Аарон Торрес.

• Эта книга начинается там, где заканчиваются основные учебные пособия по языку.

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

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

2019 #RU #GO
📘Язык Go Для Начинающих. Максим Жашкевич.

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

• Все больше вакансий для Go разработчиков появляется на рынке. Все больше проектов и стартапов выбирают Go в качестве основного языка для бекенда. Появляется все больше Open-Source репозиториев в которых используется Go.

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

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

2020 #RU #Go
📙Современный PowerShell. Попов А.В.

• Рассматривается объектно-ориентированная оболочка командной строки Microsoft PowerShell и ее возможности для автоматизации повседневных задач пользователей и администраторов.

• Описываются основные элементы и конструкции языка PowerShell, инструменты для написания и отладки сценариев. Приведена информация о работе с файловой системой и структурированными данными (CSV, JSON).

• Рассмотрены приемы управления процессами, службами и серверами автоматизации. Обсуждаются вопросы взаимодействия с веб-ресурсами при помощи HTTP-запросов.

• Даны примеры построения GUI для сценариев PowerShell с помощью Windows Forms и Windows Presentation Foundation. Представлены кросс-платформенные возможности PowerShell в macOS и Linux.

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

2022 #RU #PowerShell
📙Создание событийно-управляемых микросервисов. Адам Беллемар.

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

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

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

Для системных архитекторов, разработчиков и ИТ-специалистов.

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

2022 #RU
📕 Хакинг на примерах. Уязвимости, взлом, защита. Ярошенко А. А.

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

• Будут рассмотрены самые популярные инструменты хакеров - Kali Linux, которая содержит несколько сотен (более 600) инструментов, ориентированных на различные задачи информационной безопасности; и инструмент для поиска уязвимостей и взлома информационных систем - Metasploit.

• Отдельная глава посвящена взлому паролей. В основном мы будем взламывать пароль учетной записи Windows и рассмотрим, как можно взломать шифрование EFS и зашифрованный диск BitLocker. Также рассмотрим, как взламывается пароль WiFi.

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

2021 #RU
📕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
📙Справочник JavaScript. Кратко, быстро, под рукой. А.П. Никольский, Е.В. Дубовик

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

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

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

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

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

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

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

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

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

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

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

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

2021 #RU