KF

Общий => Разговоры => Тема начата: eXtreme от 23-02-2007, 10:29:30



Название: Телефонный справочник
Отправлено: eXtreme от 23-02-2007, 10:29:30
Цитировать
Телефонный справочник

Телефон справочной службы: "09" или 8(49232)22222


Раз в месяц на нашем форуме спрашивают электронный справочник телефонов города.

Отвечаем: такого справочника нет в природе.

Ха, наверное эти милые барышни ищут нужные телефоны по книжке...


Название: Re: Телефонный справочник
Отправлено: WolF от 23-02-2007, 10:38:23
Естественно нет - они ищут данные используя АСУ "09".

А справочника "для использования частными лицами" естественно в природе нет.


Название: Re: Телефонный справочник
Отправлено: Diozan от 23-02-2007, 15:42:26
Справочника такого не может быть в принципе, т.к. для включения туда домашнего номера абонента - нужно его письменное разрешение. Раньше было проще, заявление было нужно для невключения, поэтому включали всех, кто явно не отказывался от этого. Если не так - поправте.


Название: Re: Телефонный справочник
Отправлено: mmv от 24-02-2007, 11:31:23
Общедоступного телефонного справочника сейчас быть не может. Недавно вступил в силу новый закон "О связи", который запретил распространение подобных справочников. Так что теперь они противоречат закону и поэтому в свободном доступе быть не могут.


Название: Re: Телефонный справочник
Отправлено: mrAnderson от 24-02-2007, 13:28:20
Кто только такие законы творит. Ну почему в других государствах справочники есть и будут, а у нас не в коем случае нельзя, что за абсурд!


Название: Re: Телефонный справочник
Отправлено: eXtreme от 24-02-2007, 14:49:27
"Умом Россию не понять..." (С) Первый пункт из справочного руководства "Путешествуем по России"


Название: Re: Телефонный справочник
Отправлено: Dimonoid от 25-02-2007, 01:59:00
  в СТУДИЮ!


Название: Re: Телефонный справочник
Отправлено: Diozan от 25-02-2007, 21:19:28
Кто только такие законы творит. Ну почему в других государствах справочники есть и будут, а у нас не в коем случае нельзя, что за абсурд!
А, по-моему, очень мудро. Кому надо я сам телефон дам. А кому попало - знать не надо. Так что этот закон защищает все таки от всяких любопытных. Вспомните, что Терминатор искал Сару Коннор именно по телефонному справочнику.


Название: Re: Телефонный справочник
Отправлено: LonelyLion от 25-02-2007, 21:38:55
Это потому, что Джон Коннор прислал из будущего вирус, который уничтожил все электронные версии телефонных справочников.


Название: Re: Телефонный справочник
Отправлено: WolF от 25-02-2007, 22:35:54
"Справочников" ходит много всяких. Но именно справочник в чистом виде есть толкько один - старый, авторства Дмитрия Харузина. Остальные - совершенно незаконно разошедшиеся версии внутреннего ПО не являющиеся по сути справочниками.


Название: Re: Телефонный справочник
Отправлено: smazer от 26-02-2007, 09:26:11
А вот в столице почти у каждого автомата привязан справочник веревкой  ;D.
Получается нарушают закон в первопрестольной?


Название: Re: Телефонный справочник
Отправлено: MadRabbit от 26-02-2007, 09:27:58
Так и в Коврове продавали бумажный вариант...


Название: Re: Телефонный справочник
Отправлено: MadRabbit от 26-02-2007, 09:30:45
Вобще я не понял сути темы...
Ну есть электронный справочник, сугубо для внутреннего пользования... "В народ" его пускать не собираются... Спросите почему, Вас скорее всего вежливо пошлють... И будут правы... Ибо нефиг...
Таки тема исчерпана?


Название: Re: Телефонный справочник
Отправлено: WolF от 26-02-2007, 09:32:29
А вот в столице почти у каждого автомата привязан справочник веревкой  ;D.
Получается нарушают закон в первопрестольной?

Нет. Любой бумажный справочник имеет индексацию ТОЛЬКО по ФИО. Вот если бы он был проиндексирован по номеру телефона .....


Название: Re: Телефонный справочник
Отправлено: LonelyLion от 26-02-2007, 09:40:57
Цитировать
Цитата: smazer от Сегодня в 09:26:11
А вот в столице почти у каждого автомата привязан справочник веревкой  .
Получается нарушают закон в первопрестольной?

Нет. Любой бумажный справочник имеет индексацию ТОЛЬКО по ФИО. Вот если бы он был проиндексирован по номеру телефона .....

Празднег удался.


Название: Re: Телефонный справочник
Отправлено: WolF от 26-02-2007, 09:42:37
Лев, а чем тебе не нравится понятие "индексация" применительно к бумажному справочнику?


