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

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Reengineering Software: How to Re-Use Programming to Build New, State-of-the-Art Software

Автор:
Rada Roy

Описание:

Создание программного обеспечения любого типа — чрезвычайно дорогостоящее занятие, как для внутреннего использования, так и для коммерческого применения. Диапазон действий, связанных с разработкой и созданием программного обеспечения, ошеломляет своей сложностью.

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

📚 Полка Разработчика | ChatGPT | #ENG #Programming
📖 Learning Functional Programming: Managing Code Complexity by Thinking Functionally

Автор
: Widman Jack

Описание:

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

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

📚 Полка Разработчика | ChatGPT | #ENG #Programming
📖 Prolog Programming for Artificial Intelligence

Автор
: Evans M.

Описание:

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

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

📚 Полка Разработчика | ChatGPT | #ENG #Programming
📖 DirectX 11.1 Game Programming

Автор:
Ayeva Kamon, Kasampalis Sakis

Описание:

DirectX предназначен для создания потрясающей трехмерной графики и захватывающих звуковых эффектов, которые можно встретить во многих современных компьютерных играх. DirectX 11.1 включает в себя множество улучшений по сравнению с предыдущей версией. Он разработан с целью повышения эффективности, использования возможностей современных многоядерных процессоров и обеспечения поддержки сложных методов затенения и текстурирования, таких как тесселяция. Программирование игр DirectX 11.1 дает беспрецедентную мощь и гибкость программистам, которые хотят преуспеть в графических программах. Программирование игр в DirectX 11.1 — это введение в создание интерактивной компьютерной графики и игр с использованием Direct3D 11.1. Вы познакомитесь с новыми функциями Direct3D и XAML для создания расширяемой многопоточной среды для создания 3D-приложений и игр на платформе Windows 8 Metro.

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

📚
Полка Разработчика | #ENG #Programming
📖 Learning Systems Thinking

Автор:
Stack Overflow

Описание:

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

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

📚
Полка Разработчика | #ENG #Programming
📖 Языки программирования и методы трансляции: учебное пособие для вузов, 3-е издание

Автор: Свердлов С. З.

Описание:

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

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

📚
Полка Разработчика | #RU#Programming
📖 Программирование: введение в профессию, 2-е издание (в 3-х томах)

Автор: Столяров А.В.

Описание:

Учебник «Программирование: введение в профессию» ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения.
Для школьников, студентов, преподавателей, и всех, кто интересуется программированием.

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

📚
Полка Разработчика | #RU #Programming
📖 Go Systems Programming

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

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

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

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

Автор:
Всеволод Несвижский

Описание:
Рассмотрено программирование аппаратных ресурсов в Windows посредством фукций BIOS, портов ввода-вывода и программного интерфейса Win32 API . Описаны методы доступа и управления всеми основными устройствами современного персонального компьютера: мышью, клавиатурой, видеоадаптером, звуковой платой, дисковой подсистемой, процессором, шиной, портами и др. Уделено внимание общим методом программирования в Windows, а также различным трюкам и хитростям при написании программ: работе с файлами, взаимодействию в сети, самоликвидации исполняемых файлов, получение данных о USB-устройствай и др. Приведено большое количество простых и понятных примеров, написанных на языках С++ и Assembler.

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

📚
Полка Разработчика | #RU #Programming
📖 ActivityPub Programming for the Social Web

Автор:
Prodromou E.

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

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

📚
Полка Разработчика | #ENG #Programming
📖 The Art of Multiprocessor Programming, 2nd edition

Автор:
Herlihy M., Shavit N. et al.

Описание:

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

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

📚
Полка Разработчика | #ENG #Programming
📖 Программирование: введение в профессию, 2-е издание (в 3-х томах)

Автор:
Столяров А.В.

Описание:

Учебник «Программирование: введение в профессию» ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения.
Для школьников, студентов, преподавателей, и всех, кто интересуется программированием.

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

📚
Полка Разработчика | #RU #Programming
📖 Bug reporting: submit issues like a pro

Автор: Gula Artur

Описание:

Команды разработчиков программного обеспечения тратят долгие часы на уточнение, обновление и обработку неполных отчетов об ошибках. Это стоит денег и порождает конфликты.
С помощью этого практического руководства поднимите свой процесс сообщения об ошибках на новый уровень. Я описал 15 ключевых областей идеального отчета об ошибке. Я дал вам много советов и лучших практик из более чем 40 реальных ИТ-проектов. Я подготовил контрольный список, чтобы вы ни о чем не забыли.

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

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