dlinyj: (Default)
[personal profile] dlinyj

Разжился тут одной кошерной книжечкой, я уж думал такие книги на русском не выпускаются


Программирование ядра линукс

Куплено тут: http://www.ozon.ru/context/detail/id/17925734/

Особый кошер заключается в том, что это сверхмалотиражное издание! Считай, почти букинистическое :)



Тираж 1000 экз

Вообще я для себя решил, что стоит книгам посвящать значительно большее количество времени. В них значительно больше пользы. Это время придётся отнять у контакта, блогов и прочей чепухи, которую я тоже читаю, а пользы с неё мало.

З.Ы. И вы тоже, вместо чтения этого поста, почитали бы хорошую книгу :) Удачного дня.

Posted via LiveJournal app for iPad.

Date: 2012-12-10 07:43 am (UTC)
From: [identity profile] eddy-em.livejournal.com
> Цена: 1 271.70 руб.
Извиняюсь за мат, но по-моему, они там ебанулись совершенно!

А какого года оригинал? А то, может книжка и протухла давно?

Date: 2012-12-10 07:44 am (UTC)
From: [identity profile] eddy-em.livejournal.com
А, увидел уже:
> Он делится своим бесценным опытом и знаниями по ядрам Linux серии 2.6

Протухла книжечка.

Date: 2012-12-10 09:21 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Не одобряю вашу язвительность. Найдите новую книжку с тиражом 1000 экз. дешевле! По поводу тухлости, увы, никакая книга не угонется за прогрессом. Для меня актуальна чуть более чем полностью, в своей работе использую ядро 2.6. Покажите мне любую другую книгу по разработке ядра актуальную, да еще и на русском.

Date: 2012-12-10 09:43 am (UTC)
From: [identity profile] eddy-em.livejournal.com
> Найдите новую книжку с тиражом 1000 экз. дешевле!
Скачать → распечатать. Получаем себестоимость около 60..100р за книжку в толстом переплете.
> на русском
Увы. Только английский.

Date: 2012-12-10 10:04 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Я готов заплатить такие деньги за хорошую книгу. Не так часто покупаю.

На самом дее комментарий в стиле кг/ам оскорбляет автора поста. Кртикуешь - предлагай хорошие альтернативы. Не читал, но осуждаю - не делает вам чести.

Date: 2012-12-10 10:09 am (UTC)
From: [identity profile] 22021977.livejournal.com
Боковым зрением прочитал Название книги
Linux
Описание процесса разборки!

хм.. 1000 экземпляров....
Как говориться это пшик хотя и эти не разберут с такой ценой.
я лучше с гугловым подстрочником буду оригинал читать буду, тем паче язык по сложности оборотов там далек от Шекспира.

Date: 2012-12-10 10:12 am (UTC)
From: [identity profile] eddy-em.livejournal.com
> комментарий в стиле кг/ам оскорбляет автора поста
Где это я такое сказал? Я возмутился, что издательство такую цену заломило. И сказал, что контент староват.
К сожалению, новых книг (по ядру >=3.0) действительно нет. Есть только всякие howto и подобная обрывочная документация.

Для понимания основ книжка годится. Но вот что-нибудь серьезное сделать вряд ли получится: в ядро вносят все больше и больше изменений. На первых порах, конечно, разница несущественна: просто натравливаем grep на дерево заголовочных файлов в поисках проблемного куска, и смотрим, как свой код нужно изменить. Но, думаю, через годик такой способ уже не будет работать.

Date: 2012-12-10 10:21 am (UTC)
From: [identity profile] 22021977.livejournal.com
Ну и чем же кардинально отличается 3.x от 2.6?

хм.. вот когда я подумал о бек -порте драйвер gadget_serial из в 2.6 в 2.4 для арма
то понял что скорее всего опыта не хватит...
он у меня собрался... но не запустился... а разбираться почему.. было лень.
(это когда с sony prs-505/300 ковырялись)

так вот там различия ядер таки были огромные, сравнивая разные версии и дифы соседних версий, было видно что рефакторинг проводился огромный.

PS. Правда могу сказать что я себя не считаю программистом на C? мало того я да же себя знатоком этого языка не считаю...

Хотя.. когда то забацал модуль авторизации pppd (использующий в качастве сторы mysql).
тем не мнение

Date: 2012-12-10 10:22 am (UTC)

Date: 2012-12-10 10:26 am (UTC)
From: [identity profile] eddy-em.livejournal.com
Прямо-таки кардинальных различий нет, но всякие мелочи есть.
Мне после обновления ядра пришлось старый модуль, допиленный для 2.6.3х (не помню, кажется, 2.6.31 последним у меня было до перехода на 3.0), опять допиливать. Изменились некоторые структуры данных и параметры функций.

