Упортативь это: Самые полезные программы - те, которые работают где угодно, как угодно и не мусорят
Автор: Серж Скаут
Продолжим начатый в прошлой колонке рассказ о парадигме «карманного рабочего места», реализованной во «флэш-ключике» n-Key Flash Pro от компании n-Trance(biz). Сам по себе переносной рабочий кабинет - штука, конечно, хорошая, но для полноты ощущений не повредило бы его… меблировать, что ли? То бишь обустроить нужным и удобным софтом. О «штатном» софте n-Trance я уже рассказал, так что сегодня напишу-ка о переносных полезняшках сторонних компаний.
Но сначала признаюсь, что и на скаутов бывает проруха. В прошлой колонке я ошибся один раз, зато по-саперски, наверняка: целый абзац был посвящен используемому в n-Key Flash Pro датчику сканера отпечатка AES2501A, а он, зараза такая, там больше не используется! Представляете, какая оказия со мною приключилась? А все оттого, что информацию о внутреннем устройстве флэшки приходилось собирать буквально по крупицам, и устаревший технический мануал ввел меня в заблуждение.
Производители, однако, не дремали и вежливо уведомили меня о том, что в статье в целом все совершенно правильно, но есть «одна крохотная опечатка». В n-Key Flash Pro используется сенсор LTT-SS550 от Тайваньского производителя LTT ( LighTuning Technologies), а сенсор AES2501A использовался в предыдущей модели. И старый, и новый сенсоры - «скользящего» типа, то есть для распознавания отпечатка нужно равномерно провести пальцем по датчику. Но если старый сенсор позволял сканировать отпечатки только в одном направлении, то новому абсолютно все равно, в какую сторону вы проводите по нему пальцем. В общем, очередная победа юзабилити над технарством - елозьте пальцем хоть снизу вверх, хоть сверху вниз, датчику это до лампочки.
Теперь вернемся к «меблировке». В последнее время - что приятно - появляется все больше и больше софтин, работающих по принципу старых добрых DOS-приложений: запустил - поработал - закрыл и… все чистенько! Софтинки эти не требуют инсталляции, не гадят в реестре, не оставляют после себя где ни попадя временных файлов, а тихо и спокойно делают свое дело, будучи запущенными, и бесследно исчезают из памяти, будучи закрытыми. Размеры у этих программулин, кстати, опять же заставляют вспомнить старые добрые времена, когда компьютеры были большими, а программы - наоборот. Как вы понимаете, для работы с флэшки это идеальный вариант, особенно с учетом того, что работать приходится на разных машинах и с разными пользовательскими правами. На сайте n-Tranceлежит около сорока подобных софтинок с описаниями и инструкциями по их установке на флэшку (в том случае, если сей процесс сложнее простого копирования файла приложения), и список этот постоянно пополняется. О некоторых из них я сегодня расскажу, но начать мне хочется с тех полезняшек, которых на том сайте нет, а у меня - да, причем настолько «да», что пользую я их не только на флэш-диске, но и на обычном компьютере.
Начну, пожалуй, с совершенно необходимой при разработке сайтов штуки - джентльменского набора веб-разработчика Denwer. Это такой полезный комплекс софтин, который позволяет любой локальный компьютер превратить в локальный же веб-сервер - допустим, для тестирования созданного вами сайта. Базовый комплект Denwer включает в себя веб-сервер Apache с поддержкой SSI, mod_rewrite, mod_php, PHP4 с поддержкой GD и MySQL, MySQL с поддержкой транзакций (mysqld-max), phpMyAdmin - систему управления MySQL через веб-интерфейс, ядро Perl и эмулятор sendmail. С помощью пакетов расширения функциональность можно наращивать, но цимес не в этом: цимес в том, что Denwer прекрасно работает с флэшки, занимая на ней в развернутом виде всего 14 метров, а это значит, что вы можете приехать к своему клиенту, воткнуть флэшку в его компьютер, запустить Denwer и показать работу созданного вами шедевра сайтостроительства во всей его красе - с работающей системой управления контентом, серверными скриптами и вообще всем, для чего требуется веб-сервер. При этом компьютер, на котором вы все это проделываете, может вообще не иметь доступа к Интернету! Еще одна «изюминка» - легкость добавления новых виртуальных хостов. К примеру, вы хотите создать сервер, который на локальной машине будет доступен по адресу www.mytest.ru. Делается это в три приема: в папке home «Денвера» создается подпапка mytest.ru, а в ней - подпапка www, куда и кладется все, что душа пожелает, после чего сервер перезапускается - и готово. При запущенном сервере этот адрес будет выводить вас на локальную версию сайта на вашем компьютере, а при выключенном - на версию с тем же адресом, но в Интернете. Последний, добивающий конкурентов, нюанс: Denwer прекрасно документирован, и написана эта документация русским - и хорошим русским! - языком. Итак, Denwer становится номером первым в моем списке.
Читать дальше