bouzuya.hatenablog.com

ぼうずやのにっき

2021-04-01から1ヶ月間の記事一覧

→ ☑

これまでは月末にその月のふりかえりを書いてきた。たとえば 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 の目標 とその記事 目標。 ☑ 『プログラミング言語 Rust 公式ガイド』を読む 記事。 2021-04-24 AtCoder で水色になった 2021-04-23 b-ls 0.1.0 をつくった 2021-04-22 『プログラミング言語 Rust 公式ガイド』を読んだ 20…

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 abc026 a, b, c, d rust-sandbox 1 commit trpl-temperature 0.1.0 これは TRPL の練習問題だけど Rust で書く量を増やしていきたいと思っている 昨日だったか一昨日だったかに『キャビン』を観た。たぶんホラーなの…

『プログラミング言語 Rust 公式ガイド』を読み進めている

今日のコミット。 rust-atcoder 1 commit abc086 a, b, c 『プログラミング言語 Rust 公式ガイド』を読み進めている。 水トラブル (2021-04-19) 解決した……? 怪しい……。

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

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

2021-W15 ふりかえり

2021-W15 をふりかえる。 2021-W15 の目標 とその記事 目標。 ☑ 『プログラミング言語 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 の目標 とその記事 目標。 ☑ 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 bouzuy…

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 ブラウザで開いて。 接続先設定を適当に設…

bouzuya/bbn-redux 0.3.0 をつくった

bouzuya/bbn-redux 0.3.0 をつくった。 https://bouzuya.net/sandbox/bbn-redux/index.html Material-UI を適用した タイトル・日付からの検索を追加した スマホでの表示に対応した favicon を修正した 今日のコミット。 rust-atcoder 1 commit past202012-o…

風邪っぽい

Material-UI で Grid を使ってみてなんとなくこれじゃない感がしている。 CSS in JS への慣れの問題と bootstrap 的なカラム? グリッドレイアウト? が好きじゃないからだと思う。もうすこし試してみよう。 今日のコミット。 rust-atcoder 1 commit past202…

bouzuya/deno-sandbox に result を追加した

bouzuya/deno-sandbox 0.9.0 として result を追加した。 似たようなのを何度か書いたので追加してみた。 『 MR.ROBOT シーズン 4 』を観た。 今日のコミット。 rust-atcoder 1 commit past202012-open g deno-sandbox 1 commit add result

Material-UI のドキュメントを読んでいる

Material-UI のドキュメント https://material-ui.com/ を読んでいる。 試しに bouzuya/bbn-redux へ適用しようとしている。まだ公開していない。 なんだか寒い。あと頭が痛い。 今日のコミット。 rust-atcoder 1 commit past202012-open f

2021-W13 ふりかえり

2021-W13 をふりかえる。 2021-W13 の目標 とその記事 目標。 ☐ bbn-redux 0.3.0 をつくる 記事。 2021-04-03 week 0.2.0 をつくった / 月を捨てることにした 2021-04-02 date-range 0.1.0 をつくった 2021-04-01 week 0.1.0 をつくった 2021-03-31 2021-03 …

week 0.2.0 をつくった / 月を捨てることにした

week 0.2.0 をつくった。 2021-04-01 につくったもののバージョンアップにあたる。 2021-04-01 で書いていた date-to-week に相当するコマンドへと仕様を変えた。 week は指定した日の属する週を返すコマンド。 $ week 2021-01-03 2020-W53 $ week 2021-01-0…

date-range 0.1.0 をつくった

date-range 0.1.0 をつくった。 date-range は指定した期間を開始日・終了日の組に変換して表示するコマンド。 $ date-range 2021-01-04 # --format date 2021-01-04/2021-01-04 $ date-range 2021-01 # --format month 2021-01-01/2021-01-31 $ date-range …

week 0.1.0 をつくった

昨日 (2021-03-31) は week 0.1.0 をつくった。 week は指定した期間を週に変換して表示するコマンド。 deno で動くスクリプトとして実装している。 $ week 2021-W01-1 2021-W01 $ week 2021-01-04 2021-W01 $ week 2021-W01 2021-W01 $ week 2021-03 2021-W…