Shion のもくログ(旧: Shion の技術メモ)

使った技術のメモや、うまくいかなかった事とかを綴ります

PR

2023/08/05 ~ 2023/08/11 のもくもく日記

もくもく 前回までは

2023/07/29 ~ 2023/08/04 のもくもく日記 をご覧ください。

途中経過

その1

自作VSCode 拡張機能のWebView 内に表示しているコンテンツからクリップボードに書き込めるかを試してみたのだけど、Clipboard API を使ったら、普通に出来た。

てっきり、何かセキュリティ的な制限があるかと思ってたw

クリップボードとのやりとり - Mozilla | MDN

その2

WSL2 に置いてあるAngular プロジェクトをVSCode で作業していたのだけど、拡張機能vscode-icon を設定しているのに、Angular 関連のファイルアイコンが変わらなくて困ってた。

よくよく調べてみたら、拡張機能vscode-icon の設定に"vsicons.presets.angular" というドンピシャなものがあり、これを有効にしたら無事ファイルアイコンが表示されるようになった!

その3

今日の自作ブログの実装、tbody をスクロールしたいなという思い付きを試して、日が暮れました……。 これ、めっちゃめんどいorz

その4

CSS フレームワーク等で、"Primary" と"Secondary" が良く定義されているけど、この違いが良く分からなかった。 そんな時は下記の解説を読んだのだけど、とても分かりやすいと思った。

第20回 ボタンのデザインと使い分け | gihyo.jp

その5

ツリー構造の幅優先検索を実装してみたのだけど、久々すぎてしっくりこないw

そして幅優先検索を実装したメソッドの命名ってめっちゃムズいと思ったw

Wiki によると"breadth first search" なんだけど、今回はメソッドなので動詞から始めようとして、"breadth" の副詞系を調べて"searchBreadthwise" としたけど、これで良いのかさっぱり🤦

今回の成果

※関連Tweet
PR