вторник, Июнь 30, 2009
Копатель
P.S. На уровне веб-компонент для решения задач извлечения данных из HTML страниц можно воспользоваться следующей библиотекой из Coldtags suite: Request taglib.
Ярлыки: Java, mashup, Open Source, техническое
понедельник, Июнь 29, 2009
По копеечке
И вот практическое воплощение - если посмотреть HTML код на http://google.com - действительно, нет тегов </body> и </html>. То есть на закрытии соответствующих тегов можно съэкономить.
Ярлыки: Архитектура, техническое
Мобильные карты
Абавазрение 29.06.2009
1. Примеры минимализма в веб дизайне. Что всегда привлекало, по понятным причинам :-)
2. Презентация от Google - работа с Android Media Framework
3. Распознавание лиц на фотографиях (PHP, JavaScript (!) )
4. Locate me - замечательная JavaScript библиотека (лицензия: MIT). Поддерживает определение координат пользователя в JavaScript всеми возможными способами: W3C geo location(сейчас это поддерживается в Firefox 3.5, iPhone OS 3.0 Mobile Safari, Geode), а также Gears (Google), Loki (Skyhook Wireless) и IP-based сервисы типа IPLocationTools и MaxMind
Ярлыки: Android, Абавазрение, дизайн, техническое
воскресенье, Июнь 28, 2009
Мобильный контакт - MShare
Скопировать мобильную ссылку http://mshare.linkstore.ru на свой телефон можно с помощью приведенного QR-кода.
суббота, Июнь 27, 2009
О мобильной монетизации
Работа с mp3 файлами
А вот серверная компонента из Coldtags suite, которая позволяет добавлять в генерируемую страницу плейер от Google для заданного mp3 файла: MP3 player taglib
Ярлыки: Java, Подкасты, техническое
пятница, Июнь 26, 2009
Есть правда на земле
Ярлыки: Жизнь
Мобильные страницы
Как обычно делятся контактами? Можно взять и позвонить собеседнику. Звонок принят - есть номер абонента, можно занести его в телефонную книгу. Но имя придется набирать. Вот эту задачу можно теперь упростить. Что если вы на своем телефоне предварительно заготовите мобильную веб-страницу со своим контактом? Страница может быть сохранена в закладках. Когда нужно поделиться с кем-нибудь контактом, то можно будет открыть эту страницу из закладок и послать ее собеседнику по SMS. Прямо на самой странице будет ссылка, которая позволяет послать страницу по SMS.
А на самой странице будет код (также ссылка) которая позволит вашему собеседнику после получения от вас контактной страницы (в SMS) добавить ваш телефон в адресную книгу одним кликом. Не нужно ничего вводить - просто кликнуть на имени (телефоне) и подтвердить добавление новой записи в адресную книгу.
Вопрос здесь не только в ленности (хотя удобство - великая вещь), но и в том, что таким образом данные будут всегда в корректной форме (нет ошибок ввода).
Это первое из доступных приложений. Скоро в Мобильных страницах будет доступен еще ряд полезных сервисов. В целом идея может описана как подготовка мобильных "бомб" - зарядка (загрузка) собственного телефона собственноручно созданными сервисами, которые будут активироваться по необходимости.
Местный Twitter

