Полка Разработчика – 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
📖 Software Design by Example: A Tool-Based Introduction with Python

Автор: Gazi Orhan

Описание:

Лучший способ изучить дизайн в любой области — изучать примеры, а некоторые из лучших примеров дизайна программного обеспечения основаны на инструментах, которые программисты используют в своей работе. Таким образом, проектирование программного обеспечения на примере: введение в Python на основе инструментов создает небольшие версии вещей, которые используют программисты, чтобы прояснить их тайну и дать некоторое представление о том, как думают опытные программисты. От системы резервного копирования файлов и среды тестирования до средства сопоставления регулярных выражений, механизма верстки браузера и очень небольшого компилятора — мы исследуем общие шаблоны проектирования, показываем, как упрощение тестирования кода также облегчает его повторное использование, и помогаем читателям понять как работают отладчики, профилировщики, менеджеры пакетов и системы контроля версий, чтобы их можно было использовать более эффективно.

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

📚
Полка Разработчика | #ENG #Python
📖 Разработка с использованием квантовых компьютеров

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

Описание:

В этой книге рассмотрены наиболее важные компоненты квантового компьютера: кубиты, логические вентили и квантовые схемы, а также объясняется отличие квантовой архитектуры от традиционной. Вы сможете бесплатно экспериментировать с ними как в симуляторе, так и на реальном квантовом устройстве с применением IBM Q Experience.

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

📚
Полка Разработчика | #RU #Coding
📖 Профессиональное программирование на ассемблере x64

Автор: Даниэль Куссвюрм

Описание:

Изучите язык ассемблера x64, сосредоточившись на обновлениях набора команд x86, наиболее актуальных для разработки прикладных программ.
Рассматриваемые темы:
• 64-разрядная платформа x86: архитектура, типы данных, регистры, режимы адресации памяти и базовый набор команд;
• набор команд x86 для создания быстродействующих функций, которые можно вызывать из языка высокого уровня (C++);
• использование языка ассемблера x64 для эффективной работы с общими типами данных и конструкциями программирования, включая целые числа, текстовые строки, массивы и структуры;
• использование набора команд AVX для выполнения скалярных арифметических операций с плавающей запятой;
• повышение быстродействия ресурсоемких алгоритмов в проблемных областях, таких как обработка изображений, компьютерная графика, математика и статистика, за счет команд AVX, AVX2 и AVX-512;
• применение различных стратегий и методов кодирования, а также наборов команд x64, AVX, AVX2 и AVX-512 для достижения максимального быстродействия.

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

📚
Полка Разработчика | #RU #Coding
📖 Паттерны объектно-ориентированного проектирования

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

Описание:

Больше 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