Полка Разработчика – Telegram
Полка Разработчика
27.7K subscribers
4.3K photos
9 videos
265 files
4.3K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Распределенные системы

Автор:
Эндрю С. Таненбаум, Мартен ван Стин

Описание:
В третьем издании классического труда профессоров Амстердамского университета Эндрю Таненбаума и Мартена ван Стина обсуждаются принципы и парадигмы распределенных систем.

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

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

📚
Полка Разработчика | #RU #Coding
📖 C++ Core Guidelines Explained

Автор:
Grimm Rainer

Описание:
“Мы очень рады видеть, что Райнер Гримм применяет свои навыки преподавания и опыт работы в промышленности для решения сложной и необходимой задачи - сделать основные принципы C++ доступными большему количеству людей”.
– Бьярне Страуструп и Херб Саттер, соредакторы C++ Core Guidelines.
Официальные руководства по ядру C++ содержат последовательные рекомендации по написанию выдающегося современного кода на C++ и улучшению устаревшего кода, но они организованы как справочный материал для изучения одного конкретного момента за раз, а не как учебное пособие для работающих разработчиков. В объяснении основных принципов C++ опытный преподаватель C++ Райнер Гримм довел их до сути, удалив эзотерику, поделившись новыми идеями и контекстом, а также представив хорошо проверенные примеры из своих собственных учебных курсов.

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

📚
Полка Разработчика | #RU #C
📖 Introducing Functional Programming Using C#

Автор:
Sarcar V.

Описание:
Поймите возможности C# — многопарадигмального языка. Эта книга поможет вам изучить, проанализировать и использовать функциональные аспекты C#, чтобы создать лучшую программу.
Книга разделена на две части. Часть I начинается с обзора функционального программирования (ФП). Он охватывает строительные блоки ФП: функции и неизменяемость. Вы узнаете о встроенной поддержке FP, функциях первого и высшего порядка (HOF), функциональной чистоте и побочных эффектах, различных формах неизменяемости и многом другом. Часть II включает обсуждение функциональной композиции с использованием конвейерной обработки и каррирования. В нем также объясняется, как обрабатывать временную связь, и обсуждаются частичные функции и полезные функциональные шаблоны (такие как Map, Bind, Filter и Fold). Автор Васкаран Саркар знакомит вас с функциональными механизмами обработки исключений и дает дополнительные советы, которые помогут сделать ваши программы более эффективными.

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

📚
Полка Разработчика | #RU #C
📖 Head First. Паттерны проектирования. 2-е издание

Автор:
Эрик Фримен, Элизабет Робсон, Кэти Сьерра, Берт Бейтс

Описание:
Не имеет смысла каждый раз изобретать велосипед, лучше сразу освоить приемы проектирования, которые уже созданы людьми, сталкивавшимися с аналогичными задачами. В этой книге рассказано, какие паттерны действительно важны, когда и при каких условиях ими необходимо пользоваться, как применить их в ваших проектах и на каких принципах объектно-ориентированного проектирования они построены. Присоединяйтесь к сотням тысяч разработчиков, которые повысили свою квалификацию объектно-ориентированного проектирования благодаря книге «Head First. Паттерны проектирования».

Если вы уже читали книги из серии Head First, то знаете, что вас ждет визуально насыщенный формат, разработанный с учетом особенностей работы мозга. В книге «Head First. Паттерны проектирования» принципы и паттерны проектирования представлены так, чтобы вы не заснули, читая книгу, научились решать реальные задачи проектирования программных продуктов и общаться на языке паттернов с другими участниками вашей команды.

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

📚
Полка Разработчика | #RU #Coding
📖 Программирование на Java для детей, родителей, дедушек и бабушек

Автор:
Файн Я.

Описание:
Эта книга подойдет следующим группам людей:
• детям в возрасте от 11 до 18 лет;
• школьным преподавателям информатики;
• родителям, желающим обучить программированию своих детей;
• абсолютным новичкам в программировании (возраст значения не имеет).

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

📚
Полка Разработчика | #RU #Java
📖 Introduction to R for Quantitative Finance

Автор:
Gergely Daroczi, Michael Puhle, Edina Berlinger