В новой версии можно также получить прямую ссылку на результаты поиска и опубликовать их на своем сайте (блоге)
См. также предыдущие публикации здесь.
четверг, Июнь 25, 2009
О продажах ПО
Программные убытки В 2008 г. «дочки» «Связьинвеста» списали стоимость программ Oracle E-Business Suite и Amdocs на 2,77 млрд руб. (с учетом корректировок прежней отчетности). Это следует из отчетов межрегиональных компаний (МРК) холдинга по МСФО. Далее |
кто-то неплохо поднялся на этом. Была вроде как крупнейшая сделка по поставке ПО в России. Весьма удачно изменилось законодательство и результаты внедрения стали не нужны ...
Ярлыки: Жизнь
среда, Июнь 24, 2009
О мэшапах
Не пугайтесь, все будет хорошо. Скоро, надеюсь
Кстати, прямые ссылки работают, естественно: http://linkstore.ru/lt/ etc.
Ярлыки: Жизнь
Cенсоры в Android
Интересно, что количество подобных материалов от IBM будет, видимо, только расти. Компания объявила об крупных инвестициях в развитие мобильного направления. Приоритетными областями признаны:
- мобильные приложения для бизнеса
- мобильный интернет
- мобильные интерфейсы к бизнес-приложениям
Ярлыки: Android
Мобильный портал
Обновлен мобильный портал http://m.linkstore.ru. Обновления коснулись новостной части. Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода
вторник, Июнь 23, 2009
Мобилизатор - 2
Идеей, лежащей в основе мэшапа, была возможность быстро представить произвольный контент для мобильных пользователей. Здесь есть, по крайней мере, две задачи. Во-первых, нужно быстро (просто) создать доступное для мобильных пользователей представление данных, а во-вторых, как-то донести это представление до телефона. Вот, собственно говоря, две эти задачи мэшап Генератор QR-кодов и решает.
Для введенного пользователем текста (набранного или полученного посредством сopy-paste) автоматически создается веб-страница, доступная из мобильного браузера.
Пользователь получает ссылку на эту созданную веб-страницу (в форме короткого URL), а также соответствующий QR - код.
Можно непосредственно занести созданную страницу в закладки мобильного браузера, можно воспользоваться для этого QR-кодом.
А если созданный QR-код разместить где-то еще, то когда этот QR-код, находящийся на каком-то физическом объекте, будет сканирован, то мобильный пользователь автоматически получит в своем браузере страницу с предоставленной информацией. Это самый простой способ "мобилизации" своего контента, не требующий никаких навыков в программировании мобильных сайтов.
Последняя версия мэшапа QR-code предоставляет возможность добавить к тексту и произвольный документ (картинку, видео и т.д.) Этот документ будет доступен мобильным пользователям. Можно, например, таким образом видео с собственного диска сделать доступным мобильным пользователям и т.д.
При сохранении текста для мобильной страницы все URL в тексте автоматически распознаются и превращаются в гиперссылки. Так что можно использовать этот сервис просто для "мобилизации" длинных ссылок.
Новым моментом является то, что автоматически созданной мобильной страницей можно поделиться. Ее можно просто пересылать по SMS - соответствующая ссылка есть внизу каждой мобильной страницы. Отсюда, например, еще один вариант использования - загрузить медиа-файл с собственного диска, создать мобильную страницу со ссылкой на этот файл и рассылать, при необходимости, эту страницу с помощью обычных SMS.
Аналогичным образом можно, например, заготовить в своем телефоне страницы с прайс-листами, коммерческими предложениями, текстами договоров, картами, с собственным резюме и т.д.
Ярлыки: mashup, Mobile 2.0, сервисы, Стартап
Виртуализатор
- установка Fedora 10 на Windows XP
- установка веб-сервера (Apache) на гостевой OS
Ярлыки: Open Source, ссылки
понедельник, Июнь 22, 2009
Как поделиться адресом

Это компонента для Opera, которая позволяет вам один раз заполнить собственные адресные данные, а затем, когда нужно поделиться контактом, просто показать эти данные в виде QR-кода (это так называемый MECARD формат) своему партнеру. Widget как раз и строит такой QR-код по заполненным данным.

