Qt представляет собой мощную библиотеку разработки кроссплатформенных приложений - настольных, сетевых и для мобильных устройств. Но нередко даже опытные Qt-программисты используют лишь малую часть заложенных в ней возможностей. Книга Марка Саммерфилда открывает путь к овладению разнообразными паттернами и приемами создания приложений с использованием Qt. Разработчики узнают, как в полной мере...
Многим разработчикам, тестировщикам и менеджерам ИТ-проектов знакомо подспудное и трудновыразимое ощущение того, что проект движется к катастрофе. Однако превратить это предчувствие беды в нечто, что можно обсудить командой и использовать для выработки плана выхода из кризисной ситуации, всегда было трудным делом - пока не появилась эта книга. Авторы издания, эксперты в области управления проектами,...
ВНИМАНИЕ! При наличии высокоскоростного доступа в Интернет можно скачать все иллюстрации ОДНИМ архивом - all.zip (79 Мб). В противном случае можно по очереди скачать архивы для каждой главы (01.zip, 02.zip и т.д. - размер от 3 до 12 Мб).
Эта книга посвящена Django 1.1 - последней версии фреймворка для разработки вебприложений, который позволяет создавать и поддерживать сложные и высококачественные вебресурсы с минимальными усилиями. Django - это тот инструмент, который превращает работу в увлекательный творческий процесс, сводя рутину к минимуму. Данный фреймворк предоставляет общеупотребительные шаблоны...
Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.
Архитектор ПО выполняет роль посредника между командой...
Windows Presentation Foundation (WPF) - самая современная из предлагаемых корпорацией Microsoft технологий создания графических интерфейсов пользователя в ОС Windows, будь то простые формы, документо-ориентированные окна, анимированные изображения, видео, 3D-среды с эффектом погружения или все вышеперечисленное. Технология WPF позволяет разрабатывать самые разнообразные приложения проще, чем когда бы то ни было ранее....
Цена без скидки: 139.44 USD
Ваша экономия: 13.94 USD
Вы овладели основами Python. Что дальше?
Монументальный труд Марка Лутца «Программирование на Python» в 2-х томах представляет собой учебник по применению языка Python для решения наиболее типичных задач в различных прикладных областях. В нем рассказывается о применении языка Python в системном администрировании, для создания графических интерфейсов и...
Из каких компонентов строятся надежные, элегантные, гибкие, удобные в сопровождении программные архитектуры? Книга отвечает на этот вопрос серией очерков, написанных ведущими программными архитекторами и проектировщиками современности. В каждом очерке авторы представляют какую-либо выдающую программную архитектуру, анализируют ее отличия от других архитектур и объясняют, почему она идеально...
"Grails. Гибкость Groovy и надежность Java" - книга для практиков от практиков. Grails - сверхпродуктивная вебплатформа с открытыми исходными текстами, позволяющая создавать полезные приложения, прикладывая минимум усилий. Благодаря использованию языка Groovy она предоставляет в распоряжение разработчика мощный Java-подобный язык, а также полный доступ ко всем Java-библиотекам. Кроме того, появляется возможность...
Фаззинг - это процесс отсылки намеренно некорректных данных в исследуемый объект с целью вызвать ситуацию сбоя или ошибку. Настоящих правил фаззинга нет. Это такая технология, при которой успех измеряется исключительно результатами теста. Для любого отдельно взятого продукта количество вводимых данных может быть бесконечным. Фаззинг - это процесс предсказания, какие типы программных...
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию.
Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и...
Ничто не сравнится по ценности с советами настоящего программиста-профессионала. Книга Питера Гудлифа «Ремесло программиста» написана ясно, практично и занимательно. Она поможет вам перейти на более высокий уровень мастерства программирования и покажет, как писать код, который больше чем «просто работает». Да, вы умеете писать работающий код, но как написать понятный код? Как добиться его надежности и...
Данная книга является наилучшим руководством для программистов, желающих научиться создавать приложения для мобильной платформы Android. Она представляет собой практический курс по написанию программного обеспечения на базе второй версии Android SDK (набора инструментов для разработки программного обеспечения). Это означает, что все теоретические сведения закрепляются максимально приближенными к...
Всякому, кто зарабатывает на жизнь разработкой программного обеспечения, крайне важно добиваться лучшего результата быстрее и с меньшими усилиями. Правильный выбор редактора и сборка наилучшего набора инструментов для конкретной работы, использование преимуществ метапрограммирования, тонкое управление жизненным циклом объектов - вот лишь некоторые темы, которые опытный разработчик и...
Дэвид Платт, за плечами которого 20-летний опыт программирования и преподавания, утверждает, что современное ПО – отстой. Оно не защищено и позволяет программам злоумышленников проникать из Интернета в наши компьютеры. Оно ненадежно и ломается в самый ответственный момент, уничтожая плоды наших долгих трудов и не давая средств к их спасению. Им трудно пользоваться, потому что приходится ломать голову над...
Книга посвящена разработке приложений для Windows и Linux с использованием библиотеки Qt версий 4.7.x и 4.8. Подробно рассмотрено программирование трехмерной и интерактивной графики, баз данных, многопоточных приложений, создание собственных виджетов, описание принципов работы с XML, а также использование новейших подсистем Qt Declarative и Qt/3D. Дано описание классов Qt применительно к решению конкретных задач....
Благодаря этому практическому руководству вы научитесь создавать приложения для устройств на базе ОС Android (мобильных телефонов, планшетных компьютеров, нетбуков, смартбуков), пользуясь новейшими инструментами разработки. Помимо основных вопросов и методик написания программ для Android, в книге рассмотрены более сложные темы, в частности, создание пользовательских 3D-компонентов, работа с OpenGL и...
В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга.
Паттерны появились, потому что многие разработчики искали пути повышения...
Широкие возможности новых технологий лучше всего раскрываются на практических примерах. Именно такой подход используется в книге для представления технологии Adobe Flex 3.
Рассчитанная на широкий круг читателей и весьма практичная книга "Flex 3. Сборник рецептов" содержит более 300 решений, используемых при построении интерактивных RIA-приложений и сайтов Web 2.0. Авторы рассматривают широкий круг вопросов:...
Издание предназначено для тех разработчиков, кто хочет отвлечься от решения коммерческих бизнес-задач и сделать несколько проектов для души. Для тех, кто хочет вспомнить о том, с чего начиналось их увлечение программированием, кому хочется заинтересовать им своего ребенка или просто развлечься, написав несколько небольших забавных проектов. Книга охватывает разные сферы, так что всякий найдет себе...
Книга представляет собой введение в мир Adobe Flex и станет прекрасным пошаговым руководством для всех, кто хочет изучить эту технологию «с нуля». Издание охватывает все аспекты разработки Flex-приложений, начиная со знакомства с основными необходимыми инструментами и заканчивая распространением результатов работы. Кратко, не перегружая читателя излишней информацией, описаны базовые возможности ActionScript и...
Тестирование программного обеспечения, поставляемого пользователям, часто бывает болезненным, рискованным и длительным процессом. Перед вами книга, представляющая совершенно новую стратегию разработки — набор принципов и практических методик, обеспечивающих быструю инкрементную поставку высококачественного программного обеспечения. Благодаря автоматизации процессов сборки, установки и...
В этом бестселлере авторы представили на суд читателей интересный материал, описывающий обновления системы iOS 4 и новейшую версию инструментального средства Xcode 3, разработанного компанией Apple. Все исходные коды были переработаны на основе новейших шаблонов среды Xcode и текущих интерфейсов прикладного программирования. Все иллюстрации сделаны в системе iOS 4 и среде Xcode 3. Данная книга представляет собой...