20.3.9. Unix имеет слишком много различных видов имен

20.3.9. Unix имеет слишком много различных видов имен

Unix объединила файлы и локальные устройства — они являются просто потоками байтов. Однако сетевые устройства, доступные через сокеты, имеют иную семантику и другое пространство имен. Plan 9 показывает, что файлы вполне можно сочетать как с локальными, так и с удаленными (сетевыми) устройствами, и все это может управляться через пространство имен, которое способно динамически настраиваться для каждого пользователя и даже для каждой программы.

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Слишком много потраченных сил

Из книги автора

Слишком много потраченных сил Нам стало интересно, сколько папок-портфолио продается со скидкой на этом сайте. Мы ведь пришли сюда по ссылке «Огромные скидки на папки– портфолио и многое другое!». Если постараться, то можно найти все папки– портфолио, которые есть в


Время имеет значение

Из книги автора

Время имеет значение Буквальные значения времени вводятся в формате #часы:минуты:секунды символ#, где символ - это AM или РМ (означающие до полудня и после полудня соответственно). Например:#10:45:00 РМ##2:3:30 АМ#Печатать незначащие нули, как в #01:02:03 РМ#, не обязательно, но VBA добавит


1.9. Подход также имеет значение

Из книги автора

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


20.3.8. Модель безопасности Unix, возможно, слишком примитивна

Из книги автора

20.3.8. Модель безопасности Unix, возможно, слишком примитивна Возможно, полномочия пользователя root слишком широки, и в Unix должны быть возможности более четкой градации полномочий или ACL (Access Control Lists — списки контроля доступа) для функций системного администрирования, чем


1.9. Подход также имеет значение

Из книги автора

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


20.3.8. Модель безопасности Unix, возможно, слишком примитивна

Из книги автора

20.3.8. Модель безопасности Unix, возможно, слишком примитивна Возможно, полномочия пользователя root слишком широки, и в Unix должны быть возможности более четкой градации полномочий или ACL (Access Control Lists — списки контроля доступа) для функций системного администрирования, чем


20.3.9. Unix имеет слишком много различных видов имен

Из книги автора

20.3.9. Unix имеет слишком много различных видов имен Unix объединила файлы и локальные устройства — они являются просто потоками байтов. Однако сетевые устройства, доступные через сокеты, имеют иную семантику и другое пространство имен. Plan 9 показывает, что файлы вполне можно


2.4. Предотвращение конфликта имен с помощью пространств имен

Из книги автора

2.4. Предотвращение конфликта имен с помощью пространств имен ПроблемаВ несвязанных между собой модулях обнаружены конфликтующие имена или требуется заранее избежать возможности таких конфликтов, создав логические группы кода.РешениеДля структурирования кода


Глава 4 Размер имеет значение

Из книги автора

Глава 4 Размер имеет значение • Лучше меньше, да… меньше• Какой формат выбрать• Искусство оптимизацииЭта глава предназначена прежде всего для тех, кто пересылает цифровые фотографии по электронной почте или выкладывает их на сайте. В этих ситуациях файлы должны быть


Это не имеет значения

Из книги автора

Это не имеет значения Только сутьНаш любимый ответ на вопрос «Почему вы не сделали это или почему вы не сделали то?». Всегда такой: «Поскольку это не имеет значения».Когда мы запустили Campfire, мы слышали некоторые из этих вопросов от людей, впервые проверяющих


Unix-строки (чтение и запись Unix-файлов)

Из книги автора

Unix-строки (чтение и запись Unix-файлов) Данный модуль позволяет читать и записывать файлы формата Unix.unit StreamFile;interfaceUses SysUtils;Procedure AssignStreamFile(var f: text; FileName: String);implementationConst BufferSize = 128;Type TStreamBuffer = Array[1..High(Integer)] of Char; TStreamBufferPointer = ^TStreamBuffer; TStreamFileRecord = Record  Case Integer Of  1: (   Filehandle: Integer;   Buffer:


СОФТЕРРА: Слишком много солнца: почему Sun освободила Java

Из книги автора

СОФТЕРРА: Слишком много солнца: почему Sun освободила Java Автор: Константин КурбатовSun открыла коды платформы Java под GPL v2. Это событие не стало слишком большой неожиданностью для специалистов; в Маунтин-Вью лишь колебались между вариантами «открытых» лицензий. И в конце


Размер баннера имеет значение

Из книги автора

Размер баннера имеет значение Следует отметить, что размер баннера, котроый вы создаете имеет значение.Если вы создаете большой баннер, то он может иметь свои минуса.Во-первых, чем больше размер баннера, тем дольше будет загружаться веб-страница, на котрой расположен


Слишком много кнопок

Из книги автора

Слишком много кнопок Да, когда вы откроете программку, шок вам гарантирован. Вся она обвешена панельками с разными кнопками. Одна мысль о том, что придется все это освоить, уже наводит тоску. Скажу по секрету: даже опытные дизайнеры не знают всех функций программы, а