東北旅行 その 1

今日は 6 時に起きた。この三連休を利用して、東北へと行くことを計画していたのである。
といってもいつもの一人旅ではなく、今回は 6 人という大所帯。エスティマの本領発揮である。
まず、東京組を拾って、埼玉に。
埼玉の某所では、埼玉組が集結していた。
8:30 に東京組をピックアップすると、埼玉の某所についたのは 10:00 だった。
今のところ時間通り。

で、朝はまずは東鷲宮にある天風というつけ麺屋に行くことになっていた。ここで朝ご飯というわけである。食べログの点数も 3.58 と期待膨らむ店である。なんでもすごく並ぶので、開店前に行った方がよいと言うことで、開店の 30 分前に来たのだがそれでもすでに 6 人が並んでいた。すげー人気ぶりだな。これは美味ないわけない!!(c)兵藤
期待を膨らませながらも、ようやくボクらが呼ばれ、店内へ。
確かに店内はそんなに広くはない。カウンター席はなく、座敷とボックス席のみ。
で、ここでボクは痛恨のミス。つけ麺を頼むつもりが、間違えてラーメンを頼んでしまった。
というわけで、出てきましたよ!

  1. すっごく油っぽい
  2. すごくしょっぱい

この二つに集約される味だった(ぁ
コクはまぁまぁある。出汁もそこそこ利いている(煮干し?)。
けど、どろっとした油にしょっぱいのが広がって……うーん、たしかにベースは美味しいんだけど……ベースはおいしいだけに、この二つが目立ちすぎてつらかった。惜しいなぁ……。
でもここの店主はすごくこだわりのある人で、気に入らないスープが出来てしまうと、店を開けないんだとか。ということはこのしょっぱさや油っぽさは店主のこだわりの一つなのだろう……。
 

閑話休題。
さて、朝食もとった我々は、12:54、一路、東北へと出発した。
実はここから先、この日は書くことがない。なぜなら目指すは青森県、十和田市。700km も先である。今日一日は移動で終わることは明白である。とにかくひたすら青森県を目指すのだ。
個人的には夜中 or 早朝のうちに移動したかったのだが、この天風で朝食を食べるというのもスケジュールの一つだったので仕方がない。
前沢 S.A. で最初の給油。
なんだかんだで夜の 20:50 に宿へと到着した。
宿は南部屋という宿。実は 2 週間ほど前、十和田湖周辺で宿を探しまくったのだがどこも満室でまったく空いていなかったのだが、この南部屋は当日泊まるのは我々だけっぽかった。3 部屋をぶち抜いて使うことが出来た。おかげでいびきのうるさいボクを一番遠くにすることができた。
まー、しかしそのあとみんな燥ぎまくって、明け方まで起きていた気がする。
基本的に中学生と変わってないよね、精神構造が(ぁ
 

エスティマの話を少し。今回 6 人乗車だったわけだが、6 人乗っていることを感じさせない軽快さだった。さすがトルクも馬力も大きいだけのことはある。追い越しもなんの問題もなく、ちょっとアクセルを踏むだけでできるし、6 人も乗っているのに、まったく運転が疲れない。
ただ如実に表れたのは、ブレーキ。明らかにブレーキは効きにくくなっていた(当たり前だが)。なのでそこには十分に注意しながら運転した(速度、車間距離、カーブの侵入など)。燃費のほどは初日は 11.029km/L とまぁまぁ予想通り。個人的には 12km/L いって欲しいんだけどねぇ……。でもカタログ値を 1km/L 以上上回っているので、良しとしないとダメかナー。
途中で土曜日出勤していた社員さんから「オートロックしまっちゃった!」という電話もありつつ、基本的にはノントラブルで宿までつくことができた。ちなみに閉め出された社員さんは、別の鍵を持っている社員さんに行ってもらいました(汗)。

Perl が動かない

今日こそは PHP を動かす!
というわけで、色々悪戦苦闘。0 から入れ直してみたりとか……でも、そもそもあんまりやることもない。
仕方がないので手がかりを見つけるために、PHP HTTP エラー 500(内部サーバエラー)で検索しまくった。
そもそもエラー 500 というのは漠然としたエラーというか、「なんか CGI がこけてんぞ」っていうようなことを表す程度のもので、CGI が動かなかったらだいたいこのエラーが返ってくる。だから HTTP エラー 500 なんかで検索しても、様々な原因がヒットするわけで……もはやこれを一つ一つしらみつぶしに見ていって、心当たりのありそうなものを探すしかない。
まさにローラー作戦である。

が、思いの外、原因はすぐに特定できた。
php.ini にTIMEZONE を設定する項目があるのだが、そこが何も書かれていないとエラーになるらしい。
そんなの今まで設定したことありませんけどー<マテ
とおもって、amatsukami.jp の方の php.ini を見たんだけど、特に TIMEZONE の設定はされてなかった。
んー、違うんじゃないかなぁと思いつつも、Asia/Tokyo を php.ini に設定してみる。
すると、動いた……orz

うが─────!!!!

この二日間はなんだったんだ……orz
まぁそんなこんなで PHP は動くようになったのだが、5.4.4 を入れたため、Pukiwiki Plus! は動かなかった……。
どうしようかなぁ、これが動かないといろいろ困るんだよなぁ。

で、新しい社屋には会議室が二つある。
で、本社にも一つある。
本社の人がこちらの会議室を使うこともある。
誰がどの会議室をいつ予約しているのかというのをウェブ上で見られるようにすればよいかなと思い、テキトーな会議予約システムを設定してみたのだが……今度は Perl が動かない!! うぎゃー、なんでじゃ!? と思って、サーバ インストール時に仕掛けた Perl で作られたシステムは動く。どういうことだ??

調べて見ると、Perl.exe では CGI としてちゃんと動くことが判明。
ところがこの Perl.exe は相対パスとかその辺に  UNIX と互換性がなく、Windows 版の Perl.exe で動かすことを考えて作られているプログラムなら問題ないが、それを考慮してないものは、ISAPI 版を使わないと行けないんだけど、この ISAPI 版の Perl が動かない。なんか、無許可の動詞を実行しようとしたといってエラる。そもそもすべての動詞を許可していますけどー。
その後、色々調べるも、IIS で POST(動詞の一つ)を受け付けなくなるというところにはたどり着いたんだけど……うーん、なんか違うような、あっているような??

というわけで Perl と悪戦苦闘するハメに……うもー、なんなんだ。
しようがないので Perl はおいておいて、会議室の予約システムを PHP のものを設置してみた。
phpScheduleIt というシステムで、なんでもこの手の予約システムでは定番のシステムらしい。で、設置はすんなりいったんだが、これが重い!! なんでこんなに重いんだ!? というわけで、ボクの感触としては設置に失敗しているような気がするんだよなぁ。だって 3GHz オーバーの最新の CPU のサーバだし、それでこんなに重いのはおかしい……。
実際に使ってみた人からも「重いんですが」という苦情が……うーん、PHP そのものの設置に失敗しているのか、それとも MySQL の設定が不味いのか、それとも phpScheduleIt の設置そのものが悪いのか……しっかしこんなにサーバ設定で苦労するのも久しぶりだなぁ……orz

そんなわけで、サーバの設定はまだまだ続きます。
だいたい、VPN とか証明書回りとかもぜんぜんできてないし(T_T)

BROZER’S のハンバーガー

最近、高級ハンバーガーが増えている。元祖は佐世保バーガーなのかなぁ? その昔、中野にあったので食べに行ったけど、アレは 10 年以上前のことだ。たぶん、ここの中野店だと思う。あとは燃すバーガーもとい、モスバーガー。それを追随したかのように見える、フレッシュネスバーガー
で、2000 年に入ってから、Village Vanguard DINER とかクアアイナとか J.S. BURGER カフェとか色々な高級ハンバーガーを耳にするようになった。
BROZER’S もそんな高級ハンバーガー屋で、会社の人が駅前でチラシをもらって来たことで知った。場所は人形町。浅草橋駅は都営浅草線でつながっているので、この駅でもチラシを配っていたのだろう。いつかは行きたいな、なんてことを思っていた。

で、今夜、お腹が空いた……でも仕事が忙しくて外に出られる余裕はない状況だった。なんかデリバリを頼むかとも思ったのだが、寿司とかピザとか、もういやですって時に、そのチラシを持って来た社員が出前館で検索をしていると、この BROZER’S が浅草橋までデリバリしてくれるらしい。
なんですと!
というわけで、さっそく注文したのであった。
じゃじゃん!
 
なんとも豪華な箱に入れられているじゃないですか!
さすが高級ハンバーガー。
中を開けると、こんな感じ。
 
ボリュームはけっこうあった。お肉だけでも 100g くらいあるんちゃうやろか?
厚みもすごいが、有難いのが最初から紙に包まれていること。たぶん、お店で食べた場合はもっと分厚い状態でお皿に出され、テーブル備え付けのペーパーで自分で挟んで食べるんだと思う(想像だけど)。なのでデリバリの方が食べやすいかも知れないw もっともその分、ちょっとつぶされちゃってるけどね。
  
味は豪快な一言。お肉の味も野菜の味もしっかりしていて、パンがちょっと甘め。ファーストフードのハンバーガーのように調味料一辺倒じゃないところが嬉しい。ポテトは時間が経っていたのか、ちょっとヘナっていたが味は問題ない。オニオンリングもサクサクで中の玉葱がしっとり甘くてジューシーだった。デリバリーでこれを持って来てくれるなら、今後も利用しない手はない。
というわけで BROZER’S のハンバーガー、美味しかったです。

た、だ、決して手放しで褒められるワケでもない。
というのもホットドッグがイマイチだったのだ。なんて言うんだろう、べちゃべちゃで、それでいてパンももっさりというか、重い。なので頼むのはハンバーガーだけでいいかもしれないなー(^^;

PHP が動かない

開発機が安定したのでやっとこさ、サーバの設定に戻る。
まずは PHP の続き。
とにかく動かない。
HTTP500 エラー出っぱなし。出しっぱなし。困った。
ログを色々見てみるのだが(Windows イベント、IIS のログ、PHP のエラー出力 ON、localhost で実行)、まったく手がかりナシ。仕方ないので VPN とか証明書関係とかそういうのをやりつつ、時々「PHP、動くようになってないかなー」とか思ってテストしてみたり(動くようになっているワケがない)。
そうして一日が終わっていった<バカ
ちなみに直接コマンドラインから PHP を叩くと動くんだよねー。

いやー、こんなこと初めてだわー。
ちなみに Perl はあっさりと動いた(ただし、後日事件が起きるのだが)。

閑話休題。
引っ越し先の事務所のすぐ近くにあるつけ麺屋「来吉」に行ってきた。
基本、大勝軒などでおなじみの魚出汁のスープなんだけど、柚か何か柑橘系のモノが入っていて、後味がちょっとスッキリ。チャーシューは炙りチャーシュー。普通に美味しかったけど、麺が乾きすぎて、箸で麺を取ろうとすると、ボソッと全部取れてしまうw カウンターを見るとごま油が置いてあって「麺が取りにくいときはこれでほぐしてください」って、いやー、もうちょっと水分多くてもいいんじゃなかろうか(汗)。
 
ところで建物が民家を改造したモノなのかな? 外は雰囲気イイナーって思って入ると、中は普通のカウンターという(汗)。まぁいいんだけれども。なおカメラは iPhone ではなく Android 機(N-05D)。

とりあえず動いている

翌日、出社してマウスをちょんっと動かすと、ディスプレイにはログオン画面が現れた。どうやら開発機はちゃんと動いていたようだ。ログオンすると、普通に使える。しかし数時間もすると同じようにブツンと落ちてしまった。 うーん、困った。 ハード的な故障かなぁ……だとしたら原因を探るのは大変だ。 で、セーフモードで起動してみたらどうなるんだろうか……と思い立った。 ところが Windows 8 って、セーフモードで起動するの、けっこう大変なのね(笑)。起動時に F6 だったか F8 だったかを押すとか、そんな生やさしいものではなかった。インストール・ディスクから起動してコマンド・プロンプトを起動。そこからなんか起動に関する定義ファイルを書き換える的な。

で、VGA モードで起動しようと思ったら、どうやらそういう機能はないっぽい?
仕方がないのでセーフモードでムリヤリ nVidia のドライバを入れようとしたんだけど、ハネられてしまった(当たり前)。
しようがないので通常起動して、正常に動いている間にドライバをぶっ込んでしまおうということで、Windows 8 対応の最新のドライバをインストールした。

そう、nVidia のサイトにはちゃんと Windows 8 の項目があった。びっくりした。
Atok なんか未だに Windows 8 に対応してなくていろいろ困っているというのに!

で、その後はとりあえず動いているようだ。
今のところ大きなトラブルもない。ビデオカード買ったのは損!?

しかし土日も含めて今日までまったくサーバの設定が進んでいない……orz
そのおかげでさらにボクの仕事も進んでいない……orz
うがー!

職場の開発機が壊れた

サーバ設定、二日目。 自分の開発機からリモートでサーバの設定をしていたのだが、突如、自分の開発機が落ちた。再度電源を入れると、CPU の熱オーバー表示が。あらら、熱暴走か……。心当たりはあった。それは今まで使っていても、時折ファンの音がすごかったときがあったからだ。で、今回、引っ越ししてからマシンを足許においたのね。空気の流れが一気に悪くなり、そして落ちてしまったようだ。 とりあえず応急措置としてケースの蓋を開けて使っていたのだが、それでも落ちる。 しかも CPU の温度はそんなに高くない(39℃)。 なんだなんだ? と、よくよく観察してみると、どうやら落ちているのはディスプレイで(というか画面が映らなくなる)、OS 自体は生きていることが判明。というのも普通に BGM は流れているし、ネットワーク経由でもこの開発機にアクセス出来るし、Windows Live Messenger でメッセを送ると、メッセの着信を知らせる音が鳴るのだ。

ビデオ・カードが壊れたのかなぁ……。

と、原因を探っているところで打ち合わせの時間となってしまい、五反田へ。 せっかく五反田に行ったので、帰りに秋葉原によって、安いビデオ・カードを買って来た。とりあえずこれで様子見。数時間使ってても問題ない感じだったのだが、23 時頃、やはり同じ現象が起きてしまった……。

Windows イベントには特にこれと言ったエラーは記録されていない。

電車がなくなってしまうので、この日は修理を諦め、とりあえず電源を入れっぱなしで帰ることにした。

ちなみにこの開発機のスペックは以下の通り。

  • CPU -> Core 2 Quad Q9550(2.83GHz)
  • Chipset -> X48
  • Memory -> DDR3 10600 12GB
  • Storage -> 128GB SSD + 1TB HDD
  • OS -> Windows 8 Professional
  • Video -> nVidia GeForce9600GT

購入は 2008/09/23 らしい。4 年かー。ボクはいつも 3 年ごとにマシンを新調するのだが、去年は無職だったり今年は車買ったりでお金がないので、この開発機にはもうちょっと頑張ってもらいたいんだがなぁ……。あと思い入れ的なことを言えば、この開発機でマスターしたソフトもこれまたけっこう数が多くて、それはそれで感慨深いものがあるのである。
ただ、とにかくマザーがじゃじゃ馬だった。マザーボードは Intel の DX48BT2 という製品なのだが DDR3 がまだ世に出たばかりのマザーで、とにかくメモリ合性がひどい。4 枚差すと動かなかったりとか、もうとにかく大変だったのを憶えている。
その辺の悪戦苦闘ぶりは、過去の日記に残っている。

  1. 発端
  2. 状況
  3. 悪戦苦闘
  4. テスト
  5. 解決

ちなみに、この開発機はまったく同じものが自宅にあったのだが(上の解決のところで出てくる機械)、そちらは世代代わりをし、第二の人生を知人の家で送っている。

Windows Server 2012

ようやく月曜日、会社に入ることが出来た。
社屋では電話(ビジネスフォン)や LAN の敷設が行われており、その中でのサーバ・インストールとなった。今回は Windows Server 2012。その持てる機能は多岐にわたり、状況に応じて仮想サーバを増やしたり減らしたりと、まさに生き物のような OS である。
外部からのアクセスにも多岐に対応し、スマフォなどの携帯端末へ、会社の LAN 環境を提供する。 情報をしっかり集約しておけば、社内リソースを離れた場所でも活用できる。カタログや議事録、スケジュール帳、ToDo、顧客からの要望や取引先の関連情報、チェックした商品やニュースの動向……etc、etc。
が、実はゲームの世界ではこれらの機能は必要なんだけど、使えなかったりする。
まぁ、スケジュールだの、取引先の情報だの、そういうのは可能だけど、ことゲームのデータは 3G 回線や無線 LAN では追いつかないほど巨大だし、チェックしようにもやれ Photoshop だ、生 WAV だ、と、スマフォなんかで簡単にチェックできるようなデータではない(展開すると、1GB を超えるデータが普通に転がっている)。
もう一つ回線で問題なのが上り速度。ちょっと PSD ファイル(Photoshop のファイル)をいじったのでサーバに上げようなんてとてもじゃないけど出来ない。例えば、300MB の PSD ファイル、サーバからダウンロードするのは 300 秒もあれば何とかなるかも知れないが、これをアップしようとすると、速度は 1/10 とかに落ちる。
結局、どこででもチェックしてその返答を返すというのは、ゲームの世界ではまだまだ先になりそうだ(チェックして、メールの文章だけで返事するなら今でも可能になってきたが)。

閑話休題。
と言うわけで、Windows Server 2012 のインストールと、メール・サーバ、HTTP & FTP サーバ(IIS8.0)、DNSDHCPActive Directory をセットアップ。メール・サーバは SSL にも対応させ、SMTPSPOP3S も使えるようにした。
ところでこの時はじめて発覚したのだが、このサーバに割り当てるドメインがあったのだが、これは暫定的に amatsukami.jp で運用していた。ところがその際にセカンダリ DNS の設定を間違えており、この新サーバに移行したあともセカンダリ DNS の設定を間違えたまま動かし続けてしまっていた。
で、偶然にも本社のメール・サーバがこの間違ったセカンダリ DNS に参照に行ってしまい、本社のメール・サーバから新社屋宛にメールを出すと届かないというトラブルがwww
結局セカンダリ DNS は amatsukami.jp で行うようにした。今回ボクが担当するブランドは、ボクが関わっていることが世間や業界に知られても問題ないブランドなので、堂々と amatsukami.jp でセカンダリを運用することにした。ブランドがデビューする際は、TAMA Networks でもアナウンスしようと思う。

それともう一つ、HTTP サーバでどうしても PHP が動かない……orz
Perl はすんなり動いたのだが……うーん??
FastCGI の設定が何か不味いのかな。
今、プロジェクト関連の CGI がかなり PHP に依存しているため、PHP が動かないとどうしようもない……。原因を探るのに、骨が折れそうだ。

サーバの設定が一通り終わったら、社員の家へ。と言うのも社員が引っ越したのだが、それにともない、冷蔵庫や電子レンジなどが余るとのことで、もらえることになったのだ。とうわけで冷蔵庫・電子レンジ・掃除機を会社に運び、帰宅した。
新社屋も少しずつ、中身が充実しつつある。