Полка Разработчика
28K subscribers
4.08K photos
8 videos
265 files
4.09K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Podman in Action

Автор:
Walsh Daniel

Описание:

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

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

📚
Полка Разработчика | #ENG #Podman
📖 Data Analytics and Visualization All-in-One

Автор: Hyman Jack and others

Описание:

Внедрите аналитику данных в свой мозг с помощью этого всеобъемлющего введения Аналитика и визуализация данных "Все-в-одном" для чайников собирает необходимую информацию по анализу, организации и передаче данных в одном месте. Этот справочник объемом около 850 страниц содержит восемь книг в одной, так что вы сможете заложить прочный фундамент знаний в области анализа данных. В наши дни специалисты по анализу данных пользуются большим спросом, и эта книга поможет вам стать одним из них. Вы узнаете все об источниках данных, таких как data lakes, и узнаете, как извлекать данные с помощью таких инструментов, как Microsoft Power BI, упорядочивать данные в Microsoft Excel и наглядно представлять их в виде таблицы.

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

📚
Полка Разработчика | #ENG #Data
📖 Python для чайников

Автор: Мюллер Дж.П.

Описание:

Благодаря пошаговым инструкциям, приведенным в книге, вы сможете в краткие сроки освоить основы языка. Работая в среде Jupyter Notebook, вы будете применять принципы грамотного программирования для создания смешанного представления кода, заметок, математических уравнений и графиков. Основные темы книги:
— загрузка и установка Python;
— использование командной строки;
— знакомство со средой Jupyter Notebook;
— основы программирования на Python;
— создание коллекций и списков;
— взаимодействие с пакетами;
— поиск и устранение ошибок.

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

📚
Полка Разработчика | #RU #Python
📖 Нейронные сети. Эволюция

Автор: Каниа Кан

Описание:

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

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

📚
Полка Разработчика | #RU #AI
📖 Python и наука о данных для чайников

Автор: Каниа Кан

Описание:

Интересуетесь наукой о данных, но немного побаиваетесь? Не нужно! Эта книга покажет, как использовать язык Python для создания интересных вещей с помощью науки о данных. Вы увидите, как установить набор инструментов Anaconda, благодаря которому работа с Python станет очень простой. Здесь вы откроете для себя инструмент Google Colab, позволяющий писать код в облаке с помощью обычного планшета. Вы узнаете, как выполнять все виды вычислений, используя последнюю версию языка Python. Вы также научитесь использовать различные библиотеки, обеспечивающие научный статистический анализ, построение диаграмм, графиков и многое другое.

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

📚
Полка Разработчика | #RU #Python
📖 JavaScript. Дополнительные уроки для начинающих

Автор: Дронов Владимир

Описание:

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

• Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы в языке JavaScript.
• Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули.
• Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах, средствах для захвата видео, наложении эффектов на звук.
• Рассмотрены технологии WebSocket для программирования веб-чата и WebRTC для создания службы видеотелефонии.
• Описаны прогрессивные веб-приложения (PWA), посредники и программируемый кэш, вывод всплывающих оповещений и установка PWA в операционной системе.

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

📚
Полка Разработчика | #RU #Java
📖 JavaScript. 20 уроков для начинающих

Автор: Дронов Владимир

Описание:

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

• Изложены основы JavaScript: данные и операторы, выражения и управляющие конструкции, функции, классы, объекты и массивы, средства отладки.
• Раскрыты механизмы управления веб-страницами: события и их обработка, управление элементами, графика и мультимедиа, веб-формы и элементы управления, регулярные выражения, навигация и управление окнами.
• Рассмотрена работа с HTML API и компонентное программирование: асинхронное программирование, работа с внешними данными, программная графика, объявление своих классов, создание компонентов.
• Освещены технологии взаимодействия с сервером: AJAX, PHP, разработка фронтендов и бэкендов, серверные сообщения.

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

📚
Полка Разработчика | #RU #Java
📖 Kotlin Coroutines by Tutorials

Автор: Filip Babić, Luka Kordić & Nishant Srivastava

Описание:

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

Добавьте к этому часто громоздкие интерфейсы обратного вызова Java, и вы довольно быстро попадете в спагетти-код (метко названный «Адом обратного вызова»). Независимо от того, сколько шаблонов кодирования вы используете, чтобы избежать этого, вам придется столкнуться с изменением состояния в нескольких потоках тем или иным образом.

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

Kotlin Coroutines от Tutorials научит вас приемам, необходимым для решения распространенных задач программирования с использованием асинхронного программирования.

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

