вторник, 12 октября 2010 г.

Google: Windows Phone 7 не нужна

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

Google: Windows Phone 7 не нужна

09 октября 2010 года, 04:42 | Текст: Алексей Стародымов | Послушать эту новость

Вице-президент Google Энди Рубин (фото <noindex><a target=_blank href=http://www.flickr.com/photos/joi/>joi</a></noindex>).
Вице-президент Google Энди Рубин (фото joi).

Энди Рубин (Andy Rubin), вице-президент компании Google по разработкам, курирующий создание операционной системы Android, рассказал о своём отношении к платформе Windows Phone 7.

По мнению г-на Рубина, высказанному им в интервью изданию PCMag.com, новейшая ОС корпорацииMicrosoft на картинках (напомним: устройства под её управлением ещё не продаются) выглядит весьма интересно, однако миру и рынку она не нужна. Потому что есть «Андроид» –– «открытый и бесплатный».

Энди Рубин также отметил, что создавать сегодня новую мобильную платформу можно только исходя из «политических» причин. В общем, «смысла в WP7 нет, но Microsoft без боя не отступит».

Релиз Windows Phone 7 состоится совсем скоро –– 11 октября. Выпускать смартфоны, работающие под управлением этой ОС, будут те же компании, что занимаются сегодня «гуглофонами». Среди партнёров Microsoft упоминались HTC, Samsung, Dell, LG и ASUS.

Подготовлено по материалам PC Magazine.

воскресенье, 10 октября 2010 г.

Повоюем? Microsoft VS Google

Microsoft подает в суд на Motorola, Android под ударом

Microsoft выпустила официальный пресс-релиз с информацией об иске к компании Motorola за нарушение девяти патентов в сфере мобильных технологий. В заявлении указывается, что компания Motorola в своих продуктах использующих Android, нарушает патенты Microsoft.
Более подробное разъяснение позиции Microsoft дано в этой записи официального блога Microsoft On The Issues. В ней приводятся стандартные в данном случае слова о многолетних инвестициях и инновациях, которые надо защищать. Подобные фразы были и в заявлении Apple, когда она подала в суд на HTC.
Между прочим сайту cnet.com удалось получить копию иска с перечнем патентов. Вот их названия:

  • Common name space for long and short filenames (2 патента);
  • Monitoring entropic conditions of a flash memory device as an indicator for invoking erasure operations;
  • Radio interface layer in a cell phone with a set of APIs having hardware-independet proxy layer and a hardware-specific driver layer;
  • Method and system for managing changes to a contact database;
  • Flexible architecture for notifying applications of state changes;
  • Context sensitive menu system/menu behavior;
  • Method and system for supporting off-line mode of operation and synchronization using resource state information;
  • Generating meeting requests and group scheduling from a mobile device.

Motorola уже успела ответить стандартным в данном случае ответом: “у нас крупнейшая база патентов в мобильной сфере, мы будем бороться”.
Очевидно, что данный шаг Microsoft за 10 дней до старта продаж телефонов на базе Windows Phone 7 не случаен. Android атакован с двух сторон: Oracle давит на Google, Microsoft на Motorola. Сайт neowin.net говорит о том, что Google не предоставляет патентной защиты при лицензировании Andoird, что означает, что все поставщики продуктов на Android потенциально под ударом.

Вот так просто, да бесплатная платформа, однако в сфере бодания с адвокатами ты остаешься один Sad smile

Про империи зла

http://stas-blinoff.livejournal.com/12484.html 
http://ratibor59.livejournal.com/478174.html

Ну как то так. Microsoft is evil? Ha, you sally boy. Read EULA and cry sucker. YOU sign this, or you click AGREE.

  • IBM
  • ORACLE
  • MICROSOFT
  • GOOGLE
  • Some cool company…

 

суббота, 9 октября 2010 г.

Must have tools for Technical Writers

Любой разработчик в своей практике сталкивается с правилом 60/40. 60 % времени вы кодите, остальное время тратите на документирование. PrintScreen/Ctrl+V/Crop/Save As/Ctrl+A/Ctrl+V. Эта последовательность вам знакома?

Мне тоже Smile и конечно набор программ:

  • mspaint
  • Word
  • IE

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

И вот мне попалась программа SnapIt сразу скажу “полезняшка”. Как все гениальное, она проста. Жмешь PrintScreen появляется окошко выделения, выделяешь что нужно с помощью мышки и все. В буфере обмена остается то что ты выделил. Разные приятности типа сохранения автоматически скриншотов в нужной папке, это уже из серии “Зажрались вы”. Хотя и хотелки есть:

  • Вставка циферок и кратких пояснений

Ну это уже придирания. В общем рекомендую http://www.digeus.com/products/snapit/screen-capture.html

четверг, 22 июля 2010 г.

Reporting Server and ; sign

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

А нужно было что бы каждая фамилия выводилась на отдельной строке.

Решение следующее изменить формулу

С

=IIF(Fields!ID.Value > 0, Fields!Executor.Value)), Nothing)

