|
Оборудование для баров Продажа оборудования и мебели. Информация о компании. coffee-market.ru |
|
Линолеум Информация о доставке. Перечень объектов. parket-sale.ru |
Компьютер может выступать не только как мультимедийная система, предназначенная для прослушивания музыки, просмотра фильмов и игр, а также средство выполнения различного рода расчетов. Используя специальное программное обеспечение можно оптимально организовать рабочее время, как личное которого вечно не хватает, так и группы сотрудников. В состав Kubuntu входит менеджер персональной информации (Personal Information Management) KDE Kontact (http://kontact.kde.org/), познакомимся поближе с его возможностями.
Благодаря технологии Kparts, под одной крышей объединено несколько приложений предназначенных, в общем, то совсем для разных задач. В итоге получился многофункциональный пакет программ, состоящий из клиентов электронной почты, новостей, сводки погоды, адресной книги, календаря и планировщика задач, предназначенный для управления персональной информацией пользователя (PIM). Основанный на компонентной структуре, Kontact предоставляет те же функциональные возможности, что и отдельные приложения, и добавляет дополнительные функции благодаря глубокой интеграции. Соединение нескольких приложений вместе, позволило фактически стереть границу между ними, пользователь одним щелчком может получить нужную информацию в едином приложении. Стало возможным легко переносить и синхронизировать данные между ними и другими программами и устройствами. Объекты между приложениями можно перетаскивать (drag & drop) с помощью мышки.
Kontact запускает приложения как компоненты. Пользователь может запустить или выполнить приложение как отдельно, так и в составе Kontact. В дополнение к функциональным возможностям отдельных приложений Kontact показывает дайджест информации. И так, что же это за приложения, которые могут быть интегрированы в пакет Kontact. Их количество в конкретной системе зависит от установленных приложений и установок в «Setting – Настроить Kontact – Выбор компонентов».
В первую очередь это, конечно же, клиент электронной почты для KDE KMail (http://kmail.kde.org/). По количеству функций он практически не уступает культовому The Bat!, пользователь найдет здесь все необходимые для работы функции.
Но зато он бесплатен, как впрочем, и большинство программа написанных для GNU/Linux, в том числе и входящие в состав Kontact. Как и в любом почтовом клиенте KMail поддерживает отправку почтовых сообщений по протоколу SMTP, и получение писем с почтовых ящиков по протоколам — IMAP и POP3. Возможны все варианты аутентификации принятые сегодня, как защищенные (SSL, TSL, DIGEST-MD5, CRAM-MD5) так и обычные использующие plain текст. Сообщения могут быть зашифрованы и подписаны с помощью PGP или GnuPG. Поддерживаются все национальные кодировки, проверка правописания, работа с письмами в формате HTML, функции поиска и мощные фильтры, функции борьбы со спамом, импорт папок с других почтовых клиентов и другие функции присущие почтовому клиенту.
Компонент Contacts отвечает за работу со списками контактов пользователя. Реализован посредством KAddressbook, программы глубоко интегрированной в KDE и успешно работавшей совместно с другими программами задолго до его появления в составе Kontact. Приложение основано на библиотеке kabc и поддерживает ресурсы, которые могут использоваться для хранения контактов во множестве различных мест, как на локальной файловой системе, серверах LDAP или SQL базах данных. Для хранения данных по умолчанию используется формат vCard (определённый в RFC 2426), поэтому в интерфейсе пользователя показаны в основном поддерживаемые этим стандартом поля. На каждого пользователя можно прописать около 35 параметров: имя, домашний адрес, номера телефонов, e-mail, ICQ, IRC и многие другие, в том числе и указать индивидуальные настройки шифрования. При необходимости всегда можно добавить собственное поле. Пользователю предлагается на выбор несколько форм представления информации: таблица, пинктограмма, карточка.
KAddressBook может использовать для сохранения и загрузки контактов одновременно несколько ресурсов. По умолчанию используется только файл в формате vCard расположенный в $HOME/.kde/share/apps/kabc/std.vcf. Для добавления нового ресурса необходимо нажать кнопку «Добавить» расположенную внизу страницы и в появившемся окне выбора источника указать ресурс. Либо использовать Центр Управления KDE через «K — System Setting – KDE Components – KDE Resources» здесь в выпадающем списке выбрать Contacts (доступны также Calendar, Notes).
Как и положено, современному инструменту для управления контактами KAddressbook реализован поиск по всем параметрам, а также набор фильтров позволяющих быстро отбирать пользователей по определенным критериям, поддержан импорт и экспорт в файлы других стандартов адресных книг. Интерфейс во многом напоминает MS Outlook. Пользователь может настроить KAddressbook в соответствии со своими вкусами. Кстати при добавлении нового пользователя в IRC клиентах Kopete (http://kopete.kde.org/) или Konversation, также откроется новое окно KAddressbook. Рекомендуется добавлять и изменять адреса из соответствующих программ, а не напрямую в этом случае это будет на порядок быстрее и напутать меньше вероятности.
Также на примере KАddressbook хорошо видно, что Kontact более подходит для повседневной работы, чем для первичной настройки отдельных компонентов. Из окна Kontact доступны только самые необходимые функции, для более тонкой настройки компонента следует вызвать его отдельно. Например импорт и экспорт адресной книги возможен только из окнаАddressbook используя Kontact вы их не найдете. Для чтобы экспортировать или импортировать настройки в/из KАddressbook в почтовый клиент отличный от KMail, например Mozilla Thunderbird или The Bat!. Сохраните их в любом поддерживаемом формате (vCard, LDIF, csv, pab (MS Exchange, MS Outlook и MS Outlook Express), веб-браузера Opera). Затем в KАddressbook выберите File – Импорт (или Экспорт) и укажите на файл в нужном формате. Не забудьте нажать кнопку Сохранить при выходе. Кстати в KАddressbook можно импортировать данные контактов взятые с мобильного телефона Nokia. Мне тяжело представить, что-то более удобное, чем использование Kaddressbook для хранения своих контактов.
Следующий компонент Calendar как ясно из названия является персональным планировщиком позволяющим организовать свое время.
Реализован посредством KOrganizer. С его помощью вы можете планировать встречи, записывать события и вести список текущих задач. События могут быть разбиты по категориям, которые будут подсвечены своим цветом, при этом можно легко изменить категорию события и добавить новую категорию. Поддерживается синхронизация с PalmPilot, работа с несколькими календарями. Задачи отдельно выведены в отдельную вкладку To-Do List, удобно что часто повторяющиеся задачи можно создать несколькими способами, например используя шаблоны. Задачи могут быть разбиты на подзадачи, которые при необходимости могут быть переведены затем в отдельную задачу. Для этого достаточно просто выбрать пункт в контекстном меню. После ввода всех задач и событий, в отдельной вкладке можно просмотреть свою занятость за любой период времени. Используя кнопки на передней панели можно быстро просмотреть задачи или события на день, неделю, месяц или перейти к ближайшей записи. Журнал событий ведется на вкладке Journal. Простой интуитивный интерфейс позволит освоить работу с ними за несколько минут. Кроме того, о наступлении времени ближайшей задачи предупредит компонент KArm
При выборе компонента Notes пользователь увидит знакомый KNotes, запускаемый по умолчанию во многих дистрибутивах Linux и предназначенный для ведения заметок. Заметки можно выделить определенным цветом, для того чтобы легче было найти нужную, распечатать на принтере, интеграция в Kontact делает удобным помещение заметок в e-mail.
Нажав на News, вы также встретите старого знакомого KNode (http://knode.sourceforge.net/). Это полнофункциональная читалка новостей, используемая в KDE по умолчанию. Как и подобает программе такого рода, KNode умеет работать с несколькими новостными серверами, чтение и создание MIME сообщений, показ вложений (текста и изображений), функции поиска по новостным группам и фильтрование сообщений.
Компонент Sync представлен универсальным приложением, предназначенным для синхронизации данных со всеми видами устройств KitchenSync. Поддержка различных устройств (PDA, смартфоны, мобильные телефоны) реализуется в виде плагинов. С другой стороны обеспечивается интерфейс для доступа к данным других компонентов Kontact и внешних приложений. Пока KitchenSync обкатан не полностью и в Kontact синхронизация данных может быть представлена двумя приложениями: KPilot (http://www.kpilot.org/) для синхронизации с Palm совместимыми устройствами и Kandy (http://kandy.kde.org/) — с мобильными.
Напомню что при наличии aKregator () – программы для чтения RSS каналов, о которой говорилось в одной из предыдущих статей, в Kontact появится вкладка Feeds.
Компонент Summary написан специально для KDE Kontact. Его задача краткий обзор других компонентов.
Выбрав Setting – Настроить Дайджест в этой вкладке можно настроить вывод любой информации собранной с Интернета и доступной в формате RDF, а также cписок непрочитанных почтовых сообщений, сводки погоды (необходим KWeather), список ближайших встреч, задач, ближайших особых дат, заметки. Для показа погоды выберите Weather Service и выберите нужную страну и город.
Соединение их вместе было непростой задачей, так как все эти приложения используют собственный формат файлов для хранения информации и настроек и имеют присущие только им особенности. В процессе разработки рассматривались различные варианты использование демона, базы данных. В итоге для обеспечения единого интерфейса доступа к данным была выбрана клиент-серверная архитектура, в которой для хранения информации использовалась реляционная база данных. За логику синхронизации данных между приложениями отвечает библиотека libKSync, работающую с абстрактными классами и алгоритмами, решающими конфликты ввода и регистрирования модификации данных и другие, обеспечивая уникальные имена и соответствие типов данных. Такой подход уменьшает количество кода, позволяет в любой момент добавить поддержку нового устройства или формата данных.
Поддержка компонентами программы Kontact разнообразных groupware серверов, среди которых среди них eGroupware, GroupWise, Kolab, OpenGroupware.org, SLOX и другими делает его незаменимым помощником, в том числе и в корпоративной среде. Используя таике серверы, рабочая группа получает доступ к разделенным папкам электронной почты, возможно совместное использование календаря, единая адресная книга и планирование времени.
Как видите Kontact является весьма удобным в использовании, простым в настройке и полезным инструментом, позволяющим собрать в одном месте всю рабочую информацию, который может помочь рационально распределить свое время. Осталось добавить, что разработкой Kontact занимается проект PIM http://pim.kde.org/, в ближайших планах – перенос кода на библиотеки Qt 4 . Linux forever!
2 Комментариев к Есть Kontact!
Январь 30th, 2008 | 13:17
[...] Может быть интегрирован в менеджер личной информации Kontact, начиная с KDE 3.4 Akregator входит в состав пакета kdepim. [...]
Август 13th, 2010 | 6:45
A можно ли по подробнее узнать про эти факты?
* Кстати в KАddressbook можно импортировать данные контактов взятые с мобильного телефона Nokia.
* Компонент Sync представлен универсальным приложением, предназначенным для синхронизации данных со всеми видами устройств KitchenSync. Поддержка различных устройств (PDA, смартфоны, мобильные телефоны) реализуется в виде плагинов.