📚
Полка Разработчика | #ENG #Kotlin
📖 Supply Chain Software Security

Автор:
Syed A.

Описание:

Эта книга начинается с заложения основ современной безопасности цепочек поставок программного обеспечения, изучения меняющегося ландшафта угроз и ключевых технологий, определяющих будущее. Погрузитесь в суть того, как ИИ и Интернет вещей преобразуют защиту цепочек поставок с помощью расширенной предиктивной аналитики, мониторинга в реальном времени и интеллектуальной автоматизации. Узнайте, как интеграция методов безопасности приложений в вашу цепочку поставок может защитить критически важные системы и данные.
С помощью реальных примеров и практических идей узнайте, как создавать устойчивые цепочки поставок, оснащенные для защиты от сложных атак, таких как путаница с зависимостями, внедрение бэкдора и состязательная манипуляция. Независимо от того, управляете ли вы глобальной операцией программного обеспечения или интегрируете DevSecOps в свои конвейеры CI/CD, эта книга предлагает действенные советы по укреплению вашей цепочки поставок от начала до конца.

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

📚
Полка Разработчика | #ENG #Software
📖 Практическое введение в основные библиотеки и фреймворки Python

Автор: Дурмус М.

Описание:

Python — популярный язык программирования высокого уровня для различных применений, включая веб-разработку, научные вычисления, анализ данных и машинное обучение. Простота, читабельность и универсальность сделали его популярным среди программистов всех уровней подготовки.
Реализация дополнительных функциональных возможностей в Python осуществляется благодаря использованию дополнительных библиотек, которым и освящена данная книга.
Автор, являющийся опытным разработчиком на Python, рассматривает популярные библиотки, давая их краткое описание, приводя примеры кода использования этих библиотек и рассматривая положительные и отрицательные их качества.
В книге рассматриваются следующие библиотеки: pandas, numpy, seaborn, scipy, matplotlib, scikit-learn, pytorch, tensorflow, xgboost, lightgbm, keras, pycaret, mlops, mlflow, kubeflow, zenml, shap, lime, interpretml, spacy, nltk, textblob, corenlp, gensim, regex, opencv, scikit-image, pillow, mahotas, simpleitk, flask, fastapi, django, dash, pyramid, beautifulsoup, scrapy, selenium.

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

📚
Полка Разработчика | #ENG #Python
📖 Fundamentals of Data Engineering

Автор: Reis Joe, Housley Matt.

Описание:

За последнее десятилетие разработка данных быстро развивалась, в результате чего многие инженеры-программисты, специалисты по обработке данных и аналитики искали всестороннее представление об этой практике. Из этой практической книги вы узнаете, как планировать и создавать системы для удовлетворения потребностей вашей организации и клиентов, оценивая лучшие технологии, доступные в рамках жизненного цикла разработки данных.
Авторы Джо Рейс и Мэтт Хаусли проведут вас по жизненному циклу разработки данных и покажут, как объединить различные облачные технологии для удовлетворения потребностей конечных потребителей данных. Вы поймете, как применять концепции генерации, приема, оркестровки, преобразования, хранения и управления данными, которые имеют решающее значение в любой среде обработки данных, независимо от используемой технологии.

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

📚
Полка Разработчика | #ENG #Data
📖 Нейросети. Обработка естественного языка

Автор: Джейд Картер

Описание:

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

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

📚
Полка Разработчика | #RU #AI
📖 OCP Oracle Certified Professional Java SE 17 Developer

Автор: Mughal K., Strelnikov V.

Описание:

OCP Oracle Certified Professional Java SE 17 Developer Exam 1Z0-829 Programmer's Guide — это уникальное руководство, которое сочетает в себе строгое введение в программирование на Java с тщательным освещением целей экзамена Java SE 17 и Java SE 11 Developer. Полностью обновленное с учетом изменений в последних экзаменах, оно уделяет повышенное внимание анализу сценариев кода, а не только отдельных языковых конструкций. Каждая цель тщательно рассматривается, отражая новейшие функции и API, а также передовые методы сдачи экзамена.

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

📚
Полка Разработчика | #ENG #AI
📖 Программирование на Python с помощью GitHub Copilot и ChatGPT

Автор: Даниэль Зингаро,
Лео Портер

Описание:

В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна делать программа, а искусственный интеллект тут же сгенерирует ее. Узнайте, как создавать и улучшать программы на Python с помощью ИИ, даже если прежде вы не написали ни строчки компьютерного кода. Сэкономьте время на рутинном программировании и воспользуйтесь услугами ИИ, способного мгновенно воплотить ваши идеи в жизнь. Заодно выучите Python!

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

