Авг 29 2007

Проблема и решения геоданных

Tag: google, web, web 2.0, Енот Поискунivbeg @ 9:07 дп

Буквально несколько дней назад мы в Еноте Поискуне завершили привязку организаций и закупок к географическому местоположению. Решили это делать поскольку обнаружили что очень многие заказчики находятся вне крупных населённых пунктов и иногда важно знать как поставлять продукцию или куда добираться до заказчика на карте.

Надо сказать, что сомнений получится ли это сделать было много. Данные с которыми мы работаем, адреса вводимые заказчиками весьма неструктурированы. Да, есть общепринятые шаблоны, но да же при них ничто не мешает заказчикам писать в разных стилях, где-то «посёлок Ленинец», а где-то «Ленинец п.» так что прежде чем интегрироваться вначале я лично исследовал какие сервисы существуют и с чем их можно есть.

Microsoft Live Maps, Yahoo Maps – два одного уровня для России сервиса с одинаковыми, но критичными недостатками. Это:

  • малая база российских населённых пунктов;
  • отсутствие поиск и отображения русских названий;

Если для Yahoo последнее удивляет мало, они на Российский рынок никогда всерьёз не нацеливались, то для Live Maps лично для меня это было странно. Видно что уровень детализации если не до домов, то до улиц есть по многим крупным российским городам, но в то же время нет ощущения что российская аудитория берётся в расчёт. Скорее сервис для англоязычных туристов по России.

Так чтот, несмотря на наличие API, для использования в России они малоприспособлены.

Следущие были Яndex Maps. Сервис неплохой, удобный особенно для просмотра данных по Москве или Санкт-Петербургу, но, существенная проблема, API у него отсутствует, равно как и то что по всей стране детализация карт очень невысокая.

Ну и наконец то что использовали в итоге – Google Maps. По сравнению с другими сервисами – буквально небо и земля. Ещё полгода назад я его смотрел и удивлялся почеу большинство названий на английском, а некоторые, догадайтесь какие, на японском. Но нет, сейчас буквально все геоданные по России с русскими названиями и возможностью искать по русским названиям.

Но и тут «идеального решения»не нашлось. При том что в Google Maps явно одна из наиболее полных баз населённых пунктов всё равно они там не все. Особенно далеко не все небольшие поселения в Сибири и в Приморском крае. Точно оценить трудно, не зная сколько же объектов у них внутри, экспертно же примерно 5% всех населённых пунктов.

Вторая «неидеальность» в том что Google Maps, как и все остальные такого рода сервисы, требуют правильного написания адреса и не умеет работать разноформатными адресами. В общем-то это не так страшно, это скорее то что хотелось бы, в итоге эту самую разноформатность внутри Поискуна мы преобразуем в правильный адрес.

Третья «неидеальность» – это неизвестный уровень детализации. Например, у части городов и пригородов есть детализации вплоть до номеров домов, но у большинства нет. Учитывая разноформатность адресов которую я упоминал выше, сейчас приходится адреса «загрублять» до населённого пункта, чтобы избежать большего числа ошибок с нахождениям по улиц где их нет. Ведь если, например, набрать адрес «Россия, Туапсинский район, Туапсе, улица Победы», то несмотря на отсутствие улиц для Туапсе в Google Maps, он просто не найдёт локацию, вместо указания на сам город «Туапсе».

Ну и ещё уйма всяких нюансов с синонимами, устаревшими наименованиями и тому подобным. Впрочем все эти нюансы – нюансы реально используемого сервиса.

Примеры можно посмотреть тут:

- Администрация муниципального образования Усть-Абаканский район - http://enotpoiskun.ru/organization/29572/
- Курумканское районное Управление образования. – http://enotpoiskun.ru/organization/2327/


Авг 22 2007

Про ПМов. Пираты Карибского моря

Tag: руководство проектамиivbeg @ 12:05 пп

На днях мне попалась на глаза статья Дениса Петелина Пираты Карибского моря как нельзя точно описывающая и моё понимание того каким должно быть управление проектами.
Приведу лишь одну цитату:

Ты должен ощущать то, что делаешь, смыслом всей своей жизни. То есть болеть за него, как капитан за свой корабль. И ко всему, что ты на корабле делаешь, относиться соответственно.

