Регулярные выражения

Чаще всего регулярные выражения используются в Perl в операторах поиска и замены, таких как s//m/, операторах связки =~ или != и т.д. Как правило все эти операторы имеют схожие опции такие как:

i — не различать строчные и заглавные буквы.
m — считать строку многострочной.
s — однострочная строка.
x — расширенный синтаксис ( использование пробелов и комментариев)

Читать далее «Регулярные выражения»

Смена домена SVN сервера

Это при смене домена такую команду надо сделать непосредственно находясь внутри нужной папки

[code]
svn switch —relocate http://my-old.domen.com/svn/repo/branch/itd/itp http://my-new/domen.com/svn/repo/branch/itd/itp
[/code]

Пакуем css

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

Лучший способ это объединять выше перечисленные ресурсы в один файл (например all.css, all.js)

В этой статье рассмотрим менее радикальный метод ускорения процесса, а именно удаление \n, \t etc. из файлов стилей и возвращения их в обратный, удобоваримый, вид.

Читать далее «Пакуем css»

0mq and java bindings on ubuntu linux

1. Пёхаем в tmp (я просто не люблю складировать сорцы без особой на то надобности)

cd /tmp

2. Берем линк на последнюю версию zeromq тут и скачиваем камандой на подобие такого:

wget http://download.zeromq.org/historic/zeromq-2.1.9.tar.gz

3. Распаковываем, заходим в папку и «конфигурим»

tar -zxf zeromq-2.1.9.tar.gz # unpack

cd zeromq-2.1.9

./configure

Читать далее «0mq and java bindings on ubuntu linux»