bouzuya.hatenablog.com

ぼうずやのにっき

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

2020-11 ふりかえり

2020-11 をふりかえる。 2020-11 の目標 ☑ 『クリーンアーキテクチャ』を読む ☐ 『 RDRA 2.0 ハンドブック』を改めて読む ☐ bouzuya/rust-social-bookmarking 0.1.0 をつくる 週別のふりかえり 2020-W44 2020-W45 2020-W46 2020-W47 2020-W48 つくったもの b…

2020-W48 ふりかえり

2020-W48 をふりかえる。 2020-W48 の目標 とその記事 目標。 ☑ ABC183, ABC184 を解く ☑ bouzuya/rust-social-bookmarking PostgreSQL で永続化する 記事。 2020-11-28 bouzuya/rust-social-bookmarking を進めている 2020-11-27 bouzuya/rust-memo 0.4.0 …

bouzuya/rust-social-bookmarking を進めている

『カリオストロの城』を観た。 何日か前に『キャッツ』も観た。面白くなかったけどクセの強さはあった。 bouzuya/rust-social-bookmarking 。永続化があと 1/3 。それが終わったら UI と未実装の箇所を直せば 0.1.0 だけど明日・明後日では厳しそうだ。……と…

bouzuya/rust-memo 0.4.0 をつくった

bouzuya/rust-memo 0.4.0 をつくった。 rust-memo は Rust で書かれたメモ取りツール。 前回の 0.3.0 は 2020-09-19 。 今回の 0.4.0 は軽微な変更をいくつか入れた。 / でのリンクのテキストから / の prefix を削除した 他のページと一致していなかったの…

面倒になっている

うーん……。やっていることを書きたいのだけどなんとなく書きづらい。理由は十分に理解できていない気がするからか。標準的でないやりかたをしている気がするからか。面倒だからか。眠いからか。 Spring Boot を使っていて受け取った HTTP リクエストの検証を…

Kotlin の拡張関数と DCI

前置き。この記事は日記であり Kotlin の拡張関数や DCI についての有益な情報は書かれていない。 なぜだったかな。今日は Kotlin の拡張関数 (extension functions) について考えていた。 そうだ。拡張関数をどこに置くべきか。拡張関数をどういうときに使…

ぼくはたくあんを食べた

ABC183 F, ABC184 C, D, F を解いた。 ABC184 は C, D よりも E, F のほうが簡単なように感じた。 リングフィットアドベンチャーについていくつかメモをした。 https://twitter.com/bouzuya/status/1331093227441590272 さむい。子どもが吐いて保育所に行か…

治ったと調子に乗った

寝坊はしたものの朝の時点で昨日の頭痛はなくなっていた。調子に乗って子どもと公園でたくさん遊んだら午後からは調子が悪くなった。長めの昼寝をして五分に戻っている。 ABC183 を解き直している。 E を解説 AC 。なるほど、解けない。

2020-W47 ふりかえり

2020-W47 をふりかえる。 2020-W47 の目標 とその記事 目標。 ☐ bouzuya/rust-social-bookmarking PostgreSQL で永続化する ☐ ABC183 解き直す 記事。 2020-11-21 土曜日 2020-11-20 調子が悪い 2020-11-19 よその子に心配された 2020-11-18 ユニクロで買っ…

土曜日

歯医者に行った。あとは子どもと長い長い昼寝をした。夜に目を覚まして『ボヘミアン・ラプソディ』を観た。

調子が悪い

『 U ・ボート』を観た。うーん……。 今日も調子が悪い。 2020-11-14 にもらった薬がなくなってしまった。うーん……。

よその子に心配された

体調が悪い。朝の子どもの保育所への送迎を妻に任せるくらいには体調が悪かった。ちなみに妻から聞いた話では保育所で子どもの友人から「〜のお父さんは?」と心配されていたらしい。よその子のほうが賢い。 『羅生門』を観た。

ユニクロで買ったあれこれが届いた

左まぶたがけいれんしている。 ユニクロでウルトラストレッチスキニーフィットカラージーンズを買った。伸縮してなかなか良い。以前はチノパンツをはいていた。 2017-08-31 からは腰がいたいのでしまっていた。またそれを引っ張り出してはいていたらまた腰を…

お気に入りの服を着たがる

bouzuya/rust-social-bookmarking 。 UserRepository の実装はほぼ終わり。 Arc を持つようにしてみた。 育児。子どもがお気に入りの服を着たがる。洗濯かごから出して着たり洗濯後の濡れているものを服の上から重ねて着ようとしたりする。脱がそうとすると…

書くことが思い浮かばない

書くべきことが思い浮かばない日だ。思いつくままに書く。 起きるのは 30 分ほど遅かった。週ごとの目標の更新などをした。 diesel から sqlx に置き換えようかと思ったがコンパイルに失敗したのもあって先送りすることにした。 子どもが熱を出した。ぎりぎ…

