最近の本

  1. Designing Interfaces - デザイニング・インターフェース - 買ったらすぐに翻訳がでたというパターン

    Designing Interfaces
    Jenifer Tidwell

    0596008031

    関連商品
    Designing Interactions
    Ambient Findability
    Don't Make Me Think: A Common Sense Approach To The Web Usability
    デザイニング・インターフェース ―パターンによる実践的インタラクションデザイン
    ヤコブ・ニールセンのAlertbox -そのデザイン、間違ってます- (RD Books)
    by G-Tools

    プログラムしてたりして、他の人とGUIについて語るとき、何か微妙に使っている用語がちがっていたりニュアンスが違うなって時ありませんでしょうか?

    使用しているOSや、プログラミング経験や、環境(開発環境等)が違うと何かとユーザー経験に微妙に違いがでてきますよね...

    ふと、UI部品についてのヒントが欲しいなという思いからこの本をゲットしました。英語版をゲットしたのですが、その理由は英語のほうが用語のブレが少ないかなぁという思いと、新しい本だから翻訳がすぐにでないだろうなぁ、だったのですが、購入してすぐに本書の翻訳がでてきました....

    無自覚にUI部品をぺたぺたアプリケーションに貼付けているようなプログラマさんにおすすめです(笑)。カタログ的に使えますよ。ユーザビリティーは重要ということが一般のプログラマさんにいわれるようになって久しいですが(笑)、ユーザビリティーを考えるうえでのヒントになるかもしれませんよ。

    アマゾンのカスタマーレビューでも、インターフェイスが与える効果という言われ方されていましたが、まさにその効果を作り手が考えないとなと思います。本書はいい刺激になると思います。

    もちろん日本語版もおすすめです。
    デザイニング・インターフェース ―パターンによる実践的インタラクションデザイン
    Jenifer Tidwell ソシオメディア株式会社 浅野 紀予
    4873113164
  2. キャズム - 陥穽を越えよ

    キャズム
    キャズム
    ジェフリー・ムーア 川又 政治

    関連商品
    ライフサイクル イノベーション 成熟市場+コモディティ化に効く 14のイノベーション
    イノベーションのジレンマ―技術革新が巨大企業を滅ぼすとき (Harvard business school press)
    ブルー・オーシャン戦略 競争のない世界を創造する (Harvard business school press)
    企業価値の断絶
    明日は誰のものか イノベーションの最終解 (Harvard business school press)
    by G-Tools


    はて、キャズムとは、なんでしょうか。綴りはchasm。深い裂け目という意味です。
    えーと、ひらたくいえばモノがブレイクするかどうかの境目って感じでしょうか。

    あわせて押さえておきたい用語は、イノベーター、アーリーアダプター、アーリーマジョリティー、レイトマジョリティー、ラガード。
    この順番で、ハイテクははやっていくのです。そして、アーリーアダプターとアリーマジョリティー(大衆)との間にある、ハイテクが流行るかどうかの境目が、キャズムというわけですね。

    ハイテク関連のニュースや、ハイテクオタク(ギーク)情報とかで、目にすることがあるかもしれないのが、アーリーアダプターかもしれません。

    押さえておきたい一冊です。
  3. なっとくする数学記号―記号からわかる算数から微積分まで (なっとくシリーズ) - いろいろ数学記号がでてきますよ。

    なっとくする数学記号―記号からわかる算数から微積分まで (なっとくシリーズ)
    なっとくする数学記号―記号からわかる算数から微積分まで (なっとくシリーズ)
    黒木 哲徳

    関連商品
    数学用語と記号ものがたり
    なっとくする行列・ベクトル
    なっとくする偏微分方程式 (なっとくシリーズ)
    なっとくする物理数学 (なっとくシリーズ)
    数学史入門―微分積分学の成立 (ちくま学芸文庫)
    by G-Tools


    数学が門外漢にとってどう、つらいかって、それは、あの記号です。
    あの記号に凝縮されたお作法、意味、使い方、それがわからないのがつらいのです。

    あの記号達のちょっとしたバックグラウンドがわかるだけで親しみがわいてくるというものです。
  4. Short Coding ~職人達の技法~ - 短さに情熱を燃やせ

    Short Coding ~職人達の技法~
    Short Coding ~職人達の技法~Ozy やねうらお

    毎日コミュニケーションズ 2007-08-09
    売り上げランキング : 2393

    Amazonで詳しく見る
    by G-Tools

    関連商品
    デバッガによるx86プログラム解析入門―コンピュータとプログラムの仕組みを覗く
    数学ガール
    2ちゃんねるはなぜ潰れないのか? (扶桑社新書 14)
    Boost C++Librariesプログラミング 第2版
    SQL Hacks ―データベースを自由自在に操るテクニック


    ちょっとびっくりしました。こんな世界があるんだってことに。
    最初は、どうかなぁと思っていましたが、いや、ショートコードってトライアンドエラーの根気と、言語に対する理解と、アルゴリズムへのきっちりした理解や、集中力がかなり必要なんではないかと。

    TopCoderというのがあるなとは知ってはいたのですが、Welcome To PKU JudgeOnlineは知らなかったです。
    あとcode golfという文化があることを最近しりました。

    プログラムへの情熱がこうぼわーとでてきますね(笑)

    最後に、「自分を磨け!」という章が割かれています。へっぽこプログラマたる僕でもがんばったるという気持ちになりましたよ。ちょっとオンラインジャッジに挑戦してみようかなと....
  5. 大阪ハムレット - もう、かなりおすすめです。

    大阪ハムレット (1)
    大阪ハムレット (1)
    森下 裕美

    関連商品
    大阪ハムレット 2 (2)
    ウチの場合は (4)
    ウチの場合は 5 (5)
    臨死!! 江古田ちゃん 1
    ウチの場合は 6 (6)
    by G-Tools


    かなりおすすめです。
    このコミックを知ったきっかけは、『大阪ハムレット』における大人と子供の仁義:[mi]みたいもん!なのですが、びびびっびときて、即、アマゾンで購入しました。

    webでの評判でも、きっと、泣けましたというのがおおいかもしれません。

    うーん、でも、どうして、泣けるんだろう?

    読んでてたまにしんどくなる箇所があったりするんですが、しんどくなる箇所って自分に何かあるのかも。
    まあ、読んでください。

    大阪ハムレット 2 (2)
    大阪ハムレット 2 (2)
    森下 裕美

    関連商品
    大阪ハムレット (1)
    ウチの場合は (4)
    ウチの場合は 5 (5)
    ウチの場合は 6 (6)
    毎日かあさん4 出戻り編
    by G-Tools
  6. C言語による画像処理入門 - 実は二冊目

    C言語による画像処理入門
    C言語による画像処理入門
    安居院 猛 長尾 智晴

    関連商品
    C言語による画像処理演習
    わかりやすいパターン認識
    画像の処理と認識
    デジタル画像処理入門―Visual Basic&Visual C++による (OPEN DESIGN BOOKS)
    コンピュータ画像処理
    by G-Tools


    実はこの本を購入したのは二冊目、アトキンソンのディザリングを調べていて、ディザについてのコーディング例が欲しくて、この本をもっていたのだけども、どこにあるかわからなくて、再度購入。

    前半のディザの部分しか利用していませんが...

    画像処理のといえば、やはりあたりさわりなく基本はC言語なのかなぁとか思います。そういう意味では、本書はコンパクトでいいと思います。

    本書の後半は認識系(パターン認識、立体認識、神経回路網による画像認識)があってプログラムできると楽しそうです。

    というわけでおすすめです。
  7. ヴィルトのコンパイラ構成法 - すみません。読んでません。

    ヴィルトのコンパイラ構成法
    ヴィルトのコンパイラ構成法
    ニクラウス ヴィルト Niklaus Wirth 滝沢 徹

    by G-Tools


    申し訳ないです。読んでません。が、読んでない本も、格納されているのがプログラマの本棚なのです。
    今、手元にあるのでパラパラとめくってみますと、何となくオーソドックスなコンパイラ本のような印象を受けました。RISCアーキテクチャという語句も見受けられました。本書は、Oberon-0というプログラミング言語を作成して実行しようというのが目標なようですね。

    序文を拾い読みしますと、著者のチューリッヒにあるスイス連邦工科大学でのコンパイラ設計入門講座の講義ノートから誕生したようです。

    ちなみに著者は、チューリング賞を受賞したニクラウス•ヴィルトという方で、Pascal,Modula-2,Oberonのデザイナだそうです。

    この本の特徴は、理論だけの本と、あまりにも簡単な本との中間ぐらい...だと思います。
    というわけで、おすすめしておきます。
  8. アースダイバー - 飛び込めそして叫べ

    アースダイバー
    アースダイバー
    中沢 新一

    関連商品
    人類最古の哲学―カイエ・ソバージュ〈1〉 (講談社選書メチエ)
    対称性人類学 カイエ・ソバージュ (講談社選書メチエ)
    芸術人類学
    三位一体モデル TRINITY
    熊から王へ―カイエ・ソバージュ〈2〉 (講談社選書メチエ)
    by G-Tools


    この本を手に取った理由は、東京タワーが戦車の鉄でできているという文章を読みたかったためだが、東京タワーが戦車の鉄でできているということ以外にも、わくわくして読めるのでおすすめです。

    えーと、グロバーリズム批判なのかな。東京散歩本ですね。考古学とか、神話とか、縄文に縁がない人が読んで、影響受けると、東京の見方がかわっておもしろいかも。
  9. Prologへの入門 (PrologとAI) - 残念ながらアマゾンで書籍画像がないですが。

    Prologへの入門 (PrologとAI)
    Prologへの入門 (PrologとAI)
    Ivan Bratko 安部 憲広

    関連商品
    AIプログラミング
    Prolog(プロログ)を学ぶ―文化とその実践
    The Art of Prolog: Advanced Programming Techniques (Logic Programming)
    Prologプログラミング入門
    ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門
    by G-Tools


    Prologってすごいなぁと思うことがありまして、自宅の本棚をあさったら本がでてきたので紹介です。
    実は、2000年あたりぐらいに購入したようなのですが、全然読んでなくて...

    常々思うのですが、使用する言語によって思考って制限されるんじゃないかなぁと。
    最近、関数型言語がくる!!という感じがしているのですが、この本のまえがきで作者がLispを近代のプログラミングの王者だとか何だとか書いてありまして、うーん、そうかぁと思う次第。あっこのブログの記事は、Prologの本の紹介です。

    ちなみに、PrologとかLispとかやはり、アカデミックに近い人たちが触れる機会多いのかなと思ったりしてます。

    書籍の画像がアマゾンになかったのですが、装丁のデザインなんかいい感じだ思いましたよ。
  10. POST‐OFFICE―ワークスペース改造計画 - 自分の周りからかえてみるための

    POST‐OFFICE―ワークスペース改造計画
    POST‐OFFICE―ワークスペース改造計画
    岸本 章弘 中西 泰人 仲 隆介

    関連商品
    [ヒュージ別冊]Research.
    プロジェクト・ブック (建築文化シナジー)
    オフィス進化論―オフィスはどこへ向かうのか
    知識創造のワークスタイル 来るべきユビキタス社会における新しい働き方の提案
    SUCCESS WORK STYLING―成功する仕事場づくり
    by G-Tools


    職場で閉塞感、自宅の書斎でも閉塞感、アイデアがわいてこない、アイデアがふってこない!!
    仕事場を見直すきっかけになるかもです。もっと自由に、もっと楽しく。
    自由な発想のきっかけになるかもしれないです。

    この本は、おすすめです。パラパラ眺めるだけでもよいと思います。
    というかぱらぱら眺めるための本です。

    あと、自宅の壁が自由な人はホワイトボードを置くのをおすすめします。楽しいですよ。
  11. CSSクックブック―Webデザインのための活用テクニック集

    CSSクックブック―Webデザインのための活用テクニック集
    クリストファー シュミット Christopher Schmitt ドキュメントシステム
    4873112192

    オライリーのCSS本です。

    この本を活用した部分は、3章の「リンクとナビゲーション」、4章の「箇条書き」です。
  12. 気になる - 4日で学ぶモデル検査 (初級編)

    4日で学ぶモデル検査 (初級編) (CVS教程 (1))
    産業技術総合研究所システム検証研究センター
    4860431197





    ブログに気になるというラベルを作成しました。購入、読んでないけど気になる本です。
  13. イラスト・図解 はじめての行列とベクトル - コンパクトな感じが好きです。

    イラスト・図解 はじめての行列とベクトル
    長谷川 勝也
    4774111279


    一時期、別に数学知らなくてもプログラム書けるなぁと思っていた時期がありましたが、現在は数学を中学、高校の時、もうちょっと気合いいれてやってればよかったなぁと思っています。

    文系の大学をでて、web制作のアルバイトを経て、プログラムを書く仕事に落ち着いていますが、数学に関しては後悔しきりです。

    数学苦手だけどなぁとか思ってる人におすすめかもです。
  14. Javaネットワークプログラミングの真髄 - 多分いいネットワークプログラミングの本

    Javaネットワークプログラミングの真髄
    エズモンド・ピット 岩谷 宏
    4797341866


    自分に知識がないことを書いている本をよい本と思い込む僕ですが、この本はよいと思います。

    本書はちまたにあふれている「接続できましたね!!ハイOKです。」というたぐいの本とは一線を画しますというと大げさですかね。

    付録Bの「プラットフォーム依存性」はJavaならマルチプラットフォームでみんな同じ動きするよと信じ込んでいる人たちに読ませてあげましょう。(java好きの僕にはつらいところです)
  15. ゲームニクスとは何か―日本発、世界基準のものづくり法則 - なるほど、ゲーム + ニクス

    ゲームニクスとは何か―日本発、世界基準のものづくり法則 (幻冬舎新書 さ 3-1)
    サイトウ アキヒロ
    434498045X


    ゲームのインターフェイスってよくできてるなぁと思うことがよくあって、業務に特化したビジネスアプリケーションも、ゲームのように理解しやすくて、もっと仕事がしたい(笑)と思わせるものがいい。

    全然、ゲームニクスとは関係ないのですが、エラーダイアログ、警告ダイアログをだしていちいち確認させるアプリケーションはだめだなぁとよく思います。もちろん時と場合によりますが。

    ニンテンドーDSってものすごく売れているんですね。

    ゲームの開発時にかかるコストってなかなかあなどれないほどかかっている場合があるんですね。


    本書について、ゲームのインーフェイスがよくできていると感じている自分にとってものすごく衝撃的な出会いはなかったのですが、ゲームニクスはこれからちょっとしたキーワードになるかもしれないという予感がしましたよ。

    読みやすいのでおすすめです。
  16. Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) - 美しいコード!?

    Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
    Andy Oram Greg Wilson
    0596510047


    衝動買いしてしまいました。Orz...
    まだ全然読んでません。ちょっと高いです。今年の目標は、買った本の元はとるなのですが...

    それで、買った理由が大きくふたつあります。
    9章の「The Down Operator Precedence」
    と
    23章の「Distributed Programming with MapReduce」
    です。

    感想はあとで。
  17. Greasemonkeyスクリプティング TIPS&SAMPLES - 油まみれのサル

    Greasemonkeyスクリプティング TIPS&SAMPLES
    高山 恭介
    4798015350


    数少ないGreasemonkey本です。
    見ているコンテンツをいじれるのは衝撃的でした。パラパラめくっているだけで、いろいろアイデアが浮かんできます。