14 лет назад 29 апреля 2005 в 7:54 72

Быть как все – это скучно. Тем более что у современного пользователя – даже если это пользователь системы Windows – всегда есть выбор. Сегодня этот пользователь может даже объявить себя сторонником Open Source на основании того, что все программы (конечно, кроме самой системы) у него исключительно свободные. Ведь у большинства программ этого обзора исходный текст открыт для всех желающих. И хуже от этого они, вопреки заявлениям экспертов одной всем известной компании, не становятся.

ABIWORD

Программа AbiWord без труда откроет файл формата MS Word

Текстовый процессор AbiWord (www.abisource.com) поддерживает достаточно большое количество форматов, в том числе и форматы документов OpenOffice.org, Microsoft Word, WordPerfect, а также Rich Text Format и HTML. Таким образом, AbiWord вполне можно рекомендовать как универсальную программу для работы с текстами.

Интерфейс этой программы сделан так, чтобы максимально облегчить адаптацию к нему пользователей MS Word, но вместе с тем подчеркнуть оригинальность проекта. Правда, в отличие от привычного для всех “Ворда” панели инструментов являются ненастраиваемыми. То есть пользователь может только добавить или убрать одну из панелей – вносить в них изменения ему запрещено. Точнее, не совсем запрещено, ведь исходный код этой программы открыт, однако вряд ли большинство из нас настолько хорошо знают программирование, чтобы прибегнуть к этому способу.
Если уж разработчики решили таким образом ограничить пользователя, то количество разнообразных панелей могло бы быть и побольше.

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

Хотя текстовые файлы MS Word программа, как правило, открывает без ошибок, у нее бывают проблемы с пониманием русского языка в некоторых документах формата RTF.

PDFCREATOR

С настройками программы PDFCreator, на первый взгляд кажущимися простыми, все же придется повозиться

Формат PDF становится все более популярным, когда дело касается передачи текстовой информации. Эта популярность обусловлена, в первую очередь, практически идеальной платформонезависимостью этого формата – PDF-файл будет гарантированно прочитан пользователем любой операционной системы, тем более что программа для чтения этих файлов распространяется бесплатно. А вот изготовить такой файл (точнее, конвертировать любой текст с рисунками в формат PDF) – задача не очень простая, хотя и весьма актуальная, особенно для пользователей MS Word.

Справедливости ради следует признать, что у OpenOffice и StarOffice имеются аналогичные проблемы, которые пока не так заметны из-за не слишком высокой, по сравнению с MS Word, распространенности этих программ. Разумеется, у задачи по созданию PDF-файла есть самое простое решение – полнофункциональная программа Adobe Acrobat, позволяющая редактировать файлы такого формата. Но эта программа стоит денег, да и времени на ее освоение тоже придется потратить не мало. Намного проще создать нужный файл в мощном текстовом процессоре (MS Word, OpenOffice.Writer или StarOffice.Writer), а потом конвертировать его в формат, понимаемый программой Adobe Acrobat Reader.

Общим решением проблемы является PDFCreator. Эта утилита может работать с любым приложением, поскольку не встраивается ни в одно из них, а добавляет в систему Windows новый принтер, задача которого сохранить любой файл в формат PDF. Также программа позволяет печатать в форматах PDF, JPEG, PNG, BMP, EPS, PCX, TIFF и PS.

NOTEPAD2

Писать программу на языке C при помощи редактора notepad2 – сплошное удовольствие

Программа notepad2 (www.flos-freeware.ch/notepad2.html) является прекрасной заменой стандартному Блокноту, входящему в состав Windows. При этом все те особенности, которые позволяют отнести Блокнот к лучшим программам, созданным Microsoft (размер, скорость, отсутствие излишеств), благополучно перекочевали в notepad2. Если при этом учесть еще и наличие хорошего русификатора, который следует поискать на www.msilab.ru, то альтернатива смотрится весьма достойно.
Итак, notepad2 – это незаменимая программа для творческой личности. Начиная с версии 1.0.12 исходный текст программы стал открытым, что добавило ей еще больше уважения со стороны свободолюбивых натур. Сами тексты чрезвычайно красивы, поэтому программу можно смело рекомендовать тем, кто только начинает осваивать программирование и желает познакомиться с образцами хорошего стиля.

В программе реализовано то, без чего ни один текстовый редактор не может считаться полноценным (увы, несмотря на многие достоинства стандартного Блокнота, эта необходимая возможность там отсутствует). Подсвечивается синтаксис языков HTML, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI, C/C++, C#, Java, VB, Pascal, Assembler и SQL. Программа прекрасно приспособлена для редактирования файлов INI, REG, INF, BAT и DIFF. В ней реализованы как возможность редактирования текста обычным перетаскиванием, так и поддержка регулярных выражений поиска и замены. Notepad2 понимает кодировки Unicode, UTF-8, Unix и Mac, поэтому даже у веб-дизайнера особых проблем возникнуть не должно. А количество настроек программы позволит каждому пользователю отрегулировать инструмент под свою руку.

BLENDER

Интерфейс программы Blender довольно сложен, поэтому перед ее использованием следует внимательно прочитать документацию

