# 📰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-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" /> <span class="link-card-v2-site-name">Minerva</span> </div> <div class="link-card-v2-title"> 📜2023-11 mini.nvimを入れてみる </div> <div class="link-card-v2-content">Neovimでmini.nvimを導入した経緯から、mini.clues・mini.files・mini.indentscope・mini.cursorwordを設定し、nvim-tree.luaを置き換えて挙動を検証した</div> <img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/activity.webp" /> <a data-href="📜2023-11 mini.nvimを入れてみる" class="internal-link"></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-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" /> <span class="link-card-v2-site-name">GitHub</span> </div> <div class="link-card-v2-title"> GitHub - tadashi-aikawa/obsidian-tempura </div> <div class="link-card-v2-content"> Contribute to tadashi-aikawa/obsidian-tempura development by creating an account on GitHub. </div> <img class="link-card-v2-image" src="https://opengraph.githubassets.com/6e4a20c09eb9e8af4a6d2cf5ebb08ef241051932385749a968b1f1427624b039/tadashi-aikawa/obsidian-tempura" /> <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-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" /> <span class="link-card-v2-site-name">GitHub</span> </div> <div class="link-card-v2-title"> GitHub - tadashi-aikawa/obsidian-templater-scripts </div> <div class="link-card-v2-content"> Contribute to tadashi-aikawa/obsidian-templater-scripts development by creating an account on GitHub. </div> <img class="link-card-v2-image" src="https://opengraph.githubassets.com/e9f274a3da6017a430e0d7b77abae9ffef9687254898f4457b44f9b546a2eafb/tadashi-aikawa/obsidian-templater-scripts" /> <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-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://findy-code.io/engineer-lab/icon/favicon" /> <span class="link-card-v2-site-name">Findy Engineer Lab</span> </div> <div class="link-card-v2-title"> レガシーコードから始まったカイゼンの旅 ─ チームから全社へと 組織を超えて広がった先にある新しい挑戦 - Findy Engineer Lab </div> <div class="link-card-v2-content"> 長らくナビタイムジャパンでカイゼンの渦を拡げ、組織まで巻き込んでアジャイル開発に取り組んだ小田中育生(いきいきいくお、@doraem)さんに、人的なカイゼン、チームのカイゼン、組織のカイゼンとスコープが広がるにつれた進め方を ... </div> <img class="link-card-v2-image" src="https://cdn.image.st-hatena.com/image/scale/4518ba9b1ed831550d42b9bfec9a4b69b4182a9f/backend=imagemagick;version=1;width=1300/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fb%2Fblog-media%2F20231020%2F20231020140034.jpg" /> <a href="https://findy-code.io/engineer-lab/odanaka"></a> </div> 経歴や考えが包み隠さず書かれており、なかなか聞けないリアルな話もあって面白い。 ## 「ChatGPT」をうまく使える人・使えない人…「命令の仕方」に決定的な違いがあった [[👤堀江貴文]]さんと[[👤深津 貴之]]さんが、[[ChatGPT]]について話した記事。 <div class="link-card-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://gendai.media/assets/images/mg/icons/favicon.ico" /> <span class="link-card-v2-site-name">マネー現代</span> </div> <div class="link-card-v2-title"> 「ChatGPT」をうまく使える人・使えない人…「命令の仕方」に決定的な違いがあった </div> <div class="link-card-v2-content"> ChatGPTをはじめとする生成AIの躍進で、私たちの仕事や生活は大きく変わると予想されます。ホワイトカラーや、クリエイター、プログラマーの仕事がAIに代替されるといわれる今後、私たちは何をして、どこを目指せばいいのでしょう ... </div> <img class="link-card-v2-image" src="https://res.cloudinary.com/gb-cache/image/upload/prod/ae7cwfie0t8ktjt4xx10380o" /> <a href="https://gendai.media/articles/-/118555?imp=0"></a> </div> 便利なものができても1から10までやってくれるわけではない。そのために的確に指示する力と、繰り返しフィードバックしてよりよくしていく力が求められる。それって結局SIerとやっていることはあまり変わらなかったり... 指導力や支持力、フィードバック力は大事ってことだ。 ## OpenAIのサム・アルトマン解任が、さらなる衝撃と波紋を業界に広げ始めた [[👤Sam Altman]]が[[OpenAI]]の[[CEO]]から解任されたという話。 <div class="link-card-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://wired.jp/verso/static/wired-jp/assets/favicon.ico" /> <span class="link-card-v2-site-name">WIRED.jp</span> </div> <div class="link-card-v2-title"> OpenAIのサム・アルトマン解任が、さらなる衝撃と波紋を業界に広げ始めた </div> <div class="link-card-v2-content"> OpenAIの最高経営責任者(CEO)だったサム・アルトマンの解任が、テック業界に衝撃と波紋を広げている。複数の主要メンバーがOpenAIを退職したほか、主要株主であるマイクロソフトも不信感を抱いているようだ。 ... </div> <img class="link-card-v2-image" src="https://media.wired.jp/photos/65593eaae693613ef55d6cbb/16:9/w_1280,c_limit/1797579059" /> <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]]