Программирование GPU при помощи Python и CUDA

Программирование GPU при помощи Python и CUDA

Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS. Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы.

 



Автор: Тоуманнен Бриан
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Нативная разработка мобильных приложений. Перекрестный справочник для iOS и Android

Нативная разработка мобильных приложений. Перекрестный справочник для iOS и Android

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

 



Автор: Льюис Шон, Данн Майк
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Джиджи Сайфан - Осваиваем Kubernetes. Оркестрация контейнерных архитектур

Джиджи Сайфан - Осваиваем Kubernetes. Оркестрация контейнерных архитектур

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



Автор: Джиджи Сайфан
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

HTML и CSS: 25 уроков для начинающих (2020) PDF

HTML и CSS: 25 уроков для начинающих (2020) PDF

Дано введение в веб-разработку, раскрыты основы HTML, CSS и работы в WWW. Объяснено, как с помощью HTML структурировать и форматировать текст, работать с графикой и мультимедиа, таблицами, гиперссылками, веб-формами, фреймами и метаданными. Рассказано, как средствами CSS оформлять веб-страницы, использовать блоки, списки и таблицы, изображения и гиперссылки, элементы управления, фон и колонки, располагать, выводить и скрывать элементы, делать макеты веб-страниц, выполнять преобразования, анимацию, медиазапросы и др.

 



Автор: Дронов Владимир
Язык: Русский
Жанр: программирование
Формат: pdf
Подробнее

Рик Гаско - Простая Математика для Простых Программистов

Рик Гаско - Простая Математика для Простых Программистов

Настоящее применение математики программистом начинается тогда, когда он, имея перед собой задачу, сам догадывается, какой именно раздел математики надо для такого случая вспомнить, какой конкретно метод из этого раздела взять и как его запрограммировать. И всё это сам, без посторонней помощи.
 



Автор: Рик Гаско
Язык: Русский,
Жанр: математика, программирование
Формат: PDF
Подробнее

Путешествие в страну Алгоритмию с котенком Скретчем. Книга 2: Scretch. Ученик игродела

Путешествие в страну Алгоритмию с котенком Скретчем. Книга 2: Scretch. Ученик игродела

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

Во второй книге о приключениях юного программиста Шустрика и котенка Скретча в стране Алгоритмии вам придется помочь верным друзьям в битве за Инфоград и в освобождении правителя Алгоритма. Вы познакомитесь с интересными и разнообразными жителями Алгоритмии, вступите в бой с Вирусом и его помощниками, вырастите антивирусный лес и разгадаете множество загадок. Удачного вам путешествия и до новых встреч!
 



Автор: Зорина Е.М.
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Зорина Е.М. - Путешествие в страну Алгоритмию с котенком Скретчем

Зорина Е.М. - Путешествие в страну Алгоритмию с котенком Скретчем

Давай вместе отправимся в удивительный мир программирования – страну Алгоритмию, где ты сможешь помочь котенку Scratch спасти Инфоград от злобного Вируса. Ты научишься создавать игры и анимации, которыми сможешь поделиться с друзьями. Программировать – это интересно. А программировать игры – вдвойне! Скорее бери в руки мышь и вперед – в захватывающее путешествие! Время кодить настало! Программирование – увлекательное и полезное занятие для детей и взрослых. Специальный язык Scratch поможет даже новичку быстро собрать игру из цветных блоков, словно пазл. Создание игры – это обучение с развлечением, а сказочный сюжет необходим для поддержания интереса ребенка. В данной книге представлены 30 полноценных проектов.
 



Автор: Зорина Е.М.
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Язев Ю. - Как самому написать мобильную 2D-игру

Язев Ю. - Как самому написать мобильную 2D-игру

Книга посвящена разработке компьютерных и мобильных игр, которые сегодня доминируют на рынке. Именно 2D-игры получили большую популярность на смартфонах и планшетах. Прочитав книгу, Вы самостоятельно сможете создавать новые цифровые развлечения и, возможно, Ваша игра будет завтра популярна на рынке. Эта книга расскажет: как разрабатывать компьютерные и мобильные игры с помощью бесплатного, мощного, многофункционального и кроссплатформенного движка Torque 2D. В качестве инструмента используется компьютер с операционной системой Windows.
 



