Коллектив Авторов - Цифровой журнал «Компьютерра» № 29
- Название:Цифровой журнал «Компьютерра» № 29
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Коллектив Авторов - Цифровой журнал «Компьютерра» № 29 краткое содержание
Виноватого в проблемах iPhone 4 уволили из Apple Автор: Михаил Карпов
В Microsoft работают над новой мобильной ОС? Автор: Михаил Карпов
Skype проведёт первичное размещение акций на бирже Автор: Михаил Карпов
Google закупает беспилотники Автор: Юрий Ильин
Билл Гейтс похоронил университеты Автор: Михаил Карпов
Космические пираты уничтожили 1295 долларов Автор: Михаил Карпов
Google сговорился с телекомами Автор: Михаил Карпов
Полиция провела обыск корейского офиса Google Автор: Михаил Карпов
Microsoft призывает не переходить на Mac Автор: Михаил Карпов
Планшет HP на основе WebOS появится в начале 2011 года Автор: Михаил Карпов
Zeus: вирус, который грабит банки Автор: Юрий Ильин
Как спасти Microsoft Автор: Андрей Письменный
Основатель 4chan рассказал суду о троллях и ньюфагах Автор: Михаил Карпов
Порностудия судится с пиратами Автор: Михаил Карпов
Lenovo: четыре туза и джокер Автор: Юрий Ильин
Что Apple покажет на конференции в сентябре? Автор: Михаил Карпов
На Android сделают телефон-игровую приставку Автор: Михаил Карпов
Oracle атаковал Google и Android Автор: Юрий Ильин
Кому достанутся дополнительные частоты LTE Автор: Максим Букин
ТерралабПромзона: Гибридный велосипед Автор: Николай Маслухин
Софт: Как настроить модем 3G в Ubuntu Автор: Крестников Евгений
Промзона: Походный фильтр для воды Автор: Николай Маслухин
Софт: Как устранить эффект красных глаз в Pixelmator Автор: Скрылина Софья
Промзона: Энергетический фонтан Автор: Николай Маслухин
Софт: Превращаем Firefox в удобный инструмент Автор: Роман Бобылев
Промзона: Сенсорный торговый автомат из Японии Автор: Николай Маслухин
Raskin — попытка реализации масштабирующегося интерфейса Автор: Андрей Письменный
Промзона: Телефон с двумя экранами Автор: Николай Маслухин
Софт: Как найти звезду с помощью Android Автор: Николай Маслухин
Своя играВасилий Щепетнёв: Эра Старика Прохазки Автор: Василий Щепетнев
Кафедра Ваннаха: Требуется военная клиометрия Автор: Ваннах Михаил
Кивино гнездо: В постели со шпионами Автор: Берд Киви
Василий Щепетнёв: Планы на будущее Автор: Василий Щепетнев
Кафедра Ваннаха: Свёртка реки Хроноса Автор: Ваннах Михаил
ИнтерактивАндрей Терехов (РУССОФТ) о русском аутсорсинге Автор: Ирина Матюшонок
Аналитик Михаил Елашкин о конфликте Oracle и Google Автор: Крестников Евгений
ReaDitorialТехномир – новая мутация цивилизации Автор: Алексей Сысоев
Идентификация, абстрагирование, смысл Автор: Юрий Гуськов
Голубятня-ОнлайнГолубятня: Интерактив №5 Автор: Сергей Голубицкий
Голубятня: Абсолютная власть Автор: Сергей Голубицкий
Голубятня: 20 килобайтиков Автор: Сергей Голубицкий
Цифровой журнал «Компьютерра» № 29 - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
* Файловая система. Предоставляет атомарный элемент хранения информации (файл) и иерархию каталогов, для упорядочивания файлов. Содержимое файла, теоретически, должно абстрагироваться в его имя и атрибуты (хотя их набор ограничен). Списки файлов, опять же теоретически, должны абстрагироваться (отображаться) в имя каталога. На практике же, принципы абстрагирования часто нарушаются, так имена файлов превращаются в бессмысленный набор символов, а каталог выбирается произвольным образом. Более того, информация о каталоге (которая теоретически должна классифицировать файл) теряется при копировании файла. Содержимое файлов часто спрятано обслуживающим приложением, поэтому информация внутри файла не может переиспользоваться (если это не предусмотрено в соответствующем приложении).
* Приложения. Являются слоем абстракции между операционной системой и пользователем. Предоставляют детерминированный набор действий на предопределенные реакции пользователя. Кодируют первоначальный смысл (то, как систему видят пользователи) в виде абстракций (сначала архитекторами, а потом и разработчиками), чтобы в итоге декодировать абстракции в смысл, понятный пользователем (естественно, во многих случаях, уже хоть немного, но искаженный, т.к. смысл проходит через несколько преобразований).
* Графический интерфейс. Его преимущества связаны не только с тем, что человек лучше воспринимают информацию визуально (человек быстрее обрабатывает пространственные абстракции, чем логические или языковые, к тому же само абстрагирование возможно является порождением именно визуального восприятия информации). Не менее важно и то, что он явно предоставляет и ограничивает информацию (т.е. вы видите все команды сразу, а не вспоминаете их, а их возможные значения ограничены в списке и т.п.) и связывает ее (одному элементу соответствуют другие элементы информации или действия, например, связь между объектом и действиями, предоставляемыми в меню). Однако, при большом количестве элементов мы опять возвращаемся к необходимости использования поддержки естественного языка (в виде руководств и т.п.). К тому же, что часть элементов приходится скрывать, упорядочивая их в иерархии (меню, деревья, вложенные окна и т.п.), при этом мы ограничиваем контекст, что хорошо для понимания отдельной области, но при этом же, многие уровни вложенности так хорошо скрывают возможности приложения, что ими редко, кто пользуется, а иногда и с трудом находит. Наконец, еще одна проблема заключается в том, что элементы графического интерфейса и данные связаны неявно (для пользователя), что не позволяет переиспользовать подобный интерфейс (т.е. ссылаться на элементы GUI). При всех преимуществах, графический интерфейс всегда поддерживается натуральным языком: в корне проблемы лежит тот факт, что визуальные элементы программы не всегда интуитивно понятны, в то время как естественному языку люди обучаются в течении десятилетий. Собственно говоря, иконки ничем не отличаются от букв (которые тоже являются иконками), но при необходимости компоновки сложных действий - это проще будет сделать при помощи естественного языка (в виде инструкции), либо при помощи абстрактного языка скриптов, а не переиспользуя графический интерфейс. В целом, хотя графический интерфейс и очень эффективен, но он не может представить любую информацию (например, звук), поэтому универсальным может быть только символьный интерфейс.
* Интернет. Его достоинства заключаются в неразрывном сплетении двух факторов: объединение компьютеров в глобальную сеть и объединение информации внутри гипертекста (который представляет собой контейнер, объединяющий текст и другие медии). Оба эти фактора по раздельности не могли совершить революцию: представьте себе Интернет, в котором нет гипертекста, а есть один ftp протокол, или же, наоборот, существует прогрессивный формат, позволяющий переходить из текста в текст, но в рамках вашего жесткого диска. Естественно, что одно вытекало из другого и появление глобальной сети послужило спусковым крючком для появления всего набора Интернет технологий.
* Гипертекст, Веб, Веб 2.0, доменная система. В свою очередь, представляет собой симбиоз трех факторов: связывания ресурсов (различных репрезентаций информации), форматирования данных и разного рода динамика: клиентская (ДжаваСкрипт, плагины) и серверная (формы, элементы графического интерфейса) ресурсов. Впоследствии, серьезное внимание было уделено форматированию и динамическим возможностя, поэтому были упущены недостатки связывания. А именно, гипертекстовое связывание позволяет реализовать ссылку только один-к-одному, и наибольший смысл имеет только тогда, когда мы ссылаемся на уникальный ресурс (или оригинал) или же ссылаемся на часть общего целого (как, например, один сайт). Если же мы ссылаемся на произвольный ресурс произвольного сайта (например, новость на определенном новостном ресурсе, хотя она продублирована на множестве других), то такая ссылка становится ограниченной и субъективной. Веб 2.0 представляет собой развитие динамической составляющей ресурсов, добавляя больше возможностей графического интерфейса со стороны клиента. Доменная система является аналогом «файловой системы» Интернета, где домен и его компоненты должны (теоретически) идентифицировать провайдера информации. Практически же, домены в виде идентификаторов часто неправильно (намеренно или нет) используются (как и имена файлов), что поощряет коррупцию вокруг доменных имен.
* Персональные страницы, электронная почта, чаты, мгновенный обмен сообщениями, блоги, микроблоги, социальные сети, комментирование, коллаборейшн сайты. Интернет стал спусковым крючком для роста накопленной информации. В пре-Интернет эпоху никому и не приходило в голову создавать документ с описанием себя любимого (кроме резюме) и распространять его каким-либо способом (здесь мы тоже видим сплетение двух неразрывных факторов: публикование персональной информации и ее распространение). Вначале, модным словом стало «персональная страница», с появлением блогов необходимость в персональных страницах постепенно отпадает, так как блоги предоставляют почти те же возможности, при меньших затратах на дизайн и поддержку, к тому же сочетая в себе возможности обмена сообщениями, но с возможностью сохранения и всемирной доступности (микроблоги являются еще более упрощенным развитием той же линии). В дополнении к этому многие сайты сейчас предоставляют системы комментирования своих ресурсов, что для некоторых постоянных посетителей является эдакой разновидностью микроблога (часто комментарии постоянных посетителей могут уклоняться от темы ресурса и становиться микроблогом). Тоже самое касается и социальных сетей. Коллаборейшн сайты, в отличие от социальных систем обмена субъективной информацией, предназначены для обмена объективной информации, в идеале, роль личности должна быть сведена к нулю. При всех недостатках, Википедия стала де-факто стандартом для справки о том или ином предмете.
Читать дальшеИнтервал:
Закладка: