Would you like to see this page in English? Click here.

この商品をお持ちですか? マーケットプレイスに出品する
Winnyの技術
 
イメージを拡大
 
Kindle化リクエスト
このタイトルのKindle化をご希望の場合、こちらをクリックしてください。

Kindle をお持ちでない場合、こちらから購入いただけます。 Kindle 無料アプリのダウンロードはこちら

Winnyの技術 [単行本]

金子 勇 , アスキー書籍編集部
5つ星のうち 4.7  レビューをすべて見る (23件のカスタマーレビュー)

出品者からお求めいただけます。



キャンペーンおよび追加情報



商品の説明

メディア掲載レビューほか

Winnyの技術
 著作権を無視した不法なコピーの温床であり,ウイルスによる情報漏洩の原因ともなっているWinny。しばしば非難の対象となるが,技術自体は評価すべきものだし,P2P技術の可能性を提示した存在とも言える。そのWinnyを開発した本人が,技術について解説する。2ちゃんねるなどで部分的に公開していた技術概要に加え,APIやプロトコル,データ構造などを詳細に解説している。ネットワークの帯域によって自動的に役割分担する機能を可視化したシミュレーションも興味深い。


(日経バイト 2005/12/01 Copyright©2001 日経BP企画..All rights reserved.)
-- 日経BP企画

内容紹介

これまで内部情報が非公開であったP2P型ファイル共有ソフトWinnyについて、作者自身が仕組みと実装を詳しく解説します。また、実証で得たヒントなどを開発者向けにまとめます。

登録情報

  • 単行本: 201ページ
  • 出版社: アスキー (2005/10)
  • ISBN-10: 4756145485
  • ISBN-13: 978-4756145482
  • 発売日: 2005/10
  • 商品パッケージの寸法: 23.4 x 18.8 x 1.4 cm
  • おすすめ度: 5つ星のうち 4.7  レビューをすべて見る (23件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 139,277位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る


カスタマーレビュー

最も参考になったカスタマーレビュー
50 人中、46人の方が、「このレビューが参考になった」と投票しています。
By A.きっしー VINE メンバー
形式:単行本|Amazon.co.jpで購入済み
本書は、故人となった『Winny』の開発者自身が、WinnyというP2Pソフトウェアの内部構造について解説した書籍だ。
彼は、本書内で「Winnyは、匿名性を保ったデータを大規模なP2Pネットワーク上でどれだけ効率よく転送できるかを追求して開発した」と明かしている。

その構想を基礎として、ノード間でのデータ検索、ファイル情報の取得やデータ転送を効率的に安定させて行うためにWinnyに施した工夫や技術をかいつまみ、書籍全体で丁寧に解説している。その内容は、前半部はPCの一般利用者向け、後半部はICTエンジニア向けに編成されている。ただ、前半部は、PCの一般利用者向けの編成内容といっても、コンピューターネットワークに関する基礎的な知識がないと読み進めるのは難しい印象を受けた。それでも、ほかの分野特化型プログラミング技術解説書よりは読みやすく書かれていると思う。

技術的には、Winnyは、P2Pソフトウェアとして確固たる実績を残した。その開発者自身による、Winnyを題材としたP2Pの技術解説という本書の性格から、P2Pの仕組みを詳しく知りたい人や、P2Pを活用したソフトウェア開発の参考資料を求めている人に、本書をおすすめしたい。
このレビューは参考になりましたか?
56 人中、51人の方が、「このレビューが参考になった」と投票しています。
By ましかく VINE メンバー
形式:単行本
 一見すると大学の教科書のようにも見える本書ですが、各章にまとめが箇条書きされていたり、シミュレーション結果や最新版のプロトコル仕様などの付録や索引など、まさに教科書、デキる人にとってはそのまま設計書といった感じに仕上げられた1冊です。
 まずはP2Pの説明から入り、続いてWinnyの開発コンセプトの発想から始まり、その中で生まれた「上流/下流」や「クラスタリング」、ファイルの暗号化の方法などについて文章的にわかりやすく述べられています。
 後半はWinny本体の実装についてプログラムの概観から仕様の数値を挙げながら、実際の操作におけるさまざまな仕様について、その理由を述べています。これらの中には単なる計算や理論で求められたものではなく、実際のネットワーク運営上で煮詰められた値もあり、開発者の苦労を感じさせてくれます。
 Winnyという巨大なP2Pネットワークが自らを構築するために、開発者の努力と利用者の支持と協力(?)の中で育てられたシステムだったのだなぁという印象を受けました。
 まだまだ改良の余地もあるとβ版の状態で逮捕、開発凍結となってしまったわけですが、終章ではそれに対する展望や可能性も示されており、著者自身かなり未練の残っている部分が見受けられます。
 今後はわかりませんが、P2Pという仕組みが将来どうなるのか、楽しみになってくる1冊ではありました。
このレビューは参考になりましたか?
24 人中、22人の方が、「このレビューが参考になった」と投票しています。
By カスタマー
形式:単行本
この本はWinnyがどのような仕組みでファイルの共有を実現し、かつ、偏りが少なくいかに通信効率を高めたネットワークを作るかを記した、著者の努力が非常に伺える一冊です。
システムエンジニアの方なら、外部機器との通信を行う仕組みを設計されることは多いと思いますが、この本にはそうしたプロトコルや、通信の優先度の定量化方法と具体的な値まで記載されており、ネットワーク系のプログラムを組まれた方なら「自分でも作れるな」と思われると思います。
また、シミュレーションを徹底する、バグや改善点が見つかればすぐにバージョンアップ(多ければ1日3回とか)といった開発者としての姿勢は、意識の高さを感じさせ、著者逮捕という悲劇を乗り切ってぜひ復活を遂げて頂きたいとエールを送りたくなりました。
このレビューは参考になりましたか?
13 人中、12人の方が、「このレビューが参考になった」と投票しています。
形式:単行本
2004年に逮捕されたWinnyの作者による、Winnyの技術解説書。
P2Pソフトに関する基本的な解説から、どういった思想でWinnyが開発されたのか、Winnyの目標は何か、Winnyはどのような設計で実装されているのか、といったWinnyの内部詳細に至るまで、Winny作者でしか答えられない様々な事柄が次々と述べられていく。
技術書ではあるが、予想に反して非常に読みやすかったことが印象的である。
ネットワークに関する基礎知識さえあれば、すらすらと簡単に読み進められるだろう。コードの類は一切なく、設計思想や実装方法などを中心に解説されていることもあり、普通の読み物としても非常に面白い。
思わずなるほどと何度も頷いてしまったり、こうなっていたのかと驚かされたりするところも多かった。
ソフトウェア開発に興味がある人なら、Winnyを使ったことがなくても一読することをお勧めしたい。Winnyの解説書という側面に加え、P2Pソフトウェアの解説書としても非常に有用である。
逆に、技術書なので、単なるWinnyユーザーが興味本位で読んでみても、面白いと感じるかは微妙である。
Winnyだけではなく、P2Pという技術に興味がある人向けの本である。
このレビューは参考になりましたか?
最近のカスタマーレビュー
5つ星のうち 5.0 『社会の成り立ち』という観点から読んでも面白い。
... 続きを読む
投稿日: 11か月前 投稿者: 萩原 湖太郎
5つ星のうち 3.0 えっ?
開発者本人が書いた本としては かなりもの足りないです。
もう少し多くの人が買ってくればもっと詳しいのが出てくれるんですかね?
投稿日: 23か月前 投稿者: 大工さん
5つ星のうち 5.0 まさに良書
P2Pはおろか、ネットワークの入門ぐらいしか理解していない自分ですが、全て読破することができました。... 続きを読む
投稿日: 2010/1/22 投稿者: 受験生
5つ星のうち 4.0 優れた開発者の頭の中をのぞけた気がします
内容は他のレビューにあるとおりの良書です.... 続きを読む
投稿日: 2009/5/26 投稿者: u_akihiro
5つ星のうち 5.0 研究機関でWinnyを使わないという誓約書を出させた組織があるそうです。
Winnyを悪者にする前に、本書を読んでみてください。... 続きを読む
投稿日: 2008/2/16 投稿者: kaizen
5つ星のうち 4.0 P2Pソフトウェアの設計・開発ノウハウ
Winnyの設計(思想)や、その開発・運用をどのように行ったか、を説明した本です。P2Pソフトの歴史、Napster、Guntellaなどのファイル共有ソフトと何... 続きを読む
投稿日: 2006/6/3 投稿者: lemonerika
5つ星のうち 4.0 Winnyの正しい理解か
私は実はWinny... 続きを読む
投稿日: 2006/4/13 投稿者: クリエイティブFMKTG田作健一
5つ星のうち 5.0 ソフトウェアの設計思想を学ぶ本
ファイル交換ソフトは、ネガティブな側面ばかりが強調されがちです。... 続きを読む
投稿日: 2006/2/15 投稿者: Tanako.R
5つ星のうち 5.0 読みやすく、大変参考になる本です
私はWinnyは使用したことがありませんが、P2Pという技術にはプログラマーとして大変興味がありました。... 続きを読む
投稿日: 2006/2/8 投稿者: boze
5つ星のうち 5.0 ネットワークの基本的な知識があれば理解できるはずです。
中級者向けの本です。
プログラミング経験のない人には難しいかもしれません。
逆に上級者には当たり前過ぎるのかもしれません。... 続きを読む
投稿日: 2006/1/17 投稿者: Amazon Customer
カスタマーレビューの検索
この商品のカスタマーレビューだけを検索する
ARRAY(0xad8fca14)

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


関連商品を探す


フィードバック