Хамелеонские часы "Апачи"

"Сыр из мышеловки достается всегда второй мышке".

Народная мудрость

Этот обзор расскажет вам, как настроить web-сервер Apache и как легко работать с ним. Также вы узнаете, как расчистить себе место для написания кода в редакторах Delphi или C++ Builder. Плюс к этому мы рассмотрим интересную программу, которая полностью заменит вам секретаря.

А начнем обзор с письма.


Hello, Павел.

Прочитал в №29 ваше описание программы Simple Secretary, в котором вы отметили ее несколько недостатков.

 

Так вот, есть программа, обладающая большей функциональностью и не страдающая всеми этими недочетами. Это Chameleon Clock. Найти ее можно по адресу www.softshape.com/cham.

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

Раз уж вы рассказали про Simple Secretary, то расскажите и об этой программе. Пусть люди пользуются:)

Best regards, Andrew


Спасибо, Андрей! Посмотрим, чем же хороша эта популярная программа.

Прежде всего, Chameleon Clock позиционируется как замена стандартным часам Windows. А заменой она является уже хотя бы потому, что умеет показывать не только часы и минуты, но также секунды и текущую дату. Кроме того, все это дело отображается на выбранном фоне, то есть программа поддерживает скины, которые, как ни странно, заодно подходят и для проигрывателя WinAMP. Впрочем, с программой поставляется множество готовых "шкурок", а еще большее количество можно скачать из интернета или нарисовать самому.

Если навести указатель мыши на часы, появится такая интересная вещь, как "Информационная панель". Она отображает календарь, текущую дату, установленные будильники, фазы луны и некоторую другую информацию. Кстати говоря, будильники в программе - сверхнавороченные. Трудно даже представить, что еще можно добавить в них. Как заметил Андрей, в программе есть то, чего больше всего не хватает в Simple Secretary - это установка будильника на любое время с любым интервалом повторения. В назначенный час программа отобразит заранее заданное сообщение, воспроизведет MP3-, WAV-, MIDI-файлы, запустит CD-audio или указанную программу или вообще выключит компьютер.

Кроме всего прочего, Chameleon Clock может переключать язык интерфейса, автоматически менять скины в случайном порядке, синхронизировать время через серверы Internet Time, а с помощью календаря - предупреждать дам, пардон, о критических днях.

Вот только элементы интерфейса программы мне показались какими-то "налепленными" друг на друга и немного запутанными. Хочется думать, что это только мое субъективное мнение... В целом, Chameleon Clock - очень достойная программа, полностью справляющаяся с секретарскими обязанностями. И теперь она постоянно стала жить у меня на компьютере.


Конфигурирование Апача

Перед каждым, кто решил заняться web-программированием, стоит вопрос: как запускать свои проекты. Работать online - неоправданно дорого, а поэтому единственный способ - это установка локального сервера.

Не ошибусь, если назову Apache самым популярным сервером. Однако новички все как один сталкиваются с проблемой его настройки. Это и понятно - не имея опыта копаться где-то в дебрях httpd.conf не очень приятно. Да и в то же время не очень и понятно, какой параметр за что отвечает.

Разрешите представить вам программу, благодаря которой вы сможете при необходимости быстро справиться с настройкой web-сервера Apache. Оболочка для конфигурирования ApacheConf - это визуальный редактор файла httpd.conf. Программа представляет всю информацию из этого файла в упорядоченном сгруппированном виде, причем все параметры разбиты по категориям (глобальные, параметры основного сервера, директории сервера, виртуальные хосты) и представлены в виде дерева. Теперь вы сможете видеть всю структуру настроек сервера сразу и легко управлять всеми параметрами серверов, справочников и виртуальных хостов. Таким образом, ApacheConf делает жизнь чуть легче.

Немного непонятна ситуация со способом распространения программы. На некоторых сайтах программа значится как условно-бесплатная, но при этом она бесплатна для русскоязычных пользователей: "для получения регистрационного ключа напишите на support@zecos.com с указанием username, который вы хотели бы получить". На самом же сайте об этом не сказано ни слова (или я просто не нашел?). И, честно говоря, я не вижу особого смысла распространять ApacheConf как shareware - конфигурация Apache настраивается один раз и редко изменяется.


Максимум места

Еще одна разработка от создателей ApacheConf - MaxSpace. Сразу замечу, что условия распространения - как и у предыдущей программы.

Если вы программист и пишете свои творения, используя Delphi или C++ Builder, то вам уже успел надоесть распространённый интерфейс Borland'a с верхней панелью компонентов и боковым инспектором объектов - писать программу в маленьком окне редактора кода не очень приятно. А если вы ещё активно используете Code Explorer, Project Manager, Object Treeview, то для написания программы совсем не остаётся места на экране. Так же и при разработке полноэкранных форм для вас ограничен доступ к панели компонентов и инспектору объектов. Вот и приходится постоянно что-то перемещать, раздвигать, максимизировать...

Про это можно забыть, если установить себе программу MaxSpace. Она переводит панель компонентов и инспектор объектов в "плавающее" состояние. В нормальном состоянии они спрятаны за экраном, что позволяет развернуть редактор кода на весь экран. Как только вам понадобится панель компонентов или инспектор объектов, достаточно будет подвести указатель мыши к той стороне экрана, за которой спрятаны панели, и они сразу же появятся. Когда панели перестанут быть нужны, они автоматически задвинутся за экран. Может быть, сначала работать так будет и непривычно, но через некоторое время вы почувствуете всю прелесть и удобство.


Управление Apache

Напоследок хочу предложить еще одну утилиту под названием Apache Manager. После запуска она помещает свою иконку в System Tray и позволяет вам запускать, останавливать, перезагружать сервер Apache. Все очень просто - кликните по иконке, и появится меню с соответствующими пунктами. В общем, эта утилита просто незаменима для работы с сервером. Кстати говоря, в дистрибутиве находятся еще и исходники программы.

Павел БАДЯЛИК,
fpmi@tut.by


Программы, упомянутые в обзоре, можно скачать вот откуда:

Chameleon Clock [1,28 Mб], shareware, www.softshape.com/download/cham251.exe

ApacheConf [457 Kb], бесплатна для русскоязычных пользователей, www.zecos.com/files/apconf.exe

MaxSpace [482 Kb], бесплатна для русскоязычных пользователей, www.zecos.com/files/maxspc.exe

Apache Manager [32 Kb], freeware, ftp.appm.ru/pub/win32/apache/apmgr201.zip

Версия для печатиВерсия для печати

Номер: 

31 за 2002 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!