並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 1142件

新着順 人気順

Oreillyの検索結果361 - 400 件 / 1142件

  • JavaScript 第7版

    JavaScriptは最も多くのソフトウェア開発者に使用されているプログラミング言語です。JavaScriptを包括的に解説する本書は、第6版から大幅に加筆および更新し、全面改訂しました。 はじめにJavaScript言語仕様の基本的な構文と機能について豊富なサンプルコードを使って学習します。そしてJavaScript標準ライブラリを詳述し、Webブラウザで使われるクライアントサイドJavaScriptやNode.jsで使われるサーバサイドJavaScriptについてわかりやすく説明します。またNode形式と標準形式のモジュールの使い方、イテレータとジェネレータ、async/awaitやPromiseなどの非同期プログラミングの新しい構文、クラスの定義方法などを紹介し、さらにツール群や言語拡張機能、理解の難しいJavaScript特有の動きなどについても学ぶことができます。 Webプラット

      JavaScript 第7版
    • SREの探求

      組織の大小を問わず、システムやアプリケーションの信頼性がビジネスにとって重要なこと、また市場が求めるスピードでイテレーション(反復)しながら、信頼性を維持するのは難しいことが認識されています。サイトリライアビリティエンジニアリング(SRE)は、この課題に対する取り組みです。 本書は、大規模なプロダクションシステムの運用において、様々な企業や組織がSREをどのように実践しているかについて紹介します。Microsoft、Dropbox、Google、SoundCloud、Spotify、Amazon、Facebook、LinkedIn、Netflix、Lyftなど、規模や業種、提供するプロダクトやサービスが異なる様々な企業でのSREの導入と発展、そこから得た課題について解説します。 全33章で約40名の著者陣が「SREの導入」「SREの周辺領域」「SREのベストプラクティスと技術」「SREの人

        SREの探求
      • 大規模Webアプリケーション開発入門

        本書は、後の機能追加や変更を想定してWeb開発を行う際に、HTML、CSS、JavaScript+Ajax、PHP、そしてデータ管理やパフォーマンスなど、Webアプリケーションを構成する各レイヤで考慮すべきことを包括的に解説する書籍です。変化に強く、大規模化に対応できるWeb開発の原則となるモジュール化やカプセル化、保守性およびパフォーマンスの維持を、簡単なサンプルWebアプリケーションの開発を行いながら習得します。本格的にWebアプリケーション開発を学びたいエンジニアに最適な一冊です。 監訳者まえがき まえがき はじめに 1章 大規模Webアプリケーション開発の原則 1.1 複雑さへの対処 1.2 モジュール式コンポーネント 1.2.1 モジュール性の実現 1.2.2 モジュール性のメリット 1.3 大規模Webアプリケーションのための10の原則 2章 オブジェクト指向 2.1 OOPの

          大規模Webアプリケーション開発入門
        • Amazon.co.jp: 並行コンピューティング技法 ―実践マルチコア/マルチスレッドプログラミング: Clay Breshears (著), 千住治郎 (翻訳): 本

            Amazon.co.jp: 並行コンピューティング技法 ―実践マルチコア/マルチスレッドプログラミング: Clay Breshears (著), 千住治郎 (翻訳): 本
          • ACM Professional Membershipの登録 - 勘と経験と読経

            思うところがあって、ACM Professional Membershipに登録したメモ。ACMはチューリング賞などで有名な米国の計算機学会。会員になると学会誌Communications of ACM (CACM)が読めたり、論文や様々な情報にアクセスしたり、特典としてSafari Books Online でO’Reillyの書籍(英語)が読み本題になったりする。年会費は99$。 Association for Computing Machinery - Wikipedia 追記:会員特典としてO'Reilly Online Learningが利用できるオプションは2022/7/1からは利用できなくなります ACM会員になるとO'Reilly Online Learningが利用できるやつが終わるらしい - こまメモ 登録方法メモ Association for Computing M

              ACM Professional Membershipの登録 - 勘と経験と読経
            • iandeth. - ETech 06 心に残った名言集 - quotes

              4日間に渡って発信され続けた、数々の主張・発言の中から、個人的に印象に残ったもの (共感できたもの、感銘を受けたもの) をここに羅列してみます。あまたの発表者の中から、キラリ輝く存在を、短時間で知る (判別する) 事ができるのがこういったカンファレンスへの参加意義の1つだと思いました。 ★★★ * why should people be spying on themselves? we share our attention data - so that you can take more value / information from all the others. * どうして自分の行動をアプリケーションにスパイさせるの?(他人に公開するの?) そうする事により、その他大勢から、より多くの価値や情報を分け与えてもらえるから。 - Felix Miller (Last.fm) Fin

              • ヘルシープログラマ書評 | 株式会社アフィリティー

                7/23にオライリー・ジャパン様から ヘルシープログラマ - プログラミングを楽しく続けるための健康Hack 著 Joe Kutner が出版され、 ご縁からオライリー・ジャパン様より献本戴きましたので、書評を書かせて戴きます。 自己紹介 私は長い間、自分の記録を伸ばすためのトレーニングをしてきて、開発と体の調子の折り合いの付け方を常に考えてきました。この仕事を始めてから、考えてこなかった日は1日たりとも無いでしょう。 おかげさまで、握力の記録に関しては一定の評価を戴けるようになりましたが、毎年開発由来のガタや弱体化が強くなってきているように思えます。 私はダイエットなどは特に気にしなくてよいコンディションですが、取れづらくなった開発由来の慢性痛などは一件問題無く見えるウエスト、実行出来ているハードトレーニングに必ずしも関係ありません。 「はーペイン」が口癖になってきました。 前書 タイ

                • Amazon.co.jp: 入門 ソーシャルデータ ―データマイニング、分析、可視化のテクニック: Matthew A. Russell (著), 奥野陽(監訳) (翻訳), 佐藤敏紀(監訳) (翻訳), 瀬戸口光宏(監訳) (翻訳), 原川浩一(監訳) (翻訳), 水野貴明(監訳) (翻訳), 長尾高弘 (翻訳): 本

                    Amazon.co.jp: 入門 ソーシャルデータ ―データマイニング、分析、可視化のテクニック: Matthew A. Russell (著), 奥野陽(監訳) (翻訳), 佐藤敏紀(監訳) (翻訳), 瀬戸口光宏(監訳) (翻訳), 原川浩一(監訳) (翻訳), 水野貴明(監訳) (翻訳), 長尾高弘 (翻訳): 本
                  • JavaScriptグラフィックス

                    TOPICS Web , HTML/CSS , JavaScript 発行年月日 2012年03月 PRINT LENGTH 288 ISBN 978-4-87311-528-3 原書 Supercharged JavaScript Graphics FORMAT PDF Webテクノロジーが進化したことによりJavaScriptグラフィックスを使ったリッチなWebアプリケーション開発が可能になりました。本書ではJavaScriptによる最新のグラフィックスプログラミングについて解説します。ゲームやDHTMLエフェクト、HTML5 Canvasなどの実例を通して、高性能なJavaScriptグラフィックスの実装方法を学びます。グラフィックスやアニメーションだけでなく、WebSocketを用いた通信、Google Chart Tools、スマートフォン向けのトピックまで幅広く扱います。日本語

                      JavaScriptグラフィックス
                    • Being Geek

                      NetscapeやBorlandなどシリコンバレーの企業で長年働いた経験を持つ著者が、ソフトウェア開発者のキャリア形成について解説します。エンジニアが転職を考えるとき、何を検討し、決断するか。転職後のマネージャや同僚と関係の築き方や、エンジニアがマネージャになる際の困難とは。そしてさらなるチャレンジを考える時にすべきことは何か。組織を構成する複雑な人間関係を理解し、自身の力を最大限に発揮しながら、自分にあったキャリアと働き方を提案する本書は、ギークであり続けたいと考えるエンジニア必携の一冊です。日本語版には伊藤直也氏による「日本語版まえがき」を収録。 推薦の言葉 ソフトウェア開発者のための書籍と言えばまず思い浮かぶのは技術書だが、本書では技術書では触れられないような、上司や同僚、さらには自分が働いている会社そのものの評価の仕方や、面接や転職、条件交渉等に関する各種ティップスが紹介されている

                        Being Geek
                      • 詳解 Rustアトミック操作とロック

                        Rustでは並行性を持つプログラムを安全に記述することができます。本書はその並行プログラムの基盤となる、アトミック操作とロックの仕組みについての理解を深め、より安全で効率の良いコードを書くための指南書です。難解だと思われがちなアトミック処理、ロック、メモリオーダリングのような低レイヤを詳細に理解し、アーキテクチャやOSによる相違を知ることで、安全で高性能な並行処理プログラムを実装できるようになります。Rustユーザはもちろん非ユーザにとっても低レイヤプログラミングの優れたリソースとなる一冊です。 序文 まえがき 1章 Rust並行性の基本 1.1 Rustのスレッド 1.2 スコープ付きスレッド 1.3 所有権の共有と参照カウント 1.3.1 static 1.3.2 リーク 1.3.3 参照カウント 1.4 借用とデータ競合 1.5 内部可変性 1.5.1 Cell 1.5.2 RefC

                          詳解 Rustアトミック操作とロック
                        • IPythonデータサイエンスクックブック

                          本書はPythonの対話型環境IPython notebookを使ってデータ分析および可視化を行うためのレシピを集めたクックブックです。Pythonは、豊富な科学技術計算用のライブラリを簡単に使いこなせるため、科学計算やデータサイエンスの分野で人気を集めています。取り上げる話題は、近年注目度の高い統計や機械学習といったデータサイエンス関連を中心に広範囲に及び、実際のデータを分析して可視化するという作業を通して、Pythonの使い方をマスターします。PythonそしてIPython notebookの可能性を体感できる一冊です。 目次 訳者まえがき まえがき 1章 IPythonによる対話的コンピューティング入門 はじめに レシピ 1.1 IPython notebook入門 レシピ 1.2はじめてのIPython探索データ分析 レシピ 1.3高速配列計算のためのNumPy多次元配列 レシピ

                            IPythonデータサイエンスクックブック
                          • O'Reilly の iPhone 電子ブックがあまりに素晴らしい件について - 理系学生日記

                            電子ブックというのはわりかし昔からあって、Sony の LIBRIe やら、最近だと Amazon の Kindle やらあるんだけど、iPhone に電子ブックをアプリとして配信というのも最近よく聞いたりします。 -http://magastore.jp/web/ そこに技術書籍の雄 O'Reilly が、ついに iPhone 電子ブックの配信を始めました。 -http://journal.mycom.co.jp/news/2009/07/20/005/index.html ぼくは早速、JavaScript: The Good Parts を試しに買ってみたんですけど、これがハンパないスゴさなので、ぼくは早速おまえらに自慢すべく、こんなエントリを書くに至った!!!!!!!!!!!!! **本を読んでみる アプリを起動すると、スプラッシュでこんな画面になる。実際の書籍の表紙と同じですね。な

                              O'Reilly の iPhone 電子ブックがあまりに素晴らしい件について - 理系学生日記
                            • リファクタリング・ウェットウェア

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

                                リファクタリング・ウェットウェア
                              • プログラミングRust

                                p398、17.3.6の下のコードブロック 【誤】 fn get_name() -> String { std::env::var("USER") std::env::var("USER") // Windows uses "USERNAME" Windowsでは"USERNAME" .unwrap_or("whoever you are".to_string()) } 【正】 fn get_name() -> String { std::env::var("USER") // Windows uses "USERNAME" Windowsでは"USERNAME" .unwrap_or("whoever you are".to_string()) } 訳者まえがき まえがき 1章 なぜRustなのか? 1.1 型安全性 2章 Rustツアー 2.1 Rustのダウンロードとインストール 2

                                  プログラミングRust
                                • O'Reilly Media - Technology and Business Training

                                  More than 5,000 companies count on our digital courses and more to guide their teams through the tools and technologies that drive business outcomes. We can help yours too. New AI policy for O’Reilly authors and talent O’Reilly president Laura Baldwin shares the company’s ethical approach to leveraging GenAI tools and ensuring O’Reilly experts are compensated for their work. See it now It’s time t

                                    O'Reilly Media - Technology and Business Training
                                  • Amazon.co.jp: RESTful Webサービス: Leonard Richardson (著), Sam Ruby (著), 山本陽平 (監修), 山本陽平 (読み手), 株式会社クイープ (翻訳): 本

                                      Amazon.co.jp: RESTful Webサービス: Leonard Richardson (著), Sam Ruby (著), 山本陽平 (監修), 山本陽平 (読み手), 株式会社クイープ (翻訳): 本
                                    • デザイニング・ウェブナビゲーション

                                      TOPICS Web , Design 発行年月日 2009年05月 PRINT LENGTH 388 ISBN 978-4-87311-410-1 原書 Designing Web Navigation FORMAT PDF ウェブサイトが提供する情報やサービスを、ユーザーが適切に探し出し、利用できるようにすることは、ウェブサイトを構築する上で非常に重要な目標です。本書は、使いやすいウェブサイトの構築において、根幹をなすテーマであるナビゲーションのデザインについて、理論から実践まで、豊富な実例と共に解説した書籍です。 本書は、3部構成となっており、まず第1部ではウェブナビゲーションの概要と、ナビゲーションをデザインする上で考慮すべきポイントを学びます。続いて第2部では、評価、分析、アーキテクチャ、レイアウトなど、最適なナビゲーションを構築するためのフレームワークを解説します。さらに、第3

                                        デザイニング・ウェブナビゲーション
                                      • 入門 Sinatra

                                        Webサイト、Webサービス、WebアプリケーションをRubyで作成するためのDSL、それがSinatraです。本書は、基本的なRubyのプログラミングを理解したプログラマが、Sinatraを使い始めるために必要な知識をコンパクトにまとめた書籍です。ルーティング、ビュー、キャッシュなどを使ったアプリケーションの書き方から、内部構造の解説や、サブクラス化を用いたModularスタイルのアプリケーションを解説。さらにはカスタムブログエンジンを例に、アプリケーション構築の全体を紹介します。なお本書はEbookのみの販売となります。 はじめに 本書の対象読者 本書の構成 基礎 さらに詳しく 実践 本書の表記規約 サンプルコードの利用について お問合せ先 1章 準備作業 Sinatraの特徴 フレームワークなのか MVCを実装するのか 誰が使用するのか 実際のプロジェクトはどのようなものか 問題点は

                                          入門 Sinatra
                                        • 初めてのコンピュータサイエンス

                                          本書は、現実世界の問題を解決するプログラムを開発、利用する方法を説明しながら、コンピュータとプログラミングの基礎を解説します。例題のほとんどは科学技術分野のものですが、考え方はあらゆる分野に応用できます。また、プログラミングについての系統的、方法論的な考え方について、特に複雑な問題を単純な問題に分割し、それら単純な問題の解決方法を組み合わせて複雑なアプリケーションを作る手順を学びます。 本書を読み終えるころには、プロフェッショナルなプログラマが物事をどのようにとらえて発想するのか、つまりプロフェッショナルなプログラマのように考える方法を手に入れられるでしょう。 1章 イントロダクション 1.1 プログラムとプログラミング 1.2 若干の定義 1.3 インストールすべきもの 1.4 担当講師の方々へ 1.5 まとめ 2章 Python入門 2.1 全体の構図 2.2 式 2.2.1 int型

                                            初めてのコンピュータサイエンス
                                          • 統計クイックリファレンス 第2版

                                            本書は統計の基本概念から応用的手法まで、幅広い情報を網羅したリファレンスです。情報の時代の現代、膨大なデータを収集・分析・解釈・説明するための知識とテクニックが求められています。本書は、「統計的に考える」ことを念頭に、データをしっかり理解し、データの誤用を避け、数字に惑わされないための考え方と知識、テクニックを身に付けられるよう執筆されています。複雑な専門用語に関してもよく整理されており、わかりやすく解説。後半では、ビジネス、医療、教育などのさまざまな専門に特化した部分にも触れて概略がわかるよう工夫されています。新しい情報も数多く盛り込み、時代に即した現代的な内容となっています。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合が

                                              統計クイックリファレンス 第2版
                                            • Seleniumデザインパターン & ベストプラクティス

                                              本書はSelenium WebDriverを使ったテストの構築方法やデザインパターン、メンテナンス性に焦点を当てた書籍です。Seleniumを使った人ならわかるテスト時の取り入れるべき事柄や避けるべき事柄をパターン化してわかりやすく解説しています。テストをリファクタリングする方法、自動テストプロジェクトにおけるSpaghettiパターン、テストデータについて、テストを安定させるコツ、さらにテストスイートを成長させるヒントなど、テスト自動化設計におけるポイントを幅広く紹介します。ベストプラクティスだけでなく、アンチパターンも紹介しているため、失敗の原因を知り、適切な設計パターンを適用することができるようになります。 目次 まえがき 監訳者まえがき はじめに 1章 最初のテストを書く 1.1 Selenium を選択する 1.1.1 適材適所 1.1.2 価格 1.1.3 オープンソース 1.

                                                Seleniumデザインパターン & ベストプラクティス
                                              • Amazon.co.jp: 実践 Ajax ―Web2.0アプリケーション開発への手引き: Justin Gehtland (著), Ben Galbraith (著), Dion Almaer (著), 加藤慶彦 (翻訳), 宮川達彦 (監修), 宮川達彦 (読み手): 本

                                                  Amazon.co.jp: 実践 Ajax ―Web2.0アプリケーション開発への手引き: Justin Gehtland (著), Ben Galbraith (著), Dion Almaer (著), 加藤慶彦 (翻訳), 宮川達彦 (監修), 宮川達彦 (読み手): 本
                                                • O'Reilly Japan - マイクロフロントエンド

                                                  DAZNでアーキテクトを務めた著者が、マイクロフロントエンドアーキテクチャの概念、長所と短所、導入のポイントなどを俯瞰的に説明します。プロジェクトに適したアーキテクチャをどのように見極めるべきかについて、デプロイ可能性、モジュール性、テスト容易性、パフォーマンス、開発者体験といった観点から、多角的に分析することの重要性を強調します。また、マイクロフロントエンドを導入する予定がない組織にとっても、自律性、生産性の高いチーム作りのヒントを得ることができます。巻末の付録では、開発の最前線で活躍する8人にインタビュー。マイクロフロントエンドの威力、可能性、落とし穴など、開発現場の貴重な「生の声」を収録。一筋縄ではいかない開発の風景を垣間見ることができます。実装サンプルはすべてGitHubから利用可能です。 序 まえがき 1章 フロントエンドのいま 1.1 マイクロフロントエンドアプリケーション 1

                                                    O'Reilly Japan - マイクロフロントエンド
                                                  • O'Reilly Japan - デザイニング・ボイスユーザーインターフェース

                                                    ボイスユーザーインターフェース(VUI)とはその名の通り、音声によってコンピュータや端末をコントロールして情報のやりとりを行うインターフェースのことを指します。近年、続々とVUIで制御するスマートスピーカーが発売され、日本でも一般家庭に普及しはじめています。VUIは、スマートスピーカーのほか、自動車への搭載をはじめとして今後さまざまなデバイスに適用されていく見込みです。 本書は、音声による対話インターフェースであるVUIのデザインについて解説します。ユーザーの音声への確認やエラー時の対応などの基本的原則から、現在の音声認識テクノロジーや、より高度なユーザとの対話、さらにユーザーテスト、実際に製品をリリースする際に必要になる情報などを取り上げます。本書は、VUIデザインに関する本邦初の本格的な解説書として、音声UXのスキルとテクノロジーに関心のある多くのデザイナー、エンジニア、新規事業担当者

                                                      O'Reilly Japan - デザイニング・ボイスユーザーインターフェース
                                                    • 健康なプログラマを応援するためのEbookディスカウントキャンペーン

                                                      本キャンペーンは終了いたしました。ありがとうございました。 Webサイトの記事、「ヘルシーすぎるプログラマ対談(Part1、Part2)」へのご好評ありがとうございます。本記事をお読みになった皆さまの健康増進を祈願すべく、今回『ヘルシープログラマ』およびその関連書籍を対象にしたEbookのディスカウントキャンペーンを実施することにいたしました。また対談にご登場された新沼さん、奥野さんのお二方より、それぞれ1冊づつ推薦書籍を挙げていただいております。この機会にこれらの書籍を手に取って、健康なプログラマ生活を満喫する第一歩として貰えたら幸いです。 対象となるのは『ヘルシープログラマ』と、プログラマの健康な生活に関連する書籍を中心に以下の9タイトル、いずれもEbook価格の40%オフで販売いたします。Ebook Storeで対象のEbookをカートに入れて、ディスカウントコード「COCNO4」を

                                                        健康なプログラマを応援するためのEbookディスカウントキャンペーン
                                                      • O'Reilly Atlas

                                                        Version Control Atlas is based on Git, the powerful version-control system that tracks every change in your content, who made it, and when it happened—and allows you to instantly revert to any previous version. Semantic Markup Atlas uses HTMLBook—a specification of HTML—as the canonical source format, and template designs are maintained in CSS. Atlas also supports books written in Asciidoc and Doc

                                                        • Amazon.co.jp: 実践ハイパフォーマンスMySQL 第2版: Baron Schwartz (著), Peter Zaitsev (著), Vadim Tkachenko (著), Jeremy D. Zawodny (著), Arjen Lentz (著), Derek J. Balling (著), 伊藤直也(監訳) (翻訳), 田中慎司(監訳) (翻訳), 吉川英興(監訳) (翻訳), 株式会社クイープ (翻訳): 本

                                                            Amazon.co.jp: 実践ハイパフォーマンスMySQL 第2版: Baron Schwartz (著), Peter Zaitsev (著), Vadim Tkachenko (著), Jeremy D. Zawodny (著), Arjen Lentz (著), Derek J. Balling (著), 伊藤直也(監訳) (翻訳), 田中慎司(監訳) (翻訳), 吉川英興(監訳) (翻訳), 株式会社クイープ (翻訳): 本
                                                          • サイトリライアビリティワークブック

                                                            既刊書『SRE サイトリライアビリティエンジニアリング』で、サイトリライアビリティエンジニアリング(SRE)はプロダクションサービスの稼働と信頼性の維持がサービス設計の基本であるとし、行動の基礎となる原則と理論を述べました。その実践編であり副読本でもある本書は、SREを組織やプロジェクトで導入するにあたり、必要となる具体的な方法や手順を解説します。またこれまでGoogle内部で得た技術的ノウハウを解説し、さらにEvernote、The Home Depot、New York Timesなどさまざまな企業での事例を紹介します。 クラウドなどの完全に制御できない環境で信頼性の高いサービスを実行する方法、サービスレベル目標に基づくサービスの作成・監視・実行、運用の過負荷を取り除き既存の運用チームをSREに変換する方法、新規開発またはすでに開発が終わったサービスでSREを始める方法などを解説します

                                                              サイトリライアビリティワークブック
                                                            • 【レビュー】これは便利! 書籍 2.0 書籍の中のコードを検索 - O'Reilly Code Search (1) O'Reillyの新サービスはSearch (MYCOMジャーナル)

                                                              米O'Reilly Mediaは1月23日(米国時間)、同社のオンラインサービス「Safari Books Online」に新しいサービス「Rough Cuts」を追加したことを発表。これは出版前の書籍データにアクセスして閲覧できるというサービスで、関係者の多くを驚ろかせた。同社のオンライン書籍サービスはすでに2000年には開始されている。同社はその書籍が多くのデベロッパから人気を得ているが、Web 2.0という概念の提唱やRough Cutsなど話題作りにも事欠かない。 そんな同社からまた新しいサービスが提供されている。技術書籍を手がけ、Web 2.0を提唱した同社らするとそれほど驚くべきことでもないのかもしれないが、同社の書籍やオンライン書籍サービスを活用しているユーザとしては大きな恩恵を受けることができるものだろう。本稿では同社の新しいサービス「Code Search」を紹介する。

                                                              • プログラマの健康を考えるイベント「ヘルシープログラマ!」 (2015/08/25 19:00〜)

                                                                お知らせ 【メンテナンスのお知らせ】7月18日(木)14:00から1時間30分ほど、メンテナンス作業を予定しております。作業の間はconnpassのご利用が出来ません。ご迷惑をおかけしますが何卒ご了承ください。 注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価

                                                                  プログラマの健康を考えるイベント「ヘルシープログラマ!」 (2015/08/25 19:00〜)
                                                                • A/Bテストを超え、学習しながらウェブを最適化させる手法 (Bandit Algorithms for Website Optimization)

                                                                  ふと気になったので読んでみたら、当たりをひいた。 強化学習をウェブサイトの最適化に利用する方法に関しての本で、A/Bテストの何が問題かを説明してそれを克服するためのアルゴリズムを3つ紹介している Epsilon-greedy SoftMax UCB1 コードはPythonで書かれているので読みやすい。 実際のビジネスでは、A/Bテストで等確率でAB振り分けるために劣っている方のテストの分だけ収益が減ってしまうし、かといってテストをしないと、よりよいサイトを見出す機会がなくなってしまう。つまりexploreを最大化するか、exploitを最大化するかというようなジレンマを抱えることになる。 求められているのは、劣っているサイトデザインに対するテスト(損失)を最小にしつつベストなサイトデザインに収斂していく手法である。そういう問題をMultiarmed Bandit Probremと呼ぶらしく

                                                                    A/Bテストを超え、学習しながらウェブを最適化させる手法 (Bandit Algorithms for Website Optimization)
                                                                  • 【書籍発売のお知らせ】レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス

                                                                    著者/訳者:David Scott Bernstein、吉羽 龍太郎、永瀬 美穂、原田 騎郎、有野 雅士出版社:オライリージャパン発売日:2019-09-18単行本(ソフトカバー):300ページISBN-13:9784873118864ASIN:4873118867 本書は、David Scott Bernstein氏の『Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software』の全訳です。 著者のDavidはMicrosoftやIBMを含むさまざまな企業での開発経験をバックグラウンドに持つ、特にアジャイル開発における開発者向けの教育に情熱を注いでいる独立のトレーナー/コンサルタントです。 日本にも、2019年のDevOpsDays Tokyoでの基調講演やScrum Allianc

                                                                      【書籍発売のお知らせ】レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス
                                                                    • UX戦略

                                                                      本書は企業戦略としてユーザー体験の価値向上を取り入れ、プロダクトを成功へと導く「UX戦略」についての解説書です。UX戦略の考え方にもとづき潜在的顧客、競合他社製品、バリュープロポジション(提供価値の創造)といった要素の分析や評価を行い、革新的ユーザー体験を持つプロダクトを作り出す手法について、著者の豊富な経験から実例を使って解説します。成功するプロダクトを作るための具体的な手法の解説や、4名のUX戦略家たちの至高のメッセージが盛り込まれた一冊です。 UXを企業戦略に生かす手法が詰まった重要な1冊である。 目次 日本語版まえがき 序文 はじめに 1章 UX戦略とは何か 1.1 UX戦略についての誤解 1.1.1 誤解1:UX戦略とは「北極星」を見つけることだ 1.1.2 誤解2:UX戦略はUXをデザインするための「戦略的な方法」だ 1.1.3 誤解3:UX戦略はただの製品戦略だ 1.1.4 

                                                                        UX戦略
                                                                      • ついに「電子献本」の時代がきた──オライリーが開いた未来 - ただのにっき(2012-07-17)

                                                                        ■ ついに「電子献本」の時代がきた──オライリーが開いた未来 (タイトルがおおげさすぎる気もするけどまぁいいや) ありがたいことに年に何回か「献本したいので送り先の住所を教えて欲しい」という連絡をもらう。中にはいきなり以前教えた住所に送りつけてくるところもあって、これはこれで楽しい驚きでいいのだけど、こういう問い合わせをもらったら最近はまず「電子データで下さい」と返事を出すことにしている。 もらう立場にいながらなんたる傲慢というかわがまま言い放題すぎるだろと思わなくもないが(思えよ)、Kindleを入手してから1年半、ほぼ紙の本を読まない生活を達成*1している身としては、もはや自炊すら面倒なのですよ。何回目か知らないが電子書籍元年というからには紙と電子は普通に同時出版であるべきだし、たとえ献本であっても好きな方を選べるべきだと思うのだよね。 とはいえ、たいていは「電子書籍化の予定はまだあり

                                                                        • Bluetooth Low Energyをはじめよう

                                                                          Bluetooth Low Energy(BLE)は、低コスト、低消費電力などを目的に開発された無線技術です。IoT(Internet of Things)やウェアラブルデバイスの基盤となる技術として、急速に普及しています。本書では、モバイルアプリケーション開発者と組み込み技術者を対象に、BLEのデータ構造や、デバイスが相互に通信する方法などについて、質の高い情報を提供します。まず、プロトコルの基本を紹介し、次にBLEの理解に欠かせないGAP(汎用アクセス・プロファイル)とGATT(汎用アトリビュート・プロファイル)について丁寧に解説。開発プラットフォーム、デバッグツール、アプリケーション設計ツールの紹介を行った上で、実際のAndroid、iOS、組み込みデバイスの開発についてステップバイステップで解説します。 はじめに 1. イントロダクション BLEはどこが違うのか? 規格 構成 規格

                                                                            Bluetooth Low Energyをはじめよう
                                                                          • Amazon.co.jp: Statistics Hacks ―統計の基本と世界を測るテクニック: Bruce Frey (著), 西沢直木 (翻訳), 鴨澤眞夫 (読み手), 鴨澤眞夫 (監修): 本

                                                                              Amazon.co.jp: Statistics Hacks ―統計の基本と世界を測るテクニック: Bruce Frey (著), 西沢直木 (翻訳), 鴨澤眞夫 (読み手), 鴨澤眞夫 (監修): 本
                                                                            • 【レポート】O'Reilly Open Source Convention - Goole Maps/Ajax/Web 2.0〜オープンソースの起こす第2のパラダイムシフト (MYCOM PC WEB)

                                                                              オレゴンはオープンソース技術者の新しい聖地か? Web技術の次のトレンドを知るにはどうしたらいいか--最先端で活躍する人たちの意見に耳を傾けたらいい。そうした最先端IT技術に卓越した人物、通称「アルファ・ギーク」と呼ばれる人々が集まるのが、現在米オレゴン州ポートランドで開催されているオープンソース技術に関するカンファレンス「Open Source Convention 2005(OSCON 2005)」だ。 OSCONは、技術書出版で有名な米O'Reillyの主催で毎年開催されるイベントで、分野別に技術セッションが用意され、業界の技術リーダーたちがプレゼンターとなって最新技術の紹介が行われる。技術セッション自体の濃さもさることながら、世界中から集まったオープンソース技術者が一同に会して情報交換を行う場としての魅力もある。 OSCONは、すでに10年近く開催され続けている歴史あるイベントでも

                                                                              • 詳説 正規表現 第3版

                                                                                「正規表現がこれだけ多種多様な言語やアプリケーションに取り入れられているのは、立派な理由があるからだ。正規表現は非常に強力なのだ。(中略)正規表現を使えば、データを自由に操れるようになる。データをコントロールし、自分のための仕事をさせられるのである。正規表現をマスターすることは、自分のデータを支配することなのだ。」(本書「はじめに」より) ―本書は正規表現の概念を詳細に解説し、言語やツールの実例を豊富に示しながら、正規表現への理解を深める解説書である。第3版では、前版のJavaと.NETに加え、新たにPHPの章が追加された。正規表現の本質を読み解く決定版。特に正規表現を使いこなしていると自負している人にほど読んでほしい。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ち

                                                                                  詳説 正規表現 第3版
                                                                                • Amazon.co.jp: Firefox 3 Hacks ―Mozillaテクノロジ徹底活用テクニック: 江村秀之, 池田譲治, 下田洋志, 松澤太郎, dynamis: 本

                                                                                    Amazon.co.jp: Firefox 3 Hacks ―Mozillaテクノロジ徹底活用テクニック: 江村秀之, 池田譲治, 下田洋志, 松澤太郎, dynamis: 本