Сборник tips&trick для самого себя.
Не запускаемся, если не была указана обязательная переменная и выводим синтаксис запуска скрипта:
#!/bin/sh
if [ -z "$1" ]
then
echo "Usage: ${0##*/} [option]"
exit 0
fi
У самурая нет цели, только путь
Сборник tips&trick для самого себя.
Не запускаемся, если не была указана обязательная переменная и выводим синтаксис запуска скрипта:
#!/bin/sh
if [ -z "$1" ]
then
echo "Usage: ${0##*/} [option]"
exit 0
fi
Новый год - отличная возможность поваляться дома и болеть.
Если в будние дни болеть не даёт работа, на которую надо прийти и выполнять задачи, (ну, как не даёт - сидишь, жрешь лекарства на рабочем месте и делаешь работу) то в праздничные дни --- болей сколько влезет.
Можно наконец лежать и, изредка посмаркиваясь в платочег, ничего не делать. А потом это надоест и можно снова идти на работу :)
Лежу такой на кровати, смотрю себе South Park, и тут замечаю что Wi-Fi точка доступа мигает линком.
Пошел, запустил сниффер - кто-то ищет в интернетах инфу по функциям C++, сидит во вконтактике и обновляет Avast.
В POST - запросе направленном в адресе сервера вконтакте увидел айдишник профиля. Зашел - а там дама :)
Написал ей, в процессе переписки выяснилось что у нас маманы знакомы и работали вместе когда-то. А дама живет на таком же этаже как и я, но в соседнем подъезде.
Теперь умею знакомиться с девушками при помощи библиотеки libpcap, градус гиковости стал выше :)
P.S.: Фильтр для Wireshark:
http && (ip.addr==93.186.224.0/21 or ip.addr==93.186.232.0/21 or ip.addr==87.240.128.0/18 or ip.addr==95.142.192.0/20 )
(инфа о адресном простанстве Вконтакте - тут )
Нагуглил вот не так давно статейку - http://gorod.dp.ua/news/80377
Уже успел походить по некоторым заведениям. Столовые - отличное место. Можно оторваться от офисной суеты, похлебать супчика, на второе - отведать каких-нибудь ништяков.
И делать это всё не из пластиковой посуды - а из нормальной, керамической.
И звенеть при этом не пластиковыми, а нормальными, из нержавейки, вилками и ложками.
И делать это всё не в спешке, одной рукой набирая что-то на клавиатуре, придерживая ухом телефонную трубку - а нормально, тщательно жуя и чувствуя вкус еды.
И пить компот из стеклянного стакана! :)
Пример того, как можно убить каналы, созданные входящими звонками, во время тестирования sip-транка утилитой sipp. (Каналы зависли и не убиваются сами.)
for i in `rasterisk -x "core show channels concise" |grep 9635017 |sed 's/!a2billing_did.*//g'`; do rasterisk -x "channel request hangup $i"; done
Чтобы сабж заработал - надо чтобы было вот так:
... //group 2 = AltGr; //group 3 = AltGr; //group 4 = AltGr; ...
Приехал ноут Lenovo G500.
А подсветка в линупсе не работает. Грустьпичальбеда.
Добавляем в грабе такую строчку в параметры ядра и радуемся:
acpi_backlight=vendor
Взято с https://wiki.archlinux.org/index.php/backlight
Стала глючить мышь. Курсор зависает на одном месте и не двигается. Вытащить-вставить мышку из USB порта - не помогает.
В чём глюк - непонятно: то-ли наводки какие-то, из-за которых глючит контроллер, то-ли глюк модуля ядра. Магия короче.
Запилил вот такой костылик. Костыль отключает, а затем включает модуль ядра, который работает с шиной USB.
rmmod ehci_hcd modprobe ehci_hcd
Мыша зависает - запускаем костыль и оживляем мышь :)
Дабы не оказаться в роли людей, у которых берут интервью и которые, не читая соглашения об ассоциации, что-то доказывают - решил прочитать таки это самое соглашение.
Нашел документы на официальных сайтах Украины и ЕС, касающиеся евроинтеграции. Если брать и смотреть первое попавшееся - есть шанс нарваться на фейк. Это интернет, детка. Так что use only official documentation!
Страниц там больше двухсот, так что буду потихоньку читать.
Здесь оригиналы: http://eeas.europa.eu/ukraine/docs/index_en.htm
Ссылка на рабочий вариант соглашения, а также дополнения к нему: http://comeuroint.rada.gov.ua/komevroint/control/uk/publish/article?art_id=56220&cat_id=45826
Само соглашение, переведённое на украинский язык, в формате pdf: http://comeuroint.rada.gov.ua/komevroint/doccatalog/document?id=56219