Полка Разработчика
28.2K subscribers
4.01K photos
8 videos
266 files
4.02K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 The Next.js Handbook: A Complete Resource for Developers

Автор: Brandon Kim, 2023

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

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

📚 Полка Разработчика | #ENG #Next
📖 Оптимизация запросов в PostgreSQL

Автор: Домбровская Г., Новиков Б., Бейликова А., 2022

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

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

📚 Полка Разработчика | #PostgreSQL #Оптимизация
📖 Теоретические основы информатики

Автор: Стариченко Б. Е, 2016

Описание:
Рассмотрены вопросы теории информации Шеннона, теории кодирования, криптографии, элементы теории алгоритмов и теории конечных автоматов, а также общие вопросы моделирования и описания систем. Отбор материала произведен в соответствии с программой подготовки студентов высших учебных заведений, обучающихся по направлению подготовки «Информационные системы и технологии». Каждая глава содержит многочисленные примеры решения задач, а также вопросы и задания для самоконтроля.

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

📚 Полка Разработчика | #Информатика
📖 The creation and management of database systems

Автор: Adele Kuzmiakova, 2023

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

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

📚 Полка Разработчика | #ENG #БД
📖 Cassandra полное руководство. Распределенные данные в масштабе веба

Автор: Карпентер Д., Хьюитт Э., 2017

Описание:
Из этой книги вы узнаете, как система управления базами данных Cassandra справляется с обработкой сотен терабайтов данных, работая в нескольких ЦОДах и сохраняя высокую доступность. Во втором издании, дополненном и охваты­вающем версию Cassandra 3.0, вы найдете технические детали и практические примеры, которые помогут запустить эту систему в боевых условиях. Авторы демонстрируют достоинства нереляционного дизайна Cassandra, уделяя особое внимание моделированию данных.

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

📚 Полка Разработчика | #Cassandra
📖 Дизайн персонажей. Концепт-арт для комиксов, видеоигр и анимации

Автор: 3ftotal Publishing, 2021

Описание:
Из этой книги вы узнаете, как система управления базами данных Cassandra справляется с обработкой сотен терабайтов данных, работая в нескольких ЦОДах и сохраняя высокую доступность. Во втором издании, дополненном и охваты­вающем версию Cassandra 3.0, вы найдете технические детали и практические примеры, которые помогут запустить эту систему в боевых условиях. Авторы демонстрируют достоинства нереляционного дизайна Cassandra, уделяя особое внимание моделированию данных.

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

📚 Полка Разработчика | #Геймдев #Дизайн
📖 Rust for C++ Programmers: Learn how to embed Rust in C/C++ with ease

Автор: Mustafif Khan, 2023

Описание
: Это идеальное руководство, которое поможет вам освоить язык программирования Rust. Начиная с его эволюции и сравнения с C/C++, книга поможет вам узнать, как установить и использовать мощный менеджер пакетов Cargo. Затем в книге рассматриваются такие ключевые темы, как связывание и изменяемость, владение, условия, циклы, функции, структуры и перечисления и многое другое. В книге также объясняется, как работать с ошибками в Rust. Кроме того, в книге рассматриваются такие продвинутые темы, как умные указатели, параллелизм и даже создание настольного приложения с использованием GTK.

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

📚 Полка Разработчика | #ENG #Rust #Cpp
📖 Введение в архитектуру программного обеспечения

Автор: Лариса Гагарина, 2017

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

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

📚 Полка Разработчика | #Архитектура #ПО
📖 Практика реактивного программирования в Spring 5

Автор: Олег Докука, Игорь Лозинский, 2017

Описание:
Данная книга начинается с основ реактивного программирования в Spring. Вы исследуете многочисленные возможности построения эффективных реактивных систем с помощью Spring 5 и других инструментов, таких как WebFlux и Spring Boot. Познакомитесь с методами реактивного программирования и научитесь использовать их для взаимодействий с базами данных и между серверами. Освоите навыки масштабирования с Spring Cloud Streams и научитесь создавать независимые и высокопроизводительные реактивные микросервисы.

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

📚 Полка Разработчика | #Spring
📖 Современный PHP. Новые возможности и передовой опыт

Автор: Джош Локхарт, 2018