Партнеру останется только сканировать QR-код непосредственно с экрана телефона любой доступной программой распознавания QR-кодов и подтвердить добавление новой записи в свою адресную книгу. Всего лишь один клик и никакого ручного ввода. При этом все данные будут введены без ошибок - так, как вы сами их набили.
Загрузить widget можно непосредственно с портала Opera или с сайта разработчиков Coldbeans.
Ярлыки: Mobile 2.0, сервисы, Стартап
Telecom Web Services
Справедливости ради нужно отметить, что впервые подобную идею реализовала одна небольшая компания AbavaNet :-) На самом деле, Эриксону еще осталось сделать следующий шаг - решить а так ли нужен уровень с Parlay X? Может и без него будет счастье разработчикам? Как это делает Twilio со своими REST API, например. И еще раньше делала AbavaNet в проектах для Audiotele и Iskratel, например.
Ярлыки: Java, Projects, техническое
воскресенье, Июнь 21, 2009
Оптимизация MySQL
Реально полезные вещи. В частности, эффект от применения SELECT sql_no_cache был весьма заметным :-)
Ярлыки: Open Source, Архитектура, ссылки
Выживание в отпуске
Survivor Package:
$219 per night*
OR...
$199 without breakfast
$179 without honor bar
$159 without A/C or heat
$139 without pillows
$109 without sheets
$89 without lights
$59 without linens
$39 without toiletries
$19 without bed
а что, номер без кровати - это интересно :-)
Ярлыки: Жизнь
суббота, Июнь 20, 2009
Гос. API
А в родных пенатах в это время на государственных же сайтах закупок буковки в объявлениях подменяют, чтобы поисковики не нашли тексты ... Интересно - это вручную делалось или какой программный API есть?
Ярлыки: Жизнь
Где ты был
Вот еще одна реализация, которая построена на этих же принципах, но будет работать и с отключенным JavaScript. Список проверяемых сайтов загружается в скрытом iframe, для посещавшихся сайтов устанавливается специальная картинка в background (это все на CSS описывается). А картинка может быть использована как счетчик.
P.S. вот тут предложили поставить такой жучок на странице корпоративного портала, чтобы смотреть, ходят ли сотрудники по социальным сетям etc. Ж-)
Ярлыки: Креатив, техническое
пятница, Июнь 19, 2009
Мета - поисковики
- раскрытие коротких ссылок (показ картинок) в результатах поиска
- интеграция с мэшапом Twitter info, так что прямо из выдачи можно получать дополнительную информацию об авторах сообщений
Столичный twitter
четверг, Июнь 18, 2009
Зеленый дизель
Ярлыки: Жизнь
Свечной заводик
P.S. кстати, делиться контентом непосредственно со своего телефона можно на базе обычных SMS. SMS attachments мэшап позволяет пересылать обычные SMS с файловыми вложениями.
Мониторинг серверов
Ярлыки: ссылки, техническое
среда, Июнь 17, 2009
Мои два слова
Картинки из Twitter
вторник, Июнь 16, 2009
2 в 1
Ярлыки: Open Source, техническое
Коллапс в Twitter
P.S. уже случилось. Строкой представляют: id_str вместо id
Ярлыки: Жизнь, техническое
понедельник, Июнь 15, 2009
MySQL backup
Ярлыки: Open Source, техническое
воскресенье, Июнь 14, 2009
Java Modbus
В нашем проекте с ее помощью был успешно реализован опрос устройств Adam-6050 для компании Диссолт.
Ярлыки: Java, Open Source
суббота, Июнь 13, 2009
Визуализатор для JavaScript
Ярлыки: Open Source, ссылки
Это любопытно
Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; 8987018603; 89970903; 966907419803; 978904164603; 97990703; 69890700903; 89670858903; 98670525703; 7889085603; 876903703; 968906903; 9778087903; 896706803; 96990432803; 989703703; 87890152603; 978903803; 9976017603; 97690419603; 986706803; 879905903; 9798002603; 8799094703; 69890903; 978806903; 79980053903; 7988007603; 989707169903; 98870703; 6999038703; 87690703; 97780703; 788908703; 97690803; 79780803; 99760180903; 9897034703; 6676017903; 899703803; 88980703; 976800596703; 97790703; 78690603; 979900519703; 9779058703; 879903259603; 979904888803; 786909903; 78990903; 9788017903; 9689013903; 699906603; 987705581803; 8769083803; 979804603; 969902172703; 8898059603; 97890803; 79680729903; 89970625803; 69690703; 888804718603; 9976033703; 967904847703; 969900803; 986703396903; 886803061603; 78990844603; 898707603; 998606603; 88880252703; 976909675703; 69790270703; 89970117803; 967904738703; 9699004803; 87690803; 97780903; 6999066603; 6969082903; 88980603; 7988047603; 699905351603; 978906224703; 96690291703; 79980260603; 979802308603; 9996051803; 7978085603; 98670825903; 667606530903; 899702903; 879907803; 879905300603; 9789021703; 986700014603; 96690251803; 97880597803; 79880903; 97890612803; 9778047803; 97990903; 896709031703; 6696082603; 8987057903; 698908149803; 897702893803; 989705832803; 9778012703; 997609903; 79880603; 967908710803; 99760547903; 667603603; 8789009903; 9778082903; 89970803; 798806826903; 789901199703; 897705803; 796804603; 968904696703; 669605603; 87890901603; 88680059903; 99760703; 78990000603; 99760971603)
Ярлыки: Жизнь
пятница, Июнь 12, 2009
Где счастье
- мобильные приложения
- open source
- cloud computing
Ярлыки: Google, Жизнь, техническое
четверг, Июнь 11, 2009
Все проще
среда, Июнь 10, 2009
Мобильный портал
Обновлен мобильный портал http://m.linkstore.ru. Обновления коснулись новостной части. Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода
вторник, Июнь 09, 2009
Coldtags suite ver. 3.70
Ярлыки: Java, ссылки, техническое
Андроид здесь?
понедельник, Июнь 08, 2009
Проверь себя
Ярлыки: ссылки
Google Maps Mania - 20
воскресенье, Июнь 07, 2009
Metromap - 8
ЖЖ сообщество msk_rent
ЖЖ сообщество mskarenda
Другие материалы о проекте см. здесь.
GSlow
Реально полезный продукт. Картинки, например, сам сжимает, помогает оптимизировать CSS - это из того, чем уже сами воспользовались.
Ярлыки: Google, Архитектура, техническое
суббота, Июнь 06, 2009
пятница, Июнь 05, 2009
О нас пишут
Описание продукта на русском языке есть здесь.
Стенгазета 05.06.2009
Mobile maps - подготовка мобильных карт
QR maps - QR коды для карт
Twitter info - поиск связанной информации с помощью Google Social API
Geo search - гео-поиск (Google + Twitter)
четверг, Июнь 04, 2009
Вторая столица
Пока, по наблюдениям, в Москве "микрошников" больше. И в нерезиновой больше любят публиковать фотографии :)
Гос-твиттер
В России, конечно, ожидать такого внимания к удобству жизни избирателей не стоит, но то что и у нас Twitter уже стал реальным каналом новостей - это точно. О пожаре на газопроводе, например, я узнал из живого потока московских новостей. Потом уже в окно увидел :)
среда, Июнь 03, 2009
Локальные тренды

