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

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles

Автор: Ben Weidig, 2023

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

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

📚 Полка Разработчика | #ENG #Java
📖 Компьютерная геометрия и алгоритмы машинной графики

Автор: Евгений Никулин, 2010

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

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

📚 Полка Разработчика | #Графика #Алгоритмы
📖 Pyomo. Моделирование оптимизации на Python

Автор: Бинум М., Хакебейл Г., Харт У., 2023

Описание:
Книга содержит полное руководство по Pyomo (Python Optimization Modeling Objects) — пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Pyomo включает классы Python для определения разреженных множеств, параметров и переменных, с помощью которых записываются алгебраические выражения, определяющие целевые функции и ограничения. Кроме того, программу можно использовать как из командной строки, так и из интерактивного окружения Python, что сильно упрощает создание моделей Pyomo, применение различных оптимизаторов и изучение решений. Благодаря многочисленным примерам, иллюстрирующим различные способы формулирования моделей, книга прекрасно раскрывает широту средств моделирования, поддерживаемых Pyomo, и ее подходы к сложным практическим приложениям.

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

📚 Полка Разработчика | #Pyomo #Python
📖 Docker: Up & Running: Shipping Reliable Containers in Production, 3rd Edition

Автор: Karl Matthias, 2023

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

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

📚 Полка Разработчика | #ENG #Docker
📖 Web Design in easy steps, 7th Edition

Автор: In Easy Steps Limited, 2023

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

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

📚 Полка Разработчика | #ENG #Веб
📖 Как стать программистом с нуля. После 30, без опыта, без образования

Автор: Б. Рузанов, 2022

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

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

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

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

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

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

📚 Полка Разработчика | #Системы
📖 HTML5. Рецепты программирования

Автор: Кристофер Шмитт, Кайл Симпсон, 2016

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

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

📚 Полка Разработчика | #HTML
📖 Верстка веб-страниц

Автор: Влад Мержевич, 2016

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

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

📚 Полка Разработчика | #Веб
📖 Python How-To: 63 techniques to improve your Python code

Автор: Yong Cui, 2023

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

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

📚 Полка Разработчика | #ENG #Python
📖 Docker Compose для разработчика: Упростите разработку и оркестрацию многоконтейнерных приложений

Автор: Эммануил Гадзурас, 2023

Описание:
Разработка программного обеспечения становится все сложнее из-за использования различных инструментов. Приложения приходится упаковывать вместе
с программными компонентами, чтобы упростить их работу, но это усложняет их запуск. С помощью Docker Compose можно всего одной командой настроить приложение и необходимые зависимости.
Вы познакомитесь с основами томов и сетей Docker, с командами Compose, их назначением и вариантами использования. Настроите базу данных для повседневной работы, доступную через сеть Docker, установите связь между микросервисами. Научитесь с помощью Docker Compose запускать целые стеки локально, моделировать промышленные окружения и расширять задания CI/CD.

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

📚 Полка Разработчика #Docker
📖 Объектно-ориентированное программирование на Java. Платформа Java SE

Автор: Машнин Тимур, 2022

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

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

📚 Полка Разработчика |#Java
📖 Web Development with Blazor: An in-depth practical guide for .NET developers to build interactive UIs with C#, 2nd Edition

Автор: Jeff Fritz, 2023

Описание
: Blazor — важный инструмент, если вы хотите создавать интерактивные веб-приложения без JavaScript, но ему нужно научиться. Эта книга, дополненная последним кодом в .NET 7 и C# 11 и написанная кем-то, кто рано освоил Blazor, поможет вам преодолеть проблемы, связанные с новичком в Blazor, и научит вас лучшим методам кодирования.
Вы начнете с того, что узнаете, как использовать мощь Blazor, и изучите все возможности Blazor Server и Blazor WebAssembly. Затем вы перейдете к практической части, посвященной примерному проекту — движку блога. Вы примените все свои новые знания о создании проектов Blazor, внутренней работе синтаксиса Razor, проверке форм и создании собственных компонентов.

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

📚 Полка Разработчика | #ENG #Blazor #NET #CSharp
📖 Kubernetes изнутри

Автор: Джей Вьяс, Крис Лав, 2023

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

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

📚 Полка Разработчика | #Kubernetes
📖 Изучаем программирование на C

Автор: Дэвид Гриффитс, Дон Гриффитс, 2015

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

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

📚 Полка Разработчика |#C
📖 Zed Attack Proxy Cookbook: Hacking tactics, techniques, and procedures for testing web applications and APIs

Автор: Jeff Fritz, 2023

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

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

📚 Полка Разработчика | #ENG #Хакинг #ZAP
📖 Модернизация Java Enterprise: облачные технологии для разработчиков

Автор: Маркус Эйзеле , Натале Винто, 2023

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

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

📚 Полка Разработчика | #Java
📖 Грокаем алгоритмы искусcтвенного интеллекта

Автор: Харбанс Ришал, 2023

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

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

📚 Полка Разработчика | #ИИ
📖 Generative Deep Learning: Teaching Machines To Paint, Write, Compose, and Play, 2nd Edition

Автор: David Foster, 2023

Описание
: Из этой практической книги инженеры и специалисты по машинному обучению узнают, как воссоздать некоторые из наиболее известных примеров генеративных моделей глубокого обучения, таких как вариативные автоэнкодеры и генеративные адверсарные сети (GAN). Вы также узнаете, как применить эти методы к своим собственным наборам данных.

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

📚 Полка Разработчика | #ENG #МО
📖 Cкользкие места C++ Как избежать проблем при проектировании и компиляции ваших программ

Автор: Стефан К. Дьюхэрст, 2017

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

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

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