Blog Sugiura

Enjoy

The Prime Machine

sugiura, · カテゴリー: 未分類

http://www.theprimemachine.net

博論でこれを作ったということですね。

ブラウザーの環境変数

sugiura, · カテゴリー: 未分類

ブラウザーが何語を使うように設定してあるか、という「環境変数」を、ウェブサーバー側からその値を検知して、ブラウザーの設定言語にあわせて、ウェブページでの表示言語を日本語にするか英語にするか変える、ということができるのでした。
 
昨日、あるページが英語で表示されるようになってしまって、困ってしまいました。ブラウザー自体は日本語になっていて、日本語のページは日本語で見えていたのに、その特定のサイトだけ英語になってしまいました。
 
サイトに、英語と日本語の切り替えボタンのようなものはなく、どうしたものかと思っていたところ、ブラウザーの言語設定で英語が最優先になっているのが原因だとわかりました。二番目に日本語が設定してあったので、日本語「だけ」のページは日本語で、英語「だけ」のページは英語で表示されて、問題がなかったのでした。
 
ところが、その特定のサイトでは、ブラウザーで何語が設定してあるかを読み取って、最優先に指定してある言語でページを提示するという「高度なこと」を「ご親切にも」してくださっていたので、逆に、困ってしまったというわけです。
 
で、このブラウザーの環境変数というもの、JavaScriptやphpでウェブページにプログラムを埋め込んでおけば、ブラウザーでどの言語を指定してあるかだけでなく、どこからそのページにアクセスしてきたか、とか、OSは何で、ブラウザーは、何のどのバージョンを使っているか、というようなことが、「知られてしまう」わけです。
 
なるほどね、、、
 
たとえば、ここ ↓ 見てみてください。
https://www.iphiroba.jp/env.php
 
どれだけの情報が「知られてしまっているか」よくわかります。
 
もちろん、こうしたことは技術的には公開されていることで、ブラウザーが英語に設定してあったら、英語で表示するようにするという「親切な」使い方に応用することを想定して、こうした技術ができているわけですが、、、

Universal Dependencies

sugiura, · カテゴリー: memo, Tech

http://universaldependencies.org/

英語も日本語も

Webサーバー上でのディレクトリーの一覧

sugiura, · カテゴリー: memo, Tech · タグ:

原則、ディレクトリーでアドレスを指定したらファイル一覧の表示を禁止にしておく。
ファイル一覧を出したいディレクトリーでだけ、index.htmlを置かずに、.htaccess ファイルを置いておく。中に以下のように書いておく:
——————————
Options +Indexes
——————————

CentOSでnkf

sugiura, · カテゴリー: memo, Tech · タグ: ,

sudo yum install nkf

nkf -g ファイル名 で、ファイルの文字コードのguess


nkf -g index.html
EUC-JP (LF)

システムの文字コードを確認
echo $LANG
ja_JP.UTF-8

UTF-8に変換(上書きしてしまう)
nkf -w –overwrite index.html

『学術用語集 言語学編』

sugiura, · カテゴリー: bib, memo

とっても使いにくくなりました。
http://www.ls-japan.org/modules/news/details.php?bid=288
用語集の用語が全部「科学技術用語」に入れられてしまい、その全体からしか検索できない。
分野によって、定訳が違ったりするのだから、分野ごとに検索できるようにしないと使いづらい。
 
アマゾンで、冊子体を中古で買うのが一番かな。
https://www.amazon.co.jp/dp/4818195065/