bannerbanner
logo

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

Самое популярноеНовое
Модель каркаса программных компонентов поддержки занятий лингвистической направленности в игровой форме
Модель каркаса программных компонентов поддержки занятий лингвистической направленности в игровой форме
В статье предлагается классификация элементов повторного использования, место каркаса в ней, а также его отличия от других представителей классификаци…
Подробнее
Программирование в Linux. Самоучитель
Программирование в Linux. Самоучитель
Рассмотрены фундаментальные основы программирования в Linux: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессн…
Подробнее
Динамически загружаемые библиотеки: структура, архитектура и применение (часть 1)
Динамически загружаемые библиотеки: структура, архитектура и применение (часть 1)
DLL – это сокращение от Dynamic Link Library (динамически загружаемая библиотека). Исполняемый код в DLL не предполагает автономного использования. Пе…
Подробнее
ATDD – разработка программного обеспечения через приёмочные тесты
ATDD – разработка программного обеспечения через приёмочные тесты
Применяя методику разработки через приемочные тесты (ATDD), заказчики, разработчики и тестировщики получают возможность совместно сформулировать тесто…
Подробнее
Самоучитель Visual FoxPro 9.0
Самоучитель Visual FoxPro 9.0
Рассмотрен Visual FoxPro 9.0 – мощный пакет программ, предназначенный для построения профессиональных приложений, работающих с базами данных. Описаны …
Подробнее
Основы Windows Presentation Foundation
Основы Windows Presentation Foundation
В книге излагаются принципиальные основы новой платформы для построения графических интерфейсов пользователя Windows Presentation Foundation (WPF), ко…
Подробнее
Python 3 и PyQt 5. Разработка приложений
Python 3 и PyQt 5. Разработка приложений
Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, р…
Подробнее
Разработка приложений Java EE 6 в NetBeans 7
Разработка приложений Java EE 6 в NetBeans 7
Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 7 для разработки корпоративных приложений, совместимых со…
Подробнее
Изучаем программирование для iPAD
Изучаем программирование для iPAD
В книге читатель пройдет весь путь создания приложения PhotoWheel, предназначенного для управления фотографиями, познакомившись при этом со всеми аспе…
Подробнее
Нестандартные приемы программирования на Delphi
Нестандартные приемы программирования на Delphi
Книга призвана помочь программистам разрабатывать полноценные, профессиональные Windows-приложения в Delphi. Показано, как предотвращать повторный зап…
Подробнее
Python
Python
Описан базовый синтаксис языка Python: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, объектно-ориентированное прог…
Подробнее
Стратегия выбора виртуального пространства музея
Стратегия выбора виртуального пространства музея
Статья написана на основе опыта, полученного при создании виртуальных музеев: Государственный Эрмитаж (диск), Государственный Русский музей (диск и са…
Подробнее
Искусство алгоритмизации
Искусство алгоритмизации
Это книга для тех, кто, хорошо владея языком программирования и устойчивыми навыками решения задач, желает наработать свой программистский инструмента…
Подробнее
Оптимизация производительности приложений для iOS
Оптимизация производительности приложений для iOS
Книга демонстрирует, как совершенствовать, увеличивать и оптимизировать производительность приложений для операционной системы iOS. Вы быстро научитес…
Подробнее
AutoLISP и Visual LISP в среде AutoCAD
AutoLISP и Visual LISP в среде AutoCAD
Книга является руководством разработчика LSP-, FAS– и VLX-приложений, функционирующих в среде графического процессора AutoCAD версий 2005 и 2006. Соде…
Подробнее
Самоучитель Access 2010
Самоучитель Access 2010
Самоучитель позволяет изучить новый интерфейс и инструменты Microsoft Office Access 2010 для разработки баз данных и приложений пользователя. Рассмотр…
Подробнее
Особенности рынка программного обеспечения и его маркетинга
Особенности рынка программного обеспечения и его маркетинга
В статье рассматривается методика формирования маркетинговой стратегии компании, занятой разработкой и реализацией программного обеспечения. Созданный…
Подробнее
UML: поддержка проектирования и инструментальные среды
UML: поддержка проектирования и инструментальные среды
Развитие CASE-средств шло поэтапно. Эволюция привела CASE-средства к высшему уровню в процессе разработки – проектированию и моделированию. Эти два пр…
Подробнее
Разработка через тестирование для iOS
Разработка через тестирование для iOS
Гибкий и понятный программный код, легко поддающийся модификации и не скрывающий неприятных сюрпризов для своих создателей. Как оказывается, это не ск…
Подробнее
Delphi 7
Delphi 7
Рассмотрена разработка приложений в Delphi 7 – наиболее популярной версии системы визуального программирования. Описаны основы языка программирования …
Подробнее
Microsoft Visual Studio 2010
Microsoft Visual Studio 2010
Рассмотрены приемы работы в интегрированной среде разработки Microsoft Visual Studio 2010, а также новые технологии и элементы среды, предназначенные …
Подробнее
Разработка и продажа программ для iPhone и iPad
Разработка и продажа программ для iPhone и iPad
Рассмотрены вопросы создания программных приложений для мобильных устройств Apple iPhone и iPad. Изложены основные принципы функционирования программ …
Подробнее
Scala для нетерпеливых
Scala для нетерпеливых
Книга в сжатой форме описывает, что можно делать на языке Scala, и как это делать. Кей Хорстманн, автор всемирного бестселлера «Core Java», дает быстр…
Подробнее
UNIX для студента
UNIX для студента
Рассматривается широкий круг вопросов функционирования операционной системы UNIX, в том числе: базовые вопросы построения операционной системы, принци…
Подробнее
Библия C#
Библия C#
Книга посвящена программированию на языке C# для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной с…
Подробнее
Инструментальная среда восстановления исходного кода программы – декомпилятор TyDec
Инструментальная среда восстановления исходного кода программы – декомпилятор TyDec
Декомпилятор – это инструмент, позволяющий восстанавливать программы из низкоуровневого представления в высокоуровневое представление. На сегодняшний …
Подробнее
Visual C# 2010 на примерах
Visual C# 2010 на примерах
Рассмотрено более 120 типичных примеров, встречающихся в практике реального программирования для платформы .NET Framework в среде Microsoft Visual C# …
Подробнее
Жемчужины проектирования алгоритмов. Функциональный подход
Жемчужины проектирования алгоритмов. Функциональный подход
В этой книге Ричард Берд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. …
Подробнее
Программирование на С++ глазами хакера
Программирование на С++ глазами хакера
Рассмотрены нестандартные приемы программирования, а также примеры использования недокументированных функций и возможностей языка C++ при разработке ш…
Подробнее
Microsoft Visual C++ в задачах и примерах
Microsoft Visual C++ в задачах и примерах
Книга представляет собой сборник программ и задач для самостоятельного решения. Примеры различной степени сложности – от простейших до приложений рабо…
Подробнее
Базы данных и Delphi. Теория и практика
Базы данных и Delphi. Теория и практика
Книга основана на материалах лекций и практических занятий, разработанных автором, и объединяет теоретические основы и практические аспекты разработки…
Подробнее
Динамически загружаемые библиотеки: структура, архитектура и применение (часть 2)
Динамически загружаемые библиотеки: структура, архитектура и применение (часть 2)
С формальной точки зрения Dynamic Link Library (DLL) (динамически загружаемая библиотека) – особым образом оформленный относительно независимый блок и…
Подробнее
Асинхронное программирование в C# 5.0
Асинхронное программирование в C# 5.0
Из этого краткого руководства вы узнаете, как механизм async в С# 5.0 позволяет упростить написание асинхронного кода. Помимо ясного введения в асинхр…
Подробнее
Программирование. Учебное пособие
Программирование. Учебное пособие
В книге описаны теоретические положения и принципы, связанные с методами разработки программ, критерии качества программ и этапы проектирования объект…
Подробнее
ASP.NET MVC Framework
ASP.NET MVC Framework
Рассмотрены основные принципы и возможности технологии ASP.NET MVC Framework и показаны способы ее практического использования при разработке веб-прил…
Подробнее
Мультимедийная презентация учебной информации: практические аспекты реализации
Мультимедийная презентация учебной информации: практические аспекты реализации
По данным последних нейрофизиологических исследований, усвоение учебного материала значительно улучшается, если его объяснение сопровождается визуальн…
Подробнее
Google Android: системные компоненты и сетевые коммуникации
Google Android: системные компоненты и сетевые коммуникации
Книга посвящена разработке программ для мобильных устройств под управлением операционной системы Android. Рассматривается создание приложений с исполь…
Подробнее
C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++
C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++
С++ Accelerated Massive Parallelism (С++ AMP) – разработанная корпорацией Microsoft технология ускорения написанных на С++ приложен за счет исполнения…
Подробнее
Техника отладки программ без исходных текстов
Техника отладки программ без исходных текстов
Даны практические рекомендации по использованию популярных отладчиков, таких как NuMega SoftIce, Microsoft Visual Studio Debugger и Microsoft Kernel D…
Подробнее
Разработка программного обеспечения подсистемы реестра РАО и кадастра приповерхностных хранилищ в системе СГУК РВ и РАО
Разработка программного обеспечения подсистемы реестра РАО и кадастра приповерхностных хранилищ в системе СГУК РВ и РАО
В статье приведены этапы разработки специального программного обеспечения для проведения первичной регистрации радиоактивных отходов, а также рассмотр…
Подробнее
Qt4.7+. Практическое программирование на C++
Qt4.7+. Практическое программирование на C++
Книга посвящена разработке приложений для Windows и Linux с использованием библиотеки Qt версий 4.7.x и 4.8. Подробно рассмотрено программирование тре…
Подробнее
Игра как бизнес. От мечты до релиза
Игра как бизнес. От мечты до релиза
С чего начинается любая игра? С идеи! Но одной идеи, даже великолепной, недостаточно. Вам нужен план действий! Алексей Савченко уже более двадцати лет…
Подробнее
Android NDK. Разработка приложений под Android на С/С++
Android NDK. Разработка приложений под Android на С/С++
В книге показано, как создавать мобильные приложения для платформы Android на языке C/C++ с использованием пакета библиотек Android Native Development…
Подробнее
Программирование шахмат и других логических игр
Программирование шахмат и других логических игр
Рассмотрено программирование логических игр методом перебора на примере шахмат. Описываются стандартные методики создания шахматной программы, а также…
Подробнее
Разработка Linux-приложений
Разработка Linux-приложений
Рассмотрены основные аспекты программирования в Linux: от программирования на языках командных оболочек bash и tcsh до создания приложений с графическ…
Подробнее
Вход В личный кабинетРегистрация