bouzuya.hatenablog.com

ぼうずやのにっき

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

スーパーマリオ オデッセイで失われた国をクリアした

『 Domain Modeling Made Functional 』 11 章まで読んだ。 『スーパーマリオ オデッセイ』失われた国をクリアした。 2021 が終わる。 2021 は子どもが生まれ、育休を取り、 golang で仕事をして、宅建に落ちた。 2022 もできることをやろう。 今日のコミッ…

2021 に買ったもの

2021 に買ったもの 2021 はあまりものを買わなかった。 常用しているのはタオル掛けとセンサーライトだ。 タオル掛け (2021-01-24) はマグネット式のものでドラム式洗濯乾燥機 (2020-12-05) の側面につけている。素朴に毎日使っている。子どもが遊んで外して…

Mindustry 226 敗因メモ

『 Mindustry 』 226 でまた負けた。厳密にはまだ負けていないけどジリ貧で負けるっぽい。過激でさえ勝てない。敗因 (?) 。 ひさしぶりにプレイしたので勝手を忘れてしまっていた トリウムリアクターの台数が不足しており電力が不安定だった 黒鉛の生産が不…

bouzuya/rust-hatena-blog-api 0.1.0 をつくった

bouzuya/rust-hatena-blog から bouzuya/rust-hatena-blog-api を切り出した。 bouzuya/rust-sandbox の bbn をコンパイルしようとしたところ anyhow の箇所で動かなかった。その修正の準備にあたる。おそらく {CATEGORY_DOCUMENT} が以前は変数としては扱わ…

CLI における credentials の保存先

CLI における credential の保存先についてすこし調べた。 Command Line Interface Guidelines https://clig.dev/ ではオプションや環境変数を使うのを NG としている。 Do not read secrets directly from flags. Do not read secrets from environment var…

2021-W51 ふりかえり

2021-W51 をふりかえる。 2021-W51 の目標 とその記事 目標。 ☑ 2021-11 ふりかえりを書く ☑ Helix Editor を毎日使う 記事。 2021-12-25 『スーパーマリオ オデッセイ』砂の国をクリアした 2021-12-24 仕事納め 2021-12-23 Helix Editor Day 23 2021-12-22 …

『スーパーマリオ オデッセイ』砂の国をクリアした

『スーパーマリオ オデッセイ』砂の国をクリアした。 上の子にクリスマスプレゼントをあげた。 Helix Editor Day 25 どうして :command の形式をとっているのだろう…… ABC233 に参加した。 パフォーマンスは 1425 レーティングは +14 で Highest を 1308 に…

仕事納め

仕事納め。 Helix Editor Day 24 不満: ファイルのリネームがうまく動かないような ファイルをリネームする機能がない (前も書いたような。 :write でできなくもない) Rust だと mod file; のリネームでファイル名も変わる (おそらく LSP) リネーム後に参照…

Helix Editor Day 23

Helix Editor Day 23 不満: VS Code の Problems 的なものがほしい 不満: rust-analyzer の初期化時に indexing などのメッセージがほしい いまさらだけど Alt- を使えていないことに気づいた 今日のコミット。 rust-memo 2 commits 0.18.3 Fixed some lint …

Helix Editor Day 22

Helix Editor Day 22 Helix Editor Day 19 (2021-12-20) で書いていた件は <Space>' でできた Space mode の last_picker command (') TIP: Global search displays results in a fuzzy picker, use space + ' to bring it back up after opening a file. https://d</space>…

Helix Editor Day 21

Helix Editor Day 21 不満: :sort がない |sort<Enter> で良さそう | は shell-pipe Pipe each selection through shell command, replacing with output https://docs.helix-editor.com/keymap.html#shell 今日のコミット。 rust-memo 2 commits 0.18.1 Fixed to u</enter>…

Helix Editor Day 19 & 20

Helix Editor Day 19 不満: ディレクトリにある複数のファイルから検索した結果に対して順に編集をしていく良い方法がない 追記: Helix Editor Day 22 (2021-12-22) で解決した Helix Editor Day 20 不満: ファイルをコピーしたい :write filename で別名で…

2021-W50 ふりかえり

2021-W50 をふりかえる。 2021-W50 の目標 とその記事 目標。 ☐ 2021-11 ふりかえりを書く 記事。 2021-12-18 Helix Editor Day 18 & Mindustry 進捗 2021-12-17 Helix Editor Day 17 2021-12-16 Helix Editor Day 16 2021-12-15 Helix Editor Day 15 2021-1…

Helix Editor Day 18 & Mindustry 進捗

Helix Editor Day 18 Alacritty -> iTerm2 に移行した 理由は IME が動かないため 確定前の入力が表示されない問題がある Alacritty > zellij > helix という形で使うと変換候補のポップアップの位置がウィンドウ外になる問題もある Rust 製を諦めずに wezte…

Helix Editor Day 17

