bouzuya.hatenablog.com

ぼうずやのにっき

bouzuya/google-docs-api-types メモ Discovery Document にがっかり

bouzuya/google-docs-api-types に 2 つ type を追加した。

今日は xtask を追加して Discovery Document をとってみた。ただ discovery document には enum であることを識別するための // Union field request can be only one of the following: のような情報がなかった。生成はできそうだけど、いまのものと同等のものをつくるのはひと手間ふた手間かかりそうで嫌だな……。いっそドキュメントをスクレイピングするほうが良さそう。その情報は落とさないでほしかったな……。


今日のコミット。

体調が悪い

定例の dependabot 対応。

bouzuya/google-docs-api-types は思ったように進まず。

だいたい仕事している。 Google Analytics は嫌い。

体調が悪い。


今日のコミット。

疲れている

気持ち的に疲れている。 bouzuya/google-docs-api-types にすこしだけ型を追加して本日は終了。


今日のコミット。

bouzuya/google-docs-api-types 0.1.0

bouzuya/google-docs-api-types をつくった。とりあえず 0.1.0 。まだ Request や Response 型ができていないけど、とりあえず。

誤って Firestore のコンソールで大量のドキュメントを削除してしまった。


今日のコミット。

2024-W16 ふりかえり

2024-W16 をふりかえる。

2024-W16 の目標 とその記事

目標。

記事。

つくったもの。

育児。

  • 上の子はストレスをためていそう
  • 下の子はトイレの成功率がまた一段と上がってきてほぼ成功するようになった

2024-W16 はどうだったか。

子どもの体調不良があった。それをもらったのかお腹の調子がおかしかった。仕事でもいろいろ抱えた状態になってしまっているように思う。片付けて身軽に、集中できる状態にしよう。

Google Docs API の最低限の検証を終えた。 bouzuya/rust-sandboxgoogle-docs-pdf という crate として書いている。型定義を手で書いたのが失敗だった。来週は型定義を公開するだけの crate をつくる。どこかで JSON から生成する方法に切り替えたい。

bouzuya/cloud-storage-signature を 0.5.1 にした。テストを増やしていく。全体的に質が低いことを気にしている。

2024-W17 の目標

温かみのある型定義

Google Docs API のレスポンスの型定義をした。手動で……。たぶん Discovery Service (?) でスキーマを取得して生成するほうが良いんだろうな。今回は手で書いてしまった。


今日のコミット。