HERMES E2

渋谷の出向から戻ってきてから、ずっと使わないでいたキーボードの Enter キーがおかしかった。押しても反応しないことがあるのだ。それでもなんか時々だしいいかなぁなんて思って使ってたんだけど、いい加減ダメになってきたので新調することにした。
ボクはメカニカル キーボードじゃないとダメな人で、伝統的に FILCO を使ってきた。自宅も FILCO のキーボードである。ちなみにテンキーはない(と言うか不要)。で、ゲーム用キーボードというのを買ってみた。青軸らしい。ちなみにこの軸による差異は、実はボクはそんなに気にならないという……<なんだよ

使ってみた感想は、音がチャチい(ぉ
すごく軽い音。これは青軸だからなのか、それともこのキーボードからなのかは、解らなかった。が、とりあえず反応速度は問題なし。てきとーにどばーっと入力してもおかしなことにはならなかった(ボクのキータイプはトタン屋根の上に豪雨は降ってきたかのような音がするらしい)。

伊集院のラジオで聞いた話。国税局も風俗店の調査とかするんだ? ああいうところってみんな税金払ってないのかと思った。もしちゃんと税金払ってるなら、もうちょっと尊敬されてもいい仕事だと思うんだけどなぁ<そういう問題か?

下の写真はわかきのステーキ。安くて大きい、赤身中心のステーキ。うまいわ~

復帰後最初のまぜはる

萌え時計に黒翼とテトメトを追加した。脇役もちょっとずつ追加できればなぁと思いつつ。
追加したあと、黒翼はすぐに出たがテトメトがなかなか出ない。レアキャラになってしまった。
萌え時計のキャラ表示決定部分は、今のところ完全に立ち絵ファイルのランダムである。そのため、表情やポーズが多いキャラほどヒットする確率は高くなる。テトメトはポーズも表情も少ないので、なかなかヒットしないのだ。
もう一つ、着物姿の黒翼(表記ではクロハ)もヒットしづらい。こちらは夜 Only になってしまっているためだ。ゴスロリの黒翼は F5 連打で割とすぐ出てくると思う。

と言うわけでお昼はまぜはるに行ってきた。台湾まぜそばで有名なお店である。
渋谷から浅草橋に戻ってきてからのリハビリ飯(ぁ
辛くて濃くてうまい、と思う。コレを置かずにご飯がいけてしまう(笑

リバースプロキシの秘密は preserveHostHeader にあり

ボクは aipo というグループウェアを一人で使っているのだが(笑)、一人で使うので、割と URL がテキトーだった。例に挙げれば、https://amatsukam.jp:3333/ って感じ。なんだよこの 3333 って数字は! みたいなw
https は本来 443 で動くのだが(なので何も指定しないと 443 番で通信しようとする)、そちらは色んな人がアクセスするための別のサービスが動いているため、ボクしか使わないグループウェアの方はテキトーなポート番号を割り当てていたのだ。

が、先日リバース プロキシというものを知ったボクはこの aipo も https://amatsukami.jp/aipo/ にできるのではないかといろいろ悪戦苦闘していた。

それがついに解決して、3333 を付けなくてもアクセスできるようになった。
Microsoft 製リバースプロキシである Application Request Routing の preserveHostHeader という設定を True にすることにより、インターネット網からアクセスしてきたホスト名でリバースプロキシ下にあるサーバ群にアクセスするようになった。
というわけでホスト名に関しては、まずは解決。

しかし問題はこれだけではない。aipo はルートディレクトリに配されている。どういうことかというと、https://amatsukami.jp:3333/ が aipo のホームページ(ホームディレクトリ)である。しかしこれを、https://amatsukam.jp/aipo/ にしたい。リバースプロキシだけでは、コレを解決できない(たぶん)。aipo 本体も https://amatsukami.jp:3333/aipo/ にしなければならないわけである。

んでなんとなーく aipo のドキュメントを眺めていると、昔 aipo ディレクトリで運用されていた名残があるような感じで、んじゃー、aipo フォルダってのを作ったら動くんじゃないかと思ってやってみたら動いたwwww
具体的には、aipo のインストール先である「dpl8110\tomcat\webapps」っていうディレクトリに、ROOT というディレクトリがあるので、それをそっくりそのまま aipo というディレクトリ名に変えるだけである(万全を期すなら、ROOT は残しておき、ROOT ディレクトリを aipo というディレクトリ名でコピーする)。こうすることによって、aipo は https://amatsukami.jp:3333/aipo/ で動くようになった。
次に aipo のプラグインなどを提供している container ディレクトリだが、こいつは単純にリバースプロキシで、https://amatsukami.jp/container/ ってアクセスが来たら、aipo のサーバにそのまま飛ばすようにすればよい。ただコレの欠点は、amatsukam.jp では container というディレクトリが使えなくなることだが、別に問題はないだろう(理想を言えば、aipo/container/ にするべき)。

また、3333 という数字をつけなくてすむようになったので、iPhone のカレンダーに aipo のカレンダーが取り込めるようになった。aipo に入力した予定表がそのまま iPhone でも見られる。イイ感じ!

下の写真はお昼に食べに行った「アカス」のランチ。タンドリーチキン付き。真ん中のはタンドリーチキンだよ! 見間違えないでよ!(何

中屋

今日はボクが渋谷に行っている間にできたうどん屋さん『中屋』に行ってきた。
同僚に教えてもらった。
システムは普通・大盛り・特盛り・大特盛りがあって、それに「かけ」と「もり」を選ぶ感じだ。値段は大特盛りでも 500 円、普通盛りは 300 円だ。そしてトッピングは基本天ぷらで、どれも一個 50 円。他にも油揚げがある。天かすとネギは入れ放題。

麺が真っ白ではないのは、籾殻だかなんだかも一緒に入っているとかだったと思う。
テイストは武蔵野うどんに近い。というか、たぶん武蔵野うどんだと思うんだけど……どうなんだろう? 自信はない。

麺の盛りが写真だとちょっとわからなかったね……(汗)
比較してある写真もあるけど、確か大盛りと特盛りの違いだったと思う。

猫の写真は銀杏岡八幡神社の近くで見かける猫たち。たぶんお向かいの家に餌付けされているのだとは思うんだけど……これだけ人間馴れしているのに、なかなか触らせてくれない。

日乃屋の野菜カレーは根菜だった

日乃屋カレーへスペシャルカレーを食べに行った。最近、日乃屋カレー率高いなw
まぁ好きなんだからしようがない。
そして今回は、野菜とウインナーと鶏南蛮をトッピングに選んだんだけど、野菜がサツマイモにズッキーニ、パプリカ、レンコンというラインナップで驚いた(笑)。いやまぁ、全然いいんだけど、ただサツマイモはやっぱりモサモサしちゃうねー。ルーが甘いから余計甘くなっちゃうし。
レンコンはイイ感じ。パプリカとズッキーニも水分少なめでベチャッとならないようになってた。

そして今日も 9/25 だというのに 30 ℃越えである。

萌え時計をレスポンシブデザインに対応させた。サイズ指定がいっさい必要なくなり、萌え時計が配置された要素に従うようになった。だいたいは iframe を使って貼ると思うのだが、その iframe の大きさに勝手に合わせるようになる。
上のツイートでもブラウザいっぱいに表示された萌え時計の文字が、画像の大きさに合わせてちゃんと拡大されて、位置も概ね合っていることが解る。

詳しい記事はこちらに。

ただ今回の対応では縦横比が 1:1 じゃないと正常には表示されない。
萌え時計はそもそも 1:1 なので、まぁ別にいいかって感じではあるのだが……これが長方形だと今の組み方では文字の大きさを幅に対してしか見てないので、横幅に関しては正しく認識するけど、縦幅に関しては正しい大きさにならない。縦横比が 1:1 だと横の%=縦の%でもあるので正常に表示されるのだ。
縦に対して考慮してないのは、Microsoft Edge が対応してないから(汗
なのでそのうち、対応する予定。

バッテリー交換のひみつ

というわけで、バッテリー交換をした。休みとかを取れる状況ではなかったので、会社に行く途中にあるイエローハットでやった。バッテリー高ぇぇぇぇぇぇ! 34,000 円くらいした。ネットで買うと 15,000 円ぐらいっぽい。まぁ自分で交換しないとダメだけど。

ただ昨今の車はバッテリーを交換すると、いろいろ初期化処理が必要だ。
車が今まで学習したことが全部消えてしまうからだ。
このへんちゃんとやってくれるのかなぁと思ったら、イエローハットだとダメだったorz

まぁ上のような症状が現れた。これらの解決方法は、フォロワーさんが教えてくれた。

なるほどねぇ……こんなこともあるんだねぇ。やっぱりディーラでやってもらわないとダメかぁ。ディーラってさ、基本的に予約しないとダメじゃない? だから今すぐやってよってワケにはいかない。なのでオートバックスやイエローハットみたいな所にお世話になるわけだけど、人のことは言えないがこの手のお店の作業員のスキルは、ボクが長年車乗ってきた経験ではあまり信用できないのよねぇ。
まぁ、だからといってディーラが信用できるのかというと……首をかしげるようなことは過去に何回かあった。ディーラはディーラである程度乗ると新しいのを買わせようとする、一方ボクは乗り潰すまで乗ろうとするので、その辺で齟齬が出てるんだと思われる。

写真は日乃屋カレーである。ここのボクなりの定番な頼み方を見つけようと思って行った。
そしてボクの中で今後はこれ一択だというメニューが決まった。三種盛りカレーだ。正式名はスペシャルカレーというらしい。トッピングを三種類自由に選べるというものだ。今回はソーセージ・ハンバーグ・鶏南蛮とえらい肉々しい内容になってしまったw

リバースプロキシって便利!

TAMA Networks の旧コンテンツは Pukiwiki Plus ! というシステムで動いている。コイツは PHP 5.2 じゃないと動かない。5.3 以降では動かないのだ(どうも動くらしいのだが、IIS ではセキュリティ関連の機能がまったく働かない)。そのおかげで、amatsukami.jp サーバはずっと PHP を更新できないでいる。そうこうしているうちに PHP は 7 になってしまった。

一方、現在の TAMA Networks は WordPress というシステムで動いていて、これは現役のシステムであり、バージョンアップもされている。
そしていつかは WordPress が PHP5.2 では動かなくなるはずだ。現に WordPress のプラグインなどは 5.2 で動かないものもチラホラ出始めている。
しかし、先の Pukiwiki Plus ! のおかげで、こちらは PHP のバージョンを上げられない。
何かいい方法はないものか? と、色々考えたあげく、二つの方法を思いついた。

  1. amatsukami.jp サーバで複数のバージョンの PHP が動くようにする
  2. リバースプロキシを使って、Pukiwiki Plus ! を amatsukami.jp サーバから追い出す

と言うわけで①を試そうとしたんだが、IIS7.5 ではこれがどうもうまくいかない。
いや、7.5 でもできると思うんだけどなぁ……。結果的に旧コンテンツが動かなくなるw
そこでやる気を失って放置してたら、ウェブサーバが落ちたwww
どうやら旧コンテンツの実行にものすごく時間がかかるようになってしまったためで、旧コンテンツそのものにアクセス出来ないようにしたら、復活した。

これが 9/11 頃である。

その後も①に色々挑戦するも、何故かうまく動かない。まぁ amatsukami.jp サーバは 6 年も稼働し続けているし、その間、いろんな設定ミスだのなんだのをしてきたから内部がけっこうヤバいことになっているのかもしれない。
さっさと新しいサーバに移行しなければ……という結論には達するものの、技術的な勉強も兼ねて仮想サーバ(こちらは IIS8.0)に PHP を 2 バージョン(5.2 と 7)をセットアップした。するとすんなり両バージョンで PHP が動くではないか。なのでこの設定をそっくりそのまま amatsukami.jp サーバに持ってくると……やっぱり動かないorz
う~む、やはり amatsukami.jp サーバが怪しいんだなぁ……(実は PHP の設定が不味かった)。

そこで amatsukami.jp サーバにリバースプロキシを設定する。そして https://amatsukami.jp/scripts/pukiwiki/ 及び https://amatsukami.jp/pukiwiki/ にアクセスしに来たら、それは仮想サーバの Pukiwiki を呼び出すように設定した。
と言うわけで上のメニューにある「今は昔」のリンク先は amatsukami.jp サーバではなく、仮想サーバで動いているコンテンツだったりする。

将来的にサーバを新調したら、どっちの方法でやるかは悩むな。サーバを新しくしたら当然そっちでは複数のバージョンの PHP が動かせるはずだ。となれば別にリバース プロキシに頼らなくてもよい。
ただ将来的な設計で、ロードバランサなどを置く場合は、そもそも全てのサイトがリバース プロキシでの運用になるだろうし……。まぁそれはその時になったら考えよう。

下の写真はシャンブラとボクが勝手に呼んでいる『上海ブラッセリー』の塩やきそばと半チャーハン。ここのチャーハンは紅生姜が入っているのが特徴だ。半チャーハンの写真がフタルあるのは、ここ、半チャーハンはお代わり自由だったんだけど、それがなくなり、「普通」「大盛り」「特盛り」が選べるようになった。その大盛りと特盛りの比較写真が、チャーハンが二つ並んでる写真だw
あくまでも半チャーハンの大盛りと特盛りなので、大盛りが普通のチャーハンくらいの量だと思ってもらえれば間違いないと思われる。ただし、残っているチャーハンの量に影響されるのか解らないが、けっこう日によって量は違ったりするw