В своё время мне довелось работать вместе с Денисом в EPAMе и уверенно могу сказать что он менеджер и энтузиаст каких очень немного. Рекомендую и другие его публикации на Seadmex.


Авг 14 2007

SUP, LJPlus и пароли

Tag: blogging, security, webivbeg @ 11:16 дп

Я уверен что все слышали, что в ЖЖ сейчас нечто вроде новости номер 1 – это факт несанкционированного доступа со стороны сотрудников SUP’а к одному из блогов. Даже CNews опубликовали заметку, как ведается, отразив позицию одной лишь стороны – самого SUP’а. А в сообществе sup_ru приведён их ответ полностью.

Посмотрим на ситуацию поподробнее в контексте реакции на неё со стороны СУПа.

1.  LJPlus несмотря на первональные утверждения на самом сайте о конфиденциальности использования паролей, тем не менее в какой-то момент неожиданно они стали хранится в открытом виде.  Вопрос, если вначале они хранились в зашифрованном, а потом, неожиданно, в открытом, то когда же это случилось до покупки LJPlus СУПом или после? Если, конечно, вообще можно верить этому утверждению, так как ни одного подтверждения этого нет.

2. Пароли в LJPlus как хранились так и хранятся поныне в открытом виде. Проверить это элементарно – достаточно воспользоваться функцией напоминания пароля и та пришлёт таким как он вводился.  Для уточнения – система может вернуть пароль как он был только в двух случаях – если он хранится открытым, или используется шифрование допускающее дешифровку. Впрочем второй случай используют очень редко. Правильное поведение системы – это, либо создавать произвольный пароль и отправлять новый пароль пользователю, либо давать ссылку активации для смены пароля.

Что означает хранение паролей в открытом виде я уверен Вы и так понимаете. Даже если альтруистично исходить из кристальной честности СУПа и его сотрудников, всегда есть вероятность и довольно высокая как похищения этой информации хакерами, так и утечка её изнутри.

3. Лично я нахожу позицию СУПа что использование конфиденциальных данных их сотрудниками является их внутренним вопросом принципиально неверной. Не могу на 100% утверждать что в данном случае они нарушают вступивший в силу в феврале 2007 закон о персональных данных, но безусловно они подрывают не только свою репутацию, но и Six Apart.

Continue reading «SUP, LJPlus и пароли»


Авг 12 2007

Dilbert. Реальность большинства крупных IT проектов

Tag: почти несерьёзно, юморivbeg @ 3:16 пп

Вот она какова реальность большинства крупных IT проектов.

Ссылка: http://www.dilbert.com/comics/dilbert/archive/images/dilbert2007081130942.jpg


Авг 08 2007

Мотивация пользователей в Веб 2.0 проектах

Tag: web, web 2.0, Без рубрикиivbeg @ 9:06 пп

Я давно наблюдаю за Веб 2.0 проектами, и с точки зрения технологий, и с организационно-маркетинговой для чего они собственно создаются. Если с технологиями всё более менее понятно, то бизнес-модели оказываются чуть ли не напрямую завязаны даже не на качество реализации, а на способность привлечь пользователя изначальной идеей.

Я выделяю следующие основные принципы мотивации:

1. Потребность / Удобство.
2. Выгода.
3. Интерес.
4. Среда / окружение.

В термин потребность я вкладываю те услуги и возможности которые закрывают проблемы или, говоря иначе, потребности пользователя.
Услуги основанные на потребности впервую очередь призваны сделать жизнь пользователя комфортнее, избавить его от имеющегося неудобства. Классической службой основанной на потребности является Plaxo. Без неё можно прожить, она не приносит прямой прибыли пользователям, но закрывает очень важную проблему и многие готовы стать её платными подписчиками.

Под Выгодой я понимаю предоставление возможности пользователю получить прибыль или иное материальное поощерение за участие в сети. Например, Google Coop в части получения прибыли с рекламы – это получени прибыли. Точно также можно сказать и про News2.ru где ньюсы можно поменять на что-либо более осязаемое по договорённости с рекламодателем. К выгоде практически на 100% можно и отнести Google Apps поскольку основной аргумент в сторону их использование – это снижение затрат на создание собственной инфраструктуры ведения документов, управления почтовым сервером или календарём.

