交信ログを公開
交信ログの一部を公開するようにした。ずっとやってないと恥ずかしい感じになる。
交信ログのとりかた
Windows なら Turbo HAMLOG for Windows というのがあって、大変使いやすいし、それでいいのだれど、Mac だと無料で丁度いいのがない。有料で超高機能、みたいなのはあるけど、そこまで必要がないし、こういう「データ」が主のもので、データ管理とかが実際どうなっているのかもよくわからないソフトウェアに金を払いたいと思わない。
なので、自分に必要最低限の機能を実装しようと、SignalReports というロギングツールを自分で書いて使ってる。ローカルで動くウェブアプリの形式にした。
機能的には大変シンプルでただとにかく記録していくだけの機能がついてる。あえて「機能」と呼べるようなものはコールサインを入れると地域を表示したりするぐらい。この程度でも別に困ってない。QSL カードを発行する人は印刷機能とかいるんだろうけど、当面発行する予定もないのでこれでいい。
データのもちかた
データは単に SQLite の DB に入れるようにしてる。プロジェクトディレクトリをまるごと Dropbox に入れているので、DB ファイルも Dropbox 上でバックアップ・履歴管理される。
交信ログ公開の仕組み
Dropbox 上に DB ファイルが置いてあるので、Dropbox の API でその DB をダウンロードして、Perl で適当に HTML にして static に吐いている。特に変なことはしていなくて、あとは cron に登録してある。
関連エントリー
- ✖ 注文していた MacBook Air 11inch が届いたのでセットアップした。Time Machine のバックアップから復元するだけで...
- ADIF から QSL カードを自動発行するウェブサービス COQSO というサービスをつくった。Confirming Our QSO という定型文のイニシャルをとってある。 http://coqso...
- 大量のファイルのバックアップにNASを使うのは適切なのか? すこし昔書いたGoogle Keepのメモを発掘してきました。 NASの維持コスト 電気料金 を30円/kWh、NAS の消費電力を 20W...
- ブログシステムは自作すべきか? ブログサービス VS 自作システム 結論:自作するメリットはほぼない (金銭的にもない) ブログサービスの利点と欠点 先にブログサービス(ASP、すなわち自分でインストールした...
- IFTTT の通知チャンネルに LINE が増えたので家庭内BOTを作った 家庭内 Slack とかやってる人は結構いますね。羨しいなと思ってましたが、うちの妻は英語と技術的なことがさっぱりわからないので Slack...