Опубликован (http://rus-linux.net/MyLDP/BOOKS/Moduli-yadra-Linux/kern-mod...) проект книги Олега Цилюрика "Модули ядра Linux". Книга посвящена программированию модулей ядра Linux и рассчитана на опытных разработчиков системного программного обеспечения. Предполагается, что читатель может и не иметь богатого опыта в программировании именно для ядра Linux, или даже вообще в программировании для этой системы, но имеет какой-то опыт в системном программировании для других операционных систем, что послужит базой для построения аналогий.
Даже если чтение книги и не подвигнет читателя к написанию собственных компонентов ядра (что совершенно не обязательно), то, по крайней мере, поможет более точному пониманию тех процессов, которые происходят в ядре. На примерах дан обстоятельный обзор возможностей в программировании модулей ядра, этого набора примеров достаточно, чтобы начать писать свой собственный драйвер-модуль для Linux, дальше наращивая его функциональность. Конструктивные замечания по тексту можно направлять автору на адрес olej at front dot ru.URL: http://rus-linux.net/MyLDP/BOOKS/Moduli-yadra-Linux/kern-mod...
Новость: http://www.opennet.me/opennews/art.shtml?num=32259
Если страница не открывается с первого раза, перезагрузите ее. Обычно со второго щелчка открывается нормально.
> Обычно со второго щелчка открывается нормально.Uh-oh. Я думал, эпоха серверов на диалапном модеме уже закончилась.
Кончилась. Но началась эпоха 100500 vps на 1 реальном :)
> Кончилась. Но началась эпоха 100500 vps на 1 реальном :)И как они порт 80 поделят?
Отличная книга.
Весной 2011 ходил на тренинги по Kernel Development в киевский офисс GlobalLogic.
Очень позновательно.
Приятно понимать, что вы ребята наконецто решили всё систематизировать в виде книги.
Спасибо
А что LKMPG уже не котируется у нас?
Действитель! Меня тоже бесит разнообразие литературы, автомобилей, еды, фильмов, музыки и т.д. и т.п.
> Действитель! Меня тоже бесит разнообразие литературы, автомобилей, еды, фильмов, музыки
> и т.д. и т.п.Беспокоит?
А ты не чеши ;)
Спасибо, пригодится :)
а в pdf/odf есть?
есть. прокрути до конца страницу :)
спасибо
Капец ODF: стили есть, но большая часть текста оформлена прямым форматированием, как обычно :(
> Капец ODF: стили есть, но большая часть текста оформлена прямым форматированием, как
> обычно :(А что вам не хватает в форматировании? (для чтения): текст размечен, программный код размечен... всё остальное сделает верстальщик издательства - а это пока draft материал для прочтения.
Мне для чтения необходимо немного «подрихтовать» форматирование. Ну на самом деле я конечно печатаю в своём формате. Когда вижу материалл в odf — очень надеюсь что можно будет немного подправить стили. Ан нет — меняю размер шрифта отступы, и вижу что часть абзацев стаётся со старыми параметрами :( Абыдна :) Хотя надо отдать должное — стили действительно присутствуют и почти весь текст размечен. За это спасибо. Если я буду копировать html-форматированный текст, то будет та еще каша — ну да там с претензиями глупо — html не для этого предназначен. Кстати про html — к сожалению нет версии «одним файлом» :(
Еще по разметке: в абзацах втречаются термины (например названия программ, системные вызовы) — они тоже просто отформатированы ’Liberation Mono’, а было-бы гораздо лучше тоже задать стиль. Ну и в том-же духе… Меняем стили - получаем другое форматирование.Верстальщик? :) Наверное у него есть свои секреты обработки подобных документов. Я на них не рассчитываю — книжный формат не по мне :)
Наверное конечно нужно поблагадарить за содержание… В любом случае спасибо: при беглом взгляде содержимое вызывет интерес. Так что я всё-таки отформатирую чтобы отпечатать и прочитать :)
Надеюсь вы направите автору исправленный и отформатированный текст)
> В любом случае спасибо: при беглом
> взгляде содержимое вызывет интерес. Так что я всё-таки отформатирую чтобы отпечатать
> и прочитать :)Вряд ли прямо сейчас, в черновом варианте, этот текст стоит форматировать, а уж тем более печатать: мне на него прислали (уже) множество отзывов, пожеланий, опечаток ... даже в 2-х местах достаточно серьёзные ошибки... То, что есть ошибочными местами, уже сейчас переписывается и ... перевыкладывается. Кому интересно, что в ближайшее время изменится (или уже изменено), так об этом здесь: http://rus-linux.net/forum/viewtopic.php?f=3&t=1549
Благодарю за труды. Очень кстати.
а вот это они зря. теперь каждый индус и василий с тагила нижнего будет за булку хлеба писать ядра.. что печально
Ты так говоришь, как будто индусский код кто-то в ядро примет. Мелкософт вон сколько заставили помучаться с их писаниной, прижде чем приняли в транк. Глядишь, каждый индус и василий с тагила нижнего еще и научатся чему-нибудь)
Тем кто много работает и пишет много кода некогда читать какие-то там книжки ;)
> Тем кто много работает и пишет много кода некогда читать какие-то там
> книжки ;)Естественно...
И давно уже было названо:
- Чукча не читатель! Чукча писатель!
;)
> теперь каждый индус и василий с тагила нижнего будет за булку хлеба писать ядра.А чего ж так уж определённо Василий с Нижнего Тагила "будет писать" заведомо хуже, чем, скажем, урод из Москвы? А? ;)
Вон сколько там всего интересного, нахрена там книги писатьВГОК — Высокогорский горно-обогатительный комбинат.
ВМЗ — Высокогорский механический завод
МИЗ — Медико-инструментальный завод (ныне не существует).
НТМК — Нижнетагильский металлургический комбинат.
ОГП — Огнеупорное производство НТМК.
КХП — Коксохимическое производство НТМК.
НТЗМК — Нижнетагильский завод металлических конструкций.
НМЗ — Нижнетагильский механический завод
НТЗТИ — Нижнетагильский завод теплоизоляционных изделий.
НТКРЗ — Нижнетагильский Котельно-радиаторный завод.
ОАО НПК «Уралвагонзавод» — Уральский вагоностроительный завод.
УХП — Уралхимпласт.
Не читал, но одобряю! :)