Метод доктора Франкенштейна.

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Метод доктора Франкенштейна.

Сообщение diesel »

В книге Эви Немет и компании "UNIX : руководство системного администратора" в начале главы про файловые системы есть следущий абзац:

Хотя основным предназначением файловой системы является организация хранимых ресурсов системы(т.е. файлов), програмистам не хотелось каждый раз заново изобретать колесо при управлении объектами других типов. Очень часто оказывалось удобных представлять такие объекты в виде элементов файловой системы. Подобный унифицированный подход имеет как преимущества (единый програмный интерфейс, легкий доступ из командного интерпретатора) так и недостаток (реализация файловой системы по методу доктора Франкенштейна). Но не зависимо от того нравится он вам или нет именно такой подход применяется в UNIX.


Собственно вопрос - а что это за таинственный "метод д-ра Франкенштейна"? :))
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Метод доктора Франкенштейна.

Сообщение serzh-z »

Вероятно имелся в виду тот самый Виктор Франкенштейн из романа Шелли. :D
Спасибо сказали:
Аватара пользователя
boombick
Сообщения: 516
Статус: Anonymous
ОС: ArchLinux 0.8 Voodoo

Re: Метод доктора Франкенштейна.

Сообщение boombick »

diesel писал(а):
16.05.2006 17:10
Собственно вопрос - а что это за таинственный "метод д-ра Франкенштейна"? :))

Кладешь мертвый винчестер в грозу на крышу и ждешь, когда в него ударит молния. Есть вероятность, что после этого он оживет :) Но последствия непредсказуемы...
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Метод доктора Франкенштейна.

Сообщение diesel »

serzh-z писал(а):
16.05.2006 17:53
Вероятно имелся в виду тот самый Виктор Франкенштейн из романа Шелли. :D


я что-то не помню в романе Шелли описания методики построения ФС ... в этом и вопрос :))
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Метод доктора Франкенштейна.

Сообщение alv »

diesel писал(а):
16.05.2006 18:45
serzh-z писал(а):
16.05.2006 17:53

Вероятно имелся в виду тот самый Виктор Франкенштейн из романа Шелли. :D


я что-то не помню в романе Шелли описания методики построения ФС

я тоже
полагаю, дело в аналогии: как д-р Франкенштейн создал нечто, вышедшее из под контроля создателей, так и представление устройств и всего прочего в виде файлов зажило своей жизнью - в качестве файловых систем procfs, devfs, sysfs и прочих
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Метод доктора Франкенштейна.

Сообщение serzh-z »

Может это просто кривой перевод оригинала?..
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Метод доктора Франкенштейна.

Сообщение serzh-z »

diesel
Кстати, как впечатления от книжки?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Метод доктора Франкенштейна.

Сообщение diesel »

serzh-z писал(а):
16.05.2006 20:15
diesel
Кстати, как впечатления от книжки?


Хорошая книга, очень хорошая книга. Скорее не кривой, а бездумный )
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Метод доктора Франкенштейна.

Сообщение elide »

есть подозрение, что просто получается такая страшная тварь, сшитая из лоскутов. вроде одна ФС, а тут файлы, там устройства, вон там пользователи, а вот там сетевые подключения.... и все вроде как и в целое сшито, но очень уж страшно выглядит....
слава роботам!
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Метод доктора Франкенштейна.

Сообщение alv »

elide писал(а):
16.05.2006 23:42
есть подозрение, что просто получается такая страшная тварь, сшитая из лоскутов. вроде одна ФС, а тут файлы, там устройства, вон там пользователи, а вот там сетевые подключения.... и все вроде как и в целое сшито, но очень уж страшно выглядит....

вроде присмотрелись, привыкли :)
имхо, диски C: и D: - страшнее :)
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Метод доктора Франкенштейна.

Сообщение elide »

alv писал(а):
16.05.2006 23:49
вроде присмотрелись, привыкли :)
имхо, диски C: и D: - страшнее :)
так мы тут не про C: и D: говорим, а про сведение разнородных сущностей в единую файловую систему.
слава роботам!
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Метод доктора Франкенштейна.

Сообщение diesel »

elide писал(а):
17.05.2006 00:13
сведение разнородных сущностей в единую файловую систему.


похоже на правду что это и есть изобретение не к ночи упомянутого доктора :)
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Метод доктора Франкенштейна.

Сообщение alv »

elide писал(а):
17.05.2006 00:13
alv писал(а):
16.05.2006 23:49
вроде присмотрелись, привыкли :)
имхо, диски C: и D: - страшнее :)
так мы тут не про C: и D: говорим, а про сведение разнородных сущностей в единую файловую систему.

Керниган с Пайком, помнится, это прямо наоборот сформулировали: доступ через унифицированный интерфейс файловой системы :)
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Метод доктора Франкенштейна.

Сообщение diesel »

alv писал(а):
17.05.2006 00:28
Керниган с Пайком, помнится, это прямо наоборот сформулировали: доступ через унифицированный интерфейс файловой системы :)


ну дык правильно они формулировали - с одной стороны унифицированный интерфейс, а с другой унифицируются сущности с которыми ядро работает по-разному.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Метод доктора Франкенштейна.

Сообщение serzh-z »

diesel писал(а):
17.05.2006 00:40
ну дык правильно они формулировали - с одной стороны унифицированный интерфейс, а с другой унифицируются сущности с которыми ядро работает по-разному.

Да фиг с ним, с ядром, оно всё инкапсулирует и это его проблемы, это явно не недостаток. Так скорее можно было бы про виндовый API сказать. Похоже впору открывать конкурс - кто правильнее растолкует это место в книге и ссылку на "метод". А оригинала ни у кого нет?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Метод доктора Франкенштейна.

Сообщение alv »

serzh-z писал(а):
17.05.2006 11:52
А оригинала ни у кого нет?

точно, без оригинала толкуй - не толкуй, толку не будет :)
Спасибо сказали: