9/24/2006

Ошеломительная Windows Vista

Microsoft обещает, что программы под Vista будут mind-bogglingly cool, т.е. ошеломительно-невероятно-потрясающе-удивительно и поразительно крутыми. И это сказал президент подразделения платформ и сервисов Microsoft Джеймс Оллчин (Jim Allchin: Co-President, Platforms & Services Division) .

Также Оллчин сказал, что в Vista есть все необходимое для того, чтобы софтверные компании и независимые программисты могли создавать «визуально эффектные, взаимодействующие, поддерживающие сотрудничество и безопасные» инновационные приложения. Под визуальными эффектами подразумевается встроенная в WPF трехмерная (3D) графика на основе DX10.

Выход Vista ожидается в ближайшие месяцы, но уже сейчас Microsoft предлагает разработчикам скачать новую версию средств разработки Visual Studio (Orcas), которая оптимизирована для создания приложений для Vista.

Специально для веб-дизайнеров и художников Microsoft выпустила ряд инструментов (Expression), которые предназначенны для работы с новыми графическими возможностями ОС.

9/23/2006

Подковерные игры в Венгрии

В моем представлении Венгрия - тихая страна, которую практически не слышно и не видно. И вдруг такие страсти: в столице беспорядки, пострадавших больше сотни.

Интересно, ради чего бьются жители Будапешта? Чтобы ответить на этот вопрос перечитал массу сайтов: [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13]. Ответа не нашел. Но нашел ответ на другой и самый главный вопрос - что на самом деле происходит в Венгрии?

В Венгрии почти все дома и хозяйства зависят от природного газа, который поставляется из России через Украину. Ввиду того, что в Венгрии нет стратегического газохранилища, и бывают перебои с газом, венгерское правительство в 2004 году принимает закон об ограничении энергопотребления. Крупные потребители газа переводятся на частичное использование нефтепродуктов, почти 100% которых поставляется из России. Газпром пытается купить подразделение венгерской нефтегазовой компании Mol, но правительство Венгрии против, так как это затруднит диверсификацию источников энергии.

Венгрия начинает искать альтернативы российскому газу и новые способы энергоснабжения страны. Через месяц президент России Путин приезжает в Венгрию с рядом проектов.

Цели первого проекта: повысить надежность поставок российских энергоносителей в страны Европы (Италию, Австрию, Болгарию и Румынию в обход Украины) и усилить позицию Венгрии в европейской энергетической политике. Для этого предполагается продлить существующий в Турции газопровод «Голубой поток» до территории Венгрии, а также построить в Венгрии подземные газохранилища.

Цель второго проекта: создать на венгерско-украинской границе (станция Захонь, Zahony) терминал для контейнеров с товарами, прибывающих из Азии по Транссибирской магистрали. Это предприятие должно составить конкуренцию проекту по созданию подобного логистического центра в Польше (Славков, Slawkow).

Цель третьего проекта: создать дополнительные электромощности на территории Венгрии при содействии российских компаний для участия последних в электроэнергетических сетях Европы.

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

Российская сторона заявляет о том, что реализация проектов возможна только при условии положительного политического климата в Венгрии.

На парламентских выборах в Венгрии побеждает правящая Социалистическая партия во главе с премьер-министром Ференцем Дюрчани (Ferenc Gyurcsany). Руководитель партии "Фидес" Виктор Орбан проигрывает выборы, так как его призывы к экономическому протекционизму и апелляция к консервативным национальным ценностям не находят отклика у избирателей.

После выборов глава кабинета министров Ференц Дюрчани выступает на закрытом совещании и призывает коллег по партии провести в стране непопулярные экономические реформы: сократить госсектор, повысить налоги, уменьшить дефицит бюджета для того, чтобы к 2010 году Венгрию включили в зону единой европейской валюты.