Описание:
Из книги вы узнаете, как РНР превратился в зрелый полнофункциональный объектно-ориентированный язык, с пространствами имен и постоянно растущей коллекцией библиотек компонентов. Автор демонстрирует новые возможности языка на практике. Вы узнаете о передовых методах проектирования и конструирования приложений, работы с базами данных, обеспечения безопасности, тестирования, отладки и развертывания.

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

📚 Полка Разработчика | #PHP
📖 Quick Start Kubernetes

Автор: Nigel Poulton, 2023

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

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

📚 Полка Разработчика | #ENG #Kubernetes
📖 Код, который умещается в голове. Эвристики для разработчиков

Автор: Марк Симан. Роберт Мартин, 2023

Описание:
Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного тестирования. Автор иллюстрирует свои выводы фрагментами кода, взятыми из готового проекта. Написанные на языке C#, они будут понятны всем, кто использует любой объектно-ориентированный язык, включая Java, C++ и TypeScript. Для более глубокого изучения материала вы можете загрузить весь код и подробные комментарии к коммитам.

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

📚 Полка Разработчика | #Совет
📖 Сценарии командной оболочки. Linux, OS X и Unix

Автор: Дейв Тейлор, Брендон Перри, 2017

Описание:
Цель этой книги - продемонстрировать практические приемы программирования сценариев на bash и познакомить с самыми распространенными утилитами на коротких и компактных примерах, не вдаваясь в излишние подробности. Экспериментируйте с этими сценариями - ломайте, исправляйте и приспосабливайте их под свои нужды, чтобы понять, как они работают. Только так вы сможете решать самые сложные задачи.

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

📚 Полка Разработчика | #linux
📖 Linux Kernel Programming Part 2 - Char Device Drivers and Kernel Synchronization: Create user-kernel interfaces, work with peripheral I/O, and handle hardware interrupts

Автор: Kaiwan N Billimoria, 2021

Описание
: Это идеальное руководство-компаньон к книге Linux Kernel Programming.
Вы начнете с изучения того, как написать простой и полный символьный драйвер класса misc, а затем научитесь взаимодействовать с процессами пользовательского режима через procfs, sysfs, debugfs, netlink sockets и ioctl. В книге рассмотрена работа с аппаратными прерываниями, распределение запросов на прерывание, потоковые обработчики IRQ, тасклеты и softirqs. Как справиться со сложностью синхронизации ядра с помощью технологий блокировки, включая более продвинутые темы, такие как эффекты кэша, праймер по безблокировочным методам, предотвращение тупиковых ситуаций и методы отладки блокировок ядра.

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

📚 Полка Разработчика | #ENG #Linux
📖 Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы

Автор: Ричардc Марк, Форд Нил, 2023

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

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

📚 Полка Разработчика | #Паттерны
📖 Олимпиадное программирование

Автор: Антти Лааксонен, 2018

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

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

📚 Полка Разработчика | #Программирование
📖 Beginner’s Guide to Code Algorithms: Experiments to Enhance Productivity and Solve Problems

Автор: Deepankar Maitra, 2022

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

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

📚 Полка Разработчика | #ENG #Алгоритмы
📖 Безопасность Oracle глазами аудитора: нападение и защита

Автор: Александр Поляков, 2010

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

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

📚 Полка Разработчика | #Пентест #Oracle
📖 Python за 7 дней. Краткий курс для начинающих

Автор: Парк Эндрю, 2023

Описание:
Не нужно тратить время и деньги на дорогие онлайн-курсы или видео-туториалы, которые содержат слишком много технических деталей, непонятных для начинающих. Python можно освоить за 7 дней!
Вы познакомитесь с кратким введением в Python, чтобы понять какую пользу можно извлечь, изучая его; узнаете как установить Python и какой дистрибутив лучше использовать; разберетесь с объектами и методами (включая ООП), чтобы эффективно использовать этот удобный язык и его простой синтаксис. Практические упражнения в конце каждой главы идеально подойдут для отработки навыков программирования.

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

📚 Полка Разработчика | #Python
📖 React.js Design Patterns: Learn how to build scalable React apps with ease

Автор: Anthony Onyekachukwu Okonta, 2023

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

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

📚 Полка Разработчика | #ENG #React
📖 Цифровая обработка сигналов на Python

Автор: Аллен Б. Дауни, 2017

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

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

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