Аннотация

На сегодняшний день Go – самый впечатляющий из новых языков программирования. Изначально он создавался для того, чтобы помочь задействовать всю мощь современных многоядерных процессоров. В этом руководстве Марк Саммерфильд, один из основоположников программирования на языке Go, показывает, как писать программы, в полной мере использующие его революционные возможности и идиомы. Данная книга представляет собой одновременно и учебник, и справочник, сводя воедино все знания, необходимые для того, чтобы продолжать освоение Go, думать на Go и писать на нем высокопроизводительные программы. Автор приводит множество сравнений идиом программирования, демонстрируя преимущества Go перед более старыми языками и уделяя особое внимание ключевым инновациям. Попутно, начиная с самых основ, Марк Саммерфильд разъясняет все аспекты параллельного программирования на языке Go с применением каналов и без использования блокировок, а также показывает гибкость и необычность подхода к объектно-ориентированному программированию с применением механизма динамической типизации. Издание предназначено для программистов разной квалификации, желающих освоить и применять в своей практике язык Go.

Аннотация

В книге читатель пройдет весь путь создания приложения PhotoWheel, предназначенного для управления фотографиями, познакомившись при этом со всеми аспектами программирования iOS 5. PhotoWheel позволяет распределять любимые фотографии по альбомам, делиться ими с друзьями и родственниками, просматривать на экране телевизора. В процессе разработки приложения вы изучите установку и настройку Xcode 4.2 на Mac; основы языка Objective-C и управления памятью с помощью механизма ARC; работу с Core Data и службой iCloud; использование новой функции Xcode – раскадровок – для создания функционального прототипа пользовательского интерфейса; создание жестов и интеграция с Core Animation; использование в приложении функций AirPrint, электронной почты и AirPlay; применение к изображениям фильтров и эффектов с помощью Core Image; диагностика и исправление ошибок с помощью Instruments; подготовка приложения к отправке в App Store. Но самое важное – вы получите практический опыт разработки приложения для iPAD. Если хотите освоить программирование для iPAD, то эта книга – как раз то, что надо!

Аннотация

Книга представляет собой практическое руководство с очень удобным подходом, позволяющим читателю быстрее освоить технологии Java ЕЕ 6. Все рассмотренные основные интерфейсы Java ЕЕ 6 и подробная информация о сервере GlassFish 3 подкреплены практическими примерами их использования. Платформа Java Enterprise Edition (Java EE) 6 является отраслевым стандартом для корпоративных вычислений Java, а сервер приложений GlassFish представляет собой эталонную среду реализации спецификации Java ЕЕ. В книге рассматриваются различные соглашения и аннотации Java ЕЕ 6, которые помогут существенно упростить разработку корпоративных приложений Java. Описываются последние версии технологий Servlet, JSP, JSF, JPArFJxB и JAX-WS, а также новые дополнения к спецификации Java ЕЕ, в частности JAX-RS и CDI. Рассмотрены задачи администрирования, конфигурирования и использования сервера GlassFish 3 для развертывания корпоративных приложений. Настоящее издание предназначено для разработчиков Java, желающих стать специалистами в разработке корпоративных приложений с использованием платформы Java ЕЕ 6. Для изучения материала необходимо иметь некоторый опыт работы с Java, однако знаний в области Java ЕЕ или J2EE не требуется. Книга официально рекомендуется компанией Oracle – разработчиком перечисленных технологий – в качестве учебного пособия.

Аннотация

