bouzuya.hatenablog.com

ぼうずやのにっき

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

bouzuya/rust-memo 0.13.0 をつくった

bouzuya/rust-memo 0.13.0 をつくった。 search コマンドに obsoleted オプションを追加した。リファクタリングとして helpers::* を残り 1 関数まで減らした。 今日は 2021-11 の最終日。もう今年も終わりが見えてきた。 育児。下の子は要らないときに首を…

『ジョジョの奇妙な冒険 ダイヤモンドは砕けない』を観た

アニメ『ジョジョの奇妙な冒険 ダイヤモンドは砕けない』を観た。 OP 曲がやや軽い。 『詳解 Rust プログラミング』を買った。読むかは知らない。 今日のコミット。 rust-memo 6 commits 0.12.1 use ColumnNumber add ColumnNumber use LineNumber add LineN…

2021-W47 ふりかえり

2021-W47 をふりかえる。 2021-W47 の目標 とその記事 目標。 ☑ 『 Domain Modeling Made Functional 』を半分まで読む 記事。 2021-11-27 上の子の七五三 2021-11-26 『 Domain Modeling Made Functional 』 chapter 7 途中 2021-11-25 せき・鼻水・のどの…

上の子の七五三

上の子の七五三だった。両親を呼んで昼食会をした。 ぼくはこの行事について必要ないと思っているけど「したい」という人を否定することもないとも思っている。なので妻に任せている。 子どもは風船をもらって喜んでいた。手首にゴムでとめていたのだけどず…

『 Domain Modeling Made Functional 』 chapter 7 途中

『 Domain Modeling Made Functional 』の chapter 7 の途中まで読んでいる。 bouzuya/rust-memo 昨日つくった Query で検索用コマンドを追加しようと思ったのだけどなんとなくやる気にならず他のコマンドのリネームでお茶をにごした。 今日のコミット。 rus…

せき・鼻水・のどの痛み

せき・鼻水・のどの痛み。 今日のコミット。 rust-memo 3 commits 0.10.1 add Query::matches add Query rust-atcoder 1 commit k2pc-easy b

『イミュータブルでゆこう』に参加した

『イミュータブルでゆこう』 https://modeling-how-to-learn.connpass.com/event/229328/ に参加した (を観た・聞いた) 。基本は immutable 。 『 Domain Modeling Made Functional 』の chapter 6 を読んだ。 今日のコミット。 rust-memo 2 commits 0.10.0 …

『 Domain Modeling Made Functional 』の chapter 4, 5 を読んだ

『 Domain Modeling Made Functional 』の chapter 4, 5 を読んだ。 今日のコミット。 rust-atcoder 1 commit abc008 c rust-memo 5 commits 0.9.0 remove helpers::read_title_map from title handler add already exists warning message to new command f…

のどが痛い

のどが痛い。朝から雨にも打たれて散々だった。 今日のコミット。 rust-memo 2 commits 0.8.0 add obsoleted warning message to edit command rust-atcoder 1 commit utpc2020 a

2021-W46 ふりかえり

2021-W46 をふりかえる。 2021-W46 の目標 とその記事 目標。 (なし) 記事。 2021-11-20 ABC228 に参加した 2021-11-19 のどがおかしくなっている 2021-11-18 自転車を変えて 2 週間経った感想 2021-11-17 mockall を試している 2021-11-16 寒気がする 2021-…

ABC228 に参加した

ABC228 に参加した。 1092 位だったのでおそらくレーティングが上がるはず。 bouzuya/rust-memo のリファクタリングをした。マシにはなってきた。リファクタリングではなく機能追加をしていきたい。 頭がいたい。 今日のコミット。 rust-atcoder 1 commit ab…

のどがおかしくなっている

のどがおかしくなっている。 今日のコミット。 rust-memo 5 commits 0.6.6 move handler -> command::server::handler use PageRepository::find_ids add PageRepository::find_ids inline helpers::read_title in page handler rust-atcoder 1 commit arc115…

自転車を変えて 2 週間経った感想

2021-11-03 に書いた電動アシスト付き自転車に乗っている。 2 週間ほど乗ったので感想などを書いておく。 モデルは書きたいが分からない。分かるのだけど調べるのが面倒だ。ヤマハ PAS Babby のどれかだと思う。高い。原付を買えるんじゃないかと思うような…

mockall を試している

crates:mockall を試している。まだあまり使っていない。 Rust だと lifetime の関係で慣れるまで書きづらそうという第一印象を受けている。 https://github.com/bouzuya/rust-memo/commit/8f07847663568772eea7bb497cf987cebdc0a148 actix_web::ResponseErr…

寒気がする

Mindustry 。守るのではなく攻めるコースでユニットを使いこなせずに苦戦している。 なんだか寒気がするので早めに寝よう。 今日のコミット。 rust-memo 5 commits 0.6.3 inline helpers::create_new_file PageRepository::save -> PageRepository::save_con…

Tell, Don't Ask

Tell, Don't Ask ってそんな良いものか?などとツイートした。 https://twitter.com/bouzuya/status/1460095453845135360 今日のコミット。 rust-memo 5 commits 0.6.2 fix insert-links format add Page add PageContent use repository in insert-links ru…

2021-W45 ふりかえり

2021-W45 をふりかえる。 2021-W45 の目標 とその記事 目標。 ☑ 2021-10 ふりかえりを書く ☑ genuuid 0.2.0 のことを書く ☑ 進め!キノピオ隊長のことを書く ☑ ストレッチする 記事。 2021-11-13 仕事 2021-11-12 疲れている 2021-11-11 寒い 2021-11-10 rus…

仕事

仕事。疲れている。寒い。 今日のコミット。 rust-atcoder 1 commit abc227 a, b, c rust-memo 5 commits 0.6.0 fix exports in command mod use structopt instead of clap fix IDLike -> ID_LIKE add insert-links code

疲れている

疲れている。今日は 2021-10 ふりかえりを書こうかと思ったんだけど気力がない。 今日のコミット。 rust-sandbox 2 commits b: 0.11.1 b: fix limited-date-time version rust-atcoder 1 commit arc128 b

疲れている

疲れている。今日は 2021-10 ふりかえりを書こうかと思ったんだけど気力がない。 今日のコミット。 rust-sandbox 2 commits b: 0.11.1 b: fix limited-date-time version rust-atcoder 1 commit arc128 b

寒い

昨日・一昨日あたりから一段と寒くなって厚着をしている。 下の子はつたいあるきをしはじめた。ケージ (柵) によってつかまり立ちする必要性が出て……高いところからものを見るようになって周囲が気になって……そんなところだろうか。 今日のコミット。 rust-s…

rust-memo 0.5.0 をつくった

bouzuya/rust-memo 0.5.0 をつくった。 rust-memo insert-links というサブコマンドを追加した。 rust-memo を書いていたころは [title](url) のようなリンクの形式を想定していた。いまぼくが主に使っているリンクの形式は [title] だ。 URL を推測可能な […

『進め!キノピオ隊長』のマネミーラビリンスフォーエバーをクリアした

2021-11-07 に『進め! キノピオ隊長』のおまけのマネミーラビリンスフォーエバーをクリアした。 これで特別編を含めて一通りのコースをクリアしてチェックマークも入った。 マネミーラビリンスフォーエバーはわりと苦戦したのでコツや基本的な情報をメモし…

https://bouzuya.net/lab/genuuid

bouzuya/rust-sandbox の genuuid を 0.3.0 にした。 genuuid は UUID v4 を生成するアプリケーションだ。 https://bouzuya.net/lab/genuuid にデプロイしている。↓のように curl でも使用できる。 $ curl -L https://bouzuya.net/lab/genuuid 51588a82-ebff…

2021-W44 ふりかえり

2021-W44 をふりかえる。 2021-W44 の目標 とその記事 目標。 ☐ 2021-10 ふりかえりを書く ☑ 『問題解決力を鍛えるアルゴリズムとデータ構造』を読み終える 記事。 2021-11-06 『問題解決力を鍛えるアルゴリズムとデータ構造』を読んだ 2021-11-05 疲れてい…

『問題解決力を鍛えるアルゴリズムとデータ構造』を読んだ

『問題解決力を鍛えるアルゴリズムとデータ構造』を読んだ。問題を解いていないけど。 『進め! キノピオ隊長』のマネミーラビリンスフォーエバーを 41 階まで進めた。 メモ: https://twitter.com/bouzuya/status/1456822140062240777 書きそびれている点と…

疲れている

思ったように動かないあれこれに疲れている。 『プラダを着た悪魔』を観た。 今日のコミット。 rust-atcoder 1 commit language-test-ver1 a rust-sandbox 2 commits b: 0.11.0 b: use config file

髪の毛を切った

『マトリックス』を観た。 下の子の歯が上 4 本下 2 本になった。 髪の毛を切った。 今日のコミット。 rust-limited-date-time 2 commits 0.17.0 add conversion between days and number rust-atcoder 1 commit kupc2021 b

『進め!キノピオ隊長』の特別編をクリアした

『進め!キノピオ隊長』の「特別編」の「大迷宮のひみつ」の「探検隊員みんなでゴールした」をクリアした。基本的に安全地帯があるのでそこをぐるぐる回って様子を見て抜きに行けば良い。回る場所によってはいつまで経ってもこちらに来ない場合があるので注…

limited-date-time の chrono 依存をなくした

bouzuya/rust-limited-date-time 0.16.0 をつくった。 chrono 依存がなくなった。テストコードでは使用している。 Date を CalendarDate の alias (type Date = CalendarDate) にした。 OrdinalDate から CalendarDate への依存を逆向きにした。 OrdinalDate…