alma mater для системщика BSD / UNIX

Тема в разделе "WASM.BOOKS и WASM.BLOGS", создана пользователем slackhead, 9 фев 2007.

  1. slackhead

    slackhead New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2007
    Сообщения:
    66
    посоветуйте плс что курить..
    что уже есть:
    - handbook'и с freebsd.org кудаж без них?
    - "FreeBSD архитектура и реализация" Маршалл Кирк МакКузик, Джордж В. Невилл-Нил

    есть ли аналоги вроде Руссиновича\Рихтера под BSD ?
    на каких сайтах тусит комьюнити низкоуровнего\системного кодинга под UNIX ?
     
  2. CodeTao

    CodeTao Евгений

    Публикаций:
    0
    Регистрация:
    31 окт 2006
    Сообщения:
    177
    Адрес:
    штаты
    Самая толковая книга по UNIX-у (хай Linux згине у синем пламени!) на русском - "Операционная система UNIX" Андрея Робачевского - неплохо описано внутренности и есть примеры программ.
     
  3. slackhead

    slackhead New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2007
    Сообщения:
    66
    CodeTao удалось найти только 97 года, не старовата ли?
     
  4. requiem

    requiem New Member

    Публикаций:
    0
    Регистрация:
    4 сен 2005
    Сообщения:
    71
    slackhead
    вот, книги на ihtik.lib.ru:
    aivazian t.linux kernel 2.4 internals.2001.pdf
    bovet d.p.understanding the linux kernel.2002.chm
    orbet j.linux device drivers.2005.chm
    hyde r.linux system calls for hla programmers.pdf
    и так далее.
    Лучший источник - kernel.org. Качаешь исходники ядра и разбираешься. Книгам, что перечислены выше, я не стал бы сильно доверять, т.к. по видел на примерах одного серьезного линукс кодера опровержение написанного в одной книге бреда.

    на каких сайтах тусит комьюнити низкоуровнего\системного кодинга
    На было в WASM.UNIX заглянуть, там в faq вроде есть
    http://www.linuxassembly.org/
    http://www.int80h.org/

    Еще можно посмотреть на подфорумах ассемблерных форумов типа http://www.asmcommunity.net/board/ (MASM) и
    http://board.flatassembler.net/ (FASM). Последний рекомендую. Там кстати нашел этот линк. Зайди обязательно. Хороший материал по ассемблеру в линуксе/бсд. Есть даже пример написания модуля ядра.
     
  5. slackhead

    slackhead New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2007
    Сообщения:
    66
    requiem спасибо тебе, о человек!
    зайдя на ihtik.lib.ru я выпал из кружающего мира часа на пол :)
     
  6. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    вроде бы та же "Операционная система UNIX" Андрея Робачевского после '97 года переиздавалась.
     
  7. slackhead

    slackhead New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2007
    Сообщения:
    66
    varnie да есть 2003
     
  8. nermest

    nermest New Member

    Публикаций:
    0
    Регистрация:
    3 июл 2006
    Сообщения:
    157
    народ, никто не читал Марка Рочкинда? (advanced unix programmig вроде)

    я сейчас ее читаю - мне кажется, что она по круче Робачевского будет:
    1. Очень понравился стиль того, как автор пишет программы(проверка на ошибки с помощью макросов)
    2. Материал излагается более углубленно(как лично мне показалось), примеры покруче HelloWorld'ов будут))

    [Offtop]
    Кстати, никто не интересовался саможурналирующимся кодом? Может видели какие то разработки в этом направлении, или, что еще лучше, сорцы?( Под саможурналирующимся кодом я имею в виду ведение логов - типа пишется в файл текущая строка из сорцов, рядом где-нибудь прописываются значения переменных и их имена).
    [/Offtop]
     
  9. CodeTao

    CodeTao Евгений

    Публикаций:
    0
    Регистрация:
    31 окт 2006
    Сообщения:
    177
    Адрес:
    штаты
    Ну и что? unix-у скоро уже будет(или уже есть) 40 лет, там много не изменяется, если не надо использовать нормалной многопоточности то этой книги хватит.
     
  10. Headerx

    Headerx Moore

    Публикаций:
    0
    Регистрация:
    2 янв 2007
    Сообщения:
    64
    Адрес:
    Atyrau
    requiem
    да там ведь все на чешском?!
     
  11. JohnSmith

    JohnSmith New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2007
    Сообщения:
    41
    тут Робачевского упоминали, так вот этот товарищ местами чуть ли не копирует следующее издание:

    АРХИТЕКТУРА ОПЕРАЦИОННОЙ СИСТЕМЫ UNIX Морис Дж. Бах
    THE DESIGN OF THE UNIX OPERATING SYSTEM by Maurice J. Bach
    ISBN 0-13-201757-1 025
    Copyright c 1986 Корпорация Bell Telephone Laboratories

    Так что очень советую найти и почитать эту книжку. очень доступно, последовательно, с примерами кода, изложен материал. лучше не видел.
     
  12. requiem

    requiem New Member

    Публикаций:
    0
    Регистрация:
    4 сен 2005
    Сообщения:
    71
    Headerx
    это польский. с трудом правда, но читается. да и потом там ведь исходники есть, если не хочешь мануалы читать.
    или через переводчик можно: PL->ENG. вполне сносно.