Helix Editor Day 17 キーマップに慣れるため VS Code 側のキーマップを変更している。気づいたものからすこしずつ加えている。 "vim.normalModeKeyBindingsNonRecursive": [ { "before":["G"], "after":[] }, { "before":["d"], "after":[] }, { "before":[…

Helix Editor Day 16

Helix Editor Day 16 VS Code の Vim 拡張で vs をわりと使っていたのだけど vdi している (もっと良い方法を調べる) カーソルを乗せるまでエラーが表示されないので困る 別窓で watch するようなコマンドを動かしておくのが良いのかもしれない Git の Commi…

Helix Editor Day 15

Helix Editor Day 15 a で insert に入ったとき表示を選択状態にする理由がよくわからない。なぜなんだろう。 Nushell に慣れるため設定を変えておく。 VS Code の設定から。Helix ではないけど当面は Helix と併用しているので……。 Integrated Terminal の …

リングフィットアドベンチャーワールド 64 をクリアした

リングフィットアドベンチャーでワールド 64 をクリアした。あとどれくらいだろう。 Helix Editor Day 14 VS Code の Integrated Terminal みたいなものがほしい。終了して shell に戻ることもできるし起動は早い。だけど hx 経由で起動した rust-analyzer …

電動鉛筆削りを買った

電動鉛筆削りを買った。ナカバヤシの DPS-601KW 。 https://www.amazon.co.jp/gp/product/B07ZVJQ3RN まだほとんど削っていないのだけど特に不満はなさそう。もうすこし試してみる。 Helix Editor Day 13 mm ... Match mode の m 。対応する括弧に移動する。…

2021-W49 ふりかえり

2021-W49 をふりかえる。 2021-W49 の目標 とその記事 目標。 ☑ 『 Domain Modeling Made Functional 』を読み進める ☐ 2021-11 ふりかえりを書く 記事。 2021-12-11 Helix Editor Day 11 2021-12-10 Helix Editor Day 10 2021-12-09 Helix Editor Day 9 202…

Helix Editor Day 11

Helix Editor Day 11 なんとなくテーマを変えてみる。 https://docs.helix-editor.com/commands.html のとおり :theme で切り替えはできるのだけど終了すると消えてしまう。 ~/.config/helix/config.toml に theme = "dark_plus" を入れた。 https://docs.he…

Helix Editor Day 10

疲れていて何もやる気が出ない。 Helix Editor Day 10 IME の popup の位置について調べた。 0.3.0 の CHANGELOG でこれに関する修正が入っている。 https://github.com/helix-editor/helix/blob/58b8100751059d34602800d8ebd5a511775b4731/CHANGELOG.md#030…

Helix Editor Day 9

疲れている。 Helix Editor Day 9 Day 7 (2021-12-07) のリネーム操作のためにインストール方法を cargo install にした 無事に動いた Markdown のシンタックスハイライトがほしい うまく動いていないような 今日のコミット。 rust-memo 2 commits 0.16.3 ad…

Helix Editor Day 8

Helix Editor Day 8 soft wrap がない スクロールしてくれるならそれでもいいのだけど日本語などの全角文字のとき画面端までカーソルを持っていってもスクロールされない どうも根深い問題のようだ https://github.com/helix-editor/helix/issues/136 なんだ…

Helix Editor Day 7

Helix Editor Day 7 マウスでスクロールできないの、地味に不便な気がする z (view mode) の f / b で PageDown / PageUp できるけど…… 段落単位での移動ができない Vim でいうところの } が見当たらない リファクタリング (リネーム) の操作ができない ドキ…

Helix Editor Day 5 & 6

なんだか今日はあっという間に終わってしまった。 仕事では延々とバグ修正をしていた。 Helix Editor Day 5 Ctrl-c Comment/uncomment the selections toggle_comments コメントのトグルは Ctrl-c https://docs.helix-editor.com/keymap.html#selection-mani…

2021-W48 ふりかえり

2021-W48 をふりかえる。 2021-W48 の目標 とその記事 目標。 ☐ 『 Domain Modeling Made Functional 』を読む 記事。 2021-12-04 Helix Editor Day 4 2021-12-03 ABC230 ダメだった 2021-12-02 helix editor day 2 2021-12-01 try_for_each を使った 2021-1…

Helix Editor Day 4

Helix Editor Day 4 ためしに Rust のファイルを編集してみたところ rust-analyzer が動かない。 Trouble Shooting にあるとおり PATH の通ったところに rust-analyzer を置かないといけない。 LSP isn't working Is the LSP server (E.g. rust-analyzer) in…

ABC230 ダメだった

ABC230 ダメだった。 Highest 更新のチャンスだったんだけど rating -32 。 Helix Editor Day 3 VS Code の Integrated Terminal で試していたのだけど、 Terminal で起動したところ色がおかしいことに気がついた。 Rendering issues on MacOS terminal The …

helix editor day 2

疲れている。 helix editor を触っている (day 2) 。今日は :tutor をひととおり通した。 C のマルチカーソルの挙動がよくわからない Vim の x 相当が d なのになじめていない x は行選択になる x s の select mode はこれで十分なのか疑問に感じている 今日…