Автор: Язев Ю.
Язык: русский
Жанр: компьютерная литература, программирование
Формат: pdf
Подробнее

Изучаем OpenCV 3. Разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV

Изучаем OpenCV 3. Разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV

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



Автор: Кэлер А., Брэдски Г.
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Android. Программирование для профессионалов (4-е издание)

Android. Программирование для профессионалов (4-е издание)

Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдет для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше.
 



Автор: Филлипс Билл, Стюарт Крис, Марсикано Кристин, Гарднер Брайан
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Златопольский Д.М. - Основы программирования на языке Python (2-ое издание)

Златопольский Д.М. - Основы программирования на языке Python (2-ое издание)

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



Автор: Златопольский Д.М.
Язык: русский
Жанр: программирование
Формат: pdf, rtf
Подробнее

Unity в действии. Мультиплатформенная разработка на C#. 2-е международное издание

Unity в действии. Мультиплатформенная разработка на C#. 2-е международное издание

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



Автор: Джозеф Хокинг
Язык: Русский
Жанр: программирование, разработка, компьютерная литература
Формат: PDF
Подробнее

Data mining. Извлечение информации из Facebook, Twitter, LinkedIn, Instagram, GitHub

Data mining. Извлечение информации из Facebook, Twitter, LinkedIn, Instagram, GitHub

В недрах популярных социальных сетей — Twitter, Facebook, LinkedIn и Instagram — скрыты богатейшие залежи информации. Из этой книги исследователи, аналитики и разработчики узнают, как извлекать эти уникальные данные, используя код на Python, Jupyter Notebook или контейнеры Docker.
 



Автор: Мэтью Рассел, Михаил Классен
Язык: Русский
Жанр: программирование, разработка, компьютерная литература
Формат: PDF, RTF
Подробнее

Рик Гаско - Простой учебник программирования

Рик Гаско - Простой учебник программирования

Книга не новая, но весьма востребованная. Автор вполне серьезно, отдавая себе отчет, уверяет читателя, что эта книга поможет освоить программирование любому, даже с альтернативным восприятием мира, человеку. Вот что пишет сам автор Рик Гаско по этому поводу: ".. Эта книга действительно простой учебник программирования, и даже альтернативно одарённый может по ней научиться программировать - если захочет..."
 



Автор: Рик Гаско
Язык: Русский,
Жанр: Программирование,
Формат: PDF
Подробнее

Понимание языка ассемблера. Reverse Engineering для начинающих (2020) PDF

Понимание языка ассемблера. Reverse Engineering для начинающих (2020) PDF

Когда автор данной книги учил C, а затем C++, он просто писал небольшие фрагменты кода, компилировал и смотрел, что получилось на ассемблере. Так было намного проще понять. Он делал это такое большое количество раз, что связь между программным кодом на C/C++ и тем, что генерирует компилятор, вбилась в его подсознание достаточно глубоко. После этого не трудно, глядя на код на ассемблере, сразу в общих чертах понимать, что же там было написано на C. Возможно эти знания смогут помочь кому-то ещё. Иногда здесь используются достаточно древние компиляторы, чтобы получить самый короткий (или простой) фрагмент кода.


 



Автор: Денис Юричев
Язык: Русский
Жанр: программирование
Формат: PDF
Подробнее

Lewis Coulson, Brett Jephson and other - The HTML and CSS Workshop

Lewis Coulson, Brett Jephson and other - The HTML and CSS Workshop

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



Автор: Lewis Coulson, Brett Jephson, Rob Larsen, Matt Park, Marian Zburlea
Язык: Английский,
Жанр: компьютерная литература, Программирование
Формат: PDF
Подробнее

Прагматичный ИИ. Машинное обучение и облачные технологии

Прагматичный ИИ. Машинное обучение и облачные технологии

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



Автор: Ноа Гифт
Язык: Русский
Жанр: программирование, разработка, компьютерная литература, анализ данных
Формат: PDF, DJVU, RTF
Подробнее

Изучаем Java EE. Современное программирование для больших предприятий

Изучаем Java EE. Современное программирование для больших предприятий

