最近の本

  1. 俺のコードのどこが悪い?―コードレビューを攻略する40のルール

    俺のコードのどこが悪い?―コードレビューを攻略する40のルール
    藤原 克則
    4798029181


    コードレビューとかほとんどないところでの経験がながかったので、コードレビューがあるとつい身構えてしまいます。

    引数チェックを余計にすることがNGであることをうまく表現できないかなーと考えていて、保守性という点でだめと言い切ろうと最近考えています。
    過剰なまでの引数チェックや、返り値チェックがだめな理由を、「非機能要件(保守性)」という点からだめだよと。
    チェックをおこなった分そのチェックが正しくおこなえているのかどうか、テストしないといけないわけでその分工数がかかる。
    コードの量が増えれば、それを理解するの脳のエネルギーも消費して可読性という点でもどうかというわけです。
    文化によっては、コードを書かないことが良しとする文化もあるわけです。コードを追加したらその分の設計書にはねるし、テストもしないといけないし、というわけです。
    この本すごくためになります。
  2. 不合理だからすべてがうまくいく―行動経済学で「人を動かす」 -

    不合理だからすべてがうまくいく―行動経済学で「人を動かす」
    ダン アリエリー Dan Ariely 櫻井 祐子
    4152091754


    不合理だから人間はおもしろいと、いってしまうのは何だけど。
  3. はじめてのOracle 11g データベース構築・管理入門編

    はじめてのOracle 11g データベース構築・管理入門編 (TECHNICAL MASTER)
    長岡 秀明
    4798023590


    windowsserver2008を使ってインストールから、ごく初期の管理までの手順が載っています。
    まとまっていましたので、助かりました。

    話変わって、Oracle関連の本って、入門用の本はまあでてると思うんですが、もっと読み応えがある本がでてこないかなー。
    OracleのDBの内部につっこんで、歴史背景をおさえて、どうしてその技術が選ばれとりこまれたかとか、そういう本でてこないかなー。
  4. ファミコンの驚くべき発想力 -限界を突破する技術に学べ-

    ファミコンの驚くべき発想力 -限界を突破する技術に学べ- (PCポケットカルチャー)
    松浦 健一郎 司 ゆき
    4774144290


    1983年にファミコンがでてもう30年ちかくたったわけです。
  5. ソーシャルブレインズ入門――<社会脳>って何だろう (講談社現代新書)

    ソーシャルブレインズ入門――<社会脳>って何だろう (講談社現代新書)
    藤井 直敬
    4062880393


    作者
    藤井直敬 - ブログBrainHackers - Naotaka Fujii
  6. パブリックスピーカーの告白 ―効果的な講演、プレゼンテーション、講義への心構えと話し方

    パブリックスピーカーの告白 ―効果的な講演、プレゼンテーション、講義への心構えと話し方
    Scott Berkun 酒匂 寛
    487311473X


    「パブリックスピーカーの告白 ―効果的な講演、プレゼンテーション、講義への心構えと話し方」は翻訳本です。著者は、Scott Berkunさん、翻訳は酒匂寛さんです。著者のスコット•バークンさんは、マイクロソフトで1994-2003年の間に主にInternetExploerのプロダクトマネジメントを行っていたそうです。

    スコット•バークンさんは現在、作家、講演者として働いているそうです。ちなみに、本書では、著者自身をフリーランスの思索家ですといっています。

    ブログは、Scott Berkunです。

    本書は、著者がパブリックスピーカーとして講演、講義やプレゼンテーションをするうえでの、経験や心構えについて、ノウハウ等をまとめたのがこの本となります。

    とはいっても、単純にあーしろ、こーしろというハウツー本ではなく、どちらかと言えば読み物としての側面が強いです。

    目次は、下記の通りとなっています。

    1.聴衆が裸だとは思えない
    2.ちょうちょうの来襲
    3.時給3万ドル
    4.厳しい会場や聴衆と向かい合う
    5.マイクを食うべからず
    6.人を退屈させない科学
    7.15分の名声から学んだこと
    8.人が言うこと
    9.クラッチは友達さ
    10.そして告白を


    最初の目次からいっても、単なるハウツーでなく、ひねってあることに気がつきます。緊張を和らげるために「聴衆が裸だと思え」といわれることを、このアドバイスがよいものとは思えないと続いていきます。

    ありきたりな「話し方」本にあきあきしている人におすすめです。
  7. 仕事の流れで理解する 実践!SOAモデリング (ビジネス×IT図解シリーズ)

    仕事の流れで理解する 実践!SOAモデリング (ビジネス×IT図解シリーズ)
    株式会社オージス総研 株式会社オージス総研 加藤 正和 大場 克哉 左川 聡 橋本 誠 藤倉 成太 明神 知
    4798114049


    ESBのこと知りたくて購入。
  8. 記憶力をのばしたい! - ためしてみないとわからないこと

    記憶力をのばしたい!
    ジェイコブソン C.R. 藤井 留美
    4062138778


    作者が自ら試してみたいろいろな記憶力を改善するといわれてメソッドの挑戦記!?です。

    僕自身、年ってはじめてわかることが、たくさんありました。体って衰えるんだなーとか、皮膚ってたるむんだなー、とか。
    意欲がなくなる(無関心になれるものが増える)ということもあります。

    肉体的な変化は、生物として仕方がないとしても、精神というか、自分の中のエネルギーというか、そういうものが、弱くなるというのはつらいものがあるなと。

    本書では、薬物であったり、トレーニングであったり、食べ物であったりと、いろいろ作者がチャレンジしてます。
    肉体のトレーニングと一緒で持続してやらないとだめですね。そういう意味では、サプリメント、薬類は、体に負担かける可能性があるのかなー。サプリメント類はプラシーボ的な役割が大きいような気がしますね。

    僕なりの結論は、「やってみないとわからない」です。そして内省する習慣かなと。自分自身が省みる時間が必要だなと。
    日々、工夫、死ぬまで日々工夫(笑)。
  9. クリック!「指先」が引き寄せるメガ・チャンス

    クリック!「指先」が引き寄せるメガ・チャンス
    ビル・タンサー 泉 浩人
    4781602045


    けっこうためになった。
  10. ソフトウェアエンジニアリング論文集80's~デマルコ・セレクション

    ソフトウェアエンジニアリング論文集80's~デマルコ・セレクション
    トム・デマルコ
    4798110612


    クヌース先生の論文がのってたので購入。
  11. iPhoneアプリ成功の法則

    iPhoneアプリ成功の法則
    日経BP社出版局
    4822284107


    か、買っちゃった...
    でも、法則は見いだせなかったけど。
  12. 正規表現クックブック

    正規表現クックブック
    長尾 高弘
    4873114500
  13. 詳解 ActionScript 3.0アニメーション ―衝突判定・AI・3DからピクセルシェーダまでFlash上級テクニック

    詳解 ActionScript 3.0アニメーション ―衝突判定・AI・3DからピクセルシェーダまでFlash上級テクニック
    相川 愛三
    4873114373
  14. エンジニアのためのExcel再入門講座

    エンジニアのためのExcel再入門講座
    4798119474


    収録されているエクセルの使い方で十分だと思いました。
    大規模なプロジェクトでのエクセルの使い方がわかると思う。
  15. GDBハンドブック

    GDBハンドブック
    千住 治郎
    487311246X


    なんかヒントになるかと思い購入。
  16. Debug Hacks -デバッグを極めるテクニック&ツール

    Debug Hacks -デバッグを極めるテクニック&ツール
    4873114047


    現在、Xcodeでかりかりしてるので、ためになるかと思い購入。
  17. ハンス・バッハーPhotoshopブラシコレクション

    ハンス・バッハーPhotoshopブラシコレクション
    486246002X


    すばらしいの一言。