На прощание спросил: "Ашиш-джи, как вы думаете - наша встреча случайна?" "Конечно, нет! В мире нет ничего случайного, все - божественное провидение. Нам же, людям, остается лишь помогать друг другу да полагаться на главное - positive thinking[Положительное мышление (англ.).]!" До чего неожиданный поворот в оценке событий феерической ночи!
Финал у истории показательный: рейс наш летел в Москву полупустым! Интересно: знал ли о страшном недогрузе аэрофлотовский главняк, когда предлагал уплатить 900 евро за нарушение "международных стандартов"? Впрочем, это уже не имеет значения: и без главняка очевидно, что великая наша цивилизация, жившая не по букве закона и регламенту, а по совести и справедливости, отдала богу душу. Кого-то - не сомневаюсь! - это обстоятельство жутко радует (Welcome to the Western Civilization!). Мне же приятно сознавать, что на земле еще осталось место, где общаются между собой не винтики и шпунтики отлаженного государственного механизма, а живые люди. Ни секунды не сомневаюсь, что будущее принадлежит именно той цивилизации и тому месту!
Культур-повидло съело почти все айтишное пространство колонки (и слава богу!), так что отчет о тестировании чудо-гаджета HTC Max 4G переношу на следующую неделю. Сегодня же с удовольствием представлю читателям две утилиты, которые просто незаменимы в хозяйстве всякого уважающего себя компьютеровода (да и -веда тоже!)
Первая программа называется DupKiller [1] и, как явствует из названия, предназначена для поиска идентичных файлов на вашем компьютере. Потребность в чем-то подобном я испытал со всей остротой на исходе индийского путешествия, когда количество отснятого фотоматериала превзошло все разумные пределы. Проблема в том, что я постоянно тестирую разные программулины, которые зачастую выполняют одинаковые функции. Скажем, загрузку фотографий на ноутбук из своих фотокамер я попеременно выполнял то с помощью встроенной в Висту утилиты, то через Adobe Bridge CS4, то через ACDSee Pro 2.5, то через Nikon Transfer 1.3.1 (в конце концов остановился на Bridge, но это уже другая история). У каждой из программ собственные значения по умолчанию (формат переименования, папка загрузки и пр.), так что в суматохе одни и те же фотографии попадали в разные места под разными названиями. В результате - полнейший mess!
DupKiller - самая мощная, быстрая и удобная утилита из всех, что попадались мне под руку. Она позволяет изыскивать дубликаты файлов на компьютере не только по названию (с этой задачей легко справится и Total Commander), но и по всем мыслимым критериям: расширениям, дате и времени создания, размеру, типу, похожим именам (!), файловым атрибутам и - главное! - по содержанию при одновременном указании процента совпадения, достаточного для признака дупликации (!). Работает DupKiller быстро и эффективно: на обработку 180-гигабайтного тома ушло 2 минуты 15 секунд, и было обнаружено 4863 файловых дубликата, которые программа объединила в 1869 групп.
Поначалу я отнесся к столь ошеломляющему результату скептически: не может же, в самом деле, скопиться такое чудовищное количество файловых дубликатов на компьютере, пусть даже за многие годы пользования! Тем сильнее оказалось мое удивление, когда, изучив итоговый список, подтвердил более 90% казусов, зафиксированных DupKiller: не только фотографии, но и книги в моем громадном электронном архиве, документы, даже собственные статьи хранились в разных местах, отбирая в общей сложности 1 гигабайт 480 мегабайт лишнего пространства! Проделайте то же самое на собственном компьютере, и обещаю - вы оторопеете!
Вторая утилита - Professional Renamer [2] - предназначается для поточного переименования файлов. Об этой категории софта я писал в "Голубятнях" раз двести, рекомендуя в разные годы разные утилиты. Оно неудивительно: задачи серьезного и масштабного переименования возникают не очень часто, и всякий раз, как доходят руки, обнаруживаю на рынке все новые и новые замечательные программы. Вот и сейчас Professional Renamer 2.75 от Milksoft (надо же так себя обозвать-то!) показался мне много привлекательнее, чем все прошлые рекомендации - и Visual Renamer, и Multi Renamer, и RenameIT, и Renamer, и ChgName.
Конек Professional Renamer - система визуальных шаблонов (Visual Templates), которая позволяет задавать до девяти критериев переименования одновременно. Потребность в столь мощной утилите тоже возникла вследствие беспорядочного использования софта для загрузки фото- и видеоконтента: скажем, несколько опустошений жесткого диска видеокамеры Sony HDR-SR11 в обход "родной" утилиты Picture Motion Browser привели к тому, что у меня образовалось целых три набора файлов с идентичными названиями. Professional Renamer позволил переименовать сотни видеоклипов на чистой интуиции за считанные секунды, причем сделал это с прямо-таки дьявольским изыском: программа сохранила первые три символа в названиях файлов, удалила четыре последних символа, заменила ошибочный стринг (дату съемки в "кривом" американском формате) на правильный да еще и добавила в нужное место собственный счетчик! Вот уж поистине - день фей!
ПЕРИФЕРИЯ: Отдамся в хорошие руки
Автор: Александр Бумагин
Эта статья открывает новую рубрику, посвященную ситуации на рынке труда в ИТ-отрасли. Героями первого материала мы не случайно выбрали людей, работающих на веб. Именно Интернет многие полагают некой "суверенной территорией", практически свободной от влияния кризиса. Так может быть, и волна сокращений и урезания зарплат до работников Сети не докатилась? В этих непростых вопросах попытался разобраться Александр Бумагин.
Чуть ли не за каждым пикселом той картинки, которую показывает ваш браузер, стоит труд этих людей. Некоторые из них занимаются веб-творчеством "для души", но для многих веб-дизайн и веб-программирование - кусок хлеба. В эпоху бума доткомов это ремесло привлекло к себе немало желающих оседлать волну успеха, и после памятного обвала индекса NASDAQ в 2000 году нынешний кризис - второй за десятилетие удар по людям, определяющим лицо Интернета.
ИТ-отрасль в России за несколько предшествующих лет заметно обросла "жирком": редкий специалист не согласится с тем, что рынок в целом был перегрет, а зарплаты - завышены. Даже сейчас есть веб-дизайнеры и HTML-верстальщики с окладом 120–140 тысяч рублей в месяц. Максимальная зарплата для флэшера и веб-программиста, о которой нам довелось узнать, составляет 150 тысяч рублей. Может быть, пора переквалифицироваться в управдомы… то есть в творцы веба?
В декабре я узнал, что одна из московских компаний закрыла свое иногороднее интернет-подразделение, которое занималось разработкой с использованием тех же программных средств, что требуются в нашем проекте. Договорившись о встрече, я поехал, чтобы познакомиться и навести мосты. В ходе общения все было вполне нормально, но когда речь зашла об условиях работы, эти ребята поразили меня до глубины души. Мы предлагали дать программистам очень приличную по региональным меркам ставку, но с той оговоркой, что работа носит временный характер и что мы не решаем проблем аутсорсера с офисом, техническими средствами и каналом - все это он берет на себя. В ответ я с удивлением услышал, что, по мнению другой стороны, мы должны не только оплачивать все содержание офиса и вносить какие-то суммы "на развитие", но еще и гарантировать медицинские страховки сотрудникам. На мой взгляд, такого рода гарантии не включаются в понятие аутсорсинга, и, не найдя взаимопонимания, мы решили, что не можем быть полезны друг другу.
Эти люди действительно считают, что в Москве денег полно и платятся они ни за что. На мои возражения, что по предлагаемой ставке я могу нанять специалистов прямо себе в офис, я узнал, что они это понимают. Более того, они считают, что одинаковая работа должна оплачиваться везде одинаково, независимо от местонахождения исполнителя и прочих условий. Однако на вопрос, отчего же тогда не сравнивать свой уровень доходов с доходами такого же сотрудника в Кремниевой Долине, внятного ответа я не получил. Мне показалась, что некоторым людям в регионах мешает иная ментальность и, возможно, жадность, которая не дает им возможности получить, что называется, синицу в руки. А вот с журавлями у нас даже в небе сейчас как-то не очень.