Рубрика «microsoft» - 201

Двадцать восьмой выпуск подкаста — Сливки IT R&D.
Мы выздоровели, хоть и частично! Яндекс и браузер, тест Тьюринга, Ридер за червонец, роботы, роботы и многое, многое другое.

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

image

Microsoft пописала новые 2013 версии Office Lync и Exchange на RTM (Release To Manufacturing), что означает они достигли финальная версии разработки и вскоре будут доступны для загрузки.
Читать полностью »

Ферма SharePoint 2013 в Windows Azure. SharePoint 2013
Это продолжение цикла статей, посвященного созданию фермы SharePoint 2013 в Windows Azure. Первые главы вы можете найти по следующим ссылкам:

В этой статье рассмотрим, как добавить в домен SharePoint 2013 и дальнейшие действия для его настройки.
Читать полностью »

Многие из вас, возможно, слышали этот термин из новостей. Что же это значит и почему это должно быть интересно? Я постараюсь ответить на оба эти вопроса.
Читать полностью »

Microsoft создает прототип носимого манипулятора в 3D пространстве

Microsoft research не перестает нас удивлять своими разработками в области дополненной реальности и инновационными интерфейсами. Новинка официально будет представлена на 25th ACM Symposium.
Устройство в виде браслета отслеживает положение кисти и пальцев для управления в 3D пространстве с помощью инфракрасного лазера, камеры и диффузора.
Читать полностью »

После прочтения статьи «Почему Windows Phone обречен на успех» я таки решил высказать свое мнение, стараясь приводить исключительно факты. В топике много риторических вопросов, которые адресованы тем людям, которые утверждают, что их Windows Phone всем устраивает. Уверен, что так же можно написать и об Андроиде, и, наверно, iOS.

Меня не устраивает Windows Phone

Дисклеймер: У меня была Люмия 710 около 6 месяцев. Из них она провела 90 дней в ремонте (официальном гарантийном). Второй ремонт, к сожалению, так и не пережила. Я пишу программы под винфон и пристально слежу за новостями этой платформы. Мне выгодно, чтобы система развивалась. Этим постом не преследую цели, показать, что система безнадежна, я просто хочу, во-первых, ответить всем ярым фанатам, которые говорят, что их «все устраивает», и, во-вторых, обратить внимание майкрософт. Кажется, что они просто не видят никаких проблем

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

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

Официальный релиз Windows 8 уже не за горами, также как и появление нового поколения ультрабуков, умеющих не только хорошо «думать», но и «чувствовать». Как никогда более актуальной становится оптимизация приложений для новых мобильных платформ: реализация обработки пальцевого ввода, использование сенсорных датчиков, повышение энергоэффективности. Начиная со следующей недели у вас будет возможность посетить онлайн-сессии с инженерами Intel, посвященные этим вопросам.

image

За подробностями заходите на страницу событий компании Intel или под кат.Читать полностью »

[цитата]Читатель, заходящий на сайт NodeJS.org, по центру страницы видит четыре цитаты от лидеров сайтостроения, выражающие удовольствие от Node. Цитаты меняются каждую минуту. При некотором везении (или терпении при перезагрузке страницы) читатель увидит похвалу от Клаудио Кальдато из Microsoft Open Technologies, Inc. — для вашего удобства я привожу эту цитату на иллюстрации справа.

Чем вызвана к жизни такая похвала? Ведь, казалось бы, задолго до того, как движок Node вообще успел появился на свет, у Microsoft существовало собственное (встроенное в Windows, начиная с Windows 98, а также устанавливаемое вместе с Internet Explorer 5) средство для запуска скриптов — Windows Script Host.

Ответ очевиден: Node.js работает гораздо быстрее. (У него, кстати, ещё и API попроще. Но главное — скорость.)

Но насколько именно быстрее Node, чем WSH?

Это нетрудно выяснить опытным путём. Возьмём тот скрипт, при помощи которого evgeniyup вчера сравнивал быстродействие WSH с быстродействием виртуальной машины своего языка ObjectScript. В начале скрипта добавим десяток строк — «костыль» для Node.js, реализующий WSH-функцию WScript.Echo при её отсутствии.

показать (или вновь скрыть) исходный код скрипта

// CScript to Node.js:
if (typeof WScript == "undefined") WScript = {};
if (typeof WScript.Echo == "undefined") WScript.Echo = function(){
  var i;
  var log = '';
  for (i=0; i < arguments.length; i++){
     log += arguments[i];
  }
  console.log(log);
}

var fannkuch = function(n)
{
  var p = [], q = [], s = [], sign = 1, maxflips = 0, sum = 0;
  var i;
  for(i=1; i<=n; i++) p[i] = q[i] = s[i] = i;
  for(;;){
    // Copy and flip.
    var q1 = p[1];				// Cache 1st element.
    if(q1 != 1){
      for(i=2; i<=n; i++) q[i] = p[i];		// Work on a copy.
      var flips = 1;
      for(;;){
        var qq = q[q1];
        if(qq == 1){				// ... until 1st element is 1.
          sum = sum + sign*flips;
          if(flips > maxflips){
            maxflips = flips;
          } // New maximum?
          break;
        }
        q[q1] = q1;
        if(q1 >= 4){
          var i = 2, j = q1 - 1
          for(;;){ var tmp = q[i]; q[i] = q[j]; q[j] = tmp; if(++i >= --j) break; }
        }
        q1 = qq; flips++;
      }
    }
    // Permute.
    if(sign == 1){
      var tmp = p[2]; p[2] = p[1]; p[1] = tmp; sign = -1;	// Rotate 1<-2.
    }else{
      var tmp = p[2]; p[2] = p[3]; p[3] = tmp; sign = 1;	// Rotate 1<-2 and 1<-2<-3.
      for(i = 3;; i++){
        // print "mark 4"
        var sx = s[i];
        if(sx != 1){ s[i] = sx-1; break; }
        if(i == n) return [sum, maxflips];	// Out of permutations.
        s[i] = i;
        // Rotate 1<-...<-i+1.
        var t = p[1]; for(var j = 1; j <= i; j++){ p[j] = p[j+1]; } p[i+1] = t;
      }
    }
  }
}

function getTimeSec(){
 	var d = new Date();
    return (d.getTime() + d.getMilliseconds() / 1000.0) / 1000.0;
}

var n = 10;
var start_time = getTimeSec();
var r = fannkuch(n);
var sum = r[0], flips = r[1];
WScript.Echo(
    sum,"n",
    "Pfannkuchen(",n,") = ",flips,"n",
    "time = ",(getTimeSec() - start_time),"n"
)

После этого достаточно запустить этот скрипт дважды (сперва в Node, затем в WSH) — и мы получим вот какой результат в консоли (и на скриншоте):

[скриншот]

Разница на два порядка! Вычисления, с которыми Node.js справляется за секунду, Windows Script Host перемалывал больше двух минут.

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

Друзья!
Сегодня, 5-го октября, в 10:00 начнётся саммит Patterns'n'Practices в Москве, который интересен одновременно как с точки зрения обсуждения практик и подходов, используемых при реализации программных проектов, так и с технологической стороны, потому что здесь будет также рассказано о применении самых передовых инструментов и технологий.
image
Читать полностью »

Ферма SharePoint 2013 в Windows Azure. SQL Server 2012
Это продолжение цикла статей, посвященного созданию фермы SharePoint 2013 в Windows Azure. Первые главы вы можете найти по следующим ссылкам:

В этой статье рассмотрим, как добавить в домен SQL Server 2012 и дальнейшие действия для его настройки.
Читать полностью »


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