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


または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか
 
 

ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか [単行本]

ジュニア,ヘンリー・S. ウォーレン , Jr.,Henry S. Warren , 滝沢 徹 , 玉井 浩 , 鈴木 貢 , 赤池 英夫 , 葛 毅 , 藤波 順久
5つ星のうち 5.0  レビューをすべて見る (9件のカスタマーレビュー)
価格: ¥ 3,570 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
13点在庫あり。ご注文はお早めに。
2012/5/30 水曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

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


よく一緒に購入されている商品

この本とプログラマのための論理パズル 難題を突破する論理思考トレーニング ¥ 2,520 をあわせて買う

ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか + プログラマのための論理パズル 難題を突破する論理思考トレーニング
合計価格: ¥ 6,090

在庫状況の表示



商品の説明

商品の説明

ハッカーのたのしみ
グラフィックス処理のような膨大な演算が繰り返し発生するプログラムでは,最小のステップ数で処理を終えるコードが欠かせない。組み込み用途のように非力なCPUで高速な処理が求められる場合も同様だ。本書はそうした贅肉のないコードの編み方を数式とCによる実例で解説している。中心となるのは加減乗除など最小粒度のプログラミング。CPUや言語処理系のクセに応じて複数例が示される。実用という面では,ソフトウェアよりむしろハードウェア開発者にとって有益な情報だろう。


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

内容(「BOOK」データベースより)

超A級プログラマの秘密の「技」を公開。

登録情報

  • 単行本: 321ページ
  • 出版社: エスアイビーアクセス (2004/09)
  • ISBN-10: 4434046683
  • ISBN-13: 978-4434046681
  • 発売日: 2004/09
  • 商品の寸法: 21 x 14.8 x 2 cm
  • おすすめ度: 5つ星のうち 5.0  レビューをすべて見る (9件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 45,963位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:

この商品を見た後に買っているのは?


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 
(3)
(2)

 

カスタマーレビュー

星4つ
0
星3つ
0
星2つ
0
星1つ
0
最も参考になったカスタマーレビュー
120 人中、103人の方が、「このレビューが参考になった」と投票しています。
形式:単行本
内容は間違いなく星5つ。ですが、あえて、欠点をあげつらってみます。

この書に挙げられたテクニックは確実に計算量の係数を減らしますが、次数を減らせるかというと違うことも多いです。そもそも計算する必要があるのかについては疑問を挟まないスタンスをとっています。

未熟なプログラマ -つまり私のような- は、アルゴリズムの選択を間違えて、データ量の定数倍の時間ですむはずの計算を二乗・三乗にしてしまうとか、そもそもやらなくてもいい計算をやってしまうとか、直視したくない放蕩をやってしまうものです。そんな無駄に気付かせてくれるのは、もっとありふれたアルゴリズムのアンチョコだったりします。Knuth の The Art of Computer Programming まで引っ張り出す必要はありません。高校教科書さえあれば旧帝大に合格できるように、3000円程度の和書をマスターするだけで中級のプログラマになれます。

土台から考え直すときには、むしろ別の本を探す方がいいです。土台を固めた上で最後の無駄を削る、つまり真のハッカーにこの書は役に立ちます。

このレビューは参考になりましたか?
53 人中、45人の方が、「このレビューが参考になった」と投票しています。
形式:単行本
アルゴリズムの解説書は、たいていソートや文字列検索のトピックスに終始しているが、この本は違う。より根本にある算術や論理に費やされるインストラクションレベルの“体脂肪率”(=時間)削減を、極限まで極めた解説を行っている。だからといって、アセンブラを知らないと読めない本では全くない。むしろ上級のCプログラマに無理なくアセンブラの教養が身に着く。行列の転置やビットマップのウエイト算出といった、あたりまえに普段使っているコードの高速化を正面から解説してある解説書はあまりにも少なかった。巻末の論文一覧がさらに有用である。2×2行列どうしの積が7回以下の乗算でできることを既に知っている人や、J.L.ベントリーあたりの本が好きな人はぜひ!
このレビューは参考になりましたか?
117 人中、97人の方が、「このレビューが参考になった」と投票しています。
By ま2007 トップ1000レビュアー
形式:単行本
素晴らしい内容であり、星の数による評価はもちろん五つです。買って良かったと思います。「計算をビット演算のレベルに落として色々やる」という内容(しかも洗練されたもの)です。濃い勉強になりました。そんな本なので、レビューで普通に褒めるのでは正直言ってつまんないし熱意のある初学者にとって参考にならない。だから、このレビューでは対象読者層の説明と些細な不満の吐露をやろうと思う。

(1)

本書の内容は普通の大学の教科書レベルの話ではありません。そんなものよりも高度な内容です。「Cは難しいからJavaが好き」なんて学生や教員にとっては今は買うべき本ではありません(難しくて読めないでしょう)。

(2)

本書を読むためにプログラミング言語やプロセッサの知識が強く要求されるわけではありません。どちらかと言うと論理数学の知識や数学の証明を文脈を自分で埋めながら読む技術が要求されます。と、いうのも、「事実」は書かれていても「証明」は省略されているんですから。後者ができるならプログラミングの知識はそれほど要らないと思います。

(3)

一部の章は非常に読みにくいと思います(一章とか)。評者の推測では、この読みにくさは直訳どころか逐語訳が行われていることに起因します。僕は「あ、ここはきっと"if and only if"を逐語訳したんだろうな」などと推測しながら読みました。日本語の文章を英語に置き換えて読むとわかりやすいと思います。訳が悪い章が最初に来ているので、最初だけ読んで挫折しないように注意してね。
このレビューは参考になりましたか?

クチコミ

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

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

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


リストマニア


関連商品を探す


同じキーワードの商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換