`

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

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

BEST CIO

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

Человек года

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

Продукт года

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

 

Невиданная щедрость

Как известно, Microsoft предложила беспрецедентно низкую цену в $40 на апгрейд любых (начиная с ХP) предыдущих версий Windows до Windows 8 Pro, а тот, кто купит компьютер в оставшиеся до выхода Windows 8 дни, и вовсе ограничится $15. Но и на этом заманчивые предложения не заканчиваются…

Оказывается, стандартный способ обновления ОС через Windows 8 Upgrade Assistant будет доступен и для Windows 8 Release Preview. Впервые об этом сообщил Computerworld, а блогеры Zdnet сумели получить прямое подтверждение от представителей Microsoft. Аргументы последних сводятся к тому, что пользователь ведь мог установить Windows 8 Release Preview (к предыдущим превью это вряд ли относится, так как они представляли из себя еще достаточно сырые беты) поверх имеющейся ОС и не заставлять же его вновь устанавливать старую систему.

Вроде бы логично, но имеется один нюанс: понадобится ли каким-то образом указывать старый серийный номер? Брэндон Леблан в комментариях к своему оригинальному сообщению говорит, что пользователь все-таки должен иметь какую-то лицензию, но будет ли явно запрашивать ее параметры Windows 8 Upgrade Assistant?

Конечно, кажется маловероятным, что Microsoft решится на «эконом-легализацию» пиратских версий ОС, хотя с другой стороны, прежде и OEM-лицензия не давала права ни на какой апгрейд, а теперь – достаточно тех же самых $40. Да и перескакивать с апгрейдом через несколько версий было нельзя...

Все эти «чудеса» стали возможными сегодня не случайно. Microsoft нужно быстро создать осязаемую инсталляционную базу Windows 8, чтобы она стала «зародышем» новой экосистемы, формируемой вокруг Metro и, соответственно, охватывающей не только десктопы, но и планшеты со смартфонами. При этом Microsoft прекрасно известно, что пользователи десктопов с сомнением относятся к новому интерфейсу. Кроме того, продвижение новых версий Windows обычно идет за счет продаж новых компьютеров, тогда как пользователи старых могут выступить как раз в роли противников «прогресса» – к примеру, даже вполне удачная Windows 7 вот только-только собирается догнать по популярности безнадежно устаревшую Windows XP. Таким образом, для блицкрига все методы хороши, тем более, что в данном случае их и аморальными не назовешь :)

A Chrome ли это?

Один из анонсов Google I/O – выпуск браузера Chrome для iOS. Явление само по себе любопытное, поскольку известно, как Apple оберегает свою платформу от всевозможных «посягательств». Но чуда предсказуемо не произошло, и поклонники Chrome будут скорее разочарованы, чем обрадованы.

Дело в том, что Chrome для iOS является всего лишь GUI-оболочкой над движком Mobile Safari, стандартного браузера мобильных платформ Apple. Конечно, это тоже WebKit, но иной, не «точеный» самой Google. То есть с точки зрения рендеринга (его скорости и качества) веб-страниц, большой разницы между двумя браузерами быть не должно. C одним этим еще можно было бы мириться, так как пользователь все-таки получает более-менее привычный интерфейс Chrome с общей строкой адреса-поиска и пр., режим Incognito, а главное – возможность синхронизации веб-данных с настольным браузером.

Однако скорость всегда была основной «фишкой» Chrome и особенно, конечно, в части исполнения JavaScript. В данном же случае Chrome для iOS лишен не только собственной машины V8, но и прогрессивной Nitro, которая предназначается исключительно для Mobile Safari. Суть в том, что в Nitro есть JIT-компилятор, реализация которого требует применения определенных трюков с памятью – а последние в iOS, по соображениям безопасности, являются прерогативой исключительно самой Apple. Соответственно, во всех популярных JavaScript-тестах Chrome для iOS в разы уступает Mobile Safari. Картину дополняет невозможность смены браузера по умолчанию в iOS, им может быть только стандартный браузер Apple.

Примечательно, что при этом никакой официальной критики в адрес Apple не последовало, хотя совсем недавно абсолютно по такому же поводу грешили на Microsoft. Разница, однако, в том, что Apple уже давно делает то, в чем Microsoft упрекают в будущем – живьем Windows RT пока мало кто видел. Причем, в отличие от Microsoft, именно Apple сегодня доминирует на рынке планшетов, что вроде бы дает все основания рассуждать о «честности» конкуренции.

Nokia действует правильно

Несмотря на своеобразную политику Microsoft относительно развития смартфонной платформы и партнерской экосистемы, Nokia старается делать то, чего от нее и ждут – методично совершенствует свои устройства.

Так, в блоге компании сообщается, что в ближайшие дни (во всяком случае до конца июля) появится очередное обновление программной платформы для моделей Lumia 710 и 800. Это еще не обещанная WP7.8, а обновление, носящее кодовое название Tango. Как известно, одно из изменений в нем – снижение минимального необходимого объема RAM до 256 МБ, что и сделало возможным появление Lumia 610 (хотя я в этом большого смысла не увидел). Соответственно, Tango уже предустановлено на эту «бюджетную» модель, а также на Lumia 900.

Тем не менее для Lumia 710 и 800 все же появятся некоторые полезные возможности, прежде всего: режим беспроводной точки доступа для раздачи 3G-Интернета (т.н. tethering) и полное отключение звуковых сигналов при переворачивании смартфона экраном вниз (flip-to-silence). Кроме того, в прошивки будет встроен ряд новых и обновленных апплетов самой Nokia, в частности, Camera Extras с таймером для автопортрета, средством создания панорам, интеллектуальной обработкой пакетных снимков и пр.

Таким образом Nokia продолжает доказывать, что сделала на WP серьезную ставку, и всячески старается вселить уверенность в перспективы как своих устройств, так и мобильной платформы Microsoft. Надо сказать, что в некоторых странах ей удалось в определенной мере сломить предубеждение потребителей, хотя общее рыночное положение WP по-прежнему не завидное. Многие считают, что усилий лишь Nokia недостаточно и существенно повлиять на расстановку сил сегодня могла бы только Samsung, но корейский производитель, похоже, уже нашел свою «золотую жилу».

Впрочем, Microsoft, как известно, обладает изрядным даром убеждения, и сегодня уже понятно, что основная ставка была давно ею сделана на WP8. Выход новой версии смартфонной платформы – одновременно с родственными Windows 8 и Windows RT – действительно может стать переломным моментом, и полностью нивелировать все прежние просчеты и ошибки.

Windows Azure поможет украинским абитуриентам

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

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

В этом году, однако, начинание поддержано Microsoft и портал будет работать на Windows Azure. Хочется надеяться, что облачные технологии реально помогут, т.к. проект нешуточный – он охватывает 300 с лишним тысяч абитуриентов, каждый из которых может подать до 15 заявок; большинство, если не все украинские вузы с дроблением по факультетам и специальностям; большое количество источников данных и списков, которые должны будут обновляться пусть не в реальном времени, но достаточно оперативно. Одним словом, масштабирование и способность сглаживать пиковые нагрузки должны прийтись весьма кстати – реальность же увидим через неделю.

Между прочим, могу также сообщить, что в общем и целом вполне удовлетворен организацией ВНО (ЗНО по-украински) и работой другого портала – Центра оценивания качества образования. Не скажу, что все было идеально: первичная регистрация только бумажными документами по обычной почте, на сайте почему-то нет новостной рассылки, т.е. нужно самостоятельно мониторить происходящее, – но все остальное (поддержка регистрации, аутентификация, обновление информации в персональных кабинетах) претензий не вызывает. Это даже вселяет некую надежду на возможность приобщения к прогрессивному человечеству :)

ARM Servers, Now!

В последнее время об этом говорят довольно много, а мировые вендоры, такие как HP и Dell, демонстрируют вроде бы нешуточные намерения. Однако непосвященному понять серьезность темы довольно сложно – где ARM, а где современные серверы! – поэтому познакомиться с первым тестированием особенно интересно.

Тестирование провели специалисты стартапа Caldexa, который, вообще говоря, является заинтересованной стороной. Название заметки – их главный лозунг. Caldexa разработала SoC EnergyCore (причем SoC в данном случае означает не System-on-Chip, а Server-on-Chip) на базе технологий ARM и в сотрудничестве с HP строит сверхплотные ARM-серверы. Поэтому сразу скажу, что к их результатам имеется целый ряд вопросов, но главное здесь – желание расставить точки над i, ведь выводы каждый вправе сделать самостоятельно.

Итак, сравнивали ARM-сервер Caldexa с более-менее традиционным сервером на платформе Intel Sandy Bridge с точки зрения исполнения ими роли веб-сервера. Программное оснащение выглядело следующим образом:

  • Ubuntu Server v12.04 (3.2 kernel)
  • Apache Server v2.4.2
  • ApacheBench v2.3 (16k request size)

Ну и вот результаты:

ARM Servers, Now!

Формально получилось, что показатель производительности на единицу потребляемой мощности для ARM в 15 раз выше чем для Xeon. Однако, если потребление ARM-сервера мерялось «вживую», то для Xeon-сервера просто просуммировали официальные TDP. Можно закрыть глаза на то, что в последнем было 16 ГБ RAM (в первом – 4 ГБ), на общем фоне это мелочь. Принципиально другое – Xeon был загружен в среднем всего на 15% (ARM – на все 100%), т.е. узким местом являлся гигабитный сетевой интерфейс.

При этом организаторы теста упирают на то, что использование более одного сетевого адаптера в веб-серверах не практикуется. Однако виртуализация сервера в такой конфигурации просто напрашивается и уж тогда несколько адаптеров выглядели бы совершенно логично. Можно попробовать смоделировать ситуацию: 5 дополнительных NIC и линейное масштабирование производительности дадут близкую к 100% загрузку Xeon, т.е. оценка энергопотребления по TDP станет близкой к реальности, а количество обрабатываемых запросов в секунду вырастет в 6 раз. Соответственно, преимущество ARM-сервера в производительности на единицу мощности сократится до 2.5 раз.

Но это, между прочим, тоже немало. Ведь дополнительно ARM обеспечивает более высокую плотность вычислений и меньшую удельную стоимость. Т.е. нафаршированый под завязку ARM-серверами ЦОД, ориентированный исключительно на веб-хостинг, вроде бы выглядит вполне реально. Хотя все же остается одно сомнение: как поведет себя ARM-сервер на действительно тяжелом веб-сайте с динамичным контентом? Насколько я понимаю, с функциями «числодробилки» ARM справляется не шибко. Но Caldexa вроде бы намерена продолжать и уточнять свои тесты, так что всем заинтересованным в данной теме имеет смысл следить за их сообщениями.

Что известно о Windows Phone 8?

Долгожданный публичный анонс наконец расставил многие точки над i. Что действительно важного мы получим, кроме обновленного стартового экрана, разнообразия экранных разрешений и поддержки NFC?

Прежде всего, WP8, несмотря на сохранение родового названия и интерфейса Metro, совершенно новая мобильная платформа. Она построена на ядре Windows NT, в отличие от Windows CE у всех предыдущих. Естественно, это нужно понимать как родство не с Windows 8 вообще, а конкретно с Windows RT. Т.е. ни о каком Win32 речь, конечно, не идет, только WinRT плюс набор специфических мобильных API. Тем не менее это подразумевает нативную разработку с использованием С++ и потенциальную переносимость кода между всеми актуальными устройствами/платформами. Из этого, собственно, следует и большинство прочих особенностей.

Что известно о Windows Phone 8?

WP7.8 на Lumia 900

Современные WP7 телефоны не будут обновляться до WP8, т.к. слишком много возможностей последних привязаны к новым аппаратным требованиям, в частности, необходимости использования многоядерного процессора (двух-, четырех-, а потенциально и восьмиядерного). Чтобы как-то подсластить пилюлю, выйдет обновление WP 7.8. Какие новые функции удастся перенести на старую платформу доподлинно неизвестно, пока пообещали только новый стартовый экран – прямо скажем, не много.

Смена архитектуры WP8 позволила решить одну важную задачу: теперь система обновления платформы будет максимально напоминать Windows Update. Даже телефоны с привязкой к оператору можно будет обновить напрямую (хотя, возможно и с потерей гарантии, так как стандартный путь все же предполагает, что оператор должен верифицировать/подписать обновление). При этом все устройства будут поддерживаться не менее 18 месяцев.

Многоядерность и новое программное ядро, очевидно, позволят реализовать более эффективную многозадачность, чем в WP7.5. По крайней мере, определенно сказано, что сценарий для фоновой работы VoIP будет поддерживаться, Skype будет принимать звонки даже в неактивном состоянии, а сторонние приложения смогут интегрироваться с системной телефонной программой.

В отличие от своей предшественницы, WP8 будет изначально ориентирована на применение предприятиями. Последние смогут «за символическую плату» пройти сертификацию в Microsoft и поддерживать собственный «магазин» приложений (сейчас они могут распространять свои приложения только через стандартный Marketplace, где они просто скрываются от чужих глаз). В WP8 появится дополнительный хаб Company, который будет отсылать пользователей к корпоративным ресурсам и внутреннему хранилищу приложений. Заявленная поддержка microSD-карт, по-видимому, также в первую очередь понадобилась для простого распространения «самописных» приложений.

Кроме того, будет «полнодисковое» шифрование, но не совсем BitLocker (видимо, что-то более простое из соображений энергоэффективности), безопасная загрузка как в Windows 8/RT, поддержка централизованного управления вплоть до удаленной очистки устройства и пр. Некий пробел пока сохраняется в сфере VPN, судя по всему, в WP8 предполагается поддерживать только SSL VPN. Аналогично, пока не известно, будет ли встроенный Internet Explorer 10 поддерживать доступ к Интернету через proxy.

Поставки телефонов с WP8 ожидаются к рождественскому сезону, т.е. в скором времени должны начать появляться образцы - тогда можно будет сказать что-то более конкретное. OEM-патнерами Microsoft пока названы только Nokia, HTC и Samsung.

Как быстро передать URL

Из разряда маленьких хитростей. Как быстро и удобно передать адрес интересной веб-страницы с ПК на смартфон или планшет? Ну, чтобы продолжить чтение в более комфортных условиях и т.п.

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

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

Как быстро передать URL

Теперь вызов этой закладки просто сформирует QR-код с адресом текущей страницы. Осталось его сфотографировать из QR-ридера на смартфоне, которым, насколько я понимаю, сегодня уже должен уметь пользоваться каждый грамотный человек :) Вуаля.

Вроде бы совместимо почти со всеми платформами и браузерами. Android еще проверяется, но оно и понятно - большая разношерстица версий.

Между прочим, основа трюка заключается в использовании Google API. Веб действительно превращается в самобытную программную платформу.

Windows 8 Release Preview: альтернативные браузеры

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

Основная сложность состоит в том, что Windows 8 в буквальном смысле «двулика», в ней присутствуют два не связанных между собой интерфейса – более-менее стандартный Desktop и Metro. Встроенный Internet Explorer 10 работает в обоих и в Metro смотрится достаточно органично. В новом интерфейсе он позволяет открывать лишь ограниченное число сайтов и не поддерживает плагинов, за исключением Adobe Flash, который для этого встроен на системном уровне – налицо оптимизация под управление пальцами и энергосбережение.

Google и Mozilla также объявили о разработке Metro-версий своих браузеров, которые уже не на шутку соперничают с Internet Explorer за мировое господство. Впрочем, пока это относится только к Windows 8, где браузер, вообще говоря, не является действительно Metro/WinRT-приложением, а лишь выполнен «в стиле Metro». В Windows RT ситуация гораздо сложнее.

Chrome для Windows 8 уже можно «пощупать» – несколько дней назад он стал доступен через канал для разработчиков. Однако после установки вы увидите его только на Desktop. Дело в том, что в Metro может исполняться только один браузер – как тот бессмертный из фильма «Горец». Соответственно, чтобы познакомиться с Metro-версией, Chrome надо сделать браузером по умолчанию.

Windows 8 Release Preview альтернативные браузеры

Речь, конечно, пока идет даже не о бете, но все-равно заметно, что разработчики пребывают в легком недоумении. Chrome в Metro работает в полноэкранном режиме, но полностью имитирует десктопную версию – те же вкладки и даже контекстное меню по щелчку правой кнопкой мыши, хотя в Metro у этого жеста совершенно иное назначение. Все меню, правда, разреженные – под управление пальцами, но и только. А Settings в Charm Bar приведут пользователя на самую обычную станицу настроек Chrome.

Windows 8 Release Preview альтернативные браузеры

Расширения в Chrome использовать можно, плагины, похоже, нет – во всяком случае, Silverlight в Metro не «прикручивается». Flash, в отличие от Metro-версии Internet Explorer 10, работает на всех сайтах. История посещенных сайтов в Desktop- и Metro-версиях ведется по отдельности, что, вообще говоря, не слишком удобно. В общем, сделать приличный Metro-браузер – это еще та задача.

Windows 8 Release Preview альтернативные браузеры

Примирение в «облаках»?

Одним из недавних дополнений Azure стала возможность полноценного использования собственных виртуальных машин. И поскольку теперь поддерживается не только Windows Server, но и Linux, любопытно поглядеть на реакцию Linux-сообщества.

Прежде всего, нужно понимать, что нынешнее обновление Azure VM Role – не банальная доработка функциональности, а действительно принципиальный шаг. Напомню, что Azure появилась как PaaS-платформа, ориентированная на разработчиков сервисов, но отнюдь не на корпоративные ИТ, которые, между тем, весьма успешно окучивала Amazon. Соответственно, VM Role была призвана сформировать IaaS-платформу на той же самой облачной инфраструктуре. Однако первая попытка Microsoft оказалась половинчатой: виртуальные машины в облаке не могли сохранять свое состояние, т.е. после перезагрузки – штатной или аварийной – возвращались к исходному образу. Таким образом, сохранять данные, настройки и пр. было нужно в каком-то внешнем хранилище, скажем, SQL Azure. Опять же, это не смертельно для разработчиков, но концепцию IaaS фактически лишает всей прелести – нельзя просто завернуть текущий сервер в VHD и отправить в облако.

Наконец этот недостаток устранен, отныне ВМ становятся персистентными, т.е. могут сохранять информацию на локальных (виртуальных) накопителях. Правда, VM Role по-прежнему находится в бета-тестировании, но, судя по всему, для облачной модели это не просто норма, а единственное естественное состояние. Таким образом, в сочетание с некоторыми другими функциями Azure вроде построения виртуальных сетей, перед ИТ-отделами открывается целый спектр новых возможностей: от запасных серверов и резервирования через ВМ в «облаке» до бесшовного «перетекания» приложений в рамках гибридного «облака» для быстрого масштабирования ресурсов, оптимизации загрузки локальной инфраструктуры и любых других целей. А в таком контексте уже интересна не только платформа Windows Server, но и Linux.

Вообще, Microsoft уже давно демонстрирует определенную лояльность к Linux – начиная с дружбы с Novel по поводу SLES и до предоставления сообществу кода интеграционных компонентов (LIS) для Hyper-V. Последние играют принципиальную роль для миграции Linux в Azure, однако здесь, видимо, начинает действовать большая политика. К примеру, SLES и CentOS поддержаны и on-premise, и в «облаке»; для RHEL есть интеграционные компоненты, однако в Azure она не приветствуется; Ubuntu вроде бы отсутствует в официальном перечне дистрибутивов LIS, а в «облаке» – пожалуйста. Объясняется это тем, что пока Red Hat строит собственную облачную платформу, SUSE, OpenLogic и Canonical уже стали официальными партнерами Microsoft в рамках Azure, предоставляют для использования в «облаке» настроенные образы ВМ и даже готовы заключать SLA на их использование.

Особенно любопытна позиция Canonical, до последнего времени – откровенного антагониста Microsoft, гегемония которой до сих пор значится главной нерешенной проблемой Ubuntu – Bug#1. Однако тон сообщения Марка Шаттлворта (который некогда и опубликовал ту самую Bug#1), посвященного Azure, вполне дружелюбный, вплоть до «The team leading Azure has a sophisticated understanding of Ubuntu and Linux in general». Вот такой он, бизнес в облаках, где поистине «несть ни эллина, ни иудея» :)

Bing.com работает на Windows Server 2012 RC

Это вообще в стиле Microsoft – eat own dog food, но кроме того, Microsoft оптимизировала новую серверную ОС для облачных применений, так что желание поскорее применить новые возможности для собственных сервисов также вполне понятно.

Подробности сообщает в официальном блоге Мукул Сабхарвал, инженер из команды разработки Bing.com. Ключевым моментом он, безусловно, называет производительность, и Windows Server 2012 есть кое-что предложить в данном плане. Так, поскольку внешний уровень сервиса реализован на ASP.NET, то перенос его на платформу .NET 4.5 автоматически дает целый ряд преимуществ, таких как фоновая сборка мусора, распараллеливание работы JIT-компилятора по нескольким ядрам, мониторинг стека вызовов компилируемых приложений и освобождение системных ресурсов при обнаружении проблем с производительностью. Также, поскольку Bing.com исполняется в виртуализированной среде, то и усовершенствованный Hyper-V 3 оказался весьма кстати – в частности, его улучшенные масштабируемость и работа с NUMA-памятью.

Интересно, что собственноручно проверить «переезд» поискового сервиса Microsoft на новую платформу не удается. Netcraft.com веб-сервер Bing.com опознать не может, а в качестве ОС называет F5 BIG-IP – аппаратные устройства для балансировки трафика и оптимизации веб-приложений. Примечательно, что в то же время www.bing.com, указывает на региональные сайты, которые исполняются на… Linux :) Впрочем, это, видимо, интерфейсы-ретрансляторы, которые перенаправляют запросы в ближайший ЦОД. Не менее любопытную картину, кстати, можно получить и при изучении сервисов домена Microsoft.com – на чем только они не работают! Но главный сайт – www.microsoft.com, – хоть и прячется за Citrix Netscaler, в качестве веб-сервера использует все же IIS. Причем двух версий: 7.5 и 8.0, а вторая, насколько я понимаю, присутствует только в Windows Server 2012.

Пока разбирался со всем этим, сделал еще одно интересное наблюдение. То что Bing.com уступает Google.com – хорошо известно, но если конкретизировать, то, к примеру, в глобальном рейтинге сайтов Alexa.com поисковик Microsoft находится всего лишь на 30-м месте, ниже даже (что для меня оказалось неожиданностью) Yandex.ru (27-е место). А следом идет Microsoft.com. Правда, между Bing.com и Yandex.ru может не быть функционального паритета…

 

Ukraine

 

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