пятница, 29 мая 2009 г.

Устранение непонятного падения Windows 2000

Немного из админского опыта - борьба с непонятным поведением компьютера. Так получилось, что мой рабочий компьютер, кстати, мощнее его у нас только сервера, стал очень странно себя вести. выражалось это в следующем: где-то в 11-00... 12-00 полностью перекашивало картинку, выбраться можно было через многократное нажатие Win-D для очистки экрана. Для борьбы с проблемой был переустановлен QIP Infium - не помогло, после чего он был сменен на другой бесплатный IM клиент Pidgin, но уже из других соображений - не помогло. В последнее время такое странное поведение наблюдалось при включенном Firefox 3.0.10, после чего было решено его с нуля переустановить. Firefox был полностью удален с вычисткой реестра, пользовательский профиль с сетевого диска также был удален, с предварительным резервным копированием закладок. После этого Firefox был по-новой установлен, создан на сетевом диске чистый профиль пользователя, поставлены необходимые расширения, без которых пользоваться FF достаточно неудобно. Уже три дня прошло после переустановки - проблема пропала (тьфу-тьфу-тьфу...). Скорее всего, возникт конфликт расширений - у меня их довольно много было установлено. Поиск в интернете решения данной проблемы ни к чему не привел, кроме того, ее очень трудно сформулировать для поиска. Еще - после переустановки FF стал работать заметно шустрее, что не может не радовать.

четверг, 28 мая 2009 г.

Ускоряем загрузку страниц в Firefox

В Mozilla Firefox (у меня установлена версия 3.0.10) можно заметно ускорить загрузку страниц при помощи pipelining. Что для этого надо сделать:

1. Открыть страничку настроек, набрав в адресной строке about:config, пообещать быть осторожным.

2. Отредактировать следующие опции:

network.http.pipelining — true

network.http.proxy.pipelining — true

network.http.pipelining.maxrequests — 8

nglayout.initialpaint.delay — 0 (необходимо щелкнуть правой кнопкой и создать новое целое значение с таким именем)

Теперь можно наслаждаться возросшей скоростью загрузки и отображения (особенно заметно на широких каналах).

Как это работает?

В протоколе HTTP версии 1.1, появившемся в 1999 году и используемом по сей день во всемирной паутине, появилась возможность в рамках одного TCP‐соединения делать несколько запросов веб‐серверу.
Учитывая, что страницы современных сайтов обычно содержат большое количество изображений и других объектов, время установления TCP‐соединения (для каждого объекта) начинает играть значительную роль. Поэтому грех не использовать возможность по гарантированному ускорению загрузки страниц, существующую уже как 9 лет.

1. network.http.version — 1.1, network.http.keep‐alive — true
Эти опции установлены по умолчанию и разрешают Firefox использовать HTTP версии 1.1, включая возможность делать несколько запросов в соединении.

2. network.http.pipelining — true, network.http.proxy.pipelining — true
Эти опции предписывают Firefox делать несколько запросов в соединении, не дожидаясь ответа сервера.

3. network.http.pipelining.maxrequests — 8
Эта опция задает максимальное количество запросов, которое может быть сделано в соединении, от 1 до 8. Указывать значение более 8 бессмысленно, так как это физически не поддерживается Firefox'ом и эффекта иметь не будет.

4. nglayout.initialpaint.delay — 0
Эта опция уменьшает до нуля задержку перед отрисовкой (рендерингом) информации, полученной от веб‐сервера, что позволить увидеть запрошенную страницу чуть быстрее.

Подробнее о pipelining рассказано тут (на английском языке): The Truth About the Firefox “Pipelining” Trick

По ощущениям после выполнения вышеизложенного - скорость загрузки страниц заметно возросла. Соединение с интернетом - ADSL 8 Mb/s через локальную сеть.

Успешного ускорения!

понедельник, 25 мая 2009 г.

Хорошая замена стандартному менеджеру задач Windows Mobile

При активном использовании моего HP iPaq 214 часто вознивает необходимость в переключении между активными приложениями, и есть желание делать это максимально удобным способом. Ни для кого не секрет, что стандартный менеджер задач - довольно неудобное поделие от Microsoft - ну не получаются у них нормальные интерфейсы. Путем довольно длительных поисков обнаружена очень удобная, да еще к тому же и бесплатная замена - программа Task Fasade.

Скриншоты программы:





У меня установлена именно такая тема - очень нравится Mac OS дизайн.

Еще два варианта оформления:





Кроме того, при желании темы можно создавать самостоятельно.

Настройки программы:



Управление процессами:



После установки программы привязываем его запуск к аппаратной кнопке КПК, и получаем полный аналог Alt-Tab на десктопе.

Видео по данной программе:



После нескольких дней использования приложения становится просто непонятно, как раньше пользовался КПК. Еще - ну почему Microsoft не может нечто подобное сделать сразу?

Вердикт - приложение из разряда "must have" на устройствах под управлением Windows Mobile.

Программа поддерживает Windows Mobile Professional (PPC) 5.0, 6, 6.1 (QVGA/VGA), для работы приложения необходим .NET Compact Framework 3.5

пятница, 15 мая 2009 г.

Остроумная реклама Apple

Самый остроумный ролик Apple - в ответ Microsoft на ее попытки рекламировать Windows. Как всегда у Apple - коротко и лаконично.