Описание:
R — это статистический язык вычислений, который идеально подходит для ответа на вопросы количественного финансирования. Эта книга дает вам как теорию, так и практику, все на понятном языке с множеством примеров из реальной жизни. Идеально подходит как для новичков, так и для экспертов в R. Обзор Используйте анализ временных рядов для моделирования и прогнозирования цен на жилье Оценивайте временную структуру процентных ставок с использованием цен государственных облигаций Выявляйте системно важные финансовые учреждения, применяя анализ финансовых сетей Подробное введение в R для количественных финансов покажет вам, как решать реальные количественные финансовые задачи с помощью языка статистических вычислений R. Книга охватывает различные темы, начиная от анализа временных рядов и заканчивая финансовыми сетями.

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

📚
Полка Разработчика | #ENG #R
📖 Java: A Beginner's Guide, Ninth Edition

Автор:
Herbert Schildt

Описание:
Практическое введение в программирование на Java — полностью переработано для последней версии Java SE 17.
Полностью обновлено для Java Platform Standard Edition 17. Этот практический ресурс шаг за шагом показывает, как начать программировать на Java с самой первой главы. Написанная гуру Java Гербертом Шилдтом, книга начинается с основ, таких как создание, компиляция и запуск программы Java. Затем вы узнаете основные ключевые слова, синтаксис и команды Java. В
девятом издании Java: A Beginner's Guide рассматриваются основы и затрагиваются расширенные функции, включая многопоточное программирование, обобщения, лямбда-выражения и Swing. Также четко объясняются перечисления, модули и методы интерфейсов. Это руководство предоставляет соответствующее сочетание теории и практического кодирования, необходимое для того, чтобы вы могли быстро приступить к разработке приложений Java!
Понятно объясняет все новые возможности Java SE 17
Включает самопроверки, упражнения и загружаемые примеры кода.
Автор — автор бестселлеров и ведущий специалист по Java Герберт Шилдт.

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

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

Автор:
Шилдт Г.

Описание:
Очередное издание бестселлера, обновленное с учетом всех новинок Java Platform, Standard Edition 9 (Java SE 9), позволит читателям в кратчайшие сроки приступить к программированию на языке Java. Опытнейший автор Герберт Шилдт уже в начале книги познакомит читателей с тем, как создаются, компилируются и выполняются программы, написанные на Java. Далее обсуждаются ключевые слова, синтаксис и языковые конструкции, составляющие основу Java. Также будут рассмотрены темы повышенной сложности, включая многопоточное программирование, обобщения, лямбда-выражения, Swing, JavaFX и ключевое нововведение Java SE 9 — модули. В качестве бонуса читателей ждет знакомство с JShell — новой интерактивной оболочкой Java.

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

📚
Полка Разработчика | #RU #Java
📖 Mastering Golang. A Beginner's Guide

Автор: Sufyan Bin Uzayr

Описание:
Эта книга поможет читателям быстро понять основные концепции, а затем перейти к практическим проектам с использованием языка программирования Go. С "Mastering GoLang" изучение Go становится легкой задачей, и учащиеся могут использовать свои навыки для создания инновационных проектов.

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

📚
Полка Разработчика | #ENG #GoLang
📖 Robotics, Vision and Control: Fundamental Algorithms in Python

Автор: Corke Peter

Описание:
Этот учебник представляет собой всестороннее, но в то же время учебное пособие по робототехнике, компьютерному зрению и управлению. Он написан в легком, но информативном разговорном стиле, объединяющем текст, цифры, математику и строки кода в повествование, которое охватывает робототехнику и компьютерное зрение ― по отдельности и вместе как robotic vision. Более 1600 примеров кода показывают, как сложные проблемы можно разложить на части и решить, используя всего несколько простых строк кода.
Это издание основано на Python и сопровождается полностью открытыми наборами инструментов на основе Python для робототехники и машинного зрения. Новые наборы инструментов позволяют читателю легко применять алгоритмические концепции на практике и работать с реальными, нетривиальными задачами на широком спектре вычислительных платформ. Для начинающих студентов книга делает алгоритмы доступными, код набора инструментов можно прочитать, чтобы лучше понять, а примеры иллюстрируют, как его можно использовать. Код также может стать отправной точкой для новой работы практиков, студентов или исследователей путем написания программ, основанных на функциях Toolbox, или модификации самого кода Toolbox.

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

📚
Полка Разработчика | #ENG #Python
📖 Python 3 Data Visualization Using ChatGPT / GPT-4

Автор: Corke Peter

Описание:
Эта книга предназначена для того, чтобы познакомить читателей с концепциями программирования на Python 3 и искусством визуализации данных. В ней также рассматриваются передовые методы, использующие ChatGPT/GPT-4 в гармонии с Python для создания визуальных эффектов, которые рассказывают более убедительные истории данных. Глава 1 знакомит с основами Python, охватывая широкий спектр тем от базовых типов данных, циклов и функций до более продвинутых конструкций, таких как словари, множества и матрицы. В главе 2 акцент смещается на NumPy и его мощные операции с массивами, ведущие к визуализации данных с использованием известных библиотек, таких как Matplotlib. В главе 6 представлены богатые инструменты визуализации Seaborn, позволяющие получить представление о таких наборах данных, как Iris и Titanic. Кроме того, в книге рассматриваются другие инструменты и методы визуализации, включая SVG-графику, D3 для динамической визуализации и многое другое. В главе 7 представлена информация об основных функциях ChatGPT и GPT-4, а также о некоторых их конкурентах. Глава 8 содержит примеры использования ChatGPT для выполнения визуализации данных, таких как диаграммы и графики, основанные на наборах данных (например, набор данных Titanic). Сопутствующие файлы с кодом, наборами данных и рисунками доступны для скачивания. От основополагающих концепций Python до тонкостей визуализации данных - эта книга идеально подходит для практиков Python, специалистов по обработке данных и всех, кто работает в области анализа данных и хочет улучшить свои навыки работы с данными с помощью визуальных эффектов. Это также идеально подходит для преподавателей, ищущих материал для обучения передовым методам визуализации данных. ОСОБЕННОСТИ: Исследует передовые методы с использованием ChatGPT / GPT-4 в гармонии с Python для создания визуальных эффектов, которые рассказывают более убедительные истории данных. Содержит подробные руководства, которые помогут вам в создании сложных визуальных эффектов. Рассматриваются сценарии работы с реальными данными и расширяют ваши знания по мере применения изученных концепций к реальным наборам данных. Функции манипулирования данными и очистки с помощью Pandas для подготовки безупречных наборов данных, готовых к визуализации, включают сопутствующие файлы с исходным кодом, наборами данных и рисунками.

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

📚
Полка Разработчика | #ENG #Python
📖 Язык программированя Си

Автор: М.И. Болски

Описание:
Рассмотрены конструкции языка программирования Си, приведены соответствующие примеры и необходимые пояснения. Описаны варианты реализации языка для различных типов ЭВМ, даны рекомендации по его использованию, обеспечивающие мобильность программ. Кратко описаны библиотечные функции языка, имеющиеся в операционной системе UNIX System V.

Несмотря на свой возраcт, книга актуальна и по сей день.
В этом кратком справочнике представлено подробное описание всех конструкций канонического С, которые были унаследованны С++ и многими другими языками.
Будет полезна как начинающим программистам так и опытным.

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

📚
Полка Разработчика | #RU #C
📖 Augmented Analytics: Enabling Analytics Transformation for Data-Informed Decisions

Автор: Weber Willi, Zwingmann Tobias

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

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

📚
Полка Разработчика | #ENG #Analytics
📖 Создание событийно-управляемых микросервисов

Автор: Беллемар А.s

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

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

📚
Полка Разработчика | #ENG #Microservices
📖 Python Tools for Data Scientists

Автор: Кампесато Освальд

Описание:
Эта книга, являющаяся частью серии бестселлеров Pocket Primer, представляет собой введение в инструменты Python, которые используются специалистами по обработке данных. В ней рассматриваются фундаментальные аспекты NumPy и Pandas, рассказывается о том, как писать регулярные выражения и как выполнять задачи по очистке данных. Первая глава содержит краткий обзор основ Python, за ней следует глава, знакомящая с NumPy, а затем глава о Pandas. В главе 4 дается общее представление о Sklearn и SciPy. Глава 5 содержит ряд задач по очистке данных, которые решаются с помощью Python и языка программирования awk. Глава 6 посвящена визуализации данных с помощью Matplotlib, Seaborn и Bokeh. Далее в одном приложении рассматриваются проблемы, которые могут возникнуть с данными, а затем в приложении, посвященном awk. Для иллюстрации концепций используются многочисленные примеры кода. Сопутствующие файлы с исходным кодом доступны для скачивания у издателя.

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

