программирование

Д. В. Мякишев. Принципы и методы создания надежного программного обеспечения АСУТП

Принципы и методы создания надежного программного обеспечения АСУТП

Д. В. Мякишев

Цель настоящего пособия – дать базовые навыки, необходимые для разработки надежного программного обеспечения (ПО), построить «мост» между зачастую незаслуженно забытыми трудами «патриархов» и современной практикой программирования. Показана...
В. В. Байнев. Программная реализация моделей оптических систем для проектирования осветительных приборов

Программная реализация моделей оптических систем для проектирования осветительных приборов

В. В. Байнев

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

Scratch для юных программистов

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

Проверка точности интервального прогнозирования на основе доверительных оценок вероятностей

Ю. М. Краковский

Предложено алгоритмическое и программное обеспечение интервального прогнозирования динамических показателей на основе адаптивной вероятностно-статистической кластерной модели, когда вместо неизвестных вероятностей учитываются одновременно их...
П. П. Кейно. Использование паттерна «абстрактная фабрика» в реализации модуля валидации и преобразования данных интерпретатора BlockSet

Использование паттерна «абстрактная фабрика» в реализации модуля валидации и преобразования данных интерпретатора BlockSet

П. П. Кейно

В работе показана архитектура модуля обработки данных, используемого в интерпретаторе декларативного языка моделирования BML. В статье дается теоретическое обоснование и рассматривается практическое применение элемента «Block» в рамках языка BML....
А. А. Гавришев. Моделирование устройства имитозащиты контролируемых объектов с повышенной структурной скрытностью сигналов-переносчиков

Моделирование устройства имитозащиты контролируемых объектов с повышенной структурной скрытностью сигналов-переносчиков

А. А. Гавришев

В данной работе авторами с помощью пакета программ ScicosLab решена задача моделирования устройства имитозащиты контролируемых объектов с повышенной структурной скрытностью сигналов-переносчиков в целях обоснования его практического использования...
Арьен Маркус. Современный Fortran на практике

Современный Fortran на практике

Арьен Маркус

Язык программирования Fortran изначально был предназначен для математических вычислений с максимальной производительностью. В последний стандарт Fortran 2008 включено множество современных функциональных возможностей: средства...
Эрик Вестра. Разработка геоприложений на языке Python

Разработка геоприложений на языке Python

Эрик Вестра

Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов информации, выполнение сложных расчетов и построение красочных интерактивных карт....
Чарльз Петцольд. Читаем Тьюринга. Путешествие по исторической статье Тьюринга о вычислимости и машинах Тьюринга

Читаем Тьюринга. Путешествие по исторической статье Тьюринга о вычислимости и машинах Тьюринга

Чарльз Петцольд

Книга, которую вы держите в руках, принадлежит перу известного американского популяризатора Чарлза Петцольда. В ней автор исследует главную работу Алана Тьюринга, посвященную проблеме разрешимости. Именно в этой работе впервые появились...
Д. А. Храмов. Сбор данных в Интернете на языке R

Сбор данных в Интернете на языке R

Д. А. Храмов

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

Эффективное использование потоков в операционной системе Android

Андерс Ёранссон

Чтобы написать действительно полезное и удобное приложение для Android, то без многопоточности никак не обойтись, но как узнать о технологиях и методах, которые помогут решить такую задачу? Книга с практической точки зрения описывает несколько...
Е. А. Зуев. Редкая профессия

Редкая профессия

Е. А. Зуев

Книга рассказывает о нескольких проектах, связанных с разработкой компиляторов, в частности, об истории разработки первого отечественного ISO-совместимого компилятора С++. Подробное рассмотрение проблем, связанных с проектированием и реализацией...
Дэвид Хеффельфингер. Разработка приложений Java EE 7 в NetBeans 8

Разработка приложений Java EE 7 в NetBeans 8

Дэвид Хеффельфингер

Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 8 для разработки корпоративных приложений, совместимых со стандартом Java EE 7. В книге показаны приемы эффективного программирования, задействующие...
Пол Батчер. Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков

Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков

Пол Батчер

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

Скрапинг веб-сайтов с помощью Python

Райан Митчелл

Изучите методы скрапинга и краулинга веб-сайтов, чтобы получить доступ к неограниченному объему данных в любом уголке Интернета в любом формате. С помощью этого практического руководства вы узнаете, как использовать скрипты Python и веб-API,...
Л. Г. Белиовская. Роботизированные лабораторные работы по физике

Роботизированные лабораторные работы по физике

Л. Г. Белиовская

Это начальный блок несложных робототехнических лабораторных работ пропедевтического курса физики, которые можно проводить на уроках физики в 5-х классах (1–7 лабораторные работы) и 6-х классах (8–12 лабораторные работы) параллельно изучению...
Джош Локхарт. Современный PHP. Новые возможности и передовой опыт

Современный PHP. Новые возможности и передовой опыт

Джош Локхарт

Из книги вы узнаете, как PHP превратился в зрелый полнофункциональный объектно-ориентированный язык, с пространствами имен и постоянно растущей коллекцией библиотек компонентов. Автор демонстрирует новые возможности языка на практике. Вы узнаете...
Кенни Ламмерс. Шейдеры и эффекты в Unity. Книга рецептов

