Иван Тепляков

Полезные заметки веб-разработчика

Наконец-то полностью перехожу на utf8. Чтобы перевести весь код фреймворка в кодировку utf8 на понадобится такой bash-скрипт: #!/bin/sh for i in `find . -name "*" -type f` do echo $i iconv -f WINDOWS-1251 -t UTF-8 "$i" > tmp mv -f tmp "$i" done

Внешние фильтры для apache

Сегодня открыл для себя очень полезную вещь – модуль apache mod_ext_filter. Он позволяет «пропускать» ответ сервера через сторонние скрипты, например можно сжимать данные через gzip или например добавить к отдаваемому коду что-нибудь. Например чтобы сжимать данные добавляем в httpd.conf: # Определили внешний фильтр ExtFilterDefine gzip mode=output cmd=/bin/gzip   <Location /gzipped> # устанавливаем внешний фильтр для [...]

Тест на мамбе

Интересный тест, всем советую!

Subversion для малых проектов

Нашел очень полезный сервис, который позволяет абсолютно бесплатно иметь свой небольшой subversion-репозиторий, где можно хранить код проекта, который вам дорог и ничего не бояться. Ну, собственно, вот адрес: OpenSvn. Заходим, регистрируем новый проект (кстати он может быть только один – бесплатно!), получаем на почту пароль для входа в веб-интерфейс. Там нужно будет создать пользователя для [...]

Наткнулся сегодня на бесплатную систему управления сервером. Работает на перле. Очень упрощает жизнь. Можно полностью управлять сервером через удобный web-интерфейс. Плюс для сервера под Ubuntu есть возможность установки и обновления из apt-репозитория. Добавляем репозиторий в /etc/apt/sources.list deb http://download.webmin.com/download/repository sarge contrib Добавляем GPG ключ: $ cd /root $ wget http://www.webmin.com/jcameron-key.asc $ apt-key add jcameron-key.asc Теперь можно [...]