September 2016

Volume 31 Number 9

Unity — создание приложений виртуальной реальности

Unity — создание приложений виртуальной реальности

Тим Калп (Tim Kulp)

Разработка приложений виртуальной, дополненной и смешанной реальности (VAMR) набирает обороты по мере совершенствования устройств и платформ, поддерживающих ее. Тим Калп покажет основы создания приложений виртуальной реальности в Unity, принципы работы с подключенными службами, процесс создания пользовательского интерфейса с размерностью и взаимодействием, а также способы организации компонентов кода для устранения проблем.

На переднем крае: бизнес-логика на основе сообщений на практикеColumn

На переднем крае: бизнес-логика на основе сообщений на практике

Дино Эспозито (Dino Esposito)

Выражение логики в бизнес-домене может представлять значительную сложность. Перспективным решением будет использовать бизнес-события для выражения логики домена более естественным и понятным способом, о котором расскажет Дино Эспозито.

Вся правда о мобильных DevOps: роль репозиториев в DevOps

Вся правда о мобильных DevOps: роль репозиториев в DevOps

Крейг Брокшмидт (Kraig Brockschmidt)

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

Тестовый прогон — проблема "разборчивая невеста"Column

Тестовый прогон — проблема "разборчивая невеста"

Джеймс Мак-Кэффри

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

ASP.NET Core — срезы функций для ASP.NET Core MVC

ASP.NET Core — срезы функций для ASP.NET Core MVC

Стив Смит (Steve Smith)

Новые срезы функций позволяют разработчикам упорядочить свои проекты ASP.NET Core MVC по функциям, а не по моделям, представлениям и контроллерам.

Essential .NET — обработка командной строки в .NET Core 1.0Column

Essential .NET — обработка командной строки в .NET Core 1.0

Марк Микаэлис (Mark Michaelis)

Марк Микаэлис подробно рассказывает, как настроить CommandLineApplication, как активировать анализ командной строки и что происходит сразу после анализа вызова.

Reactive Framework — создание асинхронных веб-страниц с поддержкой AJAX, используя Reactive Extensions

Reactive Framework — создание асинхронных веб-страниц с поддержкой AJAX, используя Reactive Extensions

Петер Фогель (Peter Vogel)

Reactive Extensions и подключаемый модуль RxJS-DOM дают гибкий, высокоуровневый способ интеграции клиентских событий DOM и запросов AJAX со слабой связью, что позволяет вам вносить изменения в приложение без реструктуризации всего кода.

Современные приложения — создание сканера Wi-Fi для целого города с помощью UWP и AzureColumn

Современные приложения — создание сканера Wi-Fi для целого города с помощью UWP и Azure

Франк ла Вин (Frank La Vigne)

В этой июльской колонке Франк ла Вин рассказывает, как создать устройство IoT для захвата сигналов Wi-Fi. В этом месяце он показывает, как подключиться к облаку и реализовать весь его потенциал.

Xamarin — кроссплатформенная производительность с Xamarin

Xamarin — кроссплатформенная производительность с Xamarin

Кевин Эшли (Kevin Ashley)

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

Даже не стоит поднимать эту тему — Мэри Джейн вырослаColumn

Даже не стоит поднимать эту тему — Мэри Джейн выросла

Дэвид Платт (David Platt)

В колонке этого месяца Дэвид Платт говорит, что Майкрософт никогда не избегала зарождающихся рынков.

C++ — преобразования кодировки Юникода с помощью строк STL и API-интерфейсов Win32

C++ — преобразования кодировки Юникода с помощью строк STL и API-интерфейсов Win32

Джованни Диканио (Giovanni Dicanio)

Джованни Диканио представляет техники C++ для преобразования текста в формате Юникода из UTF-8 в UTF-16 и обратно с помощью API-интерфейсов Win32, MultiByteToWideChar и WideCharToMultiByte. Эти API интерфейса C Win32 заключены в оболочку современного кода C++ с использованием строковых классов STL для хранения текста в формате Юникода и исключений для сообщения об ошибках.

Колонка редактора — наше виртуальное будущееColumn

Колонка редактора — наше виртуальное будущее

Майкл Дезмонд (Michael Desmond)

Насчет Pokemon Go существуют разные мнения: кто-то считает, что эта игра уничтожает нашу цивилизацию, другие — что знаменует ее развитие. Так или иначе, игра раскрывает сложности, возникающие в приложениях виртуальной, дополненной и смешанной реальности.