August 22nd, 2009

404

красный чай

Первый красный чай, который я спокойно пью без сахара: "Солнечная долина". Увы, оригинального китайского названия я не знаю.

Основное отличие от цейлонских чаёв - вкус сообразный запаху. Главное, что меня отталкивало от красного чая - у него запах был много лучше, чем вкус. И вот, сорт, у которого вкус есть - и он хорош.
404

очевидное-непонятное с django

Во-первых, как должно выглядеть конкретное приложение (которое предполагается быть установленным как отдельный site для апача)? Я понимаю, что это питон, и как напишешь, так и будет, но как это делать _правильно_?

Во-вторых, где этот сайт должен лежать? В /usr/share/python-support/appname? Или где?

В третьих, если сайт (основная часть) лежит в share, то где должен лежать файл settings.py? В /etc/? В /var/lib/appname?
404

(no subject)

выбирая между лежащим сайтом провайдера при наличии интернета и работающим сайтом провайдера при отсутствии интернета, я разумеется, выбираю первое (это к вопросу о лежащем сайте тиеры).
404

а-а-а-а-а-а

(бегаю по кругу, схватившись за голову).

Расковырял первое попавшееся приложение под django (reviewboard).

У него _settings.py_ кладётся в /usr/share/python-support/reviewboard/reviewboard.

Ну это же бред! Как конфиг с паролем к sql может лежать в /usr/share?

А главное, я пока не понимаю, как это должно быть сделано правильно...
404

SnS

Я внезапно понял, о чём сериал. The REI mono. Тысячи их! В открытом космосе!

(голубые волосы, мало эмоций (у Лафиль), биологический конструкт).
404

RandR

С диким скрипом разбираюсь с оным. Кое-как нашёл офицальное описание (http://cgit.freedesktop.org/xorg/proto/randrproto/snapshot/randrproto-c27ece25924115448bf9e1dc461d5e7f4112f112.zip), читаю.

Если это то, что я ожидаю, то в результате можно будет иметь dualhead видео с _разным_ dpi на каждом из экранов.
404

RandR

Изучаю (RandR 1.2).

Наброски (вероятнее всего, полны глюков):

1) Для вывода изображения используется объект с названием screen. Screen, грубо говоря, это то, что имеет сплошную нумерацию пикселов вида (x,y). Screen не связан с конкретными устройствами вывода и может даже вообще иметь неотображаемые части. Основная идея dualhead в том, что screen делается размером в два реальных монитора, и каждый монитор отображает часть screen'а. Разумеется, идея эта может быть расширена на любое положение мониторов (пока открыт вопрос: пересекающееся или нет).
Screen'ов может быть много, таким образом можно иметь, например, независимые рабочие столы. (Не путать с несколькими копиями X-server'а, что является чуть большим уровнем абстракции

2) CRTC (расшифровка идиотская и к сути явления отношения не имеет) - контроллер видео-выхода. Это НЕ порт видеокарты, т.к. может быть так, что два контроллера обслуживают один монитор (dual link DVI, например).

3) Output - собственно, "голова" видяхи, видеопорт, к которому цепляется монитор.

4) Display - пока место в иерархии не понятно

(как только я дойду до объединения этого в единый документ, я попереведу все screen'ы/output'ы на русский, пока остаёмся строго в режиме копипасты).

Главная идея RandR в том, что размер screen'а может меняться динамически. Добавили устройств вывода? Почему бы не увеличить размер экрана? Убрали? Ну, надо поджиматься. Вообще говоря, в этом нет никакого нонсенса, т.к. к смене разрешения для одного монитора все более-менее привыкли. А монитор ещё может поворачиваться - в этом случае размер screen будет меняться даже в случае одного-единственного монитора (n.b. RandR для этого и создавался...)

RandR (как расширение xerver'а) обеспечивает всех желающих оповещением не только о геометрии экрана, но и о таких милых вещах, как, например, порядок следования сабпикселов (что очень существенно, когда монитор поворачивается).


Вопрос о правильном конфиге всё ещё открыт...
404

xrandr

Грр... завести два десктопа удалось, объединить их в один - пока нет.

Что-то у меня в мозгах не срастается в идеологи того, кто к кому в каком порядке присоединяется...
404

немного ролеплея

Персонажи могут носить до 10 колец.

Тролли могут носить только два кольца для больших пальцев - и только на мизинцах.
Эльфы могут одевать на большие пальцы обычные кольца, но для колец для больших пальцев и для обычных колец на обычных пальцах имеют большую вероятность slip'а.
404

(задумчиво)

Раздельные десктопы в каком-то смысле даже удобнее xinerame'овского. Единственное, мне бы всё-таки хотелось иметь фичу с перекидыванием приложения с десктопа на десктоп...