Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2

X Window - посоветуйте книги.

17.01.2012, 19:42. Показов 5313. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите где можно найти книги (желательно доступные для свободного скачивания из интернет и на рус.яз., но последнее не критично), качественные статьи и т.п. по X Window, хочу создавать программы с граф. интерфейсом для Линукс. Поделитесь опытом, если вы делали/делаете программы c GUI.
Заранее спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.01.2012, 19:42
Ответы с готовыми решениями:

Пожалуйста посоветуйте книги по языку Си
Здравствуйте уважаемые форумчане! Посоветуйте пожалуйста книгу по языку программирования Си. Гуглил, искал подходящую литературу(С.Прата...

посоветуйте книги по математике и физике за 5-11 И еше книги по матиматике для программиста?(типа алгоритмы,мат анализ и тд)
Народ всем привет у меня к вам вопрос вот я хочу стать программистом на C++ И мне требуется знания математики и физики(хочу проги писать,и...

Посоветуйте Книги
Здравствуйте начинающие программисты и умельцы.. я чет заинтересовался программированием хотел у вас спросить какие книги нужно...

23
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
25.01.2012, 22:38  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от NoMasters Посмотреть сообщение
programina, а разве остальной софт в твоей системе выглядит так же? Общий системный стиль заметно отличается от того, как выглядит твоя программа. Насчет удобства написания: достаточно сравнить длину и читаемость аналогичного кода на Qt и чистом xlib
Вы не поняли. На Х можно сделать красивее. Вид моей программы не причем, я сделала ее такой потому что спешила. А длина кода, если вы внимательно посморите на мой код, обусловлена тем, что он не оптимизирован, многие повторяющиеся действия можно выделить как функции. Хлиб помоему достаточна читаема. Например ХДравЛайн - нарисовать линию или GC - graphic context. И то что код Кьуте меньше не означает, что он достаточный, скорее наоборот, у него возможно есть какие-нибудь ограничения, кот. нет в Х.
0
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
25.01.2012, 22:59
programina, дело в том, что часто конкретное "красиво" в понимании разработчика может сильно отличаться от то, что хочет пользователь. Тулкиты предоставляют свободу в настройке внешнего вида для пользователя, избавив программистов от лишний головной боли, им остается сделать лишь юзабельный интерфейс, о красавостях позаботятся без них сами пользователи, выбрав или самостоятельно собрав тему по вкусу.
Впрочем, по желанию можно взять в зубы рисовальные интерфейсы и понаделать уникальных свистелок, но режущий глаза зоопарк отдельных для каждого приложения корявых разноцветных рющечек лучше оставить виндам.
0
Заблокирован
26.01.2012, 09:06
Цитата Сообщение от niXman Посмотреть сообщение
умер не успев родиться.
вряд ли когда-либо станет основной заменой X сервера.
07.08.2011 22:14 В KDE планируют обеспечить поддержку дисплейного сервера Wayland


Мэйнтейнер оконного менеджера KWin сообщил о плане по обеспечению работы десктоп-окружения KDE поверх дисплейного сервера Wayland, в дополнение к изначально поддерживаемой работе поверх X-сервера. Интеграцию поддержки Wayland планируется произвести в три фазы, итогом которых станет обеспечение запуска KWin непосредственно поверх Wayland с предоставлением дополнительной прослойки для совместимости со старыми X-приложениями (для мобильных приложений будет предусмотрена возможность отключения данной прослойки). Первые две фазы будут завершены в следующем году в рамках цикла разработки KDE SC 4.8 и 4.9. Первую фазу планируется завершить зимой, а вторую летом 2012 года.

Основная работа предстоит в направлении избавления KWin и других частей KDE от привязки к X11 и реализации нового уровня абстракции, который сможет взаимодействовать, как с X11, так и с Wayland. После того, как KWin будет абстрагирован от сиcтемы вывода, отмечается возможность портирования KWin не только на Wayland, но и на такие платформы, как Android, webOS и Windows. Кроме KWin адаптация для работы с Wayland потребуется для Plasma и других компонентов KDE, таких как утилита для создания скриншотов.

В итоге, в течение 2012 года будет сформирован рабочий прототип, пригодный для использования в экспериментальном режиме. Пользователи смогут оценить работу поверх Wayland как штатной десктоп-оболочки KDE Plasma, так и оболочки Plasma Active, специально создаваемой для портативных устройств. Время полного завершения работы, когда использование KDE поверх Wayland станет полностью пригодным для конечных пользователей не фиксировано. По словам разработчиков, работа будет готова тогда, когда она будет готова.

До появления первых Linux-дистрибутивов, поставляемых только с Wayland, без X-сервера, могут пройти годы. Сама по себе, связанная с Wayland инфраструктура еще не проработана и требует значительных доработок в направлении обеспечения поддержки со стороны видеодрайверов. Wayland еще достаточно молодой проект, который пока всерьез не принимают производители проприетарных драйверов NVIDIA и ATI/AMD, без которых невозможно повсеместное использование Wayland на Linux-десктопе. Тем не менее, компания Intel придерживается иного мнения о Wayland и ведет работу по интеграции его поддержки в платформу MeeGo. Если на классических десктопах пока трудно полностью перейти на альтернативу X11, то использование Wayland на мобильных устройствах может стать реальностью уже в ближайшем будущем - релиз MeeGo Tablet UX 1.3, базирующийся на Wayland, выйдет уже в этом году.

Из проблем X11/X.Org Server отмечается отсутствие прямого взаимодействия (direct communication), необходимость исправлять недостатки X на уровне оконного менеджера, отсутствие поддержки перенаправления ввода, изначальная ориентированность X11 на некомпозитные среды (в композитном режиме вывод производится через промежуточный буфер, который затем выводится на экран в виде текстуры OpenGL, что позволяет добиться применимости визуальных эффектов к окнам). Например, для обеспечения надлежащей работы Compiz, разработчики данного композитного менеджера в течение нескольких лет поддерживают ряд патчей к X, которые так и не были приняты. Wayland лишен этих ограничений и проблем, а так же предоставляет некоторые новые возможности, такие как вложенный запуск серверов Wayland.
полгода назад появилась новость, неужто за эти полгода вейланд успел загнуться?
1
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
26.01.2012, 12:51
Цитата Сообщение от LosAngeles Посмотреть сообщение
планируют
так же и про юнити писали. два года назад.

я же поставил акцент на "основной заменой".
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.01.2012, 12:51

Посоветуйте книги
Здравствуйте. Я прошу посоветовать мне книги для изучения серверного javascript. Клиентским JavaScript владею. Предпочтения:...

Посоветуйте книги по C++
Посоветуйте книги по C++.Я выучил си по книге Кернингана и Ритчи.И пожалуйста не говорите что открой тему Литература C++.

Посоветуйте книги
Посоветуйте книги по ООП и паттернам. Заранее благодарю.

Посоветуйте книги по C++
Я уже хорошо знаю PHP, но вот решил перейти на C++. Я с другом договорились создавать игры. Я программист он художник. Мне как...

Посоветуйте книги и т.д.
Посоветуйте книги, комплексы или что-то еще, по чему я смогу как можно более глубоко и в правильном порядке выучить php, HTML, JavaScript,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Опции темы

Новые блоги и статьи
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли Введение: Экологический рынок как игра с нулевой суммой Традиционная экология долгое время. . .
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ Введение: Синдром «цифрового учебника» Современные большие языковые модели (LLM) обладают колоссальным. . .
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос. Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех. А широколиственный лес тоже имеет самую крутую биомассу. То почему не возникло их симбиоза? Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru