Библиотека разработчика
18.4K subscribers
18 photos
5 videos
2 files
446 links
Самая актуальная литература по программированию и разработке.

Copyright: @camprobot

Обратная связь: @earlsky

РКН: https://clck.ru/3FnoCY
Download Telegram
Dive Into Algorithms A Pythonic Adventure for the Intrepid Beginner
Bradford Tuckfield
2020

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

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #algorthms #eng
Жизнь в мире компьютерных игр
Сид Мейер
2021

Перед вами жизнь и карьера легендарного Сида Мейера, «крестного отца компьютерных игр» и создателя стратегии Civilization; история одержимого молодого компьютерного энтузиаста, который помог запустить многомиллиардную индустрию игр.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #GameDev #rus
Hands-On High Performance with Go
Bob Srtecansky
2020

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

Вы изучите интерфейс прикладного программирования (API) унифицированной архитектуры вычислительных устройств (CUDA), будете использовать контейнеры для сборки кода Go и работать с кешем сборки Go для более быстрой компиляции.

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Go #eng
Building Vue.js Applications with GraphQL
Heitor Ramon Ribeiro
2021

С помощью рецептов из этой книги вы узнаете, как с нуля создать полноценное приложение для чата в реальном времени. Начав с создания среды AWS Amplify, вы углубитесь в разработку своей первой схемы GraphQL. Затем вы узнаете, как добавить клиент AppSync GraphQL и создать свою первую мутацию GraphQL.

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Vue #GraphQL #eng
Racket Programming the Fun Way
James W. Stelly
2021

Первые главы охватывают основные концепции Racket, такие как типы данных, синтаксис, переменные, строки и форматированный вывод.

Вы научитесь выполнять математические операции в богатой числовой среде Racket и использовать программные конструкции в различных предметных областях (например, программировать решения головоломки «Ханойская башня»). Позже вы поиграете с построением графиков, поработаете с графикой и визуализируете данные.

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Racket #eng
Обратные вызовы в C++
Виталий Ткаченко
2020

В книге рассмотрены теоретические и практические аспекты организации обратных вызовов, проанализированы достоинства и недостатки различных реализаций, выработаны рекомендации по выбору в зависимости от требований к проектируемому ПО.

В первую очередь книга предназначена для программистов среднего (middle) уровня, т.е. тех, кто уже достаточно хорошо знает язык C++, но хотел бы расширить и углубить свои знания в области проектирования и дизайна.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #C_plus_plus #rus
Стиль программирования на T-SQL
Виталий Трунин
2021

Главная цель этой книги – предоставить Вам набор правил, некий стандарт программирования на T-SQL, который поможет Вам писать качественный, удобочитаемый и самодокументируемый код!

В книге будут рассмотрены правила, следуя которым Вы станете настоящим профессионалом в части языка T-SQL и будете писать такой код, такие инструкции, которые можно будет легко читать и разобраться с ними.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #SQL #rus
Swift. Разработка приложений под iOS на основе фреймворка UIKit
Василий Усов
2021

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

И все это вы попробуете на практике, рассматривая возможности фреймворка UIKit.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Swift #rus
С# на примерах основы языка C#
Евдокимов П. В.
2019

Эта книга является превосходным учебным пособием для изучения языка программирования С# на примерах. Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиент-серверных приложений и разработки программ для мобильных устройств.

По ходу книги даются все необходимые пояснения и комментарии.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #C_sharp #rus
C++ Best Practices
Jason Turner
2020

Повышайте уровень своего C++, заставьте инструменты работать на вас, устраняйте распространенные проблемы и переходите к более захватывающим вещам! Эта книга сводит опыт к наиболее важным вещам, которые необходимо решить, чтобы сделать код более быстрым, простым в обслуживании и более переносимым.

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #C_Plus_Plus #eng
Practical Deep Learning: A Python-Based Introduction
Ronald T. Kneusel
2021

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

Руководство расскажет вам, зачем нужно глубокое обучение, и вдохновит вас на дальнейшие исследования.

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Python #eng
Fighting Churn with Data: The science and strategy of customer retention
Carl Gold
2020

Книга знакомит с проверенными методами предотвращения оттока до того, как он произойдет.

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Data #eng
Низкоуровневое программирование
Андрей Столяров
2021

Рассматривается «юзерспейсовская» часть системы команд i386, конвенции системных вызовов Linux/i386 и FreeBSD/i386, изучается макропроцессор, раздельная трансляция и работа компоновщика, приведены сведения об арифметике с плавающей точкой.

Кроме описания языка Си, также есть краткие сведения о библиотеке ncurses; рассказ о том, как использовать компилятор Си без его стандартной библиотеки; дополнительные сведения об инструментах сборки и отладки программ.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Programming #rus
AI as a Service: Serverless machine learning with AWS
Peter Elger
2020

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

Работайте от небольших проектов до крупных приложений с интенсивным использованием данных.

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #AI #AWS #eng
Легкий способ выучить Java
Брайсон Пейн
2019

Создавая эти приложения, вы научитесь:

- Выполнять вычисления, управлять текстовыми строками и генерировать рандомные цвета;
- Использовать условия, циклы и методы;
- Создавать функции, позволяющие использовать код повторно и экономить время;
- Создавать элементы графического интерфейса, включая кнопки, меню, слайдеры.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Java #rus
Building Custom Tasks for SQL Server Integration Services
Andy Leonard
2021

Новым в этой книге является демонстрация развертывания пользовательской задачи SSIS в фабрике данных Azure (ADF) Azure-SSIS Integration Runtime (IR).

Все примеры в этом новом издании реализованы на C#. Разработчикам пользовательских задач показано, как реализовать пользовательские задачи, используя широко распространенный язык по умолчанию для разработки .NET.

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #SQL #eng
Автоматизация предприятия с помощью Python
А.Агравал
2022

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

Эта книга научит вас создавать, читать, изменять и извлекать данные из документов Excel, Word и PDF с помощью программирования на языке Python.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Python #rus
HTTP/2 в действии
Барри Поллард
2021

Вы научитесь всему, что вам нужно знать для эффективного использования HTTP/2. Узнаете, как оптимизировать веб-производительность с помощью новых функций, таких как фреймы, мультиплексирование и push.

Изучите реальные примеры по управлению потоками и зависимостям. Книга представляет собой практическое руководство с готовыми советами и передовыми методами, что обязательно поможет вам и вашим веб-сайтам – быстро освоиться в мире HTTP/2!

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #HTTP #rus
Глубокое обучение и игра в го
Макс Памперла
2020

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

Вы будете с удовольствием наблюдать за тем, как ваш бот осваивает игру го, и по ходу дела узнаете о вариантах применения полученных навыков глубокого обучения к широкому кругу других задач!

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Python #GO #rus
Street Coder: The rules to break and how to break them
Sedat Kapanoglu
2022

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

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #StreetCoder #eng