Вы не вошли.
Скоро вообще не будет имён файлов и каталогов — будут сплошные метаданные. И это классно.
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
Скоро вообще не будет имён файлов и каталогов — будут сплошные метаданные. И это классно.
Изобрели BeOS?
А на деле все равно путь-то будет.Только элементы дерева изменятся.
Анархия-мама сынов своих любит
Вне форума
Изобрели BeOS?
А при чём тут беос? Там что, не было файлов и папок?
А на деле все равно путь-то будет.
Зачем? Не будет такого понятия как путь. Возможно будут какие-то нелинейные взаимоотношения между объектами. Трудно представить пока 
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
А при чём тут беос? Там что, не было файлов и папок?
Там все юзерское лежало в корне искалось по расширенным атрибутам.Примерно, как я вам писал в теме про ебуки.
Зачем? Не будет такого понятия как путь. Возможно будут какие-то нелинейные взаимоотношения между объектами. Трудно представить пока smile
А какие отношения могут быть кроме тррехмерных?Чтисто логически?дерево + вимвольные ссылки между узлами - все как сейчас.Прсото вместо абстрактного пути - путь отображающий что-то реальное в метаданных.
Нет, мне правда интеренсо, как можно иначе, поделитесь мыслями?
Медиабиблиотека: Группа-Альбом-Трек. Чем не путь?
Отредактировано petrun (01-07-10 00:22:37)
Анархия-мама сынов своих любит
Вне форума
Там все юзерское лежало в корне искалось по расширенным атрибутам
Вот! Корень был общим у всех объектов. А это сильно ограничивает размерность всей совокупности данных.
А какие отношения могут быть кроме тррехмерных?Чтисто логически?
Например, трёхмерное «облако» объектов (объект это что-то типа файла в старом представлении), у каждого объекта в облаке набор самых разных свойств, между этими объектами существуют связи, показывающие взаимоотношения между ними. Но связь можно быть между совершенно разными объектами и между всеми ними не будет ничего общего (как в случае с беос — как корень). Разумно ещё внести 4-е измерение — время в системе. Например, тогда можно обращаться к какому-либо из объектов и получать его состояние в различное время (аналог резервных копий).
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
ну, как вариант-таки, ссылки жесткие между разделами ещё можно использовать, или UnionFS (ФС, отображающая содержимое нескольких папок)
Отредактировано usr_share (01-07-10 00:29:34)
Вне форума
папки, отображающие содержимое нескольких папок
В Windows 7 это называется «библиотеки» 
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
В Windows 7 это называется «библиотеки»
Видел. Но я сомневаюсь, что доступ к этим библиотекам можно выполнить из другого софта так же, как и доступ к файлам. (я имею в виду изнутри для программы, а не снаружи для юзера). Как пример -- ярлык vs символьная ссылка -- для юзера -- одно и тоже, для программы же ярлык -- всего лишь файл, который содержит инфу о указателе на что-то, и открытие ярлыка через fopen не приведет к открытию файла, на который он указывает. А символьная ссылка, если к ней не обращаться специальными функциями -- это именно файл, на который она указывает. Вопрос: смогу ли я сделать fopen "C:\users\d1337r\libraries\documents\abc.txt" и получить доступ к файлу abc.txt, который на деле лежит в другом месте, или нет?
Отредактировано usr_share (01-07-10 00:37:31)
Вне форума
Например, трёхмерное «облако» объектов (объект это что-то типа файла в старом представлении), у каждого объекта в облаке набор самых разных свойств, между этими объектами существуют связи, показывающие взаимоотношения между ними. Но связь можно быть между совершенно разными объектами и между всеми ними не будет ничего общего (как в случае с беос — как корень).
То , что ыв говорите отлично представимо деревом.
Множество всех объектов(корень, кстати, никуда вы от него не денетесь) -> множество объектов ос свойством A > со свойтвом B -> со свойством C
На каком-то конечном шаге мы обнаружим искомый единственный объект.
Разумно ещё внести 4-е измерение — время в системе. Например, тогда можно обращаться к какому-либо из объектов и получать его состояние в различное время (аналог резервных копий).
Ну снапшоты.Ну будет не множество обектов {A B C}, а множество объесков {A[0-9]+ B[0-9]+ C[0-9]+}
Абсолютно то же самое - 3 измерения.Дерево обектов, которые могут ссылаться на другие объекты в обход дерева.А то, что дерево будет генерироваться само, на основе метаданных роли не играет.
В Windows 7 это называется «библиотеки» smile
То етсь я могу смонтировать 2 ФС в одно место и получить в нем дерево не дублирующихся файлов с обоих ФС?
Анархия-мама сынов своих любит
Вне форума
Но я сомневаюсь, что доступ к этим библиотекам можно выполнить из другого софта так же, как и доступ к файлам.
А легко!
support.microsoft.com/kb/976027
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
То етсь я могу смонтировать 2 ФС в одно место и получить в нем дерево не дублирующихся файлов с обоих ФС?
В библу можно включить любой путь, в том числе и сетевой. Если вы про это.
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
А легко! smile support.microsoft.com/kb/976027
Это уже не open()
За эт оя и не люблю такой подход - нет единообразия.К этому пришел и юникс, в связи с давностью лет, но не настолько.
Анархия-мама сынов своих любит
Вне форума
А легко!
Не то. Я имел в виду использование ТАКОЙ же функции для доступа к библиотекам, какая используется для доступа к обычному файлу.
Отредактировано usr_share (01-07-10 00:42:42)
Вне форума
В библу можно включить любой путь, в том числе и сетевой. Если вы про это.
Это что, тупо симлинки?
Анархия-мама сынов своих любит
Вне форума
Это что, тупо симлинки?
Походу, это хуже. Как ярлыки или desktop-файлы в XDG, только вместо одного файла/папки -- несколько папок.
Отредактировано usr_share (01-07-10 00:45:48)
Вне форума
Не то. Я имел в виду использование ТАКОЙ же функции для доступа к библиотекам, какая используется для доступа к обычному файлу.
Думаю, что можно если покурить MSDN, например здесь: msdn.microsoft.com/en-us/magazine/dd861346.aspx
Но на самом деле зачем использовать старые методы если сами библиотеки были придуманы, чтобы по-другому представлять пользователю инфу. Я думаю, с помощью библиотек MS как бы подготавливает пользователей к Windows 8 уже сейчас. А в Windows 8 имя и расширение файла уже перестанут быть определяющими.
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
Это что, тупо симлинки?
Нет, симлинки в Windows существуют отдельно уже с Windows 2000. Библиотеки же появились только сейчас.
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
А в Windows 8 имя и расширение файла уже перестанут быть определяющими.
Уникальный идентификатор все равно нужет, ато будут возникать коллизии.
Но на самом деле зачем использовать старые методы если сами библиотеки были придуманы, чтобы по-другому представлять пользователю инфу.
Что бы это не выглядело, как нагроможение костылей?Что бы все старые программы могли с этим работать прозрачно?Что бы не придумавать новых АПИ, которых и так уже немерянно.
Ну open() же, что сложного?
Анархия-мама сынов своих любит
Вне форума
Нет, симлинки в Windows существуют отдельно уже с Windows 2000. Библиотеки же появились только сейчас.
Ну это же то же самое по сути.В одну директорию мы кидаем линки на другие, только почему-то не напрямую.
Анархия-мама сынов своих любит
Вне форума
Windows 8
Не так много времени прошло, как вышла Windows 7, вы уже 8 ждете. Как бы она не оказалась очередным Longwait'ом...
Вне форума
Что бы все старые программы могли с этим работать прозрачно?
Вообще-то разработчики должны периодически обновлять свои программы. И API тоже совершенствуются, новый функционал добавляется. Этому нужно успевать соответствовать.
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
Вообще-то разработчики должны периодически обновлять свои программы.
Ну зачем, зачем?Зачем новые АПИ, когда можно прозрачно через старые?
Анархия-мама сынов своих любит
Вне форума
Не так много времени прошло, как вышла Windows 7, вы уже 8 ждете.
Цикл же жизни ОС у MS примерно 5 лет. То есть в 2011-2012 году прекратят поддерживать Vista, а к 2014-му и семёрку. До этого будет замена 
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
Ну зачем, зачем?Зачем новые АПИ, когда можно прозрачно через старые?
Нельзя старыми способами реализовать новый функционал — это абсурд даже вне ИТ. Нужны новые подходы — более удобные, более понятные разработчикам, более мощные. Нельзя же в 2010 году готовить пищу на костре (нет, конечно можно ради «отдыха на природе», но это ведь не то что можно отведать в ресторане, например).
«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.
Вне форума
Нельзя старыми способами реализовать новый функционал — это абсурд даже вне ИТ.
Это тможно - для этого есть симлинки.Назовете, хоть одну причину, почему их нелеьзя использовать в этих ваших библиотеках?
Я, врочем назову, но она не рациональна)
Они неосилили хваленую winfs и решили сдеалть все как обычно -надстройкой, не используя старых механизмов вообще.Как у них это принято.
То есть скоро слой VFS скроется под этими новыми поделкаими, асистема станет еще более громоздкой.
Анархия-мама сынов своих любит
Вне форума
[ Сгенерировано за 0.011 сек, 7 запросов выполнено - Использовано памяти: 1.76 Мбайт (Пик: 1.84 Мбайт) ]