📚
Полка Разработчика | #ENG #Python
📖 Python and SQL Bible

Автор: Cuantum Technologies

Описание:
Вам не терпится окунуться в захватывающий мир анализа данных? Вы хотите освоить Python, ведущий язык программирования для анализа данных, и SQL, золотой стандарт для управления реляционными базами данных? На этом ваш поиск заканчивается. Добро пожаловать на "Библию Python и SQL: от новичка до мирового эксперта", единственный ресурс, который вам нужен для навигации по разнообразным ландшафтам Python и SQL, мощного дуэта данных.

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

📚
Полка Разработчика | #ENG #Python
📖 Обработка больших данных

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

Описание:
Книга является пособием для изучения технологий больших данных, охватывая основные и продвинутые аспекты работы с данными в распределенных системах. Начав с основ, она объясняет значение БД, их эволюцию и экосистему Hadoop, включая компоненты и инструменты: HDFS, MapReduce, Hive, Pig, HBase, Sqoop и Flume.

Автор раскрывает архитектуру и принципы работы Apache Hadoop, а также примеры использования MapReduce и работу с данными в HDFS, Apache Spark, описывая его основные компоненты, такие как RDD, DataFrames, Spark SQL, Spark Streaming, MLLib и GraphX, и предоставляет практические примеры установки и настройки.

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

📚
Полка Разработчика | #RU #Data
📖 Python для Excel

Автор: Зумштейн Ф.

Описание:
Книга посвящена автоматизации Excel с помощью языка программирования Python. Описаны дистрибутив Anaconda Python и современные средства разработки, такие как менеджеры пакетов Conda и pip, блокноты Jupyter и Visual Studio Code. Даны необходимые основы языка Python и введение в анализ данных с помощью библиотеки pandas.
Приведены приемы чтения и записи файлов Excel без Excel. Рассмотрено программирование приложений Excel с помощью популярного пакета с открытым исходным кодом xlwings: автоматизация Excel, инструменты на основе технологии Python, трекер пакетов Python, а также функции, определяемые пользователем.

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

📚
Полка Разработчика | #ENG #Python
📖 Программирование на Python для начинающих

Автор: МакГрат Майк

Описание:
Книга "Программирование на Python для начинающих" является исчерпывающим руководством для того, чтобы научиться программировать на языке Python.
В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый интерпретатор Python, вы с первого же дня сможете создавать свои собственные исполняемые программы!

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

📚
Полка Разработчика | #ENG #Python
📖 Алгоритмический тренинг. Решения практических задач на Python и С++

Автор: Максим Иванов

Описание:
Опираясь на богатый соревновательный и эвристический опыт, автор предлагает
оригинальные реализации классических алгоритмов Computer Science на языках Python и C++.
Особое внимание уделено математическим и геометрическим алгоритмам, графовым алгоритмам,
структурам данных (в особенности различным деревьям), комбинаторике и работе со строками.
Книга поможет заложить и расширить алгоритмическую подготовку, познакомит с эффективными
решениями вычислительных задач, а для обучающихся станет настольной. Поможет подгото-
виться к экзаменам, сертификации, олимпиадам по программированию.

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

📚
Полка Разработчика | #ENG #Python
📖 Легкий способ выучить Python 3

Автор:
Шоу З.А.

Описание:
Зед Шоу — автор всемирно известной методики самостоятельного обучения языкам программирования The Hard Way (в дословном переводе: «Сложный способ »). Со свойственным Зеду юмором он дал такое название собственному методу не только «шутки ради», но еще и чтобы сразу направить мысли читателей в правильное русло. «Самостоятельное изучение языков программирования, — говорит Шоу, — это непрестанная работа над собой. Ведь главный ваш враг в освоении любой новой информации и в получении новых навыков — вы сами». Мегауспешная серия самоучителей теперь и в России!

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

📚
Полка Разработчика | #ENG #Python