Если кто и уверен в абсолютной безальтернативности своего инструмента, так это пользователь 3DMax. Дескать, моделировать – это не программки писать, тут кое-чем и кое-как нельзя. Вообще говоря, подход у людей абсолютно правильный, можно даже сказать – профессиональный. А профессионал обязан быть консервативным, если он хочет, чтобы его профессия приносила доход, которого будет хватать на трехразовое питание.

Тем не менее альтернатива 3DMax существует. Называется она Blender (www.blender3d.org) и распространяется она не только бесплатно, но и с открытым исходным текстом.. При этом операционная система, которую предпочитает пользователь, значения не имеет – программа мультиплатформенна.

Интерфейс программы создает впечатление весьма продвинутого инструмента. Как следствие, с ходу освоить программу у вас не получится. Однако материалов, посвященных Blender, в Сети более чем достаточно, что отличает любую свободную программу.

Принципиальное отличие программы Blender от аналогов – полная независимость от системного API. Таким образом, программа не просто мультиплатформенна – она идеально мультиплатформенна, то есть никакой разницы между версиями программы для разных платформ нет. Но даже не это самое главное. Основное следствие такого подхода – интерфейс программы не определяется ничем, кроме потребностей самого пользователя. С одной стороны, так и должно быть. Но неизбалованный потребитель в первое время может испытывать определенный дискомфорт.

Для работы с программой нужна клавиатура и мышь. К этим банальным, на первый взгляд, требованиям следует отнестись серьезно – большинство действий совершаются комбинациями движений мыши и нажатием на клавиатурные кнопки. Это удобно, но привыкаешь к этому не сразу.
Пользователю программы доступны mesh-моделиpование из примитивов и все стандартные методы моделирования. Также программу можно использовать для низкополигонального моделирования или в качестве рендерера. Однако если последняя процедура требует больших ресурсов, то рендерер лучше взять внешний.

Blender располагает большим количеством уже готовых плагинов. Распространяются они, как и сама программа, бесплатно. А если готовые плагины чем-то не устраивают, то можно написать свои собственные. Тем более что для этого вполне достаточно знания основ языка C. Никаких SDK, никаких инструкций.

DIA

Готовые объекты помогают пользователю программы Dia быстро изобразить нужную схему

Это программа (www.gnome.org/projects/dia), используемая для рисования различных диаграмм, является свободным аналогом пакета Visio. Утилита русифицирована, причем модуль поддержки русского языка входит в комплект поставки.

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

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

GAIM

Вся сила интернет-пейджера Gaim – в подключаемых модулях

Gaim (gaim.sourceforge.net) – это универсальный интернет-пейджер. Интерфейс программы русифицирован, только русификация выполнена по принципу один в один (то есть каждое английское слово заменялась словарным аналогом), что привело к известному эффекту “расползания”. Поэтому после запуска программы следует немного поработать и убрать с кнопок все подписи. Благо назначение каждой кнопки понятно без всяких слов, а созерцать список контактов, растянутый в ширину намного больше, чем это необходимо – ненужное расточительство даже на больших мониторах.

Универсальность этой программы заключается не только в мультиплатформенности, но и в поддержке протоколов AIM, ICQ, MSN, Yahoo, IRC, Napster, Jabber, Zephyr и Gadu-Gadu. Также программа может работать в качестве монитора сервера POP3 – она проверит наличие свежей почты и просигнализирует об этом хозяину.

Очевидно, что Gaim больше всего подходит пользователям, которые вынуждены работать с несколькими пейджинговыми системами одновременно. Например, русские партнеры предпочитают ICQ, зарубежные – ни о чем, кроме MSN, и слышать не хотят, а внутри корпоративной сети установлен Jabber-сервер. Разумеется, можно использовать три программы, однако очень удобным такое решение назвать сложно. Тем более что самому пользователю все равно, при помощи какой именно системы интернет-пейджинга к нему пришло сообщение.

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

Принцип построения программы модульный – за каждую систему пейджинга отвечает отдельный модуль. Удобство такого подхода очевидно: если система не нужна, то модуль можно смело удалить, чтобы не занимал места на диске. И напротив, если появится модуль поддержки какой-нибудь экзотической системы, которая вдруг станет актуальной, то нет смысла переустанавливать всю программу – установил нужный модуль, и никаких хлопот. Единственный недостаток программы – исключительно неудобный метод составления списков видимости/невидимости.

Small CD-Writer

Small CD-Writer – Программа Small CD-Writer неплохо справляется с записью данных на компакт-диск

Программа Small CD-Writer (www.avtlab.ru) бесплатна, обладает русским интерфейсом и не требует инсталляции. Несмотря на небольшой размер (менее 400 кб), программа работает без кэширования записываемых файлов.

Пишущий привод находится автоматически. Позволяется создавать загрузочные и мультисессионные диски и работать с ISO-образами. Программа сама определит оптимальную скорость записи и проверит сессию после окончания прожига.

DATABURNER

DataBurner – Пожалуй, более простое средство для записи компакт-дисков, чем программа Data Burner, придумать сложно

