Рубрика «windows» - 120

Инженеры Firefox OS в своём блоге сообщили о том, что приложения для их операционной системы, выполненные по технологии Open Web Apps (другими словами, просто на HTML+JS+CSS) станут, условно говоря, «кросс-платформенными» и будут работать на целом ряде сторонних ОС без изменений исходного кода («like a native apps»). Правда, приложение всё-таки должно уметь приспосабливаться к размерам экрана и аппаратной части устройства.

На демо-видео показан процесс запуска некоторого приложения Short Clock, которое, как можно понять, не требует никаких пользовательских привилегий. Видно, что на Android, Windows, Mac OS и Linux происходит примерно следующее: приложение устанавливается из Firefox Marketplace из браузера в соответствующей операционной системе (при этом оно автоматически адаптируется к ней — происходит «repackage») и запускается «как нативное приложение». При этом подчёркивается, что «изменений исходного кода — ноль».

Примечательно то, что JavaScript в OWA-приложении может работать не только в пределах своего HTML, а и обращаться к существующим hardware API на каждой из перечисленных платформ. На видео видно, как в Android устанавливается приложение, требующее ряда привилегий.
Читать полностью »

Что нового в Direct3D 11.2 DirectX 11.2 вошедший в выпуск Windows 8.1 насчитывает ряд интересных и нужных нововведений. В этом посте будет проведен краткий обзор основных новинок, а так же рассмотрены некоторые сценарии применения. Несмотря на то что нововведений не так много, некоторые из них будут весьма кстати при разработке приложений для мобильных устройств, и приложений для Windows Store.
Читать полностью »

День рождения Билла Гейтса

Сегодня день рождения Билла Гейтса. Человека чьей мечтой было сделать так, чтобы в каждом доме был персональный компьютер. Человека, который во многом изменил как наш мир в котором мы живем, так и ИТ. С Днем Рождения Билл!
Читать полностью »

image

Предисловие или от куда взялась «бредовая» идея ставить Git на Windows

Я работаю в одной не очень большой IT-компании, которая продает свои и чужие программные решения, занимается проектами внедрения, оказывает клиентскую поддержку, проводит обучение и далее все такое в том же духе. До недавнего времени в моей маленькой команде разработки все было неплохо организовано и у нас даже был свой собственный достаточно мощный сервер. Но случилось непредвиденное и по воле злого рока один из серверов фирмы полетел, а руководство решило вместо него в стойку поставить наш сервер отдела разработки. Нам предложили «временно» переехать на любой из серверов общего назначения.

А теперь внимание! Только мы одни во всей фирме работаем на Линуксе, а все остальные сидят исключительно на Windows и сервера у нас тоже под управлением серверных редакций ОС от Билла Гейтса. И если перенос базы Redmine не вызывает особых вопросов, то задача поднять на сервере Windows сервер для Git меня сразу поставила в тупик. Но несколько часов потраченных на поиски дали мне простое работающее решение.

Читать полностью »

Однажды, совсем недавно, на планшетах с Windows Microsoft потеряла миллионы долларов. Ну а мы сегодня просто будем писать под них на ассемблере.

Пишем Hello World на ассемблере под Windows RT с использованием winapi

Нам понадобятся следующие вещи.

  • Установленная Microsoft Visual Studio с поддержкой ARM ассемблера, например 2012.
  • Jailbreak'нутый планшет с установленной Windows RT, например Microsoft Surface RT.

Для начала создадим отдельную папку для проекта, в которой создадим файл arm.asm, содержимое которого под катом.
Читать полностью »

Если кто помнит, пользователь Narical задумал создать прецедент, а затем благополучно слил его, прикрываясь тем, что поступил бы плохо, требуя свои законные деньги, т.к. их повесили бы на кого-то крайнего.

Я же хочу реальной пользы для рынка ПК, поэтому буду требовать всё исполнять по закону. К сожалению, в юридических вопросах я не силён, поэтому нужна поддержка хабраобщества. Вообщем, ситуация аналогичная.

Собираюсь купить ноутбук lenovo в магазине плеер ру. И, разумеется, вернуть деньги за ненужную мне винду, предустановленную на нём.

Возврат денег за windows: создадим таки прецедент

Несмотря на то, что ноутбук нужен как можно быстрее, вернуть свои деньги я настроен решительно, поэтому если дело дойдет до суда, то буду подавать в суд. Здесь я приведу список своих действий и буду обновлять пост по мере новостей. А в комментариях прошу отписывать свои мысли и обсуждать действия, которые мне необходимо предпринять далее.
Читать полностью »

Новая Windows — новый конкурс!
18 октября (а в России 17 октября :) ) Windows 8.1 стала доступна для скачивания из Windows Store. В версии 8.1 пользователям и разработчикам стали доступными множество новых возможностей. Из моих любимых — возможность сохранения отредеренного XAML в картинку, прямая работа с устройствами подключёнными по USB, Bluetooth, WiFi Direct, POS.RT для создания решений по автоматизации ритейла и, конечно же, синтез речи! Из видимого пользователем, отметил бы мега-большие тайлы и маленькие тайлы, а также некоторое изменение модели поиска.

Кстати, нельзя не отметить, что с новыми элементами управления Hub, AppBar, NavBar, CommadBar и обновлённым WebView разрабатывать ModernUI приложения стало разработчикам гораздо проще! Так что пора попробовать свои силы в написании приложения, которое на 146% соответсвует гайдлайну design.windows.com/. И нам бы хотелось порадовать разработчиков не только новой ОС, новыми элементами управления и, конечно же, новой Visual Studio 2013, но и интересными призами.

Встречайте — новый конкурс для приложений, написаных для Windows 8.1 или Windows Phone!Читать полностью »

Как я перестал беспокоиться и полюбил Hyper-V Server
Недавно у меня появилась задача “вжиться в шкуру пользователя” и на деле проверить, как работается на бесплатном Microsoft Hyper-V Server 2012.

Да-да, бесплатный сыр есть не только в мышеловке, но и у Майкрософта. Если вы хотите виртуализовать сервера или хотя бы ваш старый ноутбук, но при этом не хотите платить дополнительные деньги за гипервизор, то Hyper-V Server — это то, что нужно попробовать. Почему? Во-первых, он по-настоящему бесплатен – все функции, включая даже «энтерпрайзные», доступны пользователям сразу и без каких-либо оговорок, во-вторых, он поддерживается и развивается большой компанией, и, в-третьих, это просто старый добрый Windows, хоть и немного обрезанный до Server Core.

Под катом вас ждет рассказ о том, как установить и настроить Hyper-V Server и элегантно обойти ограничения этой платформы при помощи Линукса.
Читать полностью »

Всем доброго понедельника, уважаемые коллеги и друзья!
На прошлой неделе, в пятницу, 18 октября состоялось долгожданное событие — официально была представлена Windows 8.1 RTM (а в купе с ней и Windows Server 2012 R2 и System Center 2012 R2 — уже можно всё выкачивать, кликнуть нужно по интересующему продукту).
А это значит, что пора апгрейда не за горами — но прежде чем сделать такой серьезный шаг, давайте посмотрим — а стоит ли овчинка выделки, что нового появилось в 8.1 по сравнению с 8.0, так сказать — с точки зрения беспристрастного IT Pro.

Ну наконец то! Приветствуем Windows 8.1!

Читать полностью »

AppsMafia: Хакатон в Москве (9 – 10 ноября)9 – 10 ноября, площадка API Moscow

Ночью, когда весь город засыпает и мирные жители видят уютные сны, в центре Москвы, на территории Цифрового Октября, зажигается свет и просыпаются…Мафия? Кодеры!

AppsMafia работает, трудится над проектами, обдумывает идеи захвата мира. Дизайнеры и программисты объединяются в небольшие стартап-ячейки и, консультируясь по своим проектам с донами и доньями экспертами, усердно пишут строчки кода и рисуют картинки и презентации. Днем город просыпается и совет горожан решает, кого же…

В финале второго дня команды продемонстрируют свои проекты для экспертной комиссии, ведущих венчурных фондов и инвесторов.

Самые удачные проекты будут отмечены подарками, а те, для кого карта ляжет наиболее удачно, получат предложения от инвесторов.

Два дня и одну ночь — кодинг, призы, мастер-классы, фан и нетворкинг!
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js