← All posts tagged facepalm

a13

пингвинчики, социалочки — фигня всё это:

<Секс-симулятор для линукс»
linux.org.ru

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

Вот одна из будущих героинь, уже смоделена, втч анимации различных мышечных спазмов:

img685.imageshack.us

img191.imageshack.us"

a13

решил, значить, я подогнать ширину yeahconsole (кто не знает — такой quake-like контейнер для urxvt/xterm) под ширину экрана. Настраивается оно, значить, через X ресурсы, которые при чтении из файла ~/.Xresources обрабатываются cpp (дефолтно). Думаю, ага, нужно сделать #include файла, в котором будет "#define XRES разрешение". Причем поскольку разрешение может меняться, нужно чтобы файл писался динамически, при чтении. Придумал использовать fifo:
while true; do echo "#define XRES "`xrandr 2>/dev/null | sed -n 's/^.current \([0-9]\).*$/\1/p'` > fifo ;done

Всё отлично, но препроцессор фифы не жрёт :(

И заглянул я в ман, а там:

screenWidth
width of the terminal. Default is the display width.