Software

Переход на Windows 7 x64: впечатления и подводные камни

windows7Собрался, наконец, перевести рабочую систему на Windows 7. Меня все устраивало и в Windows XP, но однажды перестало хватать 4 гигабайт памяти для компиляции сложных проектов. Решил, что раз уж переходить на 64-разрядную систему, то сразу на "семерку".

Что могу сказать? В целом впечатление хорошее. Работает быстрее. Самый существенный момент - оптимизация работы с диском. Теперь фоновое копирование файлов или компиляция практически не мешают параллельно работать в других приложениях. В Windows XP это было большой проблемой. Запуск приложений также ускорился. Я уж совсем было решил поменять Firefox на Google Chrome из-за того, что первый жутко тормозил при запуске. Но в семерке он стартует практически мгновенно.

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

Понравилась установка драйверов. Ни разу не потребовался установочный диск - все нашлось автоматом. Даже при подключении КПК самостоятельно скачался и поставился Mobile Device Center. В общем, с поддержкой железа все, действительно, упростилось.

А теперь расскажу о проблемах, с которыми пришлось столкнуться. Часть из них связана именно с семеркой, часть с особенностями 64-разрядной версии.

Читать далее...

Windows 7 и скорость поиска почты в Outlook

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

Обычно я никогда не удаляю старые письма, чтобы, в случае чего, найти какую-то важную переписку. Поэтому почтовый ящик в Outlook занимает сейчас около 12 Гигабайт и содержит десятки тысяч писем. Пока стояла Windows XP, поиск нужного письма был задачей долгой и ресурсоемкой. Установка движка Windows Search проблему частично решала, но сам этот движок беспощадно тормозил систему, поэтому пришлось его удалить.

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

uTorrent и слабый маршрутизатор - работа над ошибками

Два года назад я писал о проблемах дешевого маршрутизатора Zyxel при работе с uTorrent. Вкратце, проблема была в том, что упомянутая программа открывала слишком большое число TCP-соединений, и у маршрутизатора мгновенно переполнялась таблица NAT. В результате он почти сразу "падал", и интернет отваливался. Долгие разговоры с техподдержкой Zyxel закончились тем, что они признали P334 EE слишком слабым для такой, казалось бы, рядовой задачи. И никакая тонкая настройка P2P-клиента не помогала.

Я тогда убрал маршрутизатор в шкаф и настроил software router на Windows XP. Все было отлично, но мне надоело держать включенными 2 компьютера, и я решил еще раз попробовать настроить свой Zyxel.

Поставил последнюю версию uTorrent и запустил несколько закачек. С настройками по умолчанию маршрутизатор помер очень быстро, однако после уменьшения максимального числа соединений с 200 до 50 проблема практически исчезла. Я, правда, также отключил DHT-сеть, но в прошлых версиях эта настройка не помогала. Теперь маршрутизатор зависает гораздо реже и только при сильной нагрузке. А т.к. я не часто скачиваю большие объемы, и обычно оставляю закачки на ночь, то с этим можно жить. Видимо, uTorrent теперь умеет корректно закрывать старые соединения.

В будущем я все равно планирую собрать отдельный HTPC на mini-ITX с функцией маршрутизатора. Но на ближайшее время и со стареньким Zyxel можно остаться.

Прокрутка страницы в Excel - виноват PuntoSwitcher!

ExcelСегодня удалось решить небольшую, но давнюю и очень противную проблему с Excel. Я думаю, что многие с этим сталкивались: при попытке перейти в следующую ячейку в таблице с помощью клавиш курсора прокручивается вся страница, а в фокусе остается все та же ячейка. Решается это довольно легко. В Excel есть два режима прокрутки: с включенным ScrollLock и без него. В первом случае имеем прокрутку страницы с сохранением выбранной ячейки, а во втором - переход между ячейками.

Однако по какой-то причине у меня был всегда выбран режим "ScollLock On", сколько ни нажимай эту клавишу. А проблема оказалась в известной программке PuntoSwitcher, которая, по все видимости, некорректно перехватывает нажатие ScrollLock. Эта кнопка используется PS по умолчанию для включения/выключения режима автосмены раскладки. Так как у меня PS всегда выключен, я со спокойной совестью удалил горячую клавишу из настроек, после чего Excel стал корректно обрабатывать ScrollLock. Такая пустяковая проблемка, а столько нервов из-за нее потратил.

Автомобильная навигация глазами разработчика. 10 лет спустя

В далеком 2001 году мне довелось разрабатывать навигационную систему под Windows Mobile. В те времена это было вещью экзотической и дорогой даже для Москвы. КПК стремительно совершенствовались, и их еще только ожидал пик популярности (вспомните всем известные iPAQ). Разработку мы вели на увесистых «кирпичиках» Casio E125. На гражданские GPS-приемники были драконовские ограничения по точности – погрешность не менее 30 метров, что делало задачу ведения по маршруту очень нетривиальной. Из-за жестких ограничений на объем дорогой флэш-памяти карта Москвы с каждым домом и со всеми развязками и полосами движения занимала у нас 8 Мб в собственном формате, вся московская область – 30 Мб. К большому сожалению, бизнес тогда пришлось заморозить из-за переоцененного спроса. Думаю, что все трудности того периода заслуживают отдельной статьи.

Но время шло, население богатело, технологии дешевели, и теперь, спустя 10 лет, дальняя автомобильная поездка без навигатора стала, скорее, исключением.

Собираясь на машине из Москвы в Крым, мне посчастливилось раздобыть внушительных размеров навигатор Lexand ST-610 и очень не терпелось посмотреть на результаты десятилетнего развития.

