Tuesday, February 28, 2006

Украл - в тюрьму

Yahoo судит мобильного разработчика. Эта самая Mforma имеет довольно интересный сервер приложений для рапространения мобильного контента. Видимо Yahoo сам расчитывал на этот content delivery.

JavaScript в blogspot

Здесь описывается, каким образом можно включать JavaScript в постинги на Blogspot.
Работающий способ: написать JavaScript код в одну строку (чтобы не было добавок <br/> от Blogspot и отменить в чекбоксе показ сообщений об ошибках для данного постинга - Bloggspot сообщает, что тег <script> не разрешен, но в реальности выводит его в блог.

Интерактивный RSS

Новый интересный сервис от FeedBurner. Что интересно, сервисы в последнее время создаются вместе с программным API. Это, возможно, один из главных атрибутов Web 2.0


Monday, February 27, 2006

Гугл-платежка

скриншоты для нового платежного сервиса от Google как-то уже утекли в сеть

Еще один

Еще один digg проект: pligg. Довольно любопытная система

Sunday, February 26, 2006

Идентификация абонентов

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

Thursday, February 23, 2006

Google PR

Google PageRank будет обновлен в ближайшие дни. Что точно можно подтвердить, так это то, что число переходов с Google в последнее время возросло. Может и правда объединили какие-то дата-центры.

Wednesday, February 22, 2006

Самореклама

А вот довольно симпатичная идея: EdgeIO. Абсолютно технический проект. Идея состоит в том, что вы как-то помечаете записи в журнале/блоге etc. Помеченные записи автоматически собираются и публикуются как объявления. Централизованная система сбора объявлений из отдельных блогов. Обявления публикуются локально, робот сшивает их в систему "Из Рук в руки"

Не звони

Заголовок зажигает: http://www.gazeta.ru/2006/02/22/last189743.shtml
На данный момент он выглядит так: "СФ одобрил отмену входящих звонков"

Сугубо техническое

Иногда кажется, что Тomcat реально один из худших серверов. Читая, например, что-то вроде этого http://issues.apache.org/bugzilla/show_bug.cgi?id=22666 Особенно объяснения умиляют - это не баг, а фича
Резюме: чтобы в Tomcat 5 корретно работать с русским (и другим не-американским) языком, добавьте такой атрибут в описание коннектора:
useBodyEncodingForURI="true"

так было по умолчанию в версии 4. А 5 нет. И это означает, что по умолчанию параметры в POST будут кодироваться нормально, а в GET нет
Отцы основатели так прямо и пишут - используйте POST, а GET ни-ни. Умилительно, когда под ошибки в программировании подводится методологическая база.

Tuesday, February 21, 2006

Все мы там будем

IBM вкладывает $1 млрд. в производство программного обеспечения. Реально можно много сделать. Я помню подобного рода анонс, когда WebSphere был версии 3.2 Это был практически неработоспособный софт. Одна большая ошибка. То, что получилось сейчас - это как небо и земля. Также, видимо, других IDE кроме как Eclipse в результате этих вливаний не останется.

Свободный мир

Не найдя хорошего Java хостинга в России, разместили новый проект за ее пределами. И тут выяснилась интересная особенность: у большинства хостеров все DNS располагаются в одной сети. А регистратор для зоны .ru требует наличия DNS в разных C сетях. К счастью Google со словами free secondary DNS не дал пропасть идее на корню. Поскольку проблема носит повсеместный характер, то вот пример спасительного сайта, который может пригодиться в сходной ситуации: http://www.xname.org

Такая же услуга в России стоит $5 в год. Большая экономия для нового web 2.0 проекта :-)

Friday, February 17, 2006

Еще об идентификации мобильных абонентов

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

JMS

Хорошая статья о приниципах проектирования систем на основе JMS

Прости нас, Boss

Руководство по миграции с JBoss на Geronimo

Сим-сим

Уже поставляются телефоны с Sim-картами 512Mb. А это означает, между прочим, что
уже не будет необходимости использовать сильно ограниченные возможности Java Card. Тут уже полная Java поместится.

