# 📰Impression ## 満員御礼!! [[📚Obsidian Advent Calendar 2023]]🎄 おかげさまで[[📚Obsidian Advent Calendar 2023]]が埋まった!👏 ![](https://twitter.com/Tadashi_MAMAN/status/1725367777165521138?s=20) 錚々たるメンバーで今から楽しみ😊 ![[Pasted image 20231123170831.png|frame]] *2023/11/23 時点でのメンバー * 私は先頭と殿をさせていただくが、[[👤増井敏克]]さんの前、[[👤Kazdonkai]]さんの後、となかなかプレッシャーがかかるポジション。といってもやることはいつもと一緒。単に自分の[[📒Articles]]を書くだけ。実は後述の理由から既にほぼ書き終えてます。 ![](https://twitter.com/Tadashi_MAMAN/status/1726180449633054971?s=20) 謝辞は #2023/12/01 の中でも触れさせていただくので、ここではこれくらいに。 ## バーニングなプロジェクトに適応するために 先週の[[📰Weekly Report]]でも述べたよう、バーニングなプロジェクトの消火活動に参加することになった。 今までは[[Windows]]で[[TypeScript]]を書くのがメインだったが、このプロジェクトでは[[Linux]]環境で[[Go]]を書く必要がある。幸いにも準備は満タンだったため、土日に仕上げて月曜からスタートダッシュを切ることができた。 > [[📰2023年45週 Weekly Report#至急 Go 環境を準備せよ! フラグの回収]] ただし、それはあくまで技術面だ。リリース前の検証フェーズ後半から入った身としては、既存メンバーとドメイン知識が段違い。もちろんバーニングになるようなプロジェクトなので、仕様の複雑さは察しの通りである。1週間やってみたものの、ここのキャッチアップは芳しくない。ようやく全容が見え始めたといったところだ。 それでも、普段そこまで使わない[[WSL]]環境下で[[Go]]を触る機会が増えたので、日々少しずつ改善点が出てきた。出勤のときはバーニングなので時間が取れないが、出勤のないときには少しでも早く切り上げて、それらの環境強化... 主に[[Neovim]]の環境強化に精を出した。 [[mini.nvim]]を入れてみることでコードの読むスピードが上がった。特に[[mini.cursorword]]と[[mini.indentscope]]は地味なことながら効果が大きい。 <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">📜2023-11 mini.nvimを入れてみる</p> </div> <div class="link-card-description"> mini.nvimを入れて色々と試してみる。 </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="📜2023-11 mini.nvimを入れてみる" ></a> </div> %%[[📜2023-11 mini.nvimを入れてみる]]%% 今はコードを読みまくっている段階だが、今後くるであろう書くフェーズに備えてスニペット周りも強化した。[[coc-snippets]]はインストール済だったが、カスタムスニペットの強化はしていなかったので、[[coc-snippetsで独自スニペットを定義]]できるようにした。 その他、地味に効果が大きかったのが[[Windows Terminal]]で[[タブの色をアクティブかどうかで変更 (Windows Terminal)|タブの色をアクティブかどうかで変更]]できるようにしたことだ。頭の切り替えを少しでもスムーズにするためには非常に重要な対応だった。 ![[Pasted image 20231123172607.png|frame]] *最終的にはアクティブタブをWindowsカラーにした* それでも、まだ課題に感じる部分は多いので、来週はより一層強化されたターミナル・[[Neovim]]環境をお見せできることだろう。 ## [[🧊Obsidian Tempura]]の[[TypeScript]]対応 [[🧊Obsidian Tempura]]を使った[[Templaterスクリプト]]プロジェクトでは、今までは[[TypeScript]]のコード (型注釈) を記述できなかったが、それが可能になった。これによって型安全で[[Templaterスクリプト]]を開発...できる!! ![](https://twitter.com/Tadashi_MAMAN/status/1726121809467322847?s=20) 基本的には[[TypeScriptから型注釈だけを削除]]しているだけだが、[[Templaterスクリプト]]の制約により、いくつか特殊なtransformをしている。その辺はREADMEを参照してほしい。特に例外処理はクセがあるので。 <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">GitHub - tadashi-aikawa/obsidian-tempura</p> </div> <div class="link-card-description"> Contribute to tadashi-aikawa/obsidian-tempura development by creating an account on GitHub. </div> </div> <img src="https://opengraph.githubassets.com/fb3a074f7ba83e29ae1d91650589644b448ee48bf44f9845b62f883de7e44d1e/tadashi-aikawa/obsidian-tempura" class="link-card-image" /> </div> <a href="https://github.com/tadashi-aikawa/obsidian-tempura#%E3%83%93%E3%83%AB%E3%83%89"></a> </div> 自分としては、これで[[Templaterスクリプト]]開発環境に関する不満はほぼなくなった。個人的には、[[Nuxt3]]とほぼ同等の開発体験を提供できていると思っているし、こういうのを作ったのは初めてなので、特に[[Babel]]とか[[トランスパイル]]周りで非常に勉強になった。 あとは既存スクリプトを移行しつつ、functionを強化していくだけ。[[📚Obsidian Advent Calendar 2023]]には書くつもりはないけど、年末年始あたりの記事で紹介できればなと思う。 [[🧊Obsidian Tempura]]を使った[[Templaterスクリプト]]プロジェクトの例は以下のリポジトリにあるので、よければ参考にしてみてほしい。 <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">GitHub - tadashi-aikawa/obsidian-templater-scripts</p> </div> <div class="link-card-description"> Contribute to tadashi-aikawa/obsidian-templater-scripts development by creating an account on GitHub... </div> </div> <img src="https://opengraph.githubassets.com/e9f274a3da6017a430e0d7b77abae9ffef9687254898f4457b44f9b546a2eafb/tadashi-aikawa/obsidian-templater-scripts" class="link-card-image" /> </div> <a href="https://github.com/tadashi-aikawa/obsidian-templater-scripts"></a> </div> # 🎇Shiny Outputs ## 📖Publish - [[📜2023-11 mini.nvimを入れてみる]] - [[📜2023-11 GORMを使ってPostgreSQLにアクセスしてみる]] - [[📜2023-11-18 coc-luaをインストールしてNeovimのinit.lua編集を快適にする]] - [[📝Neovimでnvim-tree.luaを開くと、分割ウィンドウで開いたターミナルサイズが変わってしまう]] - [[📰2023年45週 Weekly Report]] - 💽2023-11 更新履歴 # 👀Medias ## レガシーコードから始まったカイゼンの旅 ─ チームから全社へと 組織を超えて広がった先にある新しい挑戦 [[👤dora_e_m]]さんが15年務めた会社から転職するにあたる過程の記事。 <div class="link-card"> <div class="link-card-header"> <img src="https://findy-code.io/engineer-lab/icon/favicon" class="link-card-site-icon"/> <span class="link-card-site-name">Findy Engineer Lab - ファインディエンジニアラボ</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">レガシーコードから始まったカイゼンの旅 ─ チームから全社へと 組織を超えて広がった先にある新しい挑戦 - Findy Engineer Lab - ファインディエンジニアラボ</p> </div> <div class="link-card-description"> 長らくナビタイムジャパンでカイゼンの渦を拡げ、組織まで巻き込んでアジャイル開発に取り組んだ小田中育生(いきいきいくお、@dora_e_m)さんに、人的なカイゼン、チームのカイゼン、組織のカイゼンとスコ... </div> </div> <img src="https://cdn-ak.f.st-hatena.com/images/fotolife/b/blog-media/20231020/20231020140034.jpg" class="link-card-image" /> </div> <a href="https://findy-code.io/engineer-lab/odanaka"></a> </div> 経歴や考えが包み隠さず書かれており、なかなか聞けないリアルな話もあって面白い。 ## 「ChatGPT」をうまく使える人・使えない人…「命令の仕方」に決定的な違いがあった [[👤堀江貴文]]さんと[[👤深津 貴之]]さんが、[[ChatGPT]]について話した記事。 <div class="link-card"> <div class="link-card-header"> <img src="https://gendai.media/common/money-gendai/images/icons/favicon-32x32.png" class="link-card-site-icon"/> <span class="link-card-site-name">マネー現代</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">「ChatGPT」をうまく使える人・使えない人…「命令の仕方」に決定的な違いがあった(堀江 貴文,深津 貴之) @moneygendai</p> </div> <div class="link-card-description"> ChatGPTをはじめとする生成AIの躍進で、私たちの仕事や生活は大きく変わると予想されます。ホワイトカラーや、クリエイター、プログラマーの仕事がAIに代替されるといわれる今後、私たちは何をして、どこ... </div> </div> </div> <a href="https://gendai.media/articles/-/118555?imp=0"></a> </div> 便利なものができても1から10までやってくれるわけではない。そのために的確に指示する力と、繰り返しフィードバックしてよりよくしていく力が求められる。それって結局SIerとやっていることはあまり変わらなかったり... 指導力や支持力、フィードバック力は大事ってことだ。 ## OpenAIのサム・アルトマン解任が、さらなる衝撃と波紋を業界に広げ始めた [[👤Sam Altman]]が[[OpenAI]]の[[CEO]]から解任されたという話。 <div class="link-card"> <div class="link-card-header"> <img src="https://wired.jp/verso/static/wired-jp/assets/favicon.ico" class="link-card-site-icon"/> <span class="link-card-site-name">WIRED.jp</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">OpenAIのサム・アルトマン解任が、さらなる衝撃と波紋を業界に広げ始めた</p> </div> <div class="link-card-description"> OpenAIの最高経営責任者(CEO)だったサム・アルトマンの解任が、テック業界に衝撃と波紋を広げている。複数の主要メンバーがOpenAIを退職したほか、主要株主であるマイクロソフトも不信感を抱いてい... </div> </div> <img src="https://media.wired.jp/photos/65593eaae693613ef55d6cbb/16:9/w_1280,c_limit/1797579059" class="link-card-image" /> </div> <a href="https://wired.jp/article/openai-sam-altman-ousted-what-happened/"></a> </div> 今後[[OpenAI]]がどういう方向に舵取りするのか不安半分になりつつも、個人的には提携していた[[Microsoft]]が今後どういう立場をとるのかが気になる。 # 📚Inputs - [[coc-lua]] - [[coc-snippetsで独自スニペットを定義]] - [[Dockerで特定ポートをコンテナ外と接続]] - [[webpをpngに変換 (ffmpeg)]] - [[GORMでlike文]] - [[mini.nvim]] - [[plugin-transform-typescript (Babel)]] - [[PostgreSQL]] - [[バージョンを確認 (PostgreSQL)]] - [[TypeScriptから型注釈だけを削除]] - [[vim-jp]] - [[タブの色をアクティブかどうかで変更 (Windows Terminal)]] - [[📽️HHKBユーザーミートアップvol.7]]