Chrome OS

10 декабря 2010

А все уже видели презентацию нетбука от гугла с Chrome OS?

Вот, например, на чем акцентируют внимание:

ps както я немного скептически отношусь, конкретно на данный момент, но посмотрим

И еще о QWiki

25 октября 2010

Прислали приглашение на qwiki, про который я писал. Поигрался — забавная штука.

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

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

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

QWiki

3 октября 2010

Вот эти ребята выиграли последний TechCrunch Disrupt: QWiki.

И вот что они показывали:

Красивая штука? Все как из фильмо про будущее. Я особо практического использования не вижу, но спрос ведь будет? Ну клевая же штука!? Даже не на телефоне (хотя как раз отличная кандидатора на персонального помощника про которого я говорил), а на телевизоре в гостинной, друзъям показывать. И по утрам будить.

Интересна стоимость разработки, что-то я подозреваю что вот так сразу фиг окупится. Но парни там веселые, придумаю что и как.

Google I/O 2010

21 мая 2010

Google I/O закончился, основные моменты конференции:

Web растет
  • на десктопе перестали появляться значимые приложения (за исключением игр)
  • люди проводят все больше и больше времени в интернет. Телевидение, радио и газеты сдают свои позиции
Приходит HTML5
  • к концу года будет поддерживаться всеми современными (= новыми) браузерами
  • открыли WebM (web media) — видео кодек vp8, его поддержали opera и mozilla.
  • я не специалист, и зрение у меня не очень, поэтому не заметил особых проблем по сравнению с h264, но некоторые утверждают что качество хуже.
  • Adobe встроит VP8 в Flash Player -> он появится и в устаревших браузерах -> получается единый кодек для видео в инете
Chrome Web Store
  • продажа web приложений как «коробок»
  • Еще один шаг к Google OS
Google Wave
  • открыт для всех
  • ускорен, расширен API и т.д.
  • использовался для обсуждения на всех секциях Google IO, получилось очень удобно
Сотрудничество с VMWare
  • Spring Roo научился генерить GWT интерфейс
  • за несколько минут, на наших глазах, было написано полноценное приложение на Spring Roo для GAE + GWT
Читать далее »»

VMForce

27 апреля 2010

VMWare только что показали презентацию своего VMForce, платформу для приложений внутри SalesForce, на основе Spring Framework.

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

А вообще вот презентация (это не то что было на официальном представлении, но суть передает):

Да, все идет к этому, к SaaS, PaaS, Enterpise 2.0, интеграции приложений под одним зонтом и пр. Мы собственно сейчас занимаемся тем же самым, посмотрим кто кого :) VMForce что-то реальное собирается показать во второй половине года, мы надесь тоже.

P.S. Но суть презентации я не понимаю, хоть убей, что они хотели сказать то? Все сводилось к лозунгу что «Java может работать в облаке». И чо? Кто-то разве сомневался? Не объяснили ни зачем это нужно бизнесу, ни зачем это нужно вендорам, ни что вообще хотят сделать. И вообще трансляция была полуработающая :( Такое ощущение что им срочно нужно было хоть что-то сказать, но времени на полноценную подготовку не было.

Google App Engine

28 января 2010

Погоняв Google App Engine пару месяцев расскажу о впечатлениях от него.
Платформа несомненно интересная, и будет очень полезна startup'ам, т.к. позволяет сосредоточится на решении своих конкретных задач, отдав все что не является конкурентым преимущество на откуп платформе и её сервисам.

К сожалению прям вот взять любой сайт и запустить его на GAE не получится, нужно делать именно под него, на Python или JVM, и нужно хорошо понимать как это работает. Я смотрел лишь связку Python + Django. Многие преимущества Django тут отсутствуют (например знаменитая админка django), но тем не менее результат получается очень быстро и вполне качественно. Для JVM есть многообещающий Gaelyk, ну и куча прочих framework'ов.
Читать далее »»

Поисковая ниша

18 января 2010

Пообщался на днях, в очередной раз, с человеком пишушим свой поисковик, убийцу яндекса и гугла вместе взятых :) Я попытался донести что рынок поиска, в текущем виде, занят, по крайней мере от посягательства со стороны небольших команд. Есть Гугл как основной гигант, есть куча игроков рядом с ним поменьше, и есть несколько тысяч совсем незаметных поисковиков, вертикальных, узкоспециализированных, экспериментальных и пр. Даже мелочь, конечно, имеет своих посетителей, но все равно тут делать нечего, лишь гиганты могут методично вычищать свои алгоритмы, нанося небольшие, малозаметные штрихи в общей картины. Время больших мазков давно прошли. И занять тут значительную долю не получится, даже вкладывая миллиарды в маркетинг, в Bing я слабо верю. Это никому не нужно, даже пользователям, как ни странно это звучит.

Единственный заметный результат дает «структуризация веба», а точнее структурированный и полноценный ответ на его основе. В идеале как у Вольфрама. Вольфраму более менее удалось лишь потому что они выбрали очень специфичную, узкую, и изначально структурируюмую область, в которой, к тому же, они давно сидели. Конечно же продвижения есть и остальных, и у Гугла, и у Яндекса, и особенно мне нравится как это получается у Нигмы. При этом охватить сразу всё, дать ответ на любой вопрос, им слишком трудоемко, на приборах почти не заметно, а ROI совсем плохой.
Читать далее »»

Google: Designs, Lessons and Advice from Building Large Distributed Systems:

И еще видео (которое фиг просмотришь нормально) примерно на ту же тему от Facebook:
High Performance at Massive Scale — Lessons learned at Facebook (может кто-то сможет перезалить его на YouTube или Google Video?)

Spring + VMWare

14 августа 2009

Наверное все в курсе произошедшей на этой недели покупки SpringSource компанией VMWare. Меня, например, это сильно удивило, совсем не ожидал. Судя по прессрелизу все ради того чтобы обосноваться в нише cloud computing. Ну в общем да, на уровне инфраструктуры виртуализации у VMWare все хорошо, даже очень, а вот в остальном видимо решили докупиться (к тому же виртуализацией как таковой сейчас занялись очень многие, надо идти дальше, предлагать платформу).

И я их наверное начинаю понимать, cloud computing это довольно специфичная область. Читать далее »»

PwC о Semantic Web

21 июня 2009

Встретил хороший отчет PriceWaterhouseCoopers по поводу Semantic Web, где идет речь о способах хранения и обработки корпоративных данных. Заинтересовало именно то что там идет речь не только о semantic web как таковом, но о внутреннем использовании этих технологий, для хранения и обработки данные.

Все о том что для сложноструктурированных данных классический подход (со всеми нормальными формами) не всегда работает. Т.е. иногда создать отдельную таблицу в БД под каждый тип сущности и установить связи просто не реально, ну например сколько их будет в случае большого магазина, например Озона? С десяток категорий с совершенно разными товарами, где общих полей мало, лишь поля цены, названия и пр. В общем в любом случае приходится придумывать что-то универсальное. Так вот, чтобы не изобретать свой велосипед, можно посмотреть в сторону технологий Semantic Web.

Что есть полезного:
  • RDF — чрезвычайно простой и универсальный формат, а именно структурированеи в виде графа (и RDF это не XML)
  • OWL — язык для структуризации, описания предметной области, в том числе вывода неявной информации, зависимостей, связей и пр.
  • SPARQL — язык запросов к rdf данным

Хотя, если честно, эта область во-первых все еще только развивается, а во-вторых не все так просто и очень высокий порог для входа. Но чтото уже начинает вырисовываться.

PS а отчет советую прочитать