Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Тематический каталог -> Программное обеспечение для Linux

Обзор NoteCase 1.8.4

Оригинал: NoteCase Review
Автор: Daniel Voicu
Дата: 2 апреля 2008
Перевод: Александр Тарасов aka oioki
Дата перевода: 9 апреля 2008

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

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

NoteCase доступно практически во всех солидных дистрибутивах Linux, его можно скачать из репозиториев. Так обстоит дело по крайней мере с Ubuntu, Fedora, Gentoo, PCLinuxOS, Wolvix и Frugalware - здесь NoteCase есть либо в репозиториях, либо установлен по умолчанию.

Я пользуюсь Ubuntu 7.10, поэтому процесс установки был очень прост. Мне нужно было лишь скачать deb-пакет, дважды щелкнуть на нем мышкой, ввести пароль администратора и подождать, пока GDebi не завершит установку. После этого NoteCase можно найти в меню Приложения -> Accessories. Мне нравится значок программы - портфель с торчащими оттуда листами бумаги. Это заставляет казаться самому себе деловым человеком, которому жизненно необходимо правильно организовывать все свои документы.

Интерфейс программы интуитивно прост, вы полностью ознакомитесь с ним в течение 10-15 минут. Первое, что можно сделать - это создать родительскую запись. Это делается либо нажатием клавиши Insert, либо выбрав пункт меню Tree -> Insert Node. Я заметил, что если выбрать создание новой записи и попробовать отменить действие, NoteCase не удалит этот новый элемент, но вместо этого оставит запись под названием "New node". Похоже, такое поведение предполагается, потому что пользователь фактически отменяет действие переименования, а не создания элемента.

Можно переключаться между тремя режимами просмотра: просмотр структуры записей, режим редактирования текста или комбинированный режим (по умолчанию). Переключение режимов производится нажатием комбинации Ctrl+T либо через меню View -> Change view mode.

Одной из самых интересных функций NoteCase является шифрование, которое производится популярным алгоритмом шифрования Blowfish. Перед этим поток данных сжимается с помощью библиотеки zlib, так что зашифрованный файл еще и уменьшается в размере. Зашифрованный документ имеет расширение .nce; при сохранении в этом формате программа спросит у вас, нужно ли удалить незашифрованный файл. Можно, конечно, оставить обе версии, но получается немного смысла в шифровании - ведь любой посторонний сможет прочитать незашифрованный вариант.

Я попробовал открыть оба файла в обыкновенном текстовом редакторе. Сначала файл .ncd (незашифрованный), затем .nce (зашифрованный). В первом случае я явно увидел текст, который вводил - лишь картинки и вложения вносили немного смуты. Во втором же случае файл вовсе не открылся - текстовый редактор полагал, что это текст в какой-то экзотической кодировке, или бинарный файл особого формата. В общем, с шифрованием ваши данные могут быть надежно защищены. Не забывайте, это Blowfish!

Полезной функцией является автоматическое резервное сохранение документа через определенные интервалы времени (измеряемые в секундах). По умолчанию стоит 30 секунд, можно установить свое значение. После этого изменения я пытался увидеть индикатор автосохранения где-нибудь в строке статуса или еще где, но видимо, разработчиками это не было предусмотерно - становится непонятно, был ли сохранен документ на самом деле или нет. Я попытался "уронить" программу. Получилось! Я установил интервал автосохранения, равный 0.1 секунды, NoteCase завис и мне пришлось убить этот процесс. Разработчикам стоит исправить эту ошибку, установив ограничение на интервал автосохранения.

Когда требуется выделить важную часть в своей заметке, можно воспользоваться привычными функциями разметки документа: полужирный шрифт, курсив, подчеркивание, перечеркивание и цвет текста/фона. URL-адреса автоматически распознаются, и при нажатии на них будет открываться ваш любимый браузер. Еще NoteCase поддерживает систему меток, с их помощью можно категоризировать свои записи и потом производить по меткам поиск. К примеру, если вы написали заметку о каком-нибудь дистрибутиве Linux, можно назначить ей метку linux и потом легко найти ее по этой метке.

Плюсы

Программа очень проста, знакомство с интерфейсом - дело нескольких минут. NoteCase хорош для создания HTML документов с древовидной организацией разделов. При желании можно даже использовать таблицы стилей CSS.

Минусы

В свободной версии просто обязана быть проверка орфографии и поддержка нумерованных списков. Тогда NoteCase действительно станет лучшим кроссплатформенным иерархическим редактором.

В итоге

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


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