Ну и традиционное для 31 декабря - маму с мылом с новой рамой.
Вас!
И нас!
И всех отчасти!
По отдельности и в общем!
С Новым Годом! В смысле - счастьем!
С новым счастьем! То есть, вот с чем:
С новой крышей! С новым домом!
С новым блином! С новым комом!
С новой правдой! С новым сном!
С новой стопкой кверху дном!
С новым делом! С новым словом!
Читать полностью
технические проблемы и идеи, родившиеся в бурных водах реки Abava (а равно как и на ее берегах, далеких и близких), выставленные на всеобщее обсуждение
Saturday, December 31, 2011
Friday, December 30, 2011
Еще о customized check-ins
Интересная идея для customized check-ins: каждому отметившемуся высылают новый рецепт. Магазину - реклама, покупателю - новые знания.
/via customized check-ins for Facebook
/via customized check-ins for Facebook
Masonry
Примеры использования jQuery плагина для динамической раскладки
P.S. можем добавить еще один - Twitter - газета
P.S. можем добавить еще один - Twitter - газета
Thursday, December 29, 2011
Аудио и видео регистратор
Интересный проект - open source регистратор (аудио, видео) для записи (в том числе - секретной) медиа данных непосредственно с мобильного телефона. Записываемое автоматически публикуется на внешний сервер (вместе с координатами). Возможна анонимная запись - OpenWatch
Wednesday, December 28, 2011
Мобильная идентификационная карта
Обновлен мэшап Mobile ID card для Facebook. Позволяет, используя аккаунт в Facebook, создать идентификационную карточку для мобильного телефона.
Идея проста - используя свой аккаунт в Facebook, любой пользователь может создать себе мобильную веб-страницу с QR-кодом, который может быть использован для подтверждения его базовых регистрационных данных - имени и фото.
Регистрируетесь со своим Facebook ID на странице Facebook Card и получаете короткую ссылку на мобильную веб-страницу. Эту ссылку достаточно просто запомнить в закладках своего мобильного браузера. Для этого можно прямо набрать полученный короткий URL, либо воспользоваться приводимым QR кодом, просто сканировав его с экрана с помощью своего мобильного телефона.
Эта веб-страница и есть мобильный идентификатор, для создания которого использовались публичные данные из Facebook.
Описание мэшапа есть здесь. А вот здесь можно посмотреть пошаговые иллюстрации для авторизации пользователя Facebook с помощью QR кода.
Как это может быть использовано? Некоторые возможные применения:
- регистрация на мероприятия. Идентификационная карта создается на сайте мероприятия (там авторизуется пользователь Facebook), далее предъявляется (проверяется) на входе. Устройство для проверки - мобильный телефон с программой чтения QR кода
- мобильные билеты
- карты лояльности
- простой обмен информацией о профайле. Ваш потенциальный партнер после сканирования QR-кода с вашего же телефона открывает ваш профайл в Facebook для подписки
Идея проста - используя свой аккаунт в Facebook, любой пользователь может создать себе мобильную веб-страницу с QR-кодом, который может быть использован для подтверждения его базовых регистрационных данных - имени и фото.
Регистрируетесь со своим Facebook ID на странице Facebook Card и получаете короткую ссылку на мобильную веб-страницу. Эту ссылку достаточно просто запомнить в закладках своего мобильного браузера. Для этого можно прямо набрать полученный короткий URL, либо воспользоваться приводимым QR кодом, просто сканировав его с экрана с помощью своего мобильного телефона.
Эта веб-страница и есть мобильный идентификатор, для создания которого использовались публичные данные из Facebook.
Описание мэшапа есть здесь. А вот здесь можно посмотреть пошаговые иллюстрации для авторизации пользователя Facebook с помощью QR кода.
Как это может быть использовано? Некоторые возможные применения:
- регистрация на мероприятия. Идентификационная карта создается на сайте мероприятия (там авторизуется пользователь Facebook), далее предъявляется (проверяется) на входе. Устройство для проверки - мобильный телефон с программой чтения QR кода
- мобильные билеты
- карты лояльности
- простой обмен информацией о профайле. Ваш потенциальный партнер после сканирования QR-кода с вашего же телефона открывает ваш профайл в Facebook для подписки
Tuesday, December 27, 2011
Смените карты
То, чем многим (и нам, в том числе) придется заниматься в следующем году: смена провайдера карт. Отказ от Google Maps и переход на OSM
Местные новости. Псков.
Обновлен мэшап Городские новости. Все местное: видео, фото, новости, твиттеряне. YouTube + Twitter + Yandex + Flickr.
Из новых городов добавлен Псков.
Из новых городов добавлен Псков.
Monday, December 26, 2011
Sunday, December 25, 2011
Примеры jQuery mobile
Как начать работу с jQuery Mobile
Начать, в целом, очень просто. Но работает медленно. Все-таки пока какой-то очень перегруженный стек получается. С использованием jQuery Mobile сделаны, например, веб мэшапы Опрос Друзей и Ask Friends
Начать, в целом, очень просто. Но работает медленно. Все-таки пока какой-то очень перегруженный стек получается. С использованием jQuery Mobile сделаны, например, веб мэшапы Опрос Друзей и Ask Friends
Saturday, December 24, 2011
Еще один поиск
Облачный поиск от LinkedIn - IndexTank теперь Open Source проект. Лицензия: Apache.
Очевидные конкуренты: Lucene/Solr. По сравнению с ними IndexTank обещает обеспечивать индексацию и поиск в реальном времени.
Очевидные конкуренты: Lucene/Solr. По сравнению с ними IndexTank обещает обеспечивать индексацию и поиск в реальном времени.
Friday, December 23, 2011
Анализ социального круга
За деньги. Интересная идея - за плату готовят отчет о социальном круге (о follower-ах в Twitter)
P.S. а в мэшапе WHOIS for Twitter - все бесплатно :)
P.P.S. анекдот в тему:
- кем доводитесь задержанному?
- Фолловером
P.S. а в мэшапе WHOIS for Twitter - все бесплатно :)
P.P.S. анекдот в тему:
- кем доводитесь задержанному?
- Фолловером
Thursday, December 22, 2011
QR-коды на практике
Один из немногих (пока) реальных примеров практического использования QR-кодов.
Это размещено в клубе "Чайная высота. Дом чая и мороженого" на Покровке. QR-код ведет к мобильной веб-странице, на которой можно отметить свое присутствие (check-in) в Facebook. По отзывам владельцев, посетители со смартофонами отмечаются весьма активно.
Кстати, для изготовления мобильной страницы для check-in использовался мэшап Places from Facebook
Это размещено в клубе "Чайная высота. Дом чая и мороженого" на Покровке. QR-код ведет к мобильной веб-странице, на которой можно отметить свое присутствие (check-in) в Facebook. По отзывам владельцев, посетители со смартофонами отмечаются весьма активно.
Кстати, для изготовления мобильной страницы для check-in использовался мэшап Places from Facebook
Browser ID на практике
Browser ID - новый протокол идентификации от Mozilla. А вот - практический пример: как использовать Browser ID на своем сайте.
Wednesday, December 21, 2011
Сервисная платформа на базе Twitter
Обновлен мэшап 411 for Twitter. Идея простая. Сервис Twitter, как известно, поддерживает открытый API. Используя этот API, мэшап Twitter messaging server позволяет создать собственную информационную систему поверх Twitter.
Пользователи могут определить запросы (ключевые слова) и задать реакцию на них. В качестве реакции может быть или некоторый текст (естественно, его можно изменять по мере необходимости) или, что более интересно - URL для собственного CGI скрипта, который будет обрабатывать поступившие запросы.
Это подобие того, как выглядели (выглядят) информационные системы на базе SMS. Там посылаются (обрабатываются) SMS с некоторым фиксированным текстом. А здесь в качестве SMS выступают твиты.
Схема использования простая:
1. пользователь посылает сообщение (direct message в Twitter или reply) пользователю @t411, содержащее некоторое ключевое слово
2. Сервис возвращает (посылает в ответ) сообщение, содержащее либо текст, связанный с данным ключевым словом, либо результат запроса к внешнему CGI скрипту.
Например, пошлите пользователю @t411 следующее сообщение:
@t411 t YNDX
здесь: t - это код запроса
YNDX - параметр
Запрос возвращает текущие котировки для указанного тикера. Попробуйте, например t GOOG и т.д. И обработчик такого запроса есть обычный CGI скрипт. Вот здесь показано, как написать свой подобный бот для Twitter
И все это, между прочим, будет работать и с мобильного телефона. Сервис на базе Twitter - это автоматически мобильный сервис.
Вот здесь можно посмотреть примеры сервисов (ботов) на базе Twitter messaging server. Это погода, карты по требованию, собеседник, колдунщик и т.д.
Пользователи могут определить запросы (ключевые слова) и задать реакцию на них. В качестве реакции может быть или некоторый текст (естественно, его можно изменять по мере необходимости) или, что более интересно - URL для собственного CGI скрипта, который будет обрабатывать поступившие запросы.
Это подобие того, как выглядели (выглядят) информационные системы на базе SMS. Там посылаются (обрабатываются) SMS с некоторым фиксированным текстом. А здесь в качестве SMS выступают твиты.
Схема использования простая:
1. пользователь посылает сообщение (direct message в Twitter или reply) пользователю @t411, содержащее некоторое ключевое слово
2. Сервис возвращает (посылает в ответ) сообщение, содержащее либо текст, связанный с данным ключевым словом, либо результат запроса к внешнему CGI скрипту.
Например, пошлите пользователю @t411 следующее сообщение:
@t411 t YNDX
здесь: t - это код запроса
YNDX - параметр
Запрос возвращает текущие котировки для указанного тикера. Попробуйте, например t GOOG и т.д. И обработчик такого запроса есть обычный CGI скрипт. Вот здесь показано, как написать свой подобный бот для Twitter
И все это, между прочим, будет работать и с мобильного телефона. Сервис на базе Twitter - это автоматически мобильный сервис.
Вот здесь можно посмотреть примеры сервисов (ботов) на базе Twitter messaging server. Это погода, карты по требованию, собеседник, колдунщик и т.д.
Tuesday, December 20, 2011
Notifications: Android и iPhone
Практический материал: push notifications для мобильных телефонов с использованием Java. Программирование уведомлений с пользованием Java для Android и iPhone
Monday, December 19, 2011
Кэш для JSP
Еще одно решение для нагруженных проектов с JSP файлами - custom JSP taglib, которая позволяет вычислять произвольный фрагмент кода только один раз в течение сессии. То есть, закэшировать, например, какие-то внешние данные на время пользовательской сессии - Once Per Session taglib
/via Coldtags Suite
/via Coldtags Suite
PhoneGap & Windows 7
Практический пример (исходные тексты) использования PhoneGap для HTML5 веб-приложения на Windows Phone 7
Sunday, December 18, 2011
Hadoop. Введение
Хороший (и компактный) документ по началу работы с Hadoop. Охваченные темы:
Введение в Hadoop
Что такое Map-Reduce и как это работает
Hadoop streaming
HDFS
Сериализация в Hadoop
Распределенный кэш
Планировщики в Hadoop.
Введение в Hadoop
Что такое Map-Reduce и как это работает
Hadoop streaming
HDFS
Сериализация в Hadoop
Распределенный кэш
Планировщики в Hadoop.
Хостинг для MongoDB
Интересные (и практичные) предложения по облачному хостингу для MongoDB
P.S. см. здесь другие материалы по MongoDB
P.S. см. здесь другие материалы по MongoDB
Saturday, December 17, 2011
Cassandra и восстановление данных
Интересная презентация о преимуществах Cassandra в сравнении с HBase и MongoDB при восстановлении после сбоев:
Friday, December 16, 2011
Новый скоринг
Кредитная карма - социальный круг (список друзей в Facebook, например) будет использоваться для вычисления надежности заемщика.
P.S. Масс-фолловерам не дадут кредитов ...
P.P.S. а проверьте свой социальный круг на Facebook
P.S. Масс-фолловерам не дадут кредитов ...
P.P.S. а проверьте свой социальный круг на Facebook
Thursday, December 15, 2011
Почините машину
Симпатичная идея - владелец оставляет на сайте фото повреждений и получает предложения от авто-сервисов о починке: Body Shop
/via Штрафные стоянки
/via Штрафные стоянки
Локальные коммуникации
Обновлено мобильное приложение WiFi chat. Какие общие объекты (реальные или искусственные) могут послужить некоторым объединительным моментом (пунктом), вокруг которого можно собрать мобильных пользователей? Речь не идет о том, что мобильные абоненты могут являться членами какой-то социальной сети. Это скорее способ собрать какую-то группу по интересам, что называется, на лету. Вот, например, несколько приложений:
Городские форумы - обсуждения (дискуссии, форумы), привязанные к каким-то местам (POI - point of interest)
Гео-форумы - такие же дискуссии, но привязанные только к географическому положению
Мобильный форум - форум (обсуждение), привязанное к какому-то физическому объекту (предмету).
Городской чат - веб-чат, привязанные к какому то месту (POI)
Гео-чат - веб-чат, привязанный к местоположению.
WiFiChat представляет собой форум и чат, привязанные к конкретной WiFi сети. Это мобильное приложение (Android), которое позволяет видеть доступные в данном месте WiFi сети и привязать обсуждение (или веб-чат) к конкретной сети. Речь не идет о присоединении к данной сети, WiFi сеть используется как сенсор. Те, кто видят эту сеть - находятся поблизости друг от друга. Им может быть есть, что обсудить, о чем поговорить и т.д. А уж используют они для доступа к сети вообще WiFi, данную сеть или мобильный интернет от оператора - это их личное дело.
Одно интересное замечание (хинт) - точка доступа WiFi может быть создана непосредственно на мобильном телефоне. Опять таки, поскольку речь в данном сервисе не идет о присоединении пользователей WiFi, такая точка доступа (по сути - такой телефон) играет роль сенсора присутствия, к которому могут быть присоединены обсуждения.
Технически приложение использует облачные форумы от Disqus и веб-чат от Coldbeans.
Вот ссылка для загрузки .apk файла с Android Market:
com.wifichat
также можно загрузить приложение непосредственно с нашего сайта. Вот соответствующий QR-код:
WiFiChat, на самом деле, есть часть (побочный эффект) проекта SpotEx, который позволяет привязать свои собственные данные (сообщения) к точкам доступа WiFi. Но это уже отдельная история.
Городские форумы - обсуждения (дискуссии, форумы), привязанные к каким-то местам (POI - point of interest)
Гео-форумы - такие же дискуссии, но привязанные только к географическому положению
Мобильный форум - форум (обсуждение), привязанное к какому-то физическому объекту (предмету).
Городской чат - веб-чат, привязанные к какому то месту (POI)
Гео-чат - веб-чат, привязанный к местоположению.
WiFiChat представляет собой форум и чат, привязанные к конкретной WiFi сети. Это мобильное приложение (Android), которое позволяет видеть доступные в данном месте WiFi сети и привязать обсуждение (или веб-чат) к конкретной сети. Речь не идет о присоединении к данной сети, WiFi сеть используется как сенсор. Те, кто видят эту сеть - находятся поблизости друг от друга. Им может быть есть, что обсудить, о чем поговорить и т.д. А уж используют они для доступа к сети вообще WiFi, данную сеть или мобильный интернет от оператора - это их личное дело.
Одно интересное замечание (хинт) - точка доступа WiFi может быть создана непосредственно на мобильном телефоне. Опять таки, поскольку речь в данном сервисе не идет о присоединении пользователей WiFi, такая точка доступа (по сути - такой телефон) играет роль сенсора присутствия, к которому могут быть присоединены обсуждения.
Технически приложение использует облачные форумы от Disqus и веб-чат от Coldbeans.
Вот ссылка для загрузки .apk файла с Android Market:
com.wifichat
также можно загрузить приложение непосредственно с нашего сайта. Вот соответствующий QR-код:
WiFiChat, на самом деле, есть часть (побочный эффект) проекта SpotEx, который позволяет привязать свои собственные данные (сообщения) к точкам доступа WiFi. Но это уже отдельная история.
Wednesday, December 14, 2011
С дустом
Интересная презентация по новому устройству LinkedIn (исторически, это был большой Java shop). Перешли на клиентские шаблоны на базе dust.js. Server-side (JSP, например) только поставляет данные в JSON. Вся подготовка представлений полностью вынесена на клиентскую часть.
P.S. между прочим, по такой схеме, например, сделан мэшап WATN (там только свои шаблоны)
P.P.S. вот здесь есть список Open Source продуктов, использованных в LinkedId.
P.S. между прочим, по такой схеме, например, сделан мэшап WATN (там только свои шаблоны)
P.P.S. вот здесь есть список Open Source продуктов, использованных в LinkedId.
Tuesday, December 13, 2011
Гео-публикации в блогах и социальных сетях
Многие современные блог-платформы и социальные сети позволяют добавлять сообщения (обновлять статусы и т.д.) просто по e-mail. Достаточно лишь послать сообщение на некоторый выделенный адрес, добавив содержание как аттачмент и т.д. Так устроен, например, Posterous. Также, обновления по e-mail доступны для Blogger, Facebook.
Обновленная версия мэшапа Geo Post позволяет добавлять информацию о позиционировании к таким почтовым обновлениям. В нем нужно указать email адрес для обновления вашего блога, и в ответ вы получите кастомизированную версию мэшапа Мобильная карта, из которой можно будет отправлять e-mail с обновлениями. При отправке такого e-mail на сервисный адрес сервис автоматически добавит текущие координаты к письму.
Просто сохраните полученный короткий URL в закладках вашего мобильного браузера или воспользуйтесь приводимым QR-кодом.
Поскольку мэшап Мобильная карта позволяет делиться информацией еще и по SMS (там, где поддерживается SMS-URI), то в GeoPost можно задать еще и предопределенный номер для отправки SMS. В итоге - получился конфигуратор для гео-сообщений.
P.S. мэшап не хранит никакую информацию (e-mail адреса) на собственном сервере.
Обновленная версия мэшапа Geo Post позволяет добавлять информацию о позиционировании к таким почтовым обновлениям. В нем нужно указать email адрес для обновления вашего блога, и в ответ вы получите кастомизированную версию мэшапа Мобильная карта, из которой можно будет отправлять e-mail с обновлениями. При отправке такого e-mail на сервисный адрес сервис автоматически добавит текущие координаты к письму.
Просто сохраните полученный короткий URL в закладках вашего мобильного браузера или воспользуйтесь приводимым QR-кодом.
Поскольку мэшап Мобильная карта позволяет делиться информацией еще и по SMS (там, где поддерживается SMS-URI), то в GeoPost можно задать еще и предопределенный номер для отправки SMS. В итоге - получился конфигуратор для гео-сообщений.
P.S. мэшап не хранит никакую информацию (e-mail адреса) на собственном сервере.
Что делать в 2012?
20 технологий для наступающего года. Интересный список от EE Times. M2M и IOT - в начале списка.
Monday, December 12, 2011
Восстановление диалогов
Обновлен мэшап Диалоги в Twitter. Позволяет восстановить цепочку сообщений, связанных с данным статусом. Модель применения – очевидна. Вы читаете какое-то сообщение, где, например, автор задает какой-то вопрос. И хотите прочитать ответы на этот вопрос. Или, наоборот, есть какое-то сообщение (статус в Twitter) с ответом и нужно восстановить начало диалога.
Для начала работы просто укажите URL для произвольного сообщения (статуса) в Twitter. Если это сообщение было опубликовано в ответ на другое, то мэшап поможет восстановить цепочку с начала. Также мэшап ищет и показывает все реакции (реплики) на указанное сообщение. Иными словами, диалог будет восстановлен в обе стороны.
Для упрощения работы можно также воспользоваться соответствующим букмарклетом из нашей коллекции. Тогда просто на открытой веб-странице с твитом можно выбрать сохраненную ранее закладку для вызова мэшапа.
Можно использовать в своих приложениях, просто помещая ссылку на этот мэшап с заданным статусом сообщения (URL), на которое нужно найти реакцию.
P.S. по технической части. Все пока осталось как и было. Все еще не все хорошо в Twitter API и непонятно, связано это с какими-то техническими ограничениями или же это политический вопрос. Так, например Twitter Search API позволяет искать реплики указанному пользователю, возвращает найденные твиты, но, по непонятной причине в результатах нет информации, в ответ на какое сообщение была написана данная реплика. Текст реплики есть, кому адресована известно и т.д, а вот указания исходного сообщения нет. При этом в базовом поиске (клиенте) Twitter такая информация есть. А в API – нет. Уведомление о соответствующей ошибке открыто в API Wiki уже более года, но реакции со стороны разработчика нет.
Второй момент состоит в глубине поиска. Посмотреть реакции на сообщение удастся только для относительно свежих статусов. Ориентировочно – около недельной давности. Более старая информация просто отсутствует в результатах поиска.
Для начала работы просто укажите URL для произвольного сообщения (статуса) в Twitter. Если это сообщение было опубликовано в ответ на другое, то мэшап поможет восстановить цепочку с начала. Также мэшап ищет и показывает все реакции (реплики) на указанное сообщение. Иными словами, диалог будет восстановлен в обе стороны.
Для упрощения работы можно также воспользоваться соответствующим букмарклетом из нашей коллекции. Тогда просто на открытой веб-странице с твитом можно выбрать сохраненную ранее закладку для вызова мэшапа.
Можно использовать в своих приложениях, просто помещая ссылку на этот мэшап с заданным статусом сообщения (URL), на которое нужно найти реакцию.
P.S. по технической части. Все пока осталось как и было. Все еще не все хорошо в Twitter API и непонятно, связано это с какими-то техническими ограничениями или же это политический вопрос. Так, например Twitter Search API позволяет искать реплики указанному пользователю, возвращает найденные твиты, но, по непонятной причине в результатах нет информации, в ответ на какое сообщение была написана данная реплика. Текст реплики есть, кому адресована известно и т.д, а вот указания исходного сообщения нет. При этом в базовом поиске (клиенте) Twitter такая информация есть. А в API – нет. Уведомление о соответствующей ошибке открыто в API Wiki уже более года, но реакции со стороны разработчика нет.
Второй момент состоит в глубине поиска. Посмотреть реакции на сообщение удастся только для относительно свежих статусов. Ориентировочно – около недельной давности. Более старая информация просто отсутствует в результатах поиска.
Sunday, December 11, 2011
Emergency communication
Концепция Geo Messages предполагает добавление координат отправителя в качестве подписи к сообщению. А вот пример встраивания такого подхода в другие приложения - InCar emergency.
Идея у заказчика состоит в том, что водителю (арендатору) машины выдают скрипт для быстрой отправки сообщения о проблемах в сервисный центр (арендное бюро). В скрипте - информация об автомобиле (на сервере не хранятся персональные данные - все вставляется непосредственно в скрипт), а в качестве подписи будут добавлены текущие координаты. Чтобы знать, куда помощь высылать.
P.S. по сути, в более общей форме то же самое предлагает и Geo Post - добавление координат к новым сообщениям в блоге.
Идея у заказчика состоит в том, что водителю (арендатору) машины выдают скрипт для быстрой отправки сообщения о проблемах в сервисный центр (арендное бюро). В скрипте - информация об автомобиле (на сервере не хранятся персональные данные - все вставляется непосредственно в скрипт), а в качестве подписи будут добавлены текущие координаты. Чтобы знать, куда помощь высылать.
P.S. по сути, в более общей форме то же самое предлагает и Geo Post - добавление координат к новым сообщениям в блоге.
И это не стеб
Вот что, спрашивается, смеялись над роликом "Наш дурдом голосует"? Авторы, видимо, просто все знали раньше других.
Москва, район Аэропорт
Избирательный участок № 3236
Границы избирательного участка:
ул. 8 Марта, д. 1.
Участковая избирательная комиссия:
ул. 8 Марта, д. 1 (Московская областная клиническая психиатрическая больница). Телефон: (495) 612-15-22.
Место голосования:
ул. 8 Марта, д. 1 (Московская областная клиническая психиатрическая больница). Телефон: (495) 612-15-22.
Отсюда
Результаты голосования:
Явка: 100%
Единая Россия: 93%
отсюда
Главный вопрос, на самом деле - зачем?
Москва, район Аэропорт
Избирательный участок № 3236
Границы избирательного участка:
ул. 8 Марта, д. 1.
Участковая избирательная комиссия:
ул. 8 Марта, д. 1 (Московская областная клиническая психиатрическая больница). Телефон: (495) 612-15-22.
Место голосования:
ул. 8 Марта, д. 1 (Московская областная клиническая психиатрическая больница). Телефон: (495) 612-15-22.
Отсюда
Результаты голосования:
Явка: 100%
Единая Россия: 93%
отсюда
Главный вопрос, на самом деле - зачем?
Saturday, December 10, 2011
jHome
Интересный проект - Java EE Home automation. Java API для автоматизации умного дома. Аппаратная часть на базе Arduino или Oracle Spot.
MongoDB for free
Работаете с NoSQL? OpenSift предлагает бесплатный облачный хостинг для MongoDB. 512 Mb.
Friday, December 09, 2011
Thursday, December 08, 2011
Витя Матвеев
Вот уже и linkedin пишет:
Victor Matveev Out of your network
Software Engineer at NVIDIA
San Francisco Bay Area | Computer Software
...
Мобильные веб-страницы
Обновлен сервис - Мобильные страницы. Идея в некоторой степени аналогична тому, что было сделано в мобилизаторе (быстрая подготовка мобильных веб-страниц), но по отличается по набору создаваемых приложений. Вот первое из них - как облегчить попадание своего телефона в чужую адресную книгу.
Как, например, обычно делятся контактами? Можно взять и позвонить собеседнику. Звонок принят - есть номер абонента, можно занести его в телефонную книгу. Но имя придется набирать. Вот эту задачу можно теперь упростить. Что если вы на своем телефоне предварительно заготовите мобильную веб-страницу со своим контактом? Страница может быть сохранена в закладках. Когда нужно поделиться с кем-нибудь контактом, то можно будет открыть эту страницу из закладок и послать ее собеседнику по SMS. Прямо на самой странице будет ссылка, которая позволяет послать страницу по SMS.
А на самой странице будет код (также ссылка) которая позволит вашему собеседнику после получения от вас контактной страницы (в SMS) добавить ваш телефон в адресную книгу одним кликом. Не нужно ничего вводить - просто кликнуть на имени (телефоне) и подтвердить добавление новой записи в адресную книгу.
Вопрос здесь не только в лени (хотя удобство, конечно - великая вещь), но и в том, что таким образом данные будут всегда в корректной форме (нет ошибок ввода).
Это первое из доступных приложений. Другие сервисы позволяют просто скопировать ссылку на мобильный телефон (с помощью QR-кодов), создать страницу, которая позволяет поделиться какой-то ссылкой уже непосредственно с телефона, отправить SMS, создать черновик SMS на мобильном телефоне. Можно также создавать собственные мобильные порталы. Если есть набор источников (сайтов, RSS-фидов), которые вы постоянно читаете, то можно быстро создать себе мобильную веб-страницу (портал) и читать их с телефона. Непосредственно на телефон страница копируется посредством QR-кода. По сути, наш мобильный портал был именно так и сделан.
В целом идея может описана как подготовка мобильных "бомб" - зарядка (загрузка) собственного телефона собственноручно созданными сервисами, которые будут активироваться по необходимости.
Как, например, обычно делятся контактами? Можно взять и позвонить собеседнику. Звонок принят - есть номер абонента, можно занести его в телефонную книгу. Но имя придется набирать. Вот эту задачу можно теперь упростить. Что если вы на своем телефоне предварительно заготовите мобильную веб-страницу со своим контактом? Страница может быть сохранена в закладках. Когда нужно поделиться с кем-нибудь контактом, то можно будет открыть эту страницу из закладок и послать ее собеседнику по SMS. Прямо на самой странице будет ссылка, которая позволяет послать страницу по SMS.
А на самой странице будет код (также ссылка) которая позволит вашему собеседнику после получения от вас контактной страницы (в SMS) добавить ваш телефон в адресную книгу одним кликом. Не нужно ничего вводить - просто кликнуть на имени (телефоне) и подтвердить добавление новой записи в адресную книгу.
Вопрос здесь не только в лени (хотя удобство, конечно - великая вещь), но и в том, что таким образом данные будут всегда в корректной форме (нет ошибок ввода).
Это первое из доступных приложений. Другие сервисы позволяют просто скопировать ссылку на мобильный телефон (с помощью QR-кодов), создать страницу, которая позволяет поделиться какой-то ссылкой уже непосредственно с телефона, отправить SMS, создать черновик SMS на мобильном телефоне. Можно также создавать собственные мобильные порталы. Если есть набор источников (сайтов, RSS-фидов), которые вы постоянно читаете, то можно быстро создать себе мобильную веб-страницу (портал) и читать их с телефона. Непосредственно на телефон страница копируется посредством QR-кода. По сути, наш мобильный портал был именно так и сделан.
В целом идея может описана как подготовка мобильных "бомб" - зарядка (загрузка) собственного телефона собственноручно созданными сервисами, которые будут активироваться по необходимости.
Wednesday, December 07, 2011
LeWeb 2011
Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. Сегодня это LeWeb conference, Paris, France
/via Geo Messages
P.S. и то же самое в Twi-газете: LeWeb conference
/via Geo Messages
P.S. и то же самое в Twi-газете: LeWeb conference
Язык запросов для веб-страниц
Интересная (хотя и не новая, конечно) идея от Ebay - проблемно-ориентированный язык для запросов через JSON интерфейсы
P.S. все-таки Yahoo Pipe - серьезно недооцененная система. Это более чем востребовано.
P.S. все-таки Yahoo Pipe - серьезно недооцененная система. Это более чем востребовано.
Коллекция мэшапов
Обновлена коллекция мэшапов. Большой набор приложений: Twitter, Google+, Google Maps, Facebook, LBS, QR-коды, мобильные HTML5 приложения, поиск и др. Наверное, это самый большой набор веб-мэшапов в зоне .ru
Tuesday, December 06, 2011
Google Maps Mania.ru - 50
Появились новые записи, и пришло время выпустить очередное обновление для списка русскоязычных проектов (систем), выполненных на базе Google Maps. Юбилей - уже 50-е по счету.
Как обычно, символом * отмечены новые поступления со времени публикации предыдущей версии списка. Историю вопроса можно изучить здесь.
Ну а последняя версия доступна на странице Google Maps Mania.RU
Как обычно, символом * отмечены новые поступления со времени публикации предыдущей версии списка. Историю вопроса можно изучить здесь.
Ну а последняя версия доступна на странице Google Maps Mania.RU
Google JavaScript Library
Библиотека от Google для доступа к сервисным API из JavaScript. Есть поддержка OAuth2.
Monday, December 05, 2011
TechCrunch Moscow 2011
Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. Сегодня это TechCrunch conference, Digital October, Moscow
/via Geo Messages
P.S. и то же самое в Twi-газете: TechCrunch conference
/via Geo Messages
P.S. и то же самое в Twi-газете: TechCrunch conference
Фото-день
Одна картинка все еще стоит тысячи слов. Обновлен мэшап - Day in Twitter. День глазами Twitter. Тренды Twitter, иллюстрированные картинками из того же Twitter.
Технически базируется на поиске картинок в Twitter.
Технически базируется на поиске картинок в Twitter.
Sunday, December 04, 2011
Весь этот Twitter
Очень интересная статья по техническому устройству и статистике DataSift. Сервис, который в реальном времени обрабатывает 120 000 твитов в секунду.
Saturday, December 03, 2011
Хранение данных в Android приложениях
Полезный практический обзор использования data storage в приложениях на Android. Где, например, хранить предпочтения пользователя. Возможные варианты: internal storage, SD card, database, shared preferences, web storage.
Friday, December 02, 2011
Еда в реальном времени
Обновлен продуктовый мэшап Что едят в твиттер. Мэшап показывает свежие фото чем завтракают, обедают, ужинают пользователи сервиса.
В новой версии поддерживаются фото из Instagram и собственный фото-хостинг Twitter. Можно воспользоваться локальным поиском. Для этого достаточно указать следующие параметры для базового URL:
lat - широта места
lng - долгота места
Например, что едят в Санкт-Петербурге
P.S. вот здесь есть еще один продуктовый интегратор - что едят твиттеряне. On-line книга о вкусной и здоровой пище.
P.P.S. англоязычный вариант (с теми же возможностями) есть здесь: Food from Twitter
В новой версии поддерживаются фото из Instagram и собственный фото-хостинг Twitter. Можно воспользоваться локальным поиском. Для этого достаточно указать следующие параметры для базового URL:
lat - широта места
lng - долгота места
Например, что едят в Санкт-Петербурге
P.S. вот здесь есть еще один продуктовый интегратор - что едят твиттеряне. On-line книга о вкусной и здоровой пище.
P.P.S. англоязычный вариант (с теми же возможностями) есть здесь: Food from Twitter
Thursday, December 01, 2011
Не спрятаться
Google начал поддерживать indoor maps на Android
пока только небольшое количество зданий, но ясно, что это только начало ...
P.S. а доставлять пользователям нужную информацию в помещениях можно с помощью SpotEx.
пока только небольшое количество зданий, но ясно, что это только начало ...
P.S. а доставлять пользователям нужную информацию в помещениях можно с помощью SpotEx.
Просьба о помощи
Это для Доброй планеты
P.S. если имеете возможность помощь им с распространением информации в сети, то их баннеры есть здесь
Яндекс или Facebook
Новый мобильный веб-мэшап - Опросите друзей. Надстройка для поиска Яндекс, которая позволяет задать тот же самый вопрос в Facebook - поисковый запрос будет просто напечатан на стене. Социализация поиска. Кто поможет быстрее?
Мобильный сайт: http://opros.linkstore.ru
Можно также воспользоваться следующим QR-кодом:
Можно использовать мэшап в своих мобильных веб-приложениях и прямо передавать в параметрах строку с поисковым запросом. Имя параметра: q Т.е. ссылка выглядит так:
http://opros.linkstore.ru?q=запрос
Мобильный сайт: http://opros.linkstore.ru
Можно также воспользоваться следующим QR-кодом:
Можно использовать мэшап в своих мобильных веб-приложениях и прямо передавать в параметрах строку с поисковым запросом. Имя параметра: q Т.е. ссылка выглядит так:
http://opros.linkstore.ru?q=запрос
Wednesday, November 30, 2011
Google или Facebook
Обновлен мобильный веб-мэшап - Спросите у друзей. Надстройка для поиска Google, которая позволяет задать тот же самый вопрос в Facebook - поисковый запрос будет просто напечатан на стене. Социализация поиска. Кто поможет быстрее?
Мобильный сайт: http://askfriends.linkstore.ru
Можно также воспользоваться следующим QR-кодом:
Можно использовать мэшап в своих мобильных веб-приложениях и прямо передавать в параметрах строку с поисковым запросом. Имя параметра: q Т.е. ссылка выглядит так:
http://askfriends.linkstore.ru?q=запрос
Мобильный сайт: http://askfriends.linkstore.ru
Можно также воспользоваться следующим QR-кодом:
Можно использовать мэшап в своих мобильных веб-приложениях и прямо передавать в параметрах строку с поисковым запросом. Имя параметра: q Т.е. ссылка выглядит так:
http://askfriends.linkstore.ru?q=запрос
Tuesday, November 29, 2011
Сенсоры с Wi-Fi
Интересное устройство - сенсорный блок с Wi-Fi соединением. Акселерометр, датчик температуры, в перспективе - другие датчики с возможностью уведомления о событиях по Wi-Fi.
Кстати, у этого устройства есть и другое применение. Питается он от батарееек, работает долго и может быть использован как Wi-Fi тег. А к тегу можно добавить сообщения и правила для их активации. Это то, что делает SpotEx.
P.S. а касательно сенсоров с GSM см. GSM розетка
Кстати, у этого устройства есть и другое применение. Питается он от батарееек, работает долго и может быть использован как Wi-Fi тег. А к тегу можно добавить сообщения и правила для их активации. Это то, что делает SpotEx.
P.S. а касательно сенсоров с GSM см. GSM розетка
Where Are They Now
Обновлен мобильный сервис WATN (Where Are They Now). Новый подход к обмену информацией о местоположении в мобильных сетях - безопасный способ обмена данными о позиционировании. Это мобильное веб-приложение (HTML5), которое не требует никакой регистрации. Нет, соответственно, и стороннего сервера, который бы хранил пользовательские данные вместе с местоположением.
Вот здесь можно посмотреть презентацию сервиса
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода
http://watn.linkstore.ru (это мобильный сайт).
Вот здесь можно посмотреть презентацию сервиса
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода
http://watn.linkstore.ru (это мобильный сайт).
Monday, November 28, 2011
Архитектура Spotify
Интересное описание технического устройства Spotify. Музыка там не проигрывается с веба, в основе системы P2P сеть.
Городские форумы
Обновлен Городской форум. Это мобильный веб-мешап, соединяющий места из Foursquare и облачные форумы от Disqus. Площадка для обсуждения мест в городе. Реализовано с помощью HTML5, так что приложение работает и на мобильных телефонах (iPhone, Android, Bada)
http://cforum.linkstore.ru
(это - мобильный сайт).
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/aFCbjF
P.S. кстати, посмотреть рекомендации из Foursquare можно с помощью следующего сервиса: Гео-браузер.
Sunday, November 27, 2011
QR-code магазин
Магазин без кассы. И без большого склада, как можно понять. На товарах - QR-код, который приводит на страницу оплаты. То есть оплата товара в реальном магазине осуществляется так, как будто он электронный. Ну и доставка, соответственно
P.S. спонсор публикации - QR-code maker
P.S. спонсор публикации - QR-code maker
Saturday, November 26, 2011
Опечатка
P.S. прям как в старом анекдоте: "вместо ошибочно напечатанного сионист Пердюк, следует читать пианист Сердюк"
Friday, November 25, 2011
Распознавание лиц на фотографиях
Если какая-то программа может быть написана на JavaScript, то она будет написана на JavaScript. На inetique.ru новый пример - распознавание лиц на фотографиях. Проще некуда - jQuery plugin
Поиск текста в документах
Интересное сравнение алгоритмов выделения текста из HTML документов. Лидер - boilerpipe.
См. также SnackForty и ReVerb
См. также SnackForty и ReVerb
Thursday, November 24, 2011
Новая модель распространения контента
Context-aware browsing - новая модель распространения гиперлокального контента для мобильных абонентов. Презентация с конференции LBS-2011:
Wednesday, November 23, 2011
Предметные обсуждения
Обновлен мэшап Мобильный форум. Это еще один генератор мобильных приложений, который позволяет создать мобильную веб-страницу с форумом (используется Disqus API), а также QR-код для представления этой страницы. Размещайте полученный QR-код на каком-то физическом (реальном) объекте - и вот вам отзывы посетителей (пользователей, покупателей) про что угодно. Мобильный форум для реальных объектов (предметов). Для товара, который вы продаете, для столика в кафе и т.д.
Доступ к дискуссии (отзывам) непосредственно с любого мобильного телефона с HTML5 браузером. (iPhone, Android, Bada, Opera 10.1 etc.).
А с помощью Google Analytics можно отслеживать производительность таких страниц.
Другие похожие приложения из нашей коллекции мэшапов:
Geo talk - дискуссии на карте
City forum - городской форум (Places + discussions)
Place card - Facebook like для реальных объектов
QR-code maker - мобилизуйте cвой контент с помощью QR-кодов
Доступ к дискуссии (отзывам) непосредственно с любого мобильного телефона с HTML5 браузером. (iPhone, Android, Bada, Opera 10.1 etc.).
А с помощью Google Analytics можно отслеживать производительность таких страниц.
Другие похожие приложения из нашей коллекции мэшапов:
Geo talk - дискуссии на карте
City forum - городской форум (Places + discussions)
Place card - Facebook like для реальных объектов
QR-code maker - мобилизуйте cвой контент с помощью QR-кодов
Курсы из Гарварда
Учебные курсы открываются в сети с огромной скоростью. Теперь вот Гарвард
См. здесь другие учебные курсы
P.S. вот еще нашелся список из 400+ бесплатных онлайн курсов от ведущих университетов.
См. здесь другие учебные курсы
P.S. вот еще нашелся список из 400+ бесплатных онлайн курсов от ведущих университетов.
Tuesday, November 22, 2011
Местные новости: гео-поиск
Обновлен мэшап Гео-поиск. Местные новости, которые иллюстрированы местными же фото - просто кликните на интересующую вас точку на карте.
Параметры, которые можно указать базовому URL:
lat - начальная широта места для карты
lng - долгота места
zml - масштаб
Мэшап поддерживает еще и задание языка в поиске. Имя параметра - hl. Например:
http://geo.linkstore.ru?hl=ru
http://geo.linkstore.ru?hl=en и т.д.
Параметры, которые можно указать базовому URL:
lat - начальная широта места для карты
lng - долгота места
zml - масштаб
Мэшап поддерживает еще и задание языка в поиске. Имя параметра - hl. Например:
http://geo.linkstore.ru?hl=ru
http://geo.linkstore.ru?hl=en и т.д.
Monday, November 21, 2011
Oracle NoSQL
Интересное описание Oracle NoSQL. Особенно в части трактовки CAP теоремы в изложении Oracle.
Кстати, здесь можно найти собственную NoSQL white paper от Oracle
Кстати, здесь можно найти собственную NoSQL white paper от Oracle
Place Card - кнопка Like для реальных объектов
Обновлен мэшап Place card - простая рекомендательная система на базе Facebook.
Кнопка Like из Facebook может быть размещена, в том числе, и на мобильных веб-страницах. Если эта мобильная страница посвящена какому-то реальному объекту (например, кафе, ресторану, банку, продукту и т.д.), то выражение "Нравится" приобретает вполне конкретный смысл - пользователь (посетитель страницы) сможет видеть, кто из его друзей в социальной сети отметил (рекомендует) этот сервис (товар и т.д.).
Мэшап Place Card позволяет создать мобильную страницу (визитку) для бизнеса и соответствующий QR-код. Этот код может быть размещен в витрине, на двери и т.д. Можно, естественно, разместить QR-код и просто на сайте (например, в разделе Контакты, О компании - мобильная веб-страница может содерждать адрес и другую контактную информацию). Веб-страница, которая открывается при сканировании кода содержит кнопку Like. Можно видеть, отметил-ли кто-нибудь из друзей это место и, в свою очередь, самому рекомендовать его друзьям.
Простая рекомендательная система средствами Facebook.
Кнопка Like из Facebook может быть размещена, в том числе, и на мобильных веб-страницах. Если эта мобильная страница посвящена какому-то реальному объекту (например, кафе, ресторану, банку, продукту и т.д.), то выражение "Нравится" приобретает вполне конкретный смысл - пользователь (посетитель страницы) сможет видеть, кто из его друзей в социальной сети отметил (рекомендует) этот сервис (товар и т.д.).
Мэшап Place Card позволяет создать мобильную страницу (визитку) для бизнеса и соответствующий QR-код. Этот код может быть размещен в витрине, на двери и т.д. Можно, естественно, разместить QR-код и просто на сайте (например, в разделе Контакты, О компании - мобильная веб-страница может содерждать адрес и другую контактную информацию). Веб-страница, которая открывается при сканировании кода содержит кнопку Like. Можно видеть, отметил-ли кто-нибудь из друзей это место и, в свою очередь, самому рекомендовать его друзьям.
Простая рекомендательная система средствами Facebook.
Sunday, November 20, 2011
Работа с SimpleDB
Хороший учебный материал от IBM по работе с SimpleDB. Рассмотрена также интеграция с JPA, а равно как и реализация eventual consistency (итоговой согласованности) в SimpleDB
Real time Hadoop
Интересная презентация с SIGMOD 2011 по применению Hadoop в реальном времени (сообщения Facebook)
/via Hadoop blog
/via Hadoop blog
Saturday, November 19, 2011
Rule engine для Java
Простая реализация продукционной системы для Java. Продукционная система (на базе Rete) используется в SpotEx
Apache Mahout
Практика машинного обучения с использованием Apache Mahout. В статье рассматриваются вопросы использования системы в облаке (Amazon EC2). Хороший практический материал от IBM.
См. также другие материалы по Apache Mahout
См. также другие материалы по Apache Mahout
Friday, November 18, 2011
Модель доставки локального контента
Презентация с конференции в МГУ (Ломоносовские чтения 2011):
Это относится к сервисам SpotEx и Wi-Fi chat.
Hyper local
View more presentations from Coldbeans Software.
Это относится к сервисам SpotEx и Wi-Fi chat.
Thursday, November 17, 2011
Местные новости. Уфа
Обновлен мэшап Городские новости. Все местное: видео, фото, новости, твиттеряне. YouTube + Twitter + Yandex + Flickr.
Из новых городов добавлена Уфа.
Из новых городов добавлена Уфа.
Программирование для iPhone
Учебный курс из Стенфорда - программирование для iPad и iPhone
P.S. см. здесь о других учебных курсах по программированию
P.S. см. здесь о других учебных курсах по программированию
Wednesday, November 16, 2011
Мобильный портал
Обновлен мобильный портал
http://m.linkstore.ru
(это - мобильный сайт). В последней версии обновлен список сервисов. Например, добавлен новый сервис Ask Friends.
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/dc14q (экономия - 2 символа :)
P.S. кстати, сделать свой портал можно с помощью сервиса Мобильные страницы.
Уму непостижимо
Ошибке с поддержкой SMS URI на платформе Android пошел второй год. Решения так и нет. Как пишут в комментариях, it boggles the mind.
Tuesday, November 15, 2011
Абавазрение 15.11.2011
Некоторые интересные ссылки:
1. Шутки от Google Translate. Попробуйте перевести "Уважаемый Дмитрий". Именно в кавычках нужно указать.
2. Венчурных капиталистов хотят засудить за кражу идеи. И такое бывает.
3. Еще одна полезная коллекция HTML5 инструментов для мобильной веб-разработки
4. Интересные примеры к учебному курсу по анализу социальных сетей
5. Коллекция бесплатно доступных книг по программированию.
1. Шутки от Google Translate. Попробуйте перевести "Уважаемый Дмитрий". Именно в кавычках нужно указать.
2. Венчурных капиталистов хотят засудить за кражу идеи. И такое бывает.
3. Еще одна полезная коллекция HTML5 инструментов для мобильной веб-разработки
4. Интересные примеры к учебному курсу по анализу социальных сетей
5. Коллекция бесплатно доступных книг по программированию.
Monday, November 14, 2011
Помощь зала
Обновлен мобильный веб-мэшап - Спросите у друзей. Надстройка для поиска Google, которая позволяет задать тот же самый вопрос в Facebook - поисковый запрос будет просто напечатан на стене. Социализация поиска. Кто поможет быстрее?
Мобильный сайт: http://askfriends.linkstore.ru
Можно также воспользоваться следующим QR-кодом:
Мобильный сайт: http://askfriends.linkstore.ru
Можно также воспользоваться следующим QR-кодом:
Виртуальная SIM-карта
Apple запатентовал идею виртуальных SIM-карт. Еще один гвоздь в операторский гроб.
Мне казалось, что Nokia была первой компанией, которая высказала крамольную мысль - а зачем нам SIM-card? Телефоны стали достаточно интеллектуальны, идентификацию могут поддерживать сами и т.д. Я помню, это дискутировалось на 3GSM World. Операторы были, мягко говоря, вне себя.
Мне казалось, что Nokia была первой компанией, которая высказала крамольную мысль - а зачем нам SIM-card? Телефоны стали достаточно интеллектуальны, идентификацию могут поддерживать сами и т.д. Я помню, это дискутировалось на 3GSM World. Операторы были, мягко говоря, вне себя.
Sunday, November 13, 2011
Политическая жизнь
Феерическое via Новосибирск в сети:
плакат со словами "Против жуликов и воров" сняли с формулировкой "агитация против Единой России"
плакат со словами "Против жуликов и воров" сняли с формулировкой "агитация против Единой России"
Wi-Fi direct
Технология Wi-Fi direct обеспечивает непосредственное взаимодействие Wi-Fi устройств друг с другом. И это не обязательно точка-точка. Группа устройств может присоединиться к одному хосту. При этом наличия какой-то общей Wi-Fi поддержки (сети) не требуется. Соединяющиеся устройства сформируют свою сеть.
Вот примеры программирования Wi-Fi direct для Android 4. Вот еще интересная среда для создания Wi-Fi direct сервисов - Qwarq.
Мы планируем добавить поддержку Wi-Fi direct в SpotEx.
Вот примеры программирования Wi-Fi direct для Android 4. Вот еще интересная среда для создания Wi-Fi direct сервисов - Qwarq.
Мы планируем добавить поддержку Wi-Fi direct в SpotEx.
Apache Tika 1.0
Вышла первая версия Apache Tika. Java пакет для выделения текста и метаданных из документов. Понимает следующие форматы документов:
HTML
XML
Microsoft Office documents (OLE2 and OOXML)
OpenDocument Formats
PDF
ePub
RTF
Java class files and archives
Compressed and packaged files
Outlook and mbox mailboxes
Text associated with audio files
Text associated with Image and video files
HTML
XML
Microsoft Office documents (OLE2 and OOXML)
OpenDocument Formats
ePub
RTF
Java class files and archives
Compressed and packaged files
Outlook and mbox mailboxes
Text associated with audio files
Text associated with Image and video files
Saturday, November 12, 2011
Еще об учебных курсах
Интересная идея - любой желающий может разместить свои платные или бесплатные курсы. И учить. Udemy.com
Friday, November 11, 2011
HTML5 canvas
Пример работы с графическим контекстом в HTML5. Как создавать новые графические объекты, как выбирать существующие, как их перемещеть по экрану. Практически - базовые элементы для любого игрового пакета. - веб-технологии на inetique.ru
Pub-Sub модели для M2M
Интересная модель: MQ сервисы для M2M приложений. За проектом стоит IBM. С другой стороны пытаются завести свои наработки из MQ Series.
Но это в любом случае интересное начинание. Что ETSI, что OMA в своих материалах так и остались на уровне SOAP и все пытаются реанимировать Parlay X. А здесь реально "программистские" модели предлагаются.
Но это в любом случае интересное начинание. Что ETSI, что OMA в своих материалах так и остались на уровне SOAP и все пытаются реанимировать Parlay X. А здесь реально "программистские" модели предлагаются.
Thursday, November 10, 2011
Коллекция мэшапов
Обновлена коллекция мэшапов. Большой набор приложений: Twitter, Google+, Google Maps, Facebook, LBS, QR-коды, мобильные HTML5 приложения, поиск и др.
Amazon S3 своими руками
Open Source альтернатива Amazon S3 - Nimbus. Вот здесь есть сравнение их подхода с традиционной архитектурой систем хранения.
Wednesday, November 09, 2011
Измерение времени загрузки веб-страниц
Практический пример - как использовать HTML5 Navigation and Timing API. Стандартный интерфейс в HTML5, который позволяет получать различные временные метки для процесса обработки страницы в браузере. В частности, измерять время загрузки.
Таким приемом пользуется, например, Google Analytics
Таким приемом пользуется, например, Google Analytics
Спросите у друзей
Мобильный веб-мэшап - Спросите у друзей. Надстройка для поиска Google, которая позволяет задать тот же самый вопрос в Facebook - поисковый запрос будет просто напечатан на стене. Кто поможет быстрее?
Мобильный сайт: http://askfriends.linkstore.ru
Можно также воспользоваться следующим QR-кодом:
Мобильный сайт: http://askfriends.linkstore.ru
Можно также воспользоваться следующим QR-кодом:
Tuesday, November 08, 2011
Бочка для сайтов
И еще раз об эффекте do a barrel roll. Как сделать вращение для произвольного сайта. Это простой трюк с CSS3
QR-code maker
Обновлен мэшап QR-code generator. Простой способ мобилизации произвольного контента, на уровне copy/paste.
Просто скопируйте текст и сервис создаст как мобильную веб-страницу, так и соответствующий QR-код. При создании мобильной страницы сервис автоматически превратит встреченные в тексте URL и email адреса в соответствующие гипер-ссылки.
Можно также добавить файл для загрузки в мобильном вебе, перекодировать ссылки с помощью транскодера (позволяет просматривать обычные веб-страницы с помощью мобильных браузеров).
В последней версии добавлена возможность автоматически превратить номера телефонов в тексте в click-to-call ссылки, а также автоматически добавлять HTML5 audio player для ссылок на mp3 (ogg, wav) файлы.
Создаваемую мобильную страницу можно сделать одноразовой. В этом случае ее можно будет открыть только один раз. Удобно, например, если вы распространяете таким образом платный контент.
Также есть возможность добавлять обсуждения (форумы) к мобильной странице, остлеживать посещаемость своих мобильных страниц с помощью Google Analytics, добавлять к странице социальные кнопки Facebook Like и Google+1
P.S. схожие мэшапы, которые собственно и инспирировали добавление форумов - Городские форумы и Мобильный форум
Просто скопируйте текст и сервис создаст как мобильную веб-страницу, так и соответствующий QR-код. При создании мобильной страницы сервис автоматически превратит встреченные в тексте URL и email адреса в соответствующие гипер-ссылки.
Можно также добавить файл для загрузки в мобильном вебе, перекодировать ссылки с помощью транскодера (позволяет просматривать обычные веб-страницы с помощью мобильных браузеров).
В последней версии добавлена возможность автоматически превратить номера телефонов в тексте в click-to-call ссылки, а также автоматически добавлять HTML5 audio player для ссылок на mp3 (ogg, wav) файлы.
Создаваемую мобильную страницу можно сделать одноразовой. В этом случае ее можно будет открыть только один раз. Удобно, например, если вы распространяете таким образом платный контент.
Также есть возможность добавлять обсуждения (форумы) к мобильной странице, остлеживать посещаемость своих мобильных страниц с помощью Google Analytics, добавлять к странице социальные кнопки Facebook Like и Google+1
P.S. схожие мэшапы, которые собственно и инспирировали добавление форумов - Городские форумы и Мобильный форум
Monday, November 07, 2011
Ответный удар
Империя наносит ответный удар. Motorola Mobility (т.е. Google) выиграла патентный спор у Apple в Германии. Теоретически может запретить продажу яблочных телефонов.
P.S. современная телекоммуникационная компания - это юридическая фирма с антенной наверху ...
P.S. современная телекоммуникационная компания - это юридическая фирма с антенной наверху ...
WHOIS для Twitter
Обновлен мэшап Info from Twitter. Для произвольного аккаунта в Twitter осуществляет поиск других ресурсов, связанных с данным пользователем (используя Google Social API). Хороший способ, например, узнать кто ваш новый читатель в Twitter или, наоборот, кого вы читаете. Попробуйте, вы будете удивлены некоторым найденным ссылкам.
Авторизации в Twitter (и даже наличие собственного аккаунта) не требуется. Просто укажите имя пользователя на странице мэшапа или сразу задайте его в параметрах запроса:
http://tinfo.linkstore.ru?u=имя_в_twitter
P.S. Можно также воспользоваться соответствующим букмарклетом.
P.P.S. A еще посмотрите Whois для Facebook
Авторизации в Twitter (и даже наличие собственного аккаунта) не требуется. Просто укажите имя пользователя на странице мэшапа или сразу задайте его в параметрах запроса:
http://tinfo.linkstore.ru?u=имя_в_twitter
P.S. Можно также воспользоваться соответствующим букмарклетом.
P.P.S. A еще посмотрите Whois для Facebook
Sunday, November 06, 2011
Машинное обучение
Коллекция полезных ссылок:
10-701/15-781, Spring 2011 Carnegie Mellon University Machine Learning.
The Elements of Statistical Learning (free pdf book)
Information Theory, Inference, and Learning Algorithms (free pdf book)
Videos from Autumn School 2006: Machine Learning over Text and Images
10-701/15-781, Spring 2011 Carnegie Mellon University Machine Learning.
The Elements of Statistical Learning (free pdf book)
Information Theory, Inference, and Learning Algorithms (free pdf book)
Videos from Autumn School 2006: Machine Learning over Text and Images
QR-code на марке
Простая и полезная вещь - QR-код непосредственно на почтовой марке. С помощью кода (марки) можно отслеживать состояние отправления:
Отсюда.
Представьте такое на Почте России ...
P.S. другие применения QR-кодов см. в QR-code FAQ and How-to
Отсюда.
Представьте такое на Почте России ...
P.S. другие применения QR-кодов см. в QR-code FAQ and How-to
Saturday, November 05, 2011
Машинное обучение на практике
Интересный пример использования машинного обучения для оценки действий посетителей сайта.
Google Maps Mania.ru - 49
Появились новые записи, и пришло время выпустить очередное обновление для списка русскоязычных проектов (систем), выполненных на базе Google Maps.
Как обычно, символом * отмечены новые поступления со времени публикации предыдущей версии списка. Историю вопроса можно изучить здесь.
Ну а последняя версия доступна на странице Google Maps Mania.RU
Как обычно, символом * отмечены новые поступления со времени публикации предыдущей версии списка. Историю вопроса можно изучить здесь.
Ну а последняя версия доступна на странице Google Maps Mania.RU
Friday, November 04, 2011
Местные новости. Челябинск
Обновлен мэшап Городские новости. Все местное: видео, фото, новости, твиттеряне. YouTube + Twitter + Yandex + Flickr.
Из новых городов добавлен Челябинск.
Из новых городов добавлен Челябинск.
Практическое использование Redis
Хорошая статья по практическому использованию Redis. Это база данных для хранения пар (ключ, значение). In-memory хэш. Вот здесь есть еще о Redis
Thursday, November 03, 2011
Что Facebook дал вашему сайту
Любителям статистики. Или продвижения. Обновлен мэшап FBstat, который показывает статистику Facebook для заданного URL (сколько раз ссылкой поделились, количество лайков, комментариев и переходов). Попробуйте. Интересно, что даже для сайтов, которые вроде бы отмечают в Facebook, количество переходов по ссылкам очень маленькое ...
P.S. из родственных мэшапов см. Социальные ссылки (социальный граф для сайтов)
P.S. из родственных мэшапов см. Социальные ссылки (социальный граф для сайтов)
Зачем нужны check-in?
Хорошая презентация - как убедить пользователей отмечаться в мобильных сервисах:
P.S. спонсор публикации - Places for Facebook - your customized check-ins
The Power of foursquare: 7 Innovative Ways to Get Your Customers to Check In Wherever They Are
View more presentations from Carmine Gallo
P.S. спонсор публикации - Places for Facebook - your customized check-ins
Wednesday, November 02, 2011
Социальный граф и социальные ссылки для сайтов
Обновлен мэшап Social links. Для произвольного сайта позволяет посмотреть, какие из его материалов отмечались в социальных сетях (Facebook, Twitter), а также найти другие сайты, связанные с данным. Использование:
a) показ ссылок в социальных сетях
http://social.linkstore.ru?url_для_опроса
Например:
http://social.linkstore.ru?liveinternet.ru
http://social.linkstore.ru?livejournal.com
http://social.linkstore.ru?vedomosti.ru
б) поиск родственных сайтов
http://social.linkstore.ru?u=url_для_опроса
Например:
http://social.linkstore.ru?u=http://gazeta.ru
http://social.linkstore.ru?u=newsru.com
Для удобства можно воспользоваться соответствующим букмарклетом из нашей коллекции
P.S. Это ссылки, автоматически собираемые социальными сетями. А "ручные" ссылки можно увидеть на табло linkstore.ru :-)
a) показ ссылок в социальных сетях
http://social.linkstore.ru?url_для_опроса
Например:
http://social.linkstore.ru?liveinternet.ru
http://social.linkstore.ru?livejournal.com
http://social.linkstore.ru?vedomosti.ru
б) поиск родственных сайтов
http://social.linkstore.ru?u=url_для_опроса
Например:
http://social.linkstore.ru?u=http://gazeta.ru
http://social.linkstore.ru?u=newsru.com
Для удобства можно воспользоваться соответствующим букмарклетом из нашей коллекции
P.S. Это ссылки, автоматически собираемые социальными сетями. А "ручные" ссылки можно увидеть на табло linkstore.ru :-)
Tuesday, November 01, 2011
Самые местные новости
Обновлен сервис SpotEx. Обновлены описание, веб-сервис и мобильное приложение для Android.
SpotEx (Spot Expert) представляет собой новое решение для распространения гипер-локальных данных среди мобильных абонентов. Например, показать все предложения/купоны/скидки в торговом центре, новости в кампусе, местные новости на улице и т.д.
Технически - это экспертная система на идеях WiFi proximity: что и как кому показывать в зависимости от близости к заданным точкам доступа. Вот здесь можно еще почитать про SpotEx.
P.S. Ну и картинка нашлась по теме:
Вот они здесь и группируются согласно описанным правилам ...
SpotEx (Spot Expert) представляет собой новое решение для распространения гипер-локальных данных среди мобильных абонентов. Например, показать все предложения/купоны/скидки в торговом центре, новости в кампусе, местные новости на улице и т.д.
Технически - это экспертная система на идеях WiFi proximity: что и как кому показывать в зависимости от близости к заданным точкам доступа. Вот здесь можно еще почитать про SpotEx.
P.S. Ну и картинка нашлась по теме:
Вот они здесь и группируются согласно описанным правилам ...
JavaScript платформа
Платформа для создания и хостинга бизнес-приложений на JavaScript - Wakanda. Интересно
Monday, October 31, 2011
WATN
Обновлен мобильный сервис WATN (Where Are They Now). Это мобильное веб-приложение (HTML5), которое предлагает новый безопасный способ обмена данными о позиционировании. Нет никакой регистрации, нет, соответственно, и стороннего сервера, который бы хранил пользовательские данные вместе с местоположением.
Вот здесь можно посмотреть презентацию сервиса
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода
http://watn.linkstore.ru (это мобильный сайт).
Вот здесь можно посмотреть презентацию сервиса
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода
http://watn.linkstore.ru (это мобильный сайт).
Есть идея
Подборка ресурсов с обсуждениями идей сервисов и поиском напарников:
Open Form
Build with me
Weekend Hacker
New Startup Ideas
Open Form
Build with me
Weekend Hacker
New Startup Ideas
Sunday, October 30, 2011
Открытые курсы от Карнеги-Меллон
Еще одна инициатива по открытому обучению - курсы от университета Карнеги-Меллон
P.S. см. курсы из Стенфорда
P.S. см. курсы из Стенфорда
Saturday, October 29, 2011
Friday, October 28, 2011
Breakout Labs
Интересная модель финансирования научных разработок - BreakOut Labs.
P.S. особенно если сравнивать процесс подачи заявки с отечественными институтами ...
P.S. особенно если сравнивать процесс подачи заявки с отечественными институтами ...
Thursday, October 27, 2011
Местные новости. Ульяновск
Обновлен мэшап Городские новости. Все местное: видео, фото, новости, твиттеряне. YouTube + Twitter + Yandex + Flickr.
Из новых городов добавлен Ульяновск.
Из новых городов добавлен Ульяновск.
На это место уж нету карты
Идем, бредем по абрису. Google вводит лимиты использования для Google Maps. 25 000 вызовов в день. Начнут с 2012 года.
Только отсутствие API ключа Google Maps V3 преподносилось как большое достижение и вот его нужно включать снова. Время переключаться на OSM или Nokia Maps?
P.S. это обновление, которое затрагивает все авторов Google Maps Mania.ru
Только отсутствие API ключа Google Maps V3 преподносилось как большое достижение и вот его нужно включать снова. Время переключаться на OSM или Nokia Maps?
P.S. это обновление, которое затрагивает все авторов Google Maps Mania.ru
Формулы в HTML документах
Интересная модель - как добавить интерактивные вычисления к HTML документам.
Wednesday, October 26, 2011
JSONPI модель
JSONP (JSON + callback) широко используется в веб-программировании. Но это GET запросы. А что делать с POST? Одно из возможных решений - использовать iFrame. Там создавать формы, асинхронно выполнять POST запрос и считывать результаты из iFrame. Отсюда и возникла буква I: JSONPI = JSONP+iFrame. Вот презентация с разъяснениями:
Modern iframe programming
View more presentations from benvinegar
Tuesday, October 25, 2011
История Android
I will spend my last dying breath if I need to, and I will spend every penny of Apple's $40 billion in the bank, to right this wrong.
I'm going to destroy Android, because it's a stolen product. I'm willing to go thermonuclear war on this"
так говорил Стив Джобс
I'm going to destroy Android, because it's a stolen product. I'm willing to go thermonuclear war on this"
так говорил Стив Джобс
IDCEE 2011
Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. Сегодня это Investor Day Central & Eastern Europe 2011: Internet Technologies&Innovations, Киев, Украина
/via Geo Messages
P.S. и то же самое в Twi-газете: IDCEE
/via Geo Messages
P.S. и то же самое в Twi-газете: IDCEE
Закладки для адресов - QR-коды на практике
Обновлен мэшап Location bookmark. Практическое применение технологии QR code. Позволяет создать QR код для мобильной карты, отображающей указанный адрес. А равно как и HTML для размещения данного QR кода на своем сайте.
Таким образом на собственном сайте можно разметить (например, в разделе типа Контакты, О компании и т.д.) вместе с адресом и его представление в виде мобильной карты. Посетитель сайта сможет сканировать этот QR код и сохранить мобильную карту с вашим адресом у себя в телефоне. Ну а все остальное (как проехать/пройти и т.д.) делается уже на самой карте (используется Geo Message).
Естественно, что так можно размещать произвольные адресные ссылки (например, указать место встречи у себя в блоге, на странице Facebook и т.д.) Не нужно запоминать/записывать адрес, распечатывать схему проезда и т.п. - можно сразу загрузить нужную карту себе в телефон (iPhone, Android, Bada - любой телефон с HTML5 мобильным браузером)
P.S. из похожих проектов:
QR map - создание QR-кода непосредственно с карты. Также создается QR код для ссылки на мобильную карту. Здесь еще можно тип карты выбирать.
Mecard - QR-код для загрузки адресной информации. Позволяет создать QR-код для загрузки контактной информации непосредственно с вашего сайта.
Таким образом на собственном сайте можно разметить (например, в разделе типа Контакты, О компании и т.д.) вместе с адресом и его представление в виде мобильной карты. Посетитель сайта сможет сканировать этот QR код и сохранить мобильную карту с вашим адресом у себя в телефоне. Ну а все остальное (как проехать/пройти и т.д.) делается уже на самой карте (используется Geo Message).
Естественно, что так можно размещать произвольные адресные ссылки (например, указать место встречи у себя в блоге, на странице Facebook и т.д.) Не нужно запоминать/записывать адрес, распечатывать схему проезда и т.п. - можно сразу загрузить нужную карту себе в телефон (iPhone, Android, Bada - любой телефон с HTML5 мобильным браузером)
P.S. из похожих проектов:
QR map - создание QR-кода непосредственно с карты. Также создается QR код для ссылки на мобильную карту. Здесь еще можно тип карты выбирать.
Mecard - QR-код для загрузки адресной информации. Позволяет создать QR-код для загрузки контактной информации непосредственно с вашего сайта.
Monday, October 24, 2011
Анализ метаданных
Пакет Apache Tike - чтение метаданных из файлов различных форматов (например, заголовки mp3 или видео-файлов).
Местные новости. Орел.
Обновлен мэшап Городские новости. Все местное: видео, фото, новости, твиттеряне. YouTube + Twitter + Yandex + Flickr.
Из новых городов добавлен Орел.
Из новых городов добавлен Орел.
Sunday, October 23, 2011
Indoor navigation
Консорциум OSG опубликовал Indoor navigation discussion pager. Это шаг к выработке общих стандартов для позиционирования в помещениях.
Без чекинов
Foursquare откажется от check-in и сосредоточится на уведомлении пользователей о местных событиях и т.п. Сосбственно говоря, отказ исходит от компании, которая и ввела отметки в массовый обиход.
Как бы компания не говорила, что Facebook Places (Google Places) - это не страшно для них, монстры сделали свое дело. Смысл в check-in в том, чтобы как можно больше друзей увидели проставленное местоположение. Но в FB просто больше пользователей, чем в 4SQ. Какой смысл отмечаться в 4SQ (и транслировать эту запись в Facebook)? Не лучше ли прямо через Facebook и отметиться.
Но ведь и с гео-напоминалками, куда переключается Foursquare, все также туманно. Это такой раздел, который всегда может появиться непосредственно в мобильной ОС. Наколько я понимаю, iOS 5 именно по такому пути и движется.
/via QRpon - customized check-ins для Facebook.
Как бы компания не говорила, что Facebook Places (Google Places) - это не страшно для них, монстры сделали свое дело. Смысл в check-in в том, чтобы как можно больше друзей увидели проставленное местоположение. Но в FB просто больше пользователей, чем в 4SQ. Какой смысл отмечаться в 4SQ (и транслировать эту запись в Facebook)? Не лучше ли прямо через Facebook и отметиться.
Но ведь и с гео-напоминалками, куда переключается Foursquare, все также туманно. Это такой раздел, который всегда может появиться непосредственно в мобильной ОС. Наколько я понимаю, iOS 5 именно по такому пути и движется.
/via QRpon - customized check-ins для Facebook.
Saturday, October 22, 2011
OpenClass от Google
Новая LMS (learning management system) от Google - OpenClass. Moodle уже не в моде.
Friday, October 21, 2011
Поиск в Google+
Поисковый виджет для Google+. По аналогии с поисковыми виджетами для Twitter (см., например, GTV)
Thursday, October 20, 2011
Как устроен поиск Google
Машинное обучение и другие современные алгоритмы поиска. В пересказе директора по исследованиям Google Peter Norvig
P.S. еще один момент с поиском Google, который как-то ускользнул от внимания. Google вводит SSL для запросов поиска. А это означает, что сайты не увидят поисковых запросов от Google. То, что это переход из поиска будет видно, а по каким запросам - нет.
P.P.S. неофициальная страница с дополнительными возможностями в поиске Google.
P.S. еще один момент с поиском Google, который как-то ускользнул от внимания. Google вводит SSL для запросов поиска. А это означает, что сайты не увидят поисковых запросов от Google. То, что это переход из поиска будет видно, а по каким запросам - нет.
P.P.S. неофициальная страница с дополнительными возможностями в поиске Google.
Мобильное видео
Обновлен мэшап Мобильное видео. Генератор мобильных видео-сайтов для Youtube. Позволяет собрать на одной мобильной веб-странице интересующее вас видео с Youtube. В результате работы пользователь получает ссылку на созданную мобильную веб-страницу, которую можно использовать в собственных веб-порталах, а также QR-код для непосредственной загрузки этой страницы в браузер мобильного телефона.
Вот пример: голы Спартака
P.S. из других инструментов генерации мобильных сайтов см. также мэшапы Мобильные страницы и QR code maker
Вот пример: голы Спартака
P.S. из других инструментов генерации мобильных сайтов см. также мэшапы Мобильные страницы и QR code maker
Wednesday, October 19, 2011
Местные вопросы и ответы
Веб-приложение Мобильные гео-форумы поддерживает систему локальных форумов (дискуссий, вопросы + ответы), привязанных к некоторой географической точке.
Теперь, помимо непосредственного использования, вы можете добавить такого рода сервис к своему мобильному сайту (порталу). Используйте следующие параметры для базового URL http://mtalk.linkstore.ru:
lat – широта места
lng – долгота места
region - описывает регион (и язык). Код ISO-3166-1
Это позволит вам добавить ссылку на дискуссии в заданной области. Например,
Санкт-Петербург, Эрмитаж
Теперь, помимо непосредственного использования, вы можете добавить такого рода сервис к своему мобильному сайту (порталу). Используйте следующие параметры для базового URL http://mtalk.linkstore.ru:
lat – широта места
lng – долгота места
region - описывает регион (и язык). Код ISO-3166-1
Это позволит вам добавить ссылку на дискуссии в заданной области. Например,
Санкт-Петербург, Эрмитаж
Tuesday, October 18, 2011
Мобильные интерфейсы
Обновленный сайт с шаблонами для интерфейсов мобильных приложений: Mobile patterns
P.S. см. также Дизайн для Андроид и Дизайн для iPhone
P.S. см. также Дизайн для Андроид и Дизайн для iPhone
Web 2.0 summit
Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. Сегодня это Web 2.0 summit, SF, CA
/via Geo Messages
P.S. и то же самое в Twi-газете: Web 2.0 Summit
/via Geo Messages
P.S. и то же самое в Twi-газете: Web 2.0 Summit
Facebook Like для реальных объектов
Обновлен мэшап Place card - простая рекомендательная система на базе Facebook.
Кнопка Like из Facebook может быть размещена и на мобильных веб-страницах. Если эта мобильная страница посвящена какому-то реальному объекту (например, кафе, ресторану, турагентству, продукту и т.д.), то выражение "Нравится" приобретает вполне конкретный смысл - пользователь (посетитель страницы) сможет видеть, кто из его друзей в социальной сети отметил (рекомендует) этот сервис (товар и т.д.).
Мэшап Place Card позволяет создать мобильную страницу (визитку) для бизнеса и соответствующий QR-код. Этот код может быть размещен в витрине, на двери и т.д. Веб-страница, которая открывается при сканировании кода содержит кнопку Like. Можно видеть, отметил-ли кто-нибудь из друзей это место и, в свою очередь, самому рекомендовать его друзьям.
Кнопка Like из Facebook может быть размещена и на мобильных веб-страницах. Если эта мобильная страница посвящена какому-то реальному объекту (например, кафе, ресторану, турагентству, продукту и т.д.), то выражение "Нравится" приобретает вполне конкретный смысл - пользователь (посетитель страницы) сможет видеть, кто из его друзей в социальной сети отметил (рекомендует) этот сервис (товар и т.д.).
Мэшап Place Card позволяет создать мобильную страницу (визитку) для бизнеса и соответствующий QR-код. Этот код может быть размещен в витрине, на двери и т.д. Веб-страница, которая открывается при сканировании кода содержит кнопку Like. Можно видеть, отметил-ли кто-нибудь из друзей это место и, в свою очередь, самому рекомендовать его друзьям.
Monday, October 17, 2011
Конец издателям?
Amazon теперь сам издает книги и работает с авторами напрямую. Новая модель для книгописателей. Нет больше места посредникам?
Мобильный форум для реальных объектов
Обновлен мэшап Мобильный форум. Это еще один генератор мобильных приложений, который позволяет создать мобильную веб-страницу с форумом (используется Disqus API), а также QR-код для представления этой страницы. Размещайте полученный QR-код на каком-то физическом (реальном) объекте - и вот вам отзывы посетителей (пользователей, покупателей) про что угодно. Форум для реального объекта (предмета). Для товара, который вы продаете, для столика в кафе и т.д. Хоть для телеграфного столба, что называется :-)
Доступ к дискуссии (отзывам) непосредственно с любого мобильного телефона с HTML5 браузером. (iPhone, Android, Bada, Opera 10.1 etc.).
А с помощью Google Analytics можно отслеживать производительность таких страниц.
Другие похожие приложения из нашей коллекции мэшапов:
Geo talk - дискуссии на карте
City forum - городской форум (Places + discussions)
Place card - Facebook like для реальных объектов
QR-code maker - мобилизуйте cвой контент с помощью QR-кодов
Доступ к дискуссии (отзывам) непосредственно с любого мобильного телефона с HTML5 браузером. (iPhone, Android, Bada, Opera 10.1 etc.).
А с помощью Google Analytics можно отслеживать производительность таких страниц.
Другие похожие приложения из нашей коллекции мэшапов:
Geo talk - дискуссии на карте
City forum - городской форум (Places + discussions)
Place card - Facebook like для реальных объектов
QR-code maker - мобилизуйте cвой контент с помощью QR-кодов
Sunday, October 16, 2011
Абавазрение 16.10.2011
Некоторые интересные ссылки:
1. Руководство по созданию мобильных веб-приложений для Facebook
2. Поисковый бот от Google становится все умнее (или наглее :). Теперь он уже научился выполнять POST запросы
3. Возможно, первая книга, которая включает в текст QR-коды. Именно что книга, а не статья, ссылается на свой мультимедийный контекст. Новое слово в книгопечатании?
4. Социальные звонки - звонки между абонентами социальных сетей, участниками игр в социальных сетях без раскрытия номера абонента. Телекоммуникационный оператор выступает как брокер, в данном случае. Все идет по кругу - уже 4 года назад мы сделали Объявления 2.0 - публикация объявлений с телефонной обратной связью, которая не раскрывает номера абонентов.
1. Руководство по созданию мобильных веб-приложений для Facebook
2. Поисковый бот от Google становится все умнее (или наглее :). Теперь он уже научился выполнять POST запросы
3. Возможно, первая книга, которая включает в текст QR-коды. Именно что книга, а не статья, ссылается на свой мультимедийный контекст. Новое слово в книгопечатании?
4. Социальные звонки - звонки между абонентами социальных сетей, участниками игр в социальных сетях без раскрытия номера абонента. Телекоммуникационный оператор выступает как брокер, в данном случае. Все идет по кругу - уже 4 года назад мы сделали Объявления 2.0 - публикация объявлений с телефонной обратной связью, которая не раскрывает номера абонентов.
Saturday, October 15, 2011
Модели данных в MongoDB
Практический материал по моделированию данных в MongoDB. Сравнение двух подходов: некоего подобия реляционной базы в MongoDB и, собственно говоря, документо-ориентированного подхода
Friday, October 14, 2011
Практическое использование NFC
Мультимедийный контент в музеях с использованием NFC тегов. По сути, то же самое, что и с QR-кодами. Надежда только на то, что этап распознавания с NFC будет работать быстрее.
P.S. а с другой стороны, QR-коды можно использовать и так (съедобная бумага)
P.S. а с другой стороны, QR-коды можно использовать и так (съедобная бумага)
Thursday, October 13, 2011
Мобильные гео-форумы
Обновлен мэшап Мобильные гео-форумы. Свободные дискуссии (форумы), с привязкой к географическому положению.
http://mtalk.linkstore.ru
(это - мобильный сайт).
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/igPCBR (экономия - 5 символов :)
Это облачное решение. Данные хранятся в Google Fusion tables, сами форумы - Disqus.
P.S. из похожих сервисов можно отметить, например:
Городской чат - веб-чат с привязкой к географическому положению
Городские форумы - форумы, привязанные к конкретным географическим местам
http://mtalk.linkstore.ru
(это - мобильный сайт).
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/igPCBR (экономия - 5 символов :)
Это облачное решение. Данные хранятся в Google Fusion tables, сами форумы - Disqus.
P.S. из похожих сервисов можно отметить, например:
Городской чат - веб-чат с привязкой к географическому положению
Городские форумы - форумы, привязанные к конкретным географическим местам
Яндексфон
На Bada Developers Day представитель Самсунг сказал, что с Яндексом заключено стратегическое соглашение и новые телефоны Wave с Bada будут позиционироваться как Яндекс-телефоны. Самсунг будет их продвигать как устройства для выполнения Яндекс-сервисов.
На слайдах, которые просили не фотографировать, Самсунг демонстрировал полное лидерство по доле рынка смартофонов в России.
P.S. чем-то это напоминает борьбу Эллочки-людоедки с миллионершей Вандербильдт в 12-ти стульях :) У богатых - Android, тут - Bada. Хотя с другой стороны, о Facebook phone все только говорят, а вот у Яндекса теперь есть.
P.P.S. а сами телефоны - понравились. HTML5 присутствует, все приложения, которые пробовал (типа Geo Mail, например) работают без проблем. Bada 2.0 обещает поддержку виджетов в спецификации WAC 2.0 и 80+ API, которые обеспечивают доступ к телефонным сервисам из JavaScript.
И организовано все было хорошо, не в пример Google. С телефонами можно было поиграться без ограничений, все доклады - по делу.
На слайдах, которые просили не фотографировать, Самсунг демонстрировал полное лидерство по доле рынка смартофонов в России.
P.S. чем-то это напоминает борьбу Эллочки-людоедки с миллионершей Вандербильдт в 12-ти стульях :) У богатых - Android, тут - Bada. Хотя с другой стороны, о Facebook phone все только говорят, а вот у Яндекса теперь есть.
P.P.S. а сами телефоны - понравились. HTML5 присутствует, все приложения, которые пробовал (типа Geo Mail, например) работают без проблем. Bada 2.0 обещает поддержку виджетов в спецификации WAC 2.0 и 80+ API, которые обеспечивают доступ к телефонным сервисам из JavaScript.
И организовано все было хорошо, не в пример Google. С телефонами можно было поиграться без ограничений, все доклады - по делу.
Wednesday, October 12, 2011
Локальный чат и форумы
Обновлено мобильное приложение WiFiChat. Форум и чат, привязанные к конкретной WiFi сети.
Какие общие объекты (реальные или искусственные) могут послужить некоторым объединительным моментом (пунктом), вокруг которого можно собрать мобильных пользователей? Речь не идет о том, что мобильные абоненты могут являться членами какой-то социальной сети. Это скорее способ собрать какую-то группу по интересам, что называется, на лету. Вот, например, несколько приложений:
Городские форумы - обсуждения (дискуссии, форумы), привязанные к каким-то местам (POI - point of interest)
Гео-форумы - такие же дискуссии, но привязанные только к географическому положению
Мобильный форум - форум (обсуждение), привязанное к какому-то физическому объекту (предмету).
Городской чат - веб-чат, привязанные к какому то месту (POI)
Гео-чат - веб-чат, привязанный к местоположению.
WiFi chat - это мобильное приложение (Android), которое позволяет видеть доступные в данном месте WiFi сети и привязать обсуждение (или веб-чат) к конкретной сети. Речь не идет о присоединении к данной сети, WiFi сеть используется как сенсор. Те, кто видят эту сеть - находятся поблизости друг от друга. Им может быть есть, что обсудить, о чем поговорить и т.д. А уж используют они для доступа к сети вообще WiFi, данную сеть или мобильный интернет от оператора - это их личное дело.
Одно интересное замечание (хинт) - точка доступа WiFi может быть создана непосредственно на мобильном телефоне. Опять таки, поскольку речь в данном сервисе не идет о присоединении пользователей WiFi, такая точка доступа (по сути - такой телефон) играет роль сенсора присутствия, к которому могут быть присоединены обсуждения.
Технически приложение использует облачные форумы от Disqus и веб-чат от Coldbeans.
Вот ссылка для загрузки .apk файла:
http://servletsuite.com/WiFiChat.apk
и соответствующий QR-код:
Можно, естественно, загрузить приложение непосредственно с Android Market - WiFi chat from Coldbeans
WiFiChat, на самом деле, есть часть (побочный эффект) проекта SpotEx, который позволяет привязать свои собственные данные (сообщения) к точкам доступа WiFi.
Какие общие объекты (реальные или искусственные) могут послужить некоторым объединительным моментом (пунктом), вокруг которого можно собрать мобильных пользователей? Речь не идет о том, что мобильные абоненты могут являться членами какой-то социальной сети. Это скорее способ собрать какую-то группу по интересам, что называется, на лету. Вот, например, несколько приложений:
Городские форумы - обсуждения (дискуссии, форумы), привязанные к каким-то местам (POI - point of interest)
Гео-форумы - такие же дискуссии, но привязанные только к географическому положению
Мобильный форум - форум (обсуждение), привязанное к какому-то физическому объекту (предмету).
Городской чат - веб-чат, привязанные к какому то месту (POI)
Гео-чат - веб-чат, привязанный к местоположению.
WiFi chat - это мобильное приложение (Android), которое позволяет видеть доступные в данном месте WiFi сети и привязать обсуждение (или веб-чат) к конкретной сети. Речь не идет о присоединении к данной сети, WiFi сеть используется как сенсор. Те, кто видят эту сеть - находятся поблизости друг от друга. Им может быть есть, что обсудить, о чем поговорить и т.д. А уж используют они для доступа к сети вообще WiFi, данную сеть или мобильный интернет от оператора - это их личное дело.
Одно интересное замечание (хинт) - точка доступа WiFi может быть создана непосредственно на мобильном телефоне. Опять таки, поскольку речь в данном сервисе не идет о присоединении пользователей WiFi, такая точка доступа (по сути - такой телефон) играет роль сенсора присутствия, к которому могут быть присоединены обсуждения.
Технически приложение использует облачные форумы от Disqus и веб-чат от Coldbeans.
Вот ссылка для загрузки .apk файла:
http://servletsuite.com/WiFiChat.apk
и соответствующий QR-код:
Можно, естественно, загрузить приложение непосредственно с Android Market - WiFi chat from Coldbeans
WiFiChat, на самом деле, есть часть (побочный эффект) проекта SpotEx, который позволяет привязать свои собственные данные (сообщения) к точкам доступа WiFi.
Indoor positioning
Интересный Open Source сервер для позиционирования в помещениях: Redpin. Включает клиенты для Android и iPhone.
К сожалению, iPhone SDK не позволяет сканировать WiFi сети с помощью открытых вызовов. Получается, что такие приложения (равно как и аналоги SpotEx) никогда не пройдут проверку в App Store. Не все так хорошо у Apple ...
К сожалению, iPhone SDK не позволяет сканировать WiFi сети с помощью открытых вызовов. Получается, что такие приложения (равно как и аналоги SpotEx) никогда не пройдут проверку в App Store. Не все так хорошо у Apple ...
Tuesday, October 11, 2011
Купоны и скидки
Пример использования Google CSE (custom search engine), описанный на inetique.ru, вынесен на отдельную страницы: поиск по купонам и скидкам.
GDD 2011
Прошел Google Developers Day 2011. Как-то не очень. Даже совсем не очень. Маркетинг больше. Как началось с вводной лекции на 1.5 часа ни о чем, так все и продолжалось. Какой смысл на лекциях про Андроид, например, readme к релизу зачитывать?
Из практического. Live Streaming API для YouTube пока открыт только для партнеров. Обещают, что будет работать и для мобильных телефонов.
Places API и Check-in по-прежнему бесполезны. Места можно искать, но результаты разве лишь показывать на картах Google Maps (как в Places from Goggle). Check-ins анонимны, это всего лишь некоторый счетчик, который влияет на порядок выдачи объектов в поиске для приложений с тем же самый ключом разработчика. То есть, получается, у каждой разработки свои check-ins. Этакий локальный +1 для мест.
По Open ID/oAuth была хорошая техническая лекция.
Оказывается перед конференцией еще был конкурс по расширениям для Chrome (когда и где его объявляли? В блоге Google Russia нашел только слова, что он завершился :). Выглядело на конференции все совсем не серьезно со стороны Google. А вот один докладчик (Barcode reader) был с весьма толковым и техничным решением.
P.S. я не занимался организацией конференций, судить не могу - может в Москве и нет других мест кроме Крокуса где столько народу поместится. Но только все мероприятия, которые начинались в Крокусе - превращались в тыкву. Инфоком, хотя бы вспомнить. Какое-то там гиблое место. Гугл уже второй год там - и в этом году еще хуже чем в прошлом.
P.P.S. в очереди за майками почему-то стояло много народу в майках Яндекса. Фронда, наверное :). По конференции в этом году Яндекс явно выиграл.
P.P.P.S. что пишут в Twitter и картинки с конференции
Из практического. Live Streaming API для YouTube пока открыт только для партнеров. Обещают, что будет работать и для мобильных телефонов.
Places API и Check-in по-прежнему бесполезны. Места можно искать, но результаты разве лишь показывать на картах Google Maps (как в Places from Goggle). Check-ins анонимны, это всего лишь некоторый счетчик, который влияет на порядок выдачи объектов в поиске для приложений с тем же самый ключом разработчика. То есть, получается, у каждой разработки свои check-ins. Этакий локальный +1 для мест.
По Open ID/oAuth была хорошая техническая лекция.
Оказывается перед конференцией еще был конкурс по расширениям для Chrome (когда и где его объявляли? В блоге Google Russia нашел только слова, что он завершился :). Выглядело на конференции все совсем не серьезно со стороны Google. А вот один докладчик (Barcode reader) был с весьма толковым и техничным решением.
P.S. я не занимался организацией конференций, судить не могу - может в Москве и нет других мест кроме Крокуса где столько народу поместится. Но только все мероприятия, которые начинались в Крокусе - превращались в тыкву. Инфоком, хотя бы вспомнить. Какое-то там гиблое место. Гугл уже второй год там - и в этом году еще хуже чем в прошлом.
P.P.S. в очереди за майками почему-то стояло много народу в майках Яндекса. Фронда, наверное :). По конференции в этом году Яндекс явно выиграл.
P.P.P.S. что пишут в Twitter и картинки с конференции
Monday, October 10, 2011
Geo Messages for Chrome
Подход Geo Messages - обмен информацией о местоположении на peer to peer основе, в виде подписей для сообщений теперь реализован и как расширение для Google Chrome. Презентация:
Geo messages for chrome
View more presentations from Coldbeans Software.
Sunday, October 09, 2011
Бизнес-ориентированные check-ins
Презентация на ICIN-2011:
о сервисе QRpon
QRpon - a new model for check-ins
View more presentations from Coldbeans Software.
о сервисе QRpon
Subscribe to:
Posts (Atom)