Просмотров: 8144

В поисках мифического Memex. №1


Наша информационная эпоха, бурный рост и развитие которой мы имеем возможность все вместе переживать, дает не только бесчисленные возможности, но и таит в себе вполне реальные угрозы. Давление информации требует со стороны работника информационной эры особого подхода и тщательной упорядоченности во всем, чтобы не быть погребенным под волной информационного шума. Сегодня мы полностью посвятим наш обзор рассмотрению передовых и наиболее интересных решений в области персональных инструментов управления информацией (этот класс программ, как правило, именуется PIM). При этом, для пущей универсальности, рассмотрим и сравним двух ярких и необычных представителей этой категории, принадлежащих мирам Windows, Unix и даже Mac OS X.

Но прежде чем начать этот очередной обзор, давайте немного погрузимся в исторически-методологический обзор, тем более что это пойдет на пользу рассматриваемым нами сегодня проблемам и позволит лучше понять принципиальные отличия в существующих подходах реализации современных PIM (personal information manager). И, как легко видеть, в названии сегодняшней статьи не случайно фигурирует упоминание о Memex — мифической программе-устройстве, которая считается прообразом всех современных менеджеров информации.

memex organizers

Название Memex, происходящее от слов memory(память) и index (индекс, список), — это концепция идеального запоминающего и категоризирующего устройства, которое могло бы помочь упорядочить всю имеющуюся информацию независимо от её объема и разнородности, сделав максимально доступной для людей, с ней работающей. Впервые эта система была концептуально описана Ванневаром Бушем (Vannevar Bush) в 1945 году в своей ставшей известной по тем временам статье «Как мы можем думать» (As We May Think).

Фактически речь идет о самом настоящем описании гипертекста: описания взаимных тематических ссылок для плотной семантической связности всех данных. Кроме гиперссылок там есть много опережающих то время предсказаний-предложений: это компьютерное распознавание речи, создание повсеместно доступных и самоорганизующихся силами самих читателей энциклопедий (сегодняшняя Wikipedia), создание глобальных сетей для всемирного доступа к данным (сегодняшний Интернет).

Обширная статья обо всем этом была напечатана в известном журнале Fortune и тут же перепечатана в ещё более массовом журнале Life. К сожалению, этот же номер Life содержал горячий фоторепортаж о бомбардировке Хиросимы и Нагасаки, в то время начиналось совсем другое — поствоенное время...

memex organizers

Ванневар Буш, 1940 год

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

Забытый Memex — король порядка

Забытый всем миром Буш пишет в своей последней монографии, озаглавленной «Memex-2»:

«Наступят времена, когда человечество полностью откажется от записи информации на бумаге — все будет храниться в виде электронных записей». И далее он предсказывает вообще фантастические вещи для своих современников: «Большие преобразования коснутся не только технологии хранения текстов, но и звука, кино, фотографий. Всё будет храниться в едином электронном формате и будет доступно любому человеку мгновенно из любой точки мира».

Прошло много лет, и об идейном наследии Ванневара Буша в наше время вскользь вспоминают лишь в связи с историей практической реализации (а не изобретения, как это часто ошибочно утверждают) гипертекста, впервые реализованного в 90-х годах в проекте WWW сэром Тимом Бернес Ли (Tim Berners Lee).

И хотя это гораздо менее известно, есть и вторая идейная ветвь в сегодняшнем настоящем, которую дали работы этого ученого-футуриста, — это его концепции «симиалитических индексов», которые в наше время стали гораздо более известны под термином «облако смысловых тегов».

В далеком 1945 году Ванневер Буш предупреждал, что способы иерархической и линейной организации данных весьма ограниченны и не всегда позволяют по-настоящему хорошо упорядочить данные — для этого он разработал теговую концепцию: стандартизированные смысловые метки, которые могут дополнительно помечать уже отсортированный по какой-либо традиционной схеме материал, этим самым радикально повышая качество его агрегации.