Доступен список активных пользователей, который привязан к сервису Twitter info, так что используя Google Social API можно посмотреть, что еще известно об этом авторе, равно как и его собственное облако тем.
Интересно сравнивать, о чем пишут в разных районах Москвы.
Для подкастеров
вторник, Июнь 02, 2009
Geo Location в браузере
| Web Browser | Geolocation API support |
| Mozilla Firefox | supported in Firefox 3.5 and later versions. |
| Chrome | Supports thru Google Gears Geolocation API |
| Opera | Supported in nightly builds - download from this page |
| Safari | Support is coming soon in the IPhone’s Safari browser. |
| Internet Explorer | An experimental support available from IE8. |
Есть еще одна практическая альтернатива. Когда вы загружаете в приложении Google Ajax API (достаточно просто загрузить - использовать необязательно :), то Google автоматически загружает объект google.loader.ClientLocation, с помощью которого можно получить информацию о географическом положении пользователя:
<script type="text/javascript" src="http://www.google.com/jsapi?key=ваш_ключ"></script>
и далее в JavaScript коде:
if(google.loader.ClientLocation)
{
lat = google.loader.ClientLocation.latitude;
lng = google.loader.ClientLocation.longitude;
city = google.loader.ClientLocation.address.city;
region = google.loader.ClientLocation.address.region;
country = google.loader.ClientLocation.address.country;
code = google.loader.ClientLocation.address.country_code;
}
Ярлыки: Web 2.0
понедельник, Июнь 01, 2009
Geo XML
Ярлыки: ссылки, техническое






