Bento… идеальный каталогизатор

Автор: Александр Журович | 21 января 2010 в 9:00 | Рубрики: Программы для Mac OS | Теги: , ,

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

Вообще-то лично мне нужен был каталогизатор DVD-фильмов. :) Долго искал подходящую программу — простую, симпатичную, без лишних наворотов. И не нашел такой — то слишком сложная, то слишком бестолково скроена, то много лишних примочек… Вот тут-то я и вспомнил о том, что есть программа Bento, основная специализация которой как раз и состоит в ведении домашних медиакаталогов.

В чем суть?

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


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

Правда, из каждой таблицы можно делать выборки — так называемые коллекции, формируемые либо вручную, либо динамически. Динамические коллекции основаны на встроенном в Bento механизме поиска, который, с функциональной точки зрения, во многом напоминает «яблочный» Spotlight (за тем исключением, что Bento не ищет данные мгновенно, по мере набора поискового запроса). Достаточно задать несколько правил поиска и нажать Enter, чтобы получить набор строк из основной таблицы медиатеки. После этого нужно сохранить набор правил, и созданная динамическая коллекция будет самостоятельно обновляться при внесении данных в медиатеку. Так удобно, например, составлять подборки фильмов по жанрам — фантастика, мелодрамы, комедии, триллеры и т. д.

Гибкости в управлении данных добавляет также возможность связки разных медиатек. Например, отдельно от каталога фильмов можно вести реестр актеров, режиссеров и прочих киноличностей. А для каждого фильма на форме заполнения можно добавлять список людей, задействованных в создании этой киноленты. В данном случае это избавляет от необходимости многократного введения имен одних и тех же членов съемочной группы, и по каждому из них, в свою очередь, можно добавить какие-нибудь полезные сведения — как минимум ссылку на страницу IMDb и фотографию.

Поддерживаемые форматы данных

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


При добавлении поля в таблицу медиатеки можно сразу задать начальные свойства этого поля.

Числовые поля в таблице имеют дополнительное форматирование, включая выравнивание значения в ячейке и цветовое обозначение отрицательных значений. Переключатели идеально подходят для значений «да/нет». Списки для каждой строки таблицы медиатеки позволяют хранить внутри себя простые табличные данные, если таковые необходимы. То же назначение и у списков файлов и сообщений, с той лишь разницей, что первый связывает с данными медиатеки внешние файлы, а второй — сообщения, заметки и RSS-статьи из почтового клиента Mail.

Кроме простого числового формата, Bento работает с временными значениями, датами, продолжительностями, денежными суммами, телефонными номерами — для каждого из этих форматов предусмотрен свой шаблон форматирования. Формат рейтинга обозначается звездочками — от одно до десяти штук. Контактные данные, кроме форматирования, снабжаются префиксами, обозначающими назначение той или иной контактной информации (рабочий или домашний телефон, аккаунт ICQ, AIM или другой сети коротких сообщений и т. д.). Жаль только, что набор шаблонов форматирования таких данных нельзя самостоятельно пополнять (или хотя бы подтягивать из «Адресной книги») — особенно это актуально для телефонных номеров.

Безопасность данных

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


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

Но защищенные поля — не единственное средство безопасности, реализованное в Bento 3. Защитить от нежелательного доступа можно все медиатеки скопом, задав пароль в окне настройки программы. Да и резервирование данных тоже не помешает — программа создает архивные файлы, которые можно сохранить в наиболее удобном для вас месте.

Данные со стилем

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


31 тема визуального оформления форм заполнения данных — на любой вкус и цвет.

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


Шаблоны медиатек позволяют получить с нуля готовую к заполнению базу данных для сбора информации конкретного формата и конкретной направленности.

Кроме тем оформления, Bento позволяет создавать медиатеки на основе специальных шаблонов, в которых изначально предусмотрен определенный набор данных и форм заполнения. В самой программе таких шаблонов содержится 35 штук. Мало? На сайте разработчика собрано более 400 шаблонов, сгруппированных в такие категории как «Искусство и фотография», «Бизнес», «Контакты и люди», «Кулинария, продукты и вино», «Образование», «Планирование событий и ведение проектов», «Финансы», «Здоровье и спорт», «Дом и досуг», «Интернет и пароли», «Музыка и кино», «Исследования и заметки», «Спорт», «Управление временем» и «Путешествия». Чувствуете ширину охвата, да? :)

Интеграция с приложениями и синхронизация с iPhone

Ко всем «внутренним» возможностям Bento 3 добавьте еще поддержку фотоменеджера iPhoto, органайзера iCal и «Адресной книги» Mac OS X. Такая интеграция позволяет сделать Bento частью более масштабного рабочего процесса, в котором завязаны реальные люди с реальными задачами — отсюда понятно, как работают шаблоны из категорий, относящихся к ведению проектов и тайм-менеджменту. Более того, в этот рабочий процесс можно подключить iPhone или iPod touch, с которым программа умеет синхронизироваться (при наличии на борту гаджета соответствующего приложения). Таким образом актуальные для текущих дел данные будут с вами даже в том случае, когда рабочий (или домашний) Мак далеко.


Bento имеет свои средства подключения к программам iPhoto, iCal и «Адресная книга» — чтобы необходимые данные всегда были под рукой независимо от того, запущено конкретное приложение или нет.

Общий язык Bento находит и с редакторами Numbers и Excel — табличные данные можно запросто переносить туда и обратно. Более того, медиатеки можно создавать на основе табличных файлов. Для этого предусмотрена процедура импорта, которая к тому же позволяет добавить данные к уже существующим таблицам Bento.

Еще один плюс в копилку программы — организация доступа к медиатекам по локальной сети и поиск таковых на других Маках. Реализовано это по аналогии с тем, как iTunes работает с «расшаренными» медиатеками — нужно лишь разрешить доступ к конкретным базам данных и включить автоматический поиск медиатек Bento, доступных по сети.


Базы данных в Bento можно открывать для доступа из локальной сети точно так же, как музыку и видео открывает программа iTunes. С той лишь разницей, что с удаленного компьютера данные в Bento можно редактировать.

Если же вернуться к iPhoto, iCal и «Адресной книге», то Bento изначально отображает в своем окне данные названных программ, оставляя их постоянно на расстоянии одного клика. Однако, если в них нет нужды, соответствующие «медиатеки» можно отключить, оставив Bento самодостаточным средством каталогизации разнообразных данных.

Итого?

В сумме получается довольно универсальный инструмент работы с разнотипными данными, главное достоинство которого заключается в том, что вы сами задаете набор и формат этих самых данных. Нет ни одного поля, которое вы бы заполняли через раз, только потому что оно там есть. Все данные в идеальном порядке, который удобен, прежде всего, автору созданных баз данных — вам.

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

Общая информация о программе

Разработчик: FileMaker, Inc.
Веб-сайт: www.filemaker.com/products/bento
Стоимость: 49 $ (99 $ — Family Pack на пять лицензий)
Системные требования: процессор PowerPC или Intel, 1 ГБ оперативной памяти, операционная система Mac OS X 10.5.7+, 200 МБ дискового пространства (для самой программы).

+ простая в обращении
+ довольно мощная и гибкая в обработке данных
+ 22 формата данных, включая связывание разных таблиц
+ гибкая настройка визуального оформления медиатек
+ интеграция с Mail, iPhoto, iCal, «Адресной книгой»
+ синхронизация с iPhone и iPod touch (при наличии мобильного клиента Bento)
+ защита данных паролем и автоматическое резервирование
+ организация доступа к медиатекам по локальной сети

– не помешала бы интеграция и с другими приложениями (iTunes, Safari, сторонними RSS-агрегаторами и т. д.)
– нет русской локализации
– не реализована синхронизация данных с несколькими Маками

Об авторе

Маководом Саша стал шесть лет назад, и с тех пор ни разу об этом не пожалел. Одно из его хобби — копаться в Мак-программах и искать простые решения повседневных задач маковода. О самом интересном он регулярно рассказывает на страницах «ПростоМАКа».

Читайте также


Обсуждение
Отзыв MonkasteR января 21, 2010

Так и не понял нафига оно нужно? База данных для событий календаря? База данных для адресной книги? База данных о фотографиях из iPhoto? Зачем это все?
У баз данных совершенно другая область применения.

Отзыв Athirn Eleidan января 21, 2010

Там, кроме картинок есть еще буквы — прочтите, я все рассказал, включая области применения баз данных :)

Отзыв MonkasteR января 21, 2010

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

Отзыв Athirn Eleidan января 21, 2010

Невнимательно читаете. И прекратите троллить, займитесь чем-нибудь полезным.

Отзыв MonkasteR января 21, 2010

Просто держите себя в руках. И, наверное, не стоит говорить людям, чем им заниматься и они не скажут куда вам идти.
Удачи в написании обзоров.

Отзыв Athirn Eleidan января 21, 2010

Ну, наверное, нужно сперва на себя обратить внимание, если вы недовольны отношением к своей персоне. Не могу понять, что вам дает повод безоговорочно считать себя умнее других и паясничасть в комментариях? Больше желчь слить некуда или это уже на автомате происходит? Искренне интересно.