Date: 2012-12-10 10:41 am (UTC)
From: [identity profile] 22021977.livejournal.com
в 2.6 начали усердно применять мьютексы... в 2.4 их просто не было, пришлось через семафоры переделывать.
Плюс в 2.4 тупо отсутствовали некоторые структуры...
а вообще наверно порт в верх думаю обычно несколько проще.. чем порт назад.

из 3.0 в 2.2 например что то перенести... Думаю легче заново написать. :) Хотя в некторых случаях наверно правильней и проще врайпер написать. :)
например как сделали для поддержки WiFi сетевух.

Date: 2012-12-10 10:44 am (UTC)
From: [identity profile] eddy-em.livejournal.com
Бэкпорты смысла особого делать нет: обычно бывают (за редкими исключениями) модули для старых версий ядра. А вот для новых частенько их нет. И приходится допиливать...

Date: 2012-12-10 10:46 am (UTC)
From: [identity profile] eddy-em.livejournal.com
> Правда я лукавлю, это не новая книжка :)
И выпущена в Союзе. А тогда тех. литература была обычно дешевле художественной.

Date: 2012-12-10 11:10 am (UTC)
From: [identity profile] 22021977.livejournal.com
а собственно это два варианта решения одной проблемы...
Старое железо плюс фичи нового ядра....
И тут думай
Либо в старое ядро фичу загоняй...
Либо в новое ядро поддержку старого экзотического железа.

Date: 2012-12-10 11:14 am (UTC)
From: [identity profile] 22021977.livejournal.com
Кстати...
Надо почитать

http://share.auditory.ru/2012/Denis.Rizaev/homepage/%D0%A0%D0%BE%D0%B1%D0%B5%D1%80%D1%82%20%D0%9B%D0%B0%D0%B2%20-%20%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%20%D1%8F%D0%B4%D1%80%D0%B0%20Linux.pdf

это предыдущее издание . :)
Edited Date: 2012-12-10 11:15 am (UTC)

Date: 2012-12-10 11:26 am (UTC)
From: [identity profile] getinaks.livejournal.com
Я в свое время по нигмовской акции разжился "UNIX. Профессиональное программирование" тоже редкая книжка с маленьким тиражем и негуманной ценой (кажись так бы она мне в 2к. рублей обошлась)

Date: 2012-12-10 11:34 am (UTC)
From: [identity profile] 22021977.livejournal.com
И еще добавлю
http://rus-linux.net/MyLDP/BOOKS/knm.pdf
http://www.opennet.ru/docs/RUS/lkmpg26/

Date: 2012-12-10 01:40 pm (UTC)
From: [identity profile] mm-3.livejournal.com
эмм... я эту же самую книжку в обычном книжном магазине купил, цену не помню но вроде меньше штуки обошлось... очень интересное чтиво, и не надо слушать тех кто вопит, что протухла, то что там написано будет актуально ещё лет сто, не меньше.

Date: 2012-12-10 02:10 pm (UTC)
From: [identity profile] goodic.livejournal.com
гм. я вижу 1 413.00 у меня какой-то неправильный Озон

Date: 2012-12-10 02:14 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
> Ваша цена: 1 413руб. -10% +25.43
> 1 271.70 руб.

Откуда-то скидка. Я и не обратил внимания на нее.

Date: 2012-12-10 08:06 pm (UTC)
From: [identity profile] 22021977.livejournal.com
не.. не так много... но для ознакомления с принципами написания ядерных фрагментов, лет 10-15 точно актуальна будет. дальше изменений накопиться, да и архитектура может поменяться.

например, на матричной архитектуре типа http://theory-a.ru/arh_i_seti_evm_1/lek11_1.html
где ядра быстро могут общаться только с соседями.
ядро в нынешнем своем виде, практически бесполезно.
(хотя если каждое ядро будет иметь 16Мb-256Mb своих мозгов, то наверно для некоторых задач его можно будет и приспособить, но все равно... криво... )

Date: 2012-12-11 04:06 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Как это ни странно, отличный литературный перевод.

Date: 2012-12-11 04:08 am (UTC)
From: [identity profile] dlinyj.livejournal.com
первую я по ходу читал

Date: 2012-12-11 06:55 am (UTC)
From: [identity profile] belbes.livejournal.com
Крутецкая книга) Поздравляю с покупкой! Помню как долго вылавливал Книгу Дракона с тоже мизерным тиражом в 1500экземпляров, и потом купил её за немалые для книги деньги)

Date: 2012-12-14 09:30 am (UTC)
From: [identity profile] goodic.livejournal.com
теперь и у меня есть эта книга. Теперь не стоит вопрос, что читать долгими зимними вечерами завернувшись в плед у теплого, шумящего кулером ноутбука.

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 10:46 pm
Powered by Dreamwidth Studios