Далее
мне хотелось бы рассказать о
программах-малютках, которыми я
пользуюсь почти ежедневно. Возможно, и
читателям они пригодятся.
Маленькая выжигалка
О
назначении программы Small CD Writer
недвусмысленно говорит ее название. Она
пишет диски. Не печатает к ним этикетки,
не тестирует привод, не создает
виртуальные дисководы, а просто пишет
диски. Она действительно small -
последняя версия весит лишь 398 Кбайт.
При таком размере программа умеет писать
CD- и DVD- болванки, создавать
загрузочные диски и работать с
ISO-образами. Программа не требует
инсталляции и не занимает места на диске
под кэширование файлов (как делают
многие ее старшие собратья).
Объективности ради отмечу, что мне
приходилось слышать от знакомых,
пользовавшихся Small CD Writer, о
каких-то проблемах с записью DVD, но сам
я ни с какими проблемами не
сталкивался.
У читателей может
возникнуть закономерный вопрос: почему
же автор, коли ему не нужны всякие
дополнительные функции, не пользуется
стандартными средствами для записи
дисков, имеющимися в Windows XP? Ответ
простой: дополнительные функции мне все
же нужны. Но не печать этикеток к
дискам, а, скажем, возможность
установить скорость записи. Кроме того,
программа подкупает своим аскетичным, но
в то же время изящным интерфейсом.
Обычно программисты-одиночки не
отличаются хорошим вкусом и не дружат с
дизайном, но и из этого правила бывают
приятные исключения.
Кроме
маленькой выжигалки дисков, на сайте
разработчиков (www.avtlab.ru) имеется
еще несколько неплохих программ. Это
клиент-пчелка The Bee размером 753
Кбайт, работающая с электронной почтой,
news-серверами и основными сервисами
ICQ; и URL-Album размером чуть меньше
мегабайта, позволяющая хранить коллекцию
ссылок, снабжая каждый линк
автогенерируемым маленьким скриншотом с
сайта.
Тигровый
блокнотик
Блокнот TigerPad
(tigerpad.narod.ru) на самом деле вовсе
не "тигровый", а "львиный", в том
смысле, что в его интерфейсе всюду
отображаются картинки из диснеевского
мультфильма "Король Лев". И "шкурка" у
окон программы соответствующая: песчаный
рельеф и львиные лапки. Программа
действительно удобная и красивая, но, к
сожалению, с 2004 года автор по
неизвестным причинам прекратил работу
над своим детищем. Однако и в последней
версии, размер которой всего 623 Кбайт,
уже столько полезных возможностей, что
программа успешно конкурирует с целой
когортой подобных ей редакторов
текстовых файлов.
TigerPad
обладает всеми необходимыми функциями
для программ этого класса: умеет на лету
преобразовывать кодировки, помогает
подставлять теги html (мне лично греет
душу возможность автоматического
прописывания высоты и ширины картинки
при вставке тега
), умеет
подсвечивать синтаксис различных языков
программирования и форматов, помогает
получить html-код выбранного цвета,
переводит число в текст и т. д.
Перечислять можно долго, но не стоит -
все эти функции уже стали классическими
для программ-блокнотов.
Лучше
сосредоточиться на тех возможностях
программы, которые не дают мне с ней
расстаться уже много лет. Начну с
функции форматирования текста. Это
шедевр. С помощью команд и настроек
TigerPad может автоматически
отформатировать практически любой текст,
какие бы фантазии ни пришли в голову его
автору. Но чаще всего эту функцию
приходится использовать, как ни странно,
именно для того, чтобы форматирование
убрать. В современном мире экранов
разной ширины, мобильных устройств и
программ-читалок форматирование
текстового файла со строго заданной
шириной колонки и принудительными
переводами строки выглядит анахронизмом.
И все равно многие упорно продолжают
выравнивать текст книги по ширине. Мой
стандарт соответствует простому правилу:
"один абзац - одна строка" - а читалка
сама разберется, где делать перенос. К
опции форматирования прилагается целый
сонм функций по умному удалению или
добавлению символов в начале строки, в
конце строки или по определенному
шаблону.
Еще одна замечательная
опция "Найти и заменить". Поразительно,
но в большей части текстовых редакторов,
которые я видел, она отсутствует.
Программа, как я уже писал, обладает
богатыми возможностями по работе с html
- как с точки зрения удаления тегов, так
и с точки зрения превращения текста в
html. TigerPad умеет оптимизировать код,
добавлять шаблон заголовка и работать с
коллекцией скриптов (то есть делать то,
ради чего обычно пишутся отдельные
приложения).