bouzuya.hatenablog.com

ぼうずやのにっき

2023-11-01から1ヶ月間の記事一覧

不穏 / PAST #12 I

不穏。 PAST #12 第12回 アルゴリズム実技検定 過去問 I - 毎日のリンゴ https://atcoder.jp/contests/past202209-open/tasks/past202209_i 提出: https://atcoder.jp/contests/past202209-open/submissions/48019674 テストケースごとに O(N) で「悲しさ」…

bookworm or bullseye

debian の bookworm と bullseye のどちらが新しいのかいつも分からなくなる。 https://www.debian.org/releases/index.en.html 12: bookworm 11: bullseye 正解は bookworm だった。 bullseye は 11, bookworm は 12 。 今日のコミット。 rust-atcoder 1 co…

USB メモリを買った / 複数の Dev Container 設定を追加した

昨日 (2023-11-26) 書いたとおり USB メモリを買った。 上の子の使っていた Chromebook で『 Chrome OS が存在しないか破損しています』というエラーが表示されるようになったからだ。 通常ならキーボード経由であれこれ試したいところだが子どもがキーボー…

2023-W47 ふりかえり

2023-W47 をふりかえる。 2023-W47 の目標 とその記事 目標。 ☑ ABC329 を解き直す 記事。 2023-11-25 ISUCON 13 に参加したので ABC はパス 2023-11-24 死んでるカボチャ 2023-11-23 ほとんど仕事 2023-11-22 rand crate の distribution を知る 2023-11-21…

ISUCON 13 に参加したので ABC はパス

ISUCON 13 に参加した。 目標だった正の点数を取るは達成できた (はず) 。 30 位以下は順位も点数も確認できない (?) ようで、残念だ。 また詳細を書くかもしれない……。 疲れているため ABC 参加はパス。良くないな……。 今日のコミット。 kireta 1 commit Ad…

死んでるカボチャ

くたびれている……。 下の子は「シンデレラの馬車カボチャカボチャ」という歌詞からだと思うがカボチャを観るたび「死んでるカボチャ」を連呼する。 今日のコミット。 kireta 1 commit Improve Client::list interface rust-atcoder 1 commit past202303-open…

ほとんど仕事

勤労感謝の日。ほとんど仕事。体調が悪い。寒気がする。 今日のコミット。 rust-atcoder 1 commit past202303-open c kireta 1 commit Add FirestoreStore impl

rand crate の distribution を知る

crates:rand の distributions を知る。いいじゃん。 https://docs.rs/rand/0.8.5/rand/distributions/index.html crates:time の rand feature を有効にすると各型向けの Distribution 実装が追加されることで知った。いつまでも知らないことだらけだ。 htt…

ABC228 を解いた

ABC228 を解いたけど C で変にハマってしまった。これが灰色……。 トヨタシステムズプログラミングコンテスト2021(AtCoder Beginner Contest 228) A - On and Off https://atcoder.jp/contests/abc228/tasks/abc228_a 提出: https://atcoder.jp/contests/abc2…

ABC329 A, B, C, D, E

ABC329 の問題を解く。 E も F もちょっとずつ足りなくて解けていない……。解けなきゃいけなかったなと思う。 Sky株式会社プログラミングコンテスト2023(AtCoder Beginner Contest 329) A - Spread https://atcoder.jp/contests/abc329/tasks/abc329_a …

2023-W46 ふりかえり

2023-W46 をふりかえる。 2023-W46 の目標 とその記事 目標。 ☐ 習慣を戻す 記事。 2023-11-18 Any の動作を確認している 2023-11-17 弱り 2023-11-16 体調不良 2023-11-15 のどにきている 2023-11-14 鼻水・くしゃみ / ABC206 D 2023-11-13 とても寒い / AB…

Any の動作を確認している

ABC329 に参加した https://atcoder.jp/users/bouzuya/history/share/abc329 。 1377 → 1333 (-44) 。ここ最近で最も大きい下げ幅かも……。 Rust のコンパイルエラーをうまく解決できずに手間取って、その焦りで問題を飛ばして解こうとして解けず……というダメ…

弱り

弱り。 今日のコミット。 rust-atcoder 1 commit past202303-open a kireta 5 commits Add bearer test Change handler::graphql::Data struct Extract handler::graphql mod and add test Fix lint warnings Extract handler::root mod and add test

体調不良

体調不良。午後は横になっていた。 今日のコミット。 rust-atcoder 1 commit agc034 a kireta 1 commit Add Store::find_checks_by_check_list_id

のどにきている

鼻水とくしゃみからのどにきている。 わけあって滋賀に行った。 今日のコミット。 kireta 1 commit Reduce unwrap rust-atcoder 1 commit abc193 a, b, c, d

鼻水・くしゃみ / ABC206 D

鼻水とくしゃみが止まらなくてつらい。 ABC206 : AtCoder Beginner Contest 206(Sponsored by Panasonic) D - KAIBUNsyo https://atcoder.jp/contests/abc206/tasks/abc206_d 提出: https://atcoder.jp/contests/abc206/submissions/47576319 回文にするた…

とても寒い / ABC328 F

とても寒い。暖房をつけている。毛布も出している。寒さと毛布のホコリで鼻水が止まらない。 とりあえず Bluesky に登録してみた。 https://bsky.app/profile/bouzuya.bsky.social 。 ABC328 の F https://atcoder.jp/contests/abc328/tasks/abc328_f 。 提…

2023-W45 ふりかえり

2023-W45 をふりかえる。 2023-W45 の目標 とその記事 目標。 ☑ Pixel 8 のことを書く 記事。 2023-11-11 調子が悪い / Pixel 8 を買って 1 ヶ月が経った 2023-11-10 ABC192 E 2023-11-09 ABC192 A, B, C, D 2023-11-08 鼻水 / ABC214 D 2023-11-07 ABC214 A…

調子が悪い / Pixel 8 を買って 1 ヶ月が経った

調子が悪い。 1 人で 1 日子どもの相手。 ABC には参加せず。 『プリンセスと魔法のキス』を観た。 Pixel 8 が届いて (2023-10-12) から 1 ヶ月が経った。 もう違和感なく使っている。特別良いとも悪いとも言えない……ということはたぶん良いのだろう。 カメ…

ABC192 A, B, C, D

鼻水が出る。 ABC192 : SOMPO HD プログラミングコンテスト2021(AtCoder Beginner Contest 192) A - Star https://atcoder.jp/contests/abc192/tasks/abc192_a 提出: https://atcoder.jp/contests/abc192/submissions/47407592 100 - (x % 100) B - uNrEaDaB…

鼻水 / ABC214 D

なんだか体調が悪い。また一段と寒くなったからだろうか。鼻水が出る……。 ABC214 : AtCoder Beginner Contest 214 D - Sum of Maximum Weights https://atcoder.jp/contests/abc214/tasks/abc214_d 提出: https://atcoder.jp/contests/abc214/submissions/47…

ABC214 A, B, C

風が強い。なんだか調子が悪い。早めに寝よう。 ABC214 : AtCoder Beginner Contest 214 A - New Generation ABC https://atcoder.jp/contests/abc214/tasks/abc214_a 提出: https://atcoder.jp/contests/abc214/submissions/47360295 素朴に条件分岐 B - Ho…

ABC216 E

Rust で mutable な reference を取る async fn を引数に取る関数を書く。 https://stackoverflow.com/a/70592053 コールバック関数に渡した参照を保持しているクロージャの生存期間を参照の生存期間より短くなるよう制限しないといけない。 ABC216 : AtCode…

2023-W44 ふりかえり

2023-W44 をふりかえる。 2023-W44 の目標 とその記事 目標。 記事。 2023-11-04 ABC327 に参加した 2023-11-03 おしりたんていを読んでみた / ABC187 E 2023-11-02 bouzuya/serde-firestore-value を 0.2.0 にした / ABC187 D 2023-11-01 朝の散歩を続けて…

ABC327 に参加した

ABC327 に参加した。 1354 → 1377 (+23) 。 https://atcoder.jp/users/bouzuya/history/share/abc327 。早解きできて上がっている。 F は PAST 上級本の内容を本当に理解できていたら解けていそうなもんだよな……。遅延セグ木だった。 子どもが公園を自転車&…

おしりたんていを読んでみた / ABC187 E

おしりたんていの絵本を借りてみた。 1 冊目から完成度が高い……。 『カーズ/クロスロード』を観た。 bouzuya/kireta で Firestore の Path っぽいものを追加したり、 crates:serde-firestore-value を試したりした。使いやすくなってきた。 ABC187 : AtCoder…

bouzuya/serde-firestore-value を 0.2.0 にした / ABC187 D

bouzuya/serde-firestore-value を 0.2.0 に更新した。依存している crate を更新しただけ。 tonic が 0.9 から 0.10 に。 prost や prost-types が 0.11 から 0.12 に上がっている。 bouzuya/kireta で firestore の client の雑な wrapper を書いた。明日…

朝の散歩を続けている / ABC187 A, B, C を解いた

朝の散歩を続けている。目覚ましで起きると眠い。 下の子は妻がぼくを名前で呼ぶと「 xxx ちゃう、おとうさん!」と訂正してくる。子どもが親を名前呼びするのを妻が注意したことによってみんな名前呼びできなくなった。 bouzuya/kireta で Firebase Emulato…