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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📙Блокчейн. Разработка приложений. Прасти Нараян.

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

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

• Описана библиотека web3.js, ее импорт, подключение к Geth и использование в среде Node.js или на стороне клиента.

• Продемонстрировано, как создать сервис кошелька и управлять им, как компилировать смарт-контракты и развертывать их при помощи web3.js и EthereumJS.

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

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

2018 #RU
📘Нейронные сети. Эволюция.Каниа Алексеевич Кан.

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

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

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

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

2018 #RU
📕 Грокаем глубокое обучение.Эндрю Траск.

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

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

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

🧷Скачать книгу

2019 #RU
📗Объектно-ориентированный подход. Мэтт Вайсфельд.

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

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

• Технологии программирования непрерывно меняются и развиваются, но объектно-ориентированные концепции не зависят от платформы и остаются неизменно эффективными.

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

2020 #RU
📕Алгоритмы. Руководство по разработке.Стивен Скиена.

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

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

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

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

2017 #RU
📗Атака сетей на уровне протоколов. Джеймс Форшоу.

• Эта книга посвящена безопасности сетевых протоколов.

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

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

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

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

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

2021 #RU
📗Оцифруйся или умри. Как трансформировать компанию с помощью искусственного интеллекта и обойти конку. Лахани Карим, Янсити Марко.

• Эта книга - полноценный гид по цифровизации компаний самых разных уровней.

• Марко Янсити и Карим Лахани, профессоры MBA Гарвардской школы бизнеса, провели масштабное исследование на более чем 350 предприятиях, включая Amazon, Netflix, Walmart, Fidelity.

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

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

2021 #RU
📙Принципы разработки программных пакетов. Маттиас Нобак.

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

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

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

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

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

2020 #RU
📙Devpractice Team. Линейная алгебра на Python. Абдрахманов М. И., Мамонов И. А.

• “Линейная алгебра на Python” — это попытка соединить две области: математику и программирование.

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

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

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

2019 #RU #Python
📕Разработка обслуживаемых программ на языке C#. Джуст Виссер

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

• Эти тезисы сформулированы на основании анализа сотен реальных систем.

• Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендации на практике.

• Примеры для этою издания написаны на языке С#, но существует аналогичная книга с примерами на языке Java.

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

2017 #RU #C
📙Unix и Linux. Руководство системного администратора.Немет, Снайдер, Хейн.

• Это современное и полное руководство по инсталляции, настройке и обслуживанию любой системы на основе FreeBSD или Linux, включая системы, предоставляющие базовую инфраструктуру Интернета и облачную инфраструктуру.

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

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

• Книга предназначена для студентов, системных администраторов и всех программистов, использующих системы FreeBSD и #Linux.

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

2020 #RU #Linux
📕25 крутых проектов с Arduino Марк Геддес.

• Автор книги, Марк Геддес, - энтузиаст Arduino и преподаватель с десятилетним стажем. В своем самоучителе он собрал 25 уникальных проектов, собирая которые можно освоить азы работы с популярным конструктором.

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

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

2019 #RU
📘POSTGRESQL 14 изнутри. Рогов Егор.

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

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

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

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

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

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

2022 #RU
📙IT как оружие. Какие опасности таит в себе развитие высоких технологий. Брэд Смит, Кэрол Браун.

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

• Как в эту новую эру найти правильный баланс общественной безопасности и неприкосновенности частной жизни?

• Удастся ли нам создать мир, в котором наши дети смогут найти работу? Сможем ли мы вообще контролировать зарождающийся новый мир?

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

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

2019 #RU
📕Android глазами хакера. Евгений Зобнин.

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

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

• Приводятся сведения о вредоносных программах для платформы Android, используемых ими уязвимостях, даны примеры кода таких программ.

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

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

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

2021 #RU
📙Построение систем машинноrо обучения на языке Python. Коэльо Луис Педро, Ричарт Вилли.

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

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

#Python - замечательный язык для создания приложений машинного обучения. Благодаря своей динамичности он позволяет быстро производить разведочный анализ данных и экспериментировать с ними.

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

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

2019 #RU #Python
📙SQL и реляционная теория. Как грамотно писать код на SQL. К.Дж. Дейт.

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

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

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

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

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

2017 #RU #SQL
📕React. Современные шаблоны для разработки приложений. Алекс Бэнкс, Ева Порселло.

В этой книге вы:

Разберетесь с ключевыми аспектами функционального программирования на JavaScript.

• Узнаете, как устроена работа React в браузере.

• Создадите слои представления приложения с помощью компонентов React.

Научитесь управлять данными и тратить меньше времени на отладку.

Внедрите в проект хуки React для управления состояниями и перехвата данных.

• Используете маршрутизатор для полноценной работы с одностраничными приложениями.

• Научитесь структурировать приложения React с учетом особенности работы сервера.

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

2022 #RU
📙Искусственный интеллект с примерами на Python. Пратик Джоши.

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

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

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

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

2019 #RU #Python
📙Python и машинное обучение. Себастьян Рашка, Вахид Мирджалили.

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

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

• В книге предлагается сочетание теоретических принципов машинного обучения с практическим подходом к написанию кода для полного понимания теории машинного обучения и реализация с помощью #Python.

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

2020 #RU #Python
📙Путь к изучению React. R. Wieruch A. Pyltsyn.

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

• Вам будет объяснено всё, начиная от настройки проекта и заканчивая развёртыванием его на сервере.

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

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

• Кроме того, в процессе чтения книги вы перейдёте с JavaScript ES5 на JavaScript ES6.

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

2018 #RU #React