萌え時計、とりあえずβができる

萌え時計を思い立ってから、頭の中でだいたいのアルゴリズムはできあがってて、あとは組むだけだった。ので、仕事の隙間をぬって組んでみた。非常に簡単なプログラム。構造は以下の通り。

画像を PHPにしたのはウェブ公開ディレクトリに画像を置かなくても済むようにするためだ。ウェブ公開ディレクトリに置いてしまうと、ブラウザでその画像ファイルを叩けば見られてしまうからだ。まぁボクはそんなに気にしないんだけど、気にする人もいるかなと思って。Javascript で組んでしまうと公開ディレクトリにしかデータを置けなくなってしまう。

時計部分を Javascript で組んだのはリアルタイム性が必要だからだ。最初 1 分ごとだから全部 PHP でいいかなと思ったんだけど、1 分ごとに処理するためには、その内部は 1 分より短いスパンでプログラムが動く必要があるわけで、Javascript で組むことにした。Javascript でやっていることは以下の通り。

  • 1 分ごとに画像を呼び出す
  • 表示する作品の決定
  • 時間の表示
  • 画面エフェクト(フェードイン/アウトとか)

ところが問題が生じてしまった。それは Javascript で表示される時間は PC が存在している場所の時間なのだが、PHP が画像合成する時に使う時間はサーバが存在している場所の時間となってしまうことだ。サーバ側では時間を参照して、背景を昼にしたり夜にしたりしている。
amatsukami.jp サーバは日本にあるので、日本の時間で合成してしまうのだ。
アクセスする PC が同じ日本からなら問題ないが、日本とは時差のある場所からアクセスすると、表示は現地の時間が表示されるが、サーバで合成される画像は日本時間で合成されてしまうのである(汗)。

後にこれは Javascript で GMT からの時差を取得し、その時差をサーバに渡すことによって解決するのだが、どうも夏時間は考慮されないらしい……。まぁ、1 時間ズレても、いいよね?<マテ

11 月の燃費

11 月は山形に行ったのだが、給油は 3 回。ということは、ほとんどそれ以外は通勤でしか乗っていないことになる。山形に行ったにしては燃費が振るわないのは、山形行きは東京での燃費も混じっているためである。つまり 11/7 と 11/11 の給油は山形での行きと帰りの燃費も含まれている。

純粋に通勤だけの燃費は、11/27 となる。
通勤でも 8km/L 台、なんとか出したいんだが……なかなかムリのようだ。

車種:トヨタ エスティマ アエラス 3.5L 2WD(Estima GSR50W)
Date 走行距離(km) 給油量(L) 単価(\) 燃費(km/L) メーカー 給油地
11/07 447.3 53.60 132 8.345 ENEOS 山形県山形市東青田
11/11 486.9 55.09 127 8.838 ESSO 東京都杉並区井草
11/27 446.3 58.97 123 7.568 ENEOS 東京都杉並区井草
まとめ 1380.5 167.66 127 8.234

ガソリン価格は山形が高い。東京では 120 円台のようだ。
イラクが復活しつつある中で、しかし円安を目指す日本のせいでなかなか下がらない。
ただ 11 月は 10 月に較べて、若干下がったようだ。

そうそう、PHP をちょこっと書いて、画像を出力するプログラムを作った。
この時点では時計の表示もなく、ただ単にキャラと背景を合成して、それが一分ごとに切り替わるだけというプログラムだった。

Timepiece Ensemble のプライズ

