1997年3月5日第1刷発行 管理人 本名吉野(メール) ※本サイトの内容は元読者によって作成された非公式のものです。電波新聞社への問い合わせ等はご遠慮下さい。
ローカル変数 インスタンス変数 クラス変数 クラス変数のスコープ グローバル変数 疑似変数 定数 定数参照の優先順位 Ruby の変数と定数の種別は変数名の最初の一文字によって、 ローカル変数、 インスタンス変数、 クラス変数、 グローバル変数、 定数 のいずれかに区別されます。 通常の変数の二文字目以降は英数字または _ですが、組み込み変数の一部には 「`$'+1文字の記号」という変数があります(組み込み変数を参照)。変数名 の長さにはメモリのサイズ以外の制限はありません。 ローカル変数 例: foobar 小文字または`_'で始まる識別子はローカル変数また はメソッド呼び出しです。ローカル変数スコープ(クラス、モジュー ル、メソッド定義の本体)における小文字で始まる識別子への最初 の代入はそのスコープに属するローカル変数の宣言になります。宣 言されていない識別子の参照は引数の無いメソッ
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧
作られたものが簡単に使えるなら、作ること自体も簡単なのではないかと勘違いする人について、Dave Winer氏がブログに書いている。 Winer氏は1987年にLiving Videotext社をSymantecに売却後、しばらくの間SymantecのLiving Videotext部門で働いていたが、取締役の1人が実装したい機能を説明するかわりに自分でやってみせるといってソースコードを要求してきたという。反発した開発責任者から相談を受けたWiner氏は、コードを渡すようにアドバイスしたそうだ。下手でも機能を実装できれば要求を理解できるし、できなければ実装したい機能の説明が受けられるだろう。もしかすると開発の仕事の難しさを認めてくれるかもしれない。もうひとつの可能性として、このことが二度と話題に上らなくなるということも考えられる。実際に、この取締役は二度と口を出さなくなったという。ソースコ
今年第1四半期にも発表が予想されるアップル(Apple)の「iPad 3」に関し、同製品に採用される液晶パネルをサムスン(Samsung)とLGディスプレイの2社が供給することになったと、韓国のElectronic Times Internet News(ETN)が現地時間10日付けの記事で報じている。 アップルはiPad 3に、より高細密なXQGA(2048×1536ピクセル)パネルを採用するとみられているが、この供給元としては、上記2社に加え、日本のシャープの名前も上がっていた。しかしETNによると、サムスンとLGがすでに量産体制に入ったいっぽう、シャープはアップルのテストにパスすることができなかったという。 ETNによると、アップルは今年iPad 3用として6500万枚のLCDパネルを購入予定で、そのうち第1四半期には上記2社があわせて500万枚を供給する見込みだという。 なお、iP
iPad 3、クアッドコア・プロセッサ搭載でLTE対応か(Bloomberg報道) 2012.01.14 今年3月にも発表が予想されるアップル(Apple)の「iPad 3」に関し、Bloombergが匿名の関係者の話として新たな情報を伝えている。 この報道によると、すでにOEM先のフォクスコン(Foxconn)で今月から量産が始まっているiPad 3は、新しいクアッドコア・プロセッサやより高細密な液晶ディスプレイが搭載され、LTEネットワークに対応したものになるという。 LTEについては、すでに米国でベライゾン・ワイアレス(Verizon Wireless)やAT&Tといった大手携帯通信事業者が本格展開を進めるなか、今週開催されたConsumer Electronics Show (CES) 2012では、Android陣営のハートウェアメーカー各社からさまざまなLTE対応端末が発表され
GETAssoc GETAssocは、国立情報学研究所高野研究室で開発された連想検索エンジンです。 特長 高速な文書検索 HTTPインターフェースのサポート 複数データベース間の横断検索が可能 複数CPU対応による負荷分散 インデックスの差分更新対応 検索インデックスの構築が容易 任意の類似度尺度が記述可能 オープンソース News 2009/09/04 GETAssoc 1.1 をリリースしました。 2009/07/21 GETAssoc 1.0 をリリースしました。 ダウンロード GETAssocはフリーソフトウェアです。修正BSDライセンス(Revised BSD License, 宣伝条項無し)に従って本ソフトウェアを使用、再配布することができます。 stmd-1.1.5.tar.gz getassoc-1.1.5.tar.gz getassoc-1.1.0.zip (Window
お前の毎日って今ゴミって感じだろ……? 無気力で自堕落で非生産 どうしておまえが今そうなのかわかるか……? 教えてやる 金を掴んでないからだ……! 賭博黙示録カイジ / 福本伸行 ■ 【ゲーム開発】ゲームとお金の話 その1 「それはゲームか?」 http://ameblo.jp/yokota6/entry-11129148458.html の続きです。 ■ ソーシャルゲームと言えば、ぷよぷよ米光さんの以下の発言 ----------------------------------------------------- なぜ「勝利を金で買える」のがイヤなのか。ゲームのジレンマは、ゲーム内ルールで発生するからこそ、(お風呂よりももっと)誰もがいったん平等にリセットしてゲームに入ってインタラクションもしくはコミュニケーションできるから、いい。のに、そこにゲーム外のルールをもちこんじゃうのは野暮よ
個人でもそうなのだ 大人は質問に答えたりしない それが基本だ 賭博黙示録カイジ / 福本伸行 ■ この記事が気になったので。 どうして「ソーシャルゲームなんかゲームじゃない」のか? http://blogos.com/article/27759/ 先に自分の結論から書いておくと、僕はソーシャルゲームはゲームだと思っています。そして、疎外する必要があるか?と問われれば「無い」と答えます。 理由を以下に書きます。 ■ まず前提としての、言葉の定義。 たとえば、映画。 だいたい1~2時間くらいの尺で映画館で上映するものをそう呼びます。ほとんど同じ内容でも映画館で一度も上映されていないものは「映画」とは呼ばれません。 たとえば、小説。 ある程度の長さで、印刷されたモノを言います。全く同じ内容でも音声だけで伝えられると「小説」とは呼ばれませんし、短すぎるとポエムになります。 たとえば、マンガ。 コマ
今年のNHK大河ドラマ「平清盛」では、法皇・上皇らによる院政体制を「王家」と呼んでおり、ネットでは「『皇室』『天皇家』ではないのか」といった議論が起きている。同作品の時代考証にあたった気鋭の中世史家、本郷和人 東京大学史料編纂所准教授と「肉食と草食の日本史」(中央アート出版社)の共著もある作家の堀田純司氏に、「王家」問題について寄稿してもらった。(編集部) このような話題にうかつに首をつっこまずに過ぎ去るのを待つのが大人の態度だと思うのですが、この話題は実は「表現における用語の規制」に関わるものです。ですので非力かつ超末席ながら、言葉を使う商売のはしくれとして、あえて大河ドラマ「平清盛」における言葉の使い方について解説してみようと思います。いたらぬ人間の解説ですが、なにかの足しになれば幸いです。 今、一部で話題のNHK大河ドラマ「平清盛」で使われる「王家」という皇室の呼称ですが、まずこれは
Welcome to Solr's new Wiki page. We're currently re-building this site and you are welcome to help. Old Wiki FrontPagePublicServersSupportSolrSecuritySolrPerformanceData / SolrPerformanceFactors / SolrPerformanceProblemsUsingMailingListsMore to come hereWhat will this Wiki be for?We are still figuring out what to use this Wiki space for. Here are some thing we'll not use it for Solr Reference docu
“Stop the World”を防ぐコンカレントGCとは?:現場から学ぶWebアプリ開発のトラブルハック(2)(1/2 ページ) 本連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) Full GC問題の時代が再び到来! それまで順調に動いていたはずのWebアプリケーションが、ある時突然、応答を返さなくなる。そして、運用者があたふたしている間に、何事もなかったかのように再び動き出す。 Javaで構築したシステムにかかわる者ならば誰しもが体験するであろう事象、そうFull GC(ガベージ・コレクション)だ。Full GCが行われている間、すべてのアプリケーションスレッドは停止する。この事象は“Stop the
現在利用できる主な検索エンジン9選 現在までに、さまざまな企業・団体が商用・OSS(オープンソース)のものを合わせて、多数の検索エンジンを開発しています。以下に、よく知られているものを集めました。 商用 Sedue Preferred Infrastructer社が開発した検索エンジン。アルゴリズムに接尾辞配列を利用している Fast ESP ノルウェーのファストサーチ&トランスファ社が開発した検索エンジン。高いスケーラビリティと柔軟なカスタマイゼーションを提供し、多くの大規模サービスで利用されている。マイクロソフト社に買収されたが、現在もマイクロソフト社から購入できる ConceptBase Enterprise Search ジャストシステム社が開発した検索エンジン。古くから日本語処理を開発してきた知見を生かした、高い検索精度に特徴を持つ OSS Apache Lucene(以下、Lu
他のバージョンの文書 : 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2PostgreSQL 15.4文書パート II. SQL言語前へ 上へ第12章 全文検索 次へ第12章 全文検索目次 12.1. 導入12.1.1. 文書とは何か?12.1.2. 基本的なテキスト照合12.1.3. 設定12.2. テーブルとインデックス12.2.1. テーブルを検索する12.2.2. インデックスの作成12.3. テキスト検索の制御12.3.1. 文書のパース12.3.2. 問い合わせのパース12.3.3. 検索結果のランキング12.3.4. 結果の強調12.4. 追加機能12.4.1. 文書の操作12.4.2. 問
板垣 貴裕 テキスト検索にもさまざまな方法があります。大量のテキストを検索するにはインデックスを使って検索したいところですが、どんな検索にも応えられるインデックスというものは、さすがに存在しません。それぞれのアプリケーションの条件に適したテキスト検索方法やインデックスの張り方を選んで行きましょう。 今回説明するテキスト検索の方法の一覧を以下に挙げます。PostgreSQL ユーザが「全文テキスト検索」というと「単語単位の検索」を指すことが多いようです。また、「中間一致検索」が「あいまい検索」と呼ばれることもあるようです。用語が厳密な意味で使われないことも多いようなので、文脈には注意して解釈してください。 「単語単位の検索」と「中間一致検索」では、追加のモジュールを導入することで日本語全文検索が可能なインデックスを作成できます。こちらは説明の後半で紹介します。以下、本記事の内容です。 テキス
↑ページ先頭 N-gramモデルを利用した事例 あるテキストから、任意のN-gram単位で共起頻度を集計し(N-gram統計を取る)、その結果を利用してテキストや言語の性格を見いだす研究によく利用される。 N-gramモデルで、ある文字列の直後に、特定の別な文字列は出現する確率を求める。 「an」の後には、必ず母音(aiueo)で始まる単語が結びつく確率が100% 「q」の後には、「u」が結びつく可能性が高い。 『論語』では「子」の後に「曰」が結びつく可能性が高い。 「百人一首」を平仮名に開いた場合の延べ数は、上位十五位までで全体の五割の使用量を占める(全部で六十八種の異なる平仮名(濁点含む)が使われている) 音声認識やOCR(原稿読みとりソフト)での利用 読みにくい文字でも、共起頻度の発生確率を考慮すれば、正しく原稿を可読出来る ↑ページ先頭 人文学的へのN-gramモデル導入 近藤みゆ
全て 1.このサイトについて 2.作品DB開発/運用 3.ホームページ制作技術 4.Perl 5.C言語 / C++ 6.検索エンジン&SEO 7.サッカー 8.自分のこと 9.Linux 10.旅行 11.思ったこと 12.パソコン 13.Berkeley DB 14.その他技術系 15.企画 16.スマートフォン 17.鑑賞 18.皆声.jpニュース 19.インターネット業界 20.運用マニュアル(自分用) 21.技術系以外実用書 22.料理 23.ALEXA 24.アニメ 25.会計 26.漫画 27.設計書 28.色々サイト作成 29.サーバー 30.自分専用 31.生活 32.OP/ED/PV 33.ゲーム 34.DB整備 35.新規開始作品紹介 36.英語圏の話題 37.大道芸 38.映画 39.PHP 40.ダイエット 41.Mac 42.JavaScript 43.MySQ
フリー・ソフトウェアとして開発された全文検索システム「Namazu」は企業や官公庁を始め広く使われている。しかしその開発者である筆者は現在あまりNamazuを利用していない。彼自身の情報管理にはもっとシンプルな手法が適していると気づいたためだ。検索技術は適材適所が肝心である。 ローテク検索に至る顛末 数年前までよく耳にしたが,最近はあまり聞かれなくなった話題は多い。例えば「情報の氾濫が深刻化して必要な情報を見つけ出せなくなる」などというのもその一つだ。実際に情報の氾濫が収まってきたのか,単にニュースとして取り上げられなくなっただけなのかは分からない。ただインターネットにおける検索技術が,情報の急激な増加に追いつくべく格段に向上していることは確かである。 現在インターネット検索の代名詞になっている「Google」を提供する米Google社は,自社のミッションとして「世界中の情報を組織化し,世
最新文章 2018-12-26 20:02▪ 上思一KTV安全出口数量不足被消防部门依法查封 2018-12-26 20:02▪ 乌向俄放狠话:捍卫刻赤海峡“主权”是我们的责任 2018-12-26 20:02▪ 中餐的魅力有多大?看这些外国人的痴迷程度就知道 2018-12-26 20:02▪ 大冶发生一起3人死亡的冒顶事故公司所属矿山连续7年发生... 2018-12-26 20:02▪ 印度油罐车与客车相撞至少11人死亡 2018-12-26 20:02▪ 视频|两江新区邢家桥社区旁天然气管道泄漏消防队员已成功... 2018-12-26 20:02▪ 日本农相拟就重启商业捕鲸寻求国际社会理解 2018-12-26 20:02▪ 上海到青岛高铁建设又进一步!青盐铁路12月26日开通 2018-12-26 20:02▪ “深圳虐童事件”女童身体指标正常克服心理阴影或还需时间 2018-
(Last Updated On: 2018年8月13日)PostgreSQL 8.3.0から、ユーザから提供されている追加機能(contrib)として利用できた全文検索機能(TSearch2)が本体に取り込まれました。 本体に取り込まれたため、PostgreSQL 8.3.0以降ではソースから構築する場合に ./configure make make install と実行するだけで全文検索機能が利用できるようになりました。 TSearch2は単語単位で全文検索できます。しかし、日本語のように単語に区切りがない場合、単語に分解(形態素解析)してからインデックス化する必要があります。 # N-gramは使えません。 残念ながら日本語をそのまま扱える機能はPostgreSQL 8.3では実装されていません.しかし、TSearch2(textsearch)を日本語で利用するための追加機能がpg
ファセットを使った検索は、 あらゆる種類の検索アプリケーションで見つけやすさとユーザー体験を向上する方法として、 欠かすことのできない機能となりつつある。 本稿では、 Solr の生みの親、 Yonik Seeley(ヨニック・シーリー)が、 Solr におけるファセット検索の基本を紹介する。 ファセット検索は、 諸項目や検索結果をカテゴリー別に動的なかたまりに分けることにより、 ユーザーが任意のフィールドの任意の値により検索結果を絞り込む(あるいは除外する)ことを可能とします。 画面上のファセットひとつひとつには、検索結果中のそのカテゴリーに一致するヒット数が表示されます。 ユーザーは、検索結果に制約を与えることにより、絞り込んでいくことができます。 ファセット検索は、 ファセット閲覧、 ファセット・ナビゲーション、 ガイド付きナビゲーション、 パラメーター的検索、 などとも呼ばれます。
SEARCH STORE Blog : The posts Forums : Read the rules Store : Wonderful Products (Contact Support) Newsletter : Daily wonderful things About Us : Writers and staff Contact Us : Get satisfaction Advertise : Thank you for reading Privacy Policy : The data you generate TOS : What you agree to Thumbnails : Youtube Thumbnail generator According to the filings in Blake J Robbins v Lower Merion School Di
Richard Stallman Was Right All Along 去年の年末頃、オバマ大統領はテロリストの容疑者を裁判や令状なしに拘束できる法に署名した。世界中で起こっている平和的なオキュパイ運動家は、権力者からテロリストだとレッテル貼りをされている。通信を監視するSOPAを成立させるような圧力もある。30年前、リチャード・ストールマンがGNUプロジェクトを立ち上げてからこのかた30年間、彼の極端な物の見方は、馬鹿げていてパラノイアじみていると嘲笑されたものだ。しかし、この2012年において、パラノイアだと思われていた予測が、現実のものになろうとしている。 ごく最近まで、リチャード・ストールマンを世間離れしたパラノイアの狂人だと一笑に付すことは簡単であった。まあ、いってみれば、奴は古臭いコンピューターヒッピーだ。地下室に引きこもって自分の世界に浸っているパソコンオタクだ。あのヒゲ、
2. サービス概要 国立国会図書館の新しい検索サービス 国立国会図書館が所蔵する図書の全てを探すことが可能 都道府県立図書館、政令指定都市の市立図書館の蔵書、 国立国会図書館デジタルアーカイブポータル(PORTA)が 収録している各種のデジタル情報も探すことが可能 本格サービス開始は平成24年1月を予定。現在はプロトタ イプ版 対象データは約3000万(収集データは約5800万件) ※「国立国会図書館サーチ」についてより抜粋 3. システムの概要 PC・携帯 SRW 検索系Webアプリ SRU 横断検索 (Enjuベース) HTTP Open Search DB Solr Solr 検索・提供機能 (Ruby/Rails) OAI-PMH Solr メタデータ XML変換 インデック 収集 ス生成 FTP 書誌同定 グループ 差分抽出 DB更新 化 組織化機能 収集機能
目録の話を聞く機会にここ最近、恵まれているのですが、その中で「FRBR化」が周知の事実として議論が進められていて、言いようのない焦りを感じる次第でした。 そして今回、調べてみてこの「FRBR」というものは10年以上前に発表されていることを知り、焦りではなく危機感を感じた次第です。。いや1998年って私、義務教育中ですもの…(言い訳) 気を取り直してFRBRについてメモです。小分けに行きます。 文章をおこすことで理解しているので、悪しからず。 FRBRモデル 正式名称は「Functional Requirements for Bibliographic Records」で、IFLAが提唱した「メタデータの基本モデル」 書誌を記述する際、「Work」「Expression」「Manifestation」「Item」の4段階でとらえる 実体(entity)設定による観点をもつ 1.について 日本
Code4Lib.org was migrated from Drupal to Jekyll in June 2018. Some links may still be broken. To report issues or help fix see: https://github.com/code4lib/code4lib.github.io Posts Oct 24, 2024 Code4Lib 2025 Sep 27, 2023 Code4Lib 2024 Nov 7, 2022 Code4Lib 2023 Oct 26, 2021 Code4Lib 2022 Nov 25, 2020 Code4Lib 2021 Sep 5, 2019 Code4Lib 2020 Aug 27, 2018 Code4Lib 2019 Apr 17, 2018 Code4Lib Journal Is
過去のお知らせ Next-L Enju Leaf を公開しています Next-L Enju Leaf は、図書館の業務機能や蔵書検索機能を提供するシステムです。 Next-L Enju Leaf のデモサーバーを公開しています。利用者の登録・書籍の登録・貸出処理・返却処理など、一通りの機能を試していただくことができます。「ログイン」のリンクをクリックして表示される、IDとパスワードでログインしてからお試しください。 Next-L Enjuインストールマニュアル・Next-L Enju初期設定マニュアル・Next-L Enju操作マニュアルを、マニュアル公開ページにて公開しています。 ソースコードは,GitHubで公開しています。 詳細はNext-L Enjuのページへ。 プロジェクトに参加する このプロジェクトには、図書館や情報管理システムに関心のある方をはじめ、どなたでも参加することがで
Dismiss Octotip: You've activated the file finder by pressing t Start typing to filter the file list. Use ↑ and ↓ to navigate, enter to view files.
1. 図書館での Solr の使い方 Next-L Enju と国立国会図書館サーチ 田辺浩介 tanabe@mwr.mediacom.keio.ac.jp Twitter: @nabeta 2. 自己紹介 ● 田辺浩介(たなべこうすけ) – 1978 年 4 月 12 日生まれ – 慶應義塾大学大学院政策・メディア研究科博士課程 – 東洋大学経営学部非常勤講師 – 合同会社次世代図書館システム代表社員 – 司書資格持ち – Project Next-L 参加者 3. Project Next-L ● 図書館関係者による 図書館管理システム開発プロジェクト – http://www.next-l.jp/ ● 2006 年 11 月に 慶應義塾大学文学部の原田隆史准教授 (当時)によって設立 4. Next-L Enju ● Project Next-L の成果物となる オープンソース図書館
第5回 “最適な”全文検索システムの選択 水谷 裕生 株式会社Cuon 2009/3/27 Rubyを使った大規模エンタープライズ開発が始まっている。Ruby on Railsでの開発において、インフラやアプリケーションアーキテクチャをどのように構成すべきかを考える(編集部) システムを構築するうえで、アーキテクチャの選択は非常に難しい問題である。 プラットホームはWindowsにするのか、Linuxにするのか。Linuxであれば、CentOSなのか、それともUbuntuなのか。また、開発言語はRubyがいいのか、PHPがいいのか。そして最後には、それらをどう組み合わせていくのかなどなど。 どれが正解なのかは、実際に経験したり、運用したりしてみなくては分からないものだ。しかし、実際の現場では経験がなくても、いろいろと調査したり、実際に試したりしてみて判断をしなくてはいけない場面が存在する。
中国外務省によると、同省の黄恵康条約法律局長は13日の中国メディアのインタビューで、中国国内のインターネット利用を管理、監視することは国家主権だとの中国独自の国際法解釈を明らかにした。 中国は短文投稿サイト「ツイッター」や交流サイト「フェイスブック」などへの接続をブロックしており、こうした行為を正当化する狙いがあるとみられる。世界では国家によるネット遮断は、国際法違反との説が有力となっている。 黄局長はネットの在り方について「国家という枠組みの下で秩序を構築すべきだ」と主張、国家がネットを管理、監視することで、初めて自由に使用する環境を確保できるとの認識を示した。 またサイバー犯罪を撲滅するためにも、ネットを国家の管理下に置く必要があると訴えた。(共同)
Twitter ID も livedoor ID もないので直接コメントできないが,sort (GNU coreutils) の名誉のために,ここにメモしておく. 404 Blog Not Found:algorithm - bucketsort.[ch] - 汎用かつlibcの*sortより高速な まず第一印象として,この程度のサイズのファイルのソートで sort (GNU coreutils) がいまどきこんなに遅いはずはない.LC_ALL=C で追試すると,やはり bucketsort との差は無くなった.上の記事(に対するツイート)は Twitter 上でもそれなりにリツイートされているように見えるのだけど,この実行時間に違和感を感じる人が全くいないのはどういうことなのだろうか.sort を実際に使う人がほとんど見ていないのか,それとも計算量が違うから速くて当然という思い込みか.
Twitter ID も livedoor ID もないので直接コメントできないが,sort (GNU coreutils) の名誉のために,ここにメモしておく. 404 Blog Not Found:algorithm - bucketsort.[ch] - 汎用かつlibcの*sortより高速な まず第一印象として,この程度のサイズのファイルのソートで sort (GNU coreutils) がいまどきこんなに遅いはずはない.LC_ALL=C で追試すると,やはり bucketsort との差は無くなった.上の記事(に対するツイート)は Twitter 上でもそれなりにリツイートされているように見えるのだけど,この実行時間に違和感を感じる人が全くいないのはどういうことなのだろうか.sort を実際に使う人がほとんど見ていないのか,それとも計算量が違うから速くて当然という思い込みか.
はじめまして。 プロダクト&サービス事業部 リーダーの久保です。 今日は、当社で利用しているOSSの全文検索アプリケーションであるApache Solrについてご紹介したいと思います。 GoogleでSolrを検索しても、日本語圏のコンテンツはまだまだ少ないようです。 当社がSolrを使い始めた昨年は現在よりもさらに少なく、結構苦労しました。 今回はやや雑多な内容となりますが、新しくSolrを使う際に必要と考えられる情報をまとめてみました。 本エントリーでは、Solr1.3を対象としています。 Solr1.3が現在の安定版で、Solr1.4-devが開発版となります。 目次 Solrとは 機能一覧 実績/事例 Solrを使ったシステムの開発方法 おすすめする方 データ量/性能とハードウェア マルチコア構成 様々な検索 スケールアウト 検索と更新 Solrを始めるための情報リスト 全
オープンソースカンファレンス2011 DBのOSSDB MySQLセッションでgroongaストレージエンジンについて紹介してきました。 内容はgroongaストレージエンジンが得意なシチュエーションについてベンチマークデータを紹介するというものです。どういうときにgroongaストレージエンジンが高速に動作するかがわかります。 groongaストレージエンジンが得意なシチュエーション groongaストレージエンジンは以下のような処理が得意です。 全文検索 位置情報検索 リアルタイム更新 groongaストレージエンジンの性能特性を紹介するためにベンチマークデータを紹介しました。ベンチマークはこれらの得意な処理を実行するシチュエーション向けに複数のパターンで行いました。 高速な全文検索 groongaの全文検索処理の性能を示すためにtwitterから取得したデータを利用しました。測定する
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
All the power of the Solr search engine; all the beauty of Ruby. Sunspot exposes all of Solr's most powerful search features using an API of elegant DSLs. That means robust, flexible fulltext search with no boolean queries and no string programming. Index your objects. class Post < ActiveRecord::Base searchable do text :title, :body text :comments do comments.map { |comment| comment.body } end int
表のような転置インデックス完成後は、クエリに対する結果を返す処理は簡単です。例えば、ユーザーが「Vim」というクエリを発行すると、検索エンジンは「Vim」を含む文書IDリストを返します。表では文書IDの「2」を返します。 検索エンジンを取り巻く7つの技術 検索エンジンのコア技術は前節で紹介したインデックスです。しかし実際に、検索インデックスだけで構成する検索エンジンから、検索サービスを構築するには多大なコストが掛かります。以下の節で検索エンジンを利用したシステム、検索サービスを構築する際に便利なコンポーネントを紹介します。 これらの機能のいくつかは、多くの検索エンジンが組み込んでいます。一方で、簡素な検索エンジンは、以下で紹介するコンポーネントをサポートしていないため、ユーザーが独自に開発するか、その機能を持つコンポーネントを組み込む必要があるものもあります。 【1】トークナイザ 検索エン
Solr is the blazing-fast, open source, multi-modal search platform built on the full-text, vector, and geospatial search capabilities of Apache Lucene™. Learn more about Solr. Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and na
278: Sunspotで全文検索 (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto SunspotはRubyアプリケーションに全文検索機能を追加するためのソリューションです。バックグラウンドでSolrを利用し、多くの優れた機能を提供します。今回のエピソードでは、過去のエピソードで使用したブログアプリケーションを例にして、Sunspotを使ってRailsアプリケーションに全文検索機能を追加します。 このアプリケーションは複数の記事を表示するページを持っており、それらを横断して検索を行う機能を実装していきます。これをSQLを使って行うのは困難になりやすく、多くの場合最善のアプローチとは言えません。Sunspotのような専用の全文検索ツールの方が、この機能を実装するに
Sphinx 3.5.1 released We are starting 2023 off by making Sphinx 3.5.1 available, with about 30 new features compared to 3.4.1 released mid-2021 (it has been a little while), and almost a hundred changes and fixes. We voted internally for the top-3 features but ended up choosing top-6 to highlight on the front page. They are as follows. Read more... Sphinx 3.3.1 released We have just made Sphinx 3.
Using Rails 3? Thinking Sphinx 2 (currently a prerelease) supports Rails 3 only – here’s the lowdown on how to get it set up. What? A concise and easy-to-use Ruby library that connects ActiveRecord to the Sphinx search daemon, managing configuration and searching. Why? Sphinx is a very fast search engine that indexes data and provides flexible ways of searching it. Thinking Sphinx allows you to li
Rails2 + Tritonn の時には結構お世話になっていた acts_as_tritonn を Rails3 で使ってみました。 インストール $ rails new tritonn_example -d mysql $ cd tritonn_example $ rails plugin install git://github.com/ryu00026/acts_as_tritonn.git 使ってみる config/database.yml に Tritonn への接続設定を記述し、rails console で接続。 find_fulltext を呼び出したところで、以下のようなエラーが発生しました。 $ rails c Loading development environment (Rails 3.0.9) ruby-1.9.2-p180 :001 > Entry.find
Railsで全文検索を実現するには、色々な方法があるようなのですが、ruby toolboxで圧倒的な人気を誇るThinking Sphinxに挑戦してみました。 Thinking Sphinx MySQL or Postgresの全文検索をRails + Sphinx(全文検索エンジン)で簡単に行うためのPlugin 高速・柔軟な全文検索を簡単に実現可能(らしい?) 環境 Mac OS X (10.6.2) Rails 2.3.5 MySQL 5.1.4 参考にしたサイト Sphinx | Open Source Search Engine Home § Thinking Sphinx Install Sphinx wget xzvf sphinx-xxx.tar.gz tar xzvf sphinx-xxx.tar.gz cd sphinx ./configure make sudo
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
railsの全文検索プラグイン。 Railscasts - Thinking Sphinxで紹介されてて Rails Search in The Ruby Toolboxでも人気なようなので 使ってみた。 Install sphinx macportsからbrewに乗り換えたので(portもあるようです) brew install sphinx thinking sphinx gemもあるようですがpluginで入れてしまいました。 script/plugin install git://github.com/freelancing-god/thinking-sphinx.git indexing sphinxには、fieldとattributeという概念があって fieldには検索項目を指定し、attributeには検索結果のsortやgrouping項目を指定します。 thinking
N-gram方式の全文検索エンジンHyper Estrailer。 Encountered a 404 error とりあえず、インストールしてください。LinuxならyumでOK。yumが使えないならrpmでもOK。MacならMacPortsでOK。ダメならソースをコンパイル。 Hyper Estraierはライブラリとしても使えるし、サーバーとしても使えます。Railsのsearch_doプラグインでは、サーバーとして使っています。 適当なディレクトリに移動して。 $ estmaster init casket $ estmaster start casket デーモンとして起動するなら。 $ estmaster start -bg casket initでcasketディレクトリが作られます。この中にインデックスなどが格納されます。startでサーバー起動。http://localh
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く