タグ

ブックマーク / mag.osdn.jp (5)

  • 米Microsoft、オープンソースの全文検索システム「BitFunnel」を公開 | OSDN Magazine

    Microsoftが「BitFunnel」という新しいオープンソースプロジェクトを開始した。同社の検索エンジン「Bing」向けのアルゴリズムをベースとした実験的な情報検索システムで、高速さを特徴とする。現在、早期段階のコードが公開されている。 BitFunnelはBingで利用されている高性能な全文検索システム。キーワード、フレーズ、数学的表現を含むクエリに対してドキュメントを識別・ランク付けするアルゴリズムを持つ。BitFunnelのほか、C++表現「NativeJIT」、JavaおよびLuceneベースのツール「Workbench」の3種類のプロジェクトで構成される。ライセンスはMIT License。 開発チームによると、アルゴリズムの一部をオープンソースにした段階であり、新しいシステムが実際にドキュメントの解析やクエリ処理を行えるようになるにはもう少し時間を要するとしている。今後

    米Microsoft、オープンソースの全文検索システム「BitFunnel」を公開 | OSDN Magazine
    sasashin
    sasashin 2016/09/10
  • さまざまなログをまとめて集中管理できるログ記録/管理ツール「fluentd」 | OSDN Magazine

    大規模なサービスを運用する場合、それらのログ管理をどうするか、というのが1つの問題となる。複数のマシンにログが分散すると、その管理や活用が面倒になるからだ。また、クラウド環境ではサーバーのリブートによってローカルのストレージが失われる場合がある。このような場合、別のマシンにログを転送するような仕組みが求められる。今回はこういった場合に有用なログ記録・管理ツール「fluentdを紹介する。 さまざまな方法でログを収集できるfluentd 今回紹介するfluentdは、Treasure Dataが開発するログ収集管理ツールだ(図1)。オープンソースで公開されており、Linuxや各種UNIXで動作する。 図1 fluentdのWebサイト ログ収集のためのソフトウェアとしてはsyslogdやsyslog-ngなどが有名だが、fluentdがこれらと異なる点としては、以下が挙げられる。 さまざまな

    さまざまなログをまとめて集中管理できるログ記録/管理ツール「fluentd」 | OSDN Magazine
    sasashin
    sasashin 2015/05/21
  • Operaに変わるWebブラウザを目指すLinux向けWebブラウザ「Fifth」 | OSDN Magazine

    WebKitベースのWebブラウザ「Fifth」が11月16日に公開された。Linux向けの新しいWebブラウザで、Operaの機能をベースにLinuxのパワーユーザーが好むような新機能を追加しているという。 FifthはWebKitのFast Light Toolkit(FLTK) 1.3向けポーティング「WebkitFLTK」をベースとしたWebブラウザ。開発者のLauri Kasanen氏はOpera 5からのOperaユーザーだったが、Openra 12でのポリシー変更を受けて独自のOpera的Webブラウザを開発するに至ったという。 C/C++のみで各種機能を実装し、JavaScriptの拡張を利用しないことで高速化を図っているという。「モダンだが誤った機能」であるFlash、WebGL、WebCLも含まない。また、匿名でのブラウジング機能も強化されている。 SSL証明書の処理も

    Operaに変わるWebブラウザを目指すLinux向けWebブラウザ「Fifth」 | OSDN Magazine
    sasashin
    sasashin 2014/11/20
  • 最適化機能の強化が行われた「LLVM 3.3」リリース、ClangではC++11のフルサポートを実現 | OSDN Magazine

    コンパイラ環境LLVM(Low Level Virtual Machine)を開発するLLVM Projectは6月18日、最新版となる「LLVM 3.3」およびC/C++フロントエンド「Clang」をリリースした。C++11のフルサポートや性能の改善などが特徴となる。 LLVMは強力な最適化機能を提供するコンパイラフレームワーク。ソースコードやターゲットに依存しないコアライブラリ、C/C++/Objective-CコンパイラのClang、デバッガ「LLDB(Low Level Debugger)」、GCCをフロントエンドとして利用することでAdaやFortranといった言語をサポートする「DragonEgg」などのサブプロジェクトがある。ライセンスはUniversity of Illinois/NCSA Open Source Licens。 LLVM 3.3は2012年12月に公開され

    最適化機能の強化が行われた「LLVM 3.3」リリース、ClangではC++11のフルサポートを実現 | OSDN Magazine
    sasashin
    sasashin 2013/06/20
    q「開発チームによると、現時点でC++11にフル対応したコンパイラはClangのみという。」
  • Firefox用フィード・エクステンション各種 | OSDN Magazine

    現代のWebブラウザにとってフィードほど重要なものはあるまい。ソーシャル・ネットワーキングやファイル共有サイトの勃興に伴って、関心のあるサイトすべてに目を通すのは困難になり、多くの人はフィードだけを頼りにしている。確かに、何十何百というブックマークをまなじりを決して次々にクリックしていくより、フィードの方が効率的だ。こうしたフィードの必要性に応えるべく、正統的なフィードやフィードを持たないサイトのための疑似フィードを閲覧するためのFirefoxアドオンが数多く作られてきた。 Firefoxはフィードをブックマーク・フォルダーとして扱うため、表示されるのは見出しの冒頭40字ほどだけで、その内容を読むには記事を個別に開く必要がある。このライブ・ブックマーク(Firefox用語)を直接対象とするエクステンションがある。たとえば、 Feed Sidebar を導入すればボタンを押すだけでフィード中

    Firefox用フィード・エクステンション各種 | OSDN Magazine
    sasashin
    sasashin 2008/02/27
  • 1