cc: RomaSoft
Apr. 2nd, 2003 05:55 pmОчередная безумная идея из серии "как сделать миллион из Ваших мозгов и усердия".
Существует огромное количество всяких "выпадающих списков". Список языков, стран, фирм-изготовителей автомобилей, "да/нет" и т.п.
Плюс, списки могут быть вложенными: список производителей автомобилей и список моделей каждого из них. Страны - города. И т.д.
Идея в централизации и стандартизации подобных данных.
Цель - стать мировым стандартом в предоставлении подобных данных, стандартом уровня w3, rfc, etc.
Применение 1. Компания А говорит, что ее данные RomaSoft compliant. Значит простой экспорт данных легко (ну... легче, чем в иных случаях) вливается в базу компании Б. Т.е. обмен производится данными в естественной форме (страна номер 15, язык номер 19), а не в расширенной (Россия, татарский), при котором возникают многие проблемы (опечатки, разные языки, прочее).
Применение 2. По специальному протоколу подписки, компании регулярно проверяют изменение тех или иных списков. Например, распад Югославии может немедленно отразиться в форме регистрации на Yahoo, а выход нового Peugeot - на сайте страховой компании. Там, где изменения касаются не только интерфейса (у тех же страховиков - помимо имени модели, нужно связаться с производителем и получить от него тучу разных технических характеристик, определяющих цену страховки), вместо непосредственного изменения списка, шлём мейл менеджеру.
Применение 3: (собственно, откуда бабки) Компании, о которых идет речь в списках, могут быть заинтересованы в своевременном их обновлении. Соответственно, когда все уже "подсели" на сервис, можно потихоньку переводить их (только новых, желающих зарегистрироваться, например) на платный вариант.
Дополнение 1: Можно и нужно сразу же предусмотреть локализацию (различные языки одних и тех же списков).
Дополнение 2: Можно предусмотреть набор дополнительных форматов-описаний. Например, для автомобилей сделать какой-нибудь там auto.dtd, и в списке держать не только id, label, но и xmlDescription - URL на XML документ с описанием объекта в соответствующей натуре объекта форме.
Дополнение 3: Можно предусмотреть списки одного и того же с разными степенями детализации. Например, у нас в конторе существует множество списков "чем занимается наш клиент" (списки эти, кстати, поставляются разными существующими организациями по стандартам. Ключевое слово "разными"!)
При этом одни списки менее подробны ("строительство из дерева"), другие более ("крыши из дерева", "колодцы из дерева", "сруб деревьев"). Некоторые подробнее в одном, грубее в другом.
Я не совсем ясно (прошу рассматривать это как эвфемизм) вижу, как бороться с этой проблемой, но осознавать ее необходимо. Особенно, если Вам все-таки хочется заработать Ваш миллион.
Существует огромное количество всяких "выпадающих списков". Список языков, стран, фирм-изготовителей автомобилей, "да/нет" и т.п.
Плюс, списки могут быть вложенными: список производителей автомобилей и список моделей каждого из них. Страны - города. И т.д.
Идея в централизации и стандартизации подобных данных.
Цель - стать мировым стандартом в предоставлении подобных данных, стандартом уровня w3, rfc, etc.
Применение 1. Компания А говорит, что ее данные RomaSoft compliant. Значит простой экспорт данных легко (ну... легче, чем в иных случаях) вливается в базу компании Б. Т.е. обмен производится данными в естественной форме (страна номер 15, язык номер 19), а не в расширенной (Россия, татарский), при котором возникают многие проблемы (опечатки, разные языки, прочее).
Применение 2. По специальному протоколу подписки, компании регулярно проверяют изменение тех или иных списков. Например, распад Югославии может немедленно отразиться в форме регистрации на Yahoo, а выход нового Peugeot - на сайте страховой компании. Там, где изменения касаются не только интерфейса (у тех же страховиков - помимо имени модели, нужно связаться с производителем и получить от него тучу разных технических характеристик, определяющих цену страховки), вместо непосредственного изменения списка, шлём мейл менеджеру.
Применение 3: (собственно, откуда бабки) Компании, о которых идет речь в списках, могут быть заинтересованы в своевременном их обновлении. Соответственно, когда все уже "подсели" на сервис, можно потихоньку переводить их (только новых, желающих зарегистрироваться, например) на платный вариант.
Дополнение 1: Можно и нужно сразу же предусмотреть локализацию (различные языки одних и тех же списков).
Дополнение 2: Можно предусмотреть набор дополнительных форматов-описаний. Например, для автомобилей сделать какой-нибудь там auto.dtd, и в списке держать не только id, label, но и xmlDescription - URL на XML документ с описанием объекта в соответствующей натуре объекта форме.
Дополнение 3: Можно предусмотреть списки одного и того же с разными степенями детализации. Например, у нас в конторе существует множество списков "чем занимается наш клиент" (списки эти, кстати, поставляются разными существующими организациями по стандартам. Ключевое слово "разными"!)
При этом одни списки менее подробны ("строительство из дерева"), другие более ("крыши из дерева", "колодцы из дерева", "сруб деревьев"). Некоторые подробнее в одном, грубее в другом.
Я не совсем ясно (прошу рассматривать это как эвфемизм) вижу, как бороться с этой проблемой, но осознавать ее необходимо. Особенно, если Вам все-таки хочется заработать Ваш миллион.
no subject
no subject
Date: 2003-04-07 12:48 am (UTC)Мысль приходит в головы, а делать облом, либо даже непонятно как. Вот и надо друганам рассказывать: может кто доведет до ума, сделает и заработает свой милллион. А ты будешь в старости пить на кухне портвейн и говорить: "я подсказал идею прерываний Биллу Гейтсу, сынок!" :)
no subject
Date: 2003-04-07 01:12 am (UTC)Так что Green нового ты ничего не придумал :) Проблема вся таже - надо чтобы было что то ценное, например эта информация, ну а то, как реализовать ее поставку не так уж и сложно сделать технически. Т.е. был бы золотой источник, ну а как грузовики к нему привезти, можно догадаться.
Рома
no subject
Date: 2003-04-07 04:36 am (UTC)Идея не в технической реализации (так только, детальки), а в организации.
Начать можно с открытых данных. Например, почтовые индексы Франции (мира), список городов по департаментам, равно как и список департаментов.
Затем, начать привлекать источники. Например (продолжим географическую тему, хотя все это справедливо и в других областях), набить самому список улиц Парижа (или, скажем, Fontenay sous Bois). Сделать его нужным кому-то (т.е. "подарить" какому-нибудь mappy в обмен на ссылку на тебя - я в курсе, что у mappy уже есть список улиц, это просто пример). А затем разослать предложения мэрам всех городов Франции (о, леса Амазонки...) с предложением присылать тебе списки улиц в следующем формате, чтобы они были включены в супер-современныю форму поиска адреса (или там, в заполнение одной из многочисленных форм на интернете: ты выбираешь страну - тебе список городов, выбрал город - тебе список улиц. Для той же налоговой).
И формат "update" на случай революции и последующих переименований.
Как видишь, реализация тут пока ни при чем. Можно сделать на чем угодно. Просто я предложил ту форму, в которой это делал бы я.