технические проблемы и идеи, родившиеся в бурных водах реки Abava (а равно как и на ее берегах, далеких и близких), выставленные на всеобщее обсуждение
Friday, October 24, 2008
Java на Google Apps
Google Apps Engine будет поддерживать Java. По крайней мере, так заявлено на Google Developers Day в Бангалоре. Может быть, на следующей неделе на аналогичном мероприятии в Москве можно будет выяснить детали.
Thursday, October 23, 2008
Рынок для Android
Google опубликовал детали работы с marketplace для Android. Бесплатные приложения можно будет загружать с 27.10.2008. При этом есть разовая оплата при регистрации - $25.00. После этого обещают на мучить разработчиков проверками приложений (как Apple с iPhone). А платные приложения можно будет распространять только в 1-м квартале 2009 года. Google обещает выплачивать разработчику 70% от дохода. На первые 50 приложений можно посмотреть здесь.
Инфоком 2008
На пресс-конференции, организованной газетой Ведомости, Н.C. Мардер отметил, что министерство будет выдавать лицензии виртуальным операторам. Это может быть положительным делом для развития сервисов, между прочим. Традиционно (так в мире, по крайней мере) виртуальные операторы более подвижны в этом плане. Хотя, как будет у нас, конечно, никто не знает ;-)
Также обещаны изменения в работе регулятора (лицензирование). В целом, все сказанное звучало весьма разумно.
Детали, видимо, будут и в подкасте Ведомостей
А так, выставка весьма тихая. И экспонентов мало, и посетители не горят желанием в этот Крокус ехать. А уж выехать оттуда вечером - это полная беда.
Из собственно разработчиков телекоммуникационных сервисов можно отметить, пожалуй, лишь Audiotele. Из других приложений - урезанный и руссифицированный Asterisk под именем Welltone
Также обещаны изменения в работе регулятора (лицензирование). В целом, все сказанное звучало весьма разумно.
Детали, видимо, будут и в подкасте Ведомостей
А так, выставка весьма тихая. И экспонентов мало, и посетители не горят желанием в этот Крокус ехать. А уж выехать оттуда вечером - это полная беда.
Из собственно разработчиков телекоммуникационных сервисов можно отметить, пожалуй, лишь Audiotele. Из других приложений - урезанный и руссифицированный Asterisk под именем Welltone
Arduino
Открытая программно-аппаратная платформа Arduino. Программируемый микроконтроллер, предназначенный, в первую очередь, для решения задач сбора информации от различных внешних объектов. Можно собрать самостоятельно по спецификациям (Creative Commons лицензия), а можно купить готовый (кстати, дистрибуторы есть и России). Все необходимое для работы программное обеспечение - бесплатно (GPL). Простой язык для программирования системы.
Wednesday, October 22, 2008
JavaScript для Java программистов
Интересный учебный материал от IBM - JavaScript для Java програмистов (на примере dojo)
Газета 2.0
Развитие Интернета естественным образом размывает базу подписчиков (читателей) для традиционных печатных изданий. Часть читателей просто переключается на электронную версию любимого издания. Собственный веб-портал издания может отнимать читателей у печатной версии. А что, если попробовать дополнить печатный вариант цифровыми данными? Вот об этом варианте интеграции данных и печатного текста и идет речь в нашем предложении.
По нашему мнению, это практически еще неосвоенный рынок, который может добавить новое качество традиционным печатным изданиям.
Что мы предлагаем:
1. Аудио-файлы дополняют печатный текст
Доступ к аудио-данным можно организовать непосредственно из печатного текста. Электронные версии изданий публикуют достаточно много аудио информации. Почему бы не сделать эту информацию доступной и непосредственно читателям печатных версий? Имеется в виду не доступность аудио-материалов через мобильные версии сайтов (это и так уже есть), а доступ посредством обычного звонка к прослушиванию аудио-материалов. При этом информация о том, куда позвонить для прослушивания может быть опубликована прямо в тексте материала.
2. Обсуждение публикаций
Голосовые дискуссии для читателей печатных версий издания. Используя голосовые сообщения и мобильный телефон можно и оставлять свои суждения, и прослушивать другие записи. И это просто средства взаимодействия вокруг конкретной публикации. Не нужно никаких регистраций от читателя. Прямо в тексте публикации указано как оставить сообщение, как прослушать другие сообщения и т.д. Именно для данной публикации.
Заметим, что созданный при этом аудио-контент может быть доступен и через веб-сайты издания.
3. Доступ к другим медиа-файлам
Интеграция веб-портала и бумажной версии издания. Например, конкретная публикация предлагает читателю немедленно скачать себе на мобильный телефон фотографии, относящиеся к тексту, видео-ролик и т.д.
Материал предоставлен компанией AbavaNet в рамках подготовки к Инфоком - 2008
По нашему мнению, это практически еще неосвоенный рынок, который может добавить новое качество традиционным печатным изданиям.
Что мы предлагаем:
1. Аудио-файлы дополняют печатный текст
Доступ к аудио-данным можно организовать непосредственно из печатного текста. Электронные версии изданий публикуют достаточно много аудио информации. Почему бы не сделать эту информацию доступной и непосредственно читателям печатных версий? Имеется в виду не доступность аудио-материалов через мобильные версии сайтов (это и так уже есть), а доступ посредством обычного звонка к прослушиванию аудио-материалов. При этом информация о том, куда позвонить для прослушивания может быть опубликована прямо в тексте материала.
2. Обсуждение публикаций
Голосовые дискуссии для читателей печатных версий издания. Используя голосовые сообщения и мобильный телефон можно и оставлять свои суждения, и прослушивать другие записи. И это просто средства взаимодействия вокруг конкретной публикации. Не нужно никаких регистраций от читателя. Прямо в тексте публикации указано как оставить сообщение, как прослушать другие сообщения и т.д. Именно для данной публикации.
Заметим, что созданный при этом аудио-контент может быть доступен и через веб-сайты издания.
3. Доступ к другим медиа-файлам
Интеграция веб-портала и бумажной версии издания. Например, конкретная публикация предлагает читателю немедленно скачать себе на мобильный телефон фотографии, относящиеся к тексту, видео-ролик и т.д.
Материал предоставлен компанией AbavaNet в рамках подготовки к Инфоком - 2008
Tuesday, October 21, 2008
Пробки 2.0
Современные способы замера пробок. Приложение SugarTrip для Android. По сути - две кнопки, как на секундомере: запустить и остановить. Приложение запоминает координаты начальной точки (GPS телефона), а далее - используя координаты конечной точки и время измерения вычисляет скорость перемещания. Результаты автоматически публикуются на общем сервере. Если приложение наберет пользовательскую базу (попросту много пользователей будут таким образом отмечаться на сервере), то получится практическая картина "доступной" скорости передвижения.
А здесь - схожее по идее приложение для iPhone: RunKeeper.
А вообще, по смыслу, такой функционал должен быть встроен (если это еще не добавлено) в Dash.
А здесь - схожее по идее приложение для iPhone: RunKeeper.
А вообще, по смыслу, такой функционал должен быть встроен (если это еще не добавлено) в Dash.
Web 3.0 EU
Вопросы определения Web 3.0 решаются на уровне Евросоюза. Идея на самом деле здравая - делая что-то вместе можно повторить успех GSM (также ведь европейская разработка). То, что предлагается взять за основу также весьма разумно. В отличие от ранее выдвигавшихся определений Web 3.0 как семантического веба или интеграции гео-данных, здесь предлагают рассматривать все как непрерывную среду, основным моментом которой будут отсутствие разделения на мобильные/немобильные сервисы. Где-бы пользователь не находился - везде должен получить доступ к услуге.
Monday, October 20, 2008
Стенгазета 20.10.2008
Проблемы с доставкой SMS решены и функционирование сервиса Click to Mobile восстановлено в полном объеме.
Яблоки не той системы
Проценты возврата iPhone покупателями по операторам в России:
МТС - 14%
Би - 9%
Мега - 11%
Отсюда. Странно, нереально высокие цифры. Это несчастный случай и российским операторам просто не повезло с партией, или в Apple реальные проблемы с производством?
МТС - 14%
Би - 9%
Мега - 11%
Отсюда. Странно, нереально высокие цифры. Это несчастный случай и российским операторам просто не повезло с партией, или в Apple реальные проблемы с производством?
Sunday, October 19, 2008
Неизвестный Google
Подборка из не столь широко известных приложений и инструментов от Google. Некоторыми продуктами из этого списка мы пользовались. Например:
Транcкодер. Позволяет получить на лету мобильную версию для произвольного сайта.
Mashup editor. Библиотека тегов для разработки mashup-приложений. Мы писали об этом продукте.
Транcкодер. Позволяет получить на лету мобильную версию для произвольного сайта.
Mashup editor. Библиотека тегов для разработки mashup-приложений. Мы писали об этом продукте.
Saturday, October 18, 2008
PHP шаблоны
P.S. хотя, кажется, все-таки самый распространенный шаблон программирования для PHP - это copy-paste для примеров, найденных с помощью Google. Благо для PHP недостатка в них (примерах) нет :)
Friday, October 17, 2008
Google таблицы
Пошаговый пример - импорт данных веб-сайта в Google Spreadsheet для последующей обработки. В данном примере - страница из Википедии.
Технически, все базируется на использовании функции ImportHtml(). Вот другой пример таблицы - импорт данных с сайта Из рук в руки: объявления о продаже Bentley. См. формулу в ячейке A1.
Технически, все базируется на использовании функции ImportHtml(). Вот другой пример таблицы - импорт данных с сайта Из рук в руки: объявления о продаже Bentley. См. формулу в ячейке A1.
Приложения для социальных сетей
25 приложений для Facebook, которые профинансированы fbFund. Полезно почитать о темах, заинтересовавших как инвесторов, так и пользователей Facebook. Еще по теме см. здесь
Thursday, October 16, 2008
Yahoo Application Platform
YAP - Yahoo Application Platform. Yahoo копирует успех Facebook. Теперь разработчики смогут писать приложения для Yahoo!
Доступно PHP SDK и своя версия XML
Доступно PHP SDK и своя версия XML
Servlets 3.0
Обзор спецификации Java Servlets 3.0. Мы уже писали об асинхронной обработке. А другая интересная возможность - это динамическое подключение сервлетов (фильтров):
ServletContext sc = sce.getServletContext();
//Declare servlet and servlet mapping
sc.addServlet("myServlet", "Sample servlet", "samples.MyServlet", null, -1);
sc.addServletMapping("myServlet", new String[] {"/urlpattern/*"});
//Declare filter and filter mapping
sc.addFilter("myFilter", "Sample Filter", " samples.MyFilter", null);
sc.addFilterMapping("myFilter", new String[] {"/urlpattern/*"}, "myServlet",
DispatcherType.REQUEST, false);
Wednesday, October 15, 2008
1 (один) миллион долларов
$1 000 000 за идею нового программного продукта. Все, что требуется - 300 слов описания. Детали - здесь.
Отладка в JavaScript
Blackbird - возможно лучший logging для JavaScript. Реально, функция alert() для отладки больше не нужна. Open Source проект.
Для Java серверов мы использовали еще следующий асинхронный лог - JavaScript log servlet
Для Java серверов мы использовали еще следующий асинхронный лог - JavaScript log servlet
Subscribe to:
Posts (Atom)