モノラルログ

マツオ ( @matsuoshi / monaural.net ) のざっくりしたブログです

2025年のふりかえり

2025年の雑ふりかえりです。
(超雑だけど、ふりかえりを書こうという心の余裕があるだけいいのかもしれない、と思うことに)

仕事

9月に転職した。コミュニティ関連の御縁からのリファラル経由。

転職していきなりタフなプロジェクトに入ったけれど、いまは落ち着いてきた。今のところおおむね、自分とマッチ度の高い会社環境かなと思う。やることに集中もできている。今年は生成AIがらみのあれこれもあって、採用側目線で考えると特に複雑な状況と思うので、このタイミングで転職できたのは運がよかったかもしれない。

副業は1年通して案件の増減なく、継続いただいている。ありがてえ。プラス、年末に1つ追加。ありがてえ。ちょっとペース配分は注意したい。

コミュニティ活動

www.instagram.com

24年12月に登壇したイベントがきっかけで、なんと25年のデブサミに登壇した。驚きの展開だった。雅叙園デビュー、豪華だった。話す内容自体もコミュニティ活動そのものがテーマで、つながってるなあ〜と。

あとは引き続きスクラム道関西に関わっているのと、スクラムフェス大阪の運営。
箱根のスクフェスリトリートにも参加させてもらった。24年は仕事を持ち込んで存分に交流できなかったので、今年は有休でがっつり参加。楽しかったな。スクラム道関西のリトリート(の下見)にも行ったな、楽しかったし、いろんなきっかけになったな。

健康

あいかわらず膝がいたい…… 関節痛?神経痛?
首・肩や背中の痛みもあって、複数の整形外科に通ったりもしたけど、まあ、慢性的になっておる。

リモートワーク主体で運動不足はあきらかで、1月にチョコザップに入会したけど、それほど活用できず来月で退会予定。ということで2026年は健康の優先度をトップに考えたい。

音楽など

今年はレコードをよく買うようになった。まーーー高いね、高くなっちゃったけども、気に入ったものはなるべくアナログで買うようにしている。ところでHMVは会員ログインしたら「現在までのご注文総額」って今まで使った金額を表示する機能をなくしたほうがいいんでないかな。たぶんそのほうが売上あがると思います。

www.instagram.com

25年は6回、DJイベントに参加した。コロナ禍でいったん活動がゼロに止まった身なので、こうやって今お声がけいただけてるのはありがたい。

  • 1月 BGM DJ @ rinkaiten
  • 3月 Fishmans Night Osaka 2025 @ bar fader
  • 7月 ENFOLD @ der kiten atelier
  • 8月 soy source annex @ otohatoba
  • 10月 BGM DJ @ キテスマ
  • 11月 BGM DJ @ otohatoba
  • (都合により欠席) 12月 静かなる衝動 @ reservoir

派手なパーティというよりも、BGM DJとか、リスニング的な、落ち着いたタイプのものが多かった。最近自分が聴いている・やりたい傾向に近いし、ありがたいことです。

www.instagram.com

あと行ったライブはだいたいこんな感じ

  • New Order, 電気グルーヴ @ 有明アリーナ
  • King Brothers, Climb The Mind, おいど @ ELEVATY
  • シャッポ、イルリメ、Neibiss
  • Caroline @ バナナホール
  • Horsegirl @ バナナホール
  • Horsegirl @ メトロ
  • Beth Gibbons @ Zepp Namba

映画は、リバイバル上映されたAKIRAを劇場で観られたのはよかった。あとは OASIS とか Depeche Mode のコンサートフィルム上映、このへんもよかったな〜

遊び・趣味

www.instagram.com

スポーツ観戦

サッカー以外にも、バスケ(Bリーグ)や野球もよく見に行くようになった。数えてないけど、サッカーより野球を見に行った回数のほうが多くなったかも。

銭湯

あいかわらず週1〜2ペースで通う。リラックスできる。デジタルデトックス的な面もある。 正直リラクゼーションを銭湯に頼りっきりなので、他のなんらかも考えたいな……

キーボード

www.instagram.com

今年は40%キーボードを2つ購入、どちらも気に入っている

  • Vortex Core Plus
  • Cornix

いまメインで使っているのは分割タイプの Cornix, ほとんど不満がない。Vortex Core Plus も安定して長くつきあえそう。 この2つには満足しているので、しばらくキーボード買うことはないかな。たぶん。しらん。

ゲーム

Switch 2 に当選(Amazonにて)。とはいえやりたいソフトがあるかというと…… 結局マリカとゼルダのアップグレード版しかやってない

旧作で Outer Wilds を初プレイ。これが衝撃的によかった。DLCも含め、人生のゲーム心のベストテンに入ってくる勢い。

旅行

神戸に住んでるのに、神戸旅行に行った。神戸に宿を取って、ベタな神戸っぽいルートを組んで神戸観光をした。十分に新鮮に感じられたので、またやりたいな。ベタな観光って地元民は意外と未経験だったりするし。予算も交通費がかからないぶん、ちょっと贅沢なことに回せる。

まとめ

2026年はそうだな、健康がいちばん。あとは転職先で成果出すことと、副業のバランス。それからDJ活動も増やしていきたいな〜〜

The Core Protocols V3.01 日本語版

The Core Protocols の日本語版PDFダウンロードリンクを探していたのでメモ

Jim McCarthy と Michelle McCarthy による、優秀な結果を残しているチームにある一定のパターンをまとめたもの。書籍「エラスティックリーダーシップ」でも紹介されていた。

V.3.03 の各種翻訳版ダウンロードページはこちら。

https://mccarthyshow.com/the-core-pdf-version/ https://mccarthyshow.com/protocols/the-core-protocols-japanese-v3.03.pdf

