В октябре 2014 года компания Microsoft объявила о партнерстве с Docker, в рамках которого будет представлена реализация контейнерной виртуализации для будущей версии ОС Windows Server, ожидаемая в 3 квартале 2015 года. Для поддержки контейнеров Microsoft воспользуется собственной технологией, разработанной в исследовательском проекте Drawbridge. Технология виртуализации Drawbridge похожа на ту, что применяется в проекте Wine, позволяющем запускать приложения Windows на компьютерах с UNIX-подобными операционными системами. Ключевая особенность обеих технологий заключается в том, что виртуализация аппаратуры (процессора, памяти, устройств ввода-вывода) не требуется, а эмулируется исключительно исполняемое окружение ОС Windows.
Parallels начала разрабатывать контейнеры под Windows задолго до того, как об этом задумались в Microsoft. И поскольку эта тема в связи с анонсом Microsoft, очевидно, становится очень актуальной, то в этом посте я постараюсь рассказать, за счет каких именно технологий работают наши Windows-контейнеры, какими функциональными возможностями обладают, а также каковы основные сценарии их применения. В комментариях готов ответить на все вопросы, включая самый популярный — сколько максимально контейнеров можно запустить на хосте.
Читать полностью »
Рубрика «windows» - 81
Контейнеры для Windows: за 10 лет до Microsoft
2014-12-11 в 8:25, admin, рубрики: Parallels, windows, Блог компании Parallels, виртуализация, контейнеры, разработка под windows, реверс-инжиниринг, Серверное администрированиеКак использовать GamePad в браузере и в приложениях для Windows на HTML и JavaScript?
2014-12-09 в 14:20, admin, рубрики: game development, gamepad, GamePad API, html, javascript, universal apps, windows, xbox, xinput, Блог компании Microsoft, разработка под windowsЕсли вы разрабатываете игры на HTML и JavaScript, то эта статья для вас. Мы уже много писали о том, что под Windows 8.x можно разрабатывать приложения на HTML/JS, причем, как правило, вы можете с легкостью просто взять и использовать ваш текущий движок, работающий в современных браузерах.
Просто в качестве примера: если вы делаете платформер, то вы можете воспользоваться таким движком, как Phaser (кстати, он поддерживает разработку на TypeScript!), или, нашим Platformer Game StarterKit для Windows 8. К слову, если вы хотите сделать игрушку в жанре Tower Defense, то у нас есть еще один Starter Kit. А если вы хотите создать что-то трехмерное с использованием WebGL, то наше все для вас – это Babylon.js.
GamePad
Но в этой статье я не буду рассказывать, как создать саму игру. Мы зададимся другим вопросом: как подключить к игре для Windows 8.x или в браузере геймпад? Например, игровой контроллер от Xbox 360 или Xbox One:
Будем считать, что вы уже подключили сам геймпад к своему ПК (инструкция для Xbox 360, инструкция для Xbox One). Теперь давайте разберемся, что вам нужно сделать, чтобы добавить его поддержку в своей игре.
В качестве примера я буду использовать платформер RubbaRabbit из приведенного выше стартет-кита. Мы рассмотрим два варианта: игра для Windows 8.x и игра в браузере.
Читать полностью »
Администрирование наших дней: «У меня завис лифт!»
2014-12-04 в 11:10, admin, рубрики: bsod, schindler, windows, администрирование, интерфейсы, системное администрированиеВот и настал тот день, когда на лбу проступает холодный пот при виде BSOD операционной системы Windows
Синий экран смерти на дисплее в скоростном пасажирском лифте 42х этажного бизнес-центра…
Читать полностью »
WinJS + универсальные приложения. Изучаем навигацию
2014-12-02 в 11:12, admin, рубрики: universal apps, windows, windows phone, winjs, Блог компании Microsoft, навигация, разработка под windows, разработка под windows phone
Одна из главных вещей, о которых вы должны задуматься на этапе проектирования приложения – как организовать навигацию внутри приложения таким образом, чтобы пользователям было удобно работать с контентом, размещенным в приложении.
Существуют различные виды макетов, которые позволяют наиболее удачно реализовать взаимодействие между различными элементами приложения так, чтобы внутри приложения было легко ориентироваться, а также ограничить количество элементов управления, постоянно находящихся на экране.
Сегодня мы с вами познакомимся с основными шаблонами (макетами) навигации, а также посмотрим, как реализовать их внутри своего приложения.
Читать полностью »
Microsoft проведет большую презентацию Windows 10 в январе 2015 года
2014-12-02 в 9:51, admin, рубрики: microsoft, windowsБуквально несколько дней назад компания Microsoft обозначила, что не планирует до конца текущего года выпускать новые тестовые сборки Windows 10 в рамках программы тестирования Insider. Тем не менее, новости о прогрессе в разработке все-таки есть.
Так, осведомленные о планах разработчика источники поделились с сайтом The Verge информацией о неком большом мероприятии, которое Microsoft планирует провести в конце января 2015 года. Согласно этой утечке, именно там команда по созданию Windows 10 намерена представить новую пробную версию ОС.
Читать полностью »
Открыта регистрация на конференцию DevCon 2015
2014-12-02 в 7:38, admin, рубрики: .net, alm, azure, big data, devcon, DirectX, IoT, sql server, unity, Visual Studio, web, windows, анонс, Блог компании Microsoft, разработка, разработка под windows, Тестирование IT-системДрузья, разработчики и тестировщики программного обеспечения!
Мы рады сообщить вам, что регистрация на главную технологическую конференцию Microsoft DevCon 2015 открыта!
Пятая юбилейная конференция пройдет 20-21 мая 2015 года.
Формат конференции остается неизменным — это загородное двухдневное мероприятие в природном курорте в ближнем Подмосковье, и в стоимость билета на конференцию уже все включено:
- Питание и проживание в отеле;
- Участие в основной программе;
- Посещение мастер-классов;
- Участие в круглых столах и фокус-группах;
- Трансфер из Москвы и обратно;
- Развлекательная и спортивная программа;
- Вечерняя программа.
Обратите внимание, до 16 января 2015 года действует специальная более привлекательная цена, о чем подробнее можно узнать на странице «Условия участия».
Регистрируйтесь сейчас! По опыту проведения конференций мы знаем, что билеты кончаются за несколько месяцев до проведения. Торопитесь занять свое место.
Читать полностью »
Несколько версий PHP под одним Apache на Windows
2014-11-25 в 11:27, admin, рубрики: Apache, php, windows, windows server 2012 r2, разработка, разработка под windows, разработка сайтов, хостинг Некоторое время назад мне потребовалось иметь на одном веб-сервере разные версии PHP. Все мануалы, что удалось найти беглым взглядом, подразумевали linux-дистрибутивы, на которые мне не хотелось переносить выношенную в муках конфигурацию apache, установленную виртуальной Windows Server 2012 R2 (x64). Результат моего удавшегося эксперимента представляю на ваш суд.
Читать полностью »
Apple: конкуренты, ау!
2014-11-24 в 8:36, admin, рубрики: android, apple, Google, intel, microsoft, Samsung, windows, конкуренция, экосистемыСтатья представляет собой попытку понять, почему есть Apple, а есть остальные. Автор — наполовину инженер, наполовину поэт. Поэтому, возможно, немного вольно обращается с фактами из области экономики. За это он заранее приносит прощение. Начали.
Прибыль мобильного подразделения Samsung падает. Кто теперь будет конкурировать с Apple? Samsung — фактически единственная надежда анти-яблочного комьюнити — компания, которая могла реально конкурировать с Apple по продажам мобильных устройств. И с каждым кварталом ситуация становится все хуже и хуже. Это проблема? На первый взгляд, да. Потому что ослабление конкуренции всегда ведет к стагнации, и от этого в итоге проигрывают все участники рынка. На второй взгляд — не очень. Сейчас я постараюсь доказать, что Samsung и Apple никогда не были конкурентами.
Читать полностью »
Ноутбуки на МКС
2014-11-23 в 15:19, admin, рубрики: 1553, Debian, Lenovo, linux, thinkpad, windows, вентиляция, космонавтика, космос, микрогравитация, МКС, Ноутбуки, управление системПри просмотре фотографий и видеороликов, снятых на Международной космической станции, часто можно заметить, что интерьер станции кишит ноутбуками в специальных подставках. Как они используются в космосе?
Инженер НАСА Роберт Фрост поделился этой информацией. Когда станцию ещё только проектировали, было принято мудрое решение не использовать физические интерфейсы — их слишком сложно апгрейдить и чинить. Куда легче поставить ноутбуки, а если с ними что-нибудь случится, то ситуацию легко поправить переустановкой программ, перезаписью файлов или заменой ноутбука. Ноутбуки куда доступнее специализированных систем, поэтому не будет необходимости специально переучиваться базовому взаимодействию.
Читать полностью »
Завтра в 10:00 (МСК) смотрите трансляцию конференции Russian App Day
2014-11-20 в 13:14, admin, рубрики: ABBYY, appday, beeline, Google, iOS, microsoft, mobile development, Viber, windows, Yandex, Yota, Блог компании Microsoft, БШВД, Вконтакте, СТС, ТКС
21 ноября в 10:00 подключайтесь к трансляции конференции Russian App Day. Беседы о будущем технологий. Мы расскажем всё про мобильные тренды и возможности для бизнеса.
#AppDay – новое индустриальное мероприятие о приложениях, облачных и мобильных технологиях, организуемое Microsoft при поддержке РАЭК и Apps4All. От ведущих экспертов индустрии вы узнаете обо всех популярных платформах (iOS, Android и Windows) и развитии экосистемы мобильных приложений в России в целом, о растущих трендах и возможных направлениях развития в будущем.
Читать полностью »