По словам Жмулевского, это "простая и удобная база данных для дома и офиса. Быстрый и мощный поиск, экспорт в различные форматы, печать, сортировка по всем полям, настройка пользовательского интерфейса, очень быстрая загрузка и обработка огромного количества записей". Это чистая правда. При размере чуть больше 300 Кбайт программа умеет выполнять практически все функции, необходимые для работы с таблицами. Сами csv-файлы занимают мало места (по сравнению с xls и dbf). Параметры таблицы (ширина и название колонок, тип хранимой в ячейках информации, общие настройки таблицы и т. п.) хранятся в xml-файле - отдельном для каждой таблицы. Оба файла совершенно прозрачны.
При желании всю таблицу (или выделенные строки) можно экспортировать в классические форматы: html, xls, ini, dbf, doc. Программа снабжена удобным конструктором таблиц, умеет автоматически выполнять операции вставки, замены, удаления и преобразования содержимого ячеек.
Для добавления и редактирования записей используется удобное окошечко, в котором автоматически располагаются различные элементы интерфейса, соответствующие формату данных, заданных для тех или иных колонок таблицы. Программа умеет работать с различными макросами подстановки (например, автоматически добавлять в ячейки текущую дату в заданном формате), позволяет производить вычисления по несложным формулам. Судя по отзывам на форуме программы, многие успешно используют ее в деловой практике - например, для ведения базы клиентов.
Скачать TablePro можно на сайте автора (zgsprojects.narod.ru). Там же в разделе "Файлы" выложены различные базы данных для программы, созданные пользователями. Есть и словари, и справочники, и даже сонники. Программа не требует инсталляции и ничего не пишет в реестр. Хорошие программисты живут на Сахалине…
Для просмотра RSS-каналов существует множество приложений. Умеет это делать и каждый уважающий себя браузер. Но почти все эти программы построены по одному и тому же принципу - заголовки новостей отображаются в специальной таблице, новости просматриваются в специально выделенной области. Аналогично выстроен интерфейс большинства почтовых клиентов. Хочешь посмотреть письмо - кликни на строку с его названием. Хочешь посмотреть другое - кликни на другую строку. С почтой это удобно. С небольшими RSS-новостями - нет. Мне всегда хотелось читать последние новости с какого-либо сайта в виде маленькой газетки - все на одной странице. Да и общий вид страницы хотелось бы настраивать по своему вкусу. После долгих скитаний по Сети и десятков перепробованных RSS-ридеров я нашел программу, которая делает именно то, что мне нужно, - YH RSS Aggregator (yuhala.narod.ru/yhrss.html).
Список RSS-лент организован в древовидной форме. При закачке каждая лента сохраняется в отдельный html-файл установленной структуры. Его оформление можно как угодно настраивать с помощью обычного CSS и html-файла шаблона. В шаблоне используются специальные строчки-макросы, которые обозначают места, где программа автоматически вставит заголовок новости, имя автора, время создания, текст статьи и т. п. В архиве программы уже есть несколько готовых шаблонов и тем, но можно создавать и свои. Можно также выбрать каталоги, в которых будут храниться шаблоны, xml-файлы и автоматически сформированные html-файлы с отображением новостей. В общем, простор для творчества и полная прозрачность. Умеет программа работать и в "классическом" режиме": строчка - новость.
Этот маленький аггрегатор весит всего полмегабайта. Он умеет сворачиваться в трей и получать новости с определенной периодичностью. Ну и конечно, обладает необходимыми инструментами поиска новостей.
Программы-лилипуты очень помогают в повседневной жизни и работе. Как бы хотелось, чтобы их было как можно больше - маленьких, аккуратных, быстрых и удобных. Но многие авторы упорно плодят монстров, обрастающих все новыми и новыми ненужными функциями. На сей раз я говорю уже не о корпорациях, а о программистах-одиночках. В Сети много таких программ, узнать их нетрудно - в названиях, как правило, присутствуют слова "Super", "Mega" и т. п., список возможностей занимает не один экран. Что ж, такие программы тоже имеют право на жизнь и, наверное, неплохо продаются. Но пользоваться ими что-то не хочется.
Интересно, что думают сами программисты о размерах приложений. Известный софтмейкер Джоэл Сполски считает, что все не так просто, как кажется, - пользователи разные, и у каждого свои понятия о том, что является основными функциями программы (которые надо непременно оставить), а что - второстепенными (от которых можно легко отказаться).