воскресенье, Февраль 28, 2010
Какую информацию Микрософт собирает о пользователях, как хранит и кому дает доступ к собранным данным. Очередная утечка из империи зла :-)
суббота, Февраль 27, 2010
Мобилизация сайтов
Еще одна коллекция инструментов для создания мобильных сайтов (в большинстве случаев - мобильных версий существующих сайтов).
P.S. ну и наши 2c:
QR code maker - мобильное представление для произвольного контента
Мобильные страницы - создание мобильных сервисов
Мобильное видео - конструктор мобильных видео-сайтов
P.S. ну и наши 2c:
QR code maker - мобильное представление для произвольного контента
Мобильные страницы - создание мобильных сервисов
Мобильное видео - конструктор мобильных видео-сайтов
Ярлыки: Mobile 2.0, ссылки
пятница, Февраль 26, 2010
Где деньги - 2
А вот как зарабатывает деньги Google (структура доходов).
Это и есть то, на что претендуют операторы.
Это и есть то, на что претендуют операторы.
четверг, Февраль 25, 2010
О кэшировании
Хороший ресурс lifesports.
Заголовок в RSS: "Россия выиграла промежуточный финал".
Содержание: "Россия проиграла Канаде"
via Мобильный портал
Заголовок в RSS: "Россия выиграла промежуточный финал".
Содержание: "Россия проиграла Канаде"
via Мобильный портал
Ярлыки: Жизнь
среда, Февраль 24, 2010
Обработка данных в Twitter
Интересная презентация в Twitter по работе с большими массивами данных:
Как технология по спирали развивается. Казалось бы, уже почти забыли про Corba, ан нет - IDL используется в Protocol buffers. Вот здесь есть хороший обзор технологий обработки данных в Twitter
Protocol Buffers and Hadoop at Twitter
View more presentations from Kevin Weil.
Как технология по спирали развивается. Казалось бы, уже почти забыли про Corba, ан нет - IDL используется в Protocol buffers. Вот здесь есть хороший обзор технологий обработки данных в Twitter
Ярлыки: Архитектура, Креатив
Где деньги
Vodafone призывает мобильных операторов собирать деньги с контент-компаний. Попросту, хотят денег от рекламы, на которой зарабатывает Google
Ярлыки: Жизнь
вторник, Февраль 23, 2010
Мобильные облака
Мобильные облачные вычисления от Aepona. Все модные слова в названии присутствуют. Это на самом деле то, во что перетекает Parlay сегодня.
Ярлыки: Архитектура, техническое
Обработка текста с использованием MapReduce
Интересная книга по обработке текста (в .pdf) - Data-Intensive Text Processing with MapReduce.
понедельник, Февраль 22, 2010
Оптимизация в Facebook
Статья в блоге Facebook, объясняющая их подход к клиентской оптимизации своих веб-приложений. В частности:
- новый критерий для оценки: TTI - time to interact. Попросту - когда же пользователь что-то увидит
- переписанные JavaScript библиотеки. Так что все завязано на одно небольшое ядро, которое загружается всегда и, следовательно, с большой долей вероятности уже будет в пользовательском кэше
- разделение серверных операций на отдельные шаги, так, чтобы отклик доставлялся клиенту чаще (как раз для уменьшения TTI)
- новый критерий для оценки: TTI - time to interact. Попросту - когда же пользователь что-то увидит
- переписанные JavaScript библиотеки. Так что все завязано на одно небольшое ядро, которое загружается всегда и, следовательно, с большой долей вероятности уже будет в пользовательском кэше
- разделение серверных операций на отдельные шаги, так, чтобы отклик доставлялся клиенту чаще (как раз для уменьшения TTI)
Ярлыки: Архитектура, ссылки, техническое
воскресенье, Февраль 21, 2010
Open projects
Open Source система управления проектами. Совместима по файлам с MS Project. Реализация на Java.
Ярлыки: Open Source, ссылки
Драма в HTML5
Интересное описание от Tim Bray - как создается спецификация для HTML5. Секретный кусок от Adobe - это сильно! Их ведь реально эта спецификация затрагивает - останется Flash или нет ...
Ярлыки: Жизнь
суббота, Февраль 20, 2010
Twitter lists
Обновлен мэшап Twitter lists. Позволяет просматривать самые популярные ссылки, опубликованные в различных списках Twitter.
Живые истории
Google открыл код для своего проекта Living stories. Интересный способ представления новостной информации.
Ярлыки: Open Source, ссылки
пятница, Февраль 19, 2010
Как читать ленту Google Buzz
Модельный пример - как читать сообщения из публичной ленты Google Buzz в своем приложении. Клиентское (JavaScript) приложение, которое запрашивает публичную ленту Google Buzz для указанного профиля. В данном случае используется Google Feed API для разбора Atom фида с событиями. Google Feed позволяет избежать ограничений, связанных с Ajax запросом к стороннему сайту. Работающий код - здесь.
Ярлыки: Google, mashup, техническое
четверг, Февраль 18, 2010
Что почитать в Twitter
Описания мэшапов Twitter buzz и Retweets на сайте rutwitter.com.
P.S. описания других мэшапов - здесь.
P.S. описания других мэшапов - здесь.
Супер-маркет
Операторы и производители объединились с идеей создать единый каталог мобильных приложений. Билайн тоже подписался, между прочим.
Интересно, что идея "написал один раз - работает везде" не умирает.
Интересно, что идея "написал один раз - работает везде" не умирает.
Ярлыки: ссылки
среда, Февраль 17, 2010
И так бывает
JavaScript - все-таки прекрасный язык программирования. Судите сами :-)
Ярлыки: Жизнь, техническое
One Social Web
Интересная презентация:
из проекта onesocialweb. Идея состоит в том, что любой XMPP сервер будет (сможет) представлять собой социальную сеть. За проектом стоит Vodafone. Если телеком не может предотвратить интернет-безобразия с социальными сетями, он должен их возглавить.
А идея интересная. Между прочим, Facebook chat теперь тоже XMPP.
из проекта onesocialweb. Идея состоит в том, что любой XMPP сервер будет (сможет) представлять собой социальную сеть. За проектом стоит Vodafone. Если телеком не может предотвратить интернет-безобразия с социальными сетями, он должен их возглавить.
А идея интересная. Между прочим, Facebook chat теперь тоже XMPP.
вторник, Февраль 16, 2010
Гео-постинг
Обновлен мэшап Geopost. Позволяет создать свой собственный гео-информатор: мобильное веб-приложение (iPhone, Android, S60), которое позволяет просто поделиться ссылкой на свое местоположение.
Можно использовать для обновления блогов (снабжать публикации ссылкой на место), а также как средство экстренной связи - послать по email и/или SMS свое местоположение.
Можно использовать для обновления блогов (снабжать публикации ссылкой на место), а также как средство экстренной связи - послать по email и/или SMS свое местоположение.
понедельник, Февраль 15, 2010
Мобильная карта
Обновлен мэшап Мобильная карта - полноэкранная карта для мобильных устройств.
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/7zu3iY.
Работает на iPhone, Android. Платформа S60 от Нокия, вообще говоря, тоже должна поддерживать это. Попробуйте.
Эта карта - простой способ поделиться своим местоположением. Отправить сообщение со своими координатами можно непосредственно из веб-приложения. Тем, кто использует gmail, доступна также отправка сообщений в Google Buzz.
Для своего мобильного сайта можно помещать сcылки на карту (http://mbigmap.linkstore.ru), указав дополнительно следующие параметры для URL:
lat - широта места
lng - долгота
t - текст для маркера
P.S. кстати, сделать статическую карту для мобильных устройств можно с помощью мэшапа Мобильные карты.
P.P.S. "десктопный" вариант мэшапа есть здесь - Большая карта
Абавазрение 15.02.2010
Некоторые интересные ссылки:
1. "Забузите" интересные места. Google Buzz на карте. Отмечайте интересные места прямо с карты.
2. Микроэмулятор. Полезный инструмент при разработке мобильных сайтов - эмулятор для Opera Mini
3. Эмулятор электрических схем в виде Java апплета. Около сотни примеров. Можно переделывать схемы и видеть непосредственный эффект в реальном времени.
1. "Забузите" интересные места. Google Buzz на карте. Отмечайте интересные места прямо с карты.
2. Микроэмулятор. Полезный инструмент при разработке мобильных сайтов - эмулятор для Opera Mini
3. Эмулятор электрических схем в виде Java апплета. Около сотни примеров. Можно переделывать схемы и видеть непосредственный эффект в реальном времени.
воскресенье, Февраль 14, 2010
Google Buzz bookmarklets
Обновлена коллекция букмарклетов. В частности, добавлена поддержка для Google Buzz.
суббота, Февраль 13, 2010
Мобильный портал
Обновлен мобильный портал
http://m.linkstore.ru
(это - мобильный сайт). В частности, обновлены источники в разделах Спорт и Новости.
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/dc14q (экономия - 2 символа :)
P.S. кстати, сделать свой портал можно с помощью сервиса Мобильные страницы.
пятница, Февраль 12, 2010
Web chat engine
Chat engine – сервлет, реализующий хаб для веб-чатов. Чат-сервер, который позволяет через открытый API создавать комнаты, пользователей, обмениваться публичными и приватными сообщениями. В качестве базового API выбран JSON (JSONP). Пример чата, реализованного с помощью данного сервера прилагается.
четверг, Февраль 11, 2010
Google Buzz API
Как использовать Google Buzz из приложений - Google Buzz API. Что уже есть, например:
- как включить сайт (RSS feed etc.) в buzz
- синдикация контента
А здесь дискуссионая группа по Buzz.
Практически, на сегодня, пока нет OAuth - сделать-то почти ничего и нельзя ...
- как включить сайт (RSS feed etc.) в buzz
- синдикация контента
А здесь дискуссионая группа по Buzz.
Практически, на сегодня, пока нет OAuth - сделать-то почти ничего и нельзя ...
Ярлыки: Google, Архитектура, ссылки
среда, Февраль 10, 2010
HTML5 рисовалка
Графический редактор для HTML5. Интересно сделано сохранение данных - используется data URI. Подобная схема сохранения данных используется, например, в примере с подписанными формами.
Валентинка
Лучший подарок ко дню Святого Валентина. Потому что маленький, не дорого - а заботу показывает :-)
Ярлыки: Жизнь
вторник, Февраль 09, 2010
Гео-ссылки в почте
Гео-подпись в почте. Веб-приложение для iPhone, которое позволяет поставить ссылку на текущее местоположение: http://www.servletsuite.com/geomail
(это - мобильный сайт). Еще один простой способ сообщить о местоположении непосредственно с мобильного телефона, не записываясь при этом в социальные сервисы. Прямая отправка координат (карты) заинтересованому лицу.
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/dr5H1m
P.S. Другой возможный способ сказать "где я" в почте см., например, здесь.
Погода от Google
Потаенный сервис от Google - Погода. API - простой. При обращении по URL возвращает XML с погодными данными. Как я понимаю, в запросе можно указать все, что распознается Google геокодингом. Вот, например, город Клинцы в Брянской области.
Другая альтернатива, которую мы использовали в мобильном портале и погодном Twitter-боте - сервис от yr.no.
Другая альтернатива, которую мы использовали в мобильном портале и погодном Twitter-боте - сервис от yr.no.
понедельник, Февраль 08, 2010
Казаки-разбойники на телефоне
Обновлен мэшап Мобильная карта - полноэкранная карта для мобильных устройств: iPhone, Android, S60
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/7zu3iY.
Эта карта - простой способ поделиться своим местоположением. Отправить сообщение со своими координатами можно непосредственно из веб-приложения.
Если поделиться ссылкой на свое местоположение, то получатель будет видеть два маркера: указанную позицию и свое местоположение. Получается городская игра - время от времени обновлять позиции и попытаться найти оппонента.
Google Store View
Интересная идея от Google - Store View. Непосредственно с карты или Street View можно будет "зайти" в магазин и походить там. Это, кстати, к вопросу о монетизации. Уж если зашли, то и купить будет можно ...
P.S. в связке со Street View не можем не упомянуть мэшап Tweet Street View. Можно ездить по Street View и просматривать местные твиты. Вот описание.
P.S. в связке со Street View не можем не упомянуть мэшап Tweet Street View. Можно ездить по Street View и просматривать местные твиты. Вот описание.
воскресенье, Февраль 07, 2010
Google Maps Mania - 28
Появились новые записи и пришло время выпустить очередное обновление для списка проектов (систем), выполненных на базе Google Maps.
Как обычно, символом * отмечены новые поступления со времени публикации предыдущей версии списка. Историю вопроса можно изучить здесь.
Ну а последняя версия доступна на странице Google Maps Mania.RU
Как обычно, символом * отмечены новые поступления со времени публикации предыдущей версии списка. Историю вопроса можно изучить здесь.
Ну а последняя версия доступна на странице Google Maps Mania.RU
суббота, Февраль 06, 2010
Создание мобильных сайтов
Коллекция онлайновых сервисов для создания мобильных сайтов или конвертации существующих в мобильные форматы.
От себя можем добавить еще две ссылки:
Мобильные страницы - создание мобильных сервисов и
Генератор QR кодов - мобилизация произвольного контента
От себя можем добавить еще две ссылки:
Мобильные страницы - создание мобильных сервисов и
Генератор QR кодов - мобилизация произвольного контента
Ярлыки: ссылки, техническое
пятница, Февраль 05, 2010
Мобильная карта
Обновлен мэшап Мобильная карта - полноэкранная карта для мобильных устройств.
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/7zu3iY.
Работает на iPhone, Android. Платформа S60 от Нокия, вообще говоря, тоже должна поддерживать это. Попробуйте.
Эта карта - простой способ поделиться своим местоположением. Отправить сообщение со своими координатами можно непосредственно из веб-приложения.
Для своего мобильного сайта можно помещать сcылки на карту (http://mbigmap.linkstore.ru), указав дополнительно следующие параметры для URL:
lat - широта места
lng - долгота
t - текст для маркера
P.S. кстати, сделать статическую карту для мобильных устройств можно с помощью мэшапа Мобильные карты.
P.P.S. "десктопный" вариант мэшапа есть здесь - Большая карта
четверг, Февраль 04, 2010
Распродажи в Twitter
Барахолки в Twitter на сайте rutwitter.com.
Кстати, координаты для произвольной точки можно получить с помощью мэшапа Большая карта. Просто кликните на маркере. А в аналог этого мэшапа для Москвы доступ к местным куплю/продам новостям добавлен непосредственно.
Кстати, координаты для произвольной точки можно получить с помощью мэшапа Большая карта. Просто кликните на маркере. А в аналог этого мэшапа для Москвы доступ к местным куплю/продам новостям добавлен непосредственно.
среда, Февраль 03, 2010
Мобильный портал
Обновлен мобильный портал
http://m.linkstore.ru
(это - мобильный сайт). В частности, в разделе Сервисы появились местные ролики YouTube и т.д.
Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/dc14q (экономия - 2 символа :)
P.S. кстати, сделать свой портал можно с помощью сервиса Мобильные страницы.
OpenID для Java
Как оно устроено: OpenID для Java web приложений. На основе библиотеки openid4java
P.S. То, что описано - работает. И работает так, как описано. Мы использовали openid4java. Но реально, многие вещи в Java нуждаются в серьезном упрощении для практического использования ... На этой идее, кстати, когда-то и возникла команда Coldbeans Software.
P.S. То, что описано - работает. И работает так, как описано. Мы использовали openid4java. Но реально, многие вещи в Java нуждаются в серьезном упрощении для практического использования ... На этой идее, кстати, когда-то и возникла команда Coldbeans Software.
Ярлыки: Java, Open Source, техническое
вторник, Февраль 02, 2010
PHP compiler
Facebook переписывает PHP. Статические типы и компиляция в борьбе за скорость. Или слухи?
Ярлыки: слухи, техническое
Точно умер
Свидетельство о смерти в интернете: sun.com перенаправляет на oracle.com
P.S. а sun.ru - еще держится!
P.S. а sun.ru - еще держится!
Ярлыки: Жизнь
Московские барахолки
Продолжая интеграцию сервисов - мэшап Москвоведение теперь содержит ссылки как на создание форумов (дискуссий) по месту, так и на местные барахолки куплю-продам. Просто кликните на маркере для просмотра доступных (в данной точке!) сервисов.
понедельник, Февраль 01, 2010
Netty - высокопроизводительный NIO сервер
Мульти-протокольный сервер - Netty. Большой набор опций по конфигурации (блокировки и типы тредов, например).

Сервер ориентирован на поддержку разных протоколов, HTTP - только одна из опций. Интересно, Comet в JBoss будет это как-то использовать?.
Из упомянутых приложений можно отметить Java memcached, до 100 000 соединений на одном сервере в Plurk (здесь как раз Comet). Фреймворк можно использовать и на Android.
По наводке нашего читателя (и периодически - автора) Andrey Rybin
P.S. К слову, автор пакета раньше разрабатывал Apache Mina. А из других NIO фреймворков можно посмотреть еще Grizzly.

Сервер ориентирован на поддержку разных протоколов, HTTP - только одна из опций. Интересно, Comet в JBoss будет это как-то использовать?.
Из упомянутых приложений можно отметить Java memcached, до 100 000 соединений на одном сервере в Plurk (здесь как раз Comet). Фреймворк можно использовать и на Android.
По наводке нашего читателя (и периодически - автора) Andrey Rybin
P.S. К слову, автор пакета раньше разрабатывал Apache Mina. А из других NIO фреймворков можно посмотреть еще Grizzly.
Ярлыки: Java, Open Source, Архитектура
Большая карта
Количество приложений в нашей коллекции растет и, как следующий шаг, появилась возможность их интеграции. Вот, например, мэшап Большая карта теперь позволяет быстро создавать гео-форумы. Просто кликните на маркере для просмотра списка доступных в данной точке сервисов.







