Ad Discendum, Non Ad Docendum

Для того, чтобы учиться, а не для того, чтобы учить

Человечный мануал "по линуксу"

Posted by Денис Лозко Thu, 22 Nov 2007 15:03:00 GMT

© Michael Klishin:

Самый человечный мануал “по линуксу”,
как ни странно, FreeBSD Handbook.

Даже завел отдельный раздел, ибо пора…

Posted in , , | no comments |

Ох уж эти нравы...

Posted by Денис Лозко Fri, 09 Mar 2007 19:59:00 GMT

Вот уж, действительно людям некуда девать свое время:

LinuxBIOS with X11 server, completely in Flash ROM

Кто мне объяснит - ЗАЧЕМ? Ну еще если б не X-ы, то можно было бы подумать о роутерах бездисковых, и то сомневаюсь что будет дешевле нежели железное с аналогичным функционалом…

Posted in , , | 3 comments |

Kill ^[

Posted by Денис Лозко Tue, 27 Feb 2007 22:01:00 GMT

Спросил меня сегодня pahan

есть такой символ управляющий )
^[[m
как его обработать?

как его заматчить?
регекспом …
ебучий линуховый топ его юзает
такой символ
фря - нет

Я ему уже сказал, что там не ^[[m, а че нить типа ^[[1;37m, что представляет собой Escape sequence для отображения визуальных текстовых эфектов, как-то цвет текста/фона, подчеркиваение/зачеркивание ну и т.п.

Для того что-бы ввести сам символ ^[ можно поступить по разному:

  • можно воспользоватся незамысловатой комбинацией <ctl>-V+<ctrl>-[, в результате чего получим непечатаемый символ (но тот что нужен), который удобно использовать напрямую из комманд-лайн’а, точно так же как на скриншоте (надобно кликноть для оригинала):
  • а можно по другому: вместо <ctl>-V+<ctrl>-[ использовать \033, что можно использовать (на манер примера выше с sed’ом) следующим образом:
> tail -10 log/development.log|perl -e ‘while($_=<>){$_=~s/\033\[([0-9]{1,2};)*[0-9]m//g;print $_}’

Posted in , | 1 comment |