タグ

2015年3月25日のブックマーク (3件)

  • ワンライナーWebサーバを集めてみた - Qiita

    クライアントサイドのJavaScriptをいじっていて,不意にローカルファイルでは実行できない領域に踏み込んでしまうことがあると思います.最近では,HTTPSが必須であったり,HTTP2を使ってみたくなることもあります.とりあえず私が踏み込んでしまったのはWebWorkersですが,他にもWebRTCや・・・(思い出し中)・・・(見つからなかった)・・・などが該当します. そんな時にいちいちApacheやnginxを立ち上げるのも面倒なので,ちょっと検索した結果を残しておきます. [2018/4/18追記] 最近ではHTTPSを使用する必要が高まっています.これを受け,HTTPSに対応する方法が増えてきたので,全て網羅できませんが,可能な限り追記・変更を行いました. PythonSimpleHTTPServer)編 Pythonでは(バージョン2.4以降限定らしいですが)モジュールをスク

    ワンライナーWebサーバを集めてみた - Qiita
    tasogare30
    tasogare30 2015/03/25
    > ruby -run -e httpd . -p 8000
  • Elasticsearch 日本語で全文検索 その2

    Elasticsearch では、すでに日語で全文検索する為のトークナイザーやノーマライズなどの加工処理で使用するフィルターなどがビルトインまたは、サードパーティ製のプラグインとして多数存在します。 ここでは、日語全文検索で使用しそうなトークナイザーやフィルターなどを説明します。 主要モジュールNGram Tokenizer N-グラムを提供するトークナイザーです。Elasticsearch にバンドルされています。Japanese (kuromoji) Analysis for Elasticsearch 日形態素解析を提供するプラグインです。各種 Analyzer、Tokenizer、TokenFilterが含まれます。cjk_width Token Filter 半角・全角などを統一するためのフィルターです。Elasticsearch にバンドルされています。Lowercas

    Elasticsearch 日本語で全文検索 その2
    tasogare30
    tasogare30 2015/03/25
    > 日本語全文検索で使用しそうなトークナイザーやフィルターなど
  • java.exe の実行パスに環境変数 PATH の設定が反映されない(Windows) - happynow’s diary

    java.exe は C:\Windows\System32 にもインストールされる。 したがって、下のように PATH の設定で %SystemRoot%\system32 が %JAVA_HOME%\bin よりも先に位置している場合、優先されるのは前者であるから、 %SystemRoot%\system32\java.exe が実行される。 C:\>SET PATH PATH=...;%SystemRoot%\system32;...%JAVA_HOME%\bin;対策としては %JAVA_HOME%\bin を %SystemRoot%\system32 より先に設定すれば良い。 ところで、ある掲示板で次のような書き込みを見つけたが、最近のバージョンの Java については、この説明は不十分である。 この実行形式ファイルはレジストリを参照して、カレントバージョンのjava.exeを

    java.exe の実行パスに環境変数 PATH の設定が反映されない(Windows) - happynow’s diary
    tasogare30
    tasogare30 2015/03/25
    > java.exe は C:\Windows\System32 にもインストールされる。