[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: X books



Alexey Ozeritsky wrote:

28 Март 2003 15:20, Alexey Vyskubov написал:
по программированию можно почитать тут:
http://make-install.ifirst.ru/books/main0.ps.gz
Я бы не рекомендовал. Начиная с того, что никакого "XWINDOWS" не бывает
(см. man X), писать про ncurses в такой книжке, как минимум, странно, и
кончая просто явными ошибками. Чего стоит, например:

книжка предназначена для студентов 2'го 3'го курсов
2'й курс читает в этой книжке про ncurses и иксы
3'й только про иксы,
было бы не правильно издавать это дело в виде 2'х книжек,
тут скорее надо менять название

int DefaultScreen(dis);

когда на самом деле

#define DefaultScreen(dpy)      (((_XPrivDisplay)dpy)->default_screen)

Или int вместо unsigned int у XWriteBitmapFile для width и height.

А переменные типа Display * обычно обозначают dpy, а не dis. Но это уже
так, придирка.

Ещё пример неудачных обозначений:

XDrawString(dis,win,gc,x,y,string,string_len);

При этом нигде не говорится, что win -- это Drawable, а не Window.

В XStandardProperties вместо agrv и argc передаётся NULL,0 без
комментариев.

Я уж молчу про такие тонкости, что до того, как делать XClearWindow,
неплохо бы подождать MapNotify. На локальном хосте и так, скорее всего,
будет работать. Или в этом месте я ошибаюсь?

Загадка: что называется "заголовком свёрнутого окна"? Я не сразу
догадался.

И лучшая цитата:

"Напомним, также, что при работе в Linux у пользователя в распоряжении
есть 8 логических консолей, переключение между ними физического
терминала происходит с помощью команды Ctrl+Alt+N, где N -- номер
требуемой консоли. При этом консоли 1-6 отводятся под тестовый режим
работы, а 7-8 под запуск XWindows."

так оно и есть при настройке по умолчанию,
практически для любого дистрибутива

и куда я попаду, если нажму Ctrl+Alt+1 ??? что-то ничего не происходит, хотя я в X... и стандартные настройки, относительно вирт. консолей не менял...

(для тех, кто не понял, поясню, что Ctrl+Alt+FN надо нажимать... т.е. Ctrl+Alt+F1, F2..... и т.д....)

OFFtopic:
По-поводу лучших цитат вспомнился мне тут юмористический сбрник под названием "Windows 3.11 для чайников"

1.
"Не забудте вынуть первую дискету, прежде чем засовывать в дисковод вторую."

2.
"Windows может выполнять две программы в одно и то же время. Компьютерные аксакалы, правда, утверждают что это не так. Но их туманные объяснения настолько утомительны и непонятны, что не читать о них в этом разделе."

3. 2-е место...
"Иногда Windows по какой-то причине отказывается работать..."

4. И... лучшая цитата!
"Вы никогда не перепутаете мышь с монитором, ведь второй имеет два шнура. ..."

Там еще много подобного...


Я бы советовал читать O'Reilly-вские книжки, а не эту поделку.

O'Reilly это конечно хорошо, но разве у них есть что-то по иксам??





Reply to: