2000, Сергей Голубицкий
Чем-то профессиональный жаргон программистов напоминает воровскую феню. Посудите сами: вот отзыв программера по имени ага на
Голубятню про Винтукей: "Кардинальное решение! берем ядро от семейства BSD, вешаем на него Х-сы с интерфейсом аля-масдай, пишем монтировщик nfs с буковками для интелектуальных скопцов которые не в состоянии написать mount -t cd9660 /dev/cd0a /cdrom ставим файл-explorer , эмулятор виндов, Star Office 5.2 и все 90% ламухов и не поймет что они ужо В UNIX :) А уж про Мандрейк 7RE вообще говорить неудобно тот же вынь95 :) тока Linux. Что касаемо порушеной NTFS то это вообще смех, есть такой модуль NTSF-NFS, делаем дискетку с куцым Линуксом или БиСДюком бутимся с нее и гоним на подмонтированный диск с FAT. году эдак в 98-м я тиснул статейку в терру, но с тех пор она ни чуть не повзрослела, а скорее наоборот, плодит ламухов :(.".
Заканчивается письмо почему-то обращением к Козловскому: "Жень, извини в этот раз я бросил не Ф-1 ;), а целый мешок гексогена в ваш огород ;)....". Похоже, Козловский как тень отца Гамлета ни на миг не оставляет потревоженную совесть программистов-надомников.
Забавно, как все поклонники чудовища по имени Лара Крофт любят обвинять нормальных людей в "интелектуальном скопстве" (с одним "л" разумеется). Как таким людям объяснить, что CD Rom должен запускаться сам по себе, а не через "mount -t cd9660 /dev/cd0a /cdrom"? И если он этого не делает, то получается надувная кукла Лара Крофт, побившая все рейтинги популярности среди обитателей сетевого сообщества.
В ближайших голубятнях поговорим о маленьких, но нужных программках-полезняшках. Начнем с менеджеров буферного обмена (МБО) . Призвание всякого МБО - компенсировать недостаток "родного"
виндусового клипборда. Недостаток был очевиден уже 10 лет назад, однако Микрософт из благородных побуждений (не лишать же хлеба чужих программистов?) его игнорирует. Смысл проблемы в том, что каждый скопированный в буфер объект (текст, изображение и т.п.) выталкивает из этого буфера предыдущий. Поэтому без МБО вы не сможете, поместить в буфер 10 разных объектов, а затем вставить их в других местах: придется метаться туда-сюда из одного приложения в другое все 10 раз.
Согласно авторитетному
Депо Давида МБО на рынке 32. Подавляющее большинство - убоги до неприличия,хотя явно создавались под кайфом, что отразилось на названии: Clipboard
Magic, ClipMagic, MagicClip, MagicPic. Я остановлюсь только на тех, которые запомнились, а также назову победителя моих изысканий.
Львиную долю рынка держит
ClipMate .Кажется, впервые я поставил его года четыре назад и за эти годы он оброс популярностью. Вопреки этой популярности я бы не стал рекомендовать ClipMate своим друзьям и даже не потому, что у него слоноподобный код и патологический
интерфейс.
Главная причина моей антипатии - ненадежность ClipMate. Он постоянно лезет в какие-то неположенные ему дебри и либо сам обваливается, либо корежит "родной" буфер (об этом мы поговорим отдельно).
Самый элегантный МБО создан Дмитрием Лужецким - программа с потрясающим названием CoodClip .
Дмитрий так объяснил происхождение своего фонетического блокбастера: "В имени должна быть ассоциация со словом Clipbord. Получается *Clip или Clip*. Далее, когда он зарождался, в моём окружении было популярно слово Cool, но приложение, содержащне в названии это слово, заведомо вызовет антипатию у многих пользователей, да и у меня тоже. Поэтому слово Cood это смесь слов Cool, Good и Code".
Но дело, конечно, не только в названии. CoodClip написан лаконичным и мощным кодом и вполне справляется с базовыми функциями, которые мы ожидаем от МБО. На сайте программы постоянно происходит розыгрыш бесплатных регистрационных номеров, так что рекомендую попробовать.
Сегодня моим фаворитом является английский МБО -
ClipCache Plus . В нем есть полный набор навороченного МБО:
· Поддержка встроенным вьюером основных форматов: текст, rtf, OEM текст, битмап, метафайлы и т.п.
· Хранение содержания буфера в различных стеках, настраиваемых пользователем;
· Оригинальная способность обрабатывать электронные письма: удалять пробелы, специальные значки (">>", "|", ":"),
тэги HTML, менять регистры и др.;
· Дублирование всех операций горячими клавишами;
· Заполнение веб-форм;
· Хранение изображений (bmp, jpg, tiff, gif и др.) для последующего просмотра;
· Трехпанельный интерфейс (стек, объект, предварительный просмотр);
Ну и так далее. Однако большинство МБО обладают аналогичными достоинствами. Что ж необычного в ClipCache
Plus? А вот что: опция восстановления испорченного буфера - repair clipboard chain . По причинам, ведомым только юниксоиду аге, после часа-двух работы все без исключения МБО перестают отлавливать объекты
из родного виндузового буфера. Да-да, именно родного, потому что, увы, все МБО работают в режиме мониторинга буфера операционной системы. И в какой-то момент родной буфер отказывается сотрудничать. На самом деле дядя Билл тут не при чем, а при чем различные приложения, которые коверкают буфер (хотя нам, ламерам, все равно как устроены сани, лишь бы катились). А ClipCache Plus обладает замечательным свойством выгружать себя, а затем вновь помещать в самое начало буферной цепи, после чего все опять шевелится.