Archive for March, 2009

удалить старые файлы в linux

Tuesday, March 31st, 2009

Удалить файлы старше определенного возраста под linux

в текущем каталоге тренируемся с помощью
find . -mtime +110 -type f -exec ls -l {} \;
а когда уверены, запускаем
find . -mtime +110 -type f -exec rm {} \;
110 - число дней

Если +110 - это старше 110 дней, если -110 - младше. Без знака - покажет если ровно 110.

» »

Каюсь, каюсь :)

Friday, March 27th, 2009

Угрохал нафиг 3 часа рабочего времени - не мог оторваться от чтения:
Трое в серверной, не считая админа
Автору респект!:)

»

Адресная книга OpenWebMail

Thursday, March 26th, 2009

При добавлении вручную адресата в адресную книгу поле Full Name строится по схеме имя (отчество) фамилия, что оказывается неудобным при сортировке.
Чтобы поле создавалось как фамилия имя (отчество), идем в /cgi-bin/openwebmail/etc/templates/кодировка/addreditform_N.template
находим там function makeFullName(formName), и во второй части блока if (после else) переставляем 2 строчки (…@@@FAMILYNAME.NAME@@@…) над GIVENNAME.NAME.

При желании можно выкинуть первую часть if-а, т.к. там идет проверка на иероглифы.

»

почему “лезет” шаблон в IE

Sunday, March 22nd, 2009

Обожаю Internet Explorer. В переносном смысле. Таких принципиальных и педантичных программ мне еще не встречалось.
верстаю 3х-колоночный шаблон. Простейший, с “резиновой” срединой. В FireFox и Opera все прекрасно, в IE (6.0) лезет, хоть тресни. Я ради этого даже через валидатор прогнал и html и css, все ошибки поубирал - все напрасно.
Через 2 дня обнаружил, что достаточно сменить в заголовке charset=UTF-8 на windows-1251 - и все работает!
Вспомнил анекдот в тему:

гаишник не знает, как придраться к водителю, и спрашиввает:
- Если у тя правое колесо спущено, какой подфарник мигать будет?
тот подумал-подумал, и отвечает:
- если тебе монтировкой по голове дать, на какую ногу хромать будешь?

Еще через полчаса нашлась причина: css был в отдельном файле, причем основной файл - utf-8, а css - Ansi. Из русского (т.е. мультибайтового) текста там были только комментарии, судя по всему от этого у IE и случилось несварение.

Ушел пить валерьянку.

» »

meta редирект

Wednesday, March 18th, 2009

Вечно забываю и путаю, как сделать рефреш (редирект) с помощью meta на новый адрес:
<META http-equiv=”refresh” content=”0;URL=http://new-url”>
тут 0 - число секунд. после которых происходит перенаправление

молитва резервному копированию и внимательности

Sunday, March 1st, 2009

Оооооомммммм……муторно, но мысли в кучу еще не собрал:

..на работе очень долго мучился с обновлением с php 5.2.2 на 5.2.8 - “make test” выдавал порядка 15 ошибок, и было как-то боязно ставить эту версию на почти рабочий сервер. Но делать нечего - поставил, т.к. одна вредная егруп(т)варь не хотела старого.

А тут подожла очередь и личного вот этого самого сервера обновиться с php 4.* на php 5.*, поскольку с mbstring в 4-м php не все хорошо.
(more…)

» » »