Поэтому, посвящая наш сегодняшний обзор современным настольным средствам управления и упорядочивания информации (PIM), важно знать и учитывать эти различные существующие подходы для выбора максимально эффективного инструмента PIM. Попутно, воздав дань идейному первопроходцу многих методов упорядочивания данных, о которых сегодня пойдет речь, давайте перейдем в практическую плоскость рассмотрения органайзеров. И раз уж мы начали с истории, давайте именно ей и закончим наше необходимое историческое вступление.

Как я уже упомянул выше, была и вторая ветвь наследия Ванневара Буша — это концепция смысловых тегов. Впервые она была реализована в виде отдельной законченной программы в 1998 году специалистами в то время очень известного интернет-провайдера CompuServe (CompuServe Information Service), и называлась эта программа Personal Knowbase. Способ хранения и упорядочивания всех данных здесь впервые был полностью построен на индексном (теговом) принципе.

memex organizers

Эх, далекие времена Windows 3.1, которая смотрелась тогда так... клёво

Но этой реализации идей Буша снова не повезло: крупнейший американский интернет-провайдер в 80-х, увлекшись изобретением «своего собственного, особого, Интернета», не выдержал конкуренции со стороны традиционных провайдеров и открытых стандартов и был по большей части «съеден» и благополучно «прожеван» компанией AOL, перестав существовать в своем старом виде в конце 90-х.

Идея теговых органайзеров оказалась снова заброшенной. Но на этот раз бывшие разработчики CompuServe самостоятельно самоорганизовались и создали свою собственную, отдельную, компанию Bitsmith Software, в которой вскоре и возобновили разработку этой замечательной программы. Где благополучно в середине 2000 года выпустили уже вторую её версию — под флагом новой независимой фирмы.

Personal Knowbase: деревья vs. ключевые слова

Как уже понятно из несколько затянутого смыслового подвода к теме, сейчас мы более подробно прощупаем эту программу с сугубо практической точки зрения. Но перед этим хочется ещё раз отметить, что эта, в сущности, довольно маленькая и простая программа имеет не только очень богатую и солидную историю, но и до сих пор является в некотором смысле уникальной — настолько активно теговый способ самоорганизации информации пока не использует ни одна известная мне PIM (как минимум выполненная в традиционном десктоповом формате, хотя в Интернете, нужно признать, теговые облака получили просто превосходное распространение и популярность).

memex organizers

Главное окно программы, отобраны записи по двум тегам (Computer и Software)

Приступая к знакомству с Personal Knowbase, нужно сразу признать: эта программа вряд ли поразит вас своими графическими наворотами, большим количеством форм или окон с настройками. Программа представляет собой в чистом виде концепт, хотя и реализованный в виде полностью рабочей и практически пригодной для повседневных нужд программы-органайзера. Но в силу новизны и некоторой своей необычности она потребует от вас какого-то навыка работы с ней, который всё же, нужно признать, совсем не сложен и после этой вводной статьи, я думаю, будет в полной мере уже сформирован. Остаётся лишь заметить, что мы приступаем к рассмотрению текущей версии 3.2.2 этой программы.

Основные возможности и ограничения

Давайте традиционно для обзора программ сначала перечислим её основные возможности, чтобы потом уже на практике посмотреть, как они реализованы в реальной жизни. Итак, в программе имеется:

  • реализация простейшей булевой логики для ключевых слов;
  • реализация как обычных гиперссылок, так и ссылок на внешние файлы и заметки внутри самой базы;
  • возможность вкладывать вложения, которые могут быть как в виде внешних файлов, так и файлов, выложенных на некотором интернет-ресурсе;
  • возможность двухуровневой защиты всей информации паролем;
  • возможность экспортировать хранимую информацию во внешние источники в различные форматы;
  • возможность импорта информации из внешних источников также через различные форматы;
  • реализация традиционных сортировок, а также полнотекстового поиска (я проверил — полностью рабочий и с русским языком), возможность метить отдельные записи значком;
  • очень подробная добротная справочная информация.

