川崎市麻生区 月読神社
土曜日、川崎市麻生区の月読神社に行った。関東には月読神社は殆どないようで、特に主祭神が月読尊であるのはこの一社だけ?のようだ。
小田急柿生駅まで行ったあと、まず主目的の月読神社まで歩いた。Google Maps ナビの案内通りに行ったけど結構登ったり、山の中の道を通ったりした。月読神社はそんなに大きい神社というわけではないが、参道が長い階段になっていて趣があった。本殿は直接見ることができない。
そのあと
- 子ノ神社
- 琴平神社
- 立派な神社だった。常勤の神職の人がいた。
- 白山神社
と微妙に離れている数社をまわり、小田急新百合ヶ丘駅まで歩いて帰宅した。
関連エントリー
- ✖ 東郷神社に行ったので東京都にある別表神社は全て行ったことになる。東郷神社は思ったよりも小さかった。これで二度と原宿に行くことはないだろう。
- 氷川神社・氷川女體神社 氷川女體神社 → 氷川神社と行ってみた。 氷川女體神社 東浦和から徒歩でいった。1時間ぐらい歩く。 だいたい見沼代用水西縁緑道を歩いていけば...
- ✖ 土曜日は、大麻止乃豆乃神社と青渭神社に行った。大麻止乃豆乃神社は長い階段の両隣にお墓があってなんかすごい感じだった。社殿が囲われていて様式は...
- ✖ 土曜日、神田明神、富岡八幡宮、水天宮を見てまわった。 どれも都会の神社の様相で、鎮守の森はないか、あっても小さい。水天宮は改築中らしく、移転...
- 開成町あじさいまつり 農道沿いにひたすらあじさいが植えてある。完全に直射日光下なのであじさいの花も咲きはじめて少し時間が経過したものは日焼けしてる。 行ってきたの...
✖
浅草方面に用事があったので、せっかくなのでと朝5時起きで準備してスカイツリーに昇った。入場開始の15分前ぐらいについたんだけど、そこそこ並んでいてびっくりした。とはいえ入場開始後10分程度ですぐに入れた。そのままほぼ待たずに一番上まで先に行って降りてきた。
✖
✖
Gmail のメールからクレカ請求を Zaim へ自動入力
ひとまず楽天カードの情報を Zaim に突っ込むまでスクリプトにしてみた。Amazon のも入れれるようにしたい。
動作
初回起動時に OAuth を設定する必要がある
- 楽天カードの「売上情報」メールをパースして入力している
- 一度入力された情報は何度スクリプトを動かしても多重登録はされない
- Zaim 上のコメントに点字符号 [⠃⢶⠒] を埋めこんで管理している (Gmail 上の UID をエンコードしたもの)
- 同一日付内に該当メールから入力されたエントリが1件でもあれば無視するようになっている
- カテゴリ・ジャンルは自動で推測して入れてる (payment_guess.conf に定義あり)
Zaim の API のメモ
Zaim の OAuth は oob (out-of-band いわゆるクライアントアプリケーション認証) に対応していない。callback に HTTP HTTPS のURIしか受け付けないので http://oob/ とか適当に指定しておくしかない。それで認証すると http://oob/ から始まるリダクレクト先URLが画面に表示されるので、クエリパラメータを頑張ってコピペしてやる必要がある。
それと Android 版の Zaim しか使っていないと気付かないんだけど、Zaim にはアカウント(口座のほうの意味)機能があって、現金・クレカ・PASMOとかを別々に管理できる。アプリだけを使っているとアーキテクチャを理解できないのでウェブ版を設定項目を含め一通り見たほうが良い。
最初、/v2/{account,category,genre} というデフォルトのものを返すAPIを使っていたが、これらのIDだと POST /v2/home/money/payment は、成功はしつつも、バグってしまう (ウェブ版で 500 がでる)。結局、/v2/home/{account,category,genre} を使うのが正しいみたいだ。(デフォルトを返すAPIはどういうとき使うのを想定してるんだろう)
また /v2/home/money/payment に place を指定すると {"error":true,"message":"This consumer key does not have a permission for the action.","extra_message":null} が返ってきてしまう。何かが悪いっぽいけどどうしたらいいかわかってないので、ひとまず指定しないようにした。
経緯
Google Spreadsheet で家計簿をつけていたが、いかんせん意識が低くなってくるとスプレッドシートを見る気がなくなるという問題があった。また、結構頻繁に辻褄あわせをする必要があるため面倒くさい。
基本的現状の運用だと
- 現金で「消費したときに記録する」という行動の習慣化はできている
- 今月あといくら使えるか、今週あといくら使えるか、などをうまく可視化できていない
みたいな感じになっている。それらを解決するために自分でウェブアプリを書いていたんだけど、最近は Zaim の Android アプリも普通に便利に使える感じなので、自分で作るより ASP なものを使ったほうがメリットが多そうと判断した。
本当は、直接 Google App Script から Zaim に OAuth を繋ぎたかったんだけど、どうしても OAuth エラーになって進まないので、諦めて Perl で書きなおした。
Perl で書きなおす途中でGmail を読むのにハマったり、上記の通り Zaim の API で結構ハマったりした。
関連エントリー
- Gmail のメールを OAuth で読む (Perl) Gmail のメールを OAuth 経由で読むことができることを今更ながら知った。なぜかずっと「Gmail はユーザ名・パスワード認証しかで...
- Google Fit の REST API で体重を自動入力する (画像は過去に入力したデータを全て Google Fit へ入力しなおした様子) Fit API 全体の概念 単純にグローバルな「体重」に対...
- Android File Transfer で表示されないファイルがある USB を一度抜く 設定→アプリケーション→メディアストレージ 「強制停止」 「データを消去」 https://play.google.co...
- Google をパスワードマネージャに 最近は Google 以外のサイトのパスワードを一切覚えないという運用を試しています。つまり head /dev/random| shasu...
- ✖ Google Keep が使用に耐えないぐらい重かったり、挙動不審だったりする。 ブラウザ版で WebGL 停止の警告がでたりする ブラウザ...
✖
写真を撮っていると気付くことは多い。人の目には回りの風景が思いのほか写り込んでるとか、太陽の光の圧倒的強さとか