📚
Полка Разработчика | #RU #Python
📖 Python Библиотеки

Автор: Картер Дж.

Описание:

Книга представляет собой обзор богатой экосистемы библиотек, доступных в языке программирования Python, начиная от основных инструментов для работы с данными и машинного обучения, и заканчивая инструментами для создания веб-приложений, обработки изображений и разработки игр. Основные темы включают в себя введение в библиотеки для анализа данных, такие как NumPy, Pandas, и Matplotlib, а также обсуждение алгоритмов машинного обучения с использованием Scikit-learn. Автор также рассматривает инструменты для работы с веб-технологиями, такие как Flask, Django, и для визуализации данных, такие как Seaborn, Plotly, и Bokeh. Книга охватывает обширный спектр примеров использования каждой библиотеки, предоставляя читателю практический опыт и навыки, необходимые для успешной разработки с использованием Python. Она подходит как для новичков, только начинающих изучать Python, так и для опытных разработчиков, ищущих лучшие инструменты для конкретных задач.

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

📚
Полка Разработчика | #RU #Python
📖 Linux. Командная строка

Автор: Дэниел Барретт

Описание:

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

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

📚
Полка Разработчика | #RU #Linux
📖 Сети глазами хакера

Автор: Магама Базаров

Описание:

В книге рассматриваются вопросы безопасности компьютерных сетей. Даны практические рекомендации по проведению пентеста сетей Cisco, приведены полезные сведения о протоколе DTP от компании Cisco Systems, представлено подробное руководство по пентесту канального уровня сети, тестированию безопасностии и защите устройств MikroTik. Рассказывается о методах проведения пентестов с минимальным ущербом для сетевой инфраструктуры. Даны советы по эффективному использованию в процессе тестирования на проникновение инструментария Kali Linux, , рассказано об использовании виртуальных машин для постэксплуатации систем. Описаны рекомендации по защите сетевой инфраструктуры от хакерских атак. Практические примеры демонстрируют техники пентеста как для атакующей, так и для защищающейся стороны. Электронный архив на сайте издательства содержит цветные иллюстрации к книге .

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

📚
Полка Разработчика | #RU #Hacking
📖 Мифический человеко-месяц, или Как создаются программные системы

Автор: Брукс Фредерик

Описание:

Немногие книги по управлению проектами можно назвать столь же значимыми как "Мифический человеко-месяц". Смешение примеров из реальной разработки ПО, мнений и размышлений создает яркую картину управления сложными проектами. Эти эссе основаны на пятидесятилетнем опыте работы Брукса менеджером проектов в IBM System/360, а затем в OS/360. Первое издание книги вышло 45 лет назад, второе 25 лет назад. Возникают новые методологии, появляются новые языки программирования, растет количество процессоров, но эта книга продолжает оставаться актуальной. Почему? Спустя полвека мы продолжаем повторять ошибки, которые описал Брукс. Некоторые темы, поднимаемые в книге, кажутся устаревшими, но это лишь видимость. Фундаментальные проблемы, стоящие за ними, все так же актуальны в наше время.

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

📚
Полка Разработчика | #RU #System
📖 Внутреннее устройство Linux

Автор: Уорд Брайан

Описание:

Немногие книги по управлению проектами можно назвать столь же значимыми как "Мифический человеко-месяц". Смешение примеров из реальной разработки ПО, мнений и размышлений создает яркую картину управления сложными проектами. Эти эссе основаны на пятидесятилетнем опыте работы Брукса менеджером проектов в IBM System/360, а затем в OS/360. Первое издание книги вышло 45 лет назад, второе 25 лет назад. Возникают новые методологии, появляются новые языки программирования, растет количество процессоров, но эта книга продолжает оставаться актуальной. Почему? Спустя полвека мы продолжаем повторять ошибки, которые описал Брукс. Некоторые темы, поднимаемые в книге, кажутся устаревшими, но это лишь видимость. Фундаментальные проблемы, стоящие за ними, все так же актуальны в наше время.

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

📚
Полка Разработчика | #RU #Linux
📖 Программирование на языке C++. Практический курс

Автор:
Огнева М., Кудрина Е.

Описание:

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

📚
Полка Разработчика | #RU
📖 Программирование: введение в профессию, 2-е издание (в 3-х томах)

Автор:
Столяров А.В.

Описание:

Учебник «Программирование: введение в профессию» ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения.
Для школьников, студентов, преподавателей, и всех, кто интересуется программированием.

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

📚
Полка Разработчика | #RU #Programming