Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Выпуск 11(начало): Типсовая солянка


Информационный Канал Subscribe.Ru

IMHO Ворчунии  (архив выпусков)

Типсовая солянка

Rikulia 10Кб     Если верить во все приметы, то мой псина был праведником. http://rikulia.chat.ru

    В первых выпусках я обещала сообщить, когда что-нибудь накапает за партнерство. Т.е. кто-то что-то купит по ссылкам из выпусков. Радостно сообщаю, что уже дважды "накапало" суммарно аж 5 рублей 33 коп.

    Но даже, если к Новому году и не накапает достаточно для "дарека". Я уже придумала, что получат наиболее активные подписчики ;-) Кстати, кто угадает, что я придумала - получит персональный подарок. Догадки принимаю до 15 декабря ;-))

Поворчать о "Создание оригинальных компонент в среде Delphi" Конопки просило 14 человек, отозвались на ворчалку из них ТРОЕ! Если пропустили выпуск - смотрите в архиве:

Всего отозвалось 15 человека:

Читал и согласен 2 голоса
Обязательно прочтут 6 голосов
Возможно прочтут 5 голосов
Тема не интересна 2 голоса

Результаты выбора книги для ворчалки 11 выпуска:

1. П.В.Румянцев
Работа с файлами в Win32
3 голоса
2. Й.Снейдер
Эффективное программирование TCP/IP
16 голосов
3. Ш.Уолтон
Создание сетевых приложений в среде
Linux. Руководство разработчика
5 голосов
2002-08-05

Выпуск 11-ый

Подписаться на рассылки Ворчунии
про книги
про рассылки
Истории сэра Ричарда
Шотландского ака
"метр с кепкой"

   





Ворчалка

9Кб Обложка
Эффективное программирование TCP/IP.

Effective TCP/IP Programming
44 Tips to improve Your Networks Programs

Йон Снейдер
Jon C. Snader

Серия:      Библиотека программиста
  Оглавление
Введение
Рецензия
Дата выпуска:2001
Издательство:Питер
ДМК
   ISBN: 5-318-00453-9
(eng) 0-201-61589-4
Формат:16.5x23см тощина - 2см, 320 страниц,
мягкий переплет, вес - 380г
Цена:  113 рублей
(Зона Х)
   117 рублей
(Books.ru)
   130 рублей
(Biblion)

У меня очень аморфное впечатление от книги Снейдера.

Во-первых, хотя я прочла ее от корки до корки, я совершенно не помню, что именно из нее нового я почерпнула. Но если судить по количеству загнутых страниц - то неизвестным оказалось достаточно много. Но прочитанное так вписалось в уже имеющуюся систему знаний о tcp/ip, что вычленить, чем же именно оказалось эта книга мне полезной не так просто.

Во-вторых, мне трудно сказать, для кого именно книга Снейдера будет полезна. Слово "программирование" в названии IMHO сбивает с толку, ибо достаточно существенная часть книги это рассказ про админские инструменты и пояснения к протоколам. А тот код, который приводится в качестве иллюстраций вполне по силам грамотному админу, да и полезен будет ему.

С другой стороны, шибко грамотный админ будет разочарован - все это можно сделать и самому, прочитав RFC и HOW-TO.

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

По структуре похоже на ФАQ - но уже как-то кусками очень разжевано. То бишь, автору какие-то места из книг Стивенсена и RFC были не понятны, и эти непонятные места он для себя очень подробно изложил. Если Ваши непонятки совпали - то Вам повезло.

IMHO пролистать можно всем.

Ktirf :

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

Автор честно старался все описывать без привязки к платформе (виндовая реализация TCP/IP заметно отличается от реализаций в UNIX-системах), но его откровенное неравнодушие к BSD-системам видно в очень многих местах, большей частью в примерах. Тем не менее, различия в реализациях упомянуты достаточно подробно, чтобы программист мог не чертыхаться, лазая по справочникам: "Ну какие же коды ошибки возвращает эта функция под виндами?"

Речь идет, разумеется, не только о TCP и его основе - IP, но и UDP (во многих местах UDP и TCP рассматриваются наравне). Кроме того, говорятся некие слова об ICMP и IGMP, но для составления целостной картины об этих протоколах книжка не подходит, на мой взгляд.

Резюме: Книга не поможет написать свою реализацию стека протоколов TCP/IP (а что, это кому-то нужно?), а вот для того, кто делает первые шаги в сетевом программировании, она подходит (сужу по собственному опыту). Кроме того, мне кажется, что она пригодится начинающим (и не очень) администраторам (в первую очередь в UNIX-сетях), поскольку там рассказываются такие вещи как использование inetd, tcpmux, traceroute и проч. Сам же автор считает эту книгу полезной и для продвинутых профи, поскольку упоминает о некоторых вещах, на которые многие продвинутые профи забивают (например, параноидальный контроль за переполнениями буфера :). В общем - рекомендую.

Григорий :

В моём понимании, это то, что нужно. Не перегружено теорией, в основном состоит из конкретных рекомендаций, рассмотренных (расжёванных) на примерах кода. Очень напоминает семинарскую тетрадь (или как это сейчас называется?) - полстраницы повторения (напоминания) темы лекции и несколько страниц примеров практического применения. Подходит для новичка - содержит вводную часть, и полезна для специалиста - азы плавно перетекают в кундштюки. Ещё бы побольше теории и получилась бы совсем идеальная книга по TCP/IP для программиста любого уровня.

"9.5 баллов. Наш выбор." ї ag.ru


Кунштюк - нем. Kunststu:ck - проделка, ловкая штука, фокус.
Рогожкин Евгений :

Вкниге описывается (в виде советов) приемы программирования ТСР/IP для Windows и *nix, и принципы работы самого протокола. В качестве учебника для программирования ТСР/IP книга не подойдет, т.к. автор не пытался вдаваться в тонкости программирования протокола в среде Windows и Unix, а лишь дал общие для всех ОС начальные сведения.

Один из примеров книги подвиг меня на написание некоторых тестов по работе RAW IP в Windows 2000, что привело к штудированию MSDN и примеров из Platform SDK по данной тематике - отсюда видно что для реального применения книги явно не достаточно. С другой стороны в книге описаны некоторые стороны работы протоколов семейства TCP/IP, что очень полезно знать не только программистам.

Вывод: название книги отражает ее содержание: книга не предназначена для новичков в программировании ТСР/IP, а нужна тем кто уже знаком с этой темой и хочет углубить :-) св

Прочли?    Разминка для рук:
С уважением, Ворчуния Ворчащая


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное