bouzuya.hatenablog.com

ぼうずやのにっき

調子が悪い

今日のコミット。 rust-atcoder 1 commit abc114 a, b, c, d rust-sandbox 1 commit b: 0.1.0 調子が悪い。

2021-W18 ふりかえり

2021-W18 をふりかえる。 2021-W18 の目標 とその記事 目標。 ☑ 競プロ典型 90 問の最新に追いつく 記事。 2021-05-08 ABC200 で水 → 緑に落ちた 2021-05-07 なんだか調子が悪い 2021-05-06 AC Library の lazysegtree を調べた 2021-05-05 スーパーマリオ 3…

ABC200 で水 → 緑に落ちた

今日のコミット。 rust-atcoder 3 commits abc200 a, b, c, d abc113 a, b, c, d typical90 034 rust-sandbox 7 commits tasks: 0.5.0 tasks: add --all to list tasks: extract use_case from main tasks: SubCommand -> Subcommand tasks: use impl Into<String> t</string>…

なんだか調子が悪い

今日のコミット。 rust-sandbox 8 commits tasks: 0.4.0 tasks: extract lib from main tasks: move some functions to repository tasks: add TaskRepository tasks: TasksJson -> Tasks tasks: add task.id tasks: add remove subcommand tasks: use struc…

AC Library の lazysegtree を調べた

今日のコミット。 rust-sandbox 4 commits tasks: 0.3.0 tasks: add done subcommand tasks: fix data_dir tasks: add done flag rust-atcoder 2 commits abc099 a, b, c, d typical90 029, 030, 032 typical90 の 029 経由で lazysegtree の使い方を調べた…

スーパーマリオ 3D コレクションをクリアした

