Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Ускоряем VNC, boot, Colorer и PHP. OperaR, IE 6.0b

Если вы собираетесь в ближайшее время прикупить себе доменное имя, то подождите до 13 февраля. Именно с 13 февраля этого года организация RIPN обещает снизить стоимость регистрации домена в зоне RU до 24 долларов США. А с первого апреля нас ждет еще одна приятная новость — стоимость продления регистрации доменного имени будет стоить всего 18 долларов.

VNC. Новые опции

Для удаленного управления из дома своим компьютером на работе я использую программу VNC. Жутко медленно, но, включив «Restrict pixels to 8-bit», кое-как работать можно. А можно ли работать быстрее? Кое-кто, оказывается, утверждает, что можно. Некая компания сделала к VNC патч, скачав который, я, например, увидел в меню настройки еще две опции: «Tight compression» и «Zlib compression».

У меня еще не было времени как следует оттестировать скорость работы с применением новых методов сжатия, но, в ближайшее время, я обязательно попробую сделать какие-то замеры.

Screen shot сайта

Не хватает денег на подключение к сети Интернет? Оказывается есть способ подключиться бесплатно. Не для всех, конечно, а только для людей, проживающих в городе, присутствующем в списке на сайте. Мне (Казань) не повезло. В списке около 35-ти городов, включая Москву и Питер. Кому это может быть нужно и что за этим стоит я не знаю, но, утверждается, что все абсолютно бесплатно. Скорости, правда, невысокие, в основном — 28800 и 9600.

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

И последнее: сайт часто переезжает и бывает недоступен. Если такое случится, то новый адрес можно узнать по ICQ 100077.

Продолжая тему ускорения. Для разработчиков, выбравших в свое время PHP, не секрет, что 4-я версия интерпретатора этого языка работает гораздо быстрее 3-й. В основном, за счет частичной прекомпиляции кода. Разработчики из BWare пошли еще дальше и предложили кешировать (сохранять) откомпилированный код. Таким образом скрипт компилируется только в первый раз, а далее, по мере необходимости, используется уже бинарный код. Утверждается, что удается добиться более чем 20-ти процентного ускорения. Единственное «но» — bware cache не работает вместе с Zend Optimizer.

С сайта можно скачать либо исходный код и скомпилировать все на месте, либо so- (shared object) файл. Если все прошло успешно, то функция phpinfo() должна выдать что-то подобное:

This program makes use of the Zend scripting language engine:
Zend Engine v1.0.4, Copyright (c) 1998-2000 Zend Technologies
with Bware Cache v0.7, Copyright (c) 2000/2001 Bware Technologies,
by Roberto.Biancardi@bware.it

Продолжим. С выходом FAR 1.70b2, где, в инструментарий разработчика плагинов, добавились новые события редактора EE_REDRAW и EEREDRAW_CHANGE, появилась возможность отслеживать именно изменения текста в окне, а не передвижение курсора.

Colorer

В связи с этим пользователям этой версии FAR и Colorer4you имеет смысл скачать патч библиотеки Colorer’а, который «обрабатывает новое событие редактора…», благодаря чему «…_значительно_ повышена скорость перемещения курсора в пределах одного экрана». Правда, предупреждает автор, скорость собственно раскраски несколько упала, так как модуль скомпилирован с применением Borland C++ Builder 3.0.

Я скачал и поставил. Если скорость перерисовки и упала, то это, для меня, прошло незамеченным. Но лучше, перед установкой патча, сделать backup, чтобы, в случае неприятных последствий, можно было вернуться к старой версии.

А закончить тему ускорения всего и вся я бы хотел ссылкой на программу Bootcelerator, которая призвана ускорить загрузку (boot) операционной системы Windows. Скачайте, посмотрите. Во встроенном help написано, что время загрузки уменьшается с трех минут до 30 секунд. Как я понял, все, что делает программа — меняет значения пары-тройки параметров в MSDOS.SYS (Boot Delay, Boot Logo, Auto Scan и т.п), а своим объемом (256К в архиве) она обязана языку программирования (MS VB 6.0) и файлу помощи.

MSIE Logo

С сайта WebCooler: «Ctrl-Alt-Del» пару недель назад опубликовала скриншоты бета-версии Internet Explorer 6.0. Ранее там можно было скачать и сам инсталляционный файл, но компания Microsoft попросила удалить его с сервера. Бета ставится только на Windows 2000, но, думаю, это ни о чем не говорит, наверняка позже появятся версии и для других ОС.

На скриншоты я, как и Cooler, взглянул, но какие-то выводы мне лично сделать трудно. Внешний вид Explorer с 4-й версии остается практически неизменным, а вот новых возможностей для веб-разработчиков появляется довольно много. Время подойдет — увидим.

L.P.S. Естественно, что нашлись люди, которые успели за отведенное время скачать бету и выложить ее у себя на FTP.

O, как ошибся! Компания Opera бросила-таки взгляд на Россию, раздираемую кодировочными противоречиями и выпустила версию Opera 5.02 RUS, где есть поддержка KOI, WIN, ISO и всего на чем традиционно читает наш русский человек. Я уже пытаюсь скачать, но сервер (или канал) так перегружен, что у меня пока ничего не получается. Если Opera еще выковыряет из своего браузера Instant Messanger с News Reader’ом и положит их отдельно, то я подарю каждому сотруднику этой фирмы по автомобилю Mersedes, в формате GIF или JPEG.