background preloader

KSIĄŻKI / tutoriale

Facebook Twitter

Community-curated collection of free books for the intellectually curious. The Architecture of Open Source Applications. Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters.

The Architecture of Open Source Applications

In contrast, most software developers only ever get to know a handful of large programs well—usually programs they wrote themselves—and never study the great programs of history. As a result, they repeat one another's mistakes rather than building on one another's successes. Our goal is to change that. In these two books, the authors of four dozen open source applications explain how their software is structured, and why.

What are each program's major components? If you are a junior developer, and want to learn how your more experienced colleagues think, these books are the place to start. Small Memory Software. Advanced Unix programing. Beginning Operating System Development, Part One. Free source code and programming help. Download cross compilers Introduction If you’re reading this article, chances are you want to know more about how to create your own operating system.

Beginning Operating System Development, Part One. Free source code and programming help

The first thing you need to know is that not everything can be covered in only a few articles. I’ll cover some of the basics, but you’ll need to know how to research and look through technical documents in order to truly understand why your operating system works the way it does. Still reading? The primary thing to understand about OSDev is that you really are starting from scratch, and working with the bare hardware. To start, you need to understand what you are creating, and how control is given to you. The state the computer gets put into by GrUB is as follows: Protected mode A20 Gate enabled EBX contains a pointer to the Multiboot information structure EAX contains the value 0x2BADB002 Paging off Stack somewhere in memory Interrupts disabled I'll go through these one by one. The Multiboot magic value is largely a safety mechanism. X Window Programming/Resources. Xania has nominated himself for use of the Checkuser tools.

X Window Programming/Resources

Please provide your input on this important decision. From Wikibooks, open books for an open world Further reading[edit] Richard S. How to convert a window ID to a linux process ID? Wed, Mar 24, 2004 at 12:52:28AM -0800, dave giffin escribi: >I need to be able to tell which process a given window >was created by.

how to convert a window ID to a linux process ID?

(Window ID=>Process ID) > >Apparently, X servers don't know which process a >client is, they just get a socket (b/c of X's network >transparency). Linux - Getting pid and details for topmost window. Programowanie w języku asembler. Mam nadzieję, że zamieszczone na tej stornie informacje wynagrodzą niezbyt wyszukany wygląd, a moje kursy w szybki i łatwy sposób umożliwią każdemu zdobycie niemałych umiejętności w programowaniu z wykorzystaniem języka asembler .

Programowanie w języku asembler

Jeśli trafiliście tu przez przypadek i nie interesuje Was język asembler, to przeczytajcie chociaż wstęp do tematu , aby przekonać się, ile błędnych i niesprawiedliwych opinii krąży o tym wspaniałym języku w środowisku tak zwanych prawdziwych programistów (którzy najczęściej o asemblerze po prostu nic nie wiedzą ). UWAGA: Materiały zgromadzone na tej stronie dotyczą procesorów rodziny x86, czyli od 8086 poprzez 80586, aż do najnowszych modeli Intela oraz wszystkich procesorów zgodnych z procesorami Intela: AMD , Cyrix, Transmeta, ... Nie wiem nic o programowaniu układów 805x, PIC , ARM, AVR, Alpha, SPARC, PowerPC, Motoroli 68000, wyświetlaczy LCD i tym podobnych rzeczy. Mój adres to bogdandr MAŁPKA op KROPKA pl.

. , według zasad ortografii. Common Lisp Tutorial. Scheme Tutorial. Screencasty programistyczne - devPytania. Chaîne de GoogleTechTalks. Chaîne de GynvaelColdwind.

C/C++