bouzuya.hatenablog.com

ぼうずやのにっき

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

Hades ではじめて脱出した

Hades ではじめて脱出した (1周目) 。ネタバレする。 武器は双拳 プレイ時間は 30 時間 試行回数は 50 回 クリアかと思ったらスタッフロールがないし周回を促されるし、展開的にも……となって困った。エンディングを見るまではやるか……。 既にめちゃくちゃ周…

『ミニオンズ フィーバー』を観た

ABC295 の E を解いた。 『ミニオンズ フィーバー』を観た。 今日のコミット。 rust-atcoder 1 commit abc295 e tsukota 9 commits 0.1.14 Add updateTransaction tests Add updateCategory tests Add deleteTransaction tests Add deleteCategory tests Add…

ABC278 の E, F を解いた

ABC278 : AtCoder Beginner Contest 278 の E, F を解いた。 E - Grid Filling https://atcoder.jp/contests/abc278/tasks/abc278_e 提出: https://atcoder.jp/contests/abc278/submissions/40149789 塗りつぶす範囲を動かしていき、その差分だけを更新すれ…

ABC102 の A, B, C を解いた

ABC102 : AtCoder Beginner Contest 102 の A, B, C を解いた。 A - Multiple of 2 and N https://atcoder.jp/contests/abc102/tasks/abc102_a 提出: https://atcoder.jp/contests/abc102/submissions/40126554 if n % 2 == 0 { n } else { 2 * n } B - Maxi…

ABC045 の A, B, C, D を解いた

ABC045 : AtCoder Beginner Contest 045 の A, B, C, D を解いた。 A - 台形 https://atcoder.jp/contests/abc045/tasks/abc045_a 提出: https://atcoder.jp/contests/abc045/submissions/40106286 (a + b) * h / 2 B - 3人でカードゲームイージー https://a…

2023-W12 & 2023-03 ふりかえり

2023-W12 をふりかえる。 2023-W12 の目標 とその記事 目標。 (なし) 記事。 2023-03-25 Steam Deck に Xbox ワイヤレスコントローラーを Bluetooth で接続した 2023-03-24 ABC278 の A, B, C, D を解いた 2023-03-23 CADDi 2018 for Beginners の A, B, C, …

Steam Deck に Xbox ワイヤレスコントローラーを Bluetooth で接続した

Steam Deck に Xbox ワイヤレスコントローラーを Bluetooth で接続してみた。 https://www.amazon.co.jp/gp/product/B08NXNP19F 購入直後の状態 (バージョン 5.9.2709.0) だと Bluetooth でのペアリングはできるものの、操作が認識されなかった。何度か試し…

ABC278 の A, B, C, D を解いた

ABC278 : AtCoder Beginner Contest 278 の A, B, C, D を解いた。 F を解こうとしたが、 E でハマってしまって解けなかった。 A - Shift https://atcoder.jp/contests/abc278/tasks/abc278_a 提出: https://atcoder.jp/contests/abc278/submissions/3999259…

CADDi 2018 for Beginners の A, B, C, D を解いた

CADDi 2018 for Beginners の A, B, C, D を解いた。 A - 12/22 https://atcoder.jp/contests/caddi2018b/tasks/caddi2018b_a 提出: https://atcoder.jp/contests/caddi2018b/submissions/39970327 n.into_iter().filter(|c| c == &'2').count() B - AtCoder…

ABC279 の A, B, C, D, E を解いた / Seraph's Last Stand をクリアした

ABC279 : トヨタシステムズプログラミングコンテスト2022(AtCoder Beginner Contest 279) の A, B, C, D, E を解いた。 A - wwwvvvvvv https://atcoder.jp/contests/abc279/tasks/abc279_a 提出: https://atcoder.jp/contests/abc279/submissions/39950606 v…

ABC128 の A, B, C, D を解いた

ABC128 : AtCoder Beginner Contest 128 の A, B, C, D を解いた。 A - Apple Pie https://atcoder.jp/contests/abc128/tasks/abc128_a 提出: https://atcoder.jp/contests/abc128/submissions/39929246 (3 * a + p) / 2 B - Guidebook https://atcoder.jp/c…

Expo (React Native) の Android 環境での uuid のエラー / ABC294 の A, B, C, D, E を解いた

Expo (React Native) の Android 環境で uuid を生成しようとしてハマった。 expo 48.0.6 react-native 0.71.3 uuid 9.0.0 npm:uuid の README にあるエラーだ。 "getRandomValues() not supported" This error occurs in environments where the standard c…

2023-W11 ふりかえり

2023-W11 をふりかえる。 2023-W11 の目標 とその記事 目標。 ☑ bouzuya/rust-sandbox について書く ☑ React Native を使ったアプリをつくる 記事。 2023-03-18 ABC077 の A, B, C, D を解いた 2023-03-17 ABC108 の A, B, C を解いた 2023-03-16 ABC120 を…

ABC077 の A, B, C, D を解いた

ABC077 : AtCoder Beginner Contest 077 の A, B, C, D を解いた。 A - Rotation https://atcoder.jp/contests/abc077/tasks/abc077_a 提出: https://atcoder.jp/contests/abc077/submissions/39820679 走査順序を工夫してなんとかする B - Around Square ht…

ABC108 の A, B, C を解いた

ABC108 : AtCoder Beginner Contest 108 の A, B, C を解いた。 A - Pair https://atcoder.jp/contests/abc108/tasks/abc108_a 提出: https://atcoder.jp/contests/abc108/submissions/39792981 (k / 2 + k % 2) * (k / 2) K 以下の、偶数の個数 * 奇数の個…

ABC120 を解いた / Corne Chocolate の 2 台目

Corne Chocolate をつくった。 2 台目で 1 台目は 2020-09-12 につくったもの。 2023-02-03 に買い 2023-03-11 で失敗し 2023-03-14 にやり直していたもの。 『プロダクトマネジメント』 https://www.oreilly.co.jp/books/9784873119250/ を読んだ。 ABC120 …

ABC100 の A, B, C, D を解いた

ABC100 : AtCoder Beginner Contest 100 の A, B, C, D を解いた。 A - Happy Birthday! https://atcoder.jp/contests/abc100/tasks/abc100_a 提出: https://atcoder.jp/contests/abc100/submissions/39752538 パッと解けない難しい A 赤・青のペアで確保す…

bouzuya/sitemap-xml-writer のバッジ追加 / ABC073 を解いた

bouzuya/sitemap-xml-writer の README のバッジを追加した。 rust-lang org や rust-cli org などにあるいくつかの crate を参考にして、 license と ci (GitHub Actions) のバッジを追加した。 https://github.com/bouzuya/sitemap-xml-writer/commit/1701…

bouzuya/rust-sandbox のこと

2023-03-05 にも書いたのだけど、いま bouzuya/rust-sandbox にパッケージを追加するのを避けようとしている。その理由や rust-sandbox とは何かについて書く。 rust-sandbox というのはぼく (bouzuya) の GitHub に置いているリポジトリのひとつである http…

2023-W10 ふりかえり

2023-W10 をふりかえる。 2023-W10 の目標 とその記事 目標。 ☐ bouzuya/rust-sandbox について書く ☑ React Native を試す ☐ 『詳解 Rust プログラミング』を読み進める 記事。 2023-03-11 Corne Chocolate のはんだづけに失敗した / expo への first contr…

Corne Chocolate のはんだづけに失敗した / expo への first contribution

Corne Chocolate のはんだづけに失敗した。ダイオードの実装を終えた時点で左手が動かなかった。 COL3 がおかしいっぽくて EDCと親指キーのひとつの縦一列が動かない。ただ、何が原因かやどう直せばよいのかがわからないので、諦めてもう一枚 PCB を注文した…

ABC152 の A, B, C, D, E を解いた

ABC152 : AtCoder Beginner Contest 152 の A, B, C, D, E を解いた。 見覚えがあると思ったら 2023-03-01 に D まで解いていた。 A - AC or WA https://atcoder.jp/contests/abc152/tasks/abc152_a 提出: https://atcoder.jp/contests/abc152/submissions/3…

Pixel 5 を買った / ABC156 の A, B, C, D を解いた

Pixel 5 を買った。 2 台目。 Pixel 7a や 8 が小さいものになるならたぶん買わなくていいんだろうけど……不安なので買っておくことにした。 ABC156 : AtCoder Beginner Contest 156 の A, B, C, D を解いた。 A - Beginner https://atcoder.jp/contests/abc1…

ABC051 の A, B, C, D を解いた

ABC051 : AtCoder Beginner Contest 051 の A, B, C, D を解いた。 A - Haiku https://atcoder.jp/contests/abc051/tasks/abc051_a 提出: https://atcoder.jp/contests/abc051/submissions/39536552 s.into_iter().map(|c| if c == ',' { ' ' } else { c }).…

bouzuya/nostr-user-discovery 0.1.0 をつくった / PAST#11 の J を解いた

bouzuya/nostr-user-discovery 0.1.0 をつくった。 NIP-05 に従って internet-identifier を nostr key (public key) に解決するコマンド。 https://github.com/nostr-protocol/nips/blob/master/05.md 使用例は↓。 $ nostr-user-discovery b@bouzuya.net np…

ABC292 の A, B, C, D, E を解いた

ABC292 : AtCoder Beginner Contest 292 の A, B, C, D, E を解いた。 A - CAPS LOCK https://atcoder.jp/contests/abc292/tasks/abc292_a 提出: https://atcoder.jp/contests/abc292/submissions/39491194 s.to_ascii_uppercase() B - Yellow and Red Card …

2023-W09 ふりかえり

2023-W09 をふりかえる。 2023-W09 の目標 とその記事 目標。 ☑ 2023-02 ふりかえりを書く ☑ sitemap-xml-writer を別リポジトリにする ☑ nostrs 0.1.0 をつくる ☑ nostr を bouzuya として使う 記事。 2023-03-04 ABC292 に参加した等 2023-03-03 ARC141 の…

ABC292 に参加した等

ABC292 に参加した https://atcoder.jp/users/bouzuya/history/share/abc292 。 1313 → 1298 (-15) と下げている。パフォーマンスは 1157 とやや低め程度。 E はたぶんうまく噛み合えば解けたんだろうな……。 今日は子どもを歯医者に連れて行った。自分から叱…

ARC141 の A を解いた

crates:sitemap-xml-writer 0.1.0 をつくった。リポジトリは bouzuya/sitemap-xml-writer 。 以前書いていた sitemap-xml を手直ししたもの。まだ docs.rs にもないし、時間もないので、改めて書く。 ARC141 : AtCoder Regular Contest 141 の A を解いた。 …

ABC153 A, B, C, D, E, F を解いた

bouzuya/nostr-keyconv を Docker 経由で利用できるようにした。 昨日はなぜか docker push しても 5xx エラーが返される状態だったので。 ABC153 : AtCoder Beginner Contest 153 の A, B, C, D, E, F を解いた。 A - Serval vs Monster https://atcoder.jp…