bannerbanner
logo

разработка программного обеспечения

Jenkins 2. Приступаем к работе
Jenkins 2. Приступаем к работе
Книга посвящена Jenkins – программной системе с открытым исходным кодом на Java, предназначенной для обеспечения процесса непрерывной интеграции прогр…
Подробнее
Язык программирования C# 7 и платформы .NET и .NET Core
Язык программирования C# 7 и платформы .NET и .NET Core
Эта классическая книга представляет собой всеобъемлющий источник сведений о языке программирования C# и о связанной с ним инфраструктуре. В 8-м издани…
Подробнее
Мультимедийная презентация учебной информации: практические аспекты реализации
Мультимедийная презентация учебной информации: практические аспекты реализации
По данным последних нейрофизиологических исследований, усвоение учебного материала значительно улучшается, если его объяснение сопровождается визуальн…
Подробнее
Visual C# 2010 на примерах
Visual C# 2010 на примерах
Рассмотрено более 120 типичных примеров, встречающихся в практике реального программирования для платформы .NET Framework в среде Microsoft Visual C# …
Подробнее
Программирование в Linux. Самоучитель
Программирование в Linux. Самоучитель
Рассмотрены фундаментальные основы программирования в Linux: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессн…
Подробнее
Вероятностное программирование на Python: байесовский вывод и алгоритмы
Вероятностное программирование на Python: байесовский вывод и алгоритмы
Байесовские методы пугают формулами многих «айтишников», но без анализа статистики и вероятностей сейчас не обойтись. Кэмерон Дэвидсон-Пайлон рассказы…
Подробнее
Шаблоны реализации корпоративных приложений
Шаблоны реализации корпоративных приложений
Один из самых креативных и признанных лидеров в индустрии программного обеспечения Кент Бек собрал 77 шаблонов для обслуживания задач ежедневного прог…
Подробнее
Модель каркаса программных компонентов поддержки занятий лингвистической направленности в игровой форме
Модель каркаса программных компонентов поддержки занятий лингвистической направленности в игровой форме
В статье предлагается классификация элементов повторного использования, место каркаса в ней, а также его отличия от других представителей классификаци…
Подробнее
Динамически загружаемые библиотеки: структура, архитектура и применение (часть 2)
Динамически загружаемые библиотеки: структура, архитектура и применение (часть 2)
С формальной точки зрения Dynamic Link Library (DLL) (динамически загружаемая библиотека) – особым образом оформленный относительно независимый блок и…
Подробнее
A software engineer organizer – new special solution
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 …
Подробнее
Основы Scrum: практическое руководство по гибкой разработке ПО
Основы Scrum: практическое руководство по гибкой разработке ПО
Если вы хотите разрабатывать по методике Scrum программные продукты, способные удовлетворить любого заказчика, то в этой книге вы обнаружите единый ис…
Подробнее
Шаблоны тестирования xUnit: рефакторинг кода тестов
Шаблоны тестирования xUnit: рефакторинг кода тестов
Автоматизированное тестирование является краеугольным камнем гибкого процесса разработки. Эффективная стратегия тестирования позволяет быстро создать …
Подробнее
Программные продукты – от разработки к производству
Программные продукты – от разработки к производству
Статья посвящена вопросам организации процесса командной разработки программных продуктов. Приводится анализ существующих методологий и выделение обще…
Подробнее
Google Android: системные компоненты и сетевые коммуникации
Google Android: системные компоненты и сетевые коммуникации
Книга посвящена разработке программ для мобильных устройств под управлением операционной системы Android. Рассматривается создание приложений с исполь…
Подробнее
Разработка интерфейсов прикладных программ: макетирование или прототипирование
Разработка интерфейсов прикладных программ: макетирование или прототипирование
Разработка прикладных программ – сложный процесс, связанный с определёнными трудностями, в том числе с созданием эффективных пользовательских интерфей…
Подробнее
Предметно-ориентированные языки программирования
Предметно-ориентированные языки программирования
При правильном выборе и применении предметно-ориентированные языки могут существенно упростить сложный код, обеспечить эффективное общение с пользоват…
Подробнее
Шаблоны интеграции корпоративных приложений
Шаблоны интеграции корпоративных приложений
Основываясь на многолетнем опыте, эксперты Грегор Хоп и Бобби Вульф рекомендуют асинхронный обмен сообщениями в качестве оптимальной стратегии интегра…
Подробнее
Самоучитель Access 2010
Самоучитель Access 2010
Самоучитель позволяет изучить новый интерфейс и инструменты Microsoft Office Access 2010 для разработки баз данных и приложений пользователя. Рассмотр…
Подробнее
Java 7
Java 7
Рассмотрено все необходимое для разработки, компиляции, отладки и запуска приложений Java. Изложены практические приемы использования как традиционных…
Подробнее
Агрегирование разрозненных данных научных сообществ путём внедрения системы ведения портфолио в сервисе ConfID
Агрегирование разрозненных данных научных сообществ путём внедрения системы ведения портфолио в сервисе ConfID
В статье рассматривается актуальность развития научной социальной среды в виде веб-приложения ConfID. Одним из важных аспектов является внедрение меха…
Подробнее
Пользовательские истории: гибкая разработка программного обеспечения
Пользовательские истории: гибкая разработка программного обеспечения
В этой книге, выхода которой с нетерпением ожидало сообщество сторонников гибких методологий разработки программного обеспечения, описывается процесс …
Подробнее
Рефакторинг с использованием шаблонов
Рефакторинг с использованием шаблонов
В 1994 году книга «Dessign Patterns» полностью перевернула объектно-ориентированную разработку программного обеспечения, предоставив классические реше…
Подробнее
Small Basic для начинающих
Small Basic для начинающих
В доступной форме изложены основы теории программирования, приведено описание современного языка программирования для начинающих – Microsoft Small Bas…
Подробнее
Разработка Linux-приложений
Разработка Linux-приложений
Рассмотрены основные аспекты программирования в Linux: от программирования на языках командных оболочек bash и tcsh до создания приложений с графическ…
Подробнее
Экспертные системы анализа предметной области для проектирования информационных систем
Экспертные системы анализа предметной области для проектирования информационных систем
Актуальность рассматриваемой в статье темы состоит в решении проблем проектирования рационально построенных баз данных для предприятий и в обучении пр…
Подробнее
Рефакторинг кода на JavaScript: улучшение проекта существующего кода
Рефакторинг кода на JavaScript: улучшение проекта существующего кода
Более двадцати лет опытные программисты во всем мире использовали книгу Мартина Фаулера Рефакторинг, когда им нужно было улучшить проект существующего…
Подробнее
Программирование на Java для начинающих
Программирование на Java для начинающих
Полный спектр сведений о языке Java с примерами и разбором задач от автора учебников-бестселлеров по языкам программирования Алексея Васильева. С помо…
Подробнее
Базы данных и Delphi. Теория и практика
Базы данных и Delphi. Теория и практика
Книга основана на материалах лекций и практических занятий, разработанных автором, и объединяет теоретические основы и практические аспекты разработки…
Подробнее
Свободное программное обеспечение. BASIC-256 для школы
Свободное программное обеспечение. BASIC-256 для школы
Для свободно распространяемой кроссплатформенной среды BASIC-256 рассматриваются: интерфейс пользователя, основные операторы, правила написания програ…
Подробнее
Применение облачных СУБД при проектировании информационных систем
Применение облачных СУБД при проектировании информационных систем
Актуальность рассматриваемой в статье темы состоит в решении проблем организации удалённых хранилищ данных для небольших недавно основанных предприяти…
Подробнее
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Tестирование программного обеспечения, поставляемого пользователям, часто бывает болезненным, рискованным и длительным процессом. Перед вами книга, пр…
Подробнее
Python
Python
Описан базовый синтаксис языка Python: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, объектно-ориентированное прог…
Подробнее
Стратегия выбора виртуального пространства музея
Стратегия выбора виртуального пространства музея
Статья написана на основе опыта, полученного при создании виртуальных музеев: Государственный Эрмитаж (диск), Государственный Русский музей (диск и са…
Подробнее
Динамически загружаемые библиотеки: структура, архитектура и применение (часть 1)
Динамически загружаемые библиотеки: структура, архитектура и применение (часть 1)
DLL – это сокращение от Dynamic Link Library (динамически загружаемая библиотека). Исполняемый код в DLL не предполагает автономного использования. Пе…
Подробнее
Современные технологии идентификации лица: исследование алгоритма работы и использование
Современные технологии идентификации лица: исследование алгоритма работы и использование
Актуальность использования технологии распознавания лиц в современном мире компьютерных технологий уже ни у кого не вызывает сомнений: госструктуры и …
Подробнее
Scrum: гибкая разработка ПО
Scrum: гибкая разработка ПО
Данная книга предназначена для прагматичных специалистов в области разработки программного обеспечения, которые хотят получить надежные, заслуживающие…
Подробнее
Microsoft Visual Studio 2010
Microsoft Visual Studio 2010
Рассмотрены приемы работы в интегрированной среде разработки Microsoft Visual Studio 2010, а также новые технологии и элементы среды, предназначенные …
Подробнее
Особенности рынка программного обеспечения и его маркетинга
Особенности рынка программного обеспечения и его маркетинга
В статье рассматривается методика формирования маркетинговой стратегии компании, занятой разработкой и реализацией программного обеспечения. Созданный…
Подробнее
UML: поддержка проектирования и инструментальные среды
UML: поддержка проектирования и инструментальные среды
Развитие CASE-средств шло поэтапно. Эволюция привела CASE-средства к высшему уровню в процессе разработки – проектированию и моделированию. Эти два пр…
Подробнее
Swift? Не вопрос. Создай свое приложение
Swift? Не вопрос. Создай свое приложение
SWIFT – собственный язык программирования Apple, представленный в 2014 году. За 10 лет эволюции Swift стал полностью интегрирован во все устройства Ap…
Подробнее
Spring 5 для профессионалов
Spring 5 для профессионалов
Эта книга воплощает знания и опыт работы авторов с каркасом Spring Framework и сопутствующими технологиями удаленного взаимодействия, Hibernate, EJB и…
Подробнее
Инструментальная среда восстановления исходного кода программы – декомпилятор TyDec
Инструментальная среда восстановления исходного кода программы – декомпилятор TyDec
Декомпилятор – это инструмент, позволяющий восстанавливать программы из низкоуровневого представления в высокоуровневое представление. На сегодняшний …
Подробнее
Разработка и продажа программ для iPhone и iPad
Разработка и продажа программ для iPhone и iPad
Рассмотрены вопросы создания программных приложений для мобильных устройств Apple iPhone и iPad. Изложены основные принципы функционирования программ …
Подробнее
Qt4.7+. Практическое программирование на C++
Qt4.7+. Практическое программирование на C++
Книга посвящена разработке приложений для Windows и Linux с использованием библиотеки Qt версий 4.7.x и 4.8. Подробно рассмотрено программирование тре…
Подробнее
Программирование для Android
Программирование для Android
Рассмотрены все основные аспекты создания приложений для платформы Android 9 (API 28): установка необходимого программного обеспечения, использование …
Подробнее
<1...45678...12>
Вход В личный кабинетРегистрация