понедельник, 18 февраля 2013 г.

Паттерны обфусцированного пыххлама

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

"e\166\141\154\050b\141\163\145\066\064\137\144\145\143\157\144\145\050"
"\145\166\141\154\050\142\141\163\145\066\064\137\144\145\143\157\144\145\050\163\164\162\162\145\166\050"
"\051\051\073"
"eval(base64_decode(strrev("
"eval(base64_decode("
"strrev('edoced_46esab');eval"

четверг, 14 февраля 2013 г.

FreeBSD SATA hotswap

Надо было наживую подцепить саташный диск во фряхе. Воткнул - не видно. Пошаманил с atacontrol - не видно. Стало грустно и пошёл есть. Коллеги за это время таки добили диск. Итак, последовательность действий, чтобы фряха увидела сата диск,  поставленый на живую:

0. Вынуть этот диск
1. Сделать детач нужного канала (ataconfig detach ata6)
2. Запихать диск
3. Сделать аттач канала (ataconfig attach ata6)

четверг, 7 февраля 2013 г.

Про бюрократию и эффективность в отдельной конторе

Ну вот и у нас развели бюрократию. Собираемся, ругаемся, получаем люлей, объясняем, почему не выполнена пятилетка за три года и т.д. По сути - просто тратим время. На всех собраниях просто сидишь, слушаешь отчёты начальству своих коллег, из которых интересно послушать только девов и ТП, остальное - продажи, непродажи, маркетинги и акции к моей работе вообще мало относятся. Потом доходит дело до меня, говорю "сделал, не сделал, не сделал, ...,ну потому,..., не я не ненавижу всех и не хочу убить всех людей"
Ещё была задумка в в том, что на этих сборищах разные отделы могли поинтересоваться друг у другу: "Ну что у нас там с subj?!". И если ничего - то типа попросить всё-таки сделать.
На практике оказалось, что всё это бесполезно. Мои просьбы к двум коллегам не были услышаны в течении 2х недель и как-то всё это замялось ими.
Самое клёвое - раньше была доска с задачами, которые по мере возможности выполняли. Теперь же есть недельный и квартальный планы, которые по идее составляем мы сами. В итоге вышло, что сверху в эти планы вставляются дополнительные вещи, а те задачи, которые ставим перед собой мы сами - надо развёрнуто обосновывать. Причём новые задачи накидываются по ходу недели и реакции на них требуют чуть ли не моментальной
В результате я теперь каждый день по полдня трачу на то, чтобы что-то где-то заполнить, отчитаться, объяснить и т.д. Остальное время съедает повседневная работа, которой довольно много и которую никто не отменял.
Приходится что-то делать, оставаясь сидеть в офисе на час-полтора и дома по выходным. Есть в этом что-то неправильное.

Прикинул - моя эффективность нехило упала из-за занятий всякой фигнёй и постоянного дёрганья во время работы - всё таки есть много задач, требующих сосредоточения и недопускающих переключения, на которых постоянно прерывают.
Не говоря уж о том, что в дни собраний в офис едешь как на каторгу.


пятница, 1 февраля 2013 г.

Сетап ксеновпсок через virt-install

Debian:
virt-install -f /dev/mapper/vg_vm-ejab -p -r 512 -l "http://mirrors.cn99.com/debian/dists/Debian6.0.5/main/installer-amd64/" -n ejab

Centos:
virt-install -f /dev/mapper/vg_vm-otrs -p -r 4096 -l "http://mirror.yandex.ru/centos/6.3/os/x86_64/" -n otrs

вторник, 22 января 2013 г.

Не верьте переводам

Начал учить матчасть по оптике. А то кроме как - какие трансиверы купить, какое волокно проложить, какие  затухания допустимы - вроде и не знаю больше )
Нашёл какую-то аццкую книгу, оказалось офперевод какого-то известного труда.
Читаю, и вдруг смутил один параметр.  И так посчитал, и эдак, графики построил - не сходится и всё тут, наоборот. Убрал минус из формулы - всё хорошо. Нашёл оригинал на Амазоне, там формула указана верно, без минуса.

Так что перевод этот можно смело выкидывать ) а ведь издана каким-то техническим издательством ))

вторник, 27 ноября 2012 г.

Быстро проверить удалённый сертификат

echo | openssl s_client -connect hostname:465 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | openssl x509 -noout -subject -dates

воскресенье, 25 ноября 2012 г.

Внимательнее с декларацией!

Поставил рекорд своих отправок через шипито - посылка шла месяц, вместо положенных 10-14 дней.
Есть ощущение, что это из-за того, что в декларации накосячил.
Вместо "1 штаны за 79$" забил "79 штанов по баксу" )

среда, 21 ноября 2012 г.

Надзоры и запреты

Пришла неделю назад абуза от росконадзора. Запретить забанить уничтожить растрелировать клиентский сайт. Сайт и правду нехороший, про какие-то курительные смеси. Ну, написали клиенту, на время реакции засуспендили.
Одно только но.. Абуза пришла на мыло человека, почти 2 года у нас не работающего. Просто по привычке форвард на меня стоит, вот и попала абуза ко мне.
Перерыл все ресурсы конторы - в райпе везде контактом указан я. Думаю, ну неужели у них своя база, с блекждеком и устаревшими данными? И тут коллега натыкается на просторах инета на какой-то хуиз сайт, который юзает свою копию, года видимо 2010.
Написал чиновникам, что клиента уведомили, сайт заблокировали, но шлёте абузы вы не туда и как бы в будущем избежать такого.
Ответа так и не получил. Попробовал звонить - трубку не берут.
Вот такой надзор.

среда, 14 ноября 2012 г.

tcptrack for centos 6

# wget http://pkgs.repoforge.org/tcptrack/tcptrack-1.4.0-1.el6.rf.x86_64.rpm
# yum localinstall tcptrack-1.4.0-1.el6.rf.x86_64.rpm -y

понедельник, 5 ноября 2012 г.

HD 6310: "AMD: unsupported hardware"

 Обновил тут свою Fedora 16 на ноуте, после апдейта получил в правом нижнем углу прозрачный логотип: "AMD: unsupported hardware".
Нашёл кучу обсуждений и решение проблемы - заменить в драйвере вызов функции с логотипом на нопы. В результате каша получилась. Да и неправильно это, в конце концов.

Нашёл второе решение, правильное: ссылка (первый пост).
Прикол связан с файликом /etc/ati/control, надо его наменить на пофиксенный - и лого пропал.

Пост с файликом: Ссылка