среда, 13 мая 2009 г.

Мультфильм от Pixar «Вверх» откроет 62-й Каннский кинофестиваль

Мультфильм от моей любимой студии Pixar открывает Каннский кинофестиваль в этом году! Просто молодцы! Wall-E мне очень понравился, ждем выхода Up на DVD, или еще лучше - в кинотеатрах - он же объемный.

Новость немного не по тематике блога - все-таки основные темы - это компьютеры, программы, и все с ними связанное, но мимо такой новости я просто не мог пройти. К тому же после книги "iCon Steve Jobs" я узнал историю студии Pixar - стало еще интереснее. Дальше - текст новости.

m1634062578bd8c31099d.jpg

В 2009 году международный Каннский кинофестиваль впервые в истории будет открывать мультфильм. 13 мая студия Pixar представит новый проект режиссера Пита Доктера (обладателя номинаций на премию «Оскар» за работу над мультфильмами: «Корпорация Монстров», «ВАЛЛ-И», «Новая машина Майка», «История игрушек») и автора сценария Боба Петерсона: комедийную, приключенческую, и духоподъемную анимационную ленту «Вверх».

m1632c204f5b164bdba5d.jpg

Карл Фредриксен провел всю свою жизнь, мечтая о путешествиях, приключениях, и экспедициях в самые отдаленные уголки земного шара. Но когда тебе 78, кажется, что жизнь прошла мимо, но неожиданный поворот судьбы (и настойчивый восьмилетний исследователя дикой природы по имени Рассел) дают главному герою шанс воплотить давнишние планы. Шальной ветер относит жилище и его хозяина в джунгли Амазонки - и начинается самое интересное.

m16335ab9f214a40496f6.jpg

m163587354281a0dacc2e.jpg

Кроме того, «Вверх» - юбилейный, десятый по счету фильм Pixar, а так же первый из мультфильмов студии, предназначенный для проката в формате Disney Digital 3D.


Пауза в .bat файле

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

@ping localhost -w 1000 -n пауза в секундах+1 > nul

например, пауза в 5 секунд:

@ping localhost -w 1000 -n 6 > nul

Вместо localhost можно указать 127.0.0.1

Знак @ в начале строки полностью убирает отображение команды
Параметр - w задает таймаут в миллисекундах, -n - число запросов.

Довольно часто возникает необходимость задать паузу при выполнении скрипта - этот способ наиболее простой. Буду рад, если кому-то помог.

вторник, 12 мая 2009 г.

Тест Ubuntu 9.04

Доброго времени суток.
Сегодня - про тестирование нового Ubuntu 9.04. Не то, чтобы я был бородатым красноглазым линуксоидом в свитере (спасибо bash.org.ru за стереотип в общественном сознании), но все-таки интересуюсь Linux, и отслеживаю выход новых версий Ubuntu и OpenSuSe - как-то сложилось, что именно этих версий. Предыдущая версия Ubuntu, с которой знакомился - это 8.04. За год, прошедший между релизами, произошел просто огромный скачок вперед. Ubuntu стал более user friendly, многое, что в 8.04 настраивалось с плясками с бубном и сложными заклинаниями, в 9.04 - как-то практически само настроилось и заработало, как говорится "из коробки". Без проблем было настроено соединение с интернетом, браузер, IM-клиент Pidgin, подключены репозитории. Про репозитории - это отдельная песня, да еще какая - после Windows очень трудно привыкнуть к простоте установке софта - просто устанавливваешь галочки, система спрашивает, доустановить ли связанные пакеты - и все, нужный софт установлен - никаких ключей, серийных номеров и тому подобных неправильностей. Многие ругают Ubuntu за шрифты - на их настройку ушло порядка 10 минут, чтобы разобраться как настроить сглаживание, после чего шрифты в Windows (на работе Windows 2000 Pro) просто бьют по глазам. Так как тестирование проводилось в VM Ware, то не получилось оценить всю прелесть Compiz и тем от Emerald - в VM Ware просто невозможно добавить видеокарту, а без нее Compiz не запускается. Что еще очень понравилось - это защита системы. Любое более-менее серьезное действие требует ввод пароля суперпользователя root, и вирусам/троянам просто нет возможности развернуться, что опять же успокаивает при серфинге в интернете. Красота, да и только. Нечто подобное увидел в Windows 7 - UAC (User Account Control) -с Windows Vista нигде не сталкивался, но все равно в Ubuntu это как-то правильнее работает.
Ради интереса установил Wine и попробовал запускать Windows приложения - и был разочарован... Сплошные баги, в основном - шрифты и кодировки, некоторые программы просто не запустились - короче, wine еще доводить и доводить до ума, все-таки возможность запуска Windows приложений очень нужна.
Итоги теста - очень динамично развивающаяся система, практически пригодна для решения основных задач, не без минусов, но темпы развития поражают - это все-таки не Microsoft, которая 3 года рождает Windows 7, хотя и она обещает быть получше Vista. К тому же Canonical обещает много нового и интересного в релизе 9.10, который выходит в октябре 2009г. С такими темпами - кто знает, возможно и сменю на своем ноутбуке Windows XP SP3 на Ubuntu или еще что-нибудь из пингвиньего племени.