Через несколько месяцев, а именно 18 сентября 2006 года Ференц Дюрчани приезжает в Россию на переговоры с президентом Путиным. В это же время на сайте венгерской государственной радиокомпании появляется аудиозапись того самого закрытого совещания. Источник утечки информации неизвестен. После этого начались беспорядки.

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

9/21/2006

Не торопитесь увольнять php-программистов.

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

Но рыночные изменения также влияют и на производителей ПО. На рынке появляется спрос на заказное ПО, разработанное на новых технологиях. Как следствие производители ПО меняют свой штат программистов, например, вместо Php-специалистов (пыхпыховцы), которые в основном работают в среде Zend Studio, нанимают .net-специалистов (дотнетовцы - работают в среде Visual Studio .NET). Причина смены штата в том, что программисты обычно не хотят изучать новые для них языки программирования или менять средства разработки. Проще уволить одних специалистов и нанять других.

Вот и получается, что заказное ПО, разработанное на Php всего пару лет назад, никто из .net-специалистов ни за какие деньги не хочет дорабатывать или переделывать. В такой ситуации нанимается php-специалист, который разрабатывает необходимый компонент. Проблемы возникают когда требуется разработать модуль, состоящий из компомпонентов, написанных на разных языках программирования.Теоретически нет ничего невозможного. Но на практике оказывается, что решить поставленную задачу нереально, потому что созданный модуль надо отладить, а это чрезвычайно трудно если нет единой среды разработки.

До 2001 года о единой среде разработки, которая поддерживает разные языки программирования, можно было только мечтать. Ситуация изменилась после того, как Microsoft выпустила платформу Visual Studio .NET, которая упрощает смешанное программирование. Благодаря открытому механизму VSI (Visual Studio Integration) и CLR, непосредственно в Visual Studio IDE (интегрированная среда разработки) можно встроить поддержку различных языков программирования.

В Visual Studio изначально встроены C#, VB, C++. Microsoft стремится к тому, чтобы в Visual Studio было встроено как можно большее количество языков. Об этом в интервью сказал менеджер Microsoft по продуктам Visual Studio Джейсон Макконнелли, который отвечает в корпорации за все языки программирования, - Мы приветствуем развитие языковой экосистемы, инициируемое независимыми разработчиками. [...] поддерживаем подобные начинания, а в ходе недавнего симпозиума Lang.Net нами была предпринята попытка привлечь сообщество к созданию новых языковых средств для платформы.

Независимые разработчики взялись за дело и уже в Visual Studio встроен Php (VS.Php, Jcx.Software). Существуют проекты по встраиванию других языков, таких как: Ada, APL, AsmL, CAML, Cobol, Delphi, Forth, Eiffel, Fortran, Haskell, Lisp, Lua,Mercury, Mixal, ML, Mondrian, Nemerle, Oberon, Pascal, Perl, Prolog, Python, RPG, Ruby, Scheme, Smalltalk, .NET IL Assembler. Подробнее о проектах можно узнать на сайтах dotnetpowered, gotdotnet, codeplex.

P.S.
C сайта Microsoft можно скачать бесплатные версии Visual Studio и SQL Server.

9/18/2006

Поиск в Google с учетом морфологии

Google ищет слова с учетом морфологии, т.е. ищет не только слова из запроса, но и их различные формы.

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

Можно отключить использование форм слова, поставив знак "+" перед словом или взяв слово в кавычки. Например, для запроса звон +колокола или звон "колокола", будет найдено только точное вхождение слова колокола, а вот колокольный звон найден не будет.

За качество поиска в Google отвечает группа International Search Quality. (Источник: Вновь о поиске и не только).

9/17/2006

В мире растет спрос на умную одежду

В фильме "Назад в будущее" (Back to the Future, 1985 г.) есть момент про далекое будущее, когда одежда меняет свой размер, подстраиваясь под главного героя. В 1985 году это казалось фантастикой. Но новые технологии проникли в одежду гораздо быстрее, чем это представлялось раньше. Ниже несколько примеров применения новых технологий в одежде.

Германская компания Silvertex GmbH выпустила хлопчатобумажную ткань с вплетенными тончайшими нитями серебра. Ионы серебра обладают антисептическим действием. Антибактериальная ткань, на 5% состоящая из серебра, предотвращает возникновение грибковых заболеваний, распространение бактерий и избавляет от запаха пота.

Бельгийская компания Verhaert разработала детскую пижаму с вмонтированными датчиками, которые следят за сердечным ритмом и дыханием спящего ребенка. Изобретение позволит сократить смертность детей от так называемого «Синдрома внезапной смерти младенцев» (SIDS).

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

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

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

Специально для женщин, которые забывают принимать витамины, в Германии разработали колготки. На ткань колготок распыляются микроскопические частицы витаминов A, B, C, которые затем постепенно поступают в организм через кожу. Колготки уже поступили в продажу и стоят $7. В комплект входят запасные емкости с витаминами.

Гипоаллергенные кошки по $7000

Биотехнологи из компании Allerca вывели новую гипоаллергенную породу кошек, погладив которых можно не опасаться насморка, слезотечения и приступов астмы.

Гипоаллергенные кошки появятся в продаже в начале 2007 года по 7000 долларов за котенка. Планируется, что уже к 2009 году 10000 гипоаллергенных животных обретут своих хозяев.

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

9/14/2006

Дата выхода Vista, Office 2007 и Exchange 2007

Выход Windows Vista, Office 2007 и Exchange 2007 ожидается 13 декабря 2006. Это стало известно Петру Диденко во время посещения московского офиса Microsoft.

Labels:

9/11/2006

Мечта главного управляющего SUN сбывается!

В середине 80-х годов главный управляющий компании Sun Microsystems Скотт Макнили сформулировал идею: "Сеть - это компьютер" (The Network Is The Computer).

Для реализации идеи Sun разработала Java и объединила вокруг себя Netscape, Oracle и IBM и еще несколько компаний. Союз был назван одним словом NOISE (англ. шум) - это аббревиатура от названий Netscape, Oracle, IBM, Sun, everyone else. Действительно, вокруг Java было очень много шума.

Microsoft тоже приступила к реализации идеи, но пошла своим путем. И с 1990 года начала работу над следующими ключевыми инициативами:

- 1990 год, Information at Your Fingertips (Информация на кончиках пальцев).
Цель: персональные компьютеры должны проникнуть во все сферы, облегчить доступ к информации и упростить ее обработку.
Основная задача: создать ПО для автономной и коллективной обработки электронных документов с помощью персональных компьютеров.
Результат: Windows 3.0, Windows 95, Microsoft Office.

- 1996 год, Digital Nervous System (Электронная нервная система).
Цель: обеспечить удаленный доступ к информации.
Основная задача: унифицировать способы обмена информацией и создать инструменты, необходимые для построения взаимодействующих друг с другом информационных систем.
Результат: IE 4.0, платформа Windows DNA (Distributed interNet Applications — «распределенные сетевые приложения»).

- 2000 год, Next Generation Internet (Интернет нового поколения).
Цель: обеспечить взаимодействие распределенных сетевых приложений.
Основная задача: создать платформу, которая обеспечит интеграцию и доставку сервисов по сети.
Результат: Next Generation Windows Services (NGWS), Платформа .NET, Windows Vista.

Не все было гладко .... Microsoft пытались остановить. Ставили палки в колеса - неоднократно обвиняли в нарушении антимонопольного законодательства, таскали по судам, пытались разделить на несколько частей. Не помогло. После этого Sun стала просить суды заставить Microsoft продавать Java в комплекте c Windows. Потом Sun потребовала компенсацию в размере 1 млрд $; в итоге получила 20 млн $, но не успокоилась. Sun назвала Microsoft "империей зла", после чего стала считать своим долгом противостоять всему, что делает Microsoft.

NOISE сменил стратегию и стал поддерживать движение Open Source и Linux, пытаясь остановить Microsoft. Это тоже не помогло, и союз NOISE распался: первым ушел Netscape, затем Oracle признала .NET и даже открыла .NET Developer Center.

В итоге, спустя 15 лет Microsoft успешно закончила реализацию своих инициатив и вплотную подошла к тому, чтобы видение Скотта Макнили превратить в реальность.

А если бы Microsoft не мешали? Как бы ни было, всегда надо смотреть в будущее.

В ближайшем будущем все программы будут представлять из себя наборы взаимодействующих друг с другом сервисов. Благодаря WCF все сервисы будут доступны через сеть. При необходимости сервисы смогут передаваться с одного компьютера на другой. Распространение WPF приведет к тому, что исчезнут неудобные веб-сайты, созданные на основе HTML и JavaScript. Им на смену придут полноценные приложения, небольшие по размеру и работающие на любом устройстве, на котором установлен .NET Framework.

P.S.
Примеры внедрения технологий Microsoft.

9/08/2006

Пингвину все хуже и хуже.

Помню феерические настроения сторонников Linux и громкие заголовки: "Мюнхен переходит на Linux", "Лондон внедряет ПО Open Source", "Норвежский Берген выбрал Linux". Похоже было на массовый психоз любителей "дохлого пингвина", изрядно подогреваемый конкурентами Microsoft.

Было очевидно, что менеджеры, выбирая Linux и ПО Open Source, не понимали или не хотели понимать, что бесплатный сыр бывает только в мышеловке. Они думали, что дешевый линукс позволит сэкономить, а открытый код позволит самим вносить изменения в программы и не зависеть от поставщика ПО.

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

Делая ставку на Open Source, менеджеры не учли, что код всех больших программ запутан и ужасен, и никто кроме разработчиков кода ничего не сможет в нем переделать. Единственные, кому нужен открытый код, так это сисадминам, которые от нечего делать пытаются хоть что-то в нем понять или изменить, представляя себя разработчиками :)

Самое главное, что забыли менеджеры: Linux - порождение сообщества студентов, которые, пробуя свои силы в программировании, работали над линуксом из спортивного интереса. А как известно - у свободного сообщества не может быть никакой ответственности перед какой-либо фирмой/организацией, т.е. ни одна фирма не может потребовать исполнения каких-либо обязательств у сообщества.

Хорошо, что мудрость пришла со временем ... или пришли новые менеджеры. В итоге проекты внедрения Linux и Open Source стали сворачивать. Норвежский Берген остановил свой проект после проведения испытаний. В Мюнхене отложили проект на год (скорее всего присматриваются к .NET и WPF с WCF). Лондон тоже отказался от своего проекта и остановился на продуктах Microsoft (подробнее здесь).

Конечно же можно вспомнить про домашних пользователей линукса; не секрет, что все они выбрали линукс просто из-за протеста, но их очень мало. Вообщем, план IBM и Sun победить Microsoft с помощью бесплатного линукса провалился :)

9/01/2006

Причина нелюбви к Microsoft

Представляю себе большую компанию с жесткой корпоративной культурой. Все в одинаковых деловых костюмах, эмоции сдержаны, жесткая иерархия и контроль. Рядовой сотрудник чувствует себя марионеткой, и естественно испытывает латентный стресс.

Теперь смотрим на рабочее место сотрудника. Почти все програмное обеспечение от Microsoft, мало того, бывает, что клавиатуры и мыши тоже с логотипом Microsoft.
Сотрудник приходит с работы домой отдохнуть, хочет забыть про все, что связано с местом работы. Подходит к компьютеру, а там ... все напоминает работу - Windows, Microsoft, Internet Explorer.

Человек срочно ищет альтернативу. Пусть хуже, пусть неудобную, пусть без поддержки, пусть малораспространенную ... и находит Linux или еще чего похуже.

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