2024-07-01から1ヶ月間の記事一覧
主張の強い人と主張の弱い人が居る。主張の強い人がたくさん居る組織に主張の弱い人が居ると、主張が弱いことは懸念事項になる。 理想を言えば、主張の弱い人の意見を引き出すべきだろうけど、ぼくは「主張しない人間の主張を聞く」というのは言うほど簡単な…
README を書くほうがコードを書くよりも難しい。 googleapis-tonic の features の limit についてはメールを送ってみた。 crate 別に気軽に上げてくれるものなのかはよく分からない。 今日のコミット。 googleapis-tonic 7 commits Format cargo.toml in re…
bouzuya/googleapis-tonic に hash-map btree-map vec-u8 bytes の feature を追加した。 crates:tonic-build の .btree_map(["."]) と .bytes(["."]) を切り替える。 crates.io にメールを送って features の上限について相談しないといけない……が何もして…
2024-W30 をふりかえる。 2024-W30 の目標 とその記事 目標。 ☐ firestore-client に DocumentReference を入れてみる 記事。 2024-07-27 bouzuya/googleapis-tonic 0.1.0 をつくった 2024-07-26 疲れている 2024-07-25 googleapis-tonic をつくりはじめた 2…
bouzuya/googleapis-tonic 0.1.0 をつくった。 更新の止まっている crates:google-api-proto の代替としてつくっているもの。 まだ features がない。いまの状態だと cargo publish すると時間がかかる。 あとは crates:tonic-build の .build_transport(fal…
購入した PC にとりあえず Ubuntu を入れようと ISO イメージをダウンロードしてインストールメディアを用意したところ。一気に変えすぎると混乱しそうなので、 Ubuntu → Mac OS X → Ubuntu と戻して慣れようという趣旨。さすがに Ubuntu のインストールは失…
bouzuya/googleapis-tonic を作成開始した。 crates:google-api-proto の更新が止まっているので類似のものを自作する。 やりたいことは他にもいろいろあるけど、更新が止まるとまずいものが止まっているので仕方ない。 とりあえず xtask を追加した。 crate…
定例の dependabot 。関数型ドメインモデリング読書会を計画している。 今日のコミット。 cloud-storage-signature 2 commits 0.6.7 Update dependencies firestore-structured-query 2 commits 0.9.16 Update dependencies firestore-path 2 commits 0.9.24…
「最低限の画面でも追加するか……」と index.html を追加して、「いや Yew か……」と迷って、とりあえず shell.nix で trunk を入れるコミットでお茶を濁す。 Nix と Dev Container 、わりと役割が重なっている。再現性を高める。 Dev Container は Docker が…
朝から仕事。夜も追加で仕事。良くない。 フィーチャートグルをうまく運用できていない。そもどうやって実装するものなのだろう。 例えば、定数っぽいものを定義して、それを参照して if で分岐しておく。これだとソースコードを書き換えないと切り替えられ…
2024-W29 をふりかえる。 2024-W29 の目標 とその記事 目標。 ☐ firestore-client に DocumentReference を入れてみる 記事。 2024-07-20 子どもの様子、氷やなわとびなど 2024-07-19 朝から仕事 2024-07-18 Cloud Run の未認証を許可する Terraform 設定の…
PC が届いた。軽く触って、起動することを確認したくらいでそっとしている。 下の子がそうめんの氷なども徹底して避けている。冷たいものは嫌いだそうで。 上の子はなわとびがうまく飛べず涙目。そうか、悔しいか。 今日のコミット。 date-line-charts 1 com…
定例の dependabot 対応。 google-api-proto の更新が止まっているのが気がかりだ。今週末か来週末で上がらないようなら、ぼく自身で類似の crate をメンテするほうが良いかもしれない。 朝から仕事。くたびれている。 明日は PC が届くはず。 今日のコミッ…
google_cloud_run_v2_service_iam_member で allUsers を roles/run.invoker (Cloud Run 起動元) に付与したら「未認証の呼び出しを許可」になる。 https://cloud.google.com/run/docs/securing/managing-access#make-service-public # <https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/cloud_run_v2_service_iam> res…</https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/cloud_run_v2_service_iam>
おなかを壊している。 寝具が届いた。ここ数日なんだか眠りが浅くて困っている。ただ届いたもので何か良くなることもなさそうなので……。 std::net::Ipv4Addr::UNSPECIFIED は 0.0.0.0 。 "0.0.0.0" を parse したりしていたけど、 pub const UNSPECIFIED が…
なんだかうまくいかない日。疲れているのかもしれない。 明日は注文した寝具が届く。 今週は三連休によって営業日が一日短い。いまの気持ちに振り回されず、客観的な長さを考えることで、気持ちを穏やかにする。 今日のコミット。 date-line-charts 4 commit…
bouzuya/date-line-charts の DataPoint のクエリ側実装が終わったと思っていたけど終わっていなかったので追加した。なんだか応答速度が遅いように思うので明日はそのあたりを見ようかな。 『デザイントークンのつくりかた』を読んだ。 あと『実践Terraform…
2024-W28 をふりかえる。 2024-W28 の目標 とその記事 目標。 ☐ firestore-client に DocumentReference を入れてみる 記事。 2024-07-13 『関数型ドメインモデリング』を買った (未読) 2024-07-12 肌着を買った 2024-07-11 google-api-proto の tonic を 0.…
以前 ([2022-01-03]) 読んだ 『 Domain Modeling Made Functional 』の翻訳版の『関数型ドメインモデリング』が出たので買った。読む。 今日のコミット。 date-line-charts 1 commit Add impl DataPointRepository for FirestoreDataPointStore
ひさびさに肌着を買った。以前は定期廃棄・定期購入していたのだけど、お金がなくなってしまってな……。子どもにくさいーって言われるようになると思う。 crates:tracing まだよく分かってない。どう書くのだったかすぐ分からなくなる。 macro や attribute …
いくつかの Pull Request をつくった。 google-api-proto の依存している tonic のバージョンを上げたいからだ。 https://github.com/mechiru/google-api-proto/pull/30 https://github.com/mechiru/google-api-proto/pull/31 https://github.com/mechiru/go…
定例の dependabot 対応。 crates:prost, crates:prost-build, crates:prost-types が 0.12 から 0.13 に上がっている。合わせていろいろバージョンアップすべきだけど、ぼくの場合は crates:google-api-proto のバージョンアップを待つ形かな……。 crates:to…
うーん……。 bouzuya/date-line-charts の Event 部分の共通化をどうしようかな……。 Event 自体に serde::Serialize などを実装してもいい気もするけど、他のあれこれに伝染する気がして避けている。 今日はあまり捗っていない。 子どもはマリオの映画を延々…
暑い。冷房で逆に寒いときもある。頭が痛い。 DataPoint のための reader と repository を実装している。 『オデッセイ』をひさしぶりに観た。状況に反した明るい空気が良い。 今日のコミット。 date-line-charts 8 commits Add DataPointReader for Firest…
2024-W27 をふりかえる。 2024-W27 の目標 とその記事 目標。 ☑ 切り替える 記事。 2024-07-06 すごく暑い 2024-07-05 物を捨てている 2024-07-04 ティラノサウルスになりたい 2024-07-03 ThinkPad E14 Gen 6 AMD を買った 2024-07-02 PC を探している 2024-…
すごい暑い。夜なのに室温が 30 ℃を超えていて、たまらず冷房をつけた。 今日は子どもを歯医者へ。上の子が歯石をガリガリやられている。仕上げ磨きをやめていたのだけど、その判断はまずかったみたいだ。 今日のコミット。 date-line-charts 1 commit Fix F…
物が多すぎるので捨てている。 今日のコミット。 date-line-charts 2 commits Fix query updater Fix Transaction::delete
下の子はぎょうざをごーじゃと言う。たなばたの短冊には「ティラノサウルスになりたい」と書いてあった。恐竜? 今日のコミット。 date-line-charts 1 commit Add query updater
ThinkPad E14 Gen 6 AMD を買った。迷っている時間がもったいないと思ってさっと決めた。今回は ThinkPad を触ってみる、 Linux に戻ってみる、性能・価格は控えめに。 定例の dependabot 対応。 cloud-storage-signature に手を入れたいなとか、 firestore-…
PC を探している。 ThinkPad X1 Carbon の古い型でも買おうかと思っている。買うなら環境を大きく変えるので、すこし価格を抑えて……失敗してもいいように……とか。 今日のコミット。 date-line-charts 1 commit Add FirestoreChartStore test