Шейдеры и эффекты в Unity. Книга рецептов

Кенни Ламмерс

В книге раскрываются секреты разработки шейдеров в Unity – самом популярном в мире мультиплатформенном инструменте для разработки двух- и трёхмерных игр и приложений. Описываются базовые модели освещения, создание эффектов с помощью текстур,...
Джуст Виссер. Разработка обслуживаемых программ на языке С#

Разработка обслуживаемых программ на языке С#

Джуст Виссер

Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная...
Кендалл Скотт. Применение объектного моделирования с использованием UML и анализ прецедентов на примере разработки книжного Internet-магазина

Применение объектного моделирования с использованием UML и анализ прецедентов на примере разработки книжного Internet-магазина

Кендалл Скотт

Данная книга представляет собой руководство по применению прецедентов. Практические вопросы проиллюстрированы на примере разработки книжного Internet-магазина. В книге описывается процесс ICONIX – методология, основанная на языке UML, которая...
Хэл Фултон. Путь Ruby

Путь Ruby

Хэл Фултон

Уже больше десяти лет программисты на Ruby обращаются к данной книге как к надежному источнику сведений о том, как эффективно писать на этом языке. А теперь Хэл Фултон и Андрэ Арко изрядно обновили этот классический труд, включив описание новых...
Ричард Риз. Обработка естественного языка на Java

Обработка естественного языка на Java

Ричард Риз

Обработка естественного языка (Natural Language Procession — NLP) представляет собой важную область разработки прикладного ПО и, с учетом современных задач ИТ, в будущем эта важность будет только возрастать. Уже сейчас наблюдается рост...
Роман Викторович Душкин. Квантовые вычисления и функциональное программирование

Квантовые вычисления и функциональное программирование

Роман Викторович Душкин

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

Основы анимации в Unity

Алан Торн

Unity является самодостаточным, интегрированным движком для разработки игр, который предоставляет готовые к применению функции для создания интерактивного 3D-контента. Это игровой движок, соединенный с многофункциональной и сложной системой...
Алан Торн. Искусство создания сценариев в Unity

Искусство создания сценариев в Unity

Алан Торн

Это простое и доступное руководство, в котором вы найдете полезные советы и современные приемы программирования игр на C# в Unity. Десять исчерпывающих глав книги содержат практические и наглядные примеры творческого подхода к программированию на...
Фред Хеберт. Изучай Erlang во имя добра! Для начинающих

Изучай Erlang во имя добра! Для начинающих

Фред Хеберт

Усеянная беспечными иллюстрациями и смесью развлекательных и практических примеров программ, книга «Изучай Erlang во имя добра!» является отличным пунктом отправления в иногда безумный, но всегда восхитительный мир Erlang. Вероятно, вас привело к...
Малькольм Шеррингтон. Осваиваем язык Julia

Осваиваем язык Julia

Малькольм Шеррингтон

Julia – это хорошо структурированный язык программирования с большим быстродействием, устраняющий классическую проблему выполнения анализа на одном языке и трансляции его результатов на второй с целью повышения производительности. Приведены этапы...
Саймон Марлоу. Параллельное и конкурентное программирование на языке Haskell

Параллельное и конкурентное программирование на языке Haskell

Саймон Марлоу

Если вы уже владеете программированием на языке Haskell, эта книга научит вас использованию множества интерфейсов и библиотек, предназначенных для написания параллельных и конкурентных программ. Вы узнаете, как распараллеливание на многоядерные...
Шенг Лиэнг. Интерфейс JNI. Руководство по программированию и спецификация

Интерфейс JNI. Руководство по программированию и спецификация

Шенг Лиэнг

В книге описывается интерфейс Java Native Interface (JNI) – интерфейс взаимодействия языка Java с нативным кодом, написанным на других языках. Она будет полезна программистам на Java, интересующимся вопросами интеграции кода, написанного на C и...
Бьерн Страуструп. Дизайн и эволюция языка С++

Дизайн и эволюция языка С++

Бьерн Страуструп

В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++. Здесь изложены цели, принципы и практические ограничения, наложившие отпечаток на структуру и...
В. В. Потопахин. Искусство поиска решения в нестандартной задаче

Искусство поиска решения в нестандартной задаче

В. В. Потопахин

Книга является заключительной в авторской трилогии книг после «Современное программирование с нуля» и «Искусство алгоритмизации». Эта книга о том, что делать с задачей, если её решение нельзя вычитать в учебнике. Иначе говоря, – эта книга о...
Луис Педро Коэльо. Построение систем машинного обучения на языке Python

Построение систем машинного обучения на языке Python

Луис Педро Коэльо

Применение машинного обучения для лучшего понимания природы данных – умение, необходимое любому современному разработчику программ или аналитику. Python – замечательный язык для создания приложений машинного обучения. Благодаря своей динамичности...
Мигель Гринберг. Разработка веб-приложений с использованием Flask на языке Python

Разработка веб-приложений с использованием Flask на языке Python

