2018-01-30 (火)
GolangのSemantic Versioningライブラリ探してたけど,バージョンの制約の書き方はライブラリごとに大分違って悩ましいな.
なるべくnpmやcargoっぽく書けるとうれしいので,一旦 https://github.com/Masterminds/semver にした.
この日記はフィクションです.登場する人名・団体名・地名・職業などはぜんぶ架空のものです. なので実際のものとは何も関係がありません. それから,写真のように見える画像はCGもしくは念写によるものです.
GolangのSemantic Versioningライブラリ探してたけど,バージョンの制約の書き方はライブラリごとに大分違って悩ましいな.
なるべくnpmやcargoっぽく書けるとうれしいので,一旦 https://github.com/Masterminds/semver にした.
一昨日くらいから,部屋がなんだか暗いなと思ったら蛍光灯の寿命ぽかったので交換.LEDに変えてしまいたかったけど,シーリングライト換えるの面倒な気がしたのでやめてしまった.
風邪で土日ずっと寝ていた
風邪...
USB給電の話を眺めていて,15年前の日記にUSB3.0あたりで100Vの線を加えて500Wくらい供給できるようになるべきと書いたの見つけたけど,今のところUSB PDで実現したのは電流も電圧も1/5のスペックだな...
https://github.com/binzume/bankautomation 書いていた.
何年間も場当たり的に書いていruby版の実装よりだいぶマシになったので,置き換えよう.
テスト時に実際の口座で送金してたのだけど,振込予定日が明後日になってて,あれ?と思ったけど,明日は休日なのか.気づいていなかった.
仕事する.まだ人が少ない.
引越し業者各社からの間違い電話がかかってくる日だった.各社に一括で見積もり出すときに番号間違えたんだろうなあ.
何回も電話かかってくると,実は自分は○○市の○○さんで今月引っ越すんだったのかも?と思い始めて,うっかり見積もりにOK出しそうになるのだけど,大丈夫かな.
google.golang.org/api/sheets/v4 で Golangからスプレッドシートを操作しようと思ったら,なぜか403が返ってくる.
結局,単にアカウントの設定でGoogle Sheets APIが有効になってなかったせいだったのだけど,今まで同じアカウントで読み書き出来てたので気付かなかった.
昔作った https://github.com/binzume/simple-googlespreadsheet-ruby このクライアントだと使えてしまってたのは古いAPIだと制限かかってないとかかな...良く見たらダッシュボードのAPIのリクエスト数にも反映されてないし,v3以前(?)のAPIは別枠っぽい.
昨日の実装の続き.楽天銀行に対応した.
いまはRubyで書いたプログラムで振込や残高管理しているけど,最近動作が怪しくなってるので原因調べつつ,Golangで書き直す.
2010年頃から動かしてるけど,ネットバンキングのサイトはほとんどアップデートされないので,7年間で止まったのは数回だけだった.放置しててもわりと動くっぽい.