はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    iPhone 17

『Russ Cox』

  • 人気
  • 新着
  • すべて
  • Russ Cox

    4 users

    swtch.com/~rsc

    Russ Cox rsc@swtch.com c/o Google 5 Cambridge Center Cambridge, MA 02142 A C, an E-flat, and a G walk into a bar. The bartender says, “Sorry, but we don't serve minors.” What's grey? A melted penguin.

    • 世の中
    • 2017/08/14 11:32
    • Regular Expression Matching: the Virtual Machine Approach

      13 users

      swtch.com/~rsc

      Regular Expression Matching: the Virtual Machine Approach Russ Cox rsc@swtch.com December 2009 Introduction Name the most widely used bytecode interpreter or virtual machine. Sun's JVM? Adobe's Flash? .NET and Mono? Perl? Python? PHP? These are all certainly popular, but there's one more widely used than all those combined. That bytecode interpreter is Henry Spencer's regular expression library an

      • テクノロジー
      • 2015/06/27 19:27
      • regexp
      • Regular Expression Matching with a Trigram Index or How Google Code Search Worked

        138 users

        swtch.com/~rsc

        Regular Expression Matching with a Trigram Index or How Google Code Search Worked Russ Cox rsc@swtch.com January 2012 Introduction In the summer of 2006, I was lucky enough to be an intern at Google. At the time, Google had an internal tool called gsearch that acted as if it ran grep over all the files in the Google source tree and printed the results. Of course, that implementation would be fairl

        • テクノロジー
        • 2015/06/08 11:17
        • regexp
        • google
        • code
        • search
        • algorithm
        • アルゴリズム
        • n-gram
        • あとで読む
        • INDEX
        • Implementing Regular Expressions

          21 users

          swtch.com/~rsc

          Implementing Regular Expressions Russ Cox rsc@swtch.com This page collects resources about implementing regular expression search efficiently. Articles and Notes “Regular Expression Matching Can Be Simple And Fast” An introduction to using finite automata to implement regular expression matching, and why the standard backtracking implementation is a bad idea. Supporting programs: NFA | DFA | bound

          • テクノロジー
          • 2015/04/17 13:49
          • regexp
          • Programming
          • 開発
          • プログラミング
          • Bell Labs and CSP Threads

            5 users

            swtch.com/~rsc

            Introduction This page is a slice of the history of concurrent programming, focusing on one particular lineage of Hoare's language of communicating sequential processes (CSP) [1] [1a]. Concurrent programming in this style is interesting for reasons not of efficiency but of clarity. That is, it is a widespread mistake to think only of concurrent programming as a means to increase performance, e.g.,

            • テクノロジー
            • 2015/04/15 14:30
            • 雑学
            • ネタ
            • Regular Expression Matching Can Be Simple And Fast

              25 users

              swtch.com/~rsc

              Regular Expression Matching Can Be Simple And Fast (but is slow in Java, Perl, PHP, Python, Ruby, ...) Russ Cox rsc@swtch.com January 2007 Introduction This is a tale of two approaches to regular expression matching. One of them is in widespread use in the standard interpreters for many languages, including Perl. The other is used only in a few places, notably most implementations of awk and grep.

              • テクノロジー
              • 2015/04/13 19:55
              • regexp
              • regex
              • Programming
              • あとで読む
              • Regular Expression Matching with a Trigram Index

                23 users

                swtch.com/~rsc

                Regular Expression Matching with a Trigram Index or How Google Code Search Worked Russ Cox rsc@swtch.com January 2012 Introduction In the summer of 2006, I was lucky enough to be an intern at Google. At the time, Google had an internal tool called gsearch that acted as if it ran grep over all the files in the Google source tree and printed the results. Of course, that implementation would be fairl

                • テクノロジー
                • 2012/01/20 01:11
                • search
                • google
                • algorithm
                • Threads without Locks

                  5 users

                  swtch.com/~rsc

                  Russ Cox http://swtch.com/~rsc/talks/ Second International Plan 9 Workshop December 2007 Introduction Two popular camps for designing concurrent programs. Threads with locks Birrell, “An introduction to programming with threads” Top-level select loops with events Ousterhout, “Why threads are a bad idea (for most purposes)” Should we use threads or events? Andrew Birrell: threads. John Ousterhout:

                  • テクノロジー
                  • 2010/12/28 22:45
                  • thread
                  • *あとで
                  • Regular Expression Matching: the Virtual Machine Approach

                    8 users

                    swtch.com/~rsc

                    Regular Expression Matching: the Virtual Machine Approach Russ Cox rsc@swtch.com December 2009 Introduction Name the most widely used bytecode interpreter or virtual machine. Sun's JVM? Adobe's Flash? .NET and Mono? Perl? Python? PHP? These are all certainly popular, but there's one more widely used than all those combined. That bytecode interpreter is Henry Spencer's regular expression library an

                    • テクノロジー
                    • 2010/11/14 18:35
                    • 正規表現
                    • programming
                    • Regular Expression Matching in the Wild

                      9 users

                      swtch.com/~rsc

                      Regular Expression Matching in the Wild Russ Cox rsc@swtch.com March 2010 Introduction The first two articles in this series, “Regular Expression Matching Can Be Simple And Fast” and “Regular Expression Matching: the Virtual Machine Approach,” introduced the foundation of DFA-based and NFA-based regular expression matching. Both were based on toy implementations optimized for teaching the basic id

                      • テクノロジー
                      • 2010/03/14 14:28
                      • 正規表現
                      • Regular Expression Matching Can Be Simple And Fast

                        5 users

                        swtch.com/~rsc

                        Regular Expression Matching Can Be Simple And Fast (but is slow in Java, Perl, PHP, Python, Ruby, ...) Russ Cox rsc@swtch.com January 2007 Introduction This is a tale of two approaches to regular expression matching. One of them is in widespread use in the standard interpreters for many languages, including Perl. The other is used only in a few places, notably most implementations of awk and grep.

                        • テクノロジー
                        • 2009/09/14 13:45
                        • regexp
                        • Implementing Regular Expressions

                          26 users

                          swtch.com/~rsc

                          Implementing Regular Expressions Russ Cox rsc@swtch.com This page collects resources about implementing regular expression search efficiently. Articles and Notes “Regular Expression Matching Can Be Simple And Fast” An introduction to using finite automata to implement regular expression matching, and why the standard backtracking implementation is a bad idea. Supporting programs: NFA | DFA | bound

                          • テクノロジー
                          • 2007/12/29 23:24
                          • regexp
                          • 正規表現
                          • algorithm
                          • regex
                          • dev
                          • プログラミング
                          • programming
                          • あとで読む
                          • Regular Expression Matching Can Be Simple And Fast

                            90 users

                            swtch.com/~rsc

                            Regular Expression Matching Can Be Simple And Fast (but is slow in Java, Perl, PHP, Python, Ruby, ...) Russ Cox rsc@swtch.com January 2007 Introduction This is a tale of two approaches to regular expression matching. One of them is in widespread use in the standard interpreters for many languages, including Perl. The other is used only in a few places, notably most implementations of awk and grep.

                            • 暮らし
                            • 2007/01/26 01:17
                            • regexp
                            • 正規表現
                            • algorithm
                            • regex
                            • アルゴリズム
                            • programming
                            • プログラミング
                            • automaton
                            • Russ Cox

                              4 users

                              swtch.com/~rsc

                              Russ Cox rsc@swtch.com c/o Google 5 Cambridge Center Cambridge, MA 02142 A C, an E-flat, and a G walk into a bar. The bartender says, “Sorry, but we don't serve minors.” What's grey? A melted penguin.

                              • 暮らし
                              • 2006/04/29 15:07

                              このページはまだ
                              ブックマークされていません

                              このページを最初にブックマークしてみませんか?

                              『Russ Cox』の新着エントリーを見る

                              キーボードショートカット一覧

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

                              • 総合
                              • 一般
                              • 世の中
                              • 政治と経済
                              • 暮らし
                              • 学び
                              • テクノロジー
                              • エンタメ
                              • アニメとゲーム
                              • おもしろ
                              • アプリ・拡張機能
                              • 開発ブログ
                              • ヘルプ
                              • お問い合わせ
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について

                              公式Twitter

                              • 公式アカウント
                              • ホットエントリー

                              はてなのサービス

                              • はてなブログ
                              • はてなブログPro
                              • 人力検索はてな
                              • はてなブログ タグ
                              • はてなニュース
                              • ソレドコ
                              • App Storeからダウンロード
                              • Google Playで手に入れよう
                              Copyright © 2005-2025 Hatena. All Rights Reserved.
                              設定を変更しましたx