← All posts tagged работа

oxpa

— Вот вроде всё легко, но неделю не кодил — всё из головы вылетело. Прям даже беспокоит
— Ну так надо пить колёса.
— В смысле? Какие? Чтобы лучше кодилось или для памяти?
— Либо успокоительное, чтобы не беспокоило, либо слабительное, чтобы было не до того.

oxpa

На самом деле не linux, а freebsd, но тем не менее. Отправка письма с аттачем "из песка и тумана":

cat test.letter <(uuencode -m report.csv report.csv | sed -e '1s/begin-base64.*$//' -e 's/====//') <(echo '------not-a-random-string--') |sendmail that.guy@example.com
Содержимое test.letter ниже. Пробелы в начале строк — важны. Пустые строки — важны. То что "-" на 2 больше перед границей — таки задумано.
From:
To:
Subject: report
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----not-a-random-string"

------not-a-random-string
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

please find the report attached to the letter

------not-a-random-string
Content-Type: text/csv;
name="report.csv"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="report.csv"

oxpa

zeneventserver жрёт cpu как не в себя если rabbitmq тупит. А последний может тупить, если на партиции осталось мало, с его точки зрения, места. "Мало" это намного больше, чем вы думаете. У меня проблемы начинаются при свободных двух гигах.
Я уже говорил, что люблю erlang'овые проекты за простоту и доступность отладки и логов?

oxpa

"каждые 5 минут проверять, если лок файл изменён более 5 минут — посылать письмо с криками о помощи"
Дожили, я не хочу коллегам объяснять, почему это плохо и как нужно сделать.

oxpa

Перенесли систему на новый хост. Обсуждаем бэкап на нового хоста. Фраза из письма:
"please setup standard daily backup at 3 AM on the old host until new requirement provided"
Что имелось в виду понял только после личного разговора.

oxpa

Я таки нашёл чем удивить коллег %)
>> setattr(dmd.Monitors.Performance, 'localhost', dmd.Monitors.Performance.zenoss_dev)
>> dmd.Monitors.Performance.localhost.id='localhost'
>> dmd.Monitors.Performance._objects[1]['id']='localhost'
>> commit()

Строчки выше меняют имя коллектора с 'zenoss_dev' на 'localhost'. Индекс в _objects, правда, нужно узнавать через index() или как-нибудь так, всё же. Ну если кто будет гуглить — разберётся, я думаю...

oxpa

У коллег два чатика: старый, "techops" и новый "${location}-techops". В последнем нет меня. Это так мило, из-за одного меня заводить отдельный чатик.
Из другого чатика коллег (в этот раз "неформального") меня постоянно выкидывали за то, что у меня ник не в виде name.surname был.
Я прям даже теряюсь: я вроде не настолько страшный, чтобы от меня шарахаться толпами по 10 человек. Ан нет, бывает. Хотя, скорее, это мания величия %)

oxpa

коллега прислал скриншот. скриншот путти. скриншот путти, запущенного в рдп. скриншот снятый на Iphone. Скриншот с разрешением 640*480. (ну вы поняли, что тут должно была быть куча повторений фразы с самого начала)
И в экране куча всего кроме путти. Мне кажется, я хочу его крови _