Из этого краткого руководства вы узнаете, как механизм async в С# 5.0 позволяет упростить написание асинхронного кода. Помимо ясного введения в асинхронное программирование вообще, вы найдете углубленное описание работы этого конкретного механизма и ответ на вопрос, когда и зачем использовать его в собственных приложениях. В книге рассматриваются следующие вопросы: Как писать асинхронный код вручную и как механизм async скрывает неприглядные детали. Новые способы повышения производительности серверного кода в приложениях ASP.NET. Совместная работа async и WinRT в приложениях для Windows 8. Смысл ключевого слова await в async-методах. В каком потоке .NET исполняется асинхронный код в каждой точке программы. Написание асинхронных API, согласованных с паттерном Task-based Asynchronous Pattern (ТАР). Распараллеливание программ для задействования возможностей современных компьютеров. Измерение производительности async-кода и сравнение с альтернативными подходами. Книга рассчитана на опытных программистов на С#, но будет понятна и начинающим. Она изобилует примерами кода, который можно использовать в своих программах.

Аннотация

Уже освоили JavaScript и HTML? А Microsoft как раз вооружила вас средствами написания прорывных приложения для Windows 8. Это уникальная возможность – а автор бестселлеров по веб-разработке для Windows Штефен Вальтер покажет, как ей воспользоваться. В книге наглядно демонстрируются достоинства Windows 8 с точки зрения веб-разработчиков. Подробно рассматривается новая библиотека WinJS, предназначенная для написания приложений под новейшую версию Windows. Вы узнаете о шаблонах JavaScript, элементах управления и привязке к данным. В этой книге вы найдете подробное изложение самых разных вопросов: отображение данных в элементе ListView, работа с облачным хранилищем SkyDrive, создание игр, использование базы данных IndexDB и форм HTML5. Автор рассказывает обо всем, что необходимо для разработки, тестирования и распространения выдающихся программ для Windows 8, написанных с применением JavaScript и HTML5. Если вы занимаетесь веб-разработкой, то Windows 8 может принести миллионы потенциальных пользователей – и вы уже владеете многими навыками, необходимыми, чтобы заинтересовать их. Покупайте эту книгу, овладевайте инструментами и приемами, которые вам еще неизвестны, – и вперед на завоевание этого гигантского рынка!

Аннотация

Эта великолепно иллюстрированная книга – руководство по стилю для мужчин, которым важно, как они выглядят. Ее написал Маркус Джей, креативный директор популярного сайта о моде TheChicGeek.co.uk. В книге – море полезной информации: советы по созданию базового гардероба, рекомендации ведущих экспертов по стилю, удачные примеры уличной моды с детальными пояснениями, инструкции по уходу за одеждой, советы по уходу за собой. Предисловие к книге написал знаменитый британский дизайнер Пол Смит.

Аннотация

Очаровательные, милые и такие разные животные представляют собой неисчерпаемый источник вдохновения для художника. В этой книге писатель и художник Питер Грей поможет вам постичь процесс рисования животных: от навыков изображения поз и тел до передачи особенностей поведения и движения. Специально подобранные пошаговые упражнения и практичные советы помогут вам достичь наилучших результатов.

Аннотация

Бесконечно разнообразные и живописные пейзажи предоставляют художнику необъятные возможности для творчества. В этой книге писатель и художник Питер Грей расскажет вам обо всех этапах создания пейзажей: от мельчайших деталей до панорамных сцен. Пошаговые упражнения помогут разобраться начинающему художнику во всех тонкостях рисования пейзажа и позволят быстро добиться впечатляющих результатов.

Аннотация

Стиль манга завоевал невероятную популярность во всем мире благодаря своим необычным и очаровательным персонажам, динамичному и эффектному дизайну. В этой книге писатель и художник Питер Грей поможет вам постичь процесс рисования в модном стиле манга: от навыков изображения черт лица и эмоций до рисования фигур героев и роботов в движении. Специально подобранные пошаговые упражнения и практичные советы помогут вам достичь наилучших результатов.

Аннотация

Бесконечно разнообразные натюрморты являются одной из самых вдохновляющих тем для художников. В этой книге писатель и художник Баррингтон Барбер поможет вам постичь процесс создания натюрмортов от простых композиций с одним предметом до сложных многофигурных композиций. Специально подобранные здесь пошаговые упражнения и практичные советы помогут вам достичь наилучших результатов.