Разработка программного обеспечения
Самое популярноеНовое
Теория и практика языков программирования
Учебник посвящен систематическому изложению теории и практики языков программирования. Он отражает классическое содержание учебной дисциплины по языка…
ПодробнееКак написать безопасный код на С++, Java, Perl, PHP, ASP.NET
Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений.
Рассмотрены уязвимости на языках…
ПодробнееПредметно-ориентированные языки программирования
При правильном выборе и применении предметно-ориентированные языки могут существенно упростить сложный код, обеспечить эффективное общение с пользоват…
ПодробнееС++17 STL. Стандартная библиотека шаблонов
С++ – объектно-ориентированный язык программирования, без которого сегодня немыслима промышленная разработка ПО. В этой замечательной книге описана ра…
ПодробнееСистемное программирование в UNIX
Операционная система UNIX всегда занимала важную позицию в научном и техническом сообществах. В настоящее время существует множество крупномасштабных …
ПодробнееБезопасность разработки в Agile-проектах
В большинстве организаций стремительно принимают на вооружение гибкие (agile) методики разработки. Они позволяют своевременно реагировать на изменение…
ПодробнееОбработка текстовой и графической информации
Рассмотрены способы обработки текстовой и графической информации. Уделено внимание вопросам сортировки текстовых данных, построения и сканирования гра…
ПодробнееРефакторинг кода на JavaScript: улучшение проекта существующего кода
Более двадцати лет опытные программисты во всем мире использовали книгу Мартина Фаулера Рефакторинг, когда им нужно было улучшить проект существующего…
ПодробнееКомпиляторы: принципы, технологии и инструментарий
Это новое издание классической «книги Дракона» полностью переработано и включает последние разработки в области компиляции. Книга предлагает читателю …
ПодробнееРешение задач на современном С++
Эта книга – сборник практических задач по языку С++17: от математических и вычислительных до архитектурных, построенных на базе шаблонов проектировани…
ПодробнееРазработка программного обеспечения АСУ ТП на основе объектно-ориентированного подхода (теория, модели, методы)
Представлены практические методы, рекомендации, правила и приемы, используемые при создании ПО АСУ ТП на основе объектно-ориентированного подхода (ООП…
ПодробнееРазработка программного продукта. Профессиональные стандарты, жизненный цикл, командная работа
В учебном пособии рассматриваются основные этапы разработки программных продуктов с позиции системного подхода в рамках каскадной модели. Цели разрабо…
ПодробнееВероятностное программирование на Python: байесовский вывод и алгоритмы
Байесовские методы пугают формулами многих «айтишников», но без анализа статистики и вероятностей сейчас не обойтись. Кэмерон Дэвидсон-Пайлон рассказы…
ПодробнееШаблоны C++. Справочник разработчика
Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно используемыми, а зачастую и неверно понимаемыми, …
ПодробнееРеактивное программирование на С++
В книге изложены понятия и принципы функционального реактивного программирования, помогающие строить параллельные, асинхронные приложения с наименьшим…
ПодробнееРазработка SCADA-систем
Даны рекомендации по проектированию SCADA-системы с использованием среды визуального программирования Delphi. Приведен обзор существующих SCADA-систем…
ПодробнееDevOps для ИТ-менеджеров
В книге четко и последовательно изложены ключевые понятия, принципы и практики DevOps, дано определение DevOps и его место относительно других методол…
ПодробнееРазработка интерфейсов прикладных программ: макетирование или прототипирование
Разработка прикладных программ – сложный процесс, связанный с определёнными трудностями, в том числе с созданием эффективных пользовательских интерфей…
ПодробнееHead First. Паттерны проектирования
Не имеет смысла каждый раз изобретать велосипед, лучше сразу освоить приемы проектирования, которые уже созданы людьми, сталкивавшимися с аналогичными…
ПодробнееРазработка пользовательского интерфейса
Книга посвящена одному из важнейших аспектов современных компьютерных технологий. На многочисленных примерах автор разъясняет, какие принципы лежат в …
ПодробнееПотоковая обработка данных. Конвейер реального времени
Эта насыщенная идеями книга научит вас думать об эффективном взаимодействии с быстрыми потоками данных. В ней выдержан идеальный баланс между широкой …
ПодробнееJava EE 7 и сервер приложений GlassFish4
Книга представляет собой практическое руководство с очень удобным подходом, позволяющим читателю быстрее освоить технологии Java EE 7. Все рассмотренн…
ПодробнееA software engineer organizer – new special solution
Issues which make engineers choose and use work time organizing systems are reviewed in this article. In addition, an overview of modern applications …
ПодробнееQt 5.10. Профессиональное программирование на C++
Книга посвящена разработке приложений для Windows, Mac OS X, Linux, Android и iOS с использованием библиотеки Qt версии 5.10. Подробно рассмотрены воз…
ПодробнееПроектирование масштабируемых систем с помощью Erlang/OTP
Данная книга демонстрирует использование языка Erlang и его платформы OTP для создания масштабируемых и устойчивых к сбоям систем. Описаны подходы к п…
ПодробнееОтладка Windows-приложений
В книге рассматривается чрезвычайно актуальный вопрос современного программирования – как избежать ошибок в приложениях, разрабатываемых для операцион…
ПодробнееPython. Разработка на основе тестирования
Книга демонстрирует преимущества методологии разработки на основе тестирования (TDD) на языке Python. Вы научитесь писать и выполнять тесты для создан…
ПодробнееЭкспертные системы анализа предметной области для проектирования информационных систем
Актуальность рассматриваемой в статье темы состоит в решении проблем проектирования рационально построенных баз данных для предприятий и в обучении пр…
ПодробнееРазработка приложений на С++ в среде MATLAB
Данная книга посвящена изложению вопросов совместного использования богатой библиотеки визуальных компонент Borland C++ Builder и возможностей языка С…
ПодробнееРазработка и реализация портальных решений. Практикум
Практикум предназначен для проведения семинарских занятий по дисциплине «Разработка и реализация портальных решений» у студентов, обучающихся по напра…
ПодробнееОсваиваем С++17 STL
Стандарт C++17, которому посвящена книга, удвоил объем библиотеки в сравнении с С++11. Вы узнаете о наиболее важных особенностях стандартной библиотек…
ПодробнееPostgreSQL 11. Мастерство разработки
Книга описывает последние возможности PostgreSQL 11 для построения эффективных и отказоустойчивых приложений.
Подробно рассмотрены передовые аспекты P…
ПодробнееАгрегирование разрозненных данных научных сообществ путём внедрения системы ведения портфолио в сервисе ConfID
В статье рассматривается актуальность развития научной социальной среды в виде веб-приложения ConfID. Одним из важных аспектов является внедрение меха…
ПодробнееСовременный Java: рецепты программирования
Эта книга представляет собой рецепты программирования на языке Java, описывающие нововведения версий 8 и 9. В книге вы найдете массу примеров кода, де…
ПодробнееПрограммирование на Rust (pdf + epub)
Официальный гайд по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation.
Добро пожаловать в мир Rust!
Этот официальный гид…
ПодробнееОсваиваем биткоин. Программирование блокчейна
Второе издание бестселлера включает подробное введение в самую известную криптовалюту – биткойн, а также в лежащую в ее основе технологию блокчейна. П…
ПодробнееJenkins 2. Приступаем к работе
Книга посвящена Jenkins – программной системе с открытым исходным кодом на Java, предназначенной для обеспечения процесса непрерывной интеграции прогр…
ПодробнееПрименение облачных СУБД при проектировании информационных систем
Актуальность рассматриваемой в статье темы состоит в решении проблем организации удалённых хранилищ данных для небольших недавно основанных предприяти…
ПодробнееПрограммирование в среде Borland C++ Builder с математическими библиотеками MATLAB С/С++
Данная книга посвящена изложению вопросов совместного использования богатой библиотеки визуальных компонент Borland C++ Builder и возможностей языка С…
ПодробнееAndroid. Программирование для профессионалов (pdf+epub)
Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API …
ПодробнееИдиомы и паттерны проектирования в современном С++
В книге акцент сделан на паттерны проектирования, которые отвечают естественным нуждам программиста на С++, а также паттернам, выигрывающим от уникаль…
ПодробнееScrum: гибкая разработка ПО
Данная книга предназначена для прагматичных специалистов в области разработки программного обеспечения, которые хотят получить надежные, заслуживающие…
ПодробнееСовременные технологии идентификации лица: исследование алгоритма работы и использование
Актуальность использования технологии распознавания лиц в современном мире компьютерных технологий уже ни у кого не вызывает сомнений: госструктуры и …
ПодробнееПрограммирование на языке Rust
Rust – новый язык системного программирования, сочетающий высокую производительность и низкоуровневый контроль, характерные для С и C++, с безопасной …
ПодробнееРазработка информационной системы программ-оракулов в блокчейн системах управления
Программы-оракулы принимают информацию с различных источников, преобразуют ее и передают смарт-контрактам. Они могут также принимать данные от смарт-к…
Подробнее











