Java EE 8 – современная версия популярной платформы для программирования корпоративных приложений на языке Java. Новая версия платформы оптимизирована с учетом многочисленных технологических нововведений, среди которых – работа с контейнерами, улучшенные API для обеспечения безопасности, возможности работы с облачными хранилищами и микросервисной архитектурой.
 



Автор: Себастьян Дашнер
Язык: Русский
Жанр: программирование, разработка, компьютерная литература
Формат: PDF, DJVU, RTF
Подробнее

Java EE. Паттерны проектирования для профессионалов

Java EE. Паттерны проектирования для профессионалов

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



Автор: Мурат Йенер, Алекс Фидом
Язык: Русский
Жанр: программирование, разработка, компьютерная литература
Формат: PDF, DJVU, RTF
Подробнее

Глазами хакера - Серия из 20 книг + 14 CD / М. Фленов, С. Бабин (2003-2019) PDF+CD

Глазами хакера - Серия из 20 книг + 14 CD / М. Фленов, С. Бабин (2003-2019) PDF+CD

Серия книг Михаила Фленова, специалиста по безопасности, операционным системам и программированию и Сергея Бабина специались по информационным технологиям, в которых рассмотрена организация безопасной и эффективной работы на ПК. Рассмотрены основные методы атак хакеров, и описаны рекомендации по оптимизации ПК, которые позволят Вам сделать компьютер быстрее, надежнее и безопаснее.

Флёнов Михаил, профессиональный программист. Работал в журнале "Хакер", в котором несколько лет вел рубрики "Hack-FAQ" и "Кодинг" для программистов, печатался в журналах "Игромания" и "Chip-Россия". Автор бестселлеров "Библия Delphi", "Библия C#", "Программирование в Delphi глазами хакера", "Программирование на C++ глазами хакера", "Web-сервер глазами хакера", "Компьютер глазами хакера" и др. Некоторые книги переведены на иностранные языки и изданы в США, Канаде, Польше и других странах.

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



Автор: М. Фленов, С. Бабин
Язык: Русский
Жанр: Программирование
Формат: PDF+CD

Новость отредактировал: Lonewolf - 29-11-2020, 11:07
Причина: Восстановление ссылок

Подробнее

Mark Hopper - Coding for Kids Scratch.A Complete Guide For Kids To Create Fun Games

Mark Hopper - Coding for Kids Scratch.A Complete Guide For Kids To Create Fun Games

Программирование для детей, кажется, это непросто Очень похоже на изучение совершенно нового языка, в буквальном смысле! Но! Кодирование - это творческая деятельность, которой заняты программисты, чтобы научить компьютер делать то, чего хотят люди. Для связи человека и компьютера используются специальные языки, называемые языками программирования. А научить детей программировать - задача не из простых, она требует новаторского подхода.
 



Автор: Mark Hopper
Язык: Английский,
Жанр: программирование
Формат: PDF
Подробнее

Решение задач на современном C++ (2019)

Решение задач на современном C++ (2019)

Эта книга – сборник практических задач по языку С++17: от математических и вычислительных до архитектурных, построенных на базе шаблонов проектирования. Здесь собрано 100 задач, которые помогут вам применить на практике разнообразные возможности C++ и его стандартной библиотеки, а также опробовать множество сторонних, кроссплатформенных библиотек. Решения представлены в виде исходного кода, пояснений и рекомендаций к нему.
 



Автор: Мариус Бансила
Язык: Русский,
Жанр: Программирование,
Формат: pdf
Подробнее

JavaScript для профессиональных веб-разработчиков

JavaScript для профессиональных веб-разработчиков

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



Автор: Николас Закас
Язык: Русский
Жанр: программирование, разработка, компьютерная литература
Формат: PDF, DJVU, RTF
Подробнее

Глубокое обучение для поисковых систем

Глубокое обучение для поисковых систем

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

 



Автор: Беликов А.
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Потоковая обработка данных с Apache Flink

Потоковая обработка данных с Apache Flink

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

 



Автор: Фабиан Уэске, Василики Калаври
Язык: Русский
Жанр: Программирование, большие данные
Формат: pdf
Подробнее