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

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Паттерны объектно-ориентированного проектирования

Автор: Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж.

Описание:

Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники, поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь.

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

📚
Полка Разработчика | #RU #Pattern
📖 Machine Learning Algorithms in Depth

Автор: Смоляков Вадим

Описание:

В "Алгоритмах машинного обучения" подробно разбираются и объясняются десятки алгоритмов для различных приложений, включая финансы, компьютерное зрение и NLP. Каждый алгоритм выводится математически, за ним следует практическая реализация на языке Python, а также подробные аннотации к коду и информативная графика. Вы особенно оцените четкие интерпретации байесовских алгоритмов для моделей Монте-Карло и Маркова, предложенные автором Вадимом Смоляковым.
Эта книга посвящена разработке алгоритмов MO с нуля. На протяжении всей книги вы будете развивать математическую интуицию в отношении классических и современных алгоритмов MO и изучать основы байесовского вывода и глубокого обучения, а также структуры данных и алгоритмические парадигмы в MO.

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

📚
Полка Разработчика | #ENG #ML
📖 Эксперт C++

Автор: Гуерра Х.М., Тигранян А., Асатрян И., Григорян В., Ву Шунь Ян

Описание:

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

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

📚
Полка Разработчика | #RU #C
📖 Объектно-ориентированное программирование в C++, 4-е издание

Автор: Лафоре Роберт

Описание:

Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного программирования в С++. В ней есть все: основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций. Книга пользуется стабильным успехом в учебных заведениях благодаря тому, что содержит более 100 упражнений, позволяющих проверить знания по всем темам.
Читатель может вообще не иметь подготовки в области языка С++. Необходимо лишь знание начальных основ программирования.

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

📚
Полка Разработчика | #RU #C
📖 Сбор данных в Интернете на языке R + code

Автор: Храмов Д.

Описание:

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

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

📚
Полка Разработчика | #RU #R
📖Flutter Apprentice, 4th Edition

Автор: Fallas Alejandro Ulate and others

Описание:

Создавайте свои приложения с помощью Flutter!
Flutter - это захватывающий инструментарий для разработки, который позволяет создавать приложения для iOS, Android и даже для веб-приложений и настольных компьютеров на основе единой кодовой базы.
Он использует декларативный подход к разработке пользовательского интерфейса. Вы можете “перезагружать” код во время разработки, и приложения будут работать с максимальной скоростью благодаря настраиваемому механизму рендеринга.
С Flutter и Flutter Apprentice вы сможете осуществить мечту о создании быстрых приложений еще быстрее.

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

📚
Полка Разработчика | #ENG #Flutter
📖 Software modeling and design:

Автор: Hassan Gomaa

Описание:

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

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

📚
Полка Разработчика | #ENG #UML
📖 Building Cross-Platform Apps with Flutter and Dart

Автор: Joshi D.

Описание:

Flutter и Dart стали мощным дуэтом, который позволяет разработчикам создавать потрясающие и многофункциональные приложения для Android, iOS и веб-платформ из одной кодовой базы. Используя богатый набор настраиваемых виджетов Flutter и модель реактивного программирования Dart, вы можете создавать визуально привлекательные и интерактивные пользовательские интерфейсы, которые кажутся родными как на устройствах iOS, так и на устройствах Android.

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

📚
Полка Разработчика | #ENG #Flutter
📖 Построение компиляторов

Автор: Вирт Н.

Описание:

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон.
Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.

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

📚
Полка Разработчика | #RU #Coding
📖 Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте

Автор: Меджуи Мехди, Уайлд Эрик, Митра Ронни, Амундсен Майк

Описание:

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

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

📚
Полка Разработчика | #RU #API
📖 Современный язык Java. Лямбда-выражения, потоки и функциональное программирование

Автор: Урма Рауль-Габриэль, Фуско Марио, Майкрофт Алан

Описание:

Преимущество современных приложений — в передовых решениях, включающих микросервисы, реактивные архитектуры и потоковую обработку данных. Лямбда-выражения, потоки данных и долгожданная система модулей платформы Java значительно упрощают их реализацию. Пришло время повысить свою квалификацию и встретить любой вызов во всеоружии!
Книга поможет вам овладеть новыми возможностями современных дополнений, таких как API Streams и система модулей платформы Java. Откройте для себя новые подходы к конкурентности и узнайте, как концепции функциональности улучшают работу с кодом.

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

📚
Полка Разработчика | #RU #Java
📖 Visual Basic 6.0. Наиболее полное руководство для профессиональной работы в среде Visual Basic 6.0

Автор: "БХВ-Петербург"

Описание:

Язык программирования Visual Basic — мощный инструмент разработки приложений для 32-разрядных систем Windows. В книге рассматриваются как фундаментальные понятия и темы: от установки продукта на компьютер пользователя и описания интегрированной среды разработки до изложения основ техники программирования на Visual Basic, так и сложные вопросы, адресованные профессиональным программистам: создание интерфейса пользователя, применение стандартных элементов управления, в том числе и для работы с базами данных, программирование компонентов ActiveX, описание технологии OLE drag-and-drop, объектная модель FSO, функции работы с файлами, отладка и оптимизация программ, локализация и распространение готовых приложений.

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

📚
Полка Разработчика | #RU #VisualBasic
📖 Как быть успешным в Data Science

Автор: "Чонг Цзикэ

Описание:

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

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

📚
Полка Разработчика | #RU #DataScience
📖 40 алгоритмов, которые должен знать каждый программист на Python

Автор: Имран Ахмад

Описание:

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

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

📚
Полка Разработчика | #RU #Python
📖 Mastering Kafka Streams and ksqlDB

Автор: Seymour M.

Описание:

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

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

📚
Полка Разработчика | #ENG #Kafka
📖 Kafka в действии

Автор: Скотт Д., Гамов В., Клейн Д.

Описание:

Это практическое руководство показывает, как использовать распределенную потоковую платформу Apache Kafka для удовлетворения различных бизнес-требований. Рассказывается, как устроена Kafka и где она может пригодиться на практике; описываются характеристики проектов, в которых может пригодиться эта платформа. Рассматриваются основные ее компоненты – клиенты и кластер, представлены варианты улучшения работающего кластера.
Книга адресована разработчикам, желающим ознакомиться с идеей потоковой обработки данных. Для изучения примеров кода понадобятся базовые знания командной строки; желательно иметь навыки програм мирования на языке Java.

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

📚
Полка Разработчика | #RU #Kafka
📖 Проектирование событийно-ориентированных систем.

Автор: Бен Стопфорд

Описание:

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

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

📚
Полка Разработчика | #RU #Kafka
📖 Kafka Streams в действии

Автор: Беджек Билл

Описание:

Узнайте как реализовать потоковую обработку на платформе Kafka! В этой книге рассмотрены реальные примеры сбора, преобразования и агрегации данных. Показана работа со множественными процессорами, обработка событий в режиме реального времени. Вы узнаете даже о потоковом SQL с KSQL! Эксплуатация и тестирование, мониторинг и отладка современных распределенных систем - вы получите всю необходимую информацию о самых сложных аспектах потоковой обработки. Kafka Streams API - ключ к эффективному применению Kafka на практике.
Темы, рассматриваемые в книге:
- Использование KStreams API
- Фильтрация, преобразование и дробление данных
- Работа с Processor API
- Интеграция с внешними системами

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

📚
Полка Разработчика | #RU #Kafka
📖 Kafka. The Definitive Guide

Автор: Shapira G., Palino T., Sivaram R., Petty K.

Описание:

Каждое корпоративное приложение создает данные, будь то сообщения журнала, метрики, действия пользователя, исходящие сообщения или что-то еще. Перемещение всех этих данных так же важно, как и сами данные. Обновленное второе издание этой книги показывает архитекторам приложений, разработчикам и инженерам по производству, впервые работающим с потоковой платформой Kafka с открытым исходным кодом, как обрабатывать потоки данных в реальном времени. Дополнительные главы охватывают API AdminClient Kafka, новые функции безопасности и изменения в инструментах. Инженеры из Confluent и LinkedIn, ответственные за разработку Kafka, объясняют, как развертывать производственные кластеры Kafka, писать надежные микросервисы, управляемые событиями, и создавать масштабируемые приложения потоковой обработки с помощью этой платформы.

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

📚
Полка Разработчика | #ENG #Kafka
📖 Kafka Streams in Action, 2nd Edition

Автор: Беджек Билл

Описание:

Второе издание Kafka Streams in Action научит вас создавать приложения для потоковой передачи событий на потрясающей платформе Apache Kafka. Это тщательно переработанное новое издание теперь охватывает более широкий спектр архитектур потоковой передачи и включает интеграцию данных с Kafka Connect. По мере продвижения вы будете изучать реальные примеры, которые познакомят вас с компонентами и посредниками, управлением схемами и другими необходимыми элементами. Попутно вы познакомитесь с практическими приемами сочетания Kafka с Spring, низкоуровневым управлением процессорами и хранилищами состояний, хранением данных о событиях с помощью ksqlDB и тестированием потоковых приложений.

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

📚
Полка Разработчика | #ENG #Kafka
📖 A Gamer’s Introduction to Programming in C#

Автор: Лэнгилл Аарон

Описание:

Превратите свою любовь к видеоиграм в новую любовь к программированию, изучив все тонкости написания кода, а также научившись отслеживать высокие баллы, из чего сделаны герои видеоигр и коробки с добычей, как работает страшный ГСЧ (генерация случайных чисел) и многое, многое другое. Эта книга - первая в продолжающейся серии, призванной помочь читателям перейти от отсутствия знаний в области программирования к написанию собственных видеоигр и интерактивных цифровых технологий с использованием стандартных отраслевых языков и инструментов.

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

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