2026年10月3日(土)に開催された、PHPカンファレンス愛媛に参加、登壇してきました。
愛媛県はおそらく人生初上陸だったのですが、昨年のPHPカンファレンス香川前夜祭の2次会で実行委員長のひがきさんたちと一緒に飲みながら愛媛の話を聞いて愛媛行きを決意し、せっかく行くならと出したプロポーザルも採択していただいての参加となりました。
登壇
CIをサプライチェーン攻撃から守るためのversion pinning というタイトルのLTで登壇しました。
タイトルのとおり、サプライチェーン攻撃対策が今回のテーマでした。
もちろんサプライチェーン攻撃はCIに限ったものではなく、むしろローカルPCの方が社外秘のデータが保存されていたり社内ネットワークや本番環境と繋がっていたりと、万が一のときの影響が大きくなるかもしれません。 一方で、CIは一日に何度もライブラリ・ツールのインストールを行う環境であるということで、今回はCIに焦点を当てたLTとしました。
version pinningをテーマに据え、5分に収まるようなプロポーザルにしたつもりだったんですが、いざスライドを作って練習してみると6分を超えてしまい、スライドを削りつつ本番もかなり早口で話さざるを得ませんでした。聞きづらかったら申し訳ありません。
話した内容は概ね世の中でベストプラクティスとされているものをまとめた形でした。ただ、miseを使ったダウンロード(スライドp.17)については他ではあまり言われていない内容です。個人的にはこれがベストと思っていますが、他にもっとこうしてるよ!とかあればぜひ教えてください🙇
あと途中で少し触れた、GitHub Actionsのlockfileは先日Technical Preview→Public Previewに昇格したので、こちらへの移行を考え始めてもいいかもしれません。 github.blog
聞いたセッション
自分の発表が最後だったこともあって午後は正直あまりゆっくり聞けなかったのですが、その中でも印象に残ったセッションをいくつかご紹介します。
ちいさくPHPStanをつくってみる
https://fortee.jp/phpconehime-2026/proposal/7278f413-ea3c-43b6-8e9a-302eca39366e
朝一でしたが個人的ベストトークです。
PHPStanに何度かコントリビュートしてある程度その内部について知っているつもりですが、NodeScopeResolver、Scope、RuleといったPHPStanの重要なポイントがしっかり紹介されていていい発表でした。
PHPStan作者のOndřej Mirtesにも届いたようです。:iihanashi: github.com
PHPコミュニティあったけえなぁを言語化する営み
https://fortee.jp/phpconehime-2026/proposal/a47bf649-83f2-4685-8be4-b9cd6dc8c75d
聞きながら学生時代のことを思い出してました。当時Rubyを研究で使っていて、住んでいた京都でRubyKaigi 2016が開催されるということで、行ってみようか迷った結果ビビって行かなかった、という経験があります。今思うともったいないことしたなーという感じなんですが、それでも当時いきなり飛び込むのは怖かったなとか、そんなことを思い出させてくれるLTでした。
phperだってパンチカードでコーディングしたい
https://fortee.jp/phpconehime-2026/proposal/cae48e48-b5a2-4cde-a4a5-8d1912e8a7c8
トリにふさわしい面白いトークでした! パンチカードでプログラムを動かすってどういうこと、は確かに思ったことがありますね。なるほど文字情報だったのか…!
あとは本筋と関係ないところですが、date_sun_info() を使うとPHPが動いてる雰囲気を出すことができる、という知見を得ましたw
愛媛・松山観光
カンファレンス当日の前後含め、金曜〜日曜の2泊3日で松山を観光しました。
新幹線と特急を乗り継いで行ったんですが、松山駅に着くや否や”例の蛇口”がお出迎えしてくれました。思った以上に街中いたるところで見かけました。
#phpcon_ehime
— takaram (@takaram71) 2026年10月2日
改札降りて1分で早速蛇口が pic.twitter.com/TbNW8OHpit
鯛めし
愛媛で一番食べたかったのが鯛めしです。南予の刺身を乗せた鯛めしと中予の炊き込みの鯛めしがあるらしく、初日は両方を提供しているお店で、最終日は電車に乗る直前に頂きました。
#phpcon_ehime
— takaram (@takaram71) 2026年10月2日
松山も宇和島も pic.twitter.com/I2GPKf7Q94
愛媛最後の食事#phpcon_ehime #madaehimeniiruphper pic.twitter.com/oToKds1Jsa
— takaram (@takaram71) 2026年10月4日
東予の洋風焼き鯛めしなるものも見かけましたが、今回は食べる機会がありませんでした www.pref.ehime.jp
松山城
金曜日は松山城へ行きました。市街地のすぐそばに山があってその上にお城がある、という立地で眺めがよく楽しめました。

山の上なので、徒歩以外にロープウェイやリフトで登ることもできます。
せっかくなので上りはリフト、下りはロープウェイにしようかと思ったんですが、上りのリフトが思った以上に気持ちよかったので、帰りもリフトに変更しました。

道後温泉
日曜日は朝から道後温泉に行きました。



風呂上がりはお土産を買いつつ、お昼ご飯で鍋焼きうどんも頂きました。
鍋焼きうどんと今治焼鳥と坊ちゃんビール#phpcon_ehime #madaehimeniiruphper pic.twitter.com/s91G0U64nT
— takaram (@takaram71) 2026年10月4日
さいごに
カンファレンスもそれ以外の観光も、楽しい2泊3日でした!
カンファレンスはトークのフィードバックも後日たくさん頂けて嬉しかったです(LTだしもっと少ないかと思ってた)。
また機会があれば愛媛にお邪魔したいです。次行くなら今治とかにも寄りたいな……