Одна из самых простых программ для записи компакт-дисков – DataBurner (ru.uus4u.com). Пользоваться ею можно совершенно бесплатно, причем русский интерфейс присутствует.
Особенность этой программы заключается в том, что она не требует никаких внешних библиотек или драйверов. Однако недостатком функциональности программа не страдает. С ее помощью можно сохранить компакт-диск в ISO-образ, записывать диски в режимах TAO, DAO, SAO и создавать мультисессионные и загрузочные диски. При прожиге программа использует технологии записи на лету и защиты опустошения буфера.

&RQ

&RQ – При помощи плагинов функциональность программы &RQ может быть существенно расширена

Среди множества ICQ-клиентов одним из самых удобных является &RQ (www.rejetto.com/&RQ).
Программа небольшого размера, бесплатна и прекрасно поддерживает русский язык. При инсталляции она не трогает реестр системы и будет незаменима для пользователя, имеющего несколько UIN, поскольку на одной машине можно запустить столько копий программы, сколько потребуется. Весьма удобна для торопливых людей возможность не сразу отправлять сообщение, а объявить его исходящим. В этом случае сообщение можно отредактировать, будучи уверенным, что собеседник еще ничего не получил.

Программа понимает четыре режима невидимости, переключение между которыми производится двумя кликами мыши. Причем параметр видимости никак не влияет на статус пользователя – например, в режиме invisible можно менять статус. Существует возможность цитировать пришедшее сообщение, что весьма полезно в некоторых случаях. И, наконец, все чаты можно отображать в одном окне с закладками.

Отдельная история – плагины к этой программе. Найти их можно где угодно, но не только на официальном сайте. Например, на plugin.nm.ru можно скачать плагин, позволяющий в ручном или автоматическом режиме отправить собеседнику название песни, которую в данный момент проигрывает установленный на вашей машине Winamp.

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

CDEX

CDex – Программа CDex способна справиться даже с поцарапанным компакт-диском

Программа CDex (cdexos.sourceforge.net) представляет собой риппер компакт-дисков с некоторыми дополнительными возможностями. Она умеет переносить на жесткий диск полные, частичные или многочисленные дорожки. Причем качество записи можно улучшить, нормализируя звуковой сигнал и корректируя неустойчивую синхронизацию. Отметим, что риппер может работать и с поцарапанными компакт-дисками. Наконец, CDex можно использовать и в качестве конвертера музыкальных файлов – она переведет файл из wav в MP3 и обратно.

FILEZILLA

Filezilla – Интерфейс программы Filezilla достаточно информативен для комфортной работы

Для пользователей локальной Сети программы FTP-клиент и FTP-сервер уже превратились в самый настоящий must have. Большинству потребителей для этой цели вполне подойдет парочка FileZilla, которая проживает по адресу sourceforge.net/projects/filezilla. FTP-клиент FileZilla наделен русским интерфейсом, так что пользоваться им сможет человек любого уровня подготовки.

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

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

FileZilla предоставляет возможность ограничения скорости скачивания и закачивания, причем регулировка идет отдельно по каждому направлению. Помимо статического ограничения пользователь может создать правила, регулирующие скорость в зависимости от даты, дня недели и времени суток. Это, кстати, весьма удобно – например, когда сервер стоит на рабочей машине и иногда мешает владельцу. В каждой Сети есть так называемые пиковые часы, когда сетевая активность крайне велика. В этом случае стоит поберечь свой винчестер и сетевые устройства, которые и без того работают в очень жестком режиме.

Сразу после установки программы ни один пользователь сервера не определен, поэтому следует сразу зарегистрировать логин anonymous и определить директорию для файлов, которые будут доступны для скачивания. При этом следует обратить внимание на то, что автоматически права не определяются, так что не забудьте поставить галки в соответствующие поля.

Для создания каталога, в который могут писать все, следует в рабочей для данного потребителя директории создать вложенный каталог (по традиции его называют incoming), права для которого нужно определить отдельно. Разумеется, для каждого пользователя или группы пользователей допустимо определять собственные рабочие каталоги.

7-ZIP

7-zip – Привычный двухпанельный интерфейс программы 7-zip делает работу с ней очень удобной

7-zip (www.7-zip.org) – это бесплатная утилита для работы с архивами. Программа имеет русский интерфейс и поддерживает форматы ZIP, CAB, RAR, ARJ, GZIP, BZIP2, TAR, CPIO, RPM и DEB. Есть у 7-zip и собственный формат 7z, но пользоваться им для передачи файлов другим людям не стоит – широкого распространения этот формат пока не получил. Однако для хранения файлов на локальной машине он будет весьма кстати. Сделать некоторые выводы о его степени сжатия позволяют опубликованные на официальном сайте результаты тестирования, показавшего, что алгоритм LZMA, на основе которого создавался формат 7z, продемонстрировал самый лучший результат.

При помощи 7-zip можно создавать самораспаковывающиеся архивы, а также защищать их паролем. Упрощает жизнь пользователю добавление команд 7-zip в контекстное меню “Проводника” системы Windows. Еще одна полезная особенность этой программы – встроенный измеритель производительности компьютера. Это позволяет программе выбирать оптимальную скорость создания архива.