## 📰Impression
仕事が佳境だったため今週のアウトプットは控えめだ。インプットもほとんどが業務の内容に過ぎない。1つ挙げるとしたら[[🦉Various Complements]]のv5.1.0に関するbeta版をいくつかリリースしたことだ。
### [[🦉Various Complements]] v5.1.0のbeta
先日、メジャーバージョンアップとしてv5.0.0をリリースしたが、今回はマイナーバージョンアップになる。といっても決して些細な変更ではない。破壊的変更がなかったためメジャーバージョンをアップしていないだけで、大きな対応が入っている。コードもかなりリファクタリングした。
v5.1.0の公式リリースは今週中を予定している。ドキュメントも更新するので詳しくはそちらを見てほしいが、現時点における主な変更点を日本語で紹介する。
#### Current vault complement
v5.1.0の目玉機能。Vaultに含まれるファイル全体から補完候補を生成できる。日本語のトークナイズをする場合、2~3万語で10秒程度。英語だとそれより速い。

候補の作成は[[Obsidian]]起動時とコマンド実行時だけ。補完の検索や表示には影響ないので安心して利用できる。もちろん、作成される候補の数が増えるので検索時間は以前よりかかるだろう。
<div class="link-card">
<div class="link-card-header">
<img src="https://github.githubassets.com/favicons/favicon.svg" class="link-card-site-icon"/>
<span class="link-card-site-name">GitHub</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<div>
<p class="link-card-title">FR: Option to use a folder as source for the autocomplete suggestions · Issue #16 · tadashi-aikawa/obsidian-various-complements-plugin</p>
</div>
<div class="link-card-description">
Right now, the two sources for words are the custom dictionary and the the current note. However, es...
</div>
</div>
<img src="https://opengraph.githubassets.com/dc9dc83fb404df9b6f8c88ffcfe2add84dc0108559cf342e44348a73d6a8d242/tadashi-aikawa/obsidian-various-complements-plugin/issues/16" class="link-card-image" />
</div>
<a href="https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/issues/16"></a>
</div>
#### 補完表示をリッチに
補完の属性に従い、表示がリッチになった。

#### [[内部リンク]]でaliasを同等に扱う
今までは[[内部リンク]]がタイトルとaliasでそれぞれヒットしたとき、常にタイトルが優先されるようになっていた。そのため、aliasで短い名前を付けても一番上に表示されないという問題があった。
今回それを解消した。

### ステータスバー
各補完で使う候補の作成状況と数がステータスバーに表示されるようになった。

## 🎇Shiny Outputs
### 📗Productivityを上げるために大切な100のこと
- [[📗完璧でないことを誇りに思う]]
## ✨Improvements
- [[💿MIN-0015 Change logの代わりに作成日と最終更新日を書く]]
## 📚Inputs
- [[📝URLSearchParams is not a constructorとエラーが表示される]]
- [[📝csv-split-easyがビルドエラー]]
- [[グローバルセカンダリインデックスからデータを取得 (DynamoDB)]]
- [[テーブルからScanでフィルタデータ取得 (DynamoDB)]]
- [[テーブル詳細情報を取得 (DynamoDB)]]
- [[Hain]]
- [[行を任意のテキストで置換 (Obsidian)]]
- [[Raycast]]
- [[ueli]]
- [[DevToys]]
- [[Digest認証]]
- [[HTTP認証]]
- [[RFC7616]]
- [[Basic認証]]
- [[RFC7617]]
- [[Go (IntelliJ)]]
- [[Go言語でSHA256のハッシュ化]]
- [[sha256 (Go)]]
- [[Go言語で2つの日時の差分を取得]]
- [[Lodash]]
- [[📝url.Valuesでクエリを組み立てると値とキーが一緒になる]]
- [[Boxicons]]