Название: Re: Телефонный справочник
Отправлено: 12345 от 26-02-2007, 09:48:14
Здесь в свое время затевали мегапроект - отсканить бумажный справочник и вбить данные в базу, ексель например.


Название: Re: Телефонный справочник
Отправлено: LonelyLion от 26-02-2007, 10:19:23
Лев, а чем тебе не нравится понятие "индексация" применительно к бумажному справочнику?

Я чиста удивилсо глубинной взаимосвязи нарушения закона привязанных верёвкой справочников и "Любой бумажный справочник имеет индексацию ТОЛЬКО по ФИО."


Название: Re: Телефонный справочник
Отправлено: mrAnderson от 26-02-2007, 17:11:39
Не, а почему сразу нарушение закона. А если человек делает это для личного пользования?


Название: Re: Телефонный справочник
Отправлено: Diozan от 27-02-2007, 08:36:29
Потому что сбор сведений о личной жизни есть деяние противозаконное, независимо от того, для чьего пользования.


Название: Re: Телефонный справочник
Отправлено: mrAnderson от 27-02-2007, 10:24:15
В статье 23 – право на неприкосновенность частной жизни, не прописано о тайне адресата граждан и телефонных номерах.


Название: Re: Телефонный справочник
Отправлено: Diozan от 27-02-2007, 11:52:28
Есть еще персональные данные, кои не могут быть переданы посторонним без согласия их обладателя.


Название: Re: Телефонный справочник
Отправлено: mrAnderson от 27-02-2007, 14:26:01
Персональные данные не могут быть использованы в целях причинения имущественного и морального вреда гражданам. Да и вообще то номер телефона, выдаётся телефонной компанией, нужно почитать договор.
У меня договора нет, не можете подсказать, есть ли в договоре что ни будь о том, что телефонный номер и адрес абонента является персональными данными, относящиеся к частной жизни?


Название: Re: Телефонный справочник
Отправлено: mmv от 27-02-2007, 15:02:57
Закон о защите персональных данных только еще готовится к рассмотрению, по-моему. А закон о связи действует уже пару лет. И там конкретно сказано, что информация об абоненте, его номере телефона и адресе не может быть в открытом распространении, а справочные службы 09 могут предоставлять информацию о телефоне абонента только с его письменного согласия. Так что, сводные данные, которыми являются справочники, однозначно вне этого закона. 


Название: Re: Телефонный справочник
Отправлено: Diozan от 27-02-2007, 15:35:22
Лев, а чем тебе не нравится понятие "индексация" применительно к бумажному справочнику?
Волче, мне тоже, вообще-то не нравится. Индексация подразумевает что-то такое динамичное, подвижное, что можно сделать и переделать много раз. Отсюда следует переиндексация. А бумажный справочник уж больно статичная штука. Так что больше подходит слов сортировка.


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 15:38:01
Закон о связи:


Статья 53. Базы данных об абонентах операторов связи
1. Сведения об абонентах и оказываемых им услугах связи, ставшие известными операторам связи в силу исполнения договора об оказании услуг связи, являются конфиденциальной информацией и подлежат защите в соответствии с законодательством Российской Федерации.
К сведениям об абонентах относятся фамилия, имя, отчество или псевдоним абонента-гражданина, наименование (фирменное наименование) абонента - юридического лица, фамилия, имя, отчество руководителя и работников этого юридического лица, а также адрес абонента или адрес установки оконечного оборудования, абонентские номера и другие данные, позволяющие идентифицировать абонента или его оконечное оборудование, сведения баз данных систем расчета за оказанные услуги связи, в том числе о соединениях, трафике и платежах абонента.
2. Операторы связи вправе использовать созданные ими базы данных об абонентах для осуществления информационно-справочного обслуживания, в том числе для подготовки и распространения информации различными способами, в частности на магнитных носителях и с использованием средств телекоммуникаций.
При подготовке данных для информационно-справочного обслуживания могут быть использованы фамилия, имя, отчество абонента-гражданина и его абонентский номер, наименование (фирменное наименование) абонента - юридического лица, указанные им абонентские номера и адреса установки оконечного оборудования.
Сведения об абонентах-гражданах без их согласия в письменной форме не могут быть включены в данные для информационно-справочного обслуживания и не могут использоваться для оказания справочных и иных информационных услуг оператором связи или третьими лицами.
Предоставление третьим лицам сведений об абонентах-гражданах может осуществляться только с согласия в письменной форме абонентов, за исключением случаев, предусмотренных федеральными законами.


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 15:40:43
Волче, мне тоже, вообще-то не нравится. Индексация подразумевает что-то такое динамичное, подвижное, что можно сделать и переделать много раз. Отсюда следует переиндексация. А бумажный справочник уж больно статичная штука. Так что больше подходит слов сортировка.

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


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 15:55:45
Ваня, ты еще прочитай лецию по теории БД
индексов у тебя может быть много красивых и разных
но в данном случае это не более чем ненормализованная таблица, отсортированная по ФИО


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 16:03:28
Они ещё со мной спорят :)


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 16:06:24
Они ещё со мной спорят :)
не спорю, а учу :)


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 16:34:47
не спорю, а учу :)

