tadashi-aikawa's Avatar

tadashi-aikawa

@tadashi-aikawa.bsky.social

プロスポーツ選手のような志で、エンジニアリングをメインとしたクリエイティブな活動を行っています。エディタはNeovim / Obsidian / VSCodeの三刀流。 【サイト】 https://minerva.mamansoft.net/Home 【GitHub】 https://github.com/tadashi-aikawa

271 Followers  |  89 Following  |  3,065 Posts  |  Joined: 06.02.2024
Posts Following

Posts by tadashi-aikawa (@tadashi-aikawa.bsky.social)

Preview
OSSにおけるAI Slop問題の何が問題なのか?

規模は数十倍違うけど安易に想像はつく。GitHubでPR無効化ができるようになったとき、速攻で無効化したしな。

zenn.dev/yusukebe/art...

07.03.2026 04:42 — 👍 2    🔁 0    💬 0    📌 0

init.luaで完結するくらいですね。

Neovimに慣れてるとgitリポジトリベースでプラグイン管理するのに抵抗ないので必要ない気はしてます。

06.03.2026 00:03 — 👍 1    🔁 0    💬 0    📌 0

ぶっちゃけ個人的にはメリットないです😇

06.03.2026 00:00 — 👍 1    🔁 0    💬 1    📌 0
GitHub - tadashi-aikawa/slidev-preview: Neovim plugin that syncs your Slidev presentation in the browser with your cursor position in `slides.md`. Neovim plugin that syncs your Slidev presentation in the browser with your cursor position in `slides.md`. - tadashi-aikawa/slidev-preview

20分くらいでできた。エグい。。

github.com/tadashi-aika...

05.03.2026 23:27 — 👍 3    🔁 0    💬 0    📌 0
Preview
おい、方法を捨てろ - じゃあ、おうちで学べる はじめに テストが走っている。グリーンのバーがじりじり伸びていく。深夜1時。コーヒーはとっくに冷めている。キーボードに手を置いたまま、画面を眺めていた。 syu-m-5151.hatenablog.com syu-m-5151.hatenablog.com 「方法を学べ」で、方法を増やすことの価値を書いた。方法の知識が課題認識を広げる。「方法を選べ」で、選ぶことの価値を書いた。学んだだけでは動けな...

リアリティのある名言の嵐や。達観している。

syu-m-5151.hatenablog.com/entry/2026/0...

04.03.2026 11:26 — 👍 4    🔁 0    💬 0    📌 0
Preview
GitHub - tadashi-aikawa/jinrai: A Hammerspoon script for switching and recognizing windows at the speed of thought ⚡ A Hammerspoon script for switching and recognizing windows at the speed of thought ⚡ - tadashi-aikawa/jinrai

⚡JINRAIのバグ修正リリースです (v0.1.2)
github.com/tadashi-aika...

- fix(window_hints): windowBlend.xを指定すると背面ウィンドウが右寄りの配置になる
- fix(window_hints): appPrefixOverrides で同一アプリの複数ウィンドウに異なるプレフィックスを指定した場合、片方のprefixしか利用されない (重複扱いされる)

04.03.2026 11:04 — 👍 3    🔁 0    💬 0    📌 0

完全に個人的趣向で『それあなたの感想ですよね?』でしかないんだけど、『無料』アピールしているものはどうしても嫌悪感を抱いてしまう。

04.03.2026 00:15 — 👍 0    🔁 0    💬 0    📌 0

@masa21gifus.bsky.social @hnsol.bsky.social
いくつか大きめの変更をしました。
github.com/tadashi-aika...

・SpoonInstall対応
・設定ファイル構造化 (⚠️破壊的変更です)
・既存設定からの移行はAIに投げればやってくれるはず...です
・対象コミット: github.com/tadashi-aika...
・直接移動ホットキーの追加
・デフォルト設定値を一部変更
・背面ウィンドウのX/Y座標も考慮してヒントの表示位置を制御するオプションを追加

詳細はコミットをご覧ください🙏

03.03.2026 23:14 — 👍 3    🔁 0    💬 1    📌 0

JINRAIの設定にめっちゃ破壊的変更を加えている。ここまで設定が増えるとは思っていなかったので... (想像の10倍以上😇)

一応、AIに『設定移行して』って頼めば自分の設定は一瞬で最新化してくれました。

03.03.2026 22:28 — 👍 2    🔁 0    💬 0    📌 0

JINRAIの移動の難しさは、ターミナルやNeovimとは別次元なんですのね。ターミナルやNeovimは

・領域が全体でも個でも長方形で無駄な空間がない
・重なることはない

という制約があるから。

ウィンドウは(マルチモニタだと)長方形にならないし、空間が欠損していることもあるし、重なることもある。これめっちゃむずいってことにようやく気付けた。

03.03.2026 13:21 — 👍 2    🔁 0    💬 0    📌 0

背面ウィンドウを表示したいときは、アプリをイメージすることもあれば、位置をイメージすることもある。

特に同じアプリのウィンドウが複数あると位置の意味合いは強まってくるので。

一晩寝かせよう。

03.03.2026 13:17 — 👍 2    🔁 0    💬 0    📌 0

背面ウィンドウ表示の表現方法… 考えさせられるな。。

今のDock形式はプレビューありきなものなので、プレビューナシの場合はリアルな位置を意識させつつも、視界からロストしないような工夫がいる。

03.03.2026 13:16 — 👍 2    🔁 0    💬 0    📌 0
Preview
📘至高のウィンドウ切り替えを目指して『JINRAI(迅雷)』をつくった - Minerva macOSのウィンドウ切り替えに悩み、AltTabやミッションコントロールの課題を整理してHammerspoon製スクリプトJINRAIを開発しました。Window Hintsなどの機能で、キーボードだけで直感的かつ確定的にウィンドウを切り替えられるようにした経緯と使い方を詳しく紹介します。

@hnsol.bsky.social @masa21gifus.bsky.social
雑ですみませんが、使い勝手に大きく影響するものをFAQに2点追加しております。もしお困りだったらよろしければ🙌

minerva.mamansoft.net/2026-03-01-j...

※ Spoon install対応はもう少々お待ち下さい(たぶん明日やります)

03.03.2026 12:43 — 👍 3    🔁 1    💬 0    📌 0
Preview
📝Obsidian Publishでアップロードした画像のサイズが無効化される - Minerva Obsidian PublishでSVG画像を`![384x384](...)`と記載して公開したところ、画像サイズ指定が無効化した。altテキストにタイトルを含めた`![title|384x384](...)`形式で記載したところ、指定した画像サイズが反映した。

案外ハマりポイント。

minerva.mamansoft.net/Notes/%F0%9F...

03.03.2026 12:34 — 👍 1    🔁 0    💬 0    📌 0

ちなみに、さかさんは使われますか?

※ だれも使わない機能は実装したくないので

03.03.2026 12:23 — 👍 1    🔁 0    💬 1    📌 0

なるほど。たしかにそれもありますね。(というかそれが普通か...)

Recent Backのくだりだったので、てっきりウィンドウ切り替えのときには必ずまずは起動してから考えたいのかと思っていました。

03.03.2026 12:15 — 👍 0    🔁 0    💬 0    📌 0

どういうことです?

03.03.2026 11:48 — 👍 0    🔁 0    💬 1    📌 0

普通は

1. 作業対象のウィンドウを決める
2. 必要に応じてウィンドウサイズとポジションを変える

なんですけど

1. ウィンドウサイズとポジションを決める
2. 作業対象のウィンドウを決める

と真逆の思想なのがなんとも甘美な感じがあります😊 新しい世界が見えそうな。。。

03.03.2026 10:34 — 👍 1    🔁 0    💬 0    📌 0

多分、NeovimやObsidian、ターミナルで(分割された)ウィンドウ間を移動する操作になれているので、同じ流れで移動したいんだろうなと分析してます。

03.03.2026 05:43 — 👍 1    🔁 0    💬 1    📌 0

にしても方向キーでウィンドウ特定するロジックは奥が深い。むずい。。

03.03.2026 04:38 — 👍 1    🔁 0    💬 0    📌 0

背面ウィンドウが多いとプレビュー描画に時間かかるみたいでそれな気がしますね。。

プレビュー表示だけオフにすれば改善したので今夜アップします。気になってないならそのままでも問題ないです。

03.03.2026 03:29 — 👍 0    🔁 0    💬 0    📌 0

実際にリアルでJINRAIを使うと、directionKeysの利用頻度が圧倒的に多い。。人間は視覚情報には勝てんのだな。。

03.03.2026 02:38 — 👍 3    🔁 0    💬 2    📌 0

慣れないとswapはアクティブウィンドウの取り違えするのですけど、慣れてしまえば逆に使いやすくなるのでは…と信じています!

方向キー周り、少しツメが甘いところがあったので後ほどアップデート予定です🙏

03.03.2026 01:44 — 👍 1    🔁 0    💬 1    📌 0

なるほど! 自分もちゃんと見てみます!

03.03.2026 01:43 — 👍 1    🔁 0    💬 0    📌 0

毎回hs立ち上げ時に通信(DL)が発生しなければアリですね。codexに聞いた感じだとそうではなさそうなので、真偽は調べずにやめました。

03.03.2026 00:00 — 👍 1    🔁 0    💬 1    📌 0

Spoon形式を把握していなかったので、Spoon形式にしてみました。

ただInstallコマンドは使用せず、あくまでディレクトリ構成の整備にとどめています。あまりメリットなさそうだったので...

02.03.2026 21:35 — 👍 2    🔁 0    💬 1    📌 0
Preview
📰2026年9週 Weekly Report - Minerva 2026-02-23から2026-03-01までのWeekly Reportです。JINRAI(迅雷)の作成とAltTab等からの移行、copilot-plugin-notifyの機能拡張、GitHub Copilot CLIでマウスが効かなくなる問題調査、動画からGIFを抽出する技術の習得、Agent Skills用リポジトリ作成とWindows時代リポジトリ2つのアーカイブなど。

なかなかGeminiで画像生成されなくて手こずりましたが...... 先週のWeekly Reportです。

minerva.mamansoft.net/%F0%9F%93%B0...

02.03.2026 12:38 — 👍 1    🔁 0    💬 0    📌 0

@masa21gifus.bsky.social @hnsol.bsky.social
swap(入れ替え)機能含めてリリースしました🦾🤖🤳

02.03.2026 12:09 — 👍 3    🔁 0    💬 2    📌 0
Preview
GitHub - tadashi-aikawa/jinrai: A Hammerspoon script for switching and recognizing windows at the speed of thought ⚡ A Hammerspoon script for switching and recognizing windows at the speed of thought ⚡ - tadashi-aikawa/jinrai

🌟 本日pushしたJINRAIの新機能

- Window Hints
- appPrefixOverrides をルール配列形式に変更
- 設定した修飾キーを押しながら確定すると、アクティブウィンドウと選択したウィンドウのサイズと位置を入れ替える機能を追加
- 8方向移動オプション(upLeft, upRight, downLeft, downRight)を追加
- 前面/背面を考慮したdirectionKeysによる移動
- focusBackKey, directionKeys を追加

github.com/tadashi-aika...

02.03.2026 12:08 — 👍 2    🔁 2    💬 1    📌 0

この機能のメインユースケースは、『あるウィンドウ(画面)を共有している状態で、別のウィンドウと一瞬で入れ替える』というシーンです。

特に仕事で普段繋いでない外部出力モニタに出力すると、カーソルやモニタ位置が迷子になってマルチウィンドウの制御に戸惑うけど、JINRAIならわずか1コマンド⚡

02.03.2026 09:50 — 👍 1    🔁 0    💬 0    📌 0