Вас!
И нас!
И всех отчасти!
По отдельности и в общем!
С Новым Годом! В смысле - счастьем!
С новым счастьем! То есть, вот с чем:
С новой крышей! С новым домом!
С новым блином! С новым комом!
С новой правдой! С новым сном!
С новой стопкой кверху дном!
С новым делом! С новым словом!
читать полностью
технические проблемы и идеи, родившиеся в бурных водах реки Abava (а равно как и на ее берегах, далеких и близких), выставленные на всеобщее обсуждение
Страницы
▼
Wednesday, December 31, 2008
Tuesday, December 30, 2008
Monday, December 29, 2008
Mobile mashup
Очень интересный набор телекоммуникационных API от компании Ringful. Реальный подход к интегрированию голосовых звонков и веб-приложений. Вот конкретный пример - голосовые сообщения для Facebook. Это реализовано на API от Ringful. И отметим, что это именно дополнительные сервисы для социальной сети, а не искусственное выдумавание предлогов для взимания денег. А нам это интересно еще и потому, что именно интеграция с веб-приложениями была основой для наших телекоммуникационных сервисов. Например, Call 2 Web - прием голосовых звонков в произвольном веб-приложении.
Twitter location
В продолжение серии мешапов для Twitter (cм., например, Twitter 411) - еще один сервис: Twitter location. Если вы авторизованы в Twitter, то можно установить свое местоположение непосредственно с карты (используется Google Maps и reverse geocoding, подобно тому, как это было сделано в гео-поиске)
Sunday, December 28, 2008
Аннотированные ссылки - REST API
Мэшап Aннотированные ссылки обзавелся REST API. Теперь построить связку из некоторого URL и комментария к нему можно и программно. Детали использования REST API - здесь. Для доступа достаточно JavaScript - сервис возвращает данные в JSON.
Saturday, December 27, 2008
Open Source Hardware
Открытые хардверные проекты 2008 года. В основном - вокруг Arduino, но есть и другие интересные проекты. Например - GPS трекер.
Friday, December 26, 2008
Обновите MySQL
Тесты от Sun, показывающие серьезный рост производительности в версии MySQL 5.1. До 4 раз, по сравнению с предыдущими реализациями. Как следует из статьи, почему именно в этой версии так все скакнуло (предыдущие релизы не показывали такого роста) разработчики сами еще не знают. Может, конечно, все дело в тесте :-), но на всякий случай MySQL можно обновить. Не помешает ...
Thursday, December 25, 2008
О сервисах
Давно не писали. А уже и праздники подоспели. Поэтому чисто в порядке напоминания. Сервис Голосовых СМС может быть использован, в том числе, и для голосовых поздравлений. А не только для интеграции в веб-приложения или как дополнительная услуга в социальных сетях.
А если упомянутые Voice SMS нужно посылать сразу группе товарищей (работа, например, такая командная) - то можно еще воспользоваться сервисом Голосовых уведомлений.
А если упомянутые Voice SMS нужно посылать сразу группе товарищей (работа, например, такая командная) - то можно еще воспользоваться сервисом Голосовых уведомлений.
MySQL и memcached
Facebook использует собственное расширение для MySQL, облегчающее работу с распределенным кэшем. А вот и подборка в одном из Sun-овских блогов подходов к интеграции работы с memcached в SQL запросы. Например, выполнять запросы типа такого:
SELECT /*INTO MEMCACHED namespace=table key=id*/ x, y, z FROM table WHERE id=1;
и, соответственно, модифицировать кэш при обновлениях:
INSERT /*REPLACE MEMCACHED namespace=table key=id*/ ....
DELETE /*EXPIRE MEMCACHED namespace=table key=id*/ ....
Один подходов, кстати, заключается в прямой интеграции memcached в innodb.
SELECT /*INTO MEMCACHED namespace=table key=id*/ x, y, z FROM table WHERE id=1;
и, соответственно, модифицировать кэш при обновлениях:
INSERT /*REPLACE MEMCACHED namespace=table key=id*/ ....
DELETE /*EXPIRE MEMCACHED namespace=table key=id*/ ....
Один подходов, кстати, заключается в прямой интеграции memcached в innodb.
Wednesday, December 24, 2008
Российские банки живы !
И даже оживлены, в некоторой степени (или области?). "Малоизвестный российский инвестиционный банк Renaissance Capital" (цитата - отсюда) выводит на IPO группу сайтов для взрослых. Есть стало быть то, что не падает в кризис ...
Bookmarklet для аннотированных ссылок
Полезное дополнение к мэшапу Аннотированные ссылки - bookmarklet для аннотаций. Позволяет добавить аннотацию для текущей страницы (то есть страницы, которую вы просматриваете в браузере).
Добавить аннотацию
Как и с любым другим букмарклетом - для IE кликните правой кнопкой мыши на линке и выберите Add to Favorites. Для Firefox по правой кнопке мыши выберите Bookmark This Link. А для использования на любой открытой странице просто выберите эту сохраненную ссылку из закладок.
Другие bookmarklets см. также здесь.
Добавить аннотацию
Как и с любым другим букмарклетом - для IE кликните правой кнопкой мыши на линке и выберите Add to Favorites. Для Firefox по правой кнопке мыши выберите Bookmark This Link. А для использования на любой открытой странице просто выберите эту сохраненную ссылку из закладок.
Другие bookmarklets см. также здесь.
Горизонты планирования
Хостинг (masterhost) принимает оплату только за 6 месяцев максимум. За год, как раньше, заплатить нельзя. Для удобства пользователей, типа :) Тоже кризис, однако. Что будет дальше они, очевидно, не знают.
Tuesday, December 23, 2008
Аннотированные ссылки - 3
Обновления в проекте Аннотированные ссылки. Это мешап, представляющий сервис комментирования ссылок.
Идея состоит в том, что пользователь (никакой регистрации не требуется) может взять произвольный URL (или даже список линков), добавить к нему (к ним) собственный комментарий и получить единую ссылку (tiny URL) для всего набора. При переходе по такой ссылке открывается исходный сайт (сайты) и комментарий. Комментарий открывается в форме post-it (желтая бумажка). А так, это, естественно, обычная ссылка. Можно публиковать на сайте (блоге), помещать в закладки, пересылать (email, twitter, facebook) и т.п.
Например, в блоге можно теперь опубликовать свои ссылки (blogroll) с собственными же комментариями.
Можно использовать сервис в следующем формате (первая часть грядущего API):
http://alink.linkstore.ru?url=ваша_ссылка
Традиционный сервис - "поделиться ссылкой с друзьями" может быть реализован указанным выше способом. Передаваться теперь будет не только сама ссылка, но и комментарий к ней.
Новая версия мешапа доступна здесь.
Идея состоит в том, что пользователь (никакой регистрации не требуется) может взять произвольный URL (или даже список линков), добавить к нему (к ним) собственный комментарий и получить единую ссылку (tiny URL) для всего набора. При переходе по такой ссылке открывается исходный сайт (сайты) и комментарий. Комментарий открывается в форме post-it (желтая бумажка). А так, это, естественно, обычная ссылка. Можно публиковать на сайте (блоге), помещать в закладки, пересылать (email, twitter, facebook) и т.п.
Например, в блоге можно теперь опубликовать свои ссылки (blogroll) с собственными же комментариями.
Можно использовать сервис в следующем формате (первая часть грядущего API):
http://alink.linkstore.ru?url=ваша_ссылка
Традиционный сервис - "поделиться ссылкой с друзьями" может быть реализован указанным выше способом. Передаваться теперь будет не только сама ссылка, но и комментарий к ней.
Новая версия мешапа доступна здесь.
Monday, December 22, 2008
Микро - слухи
Слухи об увольнениях в Microsoft. 15 января 2009 года. Вообще, если все слухи сбудутся, то январь 2009 надолго всем запомнится ...
Google CSE
Тестируем Google custom search engine. Поиск по российским IT ресурсам:
Эта же форма доступна на агрегаторе IT блогов
Эта же форма доступна на агрегаторе IT блогов
Sunday, December 21, 2008
Доработки в memcached
Facebook (один из самых больших проектов, использующих memcached), опубликовал свои доработки для memcached. Улучшена работа с памятью (буфера для обмена выделяются не на каждое соединение, а на процесс), изменен алгоритм работы с UDP. В результате общая производительность повышена до 200 000 UDP запросов в секунду, против 50 000 запросов в базовой версии. Правки (пока этого нет в базовом дистрибутиве memcached) доступны через github.
Saturday, December 20, 2008
Open Social в телекоме
Rich Communication Suite (RCS) - телекоммуникационный ответ на Open Social и другие аналогичные инициативы в веб. Сервис на базе IMS, который позволяет, например:
обмениваться информацией из телефонных книг
добавить информацию о доступности (присутствии)
реализовать новые механизмы взаимодействия (чат, например)
обмениваться данными в процессе звонка
обмениваться информацией из телефонных книг
добавить информацию о доступности (присутствии)
реализовать новые механизмы взаимодействия (чат, например)
обмениваться данными в процессе звонка
Friday, December 19, 2008
Android roadmap
Опубликован новый Android roadmap. Что интересно:
- Simplified SREC speech recognition API available.
- Streaming audio I/O for applications
- x86 support (!)
- video recorder
а в средствах разработки будет добавлена возможность производителям телефонов добавлять свои API и системные библиотеки. И что интересно - одновременно можно будет добавить новые средства и в эмулятор, чтобы разработчики могли использовать новые элементы в программах.
- Simplified SREC speech recognition API available.
- Streaming audio I/O for applications
- x86 support (!)
- video recorder
а в средствах разработки будет добавлена возможность производителям телефонов добавлять свои API и системные библиотеки. И что интересно - одновременно можно будет добавить новые средства и в эмулятор, чтобы разработчики могли использовать новые элементы в программах.
Как оно, в Java
Модельный пример масштабируемого Java web-приложения. Это по типу сановского BluePrint. Использовано два десятка разных Java-фреймворков.
Thursday, December 18, 2008
Еще о мобильных версиях сайтов
Практические алгоритмы детектирования - из какого браузера (десктоп или мобильный браузер) пришел очередной запрос. Соответственно, можно на этой основе автоматически переключать пользователей на соответствующую версию сайта. Здесь, собственно и описывается, как это сделать без использования больших библиотек типа WURFL
Browser security handbook
Руководство по безопасности для браузеров от Google. Полезный материал для всех, кто занимается веб разработками.
Wednesday, December 17, 2008
Картографы
Подборка инструментов, которые позволяют строить карты на базе Google Maps без программирования. Одним из первых здесь можно упомянуть Batch Geocoding. В полном соответствии с названием это именно пакетный геокодинг для пользовательских данных. Далее - два инструмента, которые построены на базе таблиц Google: Map a list и Google Spreadsheet wizard. Последний представляет из себя простой инструмент публикации карт из таблиц. Кстати, доступен исходный текст мэшапа.
Ну и, конечно, можно упомянуть здесь мэшап MetroMap, который позволяет готовить карты по описаниям событий, привязанным к станциям метро. Вот здесь можно найти много примеров использования.
Ну и, конечно, можно упомянуть здесь мэшап MetroMap, который позволяет готовить карты по описаниям событий, привязанным к станциям метро. Вот здесь можно найти много примеров использования.
Tuesday, December 16, 2008
Образование 2.0
Интересный набор мобильных приложений, созданных студентами MIT в рамках курса по программированию. Всего - за 13 недель. Нужно признать, что сильно отличается от типичной курсовой работы в отечественном вузе.
Monday, December 15, 2008
Забегаловки в Москве
Очередной мэшап из MetroMap - Забегаловки в Москве (источник: ЖЖ сообщество msk_zabegalovka). Другие применения - см. здесь
Application store оператора
iPhone продает приложения через свой каталог. Google будет делать то же самое для Android. Теперь дошла очередь до операторов. Оператор O2 UK открывает свой каталог приложений. Абоненты оператора смогут скачать/купить программы, а разработчики, соответственно, продать через каталог оператора свои творения. База - 18 миллионов абонентов.
И это только начало. Наступает интересное время для разработчиков мобильных приложений. Кстати, вслед за приложениями таким же образом рано или поздно будут доступны и сервисы. Уже сейчас O2 предлагает для приложений в своем каталоге использовать следующие API: Location, Network Connection Status и Customer Charging. Каждое зарегистрированное в каталоге приложение получает возможность использовать эти API в сети оператора. Интерфейс везде - SOAP. И все бесплатно. Приложение проверяется/принимается в течение 24 часов с момента регистрации на сайте.
Контактов с менеджерами оператора для распространения программ не предполагается. Последнее, впрочем, объясняет, почему в России у операторов такого, видимо, никогда не будет :)
И это только начало. Наступает интересное время для разработчиков мобильных приложений. Кстати, вслед за приложениями таким же образом рано или поздно будут доступны и сервисы. Уже сейчас O2 предлагает для приложений в своем каталоге использовать следующие API: Location, Network Connection Status и Customer Charging. Каждое зарегистрированное в каталоге приложение получает возможность использовать эти API в сети оператора. Интерфейс везде - SOAP. И все бесплатно. Приложение проверяется/принимается в течение 24 часов с момента регистрации на сайте.
Контактов с менеджерами оператора для распространения программ не предполагается. Последнее, впрочем, объясняет, почему в России у операторов такого, видимо, никогда не будет :)
Sunday, December 14, 2008
Кризисные меры
Saturday, December 13, 2008
О политике Минсвязи
Довольно откровенное интервью об IT-политике. Так, как бы все все это знают, вот депутат осмелел и обобщил. Хотя конкретных предложений что делать - нет. Кажется, что телеком направление в министерстве гораздо лучше работает. Там, по крайней мере, понимают что нужно делать и как-то двигаются
Friday, December 12, 2008
Матушка железная дорога
Или как они дошли до кризиса. BART (железная дорога в Bay Area) поддерживает API для доступа к своим данным. Mashup, например, можно написать, чтобы время прибытия поезда определять и т.п. Можно получить, в частности, XML фид с 60 секундным обновлением расположения поездов. Множество приложений используют Twitter для обновления информации о задержках, например. А пользователи пассажиры читают эти обновления с мобильных телефонов.
Thursday, December 11, 2008
Wednesday, December 10, 2008
Applets 2.0
Google анонсировал технологию Native Code. Как следует из названия - это запуск кода на клиентской машине из веб-приложения. Технически - библиотека и плагин для браузера. Пока есть поддержка для x86 процессоров. PPC - в разработке. Ну и, конечно, куча проблем с безопасностью.
Tuesday, December 09, 2008
Как сделать Twitter bot
Twitter bot здесь - это приложение, которое автоматически отвечает на запросы других пользователей. В Twitter это возможно либо на основе @reply, либо через механизм прямых сообщений. Здесь мы покажем, как с помощью сервиса Twitter 411 можно создать собственный бот. Например, автоинформатор для ваших собственных личных или бизнес-применений.
Twitter 411 использует механизм сообщений (direct message в терминах Twitter). Пользователь Twitter может включить в свои друзья (следовать в терминах Twitter) пользователя t411 и отправлять ему запросы в виде прямых сообщений. Ответы будут также приходить в виде прямых сообщений. А обработка запросов определяется пользователями сервиса Twitter 411. Можно зарегистрировать нужное ключевое слово и тогда, сообщения, начинающиеся с заданного ключевого слова будут обрабатываться по вами же заданным правилам.
В качестве одного из способов обработки сообщений можно указать URL для собственного CGI скрипта, который будет обрабывать пришедшее сообщение и вовращать ответ для отправки спросившему. Как это выглядит? В составе Twitter 411 есть один из ботов, который поволяет узнать котировки акций. Вот на его примере можно и посмотреть, как это выглядит:
1. Зарегистрировано ключевое слово t (просто одна буква t). То есть все прямые сообщения, начинающиеся с лексемы t будут обрабатываться данным ботом.
2. Бот ожидает сообщений вида t биржевой_символ для запроса котировки. Например:
t ORCL - котировки Oracle
или
t JAVA - котировки Sun
3. В качестве реакции на пришедшее сообщение для данного бота указан URL на JSP файл, который и будет запрашивать котировки. В данном случае файл находится на сервере linkstore.ru и, соответственно, полный URL для данного файла есть http://linkstore.ru/t411/quote.jsp. Для другого бота будет свой URL, на другом сервере и т.д.
4. При задании реакции на ключевое слово в виде URL, можно указать сервису на необходимость передачи указанному CGI-скрипту текста входящего Twitter сообщения. В соответствии с этим, реакция для данного сток-бота задана в форме:
http://linkstore.ru/t411/quote.jsp?t=text
Сервис перед обращением к скрипту просто заменит переменную text текстом пришедшего сообщения. Например, для пришедшего запроса t JAVA запрос к CGI-скрипту будет выглядеть так: http://linkstore.ru/t411/quote.jsp?t=t%20JAVA. Теперь обратимся к нашему CGI-скрипту. В данном случае - это JSP файл, который ожидает получить запрос с параметром t, а значение этого параметра будет иметь следующий вид t биржевой_символ. Соответственно, скрипт (JSP файл в данном случае) должен прочитать значение параметра, выделить из него часть строки после символа t (биржевой символ), запросить для него котировки и вернуть результат. Вот так это выглядит, например:
<%@ page contentType="text/plain; charset=utf-8" %>
<%@ taglib uri="taglib27.tld" prefix="get" %>
<%
String t = request.getParameter("t");
if (t==null)
{ out.println("unknown");
return; }
// the pattern is: t <space> stock_symbol
int i = t.indexOf(" ");
if (i<=0)
{ out.println(t+"?? could not get ticket");
return; }
t = t.substring(i+1).trim();
%>
<get:Quote symbol="<%=t.toUpperCase()%>" id="A" />
<%=A.get(0)+": "+A.get(1)+" "+A.get(9)%>
Здесь JSP файл печатает текущую котировку и график (использовались пользовательские теги из Coldtags suite для запроса котировки).
Иными словами, все что нужно для создания Twitter-бота - это запрограммировать (взять готовый) CGI-скрипт, который может быть размещен на произвольном веб-хостинге.
Twitter 411 использует механизм сообщений (direct message в терминах Twitter). Пользователь Twitter может включить в свои друзья (следовать в терминах Twitter) пользователя t411 и отправлять ему запросы в виде прямых сообщений. Ответы будут также приходить в виде прямых сообщений. А обработка запросов определяется пользователями сервиса Twitter 411. Можно зарегистрировать нужное ключевое слово и тогда, сообщения, начинающиеся с заданного ключевого слова будут обрабатываться по вами же заданным правилам.
В качестве одного из способов обработки сообщений можно указать URL для собственного CGI скрипта, который будет обрабывать пришедшее сообщение и вовращать ответ для отправки спросившему. Как это выглядит? В составе Twitter 411 есть один из ботов, который поволяет узнать котировки акций. Вот на его примере можно и посмотреть, как это выглядит:
1. Зарегистрировано ключевое слово t (просто одна буква t). То есть все прямые сообщения, начинающиеся с лексемы t будут обрабатываться данным ботом.
2. Бот ожидает сообщений вида t биржевой_символ для запроса котировки. Например:
t ORCL - котировки Oracle
или
t JAVA - котировки Sun
3. В качестве реакции на пришедшее сообщение для данного бота указан URL на JSP файл, который и будет запрашивать котировки. В данном случае файл находится на сервере linkstore.ru и, соответственно, полный URL для данного файла есть http://linkstore.ru/t411/quote.jsp. Для другого бота будет свой URL, на другом сервере и т.д.
4. При задании реакции на ключевое слово в виде URL, можно указать сервису на необходимость передачи указанному CGI-скрипту текста входящего Twitter сообщения. В соответствии с этим, реакция для данного сток-бота задана в форме:
http://linkstore.ru/t411/quote.jsp?t=text
Сервис перед обращением к скрипту просто заменит переменную text текстом пришедшего сообщения. Например, для пришедшего запроса t JAVA запрос к CGI-скрипту будет выглядеть так: http://linkstore.ru/t411/quote.jsp?t=t%20JAVA. Теперь обратимся к нашему CGI-скрипту. В данном случае - это JSP файл, который ожидает получить запрос с параметром t, а значение этого параметра будет иметь следующий вид t биржевой_символ. Соответственно, скрипт (JSP файл в данном случае) должен прочитать значение параметра, выделить из него часть строки после символа t (биржевой символ), запросить для него котировки и вернуть результат. Вот так это выглядит, например:
<%@ page contentType="text/plain; charset=utf-8" %>
<%@ taglib uri="taglib27.tld" prefix="get" %>
<%
String t = request.getParameter("t");
if (t==null)
{ out.println("unknown");
return; }
// the pattern is: t <space> stock_symbol
int i = t.indexOf(" ");
if (i<=0)
{ out.println(t+"?? could not get ticket");
return; }
t = t.substring(i+1).trim();
%>
<get:Quote symbol="<%=t.toUpperCase()%>" id="A" />
<%=A.get(0)+": "+A.get(1)+" "+A.get(9)%>
Здесь JSP файл печатает текущую котировку и график (использовались пользовательские теги из Coldtags suite для запроса котировки).
Иными словами, все что нужно для создания Twitter-бота - это запрограммировать (взять готовый) CGI-скрипт, который может быть размещен на произвольном веб-хостинге.
Monday, December 08, 2008
Социальные сети в бизнесе
На прошедшей конференции в МГУ, в одном из докладов почерпнул интересный факт - разработчики осуществляют поддержку своего продукта (учебные курсы по математике) посредством группы, организованной в сети "Вконтакте". И это - наиболее действенный и востребованный их пользователями (студентами) способ. Несколько сот подписчиков.
Нет, конечно известно, что оригинальная сеть (Facebook) используется для поддержки продуктов (и не обязательно ИТ). Twitter довольно широко используется в подобных задачах. Кстати, наш мэшап Twitter 411 используется, в том числе, и для поддержки пользователей. А вот оказывется, что и в России Web 2.0 протаптывает себе дорожку в корпоративные приложения.
Нет, конечно известно, что оригинальная сеть (Facebook) используется для поддержки продуктов (и не обязательно ИТ). Twitter довольно широко используется в подобных задачах. Кстати, наш мэшап Twitter 411 используется, в том числе, и для поддержки пользователей. А вот оказывется, что и в России Web 2.0 протаптывает себе дорожку в корпоративные приложения.
Sunday, December 07, 2008
Symbian - open source
Платформа Symbian - теперь Open Source. Nokia, очевидно, хочет удержать разработчиков, пока все не перебежали на iPhone и Android.
Friday, December 05, 2008
Google Maps Mania - 14
Появились новые записи и пришло время выпустить очередное обновление для списка проектов (систем), выполненных на базе Google Maps. Символом * отмечены новые поступления со времени публикации предыдущей версии списка. Историю вопроса можно изучить здесь. Итак:
Информационные системы:
Авто-услуги
Авто-мойки и шиномонтаж в Киеве
Агентство недвижимости Спб
Афиша
Все аптеки
Все банкоматы.ru
Вузы Екатеринбурга
Где этот дом
Гильдия риэлторов
Донецк
Жилая недвижимость
Зеленоград
Карта кофемана
Карта цен на квартиры в Москве
Карта рыбака
Картакадабра
Квартиры в Москве
Квартиры в Пензе
Квартиры в Питере
Кинотеатры в Москве
Коммерческая недвижимость
Велосипедные маршруты
Маршруты в Москве
По дороге
МАКС 2007
Местная погода
Мурманск
Население и рекреационные ресурсы Ставропольского края
Недвижимость на карте
Новости на карте
Новостройки в Сибири
Окрестности Екатеринбурга
Отели Египта
Омская область на карте
Пермь
Пермь на карте
пос. Правдинский
Пушкино
Погода на карте
Поиск попутчиков
Посуточная аренда квартир
Путешествия
Путешествия с Google Maps
Путешествия и карты
Путешествия на карте
4 туриста
Туристические карты
Туристические блоги
Роддома Москвы и Санкт-Петербурга
Рестораны на карте Петербурга
Сеть распространения печатной продукции
Съедобные места Серпухова *
Сноуборд
Храмы России
Православная архитектура - каталог
Cosmopolitan шоппинг
Фото-биеннале
Фаст-фуд в Москве *
Live Events
National Geographic Traveler
User generated content (geo tagging):
Geo links
Geo SMS
GPS треки
GPS Club
Полезные места *
Free WiFi
Футбольные поля
SAS.Планета
View and organize geographical data
WikiMapia
WiFi навигация
WiFi blog
Инструменты:
Большая карта (Big map)
Гео-поиск *
Geo traceroute
Google Msk TV
Metro map
Мобильные карты
Maps2lj - публикация карт в ЖЖ
Технические аспекты
Custom geo tagging
QR-коды для карт *
Социальные сети:
Вокруг меня
За баранкой
Мир Тесен
Отдыхали.ru
Соседи-онлайн
Гаджеты и карты:
Аренда в Москве (ЖЖ собщество msk_arenda)
Аренда квартир в Москве
Атлас Москвы
ЖЖ сообщество Встречи в метро
ЖЖ сообщество Детские вещи
Вакансии бухгалтеров (HeadHunter.ru)
Вакансии программистов (работа.ru)
Вакансии программистов в Москве (HeadHunter.ru)
Ветеринарные клиники в Москве
Видеокамеры ГАИ на карте Google Maps
Видеокамеры ГАИ
Видеокамеры ГИБДД *
Веб-камеры в России
Веб-камеры в Москве
Работа в Москве (ЖЖ сообщество msk_job)
ЖЖ комьюнити о квартирах (ЖЖ сообщество Zhilploshchad)
Сдам, сниму квартиру,комнату (ЖЖ Msk_kvartira)
Сдам, сниму, куплю, продам квартиру,комнату (ЖЖ сообщество Kvartira_msk)
Ищу соседей (ЖЖ сообщество msk_neighbors)
Сдам Квартиру (ЖЖ сообщество sdam_msk)
ЖЖ сообщество Отдам даром
ЖЖ сообщество ru_metro
Коммерческая недвижимость в Москве
Цены на жилье
Маршруты Москвы (гаджет)
Москва, район Аэропорт
Мото-сайт: помощь в дороге
Новые рестораны
Новые вакансии *
Пентхаусы в Москве
Подбор менеждеров
Поджоги машин в Москве
Покупаем - продаем *
Посадочные модули на Луне
Посадочные модули на Марсе
Походы по Ладоге на ялах
Перелетные птицы
Пиротехника в Челябинске *
Публичные туалеты в Москве
Работа@mail.ru
Туристические маршруты Саратова (парк Победы) *
Туристические маршруты Саратова (от Кирова до Гагарина) *
Туристические маршруты Саратова (по Энгельса) *
Туристические маршруты Саратова (по центру) *
Твой Тольятти
Точечная застройка в Москве
Штрафные автостоянки в Москве
Черный список бензоколонок
Львы Петербурга
Совы и Девы в Спб
Кого-то пропустили? Что-то новое? Пишите, список будем обновлять.
UPD. Последняя версия списка доступна на Google Maps Mania.ru
Информационные системы:
Авто-услуги
Авто-мойки и шиномонтаж в Киеве
Агентство недвижимости Спб
Афиша
Все аптеки
Все банкоматы.ru
Вузы Екатеринбурга
Где этот дом
Гильдия риэлторов
Донецк
Жилая недвижимость
Зеленоград
Карта кофемана
Карта цен на квартиры в Москве
Карта рыбака
Картакадабра
Квартиры в Москве
Квартиры в Пензе
Квартиры в Питере
Кинотеатры в Москве
Коммерческая недвижимость
Велосипедные маршруты
Маршруты в Москве
По дороге
МАКС 2007
Местная погода
Мурманск
Население и рекреационные ресурсы Ставропольского края
Недвижимость на карте
Новости на карте
Новостройки в Сибири
Окрестности Екатеринбурга
Отели Египта
Омская область на карте
Пермь
Пермь на карте
пос. Правдинский
Пушкино
Погода на карте
Поиск попутчиков
Посуточная аренда квартир
Путешествия
Путешествия с Google Maps
Путешествия и карты
Путешествия на карте
4 туриста
Туристические карты
Туристические блоги
Роддома Москвы и Санкт-Петербурга
Рестораны на карте Петербурга
Сеть распространения печатной продукции
Съедобные места Серпухова *
Сноуборд
Храмы России
Православная архитектура - каталог
Cosmopolitan шоппинг
Фото-биеннале
Фаст-фуд в Москве *
Live Events
National Geographic Traveler
User generated content (geo tagging):
Geo links
Geo SMS
GPS треки
GPS Club
Полезные места *
Free WiFi
Футбольные поля
SAS.Планета
View and organize geographical data
WikiMapia
WiFi навигация
WiFi blog
Инструменты:
Большая карта (Big map)
Гео-поиск *
Geo traceroute
Google Msk TV
Metro map
Мобильные карты
Maps2lj - публикация карт в ЖЖ
Технические аспекты
Custom geo tagging
QR-коды для карт *
Социальные сети:
Вокруг меня
За баранкой
Мир Тесен
Отдыхали.ru
Соседи-онлайн
Гаджеты и карты:
Аренда в Москве (ЖЖ собщество msk_arenda)
Аренда квартир в Москве
Атлас Москвы
ЖЖ сообщество Встречи в метро
ЖЖ сообщество Детские вещи
Вакансии бухгалтеров (HeadHunter.ru)
Вакансии программистов (работа.ru)
Вакансии программистов в Москве (HeadHunter.ru)
Ветеринарные клиники в Москве
Видеокамеры ГАИ на карте Google Maps
Видеокамеры ГАИ
Видеокамеры ГИБДД *
Веб-камеры в России
Веб-камеры в Москве
Работа в Москве (ЖЖ сообщество msk_job)
ЖЖ комьюнити о квартирах (ЖЖ сообщество Zhilploshchad)
Сдам, сниму квартиру,комнату (ЖЖ Msk_kvartira)
Сдам, сниму, куплю, продам квартиру,комнату (ЖЖ сообщество Kvartira_msk)
Ищу соседей (ЖЖ сообщество msk_neighbors)
Сдам Квартиру (ЖЖ сообщество sdam_msk)
ЖЖ сообщество Отдам даром
ЖЖ сообщество ru_metro
Коммерческая недвижимость в Москве
Цены на жилье
Маршруты Москвы (гаджет)
Москва, район Аэропорт
Мото-сайт: помощь в дороге
Новые рестораны
Новые вакансии *
Пентхаусы в Москве
Подбор менеждеров
Поджоги машин в Москве
Покупаем - продаем *
Посадочные модули на Луне
Посадочные модули на Марсе
Походы по Ладоге на ялах
Перелетные птицы
Пиротехника в Челябинске *
Публичные туалеты в Москве
Работа@mail.ru
Туристические маршруты Саратова (парк Победы) *
Туристические маршруты Саратова (от Кирова до Гагарина) *
Туристические маршруты Саратова (по Энгельса) *
Туристические маршруты Саратова (по центру) *
Твой Тольятти
Точечная застройка в Москве
Штрафные автостоянки в Москве
Черный список бензоколонок
Львы Петербурга
Совы и Девы в Спб
Кого-то пропустили? Что-то новое? Пишите, список будем обновлять.
UPD. Последняя версия списка доступна на Google Maps Mania.ru
Thursday, December 04, 2008
QR code портал
QR-коды относятся к области, которой мы активно занимаемся (см. например, QR code генератор или QR map). Вот интересный портал, посвященный проблематике QR-кодов: QRME
Wednesday, December 03, 2008
Семантический web
Интересный проект по семантическому вебу - Opencalais. Например, можно автоматизировать получение RDF для произвольного документа.
Tuesday, December 02, 2008
О кризисе
Еще в прошлый кризис был такой сайт FuckedCompany, публиковавший истории разорившихся компаний (IT, в первую очередь). Теперь другие времена, мультимедиа за 10 лет пришла в веб. Вот новый проект - картинки офисов разорившихся компаний.
Open Source news
Пара интересных Open Source проектов:
1. Mobile Web Project от MIT. Университетский проект по поддержке мобильной среды для кампуса. Мобильный веб-портал по поддержке учебного процесса: адресная книга, карты, расписания etc. Вполне можно на этой базе воспроизвести подобное для какой-либо большой организации (или жилого района, например).
2. Elgg - законченное решение для создания социальных сетей. Загружаемый код для вашего сервера (то есть это не хостинг создаваемой сети на стороннем сервисе типа Ning). Технически: PHP + Apache. Кстати, руссификация для elgg уже похоже есть
1. Mobile Web Project от MIT. Университетский проект по поддержке мобильной среды для кампуса. Мобильный веб-портал по поддержке учебного процесса: адресная книга, карты, расписания etc. Вполне можно на этой базе воспроизвести подобное для какой-либо большой организации (или жилого района, например).
2. Elgg - законченное решение для создания социальных сетей. Загружаемый код для вашего сервера (то есть это не хостинг создаваемой сети на стороннем сервисе типа Ning). Технически: PHP + Apache. Кстати, руссификация для elgg уже похоже есть
Monday, December 01, 2008
Twitter как сервисная платформа
Сервис Twitter, как известно, поддерживает открытый API. Этот API служит основой множества мэшапов, построенных вокруг Twitter. Вот еще один из примеров - Twitter messaging server. Идея состоит в том, что можно создать собственную информационную систему поверх Twitter. Определить запросы (ключевые слова) и задать реакцию на них. В качестве реакции может быть или некоторый текст (естественно, его можно изменять по мере необходимости) или, что более интересно - URL для собственного CGI скрипта, который будет обрабатывать поступившие запросы.
Схема использования простая:
1. пользователь следует t411
2. пользователь посылает сообщение (direct message в Twitter) t411, содержащее некоторое ключевое слово
3. Сервис возвращает (посылает в ответ) сообщение, содержащее либо текст, связанный с данным ключевым словом, либо результат запроса к внешнему CGI скрипту.
И все это, между прочим, будет работать и с мобильного телефона. Сервис на базе Twitter - это автоматически мобильный сервис.
Схема использования простая:
1. пользователь следует t411
2. пользователь посылает сообщение (direct message в Twitter) t411, содержащее некоторое ключевое слово
3. Сервис возвращает (посылает в ответ) сообщение, содержащее либо текст, связанный с данным ключевым словом, либо результат запроса к внешнему CGI скрипту.
И все это, между прочим, будет работать и с мобильного телефона. Сервис на базе Twitter - это автоматически мобильный сервис.