воскресенье, 5 июня 2011 г.

Исключите строчку в списке процессов из результатов после grep.

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

% ps -fS user1 | grep process_name

Однако в результат попадет также и упоминание о запущенном grep, а это не совсем красиво.
Вот пример:

grep 1001 user1 process_name

Как сформулировать мысль так, чтобы было исключена подобная  строка?

Ответ(base64.ru)
cHMgLWZTIHVzZXIxIHwgZ3JlcCBbcF1yb2Nlc3NfbmFtZQ==

воскресенье, 17 апреля 2011 г.

Первый опыт оптимизации ядра FreeBSD 8.2 RELEASE

Взял сегодня список добрых дел, читай todo-лист, в котором описано чего хочу сделать за год и увидел "Перейти на FreeBSD" и подзадачу "Научиться оптимизить, компилить, тестить и ставить новое ядро". Именно этим сегодня и занялся.

вторник, 12 апреля 2011 г.

Русский перевод. Майкла Лукаса "FreeBSD. Полное руководство"

    Сегодня вечером продолжая читать книгу по FreeBSD от Майкла Лукаса обнаружил ошибку перевода. Так она меня млин забесила, что решил написать об этом в блоге.

понедельник, 11 апреля 2011 г.

Интерфейс консольных утилит UNIX-like системз

    Буквально на днях в моем бредовом сознании возникла мысль: "Ты наконец-то знаешь как надо разрабатывать консольные тулзы". Возможно немного высокопарно, возможно потом, спустя годы, скажу: "На самом деле я нифига ничего так и не понял по существу". Однако сейчас у меня есть хоть какая-то альфа-версия понимания того,  как все же надо разрабатывать тулзы консольного типа. Понял это только благодаря ковырянию в FreeBSD, т.е. непосредственно в результате метода "научного фтыка".

понедельник, 14 марта 2011 г.

Видосы для реверсеров

Нашел интересный ресурс, где есть видосы связанные с информационной безопасностью и реверсингом. Вот securitytube

среда, 2 марта 2011 г.

Использование файлов во FreeBSD

Все что тут напишу, это своего рода пересказ того что прочитал в книге Б. Кернигана, но на понятном мне языке. Для будущего напоминания об азах ;)