## 📰Impression 今週最大のトピックは[[ADR]]に出会えたことだ。10年前から存在する概念だが、今まではSIerで必要な小難しいやりとりくらいにしか見ていなかった。 ただ、[[Minerva]]を運用し始めてからも日々刻々と変わる(べき)ルールについて、モヤモヤした想いが拭い切れていなかった。そんなとき以下のエントリに出会えたのは感謝だ。 <div class="link-card"> <div class="link-card-header"> <img src="https://www.lifull.blog/icon/link" class="link-card-site-icon"/> <span class="link-card-site-name">LIFULL Creators Blog </span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">継続的ドキュメンテーション: Github DiscussionsとADRのすすめ - LIFULL Creators Blog </p> </div> </div> <img src="https://cdn-ak.f.st-hatena.com/images/fotolife/L/LIFULL-202004020/20210906/20210906141402.png" class="link-card-image"/> </div> <a href="https://www.lifull.blog/entry/2021/09/08/100000"></a> </div> すぐに[[Obsidian]]で[[ADR]]を実施できるよう、[[📓ObsidianのADRルール]]を整備した。さらに運用コストを下げるため、[[TemplaterでADRを管理]]できるようにした。この取り組みも以下の[[ADR]]で検討したものだ。 - [[💿MIN-0001 ADRの作成にTemplaterを使う]] 来週くらいにはこの辺の記事を書きたいと思っている。ひとまず[[Minerva]]の[[ADR]]は[[💿MIN]]で管理/公開することにした。[[Obsidian]]を使っている誰かのお役に立てれば大変嬉しい限りだ😊 他にも、報告してもらった[[🧊Markowl]]の不具合修正版をリリースした。軽微なもので通常利用なら遭遇する確率は低い。 <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">PyCharm IDE error when trying to format a table while cursor is not within table · Issue #5 · tadashi-aikawa/markowl</p> </div> </div> <img src="https://opengraph.githubassets.com/61f78f8cef4a4871811a2ddfcb433de3ad7fc9e9b1badbc79953eed34b0ed8ef/tadashi-aikawa/markowl/issues/5" class="link-card-image"/> </div> <a href="https://github.com/tadashi-aikawa/markowl/issues/5"></a> </div> それよりも[[🧊Markowl]]に[[GitHub Actions]]を導入し、[[GitHub ActionsでGradleを使ってテスト]]をCIで回す実績解除したことが大きな進歩だ。ついでに[[Task]]も導入し、[[GitHub ActionsでTaskを使用]]できるようにした。[[Taskでcmd.exe PowerShell Bashすべてで動く実行ファイル指定]]方法の模索に手間取ったが、仕事も含めて今後同じ問題に遭遇する可能性は高いので、良い学びになったと思う。 ## 🎇Shiny Outputs ### 🦉My products - [[🧊Markowl]] - 📦[[Markdown]] v0.7.3リリース #weekly/topics✨ - 🐛[[PyCharm IDE error when trying to format a table while cursor is not within table]] ### 📘Articles - [[📘IntelliJ IDEAのプラグインを作ってみた]] - [[MAMANのITブログ]]からの修正付き移植 ### 📗Productivityを上げるために大切な100のこと - [[📗グレー時間を使いこなす]] - [[📗行番号で移動する]] ## 📚ADR - [[💿MIN]] - [[💿MIN-0000 MinervaでADRを使う]] - [[💿MIN-0001 ADRの作成にTemplaterを使う]] - [[💿MIN-0002 Minerva以外のADRを作る]] - [[💿PRO]] - [[💿PRO-0000 キーボードにHHKBを使う]] ## 🧰Productivity ### [[Obsidian]] - [[Obsidianでmermaidを使った図を作成]] - [[📓ObsidianのADRルール]] #weekly/topics✨ ## 🗺️Web - [[Naive UI]] - [[vite-electron-builder]] - [[decodeURI]] ### [[Nuxt2]] - [[Nuxt Composition APIでstoreを使用]] - [[composition-api pluginでstoreを使用]] ### [[Node.js]] - [[URLデコード (Node.js)]] ## 🅰️Languages ### [[Java]] - [[JDK]] ### [[TypeScript]] - [[TypeScriptでstring型の値に自動補完を効かせる]] ## 🖥️Terminal ### [[PowerShell]] - [[📝PowerShell(pwsh)のプロンプトからフォントを変更できない]] - [[Microsoft.PowerShell_profile.ps1]] ## 🐕‍🦺Services ### [[GitHub Actions]] - [[GitHub ActionsでGradleを使ってテスト]] #weekly/topics✨ - [[setup-java]] ## 🧰Tools ### [[IntelliJ IDEA]] - [[IdeaVim-EasyMotion]] - [[IntelliJ IDEAのプロジェクトが使っているJDKのJAVA_HOMEを確認]] ### [[Gradle]] - [[Gradle]] - [[gradlew]] ### [[Task]] - [[PowerShellでTaskのコマンドを補完]] - [[Taskでcmd.exe PowerShell Bashすべてで動く実行ファイル指定]] - [[📝yaml line ... did not find expected '-' indicator]] ## 🧠Others - [[グレー時間]] - [[Windows10の起動時に自動的に実行するアプリを追加]] - [[JBR]] - [[SDK]] - [[AD]] - [[ADR]] - [[AKM]] - [[ASR]] - [[Atlassian]] - [[GitHub Readme Stats]] - [[LADR]] - [[MADR]] - [[Michael Nygard]] - [[Technology Radar]] - [[Y-Statements]] - [[プロダクティビティクリエイター]]