## 📰Impression
### [[🦉Another Quick Switcher]]の主な新機能
ファイル内ヘッダ検索機能のUIを[[IntelliJ IDEA]]に近しくした[[Header floating search in file]]コマンドを追加した。
<video autoplay muted controls src="https://user-images.githubusercontent.com/9500018/167739637-657cbe28-9504-496c-80ed-e13f887fbecc.mp4"></video>
また、スター付きファイルを優先表示する[[Star recent search]]コマンドを追加した。
![[Pasted image 20220518014742.png]]
### [[Obsidian]]バズる
[[👤ぷーおん]]さんのブログアクセス数が跳ね上がるという事態が発生。

原因は定かでないが、恐らくこれかなと。
<div class="link-card">
<div class="link-card-header">
<img src="https://connpass.com/static/img/favicon.ico" class="link-card-site-icon"/>
<span class="link-card-site-name">connpass</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<div>
<p class="link-card-title">#Obsidian 使っているんでちょっと話します (2022/06/02 20:30〜)</p>
</div>
<div class="link-card-description">
# #Obsidian 使っているんでちょっと話します ObsidianというMarkdownを基本としたドキュメンテーションツールが最近一部で話題になっています。今回はそんなツールをちょっと使って...
</div>
</div>
<img src="https://connpass-tokyo.s3.amazonaws.com/thumbs/23/8c/238c17c0c905607b0aa516abedc67fe0.png" class="link-card-image" />
</div>
<a href="https://distributed-agile-team.connpass.com/event/247156/"></a>
</div>
まだ2週間前にも拘わらず、増員後も満席。
![[Pasted image 20220518020843.png]]
[[👤ぷーおん]]さんの記事は2022-05-18現在だと738はてぶ付いてた。
<div class="link-card">
<div class="link-card-header">
<img src="https://pouhon.net/wp-content/uploads/2020/12/favicon000-150x150.png" class="link-card-site-icon"/>
<span class="link-card-site-name">Output 0.1</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<div>
<p class="link-card-title">Obsidianは最高のマークダウン『メモ』アプリである</p>
</div>
<div class="link-card-description">
僕は今までマークダウンエディタを資料作成ツールとして使ってきました。見出しやリスト、表を簡単に記述でき、それをCSSで整形して表示できるマークダウン記法は、ブログの下書きや業務で使うPDFなど、「他人...
</div>
</div>
<img src="https://pouhon.net/wp-content/uploads/2020/10/obsidian_logo.jpg" class="link-card-image" />
</div>
<a href="https://pouhon.net/obsidian-introduction/5666/"></a>
</div>
### [[versions.json]]の挙動
以下の投稿からインストールに失敗する旨をキャッチアップ。

ヒアリングして調査したところ、モバイル版で[[Obsidian API]]のバージョンを満たしていないせいでインストールに失敗してそうなことが発覚。[[versions.json]]にバージョンを追加したら無事動いた。
`変更点`
```diff
{
"6.0.0": "0.14.6",
+ "5.11.0": "0.13.11",
"1.0.1": "0.9.12",
"1.0.0": "0.9.7"
}
```
この変更を加えなければ、[[🦉Various Complements]] v1.0.1がターゲットになりそうだけどロジックは謎。公式ではバージョンアップのたびに[[versions.json]]の追加をするよう書かれているので、今後はすべて書いていった方がいいのかも...? 🤔

## [[Go]]のサーバープロジェクトベース作成
[[Echo]]、[[GORM]]、[[oapi-codegen]]、[[Stoplight Studio]]などを使って、よくある[[REST API]]サーバーのプロジェクトベースを作成した。色々ハマったけど良い経験になった。
- [[📝5分おきくらいにStoplight Studioのダイアログが表示される]]
- [[📝Go1.18にてgo getでインストールしたコマンドが利用できない]]
- [[📝Go言語でREST APIを実装するためのフレームワーク調査]]
- [[📝MySQLでクライアントを使うと結果が文字化けする]]
- [[📝MySQLのDockerコンテナでconfファイルをマウントしても読み込まれない]]
## 🎇Shiny Outputs
### 🦉My products
- [[🦉Another Quick Switcher]]
- [Another Quick Switcher v4.12.0リリース](https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/4.12.0)
- [Another Quick Switcher v4.12.0-beta1リリース](https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/4.12.0-beta1)
- [Another Quick Switcher v4.12.0-beta3リリース](https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/4.12.0-beta3)
- [Another Quick Switcher v4.13.0リリース](https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/4.13.0)
## 👀Medias
知らない間にハードル上げてしまうと何も得られなくなってしまうので気を付けたい。
<div class="link-card">
<div class="link-card-header">
<img src="https://newspicks.com/favicon.ico" class="link-card-site-icon"/>
<span class="link-card-site-name">NewsPicks</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<div>
<p class="link-card-title">採用のために技術ブログを書くわけじゃない。</p>
</div>
<div class="link-card-description">
広木です。
いろいろ、時が流れるとそのときどきの時代背景のようなものやコンテクストが失われてしまうことがよくあります。すると、手段が目的化するとか主客の転倒などが起きてしまい物事がうまくいかないなんて...
</div>
</div>
<img src="https://contents.newspicks.com/topics/23/images/cover?updatedAt=20211213064623" class="link-card-image" />
</div>
<a href="https://newspicks.com/topics/dx/posts/26"></a>
</div>
[[Go]]で[[OpenAPI Specification]]の[[スキーマ駆動開発]]を初めるところだったので非常に参考になった。
<div class="link-card">
<div class="link-card-header">
<img src="https://www.ai-shift.co.jp/wp-content/themes/aishift_v2/img/favicon.ico" class="link-card-site-icon"/>
<span class="link-card-site-name">株式会社AI Shift</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<div>
<p class="link-card-title">【AI Shift Advent Calendar 2021】OpenAPI SpecificationをGoで使ってみます | 株式会社AI Shift</p>
</div>
<div class="link-card-description">
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。
</div>
</div>
<img src="https://www.ai-shift.co.jp/wp-content/uploads/2021/11/44c23b6b15d70994d766716b66bcaf1c-1.png" class="link-card-image" />
</div>
<a href="https://www.ai-shift.co.jp/techblog/2347"></a>
</div>
## 📚Inputs
- [[📕プログラミング言語ごとの用語・命名使い分け]]
- [[📜Echoを使ってGoのREST APIを作ってみた]]
- [[📜2022-05 GORMを使ってMYSQLにアクセスしてみる]]
- [[📜Nuxt3プロジェクトでMSWを使ってみる]]
- [[📜Nuxt3プロジェクトでnuxt-storybookを使わずにStorybookを使ってみる]]
- [[📜Nuxt3プロジェクトでStorybookを使ってみる]]
- [[📜Nuxt BridgeプロジェクトでMSWを使ってみる]]
- [[📜oapi-codegen v1を使ってopenapi.yamlからEchoのコードを自動生成する]]
- [[📝5分おきくらいにStoplight Studioのダイアログが表示される]]
- [[📝Go1.18にてgo getでインストールしたコマンドが利用できない]]
- [[📝Go言語でREST APIを実装するためのフレームワーク調査]]
- [[📝MySQLでクライアントを使うと結果が文字化けする]]
- [[📝MySQLのDockerコンテナでconfファイルをマウントしても読み込まれない]]
- [[Bitbucket Pipelinesで変数を定義]]
- [[Echo]]
- [[echo-swagger]]
- [[Gin]]
- [[Go1.18からgo getはパッケージのビルドやインストールをしなくなった]]
- [[godotenv]]
- [[GOPATHモード]]
- [[GORM]]
- [[Go言語でmapやfilterのような処理を書く]]
- [[Go言語で環境変数を.envから読み込む]]
- [[lo]]
- [[LOAD DATA INFILE構文]]
- [[MSW]]
- [[MySQL]]
- [[CSVファイルをインポート (MySQL)]]
- [[nuxt storybook]]
- [[oapi-codegen]]
- [[Revel]]
- [[Rust 2018]]
- [[Service Worker]]
- [[std.iter.fn.repeat]]
- [[std.iter.iterator.max]]
- [[std.iter.iterator.max_by_key]]
- [[std.iter.iterator.min]]
- [[std.iter.iterator.min_by_key]]
- [[Stoplight Studio]]
- [[Stoplight Studioのテーマをダークテーマにする]]
- [[Storybook]]
- [[データベース]]
- [[モジュール対応モード]]