Блог инженера-программиста / шапку скоро поменяю /

Собственно сброс таблицы маршрутизации в Windows:

1
2
route -f
ipconfig /renew

Для незнающих: Win+R, а дальше выполнить команды по очереди или запустить командную строку cmd.

Устанавливаем и настраиваем связку Apache+PHP+MySQL под Windows.

Содержание:

  1. Дистрибутивы
  2. Установка
    1. Установка Apache 2.2.22
    2. Установка PHP 5.3.9
    3. Установка MySQL 5.5.25a
  3. Настройка
    1. Настройка Apache 2.2.22
    2. Настройка PHP 5.3.9
    3. Настройка MySQL 5.5.25a

Читать дальше »

Зачем нужно сжимать web-документы, объяснять не нужно — меньше трафика, быстрее скорость загрузки — этого, думаю, достаточно.

Сейчас большинство браузеров и многие сайты поддерживают gzip-сжатые страницы. Механизм сжатия таков: сервер по заголовкам клиента смотрит, принимает ли тот сжатые страницы, и при положительном ответе применяет gzip-сжатие. Если же сжатие не поддерживается, то пользователю отдается обычная, не сжатая версия документа.

Проверить, поддерживает ли браузер сжатие, можно здесь. Там же можно проверить, сжимаются ли данные на конкретной странице любого сайта — сервис показывает размер сжатой и не сжатой версии страницы а также процент экономии.
Читать дальше »

Чего мы только не делаем ради того, чтоб ничего не делать. Ситуация: есть сервер под Win2003, на котором работают Apache, MySQL, Serv-U. Периодически древний индеец вешается, причем в основном если обращение идет с клиента под Win98. Казалось бы простое решение — снести нафиг Win2003, поставить linux, настроить сервисы и нет проблем (а может просто Apache 2 поменять на Apache 1.3?). Нет, мы пойдем не таким путем (лень восстанавливать moodle на новом сервере).

Цель — создать скрипт, который каким-то образом перезагрузит Apache и MySQL (на всякий случай). Итак, поехали. Читать дальше »

Понадобилось мне по работе синхронизировать папки на удаленном компьютере. Ситуация такая: дома есть компьютер (под Windows XP), на котором установлен Nod32. У компьютера выделенный белый IP, к которому привязан сайт site.ru, в папке site.ru/nod32 складываются обновления для антивируса (локальное зеркало).

На работе несколько компьютерных классов, где нужно обновлять антивирус Nod32. Настраивать для каждого обновление с site.ru не хочется, поэтому нужно создать локальную версию последних обновлений Nod32 в локальной сети университета.
Читать дальше »