И Интерес заключается в привлечении человека к тому что ему Интересно, любопытно, даёт какие-либо возможности, но, в то же время,не является чем-либо безусловно необходимым. Присоединясь к социальной сети основанной на интересе пользователь не получает явной выгоды равно как и не закрывает личных проблем, он только получает новые возможности.

И наконец Среда - это когда интерес участия в социальной среде подкрепляется обратной связью с другими участниками и участие означает возможность расширить круг своего общения и сохранить текущий. Наиболее яркие примеры которой – это Livejournal или MySpace. Среда – это развитие системы от простого любопытства пользователя в сторону погружения во взаимодействие с другими внутри него. Практически всегда мотивация на уровне создания среды подразумевает или специализацию социальной сети или специализацию по сообществам внутри неё. Например, itblogs.ru – это успешный пример специализированной социальной сети, а Livejournal и Myspace – настраиваемой специализации.

Ещё несколько примеров:

Continue reading «Мотивация пользователей в Веб 2.0 проектах»


Авг 07 2007

Почему менеджеры не любят слишком умных

Tag: руководство проектамиivbeg @ 11:36 дп

Отличная заметка Эльдара Мусаева Менеджмент, зона комфорта, допамин и депрессия, а также, почему менеджеры не любят слишком умных.

То о чём пишет Эльдар я лично наблюдал не единожды. Многие руководители, проектные ли или линейные предпочитают действовать путём выжимания из людей максимума для собственной карьеры, премиальных по результатам проектов или просто «чтобы сотрудники не расслаблялись». Способов для этого множество – давать противоречивые указания, держать подчинённых в узких рамках отведённых им задач, всегда давать задач больше чем человек может сделать за 8-ми часовой рабочий день и не только.

За всё время своей работыв ИТ я встречал лишь несколько менеджеров которых могу назвать профессионалами с большой буквы. У кого-то мне доводилось быть в подчинении, чью-то работу видеть со стороны, но суть в том что все они были не пастыри овец с электрошоковыми дубинками, а политики.
Политики не в части продвижения собственной карьеры, но понимания работы и мотивации команды, способность руководить людьми старше, опытнее,  умнее себя и даже работающих за большую чем он зарплату.

Но общая тенденция такова что зачастую схема подобного прессинга подчинённых и построения рабочего процесса на ней и приводит к тому что многие квалифицированные ИТ специалисты уходят из предметной области в управление проектами. В итоге руководителей проектов квалификации от низкой до средней – пруд пруди, а квалифицированных ИТ экспертов крайне мало.  В книге Максвелла «Этот негодяй Балмер» и ещё нескольких книгах по истории Майкрософт приводилась ситуация когда Майкрософт вышел на IPO и практически все сотрудники стали миллионерами. Просто ли управлять миллионерами? Негативная мотивация здесь не пройдёт, человек может уйти в любой момент и бизнес встанет, тем не менее им это удалось.


Авг 03 2007

Анонс. Енот Поискун – Система поиска по государственным закупкам РФ

Енот Поискун – это система поиска и оперативного отслеживания информации о государственных закупках по всей Россиийской Федерации. На сегодняшний день система предоставляет доступ к базе федерального государственного заказа и 16 региональных систем закупок. Также система предоставляет ряд уникальных возможностей отсутствующих у других аналогичных систем, это:

  • предоставление информации о запросах котировок, открытых конкурсах и открытых аукционах;
  • актуальная и оперативная информация (не позже чем через 1 день после публикации на официальном сайте);
  • подписка на уведомления о закупках в виде RSS каналов;
  • ведение личного списка наблюдения за выбранными закупками;
  • классификация информации по регионам и по типовому классификатору для государственных нужд;
  • просмотр извещений о закупках и документации онлайн;

Сейчас, в первой версии системы, вся информация предоставляется бесплатно, без необходимости регистрации. У зарегистрировавшихся пользователей появляются возможность по ведению списка наблюдения и оформлению подпиcок. Вся размещённая информация содержит обязательные ссылки на официальный федеральный или региональный сайт её публикации.

Проект создавался на с оглядкой на многие из принципов используемых в Web 2.0 проектах – это AJAX и возможность сохранения найденной информации в социальные закладки.

Вопросы, предложения, пожелания и ошибки можно оставлять на форуме сайта или у меня в блоге.

Ссылка: http://enotpoiskun.ru




Rambler's Top100