Меня? Учить? Довольно смело на мой взгляд.


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 16:37:36
Меня? Учить? Довольно смело на мой взгляд.
Вань, оставь БД тем, кто с ними имеет дело
это те не сайты лабать
тут думать надо :)


Название: Re: Телефонный справочник
Отправлено: belochka от 27-02-2007, 16:47:44
хи-хи-хи


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 17:01:21
Вань, оставь БД тем, кто с ними имеет дело
это те не сайты лабать
тут думать надо :)

А данные я знаете ли в текстовых файлах храню, конечно. А БД видел последний раз на лекции у Краснова. И опыта в проектировании архитектуры БД я вообще не имею, ну вовсем.
Если бы телефонный справочник не был проиндексирован по первой букве фамилии то для нахождения нужной фамилии тебе бы пришлось листать его с начала (либо пользоваться алгоритмом дихотомии или другим алгоритмом ускорения поиска). А так ты заглядываешь в указатель, находишь на какой странице находится нужная тебе буква и только потом начинаешь искать. Это и есть индексация в классическом её понимании.


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 17:02:24
Короче дети, слушайте гуру - Вульфа.


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 17:03:58
давай уж жги про двоичные деревья


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 17:04:48
к слову, ежели оный справочник вбить в ексель, то он по чему будет проиндексирован?


Название: Re: Телефонный справочник
Отправлено: belochka от 27-02-2007, 17:05:07
Я плаклЪ.
У Вани-дивелопера уже весна наступила.


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 17:07:39
Я плаклЪ.
У Вани-дивелопера уже весна наступила.
да намана усе
щас Ваня вкрацце нам прочитает майкрософтовские недельные курсы по разработке БД


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 17:11:46
я на фразу плакал :)
Вань, оставь БД тем, кто с ними имеет дело
....
тут думать надо :)
оч сложно - согласен :)


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 17:15:51
Если бы телефонный справочник не был проиндексирован по первой букве фамилии то для нахождения нужной фамилии тебе бы пришлось листать его с начала (либо пользоваться алгоритмом дихотомии или другим алгоритмом ускорения поиска).
алгоритмы поиска к индексам используютса (поскоку индексы подчиняютса как ким то законам) :)
а если у нас КУЧА, то тут обычный ломовой табле скан идет от начала и до...
:)


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 17:29:26
грейт, а твои слова не противоречат моим. но ты согласен что тел справочник имеет индекс по первой букве фамилии?


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 17:32:55
Вань, на мой вопрос про ёксель ответить можешь?


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 17:34:42
грейт, а твои слова не противоречат моим. но ты согласен что тел справочник имеет индекс по первой букве фамилии?
угу, согласен :)
скорее даже по всему полю.


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 17:35:42
Paladin, по номеру ячейки(- строки) ? :)


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 17:37:30
Paladin, по номеру ячейки(- строки) ? :)
тебя телефон ячейки или человека интересует?


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 17:43:14
"Данные"->"Сортировка" чтоль? :)


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 17:45:21
я к тому, что в ёкселе индексов нет, а справочник подобного рода сделать можно
даже в ворде и текстовом файле можно


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 17:52:34
и-и-и ? :)


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 17:53:49
если маскву в экселе сделать наврятли он в реальном времени сортировать иё будет :)


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 17:54:45
если маскву в экселе сделать наврятли он в реальном времени сортировать иё будет :)
зачем в реальном времени?
ты "желтые страницы" сортируешь?


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 18:06:39
поправка
в текстовом файле нет индекса
а в бумажной распечатки есть его подоие - номер страницы
Ваню можно было бы в некоторой степени понять и отчасти согласиться, если б он сказал что справочник отиндексирован по первым буквам фамилии, т.к. они вынесены в верхний угол страницы, но это все равно не индекс, т.к. у него нет ни структуры ни механизма поиска


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 18:28:16
Именно про индексацию по фамилии БУМАЖНОГО справочника я и говорил с самого начала. Учитесь отвечать на то что опонент ГОВОРИЛ а не на то что вы ДУМАЛИ что он сказал :) А помимо буковок в уголке страницы есть ещё алфавитный указатель - буква А - страница 10, буква Б - страница 30 и т.д. Именно этот механизм и облегчает поиск по бумажному справочнику, и именно его я абстрагировал до понятия  "индекс".


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 18:34:21
поправка
в текстовом файле нет индекса
а в бумажной распечатки есть его подоие - номер страницы
Ваню можно было бы в некоторой степени понять и отчасти согласиться, если б он сказал что справочник отиндексирован по первым буквам фамилии, т.к. они вынесены в верхний угол страницы, но это все равно не индекс, т.к. у него нет ни структуры ни механизма поиска
структура (алгоритм) - то что следующее поле возрастает (по кодам сиволов)
механизм поиска - сначало ищем номер страницы в индексе по первой букве( -аналогия с корнями би-дерева), далее находим на странице с индексом искомое и получаем номер страницы того что ищем.