Мигель Гринберг

В этой книге вы изучите популярный микрофреймворк Flask на пошаговых примерах создания законченного приложения социального блогинга. Автор книги Мигель Гринберг познакомит вас с основными функциональными возможностями фреймворка и покажет, как...
Грант С. Ингерсолл. Обработка неструктурированных текстов. Поиск, организация и манипулирование

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

Грант С. Ингерсолл

В книге описаны инструменты и методы обработки неструктурированных текстов. Прочитав ее, вы научитесь пользоваться полнотекстовым поиском, распознавать имена собственные, производить кластеризацию, пометку, извлечение информации и...
Скотт Мейерс. Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов

Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов

Скотт Мейерс

Автор книги «Наиболее эффективное использование C++» предлагает 35 новых способов улучшения ваших программ. Основываясь на своем многолетнем опыте, С. Мейерс объясняет, как писать наиболее эффективные программы: надежные, совместимые, переносимые...
Джуст Виссер. Разработка обслуживаемых программ на языке Java

Разработка обслуживаемых программ на языке Java

Джуст Виссер

Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная...
Ян Эрик Солем. Программирование компьютерного зрения на языке Python

Программирование компьютерного зрения на языке Python

Ян Эрик Солем

Если вы хотите разобраться в основах теории и алгоритмов компьютерного зрения, то эта книга – как раз то, что вам нужно. Вы узнаете о методах распознавания объектов, трехмерной реконструкции, обработке стереоизображений, дополненной реальности и...
Стивен Роман. Программирование в Win32 API на Visual Basic

Программирование в Win32 API на Visual Basic

Стивен Роман

Книга излагает основные сведения о системном программировании на Visual Basic и дает необходимую информацию о назначении функций Win32 API. Среда VB наиболее эффективна для быстрой разработки приложений, однако за простоту в создании программ...
Глория Буэно Гарсия. Обработка изображений с помощью OpenCV

Обработка изображений с помощью OpenCV

Глория Буэно Гарсия

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

Практическое использование Common Lisp

Питер Сайбель

В отличие от основной массы литературы про Lisp, эта книга не просто рассказывает о ряде возможностей языка, предоставляя читателю самостоятельно осваивать их на практике. Здесь будут описаны все функции языка, которые понадобятся вам для...
Крейг Атли. Visual Basic .NET для программистов

Visual Basic .NET для программистов

Крейг Атли

Книга посвящена языку Visual Basic .NET. Особое внимание уделяется отличиям новой версии от предыдущих, в том числе революционным для этого языка нововведениям: наследованию реализации, многопоточности, пространствам имен, новой интегрированной...
Лучано Рамальо. Python. К вершинам мастерства

Python. К вершинам мастерства

Лучано Рамальо

Не тратьте зря времени, пытаясь подогнать Python под способы программирования, знакомые вам по другим языкам. Python настолько прост, что вы очень быстро станете продуктивным программистом, но зачастую это означает, что вы не в полной мере...
Хорхе Паласиос. Unity 5.x. Программирование искусственного интеллекта в играх

Unity 5.x. Программирование искусственного интеллекта в играх

Хорхе Паласиос

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

Введение в надежное и безопасное распределенное программирование

Кристиан Качин

В современных вычислениях программы нередко объединяют несколько процессов. Основная проблема, возникающая при создании таких распределенных программ, состоит в том, чтобы заставить все процессы вместе работать над решением общей задачи, даже в...
Нараян Прасти. Введение в ECMAScript 6

Введение в ECMAScript 6

Нараян Прасти

Данная книга содержит пошаговые инструкции по использованию новых возможностей EСMAScript 6 вместо устаревших трюков и приемов программирования на JavaScript. Книга начинается с знакомства со всеми встроенными объектами ES6 и описания создания...
Ави Пфеффер. Вероятностное программирование на практике

Вероятностное программирование на практике

Ави Пфеффер

Книга представляет собой введение в вероятностное программирование для программистов-практиков. Описан вероятностный вывод, где алгоритмы помогают прогнозировать использование социальных сетей. Приведены примеры построения фильтра спама,...
Бруно Кардос Лопес. LLVM: инфраструктура для разработки компиляторов

LLVM: инфраструктура для разработки компиляторов

Бруно Кардос Лопес

LLVM – новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки...
Даниэла Уиттон. Введение в статистическое обучение с примерами на языке R

Введение в статистическое обучение с примерами на языке R

Даниэла Уиттон

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

OpenGL 4. Язык шейдеров. Книга рецептов

Дэвид Вольф

Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического...
Уильям Робисон. С# без лишних слов

С# без лишних слов

Уильям Робисон

Язык программирования C# – одна из важнейших составных частей платформы .NET, разработанной компанией Microsoft. В предлагаемом издании содержится ясное, полное и лаконичное описание языка. На первый взгляд кажется, что C# похож на C++ и Java, но...

Оставайтесь на связи

Будьте в курсе новостей о выходящих книгах, подпишитесь на нашу еженедельную рассылку:
© 2011-2026. Your Lib. All Rights Reserved.