IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Jádro systému Windows - Kritika

Aktivity
Avatar
MadaraCZech
Člen
Avatar
MadaraCZech:4.1.2014 14:42

Četl někdo ?

http://knihy.cpress.cz/…windows.html

Odpovědět
4.1.2014 14:42
...
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na MadaraCZech
Jan Vargovský:4.1.2014 14:50

Je tu borec, nevím jak je přesně nick, ale zajímá se o kernel windowsů. Tak přímo tuto knížku doporučuje na svém webu.

Editováno 4.1.2014 14:50
 
Nahoru Odpovědět
4.1.2014 14:50
Avatar
MadaraCZech
Člen
Avatar
MadaraCZech:4.1.2014 14:52

Výborně, je tu někdo, kdo ji četl mladší 15 let ?

Nahoru Odpovědět
4.1.2014 14:52
...
Avatar
Odpovídá na Jan Vargovský
Zdeněk Pavlátka:4.1.2014 15:00

Asi máš na mysli Martin Dráb . Mám takový pocit, že je dokonce autorem knihy.

Nahoru Odpovědět
4.1.2014 15:00
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
MadaraCZech
Člen
Avatar
MadaraCZech:4.1.2014 15:06

Ano, je to on, má o tom článek. Ale chtěl bych kritiku někoho mladšího, jestli ji pochopil..

Nahoru Odpovědět
4.1.2014 15:06
...
Avatar
Drakeman
Tvůrce
Avatar
Odpovídá na MadaraCZech
Drakeman:4.1.2014 15:13

Já si myslim, že kernel je dost složitý na to, aby ji pochopil někdo mladší 15 let. Koneckonců je ta kniha doporučována pro lidi starší nad 15 let.

Editováno 4.1.2014 15:14
Nahoru Odpovědět
4.1.2014 15:13
Když se chce, tak jde všechno,
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na MadaraCZech
Jan Vargovský:4.1.2014 15:21

Obecně nejde říct, jestli tu problematiku pochopíš. Časem určitě jo, ale nečekej, že kernel je jednoduchý.

 
Nahoru Odpovědět
4.1.2014 15:21
Avatar
Martin Dráb
Tvůrce
Avatar
Martin Dráb:4.1.2014 15:43

Je tu borec, nevím jak je přesně nick, ale zajímá se o kernel windowsů.
Tak přímo tuto knížku doporučuje na svém webu.

Přiznávám se, napsal jsem ji.

Obecně nejde říct, jestli tu problematiku pochopíš. Časem určitě jo, ale
nečekej, že kernel je jednoduchý.

Souhlasím. Upřímně, bude existovat velmi málo lidí, co se ve 13ti více zabývají systémovým programováním. Já mezi ně nepatřil (začal jsem v 17ti, a to kernelem, ale na úrovni využívání služeb jádra OS). Ono je pravda, že mechanismy, které se v OS používají, jsou jistým způsobem velmi elegantní a krásné, pokud se na ně díváte teoreticky. V praxi je to obvykle složitější, protože cílem OS je také poskytovat dostatečný výkon, takže se používají věci jako cache či líné vyhodnocování (pokud použiju termín z neprocedurálního světa), což vše zatemňuje.

Co se týče obecných principů OS, na začátek mi přijde hodně dobrá knížka Operating Systems: Design and Implemenation. Všechno demonstruje na OS MINIX (zdrojáky by měly být ke stažení), ale snad polovina knížky je věnovaná právě obecným principům. Je už trochu starší, ale nemyslím si, že to vadí.
http://www.amazon.com/…p/0131429388

Kernel jsem se učil z knihy Rootkits: Subverting the Windows Kernel. Kernelem jako takovým se nezabývá; věnuje se tomu, jak ho "pohackovat", aby skrýval běžící procesy, ovladače či soubory. Ale nějaká kapitola o tvorbě ovladačů tam je. Ukázkové příklady se dnes bohužel těžko shání, protože stránka rootkit.com (kde ty zdrojáky byly) je díky hnutí Anonymous zničená (vedlejší efekt jednoho z jejich prvních útoků na velké americké společnosti, které zřejmě řešily zakázky vlády USA).
Kniha už asi nebude k dostání, nepočítám-li torrenty a jiné méně legální způsoby.

Nahoru Odpovědět
4.1.2014 15:43
2 + 2 = 5 for extremely large values of 2
Avatar
MadaraCZech
Člen
Avatar
MadaraCZech:4.1.2014 16:14

Poslední dotaz : Znáte nějakou ověřenou knihu o kernelu ?

Nahoru Odpovědět
4.1.2014 16:14
...
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na MadaraCZech
Jan Vargovský:4.1.2014 16:28

Vždyť ti právě řekl 3, které ti zároveň doporučil.

 
Nahoru Odpovědět
4.1.2014 16:28
Avatar
MadaraCZech
Člen
Avatar
Nahoru Odpovědět
4.1.2014 16:28
...
Avatar
Martin Dráb
Tvůrce
Avatar
Martin Dráb:4.1.2014 16:57

České mě napadají tyto dvě:

Vnitřní architektura Microsoft Windows
(překlad čtvrtého vydání Windows Internals)
http://knihy.cpress.cz/…windows.html

Windows pro pokročilé a experty
(překlad knihy Advanced Windows)
Vyšla v r. 1997 a už ji asi neseženete (i když já bych ji měl rád ve své knihovničce). Samozřejmě je třeba počítat s tím, že informace v ní budou hodně zastaralé.

Nahoru Odpovědět
4.1.2014 16:57
2 + 2 = 5 for extremely large values of 2
Avatar
Odpovídá na Martin Dráb
Zdeněk Pavlátka:4.1.2014 19:37

Zadej na google Windows pro pokročilé a experty 1997

Nahoru Odpovědět
4.1.2014 19:37
Kolik jazyků umíš, tolikrát jsi programátor.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 13 zpráv z 13.