プログラマーにとって,grepコマンドはなくてはならない存在です。 基本的かつ古典的なユーティリティであるgrepですが,使いにくい面もあります。 2013年のはじめころから,grepに取って代わるコマンドとして「The Silver Searcher」(以下「ag」)が注目されはじめました。 そして最近、highwayというagライクで高速なgrepツールがリリースされました。 The Silver Searcher(ag)とは? highwayの紹介の前にagとagが開発された背景について説明したいと思います。 プログラムを書いていると,ソースコード全域にわたって文字列を検索したい,ということはよくあります。 そのようなときにgrepコマンドが活躍するわけですが,ソースコードのディレクトリには検索したくないファイルが往々としてあるわけです。 たとえばバージョン管理システムが使っている「
いまや grep、ack、ag、pt、sift など様々な grep ツールが存在し、高速 grep ツール戦線が激化している昨今ですが、いかがお過ごしでしょう。私は普段から検索ツールには pt を使っていますが、ふとしたことから文字列探索アルゴリズムに興味がわいてきて highway という高速パターンマッチングツールを開発しました。pt や sift が流行りの Go 言語で実装されている中、我が道を行く highway は C 言語での実装にしました (単に Go 言語を知らないだけとも言う\(^o^)/)。 highway (github) highway とは マルチスレッドで動作する高速パターンマッチングツールです。速そうな名前をつけたくて「高速」でググったら「高速道路」がたくさん出てきたのでこの名前になりました。そりゃそうだ。 機能 基本的な機能としては pt とほぼ同じです
FBsearchとは? Facebookの公開投稿を検索できるサービスです。Facebookのログインは不要で、ぶらり見しやすさを重視しています。 更新履歴 2013-10-**:fbの仕様変更で言語指定が不可に。 2013-04-08:fbsearch.netドメインに引越し。 2012-08-11:100以上の言語別検索にテスト対応。 2012-06-29:スマートフォン版サイト公開。 2012-06-16:英語版(US)サイト、テスト公開。 2012-06-15:少しリニュ。検索メモ機能を用意。 2012-05-18:ページTOP・画像Popup対応。 2012-05-16:自動ページ送り対応。 2012-05-12:息抜きに作りました。テスト公開。 注意事項 特定の「誰か」を追跡したりするには向いてません。 Facebookの「公開されている投稿」でヒットしないものは当サービスでも
Google Yahoo! Bing Baidu 検索機能・結果の比較一覧表 (2014年1月版) Google、Yahoo!、Bing、Baidu。日本国内で利用できる4つの検索エンジンについて、検索機能や違いを一覧で表しました。 公開日時:2014年01月15日 02:41 需要がないことはよくわかっていますが、Google、Yahoo! JAPAN、Microsoft Bing、Baidu(バイドゥ) 4つの検索エンジンの検索機能や結果画面の比較表です。 Google Yahoo! JAPAN Bing Baidu 検索機能比較一覧表 BingとBaiduを加えた比較表は、需要がないと思いますので1年に1回だけ更新予定です。 GoogleとYahoo!検索の違いについては昨日の記事『Google検索とYahoo!検索はどこが違う? 検索機能・結果の比較一覧表 (2014年1月版)』を
Google様毎日お世話になっております。そんな方も多いでしょう。ただ、なかなか目的のページに辿りつけない!そんな事もしばしばありますが、Googleは単純に「キーワード(スペース)キーワード」といったキーワードの組合せだけの検索ではなく、いろんな検索テクニックが存在します。私がよく使う検索テクニックをまとめておきます。 便利なGoogle検索の方法 検索結果が和英辞典・英和辞典になる方法 「和英 (日本語)」と入力してみてください。すると、検索結果のトップに「○○を和英辞書で調べる」という検索結果が必ず出てきます。ちょっとスペルが分からないときや、英語を調べたいとき、かなり手軽で役立ちます。ちなみに「英和 apple」と検索すると英和辞典代わりになります。 検索結果に不用な情報を排除する方法 例えば「オープンキャンパス」と検索すると、京都大学が上位に検索されます。でも、「大学の情報は検索
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く