На

=IIF(Fields!ID.Value > 0, Replace(Fields!Executor.Value,";",vbCrLf), Nothing)

Само поле ввода формулы

 

formula

Результат

result

вторник, 11 мая 2010 г.

Visual Studio 2010 Create Site Definition not adding site to SharePoint

После внедрения связки SharePoint 2010 + Visual Studio 2010 возникла проблема, сначала у моего коллеги, а потом и у меня. Описание проблемы ниже:

Здравствуйте.
Создаю тестовый site definition:
Visual Studio 2010 -> Create new Project -> SharePoint -> Site Definition.
В файле webtemp_..., для примера, задаю ID="10001", и в разделе Configuration указываю Title и Description.
Далее делаю Deploy.
Смотрю в C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\SiteTemplates папка с моим site definition создалась.
Затем на узле, под Системной учетной записью, Действие сайта -> Новый сайт и ... не наблюдаю своего site definition!
Подскажите, пожалуйста, что может быть? что попробовать сделать?

А вот собственно и решение:

Все дело в языке. Шаблон проекта предполагает что у вас язык SharePoint'а американский английский 1033, а вам нужен 1049 (для русского языка). Поэтому щелкаете по файлу webtemp правой кнопкой мыши и выбираете свойства. В разделе Deployment Location исправляете параметр Path: 1033\xml\ -> 1049\xml\

Так что правило: если что то не так проверь язык, снова подтвердилось, в общем будьте внимательны.

четверг, 22 апреля 2010 г.

Обожаю Русиновича

Просто прочтите статью. Легко, интересно и увлекательно. Вот именно так и нужно писать технические статьи. Еще раз респект.

четверг, 8 апреля 2010 г.

Немного про документооборот

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

среда, 7 апреля 2010 г.

Hyper-V некоторые заметки по использованию

  Первое и самое интересное это относиться к ошибке возникающей при присоединении образа диска от Virtual PC or Virtual Server 2005. Может не определиться шина VmBus и как следствие не установиться поддержка сетевых карт. Лечится это следующим образом:

Запускаем программу msconfig и на вкладке “загрузка” нажимаем кнопку “Дополнительные параметры”, в открывшемся окне выбираем галочку “обнаружение HAL” и производим перезагрузку. После этого система обнаружит нужные драйвера и будет работать как положено.

start

msconfig

Второе что меня удивило утилиты интеграции не ставятся на Windows 2000 Server, поэтому при попытке управления Hyper-V менеджером, через подключение RDP мышка не работает из за отсутствия режима интеграции.

понедельник, 5 апреля 2010 г.

Создание личного узла в зависимости от роли человека

Задача: обеспечить  создание узла для пользователя в зависимости от его роли.

Решение: Прочитать документ “Руководства по установке шаблона личного сайта на основе ролей”. И соответственно следовать инструкциям

 

http://technet.microsoft.com/ru-ru/library/cc263453.aspx

пятница, 2 апреля 2010 г.

Ворчалки и наблюдения

Вот что примечательно после некоторого опыта работы с СПО у меня сложилось стойкое мнение что меня пытаются «Наколть» (С), только вот не пойму где. И тут смотря на один из сайтов обращаю внимание на ссылку коммерческая поддержка продукта %productName%. Прикидываю затраты времени, сколько это стоит для конторы, и вырисовывается простая мысль.

Грамотный развод: Дать парням с горящими глазами цель, грамотно расфасовать бунт против общества, и потом продать результаты этого бунта. Что особенно примечательно, флагман индустрии это RHEL, допиленный грамотными специалистами и хомячковый дистр Fedora.

Что кстати примечательно, в мультике про капитана Врунгеля прозвучала фраза: как корабль ты назовешь, так корабль и поплывет. В случае Linux это оправдано на все 100%, система была сделана гиком для своего развлечения. Что то было сделано, на что то банально забили. Что и наблюдается сейчас во множестве продуктов, ЭЙ чувак я сделал крутую фичу!!!! Вау круто!!! А зачем она нужна ? Но это же круто !!!!!