Название: Re: Телефонный справочник
Отправлено: Diozan от 27-02-2007, 18:53:01
ты согласен что тел справочник имеет индекс по первой букве фамилии?
Волче, я открою тебе страшную тайну. Он проидексирован не только по первой букве. Он проиндексирован еще по второй, по третьей и даже по пятой. А может быть даже по восьмой и десятой. Ибо когда ищешь среди фамилий, начинающихся на одинаковую букву, смотришь уже на вторую, а когда две совпадают, то на третью и т.д. Это и есть сортировка в алфавитном порядке. Она еще бывает регистрозависимая и регистронезависимая, но это уже совершенно секретные сведения. Хотя как программист программиста я тебя прекрасно понял.
:) :) :)


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 19:05:41
...Это и есть сортировка в алфавитном порядке...
о! точно ! - вспомнил как это называетса


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 20:08:52
Именно про индексацию по фамилии БУМАЖНОГО справочника я и говорил с самого начала. Учитесь отвечать на то что опонент ГОВОРИЛ а не на то что вы ДУМАЛИ что он сказал :) А помимо буковок в уголке страницы есть ещё алфавитный указатель - буква А - страница 10, буква Б - страница 30 и т.д. Именно этот механизм и облегчает поиск по бумажному справочнику, и именно его я абстрагировал до понятия  "индекс".
мил чилавек, не надо себе приписывать то, чего ты не говорил а "абстрагировал"
еще раз говорю, это не индекс в плане его понимания в БД

может ты еще расскажешь кластерный он или нет?


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 20:09:55
Diozan, имею мнение (причем не только я), что сортировка и индексация не есть одно и то же


Название: Re: Телефонный справочник
Отправлено: Paladin от 27-02-2007, 20:14:22
Ваня, кстати, про ёксель ты мне так и не ответил


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 20:49:32
мил чилавек, не надо себе приписывать то, чего ты не говорил а "абстрагировал"
еще раз говорю, это не индекс в плане его понимания в БД

Это именно индекс и хватит е.... мне мозги. Некластерный. Содержит в себе ссылки на проиндексированные элементы.


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 20:53:13
Про ексель не ответил так как в задаче мало данных для ответа.


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 20:58:50
Сортировка и индексация суть две разные вещи. Бумажный телефонный справочник отсортирован по ФИО (или только по фамилии, не суть дела важно) кроме того имеет индекс по первой букве фамилии. Телефонный справочник БЕЗ алфавитного указателя индекса не имеет. Приходится разжёвывать как в первом классе чтобы избежать разночтений, ибо заинтересованные найдут к чему прицепится лишь бы не признавать свою неправоту :)


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 21:24:45
йооо народ задачка: :)
есть таблица всего с одним полем n целого типа. в ней много записей
как бы атдним запросиком узнать какое число в этих записях повторяетса наибольшее количество раз? :)


Название: Re: Телефонный справочник
Отправлено: WolF от 27-02-2007, 21:32:45

SELECT count( value ) AS count_val
FROM Values
GROUP BY value
ORDER BY count_val DESC
LIMIT 0 , 1


Название: Re: Телефонный справочник
Отправлено: GREAT от 27-02-2007, 21:37:10
маладца :)

правда требовалось число, а не количество, но эт детали :)
в ms sql у меня проходит вот так

SELECT top 1 value
FROM Values
GROUP BY value
ORDER BY count(*) DESC


Название: Re: Телефонный справочник
Отправлено: grezet от 27-02-2007, 21:37:41

SELECT count( value ) AS count_val
FROM Values
GROUP BY value
ORDER BY count_val DESC
LIMIT 0 , 1


SELECT value, count( value ) AS count_val
FROM Values
GROUP BY value
ORDER BY count_val DESC
LIMIT 1

иначе известно сколько, но неизвестно чего


Название: Re: Телефонный справочник
Отправлено: MadRabbit от 27-02-2007, 21:38:16
Не выдержав накала бушуюшчих по эксэлю страстей, и приняв во внимание тот факт, что на поставленный в теме вопрос ответили ещё 3 страницы назад, Зло тупо закрыл тему... гад...