Отзыв ZeoS января 21, 2010

Всё таки мало, очень мало софта действительно толкового для мака…
Я как бы не филосовски в целом. А очень конкретно.
Есть такой катологизатор – Where Is It?.
Его можно назвать потенциально приближающумся к совершенству.
Там тебе и пакетная обработка, и автоматическое сканирование, и макросы, и импорт, и… да всё!
Я не хочу выглядеть демагогом, но назвать это – идеальным каталогизатором… :)
Where Is It? – не единственный. Их есть у Виндоус.
Если затронуть весь софт в целом, то за несколько месяцев работы на Маке сложилось монолитное впечатление – разработчики уделяют слишком много времени интерфейсу в ущерб функциональности.
К сожалению это идеология снизошла свыше.
Как мне не хватает простых, совершенно элементарных вещей!
Win+E = Новое окно эксплорера
Win+E = Лок скрин
Правая кнопка мышки > новый текстовый документ
Почему турбо-навороченный качатель Speed Download не умеет делать элементарную вещь – мониторить клипборд?
Почему фотошоп показывает мне всё содержимое десктопа и все , что находится за ним?
Почему, в конце концов, я не могу растянуть окно где хочу, а приходится “ловить” этот микро-миниатюрный квадратик внизу справа? А если я хочу растянуть окно влево? И вверх?
….
Простите за крик души.

Как мне задать вопрос на интересующую меня тему?

Отзыв Athirn Eleidan января 21, 2010

Да вы уже его задали :) Ваш крик души можно назвать синдромом перехода с Windows на Мак — вполне естественная реакция, когда хочется, чтобы Mac OS была супер-Windows, с теми же возможностями и еще мешком полезных мелочей сверху. Чем меньше вы будете искать в макоси винду и станете изучать эту систему как самодостаточный продукт, тем скорее вас перестанет колбасить, и вы станете замечать те бесконечные мелочи, которые приятно отличают Мак от PC. С другой стороны, если все так плохо — возвращайтесь на Windows, в чем проблема?

Отзыв ZeoS января 23, 2010

Да не ищу я в Макоси Винду. Просто хочу сделать свою жизнь чуточку проще.
Нашел примерный аналог нового окна cmd+option(alt)+space
Открывается окно Файндера с активным поиском, но тоже не плохо ;)
И ещё, если кто-то испытывает “синдром свичера”. Есть такая програмулина – KeyRemap
http://pqrs.org/macosx/keyremap4macbook/

Отзыв Athirn Eleidan января 23, 2010

Жаловаться на отсутствие [win]+[E] в Mac OS X — это не поиск винды, а простоты в жизни? :) Ну-ну :)

Отзыв MonkasteR января 26, 2010

Я подсказал что аргументация за использование проги недостаточна, а для обзора мала. Вы считаете иначе. Ну ради бога. Кто-то может и ломанется использовать программу из-за 31го скина. Для некоторых подобная аргументация недостаточна. У любой статьи есть свой потребитель.

Отзыв Athirn Eleidan января 26, 2010

Если вы из всей статьи хотите видеть только ее 25%, касающиеся оформительских рюшек, ваше право. В таком случае вы не являетесь «потребителем» данной статьи. На том и разойдемся.

Отзыв Athirn Eleidan января 26, 2010

Нет, Bento — каталогизатор, а не органайзер. Чем вас стандартный iCal не устраивает для напоминания о встречах и делах?

Отзыв Uncle_Slim января 26, 2010

задача была такая – объединить все записи о встречах, судах, договорах..
хотя мороню – при автосинхроне напоминалки будут выскакивать из iCal-a…

Отзыв Athirn Eleidan января 26, 2010

Не совсем понял — это вопрос, или ответ на ваш собственный вопрос?

Отзыв Edu августа 4, 2010

2 Alex Zhurovich:

Bento… идеальный каталогизатор и не только:

Поскрипев мозгами можно написать базу ведения клиентов, расчетов с поставщикам, ведения заказов – причем с автоматическом расчетом – кто, кому, что дожен и сколько, что в принципе я и сделал для своих нужд, поскольку на mac os ничего внятного нет для моей задачи.

P.S.
Программа это – средство. Средство без цели – просто ненужный багаж. Вот когда у Вас появится цель – действительно все разложить по полочкам и держать в порядке данные, Вам это средство – Bento, очень даже подойдет. Ждем 4 версию с нетерпением.

К сожалению, комментарии закрыты.

blog comments powered by Disqus