Timepiece Ensemble のクレーン ゲーム用のグッズが上がってきた。
っていうか、何故 Timepiece Ensemble ? 1/2 summer じゃないのか、と思ったのはボクだけではないはずだ(汗)。どうしてこうなった??
Timepiece Ensemble の Vita 版が来年に控えてるからか?
でもそれなら、Vita 版作ってるところと歩調を合わせればいいのに……とか。
いろいろ思う所はあるが、とりあえずくれるというのでもらっておこう(ぁ

売れたのかなぁ??
1/2 summer の方が絶対売れたと思うんだけどなぁっていうか、1/2 summer のグッズも作りますよね? ね?

Keith SLIM

Keith という煙草を買ってきた。別にボクが喫煙者になったというわけでは無い。
今書いている小説『Jester Bullet』の登場人物の一人にヘビースモーカーがいて、そいつが吸っている煙草が Keith なのだ。バニラの強い煙草らしい。

でね、初めて知ったのが、この Keith、紙巻タバコではなくて、葉巻タバコらしい。
へー! 葉巻ってあのごっついのばかりじゃなくて、こんなタイプもあるんだ?
葉巻なので当然、吸い方も異なる

そんなわけで実際にタバコを吸ってる人に吸ってもらったりして感想をもらったりした。
ヴァニラの匂いはするけれど、実はそんなに強くなく、また煙も嫌味なものではなかった。
吸うキャラが女性なのでイイ感じかもしれない。

しかしどうでもいいが、タバコを自分で買ったのは小学生以来かもしれない。
といっても小学生に喫煙をしていたわけではなく、当時親が吸っていたのだ。そしておおらかな時代というか何というか、子供がお使いで親のタバコを買ってくると言うことが許されていた。ちなみにその時、親が吸っていたのはショートホープだった。

ボクはタバコも酒もやらないので、物語を書くとき、この二つが絡むと苦労する(笑)。
どちらも歴史があるし、酒肴品だから手を抜くと突っ込んでくるお客さんもいるので、ボクにとっては非常に悩ましいアイテムなのであった。

どこまで合法? 違法?

ついに業を煮やして(?)、日記を進めることにした(汗)。
ほんとうは 11/7 に山形に紅葉の写真を撮りに行ったのだが、それの動画編集がめんどうくさくてすっかり放置してしまい、いつの間にか 2 ヶ月が経過してしまった(大汗)。というわけで、11/7 の記事はとりあえず飛ばして、さっさと続きを書くことにしたしだいである。

ちなみに動画編集、いつやるんだろうね<ヲイ

今日はショートショートを一本公開した。内容とかは実際のサイトを見てもらうとして、今回、このショートショートの中に、ボク的なメイドカフェのアイデアを入れ込んである。ボクがメイドカフェに行ったら、こんなサービスしてほしいっていうのを、エロのギリギリまで攻めてみたものである。

実際にこれが可能かどうか、ボクは法律上の調査は一切していない。

まとめると以下の様な内容である。

  • 御主人様(客)が入店してきたら、メイド(店員)は御主人様と手を繋いで、席へ案内
  • カクテルの調合やグラスに飲み物を注ぐ、食べ物の取り分けはメイドがしてくれる。
  • メイドと一緒にゲームができる。メイドにゲームを教える or 教えてもらうことができる。
  • メイドと一緒に TV や映画など、映像を一緒に楽しむことが出来る。
  • メイドとお話が出来る。
  • メイドは御主人様の膝の上に座ってくれる。
  • 耳かき、耳掃除、爪切り、爪磨きなどのケア

可能だとして、価格はどれくらいが適正だろうか? 小説では主人公の『月夜野ちあら』は時給 2000 円以上もらっているようである。また上でカクテルと書いてはいるが、ショートショートではアルコールは出さない店という設定になっている。これは酔っ払い客が上記のサービスに過剰反応し、メイドに何らかのハラスメント(レイプも含む)をしないようにするためである。

上記すべてセットだと一時間で一万円くらいが妥当?
もちろん何もつけずに、単純に配膳だけメイドっていうのも選べて、その場合は普通の喫茶店よりちょっと高いくらい?
一緒にゲームとか、お話とか、映画見るとか、耳かきなどのはオプションで後付けも出来る。こちらは一つにつき 10 分 1000 円とかだろうか。全部つけたいならセットにしてね、みたいな。

そんな、くだらん夢のはなしでした(ぁ

同人誌の状況とか spam とかパケット使用量とか

いろいろ雑談。
去年の 5 月に出した同人誌、とっくに売る分はなくなっていたのに、通販ページを閉じるのをすっかり忘れていた(汗)。そしたら忘れたころに、ぼんぼんと数冊注文が舞い込んでしまった(大汗)。予備分を回収して、とりあえず 7 冊を確保。
まぁ、もう注文はないと思うけど、通販はまだしばらく開けておきます。

数ヶ月に一回の割合ではあるが、spam メールがウチのサーバの spam フィルタを通り抜けてくる。どれも同じパターンの文面のもので、ただ、内容はまったく異なる。パターンというのは「○○ご注文ありがとうございました、内容をご確認ください」「FAX いたしました、内容をご確認ください」「お支払いを確認いたしました、明細をご確認ください」っていう感じで、何かを送ったのでその内容を確認して欲しいというものだ。そして添付ファイルがついている。
この添付ファイルは HDD 内のファイルを暗号化してそれを元に戻して欲しければ金を払えというランサムウェアであることが解っている。

で、来るたびにサーバの spam フィルタに学習させているんだけど、上でも書いたように、数ヶ月するとフィルタを抜けてやってくる。

そんなのがもう一年くらいくり返されているわけだが、これは spam 送信者はどうも spam フィルタの特性を知ってやっているのではないかとボクは疑っている。amatsukami.jp サーバの spma フィルタはベイジアンフィルタと言って、ベイズ推定という方法で spam かそうでないかをより分けているのだが、当然理論上のクセというか動作傾向がある。それをいろいろ研究して、学習されても再学習が必要になるように言葉を選んでいるんじゃないかと……。

というわけで、どうしたもんかなー。と思っている。
最近知ったのは、amatsukami.jp のメールサーバにアクセスしてきたときに、数百 msec 待つという方法があるらしい。だいたいの SMTP サーバはそれくらい待つのだが、spam を送ろうとするゾンビ PC (だいたいはセキュリティホールが放置された PC などが感染しているため、ゾンビという言い方をする)は、メールサーバがすぐに応答しないと諦めてさっさと他のサーバに送ろうとするらしい。確かに、こういうメールを送るためのゾンビ PC は 1 秒に何万通とか処理しているだろうから数百 msec も待たされたら大量のメールがさばけない、ということなのだろう。

10 月の携帯回線パケット通信量。会社の行き帰りだけだと 1GB も使わないのねwww
こりゃ来月は 9GB も使えるぞ!

どうでもいいことを記録してみている

ボクは一人グループウェアというものをやっている。本来グループウェアというものは組織で使うもので、組織に属する各メンバーのスケジュールや ToDo の管理、メンバー同士の連絡、組織が持っている施設の管理(会議室の予約とか)をするサーバ ソフトウェアで、メンバーは PC やスマートフォンからそのサーバにアクセスし、自分の予定や ToDo を入れたり、他人のそれを確認したり、連絡事項をやりとりしたりするのである。

それを、一人で使っているのである(爆

いやね、その昔ボクはメモをとるということをしなかったんですよ。
その理由は、全部記憶できたから。
ところがどうもそれが出来なくなり、数年前から自分のサーバにグループウェアを入れて、そこに自分のスケジュールやメモ、ToDo なんかを書くようになった。

で、ついでに、自分の生活のこともメモしたら面白いんじゃないかって思って、そういうのもカレンダーに入れてみているのだ。生活の事って何かっていうと、以下の様なものだ。

  • 手足の爪を切った
  • 歯磨き粉を交換した
  • ボディソープ/洗顔剤を交換した
  • 髪を切った
  • 洗車した
  • 空気清浄機やエアコンのフィルタを掃除した
  • 車のエンジン オイル交換

まぁ他にもあるんだけど、グループウェアのカレンダーに上記のようなことをいつやったかってのが書き込まれてる。で、解ったことは、ボクは手の爪はほぼ一ヶ月に一回切っているというのが解った。洗顔剤とボディソープは約二ヶ月で交換。オイル交換はばらつきが大きいけど、まぁだいたい三ヶ月ごと。髪は 6 ~ 7 ヶ月で切っているようだ。

驚いたのが、足の爪。なんと、前回切ったのが 10 ヶ月前www
え、そんなに切ってないのかっていうか、足の爪ってそんなに延びるの遅いのか……。

あと泡タイプの石けんあるじゃない? まぁ、ハンドソープにもあるしボディソープにもあるし洗顔剤にもあるし。あれって何の意味があるんだろうと思ってたんだけど、普通の液体もしくは練り物状のに較べて長持ちするのね!<今更
空気を混ぜ込む(?)ことによって、液体と空気がきめ細かく混ざって表面積が大きくなるため、普通の液体よりも少ない量で済むのだろう。その証拠に、同じ 200ml の洗顔剤が泡タイプのものだと倍長持ちした(二ヶ月のところ 4 ヶ月も持った)。

aipo8