タグ

bookに関するTaROのブックマーク (50)

  • http://media.steampowered.com/apps/valve/Valve_Handbook_LowRes.pdf

    TaRO
    TaRO 2016/01/28
  • このコンピューター書がすごい2015年。ベスト10発表! 1位は3年連続の「あの本」

    横田です。今年も『このコンピュータ書がすごい! 2015年』に参加してきました。去年の「このコンピューター書がすごい2014年。」でも会場は一杯でしたが、今年も会場は満員でした。 この「このコンピューター書がすごい」は、その年に売れた「コンピュータ書」を紹介していくもの。今回も高橋メソッドでお馴染みの高橋さんが、その月に売れたコンピュータ書と(ランク外ではありますが)それに関連するコンピュータ書を紹介するイベントになっていました。 会場では、月ごとに「売れたコンピュータ書」を紹介したのですが、今回のエントリは会場内で発表された「年間の総合ランキング」を中心に解説していきたいと思います。

    このコンピューター書がすごい2015年。ベスト10発表! 1位は3年連続の「あの本」
    TaRO
    TaRO 2015/01/13
  • 凄腕エンジニアが選ぶ【値段以上の価値があった良書26選】 - paiza times

    Photo by Andy Lamb こんにちは。谷口です。 読書の秋ですが(既に冬並みに寒いですが……)、皆さんは最近何かを読まれましたか? ITエンジニアの皆さんは技術書を読まれることが多いかと思いますが、今回は弊社で私が特に凄腕だと思っているエンジニア達に読んで値段以上に価値があると感じたを聞いてきましたので、ご紹介いたします。 ■弊社エンジニアが選ぶ役に立った26選 佐藤です。paizaの開発や分析などを担当しています。 今回はエンジニアとして、考え方の面で影響を受けたをピックアップしてみました。 ◆1.新C++言語入門 シニア編〈上〉基機能 (C++言語実用マスターシリーズ) 新C++言語入門 シニア編〈上〉基機能 (C++言語実用マスターシリーズ) 作者: 林晴比古出版社/メーカー: ソフトバンククリエイティブ発売日: 2001/05メディア: 単行購入: 1人

    凄腕エンジニアが選ぶ【値段以上の価値があった良書26選】 - paiza times
    TaRO
    TaRO 2014/11/07
  • Pro Git 日本語版電子書籍公開サイト

    | 書籍紹介 | サイトの目的 | ダウンロード | 更新情報 | 謝辞 | お問い合わせ | 書籍紹介 Git は、 Linux カーネル開発のために Linus Torvalds さんが2005年に公開した分散型バージョン管理システムです。スタートアップのような小規模組織からGoogle、 IBM のような巨大企業で、また数多くのオープンソースプロジェクトで利用されています。現在の Git 開発は、濱野純さんを中心としたコミュニティによって非常に活発に行われています。 書 Pro Git は、2009年に Apress から初版が、2014年に第2版が出版された、Git の解説書です。著者の Scott Chacon さんは、GitHub 社の CIO、Git のエバンジェリストであり、Git 公式サイトの管理者でもあります。 書の内容は、出版以降も有志により頻繁に更新されており、

  • 健全なコードは健全な肉体に宿る? プログラマー向け健康本が出る - YAMDAS現更新履歴

    The Healthy Programmer というが Pragmatic Bookshelf から来月出る。 The Healthy Programmer: Get Fit, Feel Better, and Keep Coding (Pragmatic Programmers) 作者: Joe Kutner出版社/メーカー: Pragmatic Bookshelf発売日: 2013/07/06メディア: ペーパーバックこの商品を含むブログ (2件) を見る "Get Fit, Feel Better, and Keep Coding" が副題だが、以前ギークのダイエットブームが来る? で紹介した Fitness for Geeks に近いなのかもしれない。精神論でなく科学的にプログラマーの健康を考察しただといいだろうね。 こういうのって日プログラマーにも有益なだと思うのだけ

    健全なコードは健全な肉体に宿る? プログラマー向け健康本が出る - YAMDAS現更新履歴
    TaRO
    TaRO 2013/05/30
  • 開発時間短縮のためのプラクティス10選 - give IT a try

    このエントリを書いた背景 先日会社で「開発時間を短縮するためのアイデアやノウハウをみんなでシェアしよう」という課題が出されました。 「カウボーイコーディングとコピペプログラミングで技術的負債たっぷりのシステムを作りましょう。そうすれば開発時間はぐっと短くなりますよ」なんてことは口が裂けても言えないので、真面目に考えてみました。 色々あるとは思うのですが、その中でも特に重要だったり、言語や技術を問わずに使えそうなものを10個選んでみました。 どれもまあ、基中の基だったり、アジャイル開発だと常識的に行われているようなことばっかりかもしれません。 とはいえ、おいらの会社に限定されるような話は載っていないので、ここにもその時に書いた内容をそのまんま載せておきます。 ただし、あなたの仕事とおいらの仕事は少し違うと思うので、読む前に以下の前提条件を確認しておいてください*1。 このエントリを読む前

    開発時間短縮のためのプラクティス10選 - give IT a try
  • 国会図書館の蔵書、無料配信へ 企業と提携、電子書籍化 (朝日新聞デジタル) - Yahoo!ニュース

    【赤田康和、木村尚貴】国立国会図書館の蔵書を電子書籍にして配信する実験が2月1日、始まる。文化庁が呼びかけ、紀伊国屋書店や大日印刷グループが参加する。同館が蔵書をスキャンして作った画像データを、民間企業が電子書籍に変換して活用する初めての例となる。 大日印刷側は電子書籍ファイルを作り、紀伊国屋書店が自社の電子書籍ストア上で無料で一般に配信。利用者は電子書籍閲覧ソフトを使い、紙ののような感覚でページをめくれる。一部の書籍は全文対象の検索もできる予定だ。 実験で配信されるのは、13作品。画面をスクロールすることで物の絵巻のようにつながった画像を楽しめる「平治物語」や、直筆版と活字版を合わせた芥川竜之介の小説「河童」、著者の死後50年経ち著作権が切れたばかりの柳田国男の「遠野物語」などが予定されている。解説や装丁に著作権のある書籍もあったが、許諾をとった。

    TaRO
    TaRO 2013/01/30
  • Amazon.co.jp: :

  • SQLアンチパターン

    書はDB設計やSQL記述の際に避けるべき事柄を1章で1つ、25個紹介する書籍です。リレーショナルデータベースを中心に据えたシステム開発には、様々な場面で陥りやすい失敗(アンチパターン)があります。書はデータベース論理設計、データベース物理設計、クエリの記述、アプリケーション開発という4つのカテゴリに分け、それぞれの分野におけるアンチパターンを紹介し、失敗を避けるためのより良い方法を紹介します。複数の値を持つ属性や再帰的なツリー構造の格納から、小数値の丸めやNULLの扱いに起因する問題、全文検索やSQLインジェクション、MVCアーキテクチャなど、実践的かつ幅広いトピックを網羅します。日語版では、MySQLのエキスパートとして著名な奥野幹也氏によるアンチパターンを収録。データベースに関わるすべてのエンジニア必携の一冊です。 書への称賛の声 監訳者まえがき はじめに I部 データベース論

    SQLアンチパターン
    TaRO
    TaRO 2013/01/16
  • コードの複雑さを上げずに「世界の複雑さ」と戦うために読んでおきたい良書5選【2012年のインプットlog-和田卓人】 - エンジニアtype

    業界で名の知れたプログラマーは、今年1年何を学んでいたのか? 2012年も残りわずかとなり、いよいよ「年忘れ」の時期になった今、あえて今年1年で学んだことを忘れる前に取材・記録しておこうという企画。「同業者が役に立ったものは、自分にも役に立つはず」という仮説を基に、彼らの学びlogから、今年の流れと来年の動向予想をしてみよう!

    コードの複雑さを上げずに「世界の複雑さ」と戦うために読んでおきたい良書5選【2012年のインプットlog-和田卓人】 - エンジニアtype
    TaRO
    TaRO 2012/12/28
  • Javaプログラマ必読の実践的テスト指南書『JUnit実践入門』レビュー - 矢野勉のはてなブログ

    2012-12-26 Javaプログラマ必読の実践的テスト指南書『JUnit実践入門』レビュー 渡辺修司さん著『JUnit実践入門』が発売されてからかなり経ってしまいましたが、実はこの、すこしだけレビューにも参加させてもらいました。私は結局少ししかご協力できなかったのですが、それでも献頂きました。レビュー段階からこれはいいになると思って、ぜひレビューを書こうと思ってましたが、遅れに遅れ、今になってしまいました。 JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus)作者: 渡辺修司出版社/メーカー: 技術評論社発売日: 2012/11/21メディア: 単行(ソフトカバー)購入: 12人 クリック: 238回この商品を含むブログ (19件) を見る この、私は読者としてプログラマとしてかなり助けてもらってますので、基的に褒めるところしかない

    TaRO
    TaRO 2012/12/27
  • デバッグの理論と実践

    『ビューティフルコード』『Making Software』の著者の一人であり、GNU Data Display Debugger(DDD)の開発者である著者が、なぜプログラムがうまく動かないかについて、効率的な原因究明とデバッグ方法を提案。なぜ「系統的」で「自動的」なデバッグが必要なのかの重要性を説き、そしてそれを実現するための手法として、差分デバッグ、科学的手法といった具体的なテクニックやさまざまなツールの詳細を紹介しています。デバッグ作業を効率化し、デバッグの苦痛を軽減するという著者の信念に基づいて書かれた書は、多くのプログラマにとって福音となる一冊です。 序文 まえがき 1 章 障害はどのように起こるのか 1.1 プログラムがうまく動かない! 1.2 欠陥から失敗へ 1.3 時間と空間の迷路 1.4 障害から修正まで 1.4.1 問題の記録 1.4.2 障害の再現 1.4.3 テス

    デバッグの理論と実践
    TaRO
    TaRO 2012/12/13
  • プロジェクト型の仕事をする人は必読!『デッドライン』 - 脱社畜ブログ

    仕事には、プロジェクト型の仕事と、そうでない仕事とがある。プロジェクト型の仕事とは、簡単に言ってしまうと、仕事の完成と期限が設定されている仕事のことだ。SIerの手がけるシステム構築や、ダムやプラントの建設はプロジェクト型の仕事の典型例である。一方、オフィス清掃や窓口業務といった、ルーチン系の仕事プロジェクト型の仕事ではない。 プロジェクト型の仕事は、容易にブラック化する。仕事の見積りの甘さや、想定していなかったトラブル、酷い場合は病んだ社内政治によって、仕事の締め切り遵守が危機に晒されることはよくあることだ。なんとか納期に間に合わせようと、残業・徹夜といった手段が投入され、労働者はどんどん疲弊していく。「IT業界は例外なくブラック」という極論が出るくらい、世の中に病んだプロジェクトは氾濫している。 今日は、そんなプロジェクト型の仕事とうまく付き合うためのを紹介したい。『デッドライン』

    プロジェクト型の仕事をする人は必読!『デッドライン』 - 脱社畜ブログ
    TaRO
    TaRO 2012/11/27
  • Linuxプログラミングインタフェース

    Linuxのmanページプロジェクト主催者によるLinuxプログラマ必携のリファレンス。Linux開発者(主にシステムプログラマとアプリケーションプログラマ)にとって、プログラミングする上で必要な情報を一冊で網羅。書で扱う内容は広範囲にわたり一冊でLinuxプログラミングのほぼすべての情報を知ることができます。Linux/UNIX開発者のバイブルとなる一冊です。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認の上、ご利用ください。 第3刷正誤表 1270ページ、「59.6 inet_pton() とinet_ntop()」1行目 【誤】 inet_p

    Linuxプログラミングインタフェース
    TaRO
    TaRO 2012/11/23
  • Think Stats

    書は「プログラミングのスキルを統計の理解に役立てよう」というコンセプトで書かれたものです。数学的な観点から語られることが多い統計について、計算処理の観点から説明。実際にPythonのコードを示し、実データを分析しながら統計の基礎を解説しています。日語版では豊富な数学関数ライブラリを提供するPythonの科学技術計算用モジュールNumPyとSciPyに関する解説を付録として追加。NumPy/SciPyが持つ統計関数の解説のほか、書に登場した問題をNumPy/SciPyを使って解く方法を紹介します。Pythonで書かれたサンプルコードを使って実際に手を動かしながら統計が学べる、プログラマのための統計入門の決定版です。 はじめに 1章 プログラマのための統計的な考え方 1.1 第一子は出産予定日よりも遅れるか? 1.2 統計的なアプローチ 1.3 全米世帯動向調査 1.4 テーブルとレコー

    Think Stats
    TaRO
    TaRO 2012/10/26
  • アプリケーションをつくる英語

    目指すは世界市場! 英語版アプリ開発のために、UIやメッセージでよく使われる英単語や構文パターン、さらに英語ライティングの基やメッセージの書き方、I18N/L10Nの基から翻訳業者への依頼まで、幅広く紹介。 サポートサイト著者によるサポートページが公開されています。 翻訳者 西野竜太郎 Webサイト 内容紹介最近スマートフォン用やWeb 用のマーケットが登場したことで、アプリケーションを海外に展開しやすくなりました。パソコンに加えてスマートフォンやタブレットといった新しい機器や、有線および無線の高速ネットワークが世界的に普及しつつあることを考えると、アプリケーションに対する需要は今後さらに拡大するものと思われます。海外は日の開発者にとって魅力のある市場です。しかし海外展開には外国語での開発が必要となります。特に英語は世界共通語と位置付けられている面があるため、まず対応を考えるべき言語

    アプリケーションをつくる英語
  • カンフーマック

    TOPICS 発行年月日 2012年10月 PRINT LENGTH 352 ISBN 978-4-87311-582-5 原書 Mac Kung Fu FORMAT PDF EPUB OS Xを徹底活用するためのtip集。書には、よく知られていない設定や隠された設定を変更してアプリを効率的に利用する方法、標準装備されたアプリやツールを限界まで使い倒す方法、設定を徹底的にアレンジして自分の理想のシステムにMacを調整する方法などが、手軽に試せる310個の技、ヒント、ハックとして掲載されています。書に収録されているテクニックをマスターすれば、究極のMacユーザになって仕事を「早く」「賢く」そして「楽しく」こなし、Macライフをさらに充実したものに変えられます。Macを長年使ってきたユーザでさえ知らない便利なテクニックも掲載。OS Xの当の基をマスターし、次のステップに進もうとしている

    カンフーマック
    TaRO
    TaRO 2012/10/12
    もう猫の写真集出してほしい
  • この順番で読めばOK!JavaScriptを理解するための14冊 | DECONCEPTER

    JavaScriptの書籍はjQueryやサンプル中心のチップスなどを含めると、多数出ており、これから勉強したい人にとってはどれから読めばいいか迷うところだと思います。 今日はここ数年で出た書籍の中で初級者から脱中級者になるまでに読みたい書籍を、この順番で読めばステップアップできるという内容で紹介したいと思います。 STEP1. 初心者へのおすすめはダントツでこれ一択。 初心者向けの内容としてはこれがダントツでおすすめです。内容が易しく丁寧な上にサポートサイトで書籍の内容を動画で説明してくれています。 Amazon.co.jp: よくわかるJavaScriptの教科書: たにぐち まこと: サポートサイトはこちら STEP2. 全体を把握するには十分なボリューム。脱初級者向けにはこの2冊。 2冊とも初級者にとっては少し厳しい内容になっていますが、この2冊が理解できれば後は作りまくる

  • プログラマの実力は経験だけであがらないことがレベル格差につながる - きしだのはてな

    プログラマというのは、道具に慣れることが、実力があがることにならないのですよね。だから、勉強せず業務経験だけだとレベルが低いままということになってしまう。 Javaを10年さわり続けて、Strutsを5年さわり続けても、それだけでは、与えられた画面を手際よく作成できるようになるだけで、たとえばStrutsすらよりよく使えるようになるわけではなかったりする。 Javaにしても、「volatileってなんですか?」という問いに、まあ知らないのはしかたないとしても、解説を見ながらですら答えられない可能性がある。 プログラムの反復生産は、プログラミング能力の向上にあまりつながらない。設定や記述に慣れるだけだ。そして、この「慣れ」というのには「難しいからそもそも実装を回避する」というようなものも含まれる。実力の向上は、作業ができるレベルで止まってしまう。 プログラマとしての実力をあげるための勉強が自

    プログラマの実力は経験だけであがらないことがレベル格差につながる - きしだのはてな
  • プログラマのためのサバイバルマニュアル

    TOPICS Business/Essay 発行年月日 2012年08月 PRINT LENGTH 260 ISBN 978-4-87311-571-9 原書 New Programmer's Survival Manual FORMAT PDF プログラマとして生きていくには新たなスキルが必要だ。書はプロフェッショナルとしてこの業界で生きていくための実践を33のtipにまとめて提供する。番システムのプログラミングや開発ツールについて心得ておくべきことなどを解説しているのはもちろんだが、コードで生活を立てるために必要なことはそれだけではない。書は、プロラミングの仕事にまつわるその他のすべてについて説明しようとするものだ。たとえば、エンジニアリング部門のなかで仕事がどのようにまわっているか、リリースまでにコードがどのように育っていくかなど、プログラマが知っておくべきことは多岐にわたる。

    プログラマのためのサバイバルマニュアル
    TaRO
    TaRO 2012/08/04