タグ

ブックマーク / www.oreilly.co.jp (10)

  • ルールズ・オブ・プログラミング

    TOPICS Programming , Game , C/C++ 発行年月日 2023年08月 PRINT LENGTH 452 ISBN 978-4-8144-0041-6 原書 The Rules of Programming FORMAT Print PDF EPUB 全世界で1,000万に迫る実売数を誇り、日でも累計実売数100万を突破(2023年5月時点)した大ヒットゲーム『Ghost of Tsushima (ゴースト・オブ・ツシマ) 』をはじめ、『怪盗スライ・クーパー』などで著名なゲーム制作スタジオ、Sucker Punch Productions(サッカーパンチプロダクションズ)の共同創設者であるChris Zimmermanによる、プログラミングのベストプラクティス集。 全部で21の「ルール」から成り立っており、すべてのプログラマーが知っておくべき質的な知恵と、

    ルールズ・オブ・プログラミング
  • 11月新刊情報『Googleのソフトウェアエンジニアリング』

    Googleのソフトウェアエンジニアリング ―持続可能なプログラミングを支える技術文化、プロセス』 Titus Winters, Tom Manshreck, Hyrum Wright 編、竹辺 靖昭 監訳、久富木 隆一 訳 2021年11月29日発売予定 664ページ(予定) ISBN978-4-87311-965-6 定価4,840円(税込) Googleの現役ソフトウェアエンジニアたちが、超大規模ソフトウェアの開発と保守を長期的に支えてきたGoogle社内の多様なベストプラクティスを、文化、プロセス、ツールの側面からこの一冊に凝縮。時間と変化、規模と成長、トレードオフとコストという3つの基原理に沿って、コードを持続可能にする方法論を紐解きます。「謙虚、尊敬、信頼」、心理的安全性、ダイバーシティとインクルージョンなど、公正を重んじる文化から、コードレビューやテスト構成法など人間の

    11月新刊情報『Googleのソフトウェアエンジニアリング』
  • O'Reilly Japan - ベタープログラマ――優れたプログラマになるための38の考え方とテクニック

    プログラマとしてのキャリアをスタートすると、構文や設計を理解するだけでなく、その他の様々な事柄を理解し習得する必要があると気づきます。書は、優れたコードを作りだし、人々と効率的に働く生産性の高いプログラマになるための考え方とテクニックを38のテーマで紹介します。はじめに、コード1行1行の書き方、デバッグやエラー処理、コードの改善方法など開発現場でのコーディングを取り上げます。次にコードを単純に保つこと、コード変更やテスト、リリースなどソフトウェアを開発する際の考え方や心構えを扱います。個人的な活動として、継続的な学習方法と停滞を避けるための課題の見つけ方など、自らを成長させる方法も紹介。さらに組織の中で他の人とコミュニケーションを取りながら、効果的に働くための習慣を解説します。『Code Craft』の著者Pete Goodliffeが、自らの経験を元に「優れたプログラマ」になるための考

    O'Reilly Japan - ベタープログラマ――優れたプログラマになるための38の考え方とテクニック
  • 退屈なことはPythonにやらせよう

    関連ファイル サンプルコード(日語版) サンプルコード(原著者) 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認の上、ご利用ください。 正誤表 訳者まえがき まえがき 第Ⅰ部 Pythonプログラミングの基礎 1章 Python入門 1.1 式をインタラクティブシェルに入力する 1.2 整数、浮動小数点数、文字列型 1.3 文字列の連結と複製 1.4 変数に値を格納する 1.4.1 代入文 1.4.2 変数名 1.5 最初のプログラム 1.6 プログラムを分析する 1.6.1 コメント 1.6.2 print()関数 1.6.3 input()関数

    退屈なことはPythonにやらせよう
  • サーバーレスシングルページアプリケーション

    Webアプリケーションにまつわる様々なリスクとコストを取り除くサーバーレスアーキテクチャをとり入れれば、強力なWebアプリケーションを素早く構築することができます。書は、実際に動くアプリケーションを作りながら、サーバーレスアーキテクチャの特徴について学びます。 S3でアプリケーションをすばやくデプロイする方法、CognitoでGoogleやFacebookなどのIDプロバイダと接続しユーザーIDを管理する方法、DynamoDBでブラウザから直接ユーザーデータを読み書きし、API GatewayAWS Lambdaでカスタマイズしたマイクロサービスを構築する方法などについて豊富なサンプルコードを使って解説します。サーバーレスアプローチのシングルページアプリケーションを設計、コーディング、テストして、再び設計にフィードバックする一連の流れを実践的に学べる書はエンジニア必携の一冊です。 正

    サーバーレスシングルページアプリケーション
  • 続・インタフェースデザインの心理学

    ベストセラー書『インタフェースデザインの心理学』の続編。書では、デザイナーが心に留めておくべき指針を、最新の研究で明らかになった事実とともに紹介します。「画面上の情報を読むのとを読むのとでは読み方が違う」「読むというのは生得の能力ではない」「意識より無意識のほうがビッグデータの処理に長けている」「中心視の対象は周辺視野が決めている」「中高年の人々が科学技術を使いこなすのに手間取る理由は、記憶力が衰えたからではなく記憶力に自信がなくなったからである」「視力のない人は舌にカメラを接続すれば見れる」……このほかにも94の指針を収録。驚くべき「新たな100の指針」をお楽しみください。 翻訳者によるサポートページ(正誤表)。 これからのデザイナーは行動科学者たるべし 1章 人はどう見るか 001 人は曲線を好む 002 人は左右対称を好む 003 過剰な錐体細胞 004 中心視野で見るべきものは

    続・インタフェースデザインの心理学
  • パフォーマンス向上のためのデザイン設計

    Webサイトのパフォーマンスは、「9:1でフロントエンド側のパフォーマンスが重要」だと言われています。パフォーマンスの向上には、インフラ側だけでなくフロントエンドの設計が大いに影響します。そこで書は、Webサイトのパフォーマンス向上についてデザイン面からのアプローチに特化し、日々の業務に取り込めるCSSHTMLのコーディングテクニックや、Webサイトで使用する画像を作成する際のヒントを紹介しています。また、デザイナーだけでなく、サイト運営に携わるすべてのスタッフがパフォーマンスへの意識を高めるための効果的な取り組みについても解説します。 賞賛の声 推薦の言葉 はじめに 監訳者まえがき 1章 サイトパフォーマンスはユーザエクスペリエンス 1.1 ブランドに与える影響 1.1.1 ユーザの再訪問 1.1.2 検索エンジンの順位 1.2 モバイルユーザへの影響 1.2.1 モバイルネットワー

    パフォーマンス向上のためのデザイン設計
  • JavaScriptによるデータビジュアライゼーション入門

    TOPICS Web , Database , HTML/CSS , JavaScript 発行年月日 2015年10月 PRINT LENGTH 396 ISBN 978-4-87311-746-1 原書 Data Visualization with JavaScript FORMAT PDF JavaScriptHTMLCSSといったWeb開発者が日頃使い慣れている技術を使って、効果的で印象的なグラフの作成方法をチュートリアル形式で説明しています。さまざまな可視化手法の中から、データをより効果的に魅せるには、どの表現方法がよいのか、どのような技術が必要なのかを解説します。基的なグラフから、樹形図、ヒートマップ、ネットワークグラフ、ワードクラウド、時系列グラフ、地理情報、複合グラフなど、ステップバイステップで徐々に機能を追加したり改善を加えながら高機能かつインパクトのあるインタラ

    JavaScriptによるデータビジュアライゼーション入門
  • 『リーダブルコード』累計発行部数5万部突破、感謝のEbookディスカウントキャンペーン - Sales Information

    キャンペーンは終了しました。ありがとうございました。 2015/8/27 追記 時間帯によって、決済サイト側からの通知に時間がかかることがあり、PayPalからの決済完了メールからご購入書籍一覧への反映まで、最大で30分ぐらいお時間がかかる場合があるようです。ご購入後に商品が一覧に反映されない場合は、少しお時間をおいてから再度ご確認いただけましたら幸いです。 オライリーの書籍『リーダブルコード』日語版の累計発行部数が5万部を突破しました。これまでご購入いただいた方への感謝と、まだご覧いただいていない読者に向けて、『リーダブルコード』およびその関連書籍を対象にしたEbookのディスカウントキャンペーンを実施いたします。 対象となるのは『リーダブルコード』とプログラマのスキルアップに関連する書籍を中心に以下の9タイトル、いずれもEbook価格の40%オフで販売いたします。Ebook Sto

    『リーダブルコード』累計発行部数5万部突破、感謝のEbookディスカウントキャンペーン - Sales Information
  • リファクタリング・ウェットウェア

    アジャイルなソフトウェア開発の実践においてプログラムの改善にリファクタリングが欠かせないのと同様に、プロジェクト当の意味で改善するためには開発にかかわる人間の脳(ウェットウェア)をリファクタリングすることが重要という考えのもと、認知科学、神経科学、学習理論、行動理論などを駆使し、人間の脳がどのように機能するかを明らかにします。書で紹介するテクニックを実践すれば、読者は学習スキルおよび思考スキルを向上させて日々の生産性を20%から30%改善できると著者は言います。『達人プログラマー』の著者による最新刊! 翻訳者によるサポートページ。 和書(日語翻訳版)のサンプル ● 書の地図(日語版マインドマップ)のPDF(1MB) ● 「日語版に寄せて」「賞賛の声」「まえがき」のPDF(1.5MB) ● 「1章 初心者から達人への道」のPDF(5.5MB) 日語版に寄せて 賞賛の声 まえが

    リファクタリング・ウェットウェア
  • 1