четверг, 31 октября 2013 г.

Juniper SRX series SIP TCP

Давненько не писал в уютненький, а тут прям зазудело.
Возникла прохождении SIP траффика из локальной сети во внеш.
Если конкретнее - не устанавливались сессии на порт 5060 по TCP.
Роутер который меня nat'ом выпускал - Juniper SRX 100h - в конфиге каких либо ограничений для прохождения подобного траффика не нашел. Вот тут и началось веселье:

вторник, 8 ноября 2011 г.

Восстановление файлов удаленного vhost

Случилось непоправимое и данные с одного из vhost'ов были удалены.
Ну чтож. Воспользовался утилитой extundelete, которую предварительно скомпилировал на тестовой машине.
Но возникла проблема. vim показал что в конце многих файлов дописано окончание из рандомного количества символов "^@". после гуглинга было выяснено что это так называемый null character.
Из-за их присутствия неправильно передавались заголовки и страница не могла отобразиться. 
Ну чтож - здесь на помощь пришел sed. Регулярочка такая:
find /var/www/<vhost>/ -name "*.php" -exec sed -i 's/\x0//g' {} \;

тоже самое можно повторить для всех необходимых Вам типов файлов, как то жава-скрипты, html страницы, да и прочие файлы обрабатываемые как код; 

суббота, 13 августа 2011 г.

Gentoo Gnome 3 gnome-shell-extensions

, Привет читатель!
Давно не писал и многое произошло за то время.
Человек компиливший последние два скайпа - мудак, гном3 явно замаскирован, и вообще вторая волна кризиса.
Но хочу я поведать о радостной новости, а именно, под gentoo наконец то заработали екстеншенсы под третий гном.
Как ставить:
energe -av gnome-extra/gnome-shell-extensions app-admin/eselect-gnome-shell-extensions
Перезапускаем гном и если видим  , что он снова падает в фолбэк, то с консоли отрубаем все расширения при помощи:
eselect gnome-shell-extensions disable <extensionname>
перезапускаемся и потом включаем необходимые при помощи все тогоже старого и доброго eselect.

воскресенье, 15 мая 2011 г.

Создатели sudo явно фанаты spider-man'а

При первом запуске sudo можно увидеть такую надпись:
nesiner@sin-laptop /root $ sudo su

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

Password:

Люблю этих людей, за их отличный и эпичный юмор =)

gentoo layman & eix


Приятного испития детской крови, господа Гентушники.
Как писалось тут, поставил я тритий Гноме. Для сего акта экстримального красноглазия ьыл вынужден добавить оверлей gnome. Также сразу добавил я и x11. Признаю, что в тот момент был в неадеквате и незнаю чем и что меня сподвигало.

Так вот в чем суть.. Заметил я, что при исользовании eix, а именно eix-sync не происходит синхронизация с layman'ами =( Пиииииииичаааааль!
Не знаю как вам, а мне последовательность
eix-sync
layman -s ALL
eix-update
как то совсем лениво вводить.
Но на самом деле все придумано до нас.
Есть файлик
/etc/eixrc
В нем и нужно добавить 1 диррективу, а именно:
EIX_SYNC_OPTS='*'
Но мне не нужно автоматически синхронизировать все оверлеи. Нужно только два.  x11 и gnome.
Тут то все мои представления о семантике написания конфигов и рухнули. не помогал ни пробел, ни точка с запятой, ни обрамление в кавычки, ни амперсант.
Почти устав и желая уже от безнадежности ставить злосчастную звезду, опробовал (ну в последний раз) вот так:
EIX_SYNC_OPTS='gnome
x11'
Не поверите. Оно заработало .
Пользуйтесь =)

понедельник, 9 мая 2011 г.

Gentoo Gnome 3

Пропустил интернет через сито гугла по запросу "Gentoo Gnome 3" и охватила меня печаль-печалюшка-печалька.

Не исчите это. На любом linux\gentoo-linux сообществе вы найдете максимум пару прошлогодних тем в которых никто не знает как ЭТО собирать, а добрая половина этих самых никто плакается маме в испачканный промежуточными продуктами сборки deb пакетов фартук(господи, какая мерзость), о том что надо включать интроспективу, которая тянет за собой кучу системных либ под версией **9999.
Вторая половина явна больна кедерастией головного мозга 80последней стадии. Им хочется написать о том чтобы они прочитали http://www.gentoo.org/main/en/philosophy.xml. Зачем писать о том что гном УГ, зачем рвать на себе растянутую майку с криками о том что правильно собранные кеды кушають меньше и ворочатся шустрее чем крыса. Позвольти спросить КААААК? Без плазмы чтоли? (дада. Я иногда люблю сарказм. А еще я Тролль. Лжец. И девственник.)
Так вот. Расстроен я. По этому поводу я и решил написать краткий man по сборке третьего Gnome на gentoo.

Итак. Приготовьтесь выбросить второй гном. Да жаль. Но надо. Любопытство мать его - двигатель прогреса. Gentoo-way и все такое. Съездите на север - будет что пересобрать и чем обмазаться, если холодно и одиноко.

Миллионеры


©пижжено.

Исследование лиц с суммарным обьемом инвестиционных портфелей от миллиона долларов и выше (стоимость дома туда не входит) показало, что:

  • 86% владельцев luxury-автомобилей и яхт не входит в число миллионеров
  • средняя стоимость стрижки для миллионеров – с чаевыми $16
  • 40% покупают вино ценового уровня примерно $10
  • 70% миллионеров использует ремонт обуви
Это выдержки из исследования американских миллионеров профессором Томасом Стенли, которые были опубликованы в его книжке (ссылька). Свое первое исследование этого сегмента Стенли опубликовал еще в далеком 1998 году в книжке The Millionaire Next Door, некоторые тезисы потом были опубликованы отдельной книжкой The Millionaire Mind в 2001.



Так вот, товагхищи!
Я почти миллионер. =) Только миллиона не хватает. =(