ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب The anatomy of the modern window manager

دانلود کتاب آناتومی مدیر پنجره مدرن

The anatomy of the modern window manager

مشخصات کتاب

The anatomy of the modern window manager

دسته بندی: سیستم های عامل
ویرایش: 1 
نویسندگان:   
سری:  
 
ناشر: Radboud University 
سال نشر: 2019 
تعداد صفحات: 82 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 86,000



کلمات کلیدی مربوط به کتاب آناتومی مدیر پنجره مدرن: کاشی کاری پنجره منیجر i3wm i3 bspwm xmonad dwm sway لینوکس ارگونومیک مدیریت پنجره عالی-wm wmii herbstluftwm dynamic-tiler manual-tiler list-base list-based window-management xcb xorg icccm ewmh xlib



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 11


در صورت تبدیل فایل کتاب The anatomy of the modern window manager به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب آناتومی مدیر پنجره مدرن نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب آناتومی مدیر پنجره مدرن

در قلب تجربه رایانه شخصی مدرن، محیط دسکتاپ نهفته است، پیاده سازی استعاره دسکتاپ شامل برنامه های مختلفی است که با هم اجزای رابط کاربری گرافیکی مشترک را ارائه می دهند. شاید بتوان گفت پیچیده ترین و در برخی سیستم ها، مهمترین جزء محیط دسکتاپ، مدیر پنجره است. مدیر پنجره نرم افزار سیستمی است که قرارگیری و ظاهر پنجره ها را در یک رابط کاربری گرافیکی کنترل می کند. در این پایان نامه عملکرد مدیران پنجره سطح بالا را شرح می دهیم. ما نشان می‌دهیم که مدیران پنجره‌ها چه ویژگی‌های مشترکی دارند و تعامل آنها با سایر نرم‌افزارهای سیستم چگونه است. در انجام این کار، سیستم پنجره X[1] را به همراه کتابچه راهنمای قراردادهای ارتباط بین مشتری (ICCCM) و نکات مدیریت پنجره توسعه یافته (EWMH)، دو پروتکل استاندارد که خط مشی را در بالای سیستم پنجره X تعریف می کنند، مورد بحث قرار خواهیم داد. آنها با هم محیطی را تشکیل می‌دهند که تعامل بین مدیران پنجره و سایر برنامه‌های معمولی را تسهیل می‌کند. به‌عنوان اثبات مفهوم، ما kranewm را ارائه کرده و در مورد آن بحث می‌کنیم، یک پیاده‌سازی کامل C++ از ICCCM و EWMH، بازپرداخت مجدد، پنجره کاشی‌کاری سطح بالا. مدیر، ساخته شده در بالای سیستم پنجره X، با استفاده از Xlib به عنوان کتابخانه برنامه نویسی سمت مشتری. با آن، ما عملکرد سطح پایین مدیریت مدرن پنجره سطح بالا را نشان می دهیم. پیش از نمایش گسترده محصول، چندین مفهوم توسعه نرم‌افزار Agile را که در سرتاسر استفاده شده‌اند، مرور می‌کنیم، قبل از توصیف فرآیند انجام شده برای تحقق پیاده‌سازی.


توضیحاتی درمورد کتاب به خارجی

At the heart of the modern personal computer experience lies the desktop environment, an implementation of the desktop metaphor comprising a variety of programs that together provide common graphical user interface components. Arguably the most complex and, in some systems, the most important component of the desktop environment, is the window manager. A window manager is system software that controls the placement and appearance of windows within a graphical user interface.In this thesis we describe the functioning of top-level window managers. We showcase what common features window managers may consist of, and what their interaction with other system software looks like. In doing so, we will discuss the X Window System[1], along with the Inter-Client Communication Conventions Manual (ICCCM) and Extended Window Manager Hints (EWMH), two standard protocols that define policy on top of the X Window System. Together, they form an environment that facilitates the interoperability between window managers and other, regular programs.As a proof of concept, we provide and discuss kranewm, a complete C++implementation of an ICCCM and EWMH compliant top-level reparenting, tiling window manager, built on top of the X Window System,using Xlib as client-side programming library. With it, we illustrate the low-level functioning of modern top-level window management. Leading up to an extensive demonstration of the product, we review several Agile software development concepts that were applied throughout, before describing the process undergone to realize the implementation.



فهرست مطالب

Introduction
Window Management
	Windowing systems
		Graphical user interface
		Display server
		Widget toolkits
	The window manager
		Responsibilities
		Stacking
		Tiling
		Compositing
		Reparenting
The X Window System
	History
	Client-server architecture
	System model
	Core protocol
	Client-side libraries
	Graphical environment
	Resources and identifiers
	Messages
		Events
	Color
	Graphics operations
		Images
		Text
		Exposures
	Fonts
	Input
	Properties and atoms
	The X window manager
	Wayland
		Architecture
Policy in X
	ICCCM
		Client properties
		Window manager properties
	EWMH
		Non-ICCCM features
		Root window protocol definitions
		Client window protocol definitions
Agile Software Development
	Agile Manifesto
	Extreme Programming
	Personal Software Process
	Personal XP
Implementation Process
	The planning game
	Small releases
	Metaphor
	Simple design
	Testing
	Refactoring
	Pair programming
	Collective ownership
	Continuous integration
	40-hour week
	On-site customer
	Coding standard
Implementation Product
	Design
	Reparenting
	Workspaces
	Sidebar and struts
	Key bindings
	Mouse bindings
	General usage
		Terminal
		Program launching
		Closing clients
	Window states
		Floating state
		Fullscreen state
	Window manipulation
		Inner-workspace focus movement
		Inner-workspace window movement
		Cross-workspace window movement
	Layouts
		Floating mode
		Tile mode
		Stick mode
		Deck modes
		Grid mode
		Pillar mode
		Column mode
		Monocle mode
		Center mode
	Rules
		Centering
		Autoclosing
		Workspace hint blocking
	Process jumping
	Marking
	Summary
Related Work
Conclusions
List-based Tiling Window Managers
	wmii
	dwm
	awesome
	xmonad
Tree-based Tiling Window Managers
	i3
	bspwm
	herbstluftwm
X.Org Foundation Distribution




نظرات کاربران