`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Странная Windows 7 Starter

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

Однако что там на самом деле удалено или сохранено внутри - знают разве что посвященные. Во всяком случае - на самом деле дистрибутив един для всех редакций. Понятно, что конкретный сценарий установки исключает какие-то компоненты, но также известно и то, что далеко не все из них (вспомните IE) можно искоренить из системы полностью.

Одни из самых вопиющих ограничений Windows 7 Starter - сетевые: невозможность подключения к домену, невозможность организации Home Network и т.д. Среди прочего запрещено и создавать беспроводные ad-hoc сети. Соответствующий пункт обычно просто отсутствует в менеджере сетевых соединений. Но не всегда, из чего один хакер (в хорошем смысле слова :) сделал справедливое заключение, что данная функциональность в системе все же присутствует.

И действительно, добраться до этой функции оказалось проще простого: достаточно в строке поиска системного меню набрать adhoс и щелкнуть на счастливо обнаружденном ярлыке. Подозреваю, что теперь начнется массовый поиск "недокументированных" возможностей Windows 7 Starter и что-нибудь еще обязательно раскопают :)

3D в виртуальных машинах

В последнее время вышло несколько принципиальных релизов ПО для организации персональных виртуальных машин, в которых разработчики усиленно напирают на поддержку 3D и смежных функций. Но оказывается, что не все то 3D, что так называется…

Для начала стоит понять, зачем вообще 3D может понадобиться в виртуальной машине (ВМ). Я крайне скептически отношусь к идее замены обычного десктопа на ВМ там, где требуется профессионально исполнять серьезные приложения и 3D в том числе, скажем, CAD, специальные редакторы и т.д. В этих случаях ценен каждый процент производительности и, соответственно, нет никакой логики в усложнении системы. Игры также не беру в рассмотрение – во-первых, там не менее важна производительность, во-вторых, в домашних условиях ВМ – не такое дешевое удовольствие, так как требует дополнительную лицензию на персональную ОС (очевидно, Windows). Остаются всего несколько разумных сценариев, ориентированных на офисную среду: обеспечение совместимости со старым ПО и подстраховка при миграции на новую платформу, разработка ПО для специфических платформ, обучение. Пожалуй, все.

Первым сценарием в наибольшей степени озабочена Microsoft, благодаря чему мы получили обновленный Windows Virtual PC, а пользователи старших редакций Windows 7 – и бесплатно XP Mode, т.е. ВМ под управлением заведомо лицензионной Windows XP. Microsoft, кстати, единственная, кто, кажется совсем не озабочен поддержкой 3D – об этой стороне вы не найдете ни слова. Вопросы производительности решаются на самом базовом уровне – за счет требования аппаратной поддержки виртуализации. В противном случае Windows Virtual PC просто не станет работать. По Интернету бродят слухи, что кому-то удалось добиться работы Aero в ВМ с Windows 7, если хост-система также Windows 7. Мне это сразу казалось маловероятным, так как Windows Virtual PC эмулирует всего лишь S3 Trio 32/64, и, естественно, никакие инструкции не помогли мне добиться результата собственноручно.

Почему я обратил внимание именно на Aero, а не какой-то другой аспект поддержки 3D. Он мне кажется наиболее показательным для двух последних сценариев. Т.е. если уж что-то разрабатывать, имея в виду Windows 7, то конечно с поддержкой всех ее новых интерфейсных возможностей (о чем писал Вячеслав Колдовский). Аналогично, если в учебном классе развертывать рабочие места, то, наверное, на современной ОС, которая, в силу уже очевидного признания, будет вытеснять старые.

Следом я взял недавно вышедший VirtualBox 3.1. Бесплатный для персонального использования продукт, хотя в учебном классе за него, видимо, потребуется заплатить. Зато разработчики изначально уделяли определенное внимание поддержке 3D, но в основном OpenGL. Впрочем, она до сих пор находится в экспериментальном состоянии, а значит функционирует не вполне или не всегда гладко. Aero естественно не работает, хотя с этого релиза дело дошло и до DirectX. В частности, присутствует еще более экспериментальная функция 2D ускорения, которая, по задумке, в первую очередь должна отразиться на воспроизведении в ВМ видео. Трудно сказать, почему именно этот аспект так заинтересовал разработчиков, но в своих экспериментах (при соблюдении всех необходимых условий) я должного эффекта не ощутил – кадры все равно пропускались даже на сравнительно несложном ролике. Возникали у меня и другие претензии к VirtualBox, хотя продукт безусловно интересен хотя бы своей всеядностью по сравнению с Windows Virtual PC – в частности, аппаратная поддержка виртуализации не является категорическим требованием (хотя конечно предпочтительна, в версии 3.1 от нее обещают приличный эффект), а спектр официально поддерживаемых гостевых ОС значительно шире.

3D в виртуальных машинах

А вот также недавно появившейся Vmware Workstation 7 есть чем похвастать. Aero заработал сразу же после установки в ВМ интеграционного пакета, да так, что его отзывчивость мало чем уступала таковой для хост-системы. Я даже специально провел небольшой эксперимент на своих домочадцах, попросив их побродить по самой ОС и Интернету – ВМ при этом работала в полноэкранном режиме и была оснащена (чего-то я изначально пожадничал) всего 512 МБ оперативной памяти. «Виртуальности» происходящего никто не ощутил. При этом стоит вспомнить, что экспериментальная поддержка 3D была заявлена, кажется, еще несколько лет назад в Vmware Workstation 5 – и вот только сейчас она доведена до такого полноценного состояния. Так что, как говорил товарищ Бендер: «Одни из вас играют в шахматы хорошо, другие – плохо, и никакие лекции не изменят этого положения дел, если…» – в общем, все, наверное, помнят. :) С другой стороны, отсюда, вероятно, и немалая цена.

3D в виртуальных машинах

Кстати, кроме заявленных «крупных» новшеств в Vmware Workstation 7 порадовала также масса продуманных мелочей. К примеру, в отличие от остальных систем виртуализации Vmware Workstation 7 предоставляет полный доступ к настройкам даже выполняющейся ВМ – допустим, можно «на лету» увеличить объем выделяемой памяти: при этом автоматически создастся «слепок» ВМ, вступят в силу все конфигурационные изменения, и ВМ стартует снова с того же места. Конечно, не Live-режим, но на него не приходится и рассчитывать, когда речь идет о клиентских ОС.

Еще в теме 3D в ВМ хотелось бы, конечно, добавить впечатления от XenClient, однако у Citrix явно что-то не заладилось с клиентским гипервизором и обещанная еще в ноябре бета отложена на неопределенный срок.

Праздники на носу

Они, конечно, заботят всех нас – подарки, поздравления, встречи, каникулы и т.д. Но больше всего – врачей. И по совершенно понятным причинам :)

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

Именно с его подачи были созданы несколько программ – алкогольных «трекеров». В основном они позволяют вести дневник выпитого и на его основе формируют некие общие рекомендации, в духе, когда стоит все же сделать перерыв. :) Стационарное ПО имеется для Windows и Mac, а недавно выпущен и мобильный ассистент, использование которого более оперативно, а стало быть и предпочтительнее – в библиотеке доступна версия для iPhone/iPod, хотя в официальной сводке, кажется, упоминалась и Windows Mobile.

Праздники на носу

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

Office Web Apps

Итак, недавно Microsoft представила все ключевые компоненты своей новой офисной стратегии: собственно пакет Microsoft Office 2010, платформу для корпоративных порталов SharePoint Server/Foundation 2010 и Office Web App. Так что все желающие уже могут сними познакомиться.

Я, естественно, в числе желающих. Русскоязычная версия настольного пакета уже обосновалась на двух моих основных рабочих ПК. В виртуальной машине развернут SharePoint Foundation 2010 (прямой потомок SharePoint Services), а поверх него – Office Web Apps. Все правильно, эти веб-приложения могут использоваться не только в Интернете (в частности, на skydrive.live.com), но и в интранете – в рамках SharePoint-порталов.

Вообще, именно Office Web Apps наиболее примечательны. И как очевидный признак (впрочем, один среди многих) тотального смещения интересов Microsoft в сторону облачных вычислений, и как намек на близкое обострение конкуренции c уже существующими веб-решениями, к примеру, от Google, и по многим другим пунктам. Однако прежде чем начинать хвалить или ругать это ПО, нужно расставить все точки над i.

Ведь глобальная стратегия Microsoft под названием Software+Service никуда не делась, а значит отношение к веб-приложениям у Microsoft и той же Google сильно отличается. Первая их считает всего лишь дополнением к обычному пакету, а для второй они – основной авторский инструмент. Соответственно, именно Google должна в меру сил гнаться за настольной функциональностью, тогда как Microsoft наверняка ограничится каким-то разумным пределом (чтобы ненароком раньше времени не сгубить одного из своих главных кормильцев).

Во всяком случае сегодня такое различие в подходах просматривается очень четко – в частности, на примере решений для электронных таблиц (почему-то работа с текстовыми документами и в Skydrive, и в SharePoint барахлит). Пока что Excel Web App обеспечивает абсолютный минимум инструментов – фактически, только форматирование и расчеты (хотя список поддерживаемых функций шире чем в Google Docs). К примеру, онлайновых средств построения диаграмм нет (и не удивлюсь, если они не появятся и к релизу).

Office Web Apps

Очень любопытно было прочесть в блоге разработчиков о принципах, которыми они руководствовались при создании Office Web Apps.

Надежность веб-приложения. В первую очередь в смысле сохранения целостности документов. В отличие от подхода конкурентов, основанного на импорте/экспорте (когда речь идет об уже существующих файлах), при которых часть информации может теряться, Office Web Apps работают с документами непосредственно. Т.е. при редактировании сохранятся все объекты, даже те, взаимодействие с которыми не предусмотрено (водяные знаки, диаграммы и т.п.). Видимо по этой причине веб-приложения поддерживают только современные XML-форматы.

Идентичность отображения. С настольными приложениями – в смысле форматирования и разметки. Т.е. Office Web Apps должны по крайней мере уметь отображать все наиболее важные элементы оформления документов. Скажем, для Excel Web App это не только диаграммы, но и специальные объекты сводных таблиц, графические примитивы для условного форматирования, Sparklines («инфокривые» в русской версии). Осилят ли конкуренты последнее из перечисленного? Пока этот принцип реализован явно не на 100%, но чувствуется, что работы ведутся в нужном направлении.

Привычная среда. Т.е. пользователь настольного пакета должен быстро и легко адаптироваться к веб-приложениям. Это, в свою очередь, подразумевает знакомый интерфейс (естественно, ленточный), привычное размещение инструментов, предсказуемые реакции на типичные действия. Разработчики не обещают 100%-го переноса опыта, ввиду специфики веб-среды, но наверняка постараются сделать все возможное. Хотя работы у них – непочатый край. Мне, к примеру, сразу же «не хватило» контекстного меню и много чего другого.

В заключение своего первого впечатления скажу пару слов о клиентских браузерах. Пока что Microsoft поддерживает Internet Explorer 7/8, Firefox 3.5 на Windows, Mac, Linux и Safari 4 на Mac. Плагин Silverlight не требуется, но рекомендуется – благодаря ему веб-приложения станут работать быстрее, рендеринг шрифтов и масштабирование будет осуществляться качественнее, а «неродные» платформы смогут, к примеру, приобщиться к красотам ClearType.

Windows Mobile 6.5 или Opera Mobile 10?

Подобное противопоставление может показаться нелепым, ввиду несопоставимости указанного в названии ПО. Тем не менее именно такой вопрос может возникнуть перед некоторыми нынешними пользователями WM-коммуникаторов.

Я тому пример. За год обладания Toshiba Portege G900, я прекрасно приспособился обходиться без поддержки уважаемого вендора. Дело в том, что ее попросту нет, а из коробки этот коммуникатор совершенно неудобоварим. Слава богу, что есть энтузиасты, которые не только придумывают всевозможные хаки, но и собирают готовые прошивки на новых версиях WM.

В том числе и на WM 6.5, с которой я уже успел познакомиться воочию. К сожалению, данный опыт оказался не слишком успешным. На G900 новая ОС работает заметно медленнее WM 6.1 (возможно, это проблема самого G900, где сравнительно мощный процессор и экран с разрешением 480х800 сочетаются с достаточно медленной памятью и условно-работающим графическим ускорителем), а плюс к этому присутствуют раздражающие проблемы с телефонной частью (опять же, скорее это проблемы конкретных прошивок, точнее их драйверной части, «адаптированной» теми самыми энтузиастами). Так что я вынужденно вернулся к проверенной WM 6.1.

Но на самом-то деле от WM 6.5 мне был нужен только новый IE Mobile (в частности, пальцеориентированный интерфейс совершенно неактуален, так как G900 к нему категорически не приспособлен), который, как я уже когда-то писал, наконец-то корректно работает с нашим сайтом в части публикации контента. Возникает вполне закономерный вопрос – почему новый браузер нельзя установить на старую ОС? Подозреваю, что принципиальных препятствий никаких нет – ведь впервые он появился (о чем я снова-таки писал ранее) в образах эмулятора WM 6.1.4 и я почти уверен, что видел его в реальных устройствах на WM 6.1.

Стало быть, это решение политическое, маркетинговое или какое-то еще. Кстати, аналогичное таковому для Office Mobile 2010, бета-версия которого доступна через Windows Marketplace только для устройств под управлением WM 6.5. Т.е. предполагается, видимо, что пользователи предыдущих версий WM, которым недавно также открыли доступ к Windows Marketplace, должны довольствоваться гениальной программой MyFart (вот уж не думал, что идеи из Apple-мира настолько заразны). А не из-за подобных ли сомнительных решений WM и теряет сейчас свою долю рынка? Равно как и браузеры Microsoft.

Windows Mobile 6.5 или Opera Mobile 10?

Неужели ради этого и задумывалась Windows Marketplace?!

Ведь свято место пусто не бывает. И если я, к примеру, долгое время не пользовался новыми версиями Opera Mobile хотя бы потому, что они категорически не работали на G900 в ландшафтном режиме, то в нынешней 10-ке эта проблема наконец-то благополучно решена. А заодно улучшена поддержка JavaScript, во всяком случае, ее достаточно для публикации блогов на нашем сайте (хотя и не без мелких проблем).

Плюс к этому Opera Mobile 10 может похвастать достаточно корректным движком рендеринга, режимом Turbo, вкладками, панелью быстрого доступа, виртуальным курсором и многими другими «фишками», большинство из которых я, честно говоря, еще не распробовал – тем более, что многие из них явно рассчитаны на достаточно большие (в смысле физических размеров) экраны и пальцеориентированный интерфейс.

Я, правда, не назвал бы нынешнюю Opera Mobile 10 супербыстрой. Но это, как и другие присутствующие недочеты, можно списать на бета-статус. Так что в моем случае по совокупности проблем связка WM 6.1 и Opera Mobile 10 выглядит гораздо привлекательнее WM 6.5.

PDC09: три наблюдения

Воспользовавшись идеей Рэя Оззи, хочу и свой виртуальный репортаж с PDC09 завершить третьим сообщением, тем более что сегодня третий, последний день мероприятия.

Конечно, PDC изобилует любопытной информацией – при том, что я вообще-то не разработчик, и далеко не все могу оценить адекватно. Некоторые же моменты мне показались особенно примечательными, хотя все связанные с ними рассуждениями – сугубо моя личная точка зрения.

Где третий экран? Т.е. один из тех трех, о которых говорил Рэй Оззи и которые потом присутствовали в выступлениях других представителей Microsoft. Поясню. Платформа для ПК и телеприставок – Windows 7, которой уделялось достаточно времени. А вот для смартфонов – Windows Mobile, о которой, фактически, полная тишина (ну да, косвенно она упоминалась, к примеру, в контексте Microsoft Office 2010). При том, что Microsoft сама обозначила это направление как стратегическое. Я пока не видел статистики, но есть у меня подозрение, что WM 6.5 была встречена достаточно прохладно. Соответственно, нужно что-то кардинально новое, и, вероятно, тайна будет приоткрыта только на ближайшем MIX в марте 2010, во всяком случае на это прозрачно намекал Стив Синофски.

О нетбуках. Во время своего выступления Стив Синофски вместе с помощником демонстрировал различные устройства под управлением Windows 7. Не помню точно, были ли среди них нетбуки, но почти уверен что сам этот термин даже не звучал. Участники PDC09 в качестве подарков получили компактнтый ноутбук Acer Aspire 1420P (это кстати, не коснулось представителей прессы, которая, понятное дело, должна оставаться независимой :) но я не об этом :) ). Почему, к примеру, не нетбук? Еще более компакный и легкий, что довольно актуально в свете того, что почти все приехали со своими ноутбуками и многие – издалека. Конечно, выбор подарка – дело самого дарящего. Но если собрать вкупу все подобные наблюдения, то неизбежно приходишь к выводу, что Microsoft нетбуки не жалует. Почему? Вероятно потому, что они (в нынешнем виде) не лучшим образом подходят для полновесной Windows 7 (а уж какой аспект тут превалирует – финансовый или психологический – судить не берусь). И я, кстати, согласен с этой точкой зрения – пусть будет чуть более крупная, тяжелая и дорогая, но зато полноценная машинка.

Интероперабельность всерьез. Этот момент четко обозначился сразу же с приходом в корпорацию Рэя Оззи, и я неоднократно обращал на него внимание. PDC09 лишь дополнительно подтвердил мои прежние выводы. Одно соглашение с SAP говорит о многом, ведь компании конкурируют в отдельных сегментах. Далее, то что Open Source уже не является жупелом для Microsoft – тоже давно не новость. Но отдельная сессия, повященная использованию PHP и MySQL в Windows Azure, – сильный ход. Тем более, что речь идет о реальных проектах (хотя бы вот и вот), пусть их в основном и ведут партнеры Microsoft. А как вам демонстрация новых возможностей Windows Azure и Silverlight (вернее, функции адаптации потоковой передачи видео в зависимости от возможностей клиента в IIS) на iPhone?! Причем, если в первом случае он был в руках госчиновника, то во втором – прямо на сцене PDC09. Правда вторая демонстрация по сути ничем не завершилась. :) Первые три терминала почему-то вообще отказались подключаться к сети, а четвертый так и не смог загрузить видео. Но никаких комментариев в адрес Apple не последовало ;)

PDC09: три клиентские платформы и немного юмора

Ключевой доклад второго дня PDC09 вполне закономерно был посвящен клиентским платформам (хоть и в несколько расширенном смысле).

Стив Синофски еще раз рассказал о том, как тщательно разработчики Windows 7 собирали (и продолжают это благое дело) данные о различных инцидентах с ОС и обрабатывали их. Впрочем, читатели нашего журнала и блога наверняка об этом уже слышали. Новой была разве что видеодемонстрация мер воздействия на проштрафившихся программистов, когда огорченные пользователи щелкали на кнопке «Share your pain» в окне сообщения об ошибке. Среди них – удары током, уколы в пятую точку и пр. – все благодаря специальному высокотехнологичному стулу, одобренному к применению в Microsoft :))

Такая идея аудиторией была встречена с большим воодушевлением, а Стив заверил, что хоть в реальности все и происходит несколько более гуманно, но не без строгостей. Пожалуй, самым интересным моментом его выступления была информация о IE9, находящемся в стадии разработки. Там будет существенно доработанный JavaScript-движок, уже демонстрирующий производительность на уровне нынешних конкурентов (по крайней мере, на одном из популярных тестов) и улучшена поддержка стандартов (пока что только 32% в Acid3, хотя это и больше 20% в IE8), но также – рендеринг на уровне Direct2D, т.е. с поддержкой аппаратного ускорения, что мгновенно отражается на маштабировании, прорисовке/сглаживании шрифтов и пр. Первое представление можно составить по этому видео.

Скотт Гатри рассказывал о Silverlight вообще и Silverlight 4, в частности. Новейшая бета как раз выложена в свободный доступ – вместе с Visual Studio 2010 Beta 2 и Visual Web Developer Express 2010 Beta 2, в которых уже реализована ее поддержка. Новшеств предостаточно: поддержка работы с вебкамерой и микрофоном, мультикастинг и адаптивная потоковая передача, печать, 60 новых элементов управления, среди которых и Rich Text, внутрення обработка HTML, доступ к буферу обмена, расширенные возможности автономного (вне браузера) режима исполнения – перечислять все довольно утомительно. При этом обещается вдвое лучшая производительность и на 30% уменьшенное время старта среды. Согласитесь, впечатляющие темпы развития, в свете которых нынешняя инсталляционная база в 45% всех интернет-устройств не кажется преувеличением. Это косвенно подтвердили и специалисты компаний, представленных на PDC09 Expo – многие из них еще недавно предлагали свои решения исключительно для Flash/Flex, а теперь уже не сомневаются в потенциале новой RIA-платформы.

Третья клиенстская платформа, как многие уже наверное догадались – Microsoft Office 2010, публичная бета которого также стала доступна в этот день вместе с SharePoint 2010, Project 2010, Visio 2010. О самом Office 2010 мы уже писали, непохоже что в нынешней версии произошли радикальные изменения, хотя надо посмотреть и разобраться, особенно с Office Web Apps (ждите обзор). Параллельно обновляется и Office Mobile 2010, который можно получить через Windows Marketplace. Выпущен Outlook Social Connector, обеспечивающий доступ к информации из социальных сетей и превращающий Outlook в действительно универсального коммуникационного клиента.

Отдельного разговора заслуживает SharePoint 2010 , о котором мы в ближайшее время подготовим полновесный материал. А для затравки вот несколько новинок: новый ленточный интерфейс, более логичная организация, встроенные службы для работы с офисными документами, интеграция с различными back-end-системами (в качестве которых может выступать не только SQL Azure, но и, к примеру, CRM-система SAP – ради этого две компании заключили специальное соглашение), расширенная поддержка в Visual Studio 2010 (в т.ч. автоматическое взаимодействие с порталом для загрузки информации о его устройстве и публикации на нем новых объектов).

На этом громкие анонсы c PDC09, видимо, закончились – завтра ключевых выступлений не предусмотрено – но интересная информация еще найдется.

PDC09: три экрана и облако

Итак, Microsoft PDC09 стартовал и, естественно, открылся ключевым докладом Рэя Озии. На самом деле загадочное на первый взгляд выражение, вынесенное в название, – именно из его доклада.

Оно призвано обрисовать нынешнюю стратегию, или, скорее, модель развития вычислений по версии Microsoft. Картина выглядит следующим образом: три основных типа устройств – ПК, смартфоны, телеприставки/вебтопы – подключены к единым облачным службам (а если надо, то через них и друг к другу). Согласитесь, совершенно недвусмысленно.

Боб Маглия уточнил дополнительно: обычные вычисления предназначены для пятого поколения ориентированных на бизнес приложений. Примерно так:

  • 1970-е – мейнфреймы
  • 1980-е – клиент-серверная модель
  • 1990-е – веб
  • 2000-е – SOA
  • 2010-е – облачная модель.

Соответственно, центральным компонентом во всей картине является именно облако (т.е. Microsoft Azure) и именно ему было посвящено основное время доклада. Да, упоминали и Windows 7 и Silverlight – они также несомненно важны для стратегии редмондской корпорации (ведь в конечном итоге приложения-то строятся для пользователей), но в определенном смысле вторичны, а кроме того, вспомним, они были в центре внимания прошлого PDC09 и уже выпущены. А PDC в значительной степени смотрит в будущее.

Которое в краткосрочной перспективе выглядит таким образом: 1 явнваря Microsoft Azure будет готова к промышленному применению, а с 1 февраля сервис (основанный на трех группах ЦОД: североамериканской, европейской, азиатской) можно будет приобрести во многих странах мира (Украина и Россия, кажется, в этот список пока не попали). Т.е. 2010-й можно смело назвать годом Microsoft Azure и готовность платформы подчеркивает тот факт, что она начинает обрастать вспомогательными инструментами и сервисами. Вот только пара примеров:

Microsoft Codename «Dallas». Это построенный на Windows Azure каталог массивов данных – коммерческих и нет – которые могут применяться как непосредственно пользователями, так и разработчиками. Последние смогут автоматически получать описание структур данных и шаблоны кода для их обработки. Он уже наполнен различными данными, в частности от NAVTEQ, National Geographic и NASA. В ходе презентации на материалах последней строились объемные виды поверхности Марса.

Windows Server AppFabric (бета уже доступна на сайте MSDN). Набор интегрированных высокоуровневых сервисов, призванных усовершенствовать использование приложений, независимо от того, выполняются они локально или в облаке. Сюда входит кэширование запрашиваемых данных, управление доступом, мониторинг и пр.

В дальнейшем поддержка облачных вычислений появится во многих продуктах Microsoft: стандартные административные инструменты SQL Server смогут управлять Azure SQL, продукты семейства System Center будут одинаково обслуживать и локальную, и облачную инфраструктуру и т.д. Будет и обратный процесс: аналогично тому, как уже есть SQL Azure, появится и Azure AppFabric.

Кроме очевидных достоинств, которые сулит облачная модель, Microsoft собирается обеспечить (в первую очередь на уровне Visual Studio) средства переноса традиционных приложений в облако, поддержку в Windows Azure пользовательских виртуальных машин, равный доступ для всех технологий (т.е. хочешь – SQL Azure, нет  – хоть MySQL). Но при этом речь не идет о вытеснении локальных (on-premise) вычислений, напротив, говорится о вычислительном «континуме», «когерентной» вычислительной среде и пр. Т.е. пока все в рамках S+S.

Два Wi-Fi адаптера из одного - 2

В нашем блоге последнее время стало модным писать сиквелы, так что и я не удержусь :) Суть же дальнейшего сообщения в том, что для "раздвоения" WiFi-адаптера в Windows 7 сторонние утилиты, в общем-то, и не нужны.

А нужны только новые драйверы, что и так было необходимым условием. Оказывается, часть беспроводных адаптеров изначально поддерживают виртуализацию - в таком случае в Networking and Sharing Center должно отображаться второе беспроводное соединение, подключенное к Microsoft Virtual WiFi Miniport Adapter.

Если это не ваш случай, можно попытать счастья с обновлением драйверов. Например, Intel обновила свои до 13.0 (32 бита и 64 бит), специально для Windows 7. И если вы счасливый обладатель оборудования серий 5100 и 5300, то все получится. Владельцам же 3945 и 4965 (мне в их числе) по-прежнему придется только облизываться. Вероятно, в них таки чего-то не хватает на аппаратном уровне. Правда, я не вполне уверен относительно разрядности, но проверить лично возможности не имею.

А дальше остается самая малость. Достаточно дать команду вроде:

netsh wlan set hostednetwork mode=allow ssid=<xxx> key=<yyy>

стартонуть адаптер и "расшарить" соединение. Вуаля.

Click-to-Run: "потоковый" Microsoft Office

Когда вскоре начнется бета-тестирование Microsoft Office 2010, всем заинтересованным вовсе не обязательно будет загружать себе весь дистрибутив. Разработчики собираются предоставить и гораздо более удобный способ.

Click-to-Run представляет собой новый способ доставки приложений. Он основан на виртуализационных технологиях App-V и благодаря этому идеально подходит именно для тестовых целей, так как новое ПО фактически будет существовать и исполняться независимо от базовой системы.

Однако мне кажется, что ввиду очевидных достоинств, найдутся и другие применения. Вот только несколько моментов:

  • сам программный модуль очевидно не монолитный и будет подгружаться по частям (отсюда и аллюзия с "потоком") - обещается, что от момента того самого первого щелчка до запуска пройдет в среднем около 5 мин (в зависимости от канала - требуется не менее мегабита/с)
  • хотя приложение будет исполняться локально, оно будет автоматически обновляться в фоновом режиме. естественно, некое разумное дробление на компоненты (и/или их приоритезация) должно быть выполнено заранее разработчиками
  • ну и как я уже говорил - заведомое отсутствие какой бы то ни было интерференции с другими приложениями или системой, простота удаления и т.д.

Но конечно, найдутся и какие-то недостатки: все-таки должно быть установлено ПО поддержки Click-to-Run (которое и будет осуществлять загрузку, обновление и пр.). Не большая беда, скажем,  то же самое справедливо и для RIA или Java. Хуже, что могут возникать какие-то несовместимости с подключаемыми модулями, расширениями и пр. С этим надо будет разбираться по факту.

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

 

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT