aboutsummaryrefslogtreecommitdiffhomepage
path: root/services/nuldoc/content/posts/2025-12-31/2025-reflections.md
blob: ea35bb4698f627387de7aed04592e0a10774579a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
---
[article]
uuid = "365b8781-2fd8-412f-9666-90fa09fd569e"
title = "2025 年の振り返り"
description = "2025 年にやったことを振り返る"
tags = [
]

[[article.revisions]]
date = "2025-12-31"
remark = "公開"
---
# はじめに {#intro}

去年のやつ: [/posts/2024-12-33/2024-reflections/](/posts/2024-12-33/2024-reflections/)

# カンファレンス登壇・参加 {#conferences}

参加または登壇した勉強会やカンファレンス。
計 6 回の登壇と 3 回のコアスタッフをおこなった。

* PHP カンファレンス名古屋 2025
    * [登壇](https://slides.nsfisis.dev/slides/2025-02-22/phpcon-nagoya-2025/)
* PHPerKaigi 2025
    * [登壇](https://slides.nsfisis.dev/slides/2025-03-23/phperkaigi-2025/)
    * コアスタッフ
* PHP カンファレンス小田原 2025
    * [登壇](https://slides.nsfisis.dev/slides/2025-04-12/phpcon-odawara-2025/)
    * コアスタッフ
* RubyKaigi 2025
    * [TRICK 入賞](/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/)
* PHP カンファレンス 2025
* TechRAMEN 2025 Conference
    * [登壇](https://slides.nsfisis.dev/slides/2025-07-26/techramen-25-conf/)
* iOSDC Japan 2025
    * コアスタッフ
* PHP 勉強会@東京 第 180 回
    * [登壇](https://slides.nsfisis.dev/slides/2025-10-29/phpstudy-tokyo-180/)
* PHP カンファレンス香川 2025
    * [登壇](https://slides.nsfisis.dev/slides/2025-11-24/phpconkagawa-2025/)

# 書いた記事 {#articles}

* 社外記事 (このブログ): 14 本
* 社内記事: 37 本
    * 年間で最も記事を書いた人として社内表彰された。結局入社してからずっと貰い続けている

# 作ったもの {#coding}

ゴールデンウィークの 4 日間でセルフホスト可能な C コンパイラを作るというチャレンジをおこなった ([記事](https://blog.nsfisis.dev/posts/2025-05-05/make-tiny-self-hosted-c-compiler/))。
また、そのとき作ったコンパイラをベースに今も C コンパイラの開発を続けている。

* [P4Dcc: ゴールデンウィークに作ったセルフホスト可能な C コンパイラ](https://github.com/nsfisis/P4Dcc)
* [ducc: それをベースに作っているセルフホスト可能な C コンパイラ](https://github.com/nsfisis/ducc)

他にもカンファレンス関連で作ったり発表したりしたものがいくつかある。

* [phphp: セルフホスト可能な PHP 製ミニ PHP インタプリター (PHPerKaigi 2025 で発表)](https://github.com/nsfisis/phphp)
* [trick-2025: TRICK 2025 の提出作品](https://github.com/nsfisis/trick-2025)
* [Albatross.PHP: PHPerKaigi 2025 のコードバトル企画で使用したシステム](https://github.com/nsfisis/phperkaigi-2025-albatross)
* [Albatross.Swift: iOSDC Japan 2025 のコードバトル企画で使用したシステム](https://github.com/nsfisis/iosdc-japan-2025-albatross)

また、今年は AI コーディングエージェントを利用するようになったのも大きな変化である。以下の 2 つはほぼ Vibe Coding で書いている。

* [feedaka: 個人用のフィードリーダ](https://github.com/nsfisis/feedaka)
* [kioku: 個人用の学習アプリ (Anki クローン)](https://github.com/nsfisis/kioku)

また、外のプロジェクトへの貢献としては以下などがある。

* [PHP 日本語ドキュメント](https://github.com/php/doc-ja)
    * PHP 8.4 対応の一部
    * 未訳だった FFI の翻訳
* [Rouge: Ruby 製シンタックスハイライタ](https://github.com/rouge-ruby/rouge)
    * PHP 8.x への対応

# エンタメ {#entertainment}

今年観たり読んだりした中で特に印象に残っているもの (今年発表でないものも含む)。

* ゲーム『Baba Is You』([感想記事](/posts/2025-06-14/baba-is-you/))
* ゲーム『Slay the Spire』
* 小説『プロジェクト・ヘイル・メアリー』
* 漫画『ヒカルの碁』
* 映画『チェンソーマン レゼ篇』

# ツイート {#tweets}

今年ツイートしたものの中で特に好きなやつ。

* https://x.com/nsfisis/status/1877747425542078729
* https://x.com/nsfisis/status/1922681004495352168
* https://x.com/nsfisis/status/1924430902882697339

# その他 {#misc}

* [カヤックさん開催のコードゴルフコンテスト Anybatross に参加して優勝した](/posts/2025-11-27/anybatross-writeup/)
* [ルービックキューブを目隠しで揃えることに初成功した](/posts/2025-11-09/rubiks-cube-blindfolded-first-success/)

# おわりに {#outro}

今年はとにかく TRICK 2025 の入賞が嬉しい。また、以前から作りたかった C コンパイラを作れたのも良かった。

---

今年も大変お世話になりました。来年もよろしくお願いします!