greenadine: (Default)
[personal profile] greenadine
Очередная безумная идея из серии "как сделать миллион из Ваших мозгов и усердия".

Существует огромное количество всяких "выпадающих списков". Список языков, стран, фирм-изготовителей автомобилей, "да/нет" и т.п.
Плюс, списки могут быть вложенными: список производителей автомобилей и список моделей каждого из них. Страны - города. И т.д.
Идея в централизации и стандартизации подобных данных.
Цель - стать мировым стандартом в предоставлении подобных данных, стандартом уровня w3, rfc, etc.

Применение 1. Компания А говорит, что ее данные RomaSoft compliant. Значит простой экспорт данных легко (ну... легче, чем в иных случаях) вливается в базу компании Б. Т.е. обмен производится данными в естественной форме (страна номер 15, язык номер 19), а не в расширенной (Россия, татарский), при котором возникают многие проблемы (опечатки, разные языки, прочее).

Применение 2. По специальному протоколу подписки, компании регулярно проверяют изменение тех или иных списков. Например, распад Югославии может немедленно отразиться в форме регистрации на Yahoo, а выход нового Peugeot - на сайте страховой компании. Там, где изменения касаются не только интерфейса (у тех же страховиков - помимо имени модели, нужно связаться с производителем и получить от него тучу разных технических характеристик, определяющих цену страховки), вместо непосредственного изменения списка, шлём мейл менеджеру.

Применение 3: (собственно, откуда бабки) Компании, о которых идет речь в списках, могут быть заинтересованы в своевременном их обновлении. Соответственно, когда все уже "подсели" на сервис, можно потихоньку переводить их (только новых, желающих зарегистрироваться, например) на платный вариант.

Дополнение 1: Можно и нужно сразу же предусмотреть локализацию (различные языки одних и тех же списков).

Дополнение 2: Можно предусмотреть набор дополнительных форматов-описаний. Например, для автомобилей сделать какой-нибудь там auto.dtd, и в списке держать не только id, label, но и xmlDescription - URL на XML документ с описанием объекта в соответствующей натуре объекта форме.

Дополнение 3: Можно предусмотреть списки одного и того же с разными степенями детализации. Например, у нас в конторе существует множество списков "чем занимается наш клиент" (списки эти, кстати, поставляются разными существующими организациями по стандартам. Ключевое слово "разными"!)
При этом одни списки менее подробны ("строительство из дерева"), другие более ("крыши из дерева", "колодцы из дерева", "сруб деревьев"). Некоторые подробнее в одном, грубее в другом.
Я не совсем ясно (прошу рассматривать это как эвфемизм) вижу, как бороться с этой проблемой, но осознавать ее необходимо. Особенно, если Вам все-таки хочется заработать Ваш миллион.

Date: 2003-04-04 08:26 am (UTC)
From: [identity profile] alekro.livejournal.com
Ссылки на описания можно написать на RDF, а идея приходила мне еще в "дет саде", когда глупые бухг. заполняли справочники всякими идиотскими значениями :)

Date: 2003-04-07 12:48 am (UTC)
From: [identity profile] greenadine.livejournal.com
Шу, так в это и фишка :)
Мысль приходит в головы, а делать облом, либо даже непонятно как. Вот и надо друганам рассказывать: может кто доведет до ума, сделает и заработает свой милллион. А ты будешь в старости пить на кухне портвейн и говорить: "я подсказал идею прерываний Биллу Гейтсу, сынок!" :)

Date: 2003-04-07 01:12 am (UTC)
From: (Anonymous)
Саша, это получается типичная модель для Web services. Т.е. есть какая то информация, которую можно представить в виде списка (или таблицы, читай база данных). Важно чтобы эта информация была ценной (нужной). Ну и этот поставщик информации настраивает у себя web services и поставляет эту информацию "потребителям" в виде xml. потребитель уже в свою очередь может применять один из стандартных XSL или написать свой.
Так что Green нового ты ничего не придумал :) Проблема вся таже - надо чтобы было что то ценное, например эта информация, ну а то, как реализовать ее поставку не так уж и сложно сделать технически. Т.е. был бы золотой источник, ну а как грузовики к нему привезти, можно догадаться.

Рома

Date: 2003-04-07 04:36 am (UTC)
From: [identity profile] greenadine.livejournal.com
Ой, я не заметил, что ты тут тоже мне написал, ответил тебе письмом. Теперь прийдется по памяти восстанавливать аргументацию.

Идея не в технической реализации (так только, детальки), а в организации.

Начать можно с открытых данных. Например, почтовые индексы Франции (мира), список городов по департаментам, равно как и список департаментов.

Затем, начать привлекать источники. Например (продолжим географическую тему, хотя все это справедливо и в других областях), набить самому список улиц Парижа (или, скажем, Fontenay sous Bois). Сделать его нужным кому-то (т.е. "подарить" какому-нибудь mappy в обмен на ссылку на тебя - я в курсе, что у mappy уже есть список улиц, это просто пример). А затем разослать предложения мэрам всех городов Франции (о, леса Амазонки...) с предложением присылать тебе списки улиц в следующем формате, чтобы они были включены в супер-современныю форму поиска адреса (или там, в заполнение одной из многочисленных форм на интернете: ты выбираешь страну - тебе список городов, выбрал город - тебе список улиц. Для той же налоговой).
И формат "update" на случай революции и последующих переименований.

Как видишь, реализация тут пока ни при чем. Можно сделать на чем угодно. Просто я предложил ту форму, в которой это делал бы я.

Profile

greenadine: (Default)
greenadine

December 2025

S M T W T F S
 123456
78910111213
141516 17181920
21222324252627
28293031   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 11th, 2026 09:04 am
Powered by Dreamwidth Studios