Mac OS X El Capitan で NITE をインストールする

El Capitan には、 /usr/local を例外とし、 /usr 以下にrootですらファイルを置けないというセキュリティ機構が存在する。(/usr 以外にも、通常システムのみがアクセスするような階層のほとんどは同じ仕様。詳しくは”Rootless”で他をぐぐってください。)

後輩のインストールを手伝った際、El CapitanのRootlessでコケる問題を解決する必要があった。僕はKinectについて全く知らないけど、適当にやったらひとまず解決できた。
ぐぐっても他の成功例がなく(そもそもMacでKinectというケースが少ないんだと思う…)、最終的に自己解決することになったので、社会貢献のためにメモ。

続きを読む


リバースプロキシしたnginxで1GB以上の大きいファイルをダウンロードできない時の対処法

リバースプロキシを設定したnginxを経由して、リバースプロキシ先のホストから大容量のファイルをダウンロードしようとすると、なぜか1GBで途切れるという問題に遭遇した。

エラーログを見てみると、以下のようなものが:

2015/09/22 03:27:13 [error] 3681#0: *51516 upstream prematurely closed connection while reading upstream, (以下略)

続きを読む


Redmineでプロジェクトの識別子を変更する

Redmineで一度建てたプロジェクトは、識別子を変更できない。
しかし、適当に識別子をつけた後しばらくすると、やっぱ変えたいとなることがたまにある。
今回、どうしても識別子を変更したい案件があったので、変更することにした。

以下はDebianでの話(関係ないと思うが)。また、管理者権限要るので、自分で鯖管理してない人は管理者と相談するなどしてください。

続きを読む


CLOUD2700-NTTComでpcsc_scanする

にゃんぱすー。長文癖を発揮しないよう、簡潔に書こうと思います。

諸事情()あり、DebianでICカードリーダーを使いたくなった。

まずは購入。前もって調査したところでは、大半がSCR3310-NTTComを薦めていた。しかし、現在は販売終了していて、今は後継機種にあたるCLOUD2700-NTTComが出ているらしい。新しいほうが良さそうだし、コンパクトっぽいのでそっちに決めた。

そして、必要そうなのをインストール。

sudo apt-get install pcsc-tools pcscd

これでpcsc_scanしたら終わり。簡単なお仕事。と思いきや…

hideo54@Yui:~$ pcsc_scan
PC/SC device scanner
V 1.4.20 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.3
Using reader plug'n play mechanism
Scanning present readers...
Waiting for the first reader...

のまま、認識されない。リーダーが認識されていないっぽい。

続きを読む