Подготовка навигатора в дорогу заняла относительно мало времени. За последний год я бегло попробовал на своем КПК несколько навигационных программ, поездив с ними по Москве, и к моменту путешествия окончательно остановился на iGo 8. Здесь, конечно, большая доля субъективизма, однако есть и объективные критерии: другие опробованные системы несколько раз зависали в самый неподходящий момент. С iGo такого не случалось ни разу. Естественно, все совершенствуется, и, наверняка, более свежие версии работают стабильнее, либо у меня была какая-то специфическая проблема. Но я предпочел проверенный вариант, чтобы не рисковать остаться без навигации где-нибудь в глуши. Но давайте обо всем по порядку.

Читать далее...

HD-видео. Давайте разбираться вместе

vlc_box_full_0.jpgПрямой эфир олимпиады в Ванкувере, к сожалению, транслируется в очень неудобное время, поэтому приходится смотреть в записи. А раз уж есть быстрый интернет, почему бы не доставить себе удовольствие и не посмотреть в HD? Удивляюсь оперативности торент-раздач: практически сразу после окончания трансляции можно найти одну или даже несколько HD-версий соревнований. Некоторые пишут неперекодированный поток напрямую со спутника и выкладывают без пережатия. Предложенные раздачи очень многообразны по форматам, и иногда встречаются довольно экзотические.

До вчерашнего вечера я был в полной уверенности, что мой домашний компьютер на 3-гигагерцовом Core 2 Duo E8400 способен тянуть любой формат вплоть до 1080p, с любыми кодеками и плеерами. Но оказалось, что это не совсем так. Фигурное катание, записанное в 1080i в формате H.264 с потоком всего-то 7897 Кбит/сек проигрывалось с ужасными тормозами.

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

Далее в ход пошли другие плееры, в частности, SMPlayer, который безальтернативно использует только внутренние кодеки и базируется на движке MPlayer. Эффекта не последовало - все те же тормоза. Это казалось очень странным, потому что прежде я совершенно спокойно смотрел фильмы в 1080p.

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

И вот оно - абсолютно плавное видео! После включения deinterlace гребенка исчезла, и мы стали смотреть олимпиаду. Вот, собственно, предыстория без технических подробностей.

Сегодня я решил поднять старые закладки и почитать, в чем же все-таки была проблема.

Читать далее...

Windows Vista - Windows 7: получилось!

Win7.pngДруг купил ноутбук Acer с Windows Vista месяц назад. Только что заказали ему обновление на Windows 7 за 20 долларов.

Процедура простая. Идем на сайт Acer - сюда. Нажимаем большую синюю кнопку "Order Now". После этого нас направляют на сайт некой Mentor Media. Там нажимаем "Order Upgrade Kit", принимаем соглашение и заполняем все, что просят: серийный номер ноутбука, имя, адрес, номер карты и т.д. По серийнику однозначно определяется, какая версия для обновления будет доступна. Как я понял, для русской Windows Vista возможен только вариант обновления на русскую же Windows 7.

В качестве карты использовал e-c@rd ВТБ-24. Проблем не возникло. Деньги снялись не сразу - видимо, транзакцию проводят вручную. Написали письмо, что все успешно. Ждем бандерольку. Вроде бы, за доставку диска ничего не взяли, хотя, возможно, это уже включено в цену.

Вот, собственно, и весь процесс.

Update. Сегодня посылка пришла. Итого больше полутора месяцев.

Outlook

Кто-нибудь знает, почему этот ненавистный Microsoft Outlook остается навсегда висеть в памяти после закрытия окна программы? В Офисе 2003 это было практически постоянно, в 2007-м, кажется, что-то поправили, и теперь он закрывается в большей части случаев, но все равно периодически виснет. Мне иногда надо сделать резервную копию почтового ящика, но пока процесс в памяти - он держит файл открытым и не дает его копировать. Если процесс убить, то PST-файл закрывается некорректно и бэкапить его небезопасно. Замкнутый круг :)

Kaspersky Internet Security — перманентное зависание эвристического анализатора

Kaspersky.jpgПродлил на днях лицензию на Kaspersky Internet Security и решил обновить на свежую версию KIS 2010. Переход бесплатен, почему бы не попробовать.

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

Однако запуск полной проверки жесткого диска очень быстро привел к разочарованию. Дело в том, что ни разу она не завершилась успешно. В какой-то момент процедура просто останавливается на очередном файле – то на DLL-ке из Visual Studio, то на PDF-документе, то на каком-то архиве или даже CHM-файле. После остановки ничего сделать уже нельзя. Все элементы интерфейса работают, кнопочки нажимаются, но никаких действий не выполняют: остановить проверку невозможно, запустить обновление – тоже, исправить уже найденные уязвимости не получатся. И так до перезагрузки. Впечатление такое, что произошел deadlock каких-то служебных потоков внутри KIS. Пробовал оставить на ночь – никакого эффекта, так и висит.
Подумал, что раз зависает на проверке, то есть вероятность, что и монитор вирусов в памяти, чего доброго, зависнет без моего ведома, чего совсем не хочется.

Решил снова поставить KIS 2009. После установки первым делом запустил полную проверку. И бац - опять завис в середине с такими же признаками! Перезагрузил систему, решил отключить эвристику, которая включена по умолчанию, запустил по новой. И в первый раз за два дня все прошло благополучно. Так и оставил пока. Но впечатление испортилось.

Читать далее...

Когда почты очень много. Эффективно используем почтовый клиент

email.pngХочу затронуть проблему, с которой большинство из нас периодически сталкивается — как управляться с большим количеством входящей почты.

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

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

Читать далее...
RSS-материал