Как учат на вузовских лекциях физики, наиболее ярко физические модели (и их свойства) характеризуются в их предельных состояниях. Поэтому давайте попробуем посмотреть и на Personal Knowbase через призму её граничных условий. Итак, в дополнение перечислим эти самые предельные возможности программы в форме вопроса и ответа.

  • Какое количество тегов можно использовать при описании своих записей? Разработчики говорят, что неограниченно. И добавляют: мы тестировали работу программы при 10 000 тегов в базе — никаких проблем при этом в работе программы не обнаружили.
  • Какие размеры максимальной статьи в базе? Ответ: 16 Мб. При этом очень советуют не использовать такие большие статьи в работе с Personal Knowbase, так как откровенно признаются, что программа будет очень сильно тормозить.
  • Третий очень важный вопрос из этой серии: каков потолок по количеству статей в базе? Опять же ответ разработчиков: теоретических ограничений внутри самой Personal Knowbase нет. При этом делают вынужденное добавление: учитывая ограничения на размер одного файла в файловой системе Windows (2 Гб), этот барьер преодолеть не удастся. Впрочем, что можно добавить по этому поводу от себя, так это то, что вряд ли вы захотите использовать эту мини-базу, если количество записей в ней будет превышать, скажем, 200 000 записей, так как для эффективной ориентации в такой действительно огромной базе данных одной концепции тегов будет, пожалуй, маловато.
  • Следующее ограничение для использования программы в локальной сети: да, саму базу можно выложить на сетевой диск для использования её другими, но при этом только один пользователь может одновременно работать с такой базой (для многопользовательского безопасного просмотра лучше использовать версию PK Reader, которая будет описана чуть ниже).
  • Следующее ограничение: программа не поддерживает Unicode, поэтому с арабскими и азиатскими языками могут быть проблемы. Кстати говоря, если ещё в предыдущих версиях были проблемы и с кириллическими шрифтами, то сейчас, в самой последней версии (на этот момент это 3.2.2), эти проблемы исчезли: ключи и записи на русском вполне нормально создаются и сортируются. Если же какие-то подобные проблемы и всплывут, просто попробуйте сменить шрифт.
  • Этот органайзер не поддерживает внедрение в свои статьи графики или каких-то других объектов, кроме текста. Для обхода этого используйте внешние гиперссылки или возможность вложений.
  • Следующее ограничение — в шапке заметки разрешается только одно вложение на одну статью (повторюсь, что вложение — это ссылка на некий внешний объект, как локальный файл, так и произвольный URL, то есть это фактически аналог ссылок). Но тут ничего страшного нет, так как внутри самой статьи (в её теле) можно расставлять любое количество аналогичных ссылок.

Общий механизм работы

Сразу наперед оговорюсь — работать с Personal Knowbase не только очень просто, но и приятно. Фактически рабочее поле программы в состоянии по умолчанию разбито на три колонки. Левая крайняя колонка содержит линейный список всех ранее введенных тегов-меток; посередине расположена колонка для композиции булевого (логического) запроса, по результату которого динамически будет отсортирована третья, самая широкая, правая крайняя колонка — с линейным списком всех статей.

memex organizers

Собственно, сочетая в разных комбинациях в средней колонке теги, а также меняя логический знак операций над тегами (OR, AND, NOT), щелкая для этого по заголовку этой колонки, мы формируем динамическую выборку отвечающих этим критериям статей в правом крайнем поле. Кроме такой теговой выборки также доступны и традиционные сортировки: как по дате статей или их названию, так и по признаку ранее отмеченных статей.

Это — почти все базовые возможности программы. Эффективность работы с ней будет в первую очередь зависеть от вашей способности с помощью тегов точно и емко разметить все ваши материалы, ну и также, конечно, не потонуть в самих тегах, если в процессе этого упорядочивания их список вдруг станет длиннее, чем список из самых хранимых статей. Поэтому тут нужно чувство некоторого баланса и умения, чтобы раскидать все свои заметки по категориям, при этом достаточно метко и емко пометив их тегами (для чего, безусловно, нужна некая собственная система именования, в следовании которой нужно заранее условиться), чтобы сохранить к ним быстрый и логичный доступ впоследствии. Кстати, о быстроте доступа...