Thursday, February 16, 2006

WebLogic Communication Platform

Статьи, примеры и продукты - новый раздел на dev2dev

OracleSIP

Или как это будет называться? Oracle купил компанию HotSip. Это один из пионеров
IP телефонии и у них реально очень интересный сервер приложений для SIP

SVG

а список телефонов, которые поддерживают SVG уже довольно большой

Европейские патенты

Поисковая система по европейским патентам

Tuesday, February 14, 2006

Трудная судьба виртуала

Виртуальные операторы двигаются с большим трудом. Могу только подтвердить это по собственному опыту работы в таком проекте.

Оракул

Oracle, возможно, купит JBoss. Или Zend c PHP. О каких-то покупках обещают объявить в течении двух дней

Monday, February 13, 2006

Sunday, February 12, 2006

Русский ангел

Интервью в Эксперте с ангел-инвестором. Весьма любопытно - здесь Вам не Калифорния.

UPD. а вот, интересно, сейчас в 2009 году - заметно все-таки картина изменилась

Web 2.0 карта

Стратегический взгляд :-) на Web 2.0. Карта инноваций. Один учитель географии, как писали классики, сошел с ума, не найдя на карте Берингова пролива. Здесь же нет России

Thursday, February 09, 2006

VXML

Хорошая статья на developerworks об использовании Java и Voice XML
А кто-нибудь пробовал работать с Voxeo?

Не-билдер

Из пресс-релиза Borland:

"In addition, Borland announced plans to seek a buyer for the portion of its business associated with the Integrated Development Environment (IDE), including the award-winning Borland Developer Studio (Delphi®, C++Builder® and C#Builder®) and JBuilder® product lines."

когда-то ведь мы с Turbo C начинали ...

Wednesday, February 08, 2006

Телефонные журналы

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

Tuesday, February 07, 2006

GSM свинки

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

Систематизатор 2.0

Список приложений, которые принято относить к Web 2.0. А есть ли что подобное в .ru ?

О сканировании штрих-кода

В дополнение к нашей публикации о сканировании штрих кода непосредственно с экрана мобильного телефона, а также отвечая на вопрос в дискуссии:

"CCD (или ПЗС) считыватели штрихкода - cамые недорогие считыватели штрихкода. Считывание производится ПЗС-матрицей за счет подсветки штрихкода светодиодами. "


О правильных дорогах

Интересный пост венчурного капиталиста о Web 2.0. Весьма глубокое замечание о стратегии Microsoft: в то время, когда большинство пытается придумать новые интерфейсы к веб-приложениям, MS пытается целиком изменить правила игры, продвигая Vista

Monday, February 06, 2006

XMPP

а вот что Вы думаете о такой системе как Jabber? Да, я знаю что ICQ (или Yahoo IM), возможно, распространены больше. Но есть одна замечательная опция, которая делает Jabber весьма привлекательной системой для создания сервисов - его открытый протокол XMPP. Открытый протокол, open source Java API для работы с ним - это позволяет легко создавать сервисы обмена сообщениями на его основе. А для самого сервера Jabber есть шлюзы в отстальные системы IM. Иными словами, мы можем предложить Java пакет для работы со всеми IM на основе XMPP. Интересно? Сделать что-то вроде meebo.com или e-meesenger.net или клиента/интерфейс для мобильных устройств?

Sunday, February 05, 2006

Позвони мне, позвони

Руководство по созданию рингтонов. Довольно подробное

Добукмаркались?

Идея задействовать в бизнесе bookmarks (e.g. del.icio.us) кажется доходит до абсурдизма.
Вот более чем популярный сервис: http://www.yubnub.org/
Теперь любой параметризованный URL объявляется командой, а все вместе - системой программирования. Вместо www.google.com можно набирать g и получить тоже самое. Чем-то похоже на сленг, используемый при наборе SMS. И вокруг этого реально существует большое коммьюнити - пользователей, разработчиков (plugins для FireFox etc.)
Это только я не понимаю? Есть что-то в этой идее?

P.S. другие bookmarklets есть здесь: http://book.linkstore.ru

Счастье, это когда тебя понимают

Интересная история о человеке, который ушел из Google перед IPO, чтобы начать свое дело

Saturday, February 04, 2006

Прощайте, скалистые горы ?

Программистов не хватает и в Америке. Лимит рабочих виз H1-B будет, скорее всего, увеличен.

Friday, February 03, 2006

Разожми

С форматом JPEG опять могут быть проблемы. Посмотрел, как свои страницы делает blogger
(i.e. Google) - а нет уже там такого формата.

M2M

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

Глядя на погоду за окном, это может быть весьма актуально - удаленно запустить двигатель на даче (если, конечно, есть дача, дизель, телефон - хотя последнее довольно реально :-)

Говоря серьезно, подобная область M2M - mashine-to-mashine еще не очень развита у нас, хотя возможности здесь, очевидно, довольно большие

Чем они там занимаются?

Любопытное иссследование из Стэнфорда. Секс и деньги есть почти одно и то же.

Как их вернуть?

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

Hint - а ведь по такой схеме можно и что-то типа wikipedia вести. Сделать, например, некоторый коллективно создаваемый учебник по какой-то нужной тематике.

Thursday, February 02, 2006

Еще про идентификацию

В продолжении нашего обзора сервисов с локальной идентификацией (см. например здесь:
О правильной платежной системе) мы хотели бы отметить другие возможные применения. Идея идентифицировать мобильных абонентов порождает гораздо больше сервисов чем только платежные системы. Попробуем перечислить некоторые (наиболее очевидные из них):

- билетные системы. Сюда много чего попадает - транспортные услуги, билеты на массовые мероприятия и даже разрешения на проход в какой-либо офис. Как может работать подобная система: пользователь с мобильного терминала посылает запрос (SMS, USSD или мидлет, в котором можно заполнить некоторую форму) и получает в ответ штрих-код (картинку), которая и служит аналогом билета. Покупка билета может быть реализована как premium rate SMS - деньги будут списаны за отправленный запрос, подобно тому, как это делается в SMS сервисах сейчас)

- клубные карточки (скидки) - вместо предъявления пластика посетитель может предъявлять картинку на экране своего телефона.
При этом картинка может попадать в телефон по произвольным каналам. Например, возможный сценарий может быть таким: "зайдите на наш wap (web) сайт и получите штрих-код"

Wednesday, February 01, 2006

Ad mob

http://admob.com - рекламная система для WAP. Довольно интересно - аналог AdWords от Google

А вот такой сервис?

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

Вопрос в том, какая содержательная информация может быть интересна. Одно из реально существующих приложений от компании AbavaNet может рассылать информацию о состоянии/работоспособности аппаратуры в некоторой сети. Более точно - можно с помощью SMS сервиса опрашивать произвольные устройства, поддерживающие протокол SNMP (открытый стандарт на средства сетевого управления - если кто-то вдруг не сталкивался). При этом SMS канал будет двунаправленный - с помощью SMS можно получать уведомления об исключительных ситуациях (SNMP trap), а также опрашивать параметры устройств, посылая собственные запросы.

Конкретный пример: компания Abitech (один из ведущих российских поставщиков устройств гарантированного электропитания) с помощью подобного сервиса обеспечивает свои покупателям оперативный мониторинг UPS. Системный администратор оперативно получит сообщение, например, о разряде батарей (это и есть пример того самого SNMP trap) или сам может запросить уровень заряда батарей (время работы UPS), послав сообщение со своего телефона.
И никаких коротких номеров ;-) В качестве SMS центра может выступать обычный компьютер, к которому с помощью data cable присоединен мобильный телефон. На его номер можно посылать запросы, которые будут программно обрабатываться, этот же телефон осуществляет и рассылку трапов.
А запросы выглядят, естественно, также как и запросы для Черного бумера. Например (реальное приложение): послать SMS с текстом 88 на номер 8 903 XXX XX XX
В ответ придет SMS, где будет указан уровень заряда батерей для контролируемого UPS.