花火シーズンにはやや早いが「ねずみ花火」というHTML5アプリを作ってみた。これも、ネタとしては、電脳倶楽部のパクリなのだが。なにはともあれ、まずは試してみるべし。武蔵!?......大和でした。装備外さずに餌にしちゃったし......。描けば出る、という噂もあるので、書いてみました。途中で紙が切れたので、ちょっと納得がいってないが、まぁ、それなりには。作りかけていた300円のヤマトのプラモデルも、組み上げて、墨入れして、一応は完成ということに。300円にしちゃ、イイデキだねぇ。子供の頃から、いつか、とは思いつつ、いったい、登れるんだか、登れないんだか、わからないままだったが、気づけば土日はいつでも登れるらしい。周囲は金網でガッチリと囲われているが、足元はスケスケ。カメラのレンズキャップとか落とすと大変だ。降りる時だけ階段で、というのも可能。入場料金は同じなので、エレベータ代を損したと思いたくない人はそれで。今となっては、そう大したことのない高さだが、空に向かって階段を登るのは気分が高揚する。バベルの塔があれば、ぜひ登ってみたいのだが。今度はCoffeeScriptに手を出してみた。思えば、その存在には、確かに気づいていて、なにげに横目でニラみつつJavaScriptを使っていた気はする。なんとなく「->記法」と「インデント記法」とが気に食わなくて敬遠していたような気もする。結果としては、ベストなタイミングで乗り継ぐことができた気がしている。結局、ブラウザはJavaScriptコードに対してエラーを吐くわけで、多少なりともJavaScriptが読めなければ、実用できないから。いう存在は「スクリプト言語」ではなく「プリプロセッサ」というのではないか。確かに「this」の洪水に直面すれば、それだけでもどうにかしたくなる気持ちはわかるが、こんなアホなアイデアを実際に実装した挙句、人気が出てしまうという事態が、まさか実際に起き得ることとは思わなかった。いうのも、既に自分が似たようなことをやっていて、我ながらアホだと自覚しつつ、それでも気分良く実用に供していたので。「ブラウザが吐いた、JavaScriptコードに対するエラーを見て、JavaScriptコードを確認してから、CoffeeScriptを直す......」という作業感覚が「PICアセンブラが吐いた、PICニーモニックコードに対するエラーを見て、PICニーモニックコードを確認してから、PIC80ニーモニックコードを直す......」という作業感覚と完璧に同じなのだ。......ま、んなこた、どうでもいいが。いうところで、先の「ねずみ花火」をCoffeeScriptで書きなおしてみた。忠実に書き直したので動作は変わらない。しても、Rubistのオイラには、極めて受け入れやすい構文だな。なんといっても、コーヒー好きのオイラには、CoffeeScriptという名前だけで、ご飯3杯はイケるほどだし。コードは読みやすく修正もしやすくなり、量も20%削減された。抵抗があった「->記法」と「インデント記法」だが、全然悪くはなかった。z」が使えないのは気にはなったが、まぁ、気になるほどではない。......が、まてよ。ここは、上記の記法を可能にするScript仕様を、また新たに作り出すべきなんじゃないだろうか。プロセッサ......じゃなくてSugerScriptとしよう。いや、そんな考えは甘すぎるというならば、MilkScriptでまろやかにすればいい。いやいや、そこはロシア語で考えるべきだというならJamScriptでゴチャつかせるのもいいが、もう、そんなのシラフでやってられないのならIrishScriptで酔っ払っちまうのもいい。......CoffeeScriptは無限の可能性を示してくれたといえよう。帰ってみようと思い立ち、せっかくなら地図で現在地を確認しながら乗ってたほうが楽しいかも、なんて考えた。GPS付きのスマートフォンがあればいいのだが、持ってはいないし、電池の残量にハラハラしながら乗るのもつまらないので、印刷することにする。Googleマップから詳細な縮尺の地図を、ある程度の広さで得ようとすると、スクリーンショットを撮って、チマチマと繋げなければならない。こんな時、プログラマならば、プログラムをしなくてはならない。以前「『なんかの時に自由に地図を使えるように』というための習作」などといいながら作ったものと、過去に何度も活用している、自作の「LegacyGraphics」ライブラリを使えば、あっという間にできるはず............ということで、できた。例によって、ライブラリ自体も多少強化したので、ライブラリごと置いておく。上記スクリプトで、地図をデカいpngとして得ることができたので、次は印刷なのだが、天浜線の全線を印刷しようとするには、少々、詳細な縮尺すぎたようだ。2000x3000ピクセルをA4の紙5枚に分けて印刷したが、ちょっと老眼にはギリギリという感じだ。某所に名古屋の花火大会を観に行った。X100Sで適当に手持ちで撮った。カメラ持ってると、どうも撮りたくなってしまうが、花火など撮るものじゃないな。例によって多くのカメラオヤジが三脚を立ててキバっていたが、どこかの白樺と同じで、誰が撮っても同じなんだからアホくさい。[鉄道の編成写真とかも同じですね。[ま、単なる記録写真まで、否定するわけじゃあないですけどねー。実際に飛ぶ方のブーメラン投げてんよ「実際に飛ぶ方の」って、ブーメランが飛ばすものであることは当たり前の話なのだが、最近はブーメランというと「オマエが言うな」的な概念を指す場合のが多いくらいなもんで、念のため。最近、そのブーメランに本格的にハマってきている。最初は、ティッシュの空箱で三枚翼のものを作り、公園の端で飛ばしていたのだが、そのうち、より大きく強くと、プラモデルの空箱で作りだし、より遠くへと、翼の先端に1円玉や10円玉を埋め込みだしたら、投げるのが楽しくてたまらなくなってきてしまった。昼休みに会社の運動場で飛ばすことができることに気づいたら、本格的な木のブーメランを投げてみたくなってきてしまった。そこで、ブーメラン協会が提供している型紙を参考に、近所のホームセンタで材料のベニアと格安のディスクグラインダ、木工ナイフを買い、そこの無料の工作室に置いてある電動糸鋸盤で切断、グラインダでブレード形状を粗く整え、帰宅してナイフとサンドペーパで滑らかに成形してみた。適当に成形したのだが、一発で、割と戻ってくる個体が作れてしまった。ブレード形状の方向を間違わず、適度に滑らかに成形してあれば、そこそこ戻ってくるものが作れるようだ。木のブーメランは、落ちても壊れにくく、距離も出るので、かなりの手応えを感じられて楽しい。材質にもよるのだろうが、戻りの時は、かなりの高度を保ち、そこから垂直に降下する傾向なので、危険度も低い。いや、楽しいわ、これ。キャッチより、全力でブン投げることが楽しいのだが、調子に乗っていたら、指が滑って地面に叩きつけてしまい、一番戻りがいい個体の翼がポッキリ逝ってしまった。作成過程においても、木工ナイフで木を削るのも、サンドペーパで形を整えるのも、無心に取り組めて楽しい。その後に投げるのも含めて、プラモデルよりも、よほどワイルドで男っぽい趣味だと言えよう。ほとんど金もかからんのもイイ。ホント、楽しいワイな。宿題、鉄塔探検ガキの宿題にかこつけて、一緒に自転車で鉄塔探検を開始。......が、あまりの暑さに、途中で勇気ある撤退。酷暑で外出厳重警戒警報の中、11時の出発はやはり無謀だったようだ。先日の地図は、あくまで天浜線を楽しむためのものです。失敗を踏まえて、早朝6時に出発。30本弱の鉄塔を巡ることに成功。途中からは、以前に徒歩で走破した行程へ。いえ、曇空にも助けられたものの、それなりの酷暑で過酷な行程ではあった。最終目的地のスーパー銭湯に着いたが、気づけばいまだ8時半で開店前。「宿題は涼しい朝のうちに」とはいうが、初めて実践できた気がする。帰って、近所の写真屋でプリントしてもらう。大久野島・ザ・サード今年は、家族旅行で大久野島にやってきた。以前、2回ほど来たことがあることは覚えていたが、調べたら、2回とも1999年だった。機会があれば、と1枚だけ持ってきたブーメランだったが、ホテルの前に絶好の広場を発見。投げたら、3投目で木の上へ......痛恨。