# 📰Impression 仕事が結構忙しかったのであまり時間は取れなかったが、その中でもかなりアウトプットを出せたかなと思っている。なお、仕事は[[Rust]]開発をゴリゴリやりつつ、たまに[[TypeScript]]のサポートをしてた一週間だった。 ## [[🦉Silhouette]]の公開 [[📰2023年2週 Weekly Report|先週のWeekly Report]]でも取り上げた[[🦉Silhouette]]をリリースした。ただ、[[コミュニティプラグイン]]ではなく、[[GitHub]]にリリースしたというだけだ。インストールには[[BRAT]]が必要になる。 ![](https://twitter.com/Tadashi_MAMAN/status/1616793732296347648?s=20&t=YCASzJ_98T8-UYtm4-tabw) READMEを日本語のみにしたせいか、他のプラグインと比較して日本語ユーザーから、特に[[Twitter]]で反響をいただいた。 ![](https://twitter.com/vorotamoroz/status/1616951281859559430?s=20&t=YCASzJ_98T8-UYtm4-tabw) ![](https://twitter.com/nkkn1008/status/1617018094396006402?s=20&t=YCASzJ_98T8-UYtm4-tabw) ![](https://twitter.com/pf_tiger/status/1617080400094048256?s=20&t=YCASzJ_98T8-UYtm4-tabw) 不具合報告や機能追加要望も何件かいただき、ほぼ毎日のようにリリースできているのは良いことだ。特にタスクの繰り返しパターン登録はテストコードも含めて力を入れている部分なので、今後も要望があればできるだけ対応していきたい。 なお、v0.2.1ではユーザーが独自の休日を定義できるようになっている。 ## チェックボックスのカスタマイズ [[🦉Silhouette]]でチェックリストメインのタスク管理になったため、[[📓チェックボックスの種類と定義]]を行った。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">📓チェックボックスの種類と定義 - Minerva</p> </div> <div class="link-card-description"> 📓チェックボックスの種類と定義 - Minerva </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/minerva-image.webp" class="link-card-image" /> </div> <a class="internal-link" data-href="📓チェックボックスの種類と定義" ></a> </div> タスク管理は極力シンプルに行いたいところではあるが、チェックパターンが1パターンではストイックすぎるので、少しバリエーションを増やしたかったというのが理由だ。特殊なチェックボックスを使う頻度は多くないが、今後切り替えが面倒になる場合は[[Templater]]で独自コマンドを作ろうかと思っている。 なお、[[📒Obsidian逆引きレシピ]]に上記手法について、[[📗チェックボックスのバリエーションを増やしたい]] という項目を加筆している。興味がある方はそちらを見てほしい。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">📗チェックボックスのバリエーションを増やしたい - Minerva</p> </div> <div class="link-card-description"> Obsidianにはチェックボックス機能はあるが、種類は1つしかない。以下のように、`[ ]`の中に入れるマークによって、チェックボックスの種類を変えたい。 </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/minerva-image.webp" class="link-card-image" /> </div> <a class="internal-link" data-href="📗チェックボックスのバリエーションを増やしたい" ></a> </div> # 🎇Shiny Outputs ## 🦉My products - [[🦉Silhouette]] - [Silhouette v0.1.2リリース](https://github.com/tadashi-aikawa/silhouette/releases/tag/0.1.2) - [Silhouette v0.1.3リリース](https://github.com/tadashi-aikawa/silhouette/releases/tag/0.1.3) - [Silhouette v0.2.1リリース](https://github.com/tadashi-aikawa/silhouette/releases/tag/0.2.1) - [[🦉Another Quick Switcher]] - [Another Quick Switcher v8.4.1リリース](https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/8.4.1) - [[🦉Various Complements]] - [Various Complements v8.0.0-beta3リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/8.0.0-beta3) - [[🦉Owlelia]] - [Owlelia v0.43.0リリース](https://github.com/tadashi-aikawa/owlelia/releases/tag/v0.43.0) ## 📖Publish - [[📗チェックボックスのバリエーションを増やしたい]] - [[🦀20章 最後のプロジェクト, マルチスレッドのWebサーバを構築する]] - [[📜2023-01-22 Silhouetteで繰り返しタスクのパターンを強化する]] - [[📜Various ComplementsでInternal link complementsにおいて、パスの異なる同じ名前のファイルが複数存在するとき、エイリアスを使ってファイル名のみを表示するリンクを挿入する対応]] - [[📝action-gh-releaseが403エラーになる]] - [[📝IntelliJ IDEAでファイルを保存すると行末のスペースが勝手に削除されてしまう]] - [[📰2023年2週 Weekly Report]] # 👀Medias ## プログラミングをするプログラマー、需要が激減か…すでにノーコードが当たり前に 実際はそう簡単にいかない部分もあるとは思いつつ、どこかで時代の変化は起こると思うので、今から10年後に備えて少しずつアクションをしておきたい。一方、焦って目の前の流行りに目移りしすぎるのは危険だと思う。選球眼を大事に。 <div class="link-card"> <div class="link-card-header"> <img src="https://biz-journal.jp/wp-content/themes/biz-journal/img/site-icon-80.png" class="link-card-site-icon"/> <span class="link-card-site-name">ビジネスジャーナル/Business Journal | ビジネスの本音に迫る</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">  AI(人工知能)の台頭によって仕事が奪われる――このようなSF的ディストピア世界の到来を予見する人は多い。たとえば、2022年ごろから流行した「Stable Diffusion」「Midjourne... </div> </div> <img src="https://biz-journal.jp/wp-content/uploads/2023/01/post_331344_20230113samune.jpg" class="link-card-image" /> </div> <a href="https://biz-journal.jp/2023/01/post_331344.html"></a> </div> ## Qwikの基本概念である Resumable を理解する [[Qwik]]を題材に[[CSR]]、[[SSR]]、[[Hydration]]など歴史的な解説をしつつ、[[Resumable]]について触れている記事。非常に読みやすく勉強になる。 <div class="link-card"> <div class="link-card-header"> <img src="https://zenn.dev/images/logo-transparent.png" class="link-card-site-icon"/> <span class="link-card-site-name">Zenn</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">Qwikの基本概念である Resumable を理解する</p> </div> <div class="link-card-description"> </div> </div> <img src="https://res.cloudinary.com/zenn/image/upload/s--15vriby5--/co_rgb:222%2Cg_south_west%2Cl_text:notosansjp-medium.otf_37_bold:aiji42%2Cx_203%2Cy_98/c_fit%2Cco_rgb:222%2Cg_north_west%2Cl_text:notosansjp-medium.otf_70_bold:Qwik%25E3%2581%25AE%25E5%259F%25BA%25E6%259C%25AC%25E6%25A6%2582%25E5%25BF%25B5%25E3%2581%25A7%25E3%2581%2582%25E3%2582%258B%2520Resumable%2520%25E3%2582%2592%25E7%2590%2586%25E8%25A7%25A3%25E3%2581%2599%25E3%2582%258B%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vemVubi9pbWFnZS9mZXRjaC9zLS1lTVhFejR0eC0tL2NfbGltaXQlMkNmX2F1dG8lMkNmbF9wcm9ncmVzc2l2ZSUyQ3FfYXV0byUyQ3dfNzAvaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2U3MzhkMjhkMDEuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_72/v1627274783/default/og-base_z4sxah.png" class="link-card-image" /> </div> <a href="https://zenn.dev/aiji42/articles/fafa354f79660d"></a> </div> # 📚Inputs - [[📕EditorConfigの設定例]] - [[action-gh-releaseでObsidianプラグインをリリースする設定]] - [[evcxr]] - [[FITTIO MOH-FTP]] - [[Gist]] - [[GITHUB _TOKENのアクセス許可の変更]] - [[HTTP]] - [[insert_final_newline]] - [[文字列が正規表現と一致するかをBooleanで返却 (JavaScript)]] - [[デフォルト(外部)アプリでファイルやディレクトリを開く (Obsidian)]] - [[Pastebin]] - [[Rustで浮動小数の小数点以下桁数を指定してフォーマット]] - [[Smart TOC]] - [[TCP]] - [[TOC]] - [[trim_trailing_whitespace]] - [[アクション]] - [[イベント]] - [[ジョブ]] - [[ランナー]] - [[ワークフロー]]