Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"В рамках проекта 9front создан форк операционной системы Plan 9" | +/– | |
Сообщение от opennews (??), 17-Июл-11, 09:54 | ||
Анонсирован (http://ninetimes.cat-v.org/news/2011/06/17/0-9front/) проект 9front (https://code.google.com/p/plan9front/), созданный группой энтузиастов из сообщества NineTimes (http://ninetimes.cat-v.org/about) с целью продолжения развития операционной системы Plan 9 (http://plan9.bell-labs.com/plan9/), независимо от Bell Labs. Как и код (http://plan9.bell-labs.com/sources/extra/plan9.tar.bz2) Plan 9, исходные тексты нового проекта распространяются под одобренной OSI открытой лицензией Lucent Public License (http://www.opensource.org/licenses/lucent1.02.php), основанной на IBM Public License, но отличающейся отсутствием требования публикации исходных текстов для производных работ. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "В рамках проекта 9front создан форк операционной системы Pla..." | –3 +/– | |
Сообщение от Crazy Alex (??), 17-Июл-11, 09:54 | ||
Вот меня всегда удивляли попытки сделать так, что "нет различия в доступе к локальным и внешним ресурсам". Неужели не очевидно, что с ними должны применяться принципиально разные техники работы? Разница объёмов даных, которые есть смысл таскать, разная латентность (и как следствие - разная алгоритмика), разная вероятность возникновения ошибки, разная гранулярность и т.д. - ну какой смысл это перемешивать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от Аноним (-), 17-Июл-11, 10:21 | ||
Файлы обрабатываются на удаленной машине, пользователю необходимо передать лишь его представление. | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от a1 (??), 17-Июл-11, 10:31 | ||
Не так все однозначно, имхо. Нельзя сказать, что локальным ресурсам всегда присущи большие объемы, высокая скорость и прочее, а удаленным наоборот. Так зачем их разделять. К тому же, некоторые нюансы можно учесть в реализации конкретного файлового сервера, а интерфейс оставить стандартным. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
9. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Аноним (-), 17-Июл-11, 11:50 | ||
> Не так все однозначно, имхо. Нельзя сказать, что локальным ресурсам всегда присущи | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "В рамках проекта 9front создан форк операционной системы Pla..." | –1 +/– | |
Сообщение от a1 (??), 17-Июл-11, 12:25 | ||
При доступе к локальным ресурсам это не потребуется, а для удаленных придется реализовывать в любом случае, разве не так? | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Аноним (-), 17-Июл-11, 12:58 | ||
Учимся читать оригинальную статью до написания комментариев: | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от a1 (??), 17-Июл-11, 13:10 | ||
И? Вас, как разработчика конкретного приложения, кто-то покарает если вы не обеспечите реализации всех идей заложенных в Plan 9? | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "В рамках проекта 9front создан форк операционной системы Pla..." | +3 +/– | |
Сообщение от Аноним (-), 17-Июл-11, 16:49 | ||
Такое же возражение можно было бы выдвинуть против любого обобщенного интерфейса. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
38. "В рамках проекта 9front создан форк операционной системы Pla..." | +3 +/– | |
Сообщение от Аноним (-), 17-Июл-11, 17:33 | ||
Бла бла бла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Аноним (-), 18-Июл-11, 00:05 | ||
Намек: ошибки тоже могут обрабатываться обобщенно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "В рамках проекта 9front создан форк операционной системы Pla..." | –1 +/– | |
Сообщение от Anonym (?), 22-Июл-11, 22:01 | ||
Чушь, глянь на сорцы cat (http://plan9.bell-labs.com/sources/plan9/sys/src/cmd/cat.c). Где там обработка ошибок вообще? В том и была задумка, чтобы избавить разработчиков от написания кучи стандартного кода. | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
83. "В рамках проекта 9front создан форк операционной системы Pla..." | –1 +/– | |
Сообщение от Anonym (?), 22-Июл-11, 22:07 | ||
Где там обработка сетевых ошибок вообще? | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от fidaj (ok), 22-Июл-11, 22:19 | ||
> Где там обработка сетевых ошибок вообще? | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Anonym (?), 22-Июл-11, 23:10 | ||
Да пофиг, речь о том, что в Plan 9 из ошибок остались только файловые. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Frank (ok), 18-Июл-11, 17:38 | ||
Сколько ни тверди "нет различий между локальными и нелокальными данными", различия не исчезнут. Например, можно быть достаточно уверенным, что на локальном диске файл не изменится без ведома операционной системы, а можно ли быть уверенным в этом работая с файлом на ftp? Нет, тысячу раз нет. Файл может измениться даже во время скачивания! | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
75. "В рамках проекта 9front создан форк операционной системы Pla..." | +2 +/– | |
Сообщение от Аноним (-), 18-Июл-11, 21:43 | ||
странно - когда один процесс читает, второй процесс пишет в файл - то файл может измениться и даже локально во время чтения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Бублик (?), 20-Июл-11, 10:26 | ||
А если этого локально диска нет вообще? Если вообще нет никаких локальных ресурсов в привычном вам понимании? | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
43. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от ffirefox (?), 17-Июл-11, 20:28 | ||
Интерфейс должен сказать "ошибка NNN" или бросить исключение. Если есть средство в системе, которое может разрешить эту стандартную ошибку, то оно его должно разрешать стандартным способом. И системе должно быть все равно какой интерфейс, какой программы дает ошибку NNN. Также как пользователю все равно почему файл не прочитался/записался, а программа должна обрабатывать ситуацию любой ошибки чтения/записи. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
50. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Anonism (?), 17-Июл-11, 21:28 | ||
>> Не так все однозначно, имхо. Нельзя сказать, что локальным ресурсам всегда присущи | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
4. "В рамках проекта 9front создан форк операционной системы Pla..." | +5 +/– | |
Сообщение от ip1981 (ok), 17-Июл-11, 10:33 | ||
> Неужели не очевидно, что с ними должны применяться принципиально разные техники работы? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
6. "В рамках проекта 9front создан форк операционной системы Pla..." | +3 +/– | |
Сообщение от bw (ok), 17-Июл-11, 11:43 | ||
Согласен, хотя буду менее категоричен. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
16. "В рамках проекта 9front создан форк операционной системы Pla..." | +3 +/– | |
Сообщение от Crazy Alex (??), 17-Июл-11, 12:30 | ||
Пока что я не видел ни одной удачной реализации прозрачного сетевого доступа даже на уровне приложений, хотя там частные решения, а не общие. Вудь то VFS в Gnome/KDE или открытие файла по URL в PHP. По-моему, прозрачный сетевой доступ - это одна из тех leaking abstractions, которых надо избегать как чумы. В вебе, кстати, это уже поняли и ушли от RPC-вызовов к очередям сообщений и REST. | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от ТТТ (?), 18-Июл-11, 16:46 | ||
> Пока что я не видел ни одной удачной реализации прозрачного сетевого доступа | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от Anonism (?), 17-Июл-11, 21:40 | ||
> Но если речь идёт о разработке распределённой вычислительной системы, то пожалуй | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
7. "В рамках проекта 9front создан форк операционной системы Pla..." | +3 +/– | |
Сообщение от Аноним (-), 17-Июл-11, 11:47 | ||
Совершенно верно. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
11. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от anonymous (??), 17-Июл-11, 12:13 | ||
Не соглашусь. Все зависит от надежности работы железок. Забыли уже времена когда время работы на компе до первого сбоя было сравнимо с временем загрузки ОС с флоппи диска ? И ничего, жгли еще как, и не только в тетрис и нортон командер. Сейчас обычный домашний комп состоит из такого количества компонентов, что позавидует суперкомпьютер из 1990-x. Да сам микропроцессор внутри кристалла со времен P2 это многомашинный комплекс по сути. С встроеным компилятором. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "В рамках проекта 9front создан форк операционной системы Pla..." | +3 +/– | |
Сообщение от Аноним (-), 17-Июл-11, 12:23 | ||
> И все это работает сутками без сбоев и перезагрузок. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от anonymous (??), 17-Июл-11, 13:21 | ||
Я говорил не про сейчас. Про будущее, и да, я помню как мечтал о покупке настоящего 486, который был конвеерным в отличии от 386. Если бы кто мне тогда сказал, что на дешевом домашнем компе будет картинка 1920x1280 и процессор сможет закрасить весь экран одним цветом меньше чем за пол секунды я бы просто рассмеялся ему в лицо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "В рамках проекта 9front создан форк операционной системы Pla..." | +2 +/– | |
Сообщение от Аноним (-), 17-Июл-11, 16:31 | ||
Если честно, даже i386 не составит никакого труда закрасить 3 мегапиксела за долю секунды. Посчитайте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от anonymous (??), 18-Июл-11, 11:11 | ||
Если графическая подсистема работает с памятью быстро. | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от SkyRanger (ok), 19-Июл-11, 01:59 | ||
> Короче я понял, вы не верите что гигабитный низколатентный тырнет и дешевые | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Аноним (-), 18-Июл-11, 15:39 | ||
> Да сам микропроцессор внутри кристалла со времен P2 это многомашинный комплекс | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
70. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 18-Июл-11, 15:42 | ||
Конечно! И gcc тож - "ДЕкомпилятор". И единственный "Компилятор" -- это таки ассемблер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от a1 (??), 17-Июл-11, 13:01 | ||
Это проблема удаленного доступа, она остается независимо от ОС. Плюс в том, что в Plan9, это будет худо-бедно, но работать, для остальных же придется писать все с нуля (если нужна сетевая прозрачность). И да, для некоторых приложений этого "худо-бедно" будет более чем достаточно, для других придется дорабатывать. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
33. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от Crazy Alex (??), 17-Июл-11, 16:14 | ||
Да не нужна сетевая прозрачность. Нужны удобные средства работы с сетью - это да. Работа с локальными и удалёнными ресурсами не должна быть одинаковой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "В рамках проекта 9front создан форк операционной системы Pla..." | +2 +/– | |
Сообщение от Av (??), 17-Июл-11, 21:02 | ||
к счастью, ты не в bell labs. | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от ACCA (ok), 21-Июл-11, 07:35 | ||
> Совершенно верно. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
37. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от qulinxao (?), 17-Июл-11, 16:50 | ||
об очевидностях. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
39. "В рамках проекта 9front создан форк операционной системы Pla..." | +2 +/– | |
Сообщение от Andrew Kolchoogin (?), 17-Июл-11, 18:47 | ||
> Unix немножно начался с того что перестал отличать TTY от блочных устройств | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от qulinxao (?), 18-Июл-11, 02:52 | ||
>> и это привело к падению производительности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Anonism (?), 17-Июл-11, 21:24 | ||
>Неужели не очевидно, что с ними должны применяться принципиально разные техники работы? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
77. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Axel (??), 19-Июл-11, 12:48 | ||
Ключевой момент: нет различия для пользователя, не для системы. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
13. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от Zzz (??), 17-Июл-11, 12:18 | ||
Опять всё добро по карманам распихали... ну и кому нужны они без исходников? | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "В рамках проекта 9front создан форк операционной системы Pla..." | +2 +/– | |
Сообщение от axe (??), 17-Июл-11, 12:58 | ||
Обобщение подходов, усреднение, подведение всего под один знаменатель означает что мы потеряем плюсы некоторых отдельно взятых элементов. Обобщение это всегда палка о двух концах. Это как бегунок, где на одной стороне эффективность реализации, с другой красивая концепция обобщения, простота работы и программирования. Когда эффективность реализации не является ключевым моментом, получаются совершенно изумительные вещи. Обобщение работы с удаленными и локальными файлами, к сожалению, к таким вещам я отнести не могу, эффективность здесь никогда лишней не бывает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "В рамках проекта 9front создан форк операционной системы Pla..." | +2 +/– | |
Сообщение от b8198948klzlk.com (?), 17-Июл-11, 15:01 | ||
Подскажите, пожалуйста, как называется программа -- кошачьи часы, изображенные на рисунке. Есть ли порт под Убунту? | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от karnath (ok), 17-Июл-11, 18:59 | ||
games/catclock | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от b8198948 (?), 21-Июл-11, 10:30 | ||
> games/catclock | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "В рамках проекта 9front создан форк операционной системы Pla..." | +1 +/– | |
Сообщение от Аноним (-), 17-Июл-11, 15:35 | ||
> # Разработка с нуля собственной реализации ssh2 и Mercurial на языке Go; | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от www2 (??), 08-Май-24, 14:46 | ||
Система построена на других принципах, портировать существующее затратно настолько, что приближается по сложности к написанию своего. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "В рамках проекта 9front создан форк операционной системы Plan 9" | +1 +/– | |
Сообщение от Andrew Kolchoogin (?), 17-Июл-11, 18:54 | ||
Забавные люди собрались на OpenNet'е... | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "В рамках проекта 9front создан форк операционной системы Plan 9" | +/– | |
Сообщение от Аноним (-), 17-Июл-11, 22:33 | ||
> И в Юниксе это делается уже давно: 'mount -t nfs' и 'mount -t smb' -- лучший тому пример. С точки зрения open(2) локальные и удалённые файлы (сюрприз! сюрприз!) неразличимы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от karnath (ok), 17-Июл-11, 18:54 | ||
/me опустил руку на лицо | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Аноним (-), 17-Июл-11, 21:35 | ||
> /me опустил руку на лицо | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Anonism (?), 17-Июл-11, 21:48 | ||
>> /me опустил руку на лицо | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от karnath (ok), 18-Июл-11, 00:03 | ||
>> /me опустил руку на лицо | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
55. "В рамках проекта 9front создан форк операционной системы Plan 9" | +1 +/– | |
Сообщение от Anonism (?), 17-Июл-11, 21:52 | ||
Это удивительно: сколько оказывается на ОпенНете ярых критиков План9, учитывая что о каждом из них можно сказать "Пастернака не читал, но осуждаю". Скачать 70мб, поставить в виртуалку и потеститровать денек - не так уж сложно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "В рамках проекта 9front создан форк операционной системы Plan 9" | +/– | |
Сообщение от Аноним (-), 17-Июл-11, 23:00 | ||
Угу. Не говоря уже явном непонимании отличий между абстракциями и реализациями. Очевидно, что организовывать работу в сети как работу с файлами невыгодно — ну так ведь это только с точки зрения пользователя всё выглядит как файлы. А реализация всё та же. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от fidaj (ok), 17-Июл-11, 22:45 | ||
то то я думаю почему в последнее время так активно в рассылке [9fans]... | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от karnath (ok), 18-Июл-11, 00:07 | ||
> то то я думаю почему в последнее время так активно в рассылке | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от fidaj (ok), 18-Июл-11, 00:13 | ||
>> то то я думаю почему в последнее время так активно в рассылке | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от karnath (ok), 18-Июл-11, 00:15 | ||
>>> то то я думаю почему в последнее время так активно в рассылке | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от fidaj (ok), 18-Июл-11, 00:28 | ||
>>>> то то я думаю почему в последнее время так активно в рассылке | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от vle (ok), 18-Июл-11, 16:59 | ||
> http://aiju.de/b/plan9-faq ← ответы на все вопросы о plan9 от plan9 пользователей. | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
74. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от karnath (ok), 18-Июл-11, 20:01 | ||
>> http://aiju.de/b/plan9-faq ← ответы на все вопросы о plan9 от plan9 пользователей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "В рамках проекта 9front создан форк операционной системы Pla..." | +/– | |
Сообщение от Аноним (-), 21-Июл-11, 04:49 | ||
Да... Такими темпами скоро пойдут новости о релизе Linux 2.0 | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |