ドットインストール代表のライフハックブログ
![IDEA * IDEA](https://cdn-ak-scissors.b.st-hatena.com/image/square/49fe78479a63222363f4b33a73226533d4df355f/height=288;version=1;width=512/http%3A%2F%2Fwww.ideaxidea.com%2Fwp-content%2Fuploads%2F2013%2F05%2FPure.png)
lunr.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。 Webサイトを運営していて、煩雑な仕組みになりがちながらも実装を考えなければならないのが全文検索エンジンです。もし作ろうとしているのがWebアプリケーションであれば、いっそのことクライアントサイドで提供してみるのはいかがでしょう。lunr.jsを使えば手軽に実現できます。 デモアプリケーションです。左上に検索ボックスがあるのが分かるかと思います。 検索はインクリメンタルに行われます。ただし全文と言ってもタグとして指定された文字だけに限定されるようです。 インデックスの作り方です。まずindexとしてフィールドを作り、その後addメソッドを使ってオブジェクトを追加していきます。 lunr.jsではテキスト処理部分を別で設ける事ができますので非英語圏では別途分かち書きを行ってインデックス化でき
「Entourage」は自分のDropboxやGoogleDriveに他人からファイルをアップロードしてもらえるサービスです。他人からDropbox内にファイルを集めたいときなどに便利そうですね。 以下に使ってみた様子を載せておきます。まずEntourageへアクセスしましょう。まずDropboxやGoogle Driveとの認証を済ませます。その後、アップロードしてもらうフォルダを作りましょう。 このように、ファイルアップロード用のページが生成されます。ここから自由にあなたのDropboxやGoogle Driveにファイルをアップロードしてもらえます。 DropboxやGoogle Driveが使えない環境からファイルをアップロードするときにも使えそうですね。ぜひご活用ください。 Entourage (カメきち)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く