Вот на эту систему штриховых кодов все должны перейти к 2010 году: GS1 RSS (Reduced Space Symbology) barcodes.
Соответственно, системы с мобильными штрих-кодами должны будут поддерживать тот же формат.
технические проблемы и идеи, родившиеся в бурных водах реки Abava (а равно как и на ее берегах, далеких и близких), выставленные на всеобщее обсуждение
Страницы
▼
Monday, July 31, 2006
VXML примеры
Пример использования Voice XML (в связке с JSP) для системы интерактивного голосования. Исходные тексты приложения.
Web development links
Пара интересных ссылок для памяти:
RubyOnRails - русский сайт
Google Web Toolkit links - хороший ресурс для программирующих с использованием GWT
RubyOnRails - русский сайт
Google Web Toolkit links - хороший ресурс для программирующих с использованием GWT
Friday, July 28, 2006
Оплата по звонку
Можно посмотреть демонстрацию сервиса, позволяющего осуществлять оплату интернет-контента посредством звонка на выделенный номер:
http://www.linkstore.ru/paycall/index.jsp
http://www.linkstore.ru/paycall/index.jsp
Идея сервиса заключается в возможности встраивания в собственные веб-приложения (веб-сайты) взаимодействия с оператором телефонной связи. Конкретно, определенные действия пользователя могут разрешаться только после совершения звонка на указанный номер.
Это дает возможность реализовать удобную форму оплаты для интернет-пользователй. Их работа с Вашим контентом может быть оплачена посредством простого телефонного звонка: номер, выделенный компанией AudioTele является платным. И владелец контента в итоге будет получать оплату на основе договора с телефонным оператором (точно также, как сейчас работают контент-провайдеры SMS сервисов с мобильными операторами). Иными словами, оператор Audiotele собирает деньги со своих абонентов, а дальше происходит разделение прибыли с контент-провайдером.В демонстрационных примерах используется Ajax. То есть все модификации сайта выполняются на уровне клиентской части и не зависят от используемой среды программирования на сервере (JSP, ASP, PHP, Perl etc.)
P.S. звонки на тестовый номер 8 800 505 1217 - бесплатные :-)
JP - 7
Новая реализация JVM для мобильных телефонов Sony Ericsson предлагает внушительный список опций. Во первых, реализовано параллельное исполнение мидлетов. Насколько я понимаю, это первая подобная реализация. Во вторых, очень внушителен список поддерживаемых API:
- CLDC 1.1 (JSR 139)
- MIDP 2.0 (JSR 118)
- Wireless Messaging 1.0 and 2.0 APIs (JSR 120/205)
- Mobile Media API (JSR 135)
- Java Technology for the Wireless Industry (JSR 185)
- Java API for Bluetooth™ (JSR 82) (optional)
- PDA Optional Packages for the Java ME Platform (JSR 75)
- Web Services API (JSR 172)
- Advanced Multimedia Supplements (JSR 234) (camera capabilities)
- Mascot Capsule Micro3D Version 3
- Mobile 3D Graphics API for Java ME (JSR 184)
- Nokia UI API 1.1
Еще о Parlay X
Эрикссон обновил раздел, посвященный Parlay X на своем сайте поддержки разработчиков. Много интересных материалов:
- JAX-WS (Java API для XML) интеграция
- примеры сервисов
- JAX-WS (Java API для XML) интеграция
- примеры сервисов
Thursday, July 27, 2006
Не тот режим
Судя по всему, i-mode умрет в МТС. Мне кажется, там не поняли главного. Какая разница, что за язык разметки использовать - WML или cHTML. МТС не создало главного - среды для создателей контента, возможности явочным порядком предлагать свой контент и получать за это деньги. Это именно то, что и продвинуло i-mode на его родине. А здесь опять - избранные компании, никакой прозрачности и все прочие знакомые радости.
Wednesday, July 26, 2006
Хорватские зарисовки
Балканский медвед. На монете в 2 куны изображен известный зверь и прямо написано: medvejd. Что называется - и ты, Брут
Tuesday, July 18, 2006
Летнее
Hotcaptcha - новый проект по проверке "человечности" веб-пользователей. В отличии от традиционных систем (типа используемых на Linkstore), где для подтверждения ввода пользователю предлагают вести символы с некоторой картинки, здесь пользователю предлагается набор лиц (как женских, так и мужских - по выбору) и предлагается указать привлекательных
Monday, July 17, 2006
Утечка данных
Согласно статистике, 65% американцев теряют в течение года свои мобильные телефоны. А ведь на современных смартфонах может храниться (и реально хранится) большой кусок корпоративных данных (по оценкам Gartner - до 40% корпоративной информации).
Sunday, July 16, 2006
О спорт, ты мир
По следам сегодняшнего судейства матча Томь - Спартак. Во что поведал Яндекс про сулью Кулалаева (это - Московские новости аж за 2001 год):
На третьем месте нашего пьедестала эксперты "МН" решили
поставить дотоле безвестного футбольного судью Кулалаева из города
Волжского. В минувшую среду этот арбитр в ходе матча между
командами второй лиги - ростовским СКА и махачкалинским "Динамо" -
продемонстрировал отменную физическую готовность, которая одна и
спасла ему жизнь. Шла третья добавленная к основному времени игры
минута, когда Кулалаев при ничейном счете назначил пенальти в
ворота гостей - динамовцев. Ростовские трибуны возликовали, а
дагестанские футболисты в гневе набросились на арбитра. Поскольку
сил милиции было явно недостаточно, чтобы защитить судью от
двадцати взбесившихся игроков (на поле выскочили даже запасные), а
ОМОН в полной боевой амуниции неторопливо спускался с трибун,
Кулалаев решил спасаться бегством. Безуспешная, к счастью, погоня
за арбитром была остановлена лишь через пять минут с помощью
щитов, дубинок и прочих спецсредств, после чего пенальти был,
наконец, пробит: нападающий СКА четко уложил мяч в "девятку". Это
спровоцировало новую атаку на Кулалаева. Однако тот уже давно
выбежал за пределы поля и резво нарезал круги по беговой
дорожке. Так красив и стремителен был его бег, что ретивые
махачкалинцы сразу поняли: им не достать арбитра даже с
помощью пластиковых бутылок, запущенных на зеленый газон с
трибун, и в бессильной злобе стали закидывать "снаряды"
обратно. Завязавшуюся перестрелку умело использовали омоновцы.
Они прервали великолепный забег Кулалаева, которому наверняка
позавидовал бы сам Владимир Куц, и препроводили арбитра в
раздевалку.
То есть этого малого еще 5 лет назад бить хотели Ж-)
На третьем месте нашего пьедестала эксперты "МН" решили
поставить дотоле безвестного футбольного судью Кулалаева из города
Волжского. В минувшую среду этот арбитр в ходе матча между
командами второй лиги - ростовским СКА и махачкалинским "Динамо" -
продемонстрировал отменную физическую готовность, которая одна и
спасла ему жизнь. Шла третья добавленная к основному времени игры
минута, когда Кулалаев при ничейном счете назначил пенальти в
ворота гостей - динамовцев. Ростовские трибуны возликовали, а
дагестанские футболисты в гневе набросились на арбитра. Поскольку
сил милиции было явно недостаточно, чтобы защитить судью от
двадцати взбесившихся игроков (на поле выскочили даже запасные), а
ОМОН в полной боевой амуниции неторопливо спускался с трибун,
Кулалаев решил спасаться бегством. Безуспешная, к счастью, погоня
за арбитром была остановлена лишь через пять минут с помощью
щитов, дубинок и прочих спецсредств, после чего пенальти был,
наконец, пробит: нападающий СКА четко уложил мяч в "девятку". Это
спровоцировало новую атаку на Кулалаева. Однако тот уже давно
выбежал за пределы поля и резво нарезал круги по беговой
дорожке. Так красив и стремителен был его бег, что ретивые
махачкалинцы сразу поняли: им не достать арбитра даже с
помощью пластиковых бутылок, запущенных на зеленый газон с
трибун, и в бессильной злобе стали закидывать "снаряды"
обратно. Завязавшуюся перестрелку умело использовали омоновцы.
Они прервали великолепный забег Кулалаева, которому наверняка
позавидовал бы сам Владимир Куц, и препроводили арбитра в
раздевалку.
То есть этого малого еще 5 лет назад бить хотели Ж-)
Friday, July 14, 2006
Новости из России
Thursday, July 13, 2006
JavaScript SOA
Интересный пример от IBM: JavaScript приложение (конечно, с Ajax) для доступа к веб-сервисам. Построено на базе библиотеки dojo, которая становится, практически, главным enterprise ресурсом для JavaScript
Wednesday, July 12, 2006
Не звони ...
В порядке завершения своих телекоммуникационных проектов Интел ищет покупателя для Dialogic. Чем все это закончится для продуктовой линейки, естественно, неизвестно. А между тем эти карты очень популярны в отечественных телекоммуникационных продуктах.
В статье к тому же упоминается возможное увольнение до 16 000 человек ...
В статье к тому же упоминается возможное увольнение до 16 000 человек ...
Я сказал Drupal ...
IBM рассматривает open source пакеты для посторения веб-сайтов. Их рекомендация - Drupal. Интересная и, главное практическая, статья - первая в серии публикаций.
Интересная таблица сравнения open source пакетов, которую они использовали при принятии решения о выборе Drupal:
Интересная таблица сравнения open source пакетов, которую они использовали при принятии решения о выборе Drupal:
Tuesday, July 11, 2006
Мобильные купоны
Компания Cellfire получила очередной раунд финансирования в $10 миллионов для развития проекта мобильных купонов.
А мы, в свою очередь, можем предложить и более интересные вещи в этой области. И даже за более скромные деньги :)
А мы, в свою очередь, можем предложить и более интересные вещи в этой области. И даже за более скромные деньги :)
Monday, July 10, 2006
Ajax encoding
Технический трюк для борьбы с encoding при использовании Ajax. Проблема, как всегда, связана с кириллицей. Проблемы нет, если все делать в UTF-8, а вот если использовать CP-1251 или что еще - то да, вам поможет нижеследующий трюк:
Вы запрашиваете через XMLHttpRequest() некоторую JSP страницу. И результат ее работы Вам нужен не в UTF-8. Прямое указание кодировки в потоке запрашиваемой страницы решает проблему:
<%
response.setContentType("text/html;charset=windows-1251");
%>
Вы запрашиваете через XMLHttpRequest() некоторую JSP страницу. И результат ее работы Вам нужен не в UTF-8. Прямое указание кодировки в потоке запрашиваемой страницы решает проблему:
<%
response.setContentType("text/html;charset=windows-1251");
%>
Friday, July 07, 2006
В ногу со временем
Thursday, July 06, 2006
Мобильный поиск
Интересные замечания и статистика о мобильном поиске от Yahoo. Интересно, что мобильные пользователи при поиске используют больше слов (то есть поисковые запросы просто длиннее), чем на десктопе. И это несмотря на очевидные трудности набора текстов. Одно из объяснений как раз и опирается на эти затруднения набора - люди не хотят его повторять и стараются все набрать сразу.
Другой момент - это вариативность запросов. Она гораздо больше для мобильных пользователей. Для PC 50% всех запросов приходится на 20 основных образов, для мобильных пользователей такая же двадцатка собирает только 2% всех запросов.
Другой момент - это вариативность запросов. Она гораздо больше для мобильных пользователей. Для PC 50% всех запросов приходится на 20 основных образов, для мобильных пользователей такая же двадцатка собирает только 2% всех запросов.
Wednesday, July 05, 2006
Яишница ...
Вот интересный URL: http://www.nsk.mts.ru/index.jsp
При заходе на него (случайно попал - смотрел referers в логе веб сайта) получаем следующее:
<%@ page language="Java"%>
<%@ page import="java.util.*" %>
<%@ page import="java.text.*" %>
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page import="actis.nsk.gsm.*" %>
<%@ page import="actis.nsk.gsm.info.*" %>
<%@ page import="actis.nsk.gsm.vote.*" %>
<%@ page import="oracle.sql.*"%>
<%@ page contentType="text/html; charset=windows-1251" %>
<%
response.setHeader( "Cache-control", "no-cache" );
int const_mainnews_num = 2; // Число новостей на главной странице
int const_mainlinks_num
и так далее.
иными словами .jsp файл отображается как текст. Там дальше JDBC обращения к базе идут, структура таблиц и т.д. :)
Чего-то в МТС не то :-)
Сейчас 05.07 18:04 по Москве. Интересно, когда поправят?
При заходе на него (случайно попал - смотрел referers в логе веб сайта) получаем следующее:
<%@ page language="Java"%>
<%@ page import="java.util.*" %>
<%@ page import="java.text.*" %>
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page import="actis.nsk.gsm.*" %>
<%@ page import="actis.nsk.gsm.info.*" %>
<%@ page import="actis.nsk.gsm.vote.*" %>
<%@ page import="oracle.sql.*"%>
<%@ page contentType="text/html; charset=windows-1251" %>
<%
response.setHeader( "Cache-control", "no-cache" );
int const_mainnews_num = 2; // Число новостей на главной странице
int const_mainlinks_num
и так далее.
иными словами .jsp файл отображается как текст. Там дальше JDBC обращения к базе идут, структура таблиц и т.д. :)
Чего-то в МТС не то :-)
Сейчас 05.07 18:04 по Москве. Интересно, когда поправят?
Конец dial-up
Новые правила присоединения (введение оплаты за трафик) делают поддержку dial-up по текущим ценам убыточной. Провайдерам придется либо поднимать цены, либо вообще сворачивать этот бизнес. Последнее уже происходит в Петербурге (см. здесь)
Интересно, все-таки, как у нас все устроено :(
Интересно, все-таки, как у нас все устроено :(
Tuesday, July 04, 2006
Что почитать
Несколько интересных линков:
1. Полезная статья и не менее интересная дискуссия о практическом использовании
Hibernate.
2. Как получить press coverage для своего проекта. Реально полезные суждения бывшего журнального редактора. Но это только для тех из нас, кто работает на "тот" рынок. Отчественные редакторы такого не пишут. Да здесь и проще все, одни деньги :(
3. Ну и, конечно, LinkStore
1. Полезная статья и не менее интересная дискуссия о практическом использовании
Hibernate.
2. Как получить press coverage для своего проекта. Реально полезные суждения бывшего журнального редактора. Но это только для тех из нас, кто работает на "тот" рынок. Отчественные редакторы такого не пишут. Да здесь и проще все, одни деньги :(
3. Ну и, конечно, LinkStore
Венчурный фонд
Газета "Ведомости" утверждает, что венчурный фонд для IT компаний будет создан в ближайшее время (аж прямо в июле). Общий объем фонда - 100 млн, на один проект может быть выделено до 3 млн. долларов
SMS маркетинг
Здравая идея - разрешить пользователям в автоматическом режиме создавать свои маркетинговые компании для мобильных абонентов. Я могу просто опеределить набор ключевых слов, который владелец телефона посылает по SMS на выделенный номер и контент, который будет отправляться в ответ.
Все здорово, но непонятно как, например, подобное может существовать в российских условиях, с нашими операторами. Особенно такие вещи, как групповая рассылка. А вот для оператора подобного рода система - реальный трафикогенератор для SMS.
Все здорово, но непонятно как, например, подобное может существовать в российских условиях, с нашими операторами. Особенно такие вещи, как групповая рассылка. А вот для оператора подобного рода система - реальный трафикогенератор для SMS.
Monday, July 03, 2006
Порталы, говоришь ...
Порталы, портлеты, JSR-168, Ajax и прочие мудрености. А вот какое объявление с городских улиц подсмотрено в журнале nl:
Все просто. И, самое главное, понятно.
Все просто. И, самое главное, понятно.
MySQL forge
новый ресурс от MySQL - коллекция open source проектов и примеров использования для MySQL
Free VPN
Очень интересный софт - бесплатная VPN для Windows. И, что особено приятно, загрузочный пакет - маленький :-)