2024年が開け、2025年になった。
このブログも、約3カ月振りの更新。
リハビリがてら、2024年を振り返り、2025年についてを書いてみる。
2024 年振り返り
Deno
2024年、Deno 2.0 がリリースされた。
2.0リリースまで、1.x系については都度リリースノート+深堀記事を書いていた。
書き始めて、DenoがWebStandardにあるAPIの実装を進める仮定の中で、あまり触って来なかったAPIの見識も深まった。
これは間違いなく、自分に価値のある行為だった。
(非常に勝手なことで自分で止まればよかったわけだけど)2.0が出るまでは続けた結果、3年程度続けたことになる。
今後は、気になる機能の導入など有ればスポットで記事を書いていく。
Node.js で TypeScriptが直接動くようになっていく現状で、自分のような人間はどこでプレゼンスを保つのか?という問題が無視できなくなってきた。
OSS と個人サービス
昨年のコントリビュート具合は以下の様子。
10月以降全く活動できていない。
もちろん手元では書いているモノが有ったりするが、貢献めいたものはゼロである。
個人サービスについては、アイデアと検証目的で3件。
Echo-Echo
Deno deploy と Deno KV で音声データを保管するサービス。
Deno KVでバイナリなデータを保管できるか?という検証の一定の成果物として作成した。
Pile-Up
Babylon.jsのCSGと、Deno KVでのデータ保管で作ったモデルをシェアするサービス。
Babylon.js Physics simulation by ‘Havok’ on Fresh!
サービスという程のものでも無いが、Babylon.jsで物理エンジンをDeno Deploy のサーバーサイドで動かす
https://fresh-babylon-physics.deno.dev/
ライブラリは、2件。
Thoth
Deno KV上での全文検索エンジン。
https://github.com/Octo8080X/thoth
併せて、ドキュメントのサイトを作った経験を持てた。
https://thoth-doc.deno.dev/
fresh_garden
https://github.com/Octo8080X/fresh_garden
デモサイトを作る経験を持てた。
あとは、Deno でWeb Push の動作がおかしいことがわかってIssue報告上げたら、しばらくして解決された。
これはやって良かった。
旅行
10月昨年に引き続き(ほとんど)完全にネットワークから切り離されるオフライン旅行した。
昨年も「なんかいろいろいやになったのでオフラインで読書する」と言って1泊したが、今年は2泊。
(実際に何かいやになったのか?は疑問も多い。ただ、疲れてはいただろう。)
昨年の宿泊先にもう一度とも思ったのだが、昨今のインフレも有るのか、値段が上がっていた。
とても2泊できそうでは無かったので、別の場所となった。
内風呂ではなかったので、昨年ほどの密度で入浴はできなかったが、安いながら飯は美味しかった。
人文、小説、ビジネス他いろいろ積読をまとまった数を崩せたので良かった。
とはいえ積んだ数が多すぎて、まだまだ処理すべき書籍が多い。
2025年は、房総半島の方(かつなるべく先端の方)で読書に適した温泉宿を探してみたい。
バーンアウト(かもしれない)
自分は、おそらく軽傷のバーンアウトを継続してしまっているのではないかと感じる。
業務意欲には問題ないが、個人活動には影響が出ている。
アイデアベースで何か作るネタみたいなものをこれまでならストックを持ちながらやってきたが、正直以前ほど湧いてくる感じがしない。
今まで自覚的、いわゆる締め切りドリブンできなことしながら、アウトプット過多のバランスでやってきた。
10月のDeno 2.0リリース後、定期的な調べものとそのアウトプットを意図的に減らした。
積読を崩す目的もあり、意図的にインプット過多に寄せた。
このタイミングで、何か切り替わってしまっているように感じる。
もしかすると今、積読を崩しまくっているのは逃避行動なのかもしれない。
そんなこともあり、ブログの投稿も3カ月ぶりになってしまった。
コントロールできるものでは無いのだろうが、そろそろ再起動してもいいだろう。
2025 年
当面「やろう」と感じることを書いておく。
fresh-session
fresh-sessionのメンテが滞っている。
mainブランチが最終更新から2年などという状況。
まともにメンテされているとは言い難いものになってしまった。
Forkも8件。Starは少しはあるが、自分がメインのメンテナーになってから増えたモノではないはず。
調子にのって、大規模改修破壊的変更なアップデートを用意したが、誰かが見てくれるわけでも無かった。
Fresh 2に併せて対応するプラグインにして用意したいと準備していたが、そのままになっている。
2025年は、これをメンテする。
併せてJSRでの公開に切り替えたい。
(deno.land/xにあるfresh本体の型の参照の問題が解決していればという条件もあるけども。)
査読有り登壇
現状のやってみた系での登壇には一定の不足と不安を感じる。
査読有りの登壇を目指す。
JS/TS 以外の言語
何も決めていないけど、Golang
積読
積読が引き続き多い。
これが一種の逃避行動だとしても、続ける。
荷物
荷物が多すぎる。
さすがに、前職時代のワイシャツやらはもう処分する。
プレバン限定アイテム群。さすがに減らしたい。
10年前購入した未組み立てのガンプラ、一般販売品は放出してもいいはずである。