スーパーマリオ 3D コレクションをクリアした。 スーパーマリオ 64 ・スーパーマリオサンシャイン・スーパーマリオギャラクシーの 3 作のすべてのスター (or シャイン) を集めてクリアした。 スーパーマリオ 64 (2020-11-14) スーパーマリオサンシャイン (20…

強連結成分分解を調べた

今日のコミット。 rust-sandbox 1 commit tasks: 0.1.0 tasks add <text> serde, serde_json, dirs を使っている rust-atcoder 4 commits abc097 c abc097 a, b, c, d typical90 022, 024 typical90 021 競プロ典型 90 問の 021 経由で強連結成分分解 (SCC: Strong</text>…

川沿いの公園へ行った

川沿いの公園へ行った。途中に鯉のぼりなどを見た。 今日のコミット。 rust-atcoder 2 commits typical90 020 abc096 a, b, c, d rust-sandbox 2 commits markdown-link-helper: 0.2.0 markdown-link-helper: add a rule for [crates:*]

2021-W17 & 2021-04 ふりかえり

2021-W17 をふりかえる。 2021-W17 の目標 とその記事 目標。 ☑ 毎日 Rust で何かつくる 記事。 2021-05-01 current を Rust で書き直した 2021-04-30 [x] → ☑ 2021-04-29 Rust の raw string literals は便利だ 2021-04-28 WUPC2012 F を解いた 2021-04-27 …

current を Rust で書き直した

2021-03-29 の current スクリプトを Rust で書き直した。 crates:chrono は ISO 8601 の week-date にも対応していて良い。 今日のコミット。 rust-sandbox 1 commit current: 0.1.0 rust-atcoder 2 commits typical90 015, 016 abc091 a, b, c 風邪だ。熱…

→ ☑

x

これまでは月末にその月のふりかえりを書いてきた。たとえば 2021-03-31 がそうだ。しかし 2021-04 は書かない。これは 2021-04-03 に予告したとおりだ。今週の日曜日 (2021-W17-7) に 2021-04 のふりかえりを書く予定だ。 blog.bouzuya.net の記事における…

Rust の raw string literals は便利だ

今日のコミット。 rust-sandbox 1 commit markdown-link-helper: 0.1.0 rust-atcoder 2 commits abc078 a, b, c, d D は解説 AC 。意外と気づけない…… typical90 010, 011 今日の markdown-link-helper 0.1.0 でやったことメモ。特に raw string literals が…

WUPC2012 F を解いた

今日のコミット。 rust-sandbox 1 commit trpl-pig-latin: 0.1.0 今日はテストコードを書いておいた println! を writeln! と impl std::io::Write へ変えてテスト可能にしている https://rust-cli.github.io/book/tutorial/testing.html rust-atcoder 2 com…

階段をのぼるときは

上の子。階段をのぼるときは一段一歩。階段をおりるときは一段二歩。 下の子。手足の動きが大きくなっている。バウンサーの効果はまずまず……。眠りの浅さは改善されていない。 今日のコミット。 rust-sandbox 1 commit trpl-guessing-game: 0.1.0 rust-atcod…

tags 0.1.0 をつくった

今日のコミット。 rust-sandbox 1 commit tags: 0.1.0 先週のふりかえりでタグが表示されていなかったので Rust 化しつつ直してみた 「シェルスクリプトで良いのでは」とは思う rust-atcoder 2 commits typical90 002, 003 wupc2012 d 親戚が亡くなったので…

2021-W16 ふりかえり

2021-W16 をふりかえる。 2021-W16 の目標 とその記事 目標。 [x] 『プログラミング言語 Rust 公式ガイド』を読む 記事。 2021-04-24 AtCoder で水色になった 2021-04-23 b-ls 0.1.0 をつくった 2021-04-22 『プログラミング言語 Rust 公式ガイド』を読んだ …

AtCoder で水色になった

AtCoder で水色になった (https://atcoder.jp/users/bouzuya/) 。 AtCoder Beginner Contest 199(Sponsored by Panasonic)で Highest を 1205 (+55) に更新して水色になった。 長かった……。 2019-03-30 からはじめて 2021-04-24 でようやく水色になった。…

b-ls 0.1.0 をつくった

今日のコミット。 rust-sandbox 1 commit b-ls 0.1.0 std::ffi::OsString https://doc.rust-lang.org/std/ffi/struct.OsString.html std::fs::DirEntry https://doc.rust-lang.org/std/fs/struct.DirEntry.html std::fs::read_dir https://doc.rust-lang.org…

『プログラミング言語 Rust 公式ガイド』を読んだ

『プログラミング言語 Rust 公式ガイド』を読んだ。 今日のコミット。 rust-sandbox 1 commit trpl-fibonacci 0.1.0 rust-atcoder 1 commit abc034 a, b, c, d

水まわりのトラブルがあった

今日のコミット。 rust-atcoder 1 commit abc019 a, b, c, d ABC019 D 問題自体は簡単なのになぜか入出力が動かなくて WA 水まわりのトラブルでバタバタしている。

2021-W15 ふりかえり

2021-W15 をふりかえる。 2021-W15 の目標 とその記事 目標。 [x] 『プログラミング言語 Rust 公式ガイド』を読み進める 記事。 2021-04-17 『コンテナ物語』を読んだ 2021-04-16 片付けをした 2021-04-15 『コンテナ物語』を読んでいる 2021-04-14 リングフ…

『コンテナ物語』を読んだ

『コンテナ物語』を読んだ。 2021-04-15 にメモを書いている。 この本は破壊的イノベーションの例のひとつである「コンテナ」の登場とそれが広がる様子を描いている。メモに書いたとおりそれを読んで「自分はどうなんだろう」と考えさせられた。 2021-04-16 …

片付けをした

今日のコミット。 rust-atcoder 1 commit tenka1-2012-qualB a, b 下の子のものを入れる場所をつくった。そのために片付けをした。 今日は機嫌が悪かったようでなんだかずっと泣いていた。 『ペンギンズ FROM マダガスカル ザ・ムービー』を観た。

『コンテナ物語』を読んでいる

今日のコミット。 rust-atcoder 1 commit utpc2011 e 素朴な DP なのに時間がかかった。 DP ちからが低い 『コンテナ物語』を読んでいる。メモ。 規格化のくだりでキリの良い数字にしようとした人が「非効率」と下に見られているように見えた。非効率とする…

リングフィットアドベンチャー 301 日目

リングフィットアドベンチャーの進捗。 書きそびれていたけど昨日 (2021-04-13) でリングフィットアドベンチャー 300 日目だった。今日は 301 日目だ。 ワールド 38 でレベルは 289 。今日はフィットスキル取得をコンプリートした。「もしかするとまたフィッ…

PostgreSQL ではクライアント接続ごとに単一のデータベースにしか接続できない

今日のコミット。 rust-atcoder 1 commit abc198 a, e ABC198 E が想像以上に簡単だった……。 D を飛ばしてこちらを解いていれば……。 2021-03-26 のマルチテナントのデータベースの実装方針の話の続きのメモ。 PostgreSQL ではクライアント接続ごとに単一のデ…

ABC112 を改めて解いた

今日のコミット。 rust-atcoder 2 commits abc198 d abc112 a, b, c, d "Exclude problems solved in last 6 months" で Recommendation に表示された ABC112 を解いた 過去に解いていたせいか自力で解けた 2021-03-31 に書いていた問題集の 1/3 が終わった。

2021-W14 ふりかえり

2021-W14 をふりかえる。 2021-W14 の目標 とその記事 目標。 [x] bbn-redux 0.3.0 をつくる 記事。 2021-04-10 PAST #6 中級 64 点 2021-04-09 pgAdmin を使ってみた 2021-04-08 bouzuya/bbn-redux 0.3.0 をつくった 2021-04-07 風邪っぽい 2021-04-06 bouz…

PAST #6 中級 64 点

第六回アルゴリズム実技検定 (PAST #6) を受験した。 中級 64 点だった。あと 5 分あれば 70 点だったのに……。中級を維持できたのは良かった。 前回 (2021-12-23) は中級 70 点だった。わずかに下がっている。 今日のコミット。 rust-atcoder 1 commit code-…

pgAdmin を使ってみた

pgAdmin を使ってみた。 名前は知っていたけど使ってこなかった。 Docker で起動して。 $ docker run -e PGADMIN_DEFAULT_EMAIL=user@example.com -e PGADMIN_DEFAULT_PASSWORD=password -p 8888:80 dpage/pgadmin4 ブラウザで開いて。 接続先設定を適当に設…