Создание успешных корпоративных приложений на Java - сложная и трудоемкая задача. Эта книга познакомит вас с технологиями Groovy и Grails, которые существенно упрощают разработку приложений. Материал преподносится в виде вопросов и ответов, что позволяет использовать книгу в качестве настольного руководства. Первая часть книги посвящена языку Groovy, а вторая - Web-фреймворку Grails. В издании затронуты разнообразные...
Это единственное и уникальное издание на русском языке, посвященное разработке игр для консольной приставки Xbox 360. В книге рассматривается полный цикл по созданию и переносу игр на приставку Xbox 360 с помощью студии разработки игр XNA Game Studio Express. За время изучения книги с помощью пошаговой инструкции вы вступите во всемирно известный клуб разработчиков игр XNA Creators Club, изучите основы работы с...
Как стать умнее? Намного умнее? Как улучшить мышление при выполнении сложной и запутанной работы? Как превратить алгоритмы в усилитель интеллекта, средство взаимопонимания и удобный инструмент для выполнения именно вашей работы? В книге излагаются новые заманчивые идеи на стыке информатики и психологии. Автор показывает, что мир дружелюбных алгоритмов - это мир интеллектуального могущества и высокой...
В книге описывается хороший стиль Unix-программирования, многообразие доступных языков программирования, их преимущества и недостатки, различные IPC-методики и инструменты разработки. Автор анализирует философию Unix, культуру и основные традиции сформированного вокруг нее сообщества. В книге объясняются наилучшие практические приемы проектирования и разработки программ в Unix. Вместе с тем описанные в...
Издательство:
Вильямс/Диалектика
Дата выхода: февраль 2016
В книге описывается хороший стиль Unix-программирования, многообразие доступных языков программирования, их преимущества и недостатки, различные IPC-методики и инструменты разработки. Автор анализирует философию Unix, культуру и основные традиции сформированного вокруг нее сообщества. В книге объясняются наилучшие практические приемы проектирования и разработки программ в Unix. Вместе с тем описанные в...
Издательство:
Вильямс/Диалектика
Дата выхода: апрель 2005
Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений. Рассмотрены уязвимости на языках C/C++, С#, Java, Visual Basic, Visual Basic .NET, Perl, Python в операционных системах Windows, Unix, Linux, Mac OS, Novell Netware. Авторы издания, Майкл Ховард и Дэвид Лебланк, обучают программистов как писать безопасный код в компании Microsoft. На различных примерах продемонстрированы как сами...
Книга написана как базовое руководство по разработке широкого класса решений на базе встраиваемой операционной системы Microsoft Windows Embedded Standard 2009. Она не только освещает все технологические аспекты, связанные с разработкой образа операционной системы для встраиваемых применений, но и содержит широкий спектр практической информации, обобщающей опыт автора в разработке решений. При последовательном...
Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA. В книге разбираются как сама технология CUDA, так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование .PTX. Рассматривается реализация целого класса алгоритмов и последовательностей на CUDA. К книге прилагается CD, который содержит примеры решения на CUDA...
Вашему вниманию предлагается перевод на русский язык исправленного и дополненного издания (уже восьмого по счету) популярной книги, вышедшего из печати в январе 2004 года. Верификацию кода в русском издании выполнили сами авторы книги - Брайан Керниган и Роб Пайк, что лишний раз свидетельствует об их огромной ответственности перед читателями. В книге рассматриваются принципы практического...
Издательство:
Вильямс/Диалектика
Дата выхода: май 2018
Эта книга является самоучителем, с помощью которого любой новичок сможет научиться создавать и разрабатывать игры. Прочитав книгу, вы обретете знания, которые помогут вам в достижении цели - научиться программировать игры. Каждая следующая глава основана на материале предыдущей, в результате книга становится похожа на лестницу — вы продвигаетесь вверх шаг за шагом. Основная часть книги посвящена языку...
В этом издании с помощью студии XNA Game Studio Express рассматривается полный цикл создания компьютерных игр для операционной системы Windows. Изучая эту книгу, вы освоите основы работ с инструментариями Visual C# Express (есть на CD) и XNA Game Studio Express (есть на CD). Вы научитесь работать с двухмерной и трехмерной графикой, анимацией, познакомитесь с техникой создания игровых классов и формированием механизма игровых состояний....
Эта книга об инженерной дисциплине, которая называется управлением конфигурацией программного обеспечения software configuration management SCM, а также о широко используемом продукте SCM ClearCase, который автоматизирует и поддерживает практическое применение SCM посредством модели, называемой унифицированным управлением изменениями Unified Change Management – UCM. Настоящая книга раскрывает базовые концепции, типичные проблемы SCM,...
Почему 95% дизайнеров рисуют похожие сайты? Потому что не хватает фантазии или знаний? Или потому что так предписывает Нильсен? Но существуют типы верстки, совершенно не похожие на привычные, но не менее удобные. Что такое "мода в веб-дизайне"? Так ли необходимо ей следовать? И всегда ли нужно использовать инструменты, которые используют все? Не всегда для хранения информации удобны базы данных, и не для всех...
Данная книга является справочником по языку Haskell cтандарта Haskell98. В ней собрано описание знаний по успешному применению языка Haskell на практике. Она предназначена для тех, кто уже знает принципы функциональной парадигмы и сам язык Haskell. Поскольку книга названа "справочником", одним из принципов ее написания является минимизация информации и предоставление компактно выраженных знаний, с достаточной...
Данная книга является первым в России изданием, рассматривающим функциональное программирование в полном объеме, достаточном для понимания новичку и для использования книги в качестве справочного пособия теми, кто уже использует парадигму функционального программирования в своей практике. Изучение прикладных основ показано на примере языка Haskell, на сегодняшний день являющегося самым мощным и...
Вы краем уха слышали о новом языке программирования Go, но не знаете, что он представляет собой на самом деле? Ответы на все ваши вопросы вы получите в этой книге. Она поможет вам познакомиться с языком Go поближе, узнать о его предназначении и преимуществах, и о том, как писать программы на этом языке (причем это будут программы не начинающего, но профессионального программиста — эффективные и идеоматичные)....
Издательство:
Вильямс/Диалектика
Дата выхода: апрель 2016
Книга известного эксперта по языку C++ Стенли Липпмана написана в соавторстве с Жози Лажойе, принимавшей активное участие в разработке международного стандар-та C++. Несмотря на подзаголовок "Вводный курс" настоящее издание является исчерпывающим руководством для изучения современной версии языка C++. Авторы рассматривают как основы языка (структуру программы на C++, использование команд препроцессора и...
Издательство:
Невский Диалект
Дата выхода: февраль 2001