2020-W46 ふりかえり

2020-W46 をふりかえる。 2020-W46 の目標 とその記事 目標。 ☐ プログラミングコンテストチャレンジブック (蟻本) の中級編を読む 記事。 2020-11-14 スーパーマリオ 64 をクリアした 2020-11-13 せきがおさまらない 2020-11-12 せきが出ている 2020-11-11 …

スーパーマリオ 64 をクリアした

スーパーマリオ 3D コレクションの『スーパーマリオ 64 』をクリアした。 スター 120 枚の収集と 3 回目のクッパを倒してクリアした。お城の上の隠し要素も見た。 スーパーマリオ 3D コレクションのスーパーマリオ 64 をクリアした。 120 枚のスター収集して…

せきがおさまらない

せきがおさまらない。

せきが出ている

昨日からのせきがひどくなって息苦しい状態になっている。 『ブレイン・ゲーム』を観た。なんだか内容がうすい。 昨日 (2020-11-11) のバンザイゲットの件は今日何回かやってクリアできた。ディスクを打ち返すゲームのセンサーの挙動と同じ系統の嫌な感じだ…

Kotlin のパッケージ / リングフィットアドベンチャーのバンザイゲットの高得点コイン避けができない

パッケージを変更した。 JIG https://github.com/dddjava/jig のパッケージ関連ダイアグラムで確認したときに依存関係から全体像を把握できるようにするための変更だ。 関連して Kotlin のパッケージ (Packages) の覚書。 Kotlin のパッケージは Java のパッ…

うまく逃げて良いとこどりだ

ABC027 A, B, C を解いた。 C は解説 AC 。 C は解けそうで解けなかった。 蟻本を読み進めている。 育児。子どもが歯みがきをぼくに寝かしつけを妻に頼もうとする。嫌なことから逃げるときにも似たような行動を取る。例えば妻に怒られるとぼくのほうへ逃げる…

ABC182 A, B, C, D, E を解いた

寝坊した。寒い。 ABC182 A, B, C, D, E を解いた。昨日は C さえ解けなかったのに今日は E まで普通に解けて謎。 RDRA 2.0 ハンドブックを読み進めている。

2020-W45 ふりかえり

2020-W45 をふりかえる。 2020-W45 の目標 とその記事 目標。 ☑ bouzuya/rust-social-bookmarking ユースケースを列挙する 記事。 2020-11-07 diesel で PostgreSQL を使おうとしている 2020-11-06 なんだか疲れている 2020-11-05 嫌な夢で目が覚めた 2020-1…

diesel で PostgreSQL を使おうとしている

bouzuya/rust-social-bookmarking 。 diesel で PostgreSQL を使おうとしている。意外と書けない。コネクションプールをどうするのかや sequence の値を取得するのに迷った。 リポジトリをインメモリの仮実装に切り替えたいとき mut にできなくてどうしてい…

なんだか疲れている

bouzuya/rust-social-bookmarking 。 verify_user_secret を credential_secret にリネームした。 なんだか疲れている。

嫌な夢で目が覚めた

嫌な夢で目が覚めた。星を見ているのに雲が次から次へとやってきてうまく見えない。そういう夢だ。もやがかかった。 bouzuya/rust-social-bookmarking 。 credential の状態遷移を見直したのだけど commit していない。 macOS がスリープから復帰しないこと…

bouzuya/rust-social-bookmarking ユースケース列挙を完了した

bouzuya/rust-social-bookmarking 。初期バージョンにおけるユースケースの列挙を完了した。 2020-11-03 に書いた「ページ」は追加していない。 URL のぶれへの対応とタイトルの遅延取得などの機能を追加するタイミングまで検討を遅らせるつもり。 use crate…

bouzuya/rust-social-bookmarking ユースケースの列挙をほぼ完了した

文化の日。 bouzuya/rust-social-bookmarking 。初期バージョンにおけるユースケースの列挙をほぼ完了した。それぞれのユースケースで使用するエンティティとリポジトリのメソッドの記述に入っている。 設計メモ。 ユースケースにタグを含めていない。現状は…

bouzuya/rust-social-bookmarking いくつかのユースケースの追加

bouzuya/rust-social-bookmarking verify_user_use_case -> create_user_use_case ユーザー ID がメールアドレスの所有者確認前に作成される点に違和感があったので作成タイミングを変更した。 update_bookmark_use_case & delete_bookmark_use_case & list_…

2020-W44 ふりかえり

2020-W44 をふりかえる。 2020-W44 の目標 とその記事 目標。 ☑ 早起きする 記事。 2020-10-31 2020-10 ふりかえり 2020-10-30 bouzuya/rust-social-bookmarking をつくりはじめた 2020-10-29 ソーシャルブックマークとは何かのメモ 2020-10-28 diesel の ge…