(V.3.1 https://thecoreprotocols.org/ の翻訳はいまのところ見つけられず)

Hugo で Wikilinks を有効にする

Hugo で Wikilinks 記法([[]] こんな感じで brackets で囲むリンク) を有効にする

ここに書いてある方法でいけた

https://quinncasey.com/hugo-wikilink-support/quinncasey.com

  1. /layouts/partials/content-wikilinks.html を作成し、先述のサイトのコードを配置
  2. hugo で使用しているテーマの single.html をオーバーライド (/layouts/_default/single.html にコピー)
  3. single.html 内で {{ .Content }} としてブログ本文を出力している箇所を、{{- partial "content-with-wikilinks" . -}} に置き換え

これで動きました

Obsidian とか Foam とかで書いた markdown を元に Hugo で静的ページ生成する場合に便利


{{ $wikiregexWithText := "\\[\\[([^\\]\\|\\r\\n]+?)\\|([^\\]\\|\\r\\n]+?)\\]\\]" }}
{{ $wikiregex := "\\[\\[([^\\]\\|\\r\\n]+?)\\]\\]" }}

{{ $page := .Page }}
{{ $pageContent := .Content }}

{{ range ($wikilinks := .Content | findRE $wikiregex) }}
    {{ $link := . | replaceRE $wikiregex "$1" }}
    {{ $wikilink :=  printf "\\[\\[%s\\]\\]" $link }}

    {{ with relref $page $link }}
        {{ $link := printf "%s%s%s%s%s" "<a href=\"" . "\">" ($.Site.GetPage $link).Title "</a>"  }}
        {{ $pageContent = $pageContent | replaceRE $wikilink $link }}
    {{ end }}
{{ end }}

{{ range ($pageContent | findRE $wikiregexWithText) }}
    {{ $link := . | replaceRE $wikiregexWithText "$1" }}
    {{ $text := . | replaceRE $wikiregexWithText "$2" }}
    {{ $wikilink :=  printf "\\[\\[%s\\|%s\\]\\]" $link $text }}

    {{ with relref $page $link }}
        {{ $link := printf "%s%s%s%s%s" "<a href=\"" . "\">" $text "</a>" }}
        {{ $pageContent = $pageContent | replaceRE $wikilink $link }}
    {{ end }}
{{ end }}

{{ $pageContent | safeHTML }}

Vortex Core Plus が発売される

気になってた 40% キーボード Vortex Core Plus のプレオーダーが始まってた

Core Plusvortexgear.store

思わずポチりました

このところ前バージョンの Vortex Core は普段使いしていて、なかなか快適に使えています

archisite.co.jp

Plus は前Vortex Core と比べると横に1列、キー数が増えているっぽい

Bluetooth 対応だったり USB Type-C だったりなところも良い

到着は2月下旬〜3月月ごろとのこと。楽しみ〜

xremap を使って、Ubuntu 上で Mac っぽい controlキーの挙動を設定した

中古で ThinkPad を購入し、Ubuntu 24.04 を入れた。

Ubuntu はおおむねいい感じで使えているのだが、普段触っている Mac と操作感の違いで気になるのは、Ctrl キーとコマンドキーの使い分け

Ubuntu だとコピペなど普段使う修飾キーは Ctrl が基本になる。Macでは親指でコマンドキーを使っていたので、じゃあキーカスタマイズして、Ubuntu でも親指のところに Ctrl キーをバインドしてしまえば解決か、というと意外とそれだけでもない。emacs風の ^H による文字削除、^A ^E でのカーソル移動なんかは 頻繁に使っていたし、特にターミナル操作で Mac だと ^C⌘C が明確に違うわけで、これに慣れてるとけっこう誤爆してしまう

キーリマップ系のツールを使ってなんとかできないかなと考えた

やりたいこと

こんな感じで使えるように設定したい

  • CapsLock (A の左隣) のキーを、Mac でいうところの Ctrl キーっぽくしたい
    • CapsLock + A, E, H あたりの emacs風キーバインドを有効にしたい
    • ターミナル上では CapsLock + C で ^C にしたい
  • 左親指のところを、Mac でいうところのコマンドキーっぽくしたい
    • 保存 ^s、undo ^z なんかのショートカットは左親指のほうでやりたい
    • ターミナル上では Macみたいに コマンド+C, V でコピペできる感覚にしたい
    • ついでに左親指で押しやすい無変換キーを、「単独で押せば無変換キー、何かと一緒に押すとはコマンドキー」的な挙動にしたい (mod-tap)

xremap で全部できた

結論、ぜんぶできた

xremap というアプリケーションのおかげです。神ツールやん!?

github.com

設定ファイル

xremap config (emacs like control-key)

やってることはざっくり、

  • modmap で CapsLock を右Ctrlキーにする
  • ターミナルの場合に限り、左Ctrl+C, V をコピペに設定する
    • これで CapsLock+C は通常の ^C, 左Ctrl+C はコピー、と使い分けられる
  • emacs風の設定を 右Ctrl+あれこれ、として入れていく
    • ただしターミナルはアプリ側でもともと設定が入っているので除外
  • 無変換キーの mod-tap 設定もすごく簡単だった

全部できたー

その他

インストールにあたっては Ubuntu で使われている GNOME Wayland 特有の設定がいるみたいで、xremap をユーザー権限で起動させるには、とか アプリケーション固有の設定を有効にするには、というところで少しハマった。ハマったけど、よくよく見ると全部 xremap の README に書いてあった。READMEのこのへん↓↓ 単に自分が説明書きをよく読んでいないというだけでした。xremap すばらしい。

If you want to run xremap without sudo, click here.

Install xremap's GNOME Shell extension from this link, switching OFF to ON.

自分用にメモしておくと

  • gnome でアプリ単位の設定を有効にしたいなら
    • xremap は sudo ではなくユーザ権限で起動する
    • 自動起動もユーザー権限で
    • GNOME Shell extension を入れてオンにする

まとめ

満足です。