memex organizers

Окно Build Query: создание составных запросов

Понятно, что, как правило, какие-то сложные явления или предметы помечаются и раскладываются на спектр из соответствующих иерархических тегов. Например, одна-единственная статья вполне может быть помечена следующей логической вереницей тегов:

программирование, php, сеть, сокеты, примеры, важно, неразобрано, из интернета.

Если у вас (а со временем, по мере того, как программа обрастет информацией, они обязательно появятся) есть часто повторяемые нетривиальные запросы, порождающие среди таких многомерных теговых описаний какие-то свои сложные выборки, можно запросто сохранить их в специальном редакторе запросов, функциональность которого логически состоит из трёх окон: Build Query, Run Saved Query и Manage Saved Queries (все они доступны в меню Edit). По названию понятен смысл каждого из этой группы окон, но мы немного остановимся на первом из них, так как там и сосредоточены все основные возможности редактора запросов.

memex organizers

Очень важно сразу заметить, что редактор позволяет создавать расширенные по возможностям запросы, которые превосходят те возможности по выборке, которые присутствуют в главном окне программы в визуальной форме: при группировке тегов и их перетягиванию мышкой. Как видно из скриншота, здесь можно задать и сохранить куда более изощренные запросы к базе заметок, при этом, конечно, сам язык запросов не требует никакого дополнительного изучения (как, например, в случае с SQL), в то же самое время позволяя динамически извлекать массивы отобранных записей, согласно ранее заданным жестким и порой весьма изощренным критериям.

А в следующем посте мы продолжим рассмотрение органайзера Personal Knowbase, а также в качестве его удачного и сильного конкурента окинем взглядом MyTetra, кросс-платформенный органайзер, удачно совмещающий в себе сразу несколько концепций по навигации и упорядочиванию своих данных.

Окончание этого обзора читайте здесь.

~

ключевики: скачать лучший органайзер, бесплатный органайзер скачать, органайзер на рабочий стол, pim manager, контакты, таймменеджмент скачать, лучший органайзер, электронный ежедневник, электронный органайзер, органайзер ежедневник, планинг, записная книжка электронная, программа органайзер, планировщик времени, Personal Knowbase

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru pikabu.ru blogger.com liveinternet.ru livejournal.ru google.com bobrdobr.ru yandex.ru del.icio.us

Подписка на обновления блога → через RSS, на e-mail, через Twitter
Теги: , , , , , ,
Эта запись опубликована: Понедельник, 12 декабря 2011 в рубрике Обзоры.

2 комментария

Следите за комментариями по RSS
  1. К сожалению у этой программы имеется существенный недостаток (во всяком случае имелся у той версии, которую я пробовал) - файл с базой данный не подвергался обработке после удаления данных. Обнаружил это случайно, когда удалил все данные и решил начать снова - размер файла не изменился.

    Также серьезным недостатком было и то, что нельзя группировать ключевые слова. А когда их несколько сотен (как было у меня) это приводило к изрядным трудностям.

  2. Неплохой обзор. Вообще, тема менеджеров личной информации достаточно неоднозначна. Существует много определений, но нет какого-то четкого, чтобы, например, можно было отделить такие менеджеры от органайзеров. Да и каждый разработчик приложения имеет собственное видение, отчего их сложно порой даже сравнить между собой.

    Если вам интересно, то более подробно об этом вы можете узнать в обзоре по адресу http://ida-freewares.ru/best-free-pim.html

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Зарегистрировать/комментатор

Для регистрации укажите свой действующий email и пароль. Связка email-пароль позволяет вам комментировать и редактировать данные в вашем персональном аккаунте, такие как адрес сайта, ник и т.п. (Письмо с активацией придет в ящик, указанный при регистрации)

(обязательно)


⇑ Наверх
⇓ Вниз