構築中。

名古屋のITインフラお守り係です。ITイベントへの参加記録などを残していきます。

YAPC::Fukuoka 2025(2 Days)参加+福岡ローカル線の旅(11/14-15)

昨秋の YAPC::Hakodate 2024(前夜祭前半後半)に続いて、今年は 2 日間参加してきました。

yapcjapan.org

当初は土曜日のみの参加のつもりでしたが…

yoku0825 さんのお話fujiwara さんのお話も金曜日のタイムテーブルに載っていたので、思い切って木曜日の夜に福岡入りすることにしました(宿泊地はいつもの小倉駅周辺ですが)。

セッションで聞こうと思っていたこと・聞けたこと

そもそも Perl 周辺は専門外なので(セッションは特に Perl 縛りではないですが)、技術的知見よりも体験談や体験を経て身につけた考え方のような話を中心に聞くつもりで会場にやってきました。


山澤先生のゲストトーク「大学における人工知能関連の教育について」では、生成 AI が教育現場に入ってくる前ときた後の変化について、ずっと頷きながら聞いていました。


宮下さんの「なぜインフラコードのモジュール化は難しいのか - アプリケーションコードとの本質的な違いから考える」、そして fujiwara さんの「Amazon ECS デプロイツール ecspresso の開発を支える「正しい抽象化」の探求」については、「これは意図的にこの並びにしたのかな?」と思って聞いていました。

speakerdeck.com

speakerdeck.com

インフラ向けに限らず、アプリケーションやツールを作るときなど「対象とする事象・事物のどの断面を切り取って設計するか」を決めるのは重要で、その切り口と異なる断面の上にあるような機能を後から求められても、実装は苦労するだろうなあ(というか無理)、という。

例えがあまり正確ではないですが、地球楕円体を平面に投影して地図を作るときに、地図表現の目的に合わせた図法の選択が求められる(そして選択した図法に合わない目的には向かない)、みたいな感じでしょうか。

(ちょうど参加者に GIS 好きの日本 MySQL ユーザ会副代表・坂井さんがいらっしゃったので…)


Sosuke Suzuki さんの「一人で大規模 OSS に立ち向かうには」(タイムテーブルとタイトルのワード順が逆になってますね)や Day 2 の Yusuke Wada さん「OSS 開発者の憂鬱」 では、自分が経験することはおそらくないであろう、人気 OSS の開発・メンテナーとしての体験の話を聞きながら、「Issue や PR を出す側、OSS コミュニティに参加する側として変な言動・立ち振る舞いはやめよう」と思ってみたり。

(でもうっかり無意識に変なことしちゃうんだろうな)

speakerdeck.com

speakerdeck.com


yoku0825 さんの「今、MySQL のバックアップを作り直すとしたら何がどう良いのかを考える旅」はどちらかというと技術的な話ですが、これも「ガバメントクラウドにおける調達仕様に合わせるには?」というある意味特殊な体験が起点になる話ですし、クラウド全盛で生成 AI が伸びている今のこの時代に多くの人が直接扱わないであろう「サービスの下に隠蔽されているレイヤ」について検討する話でもあります。

speakerdeck.com

諸行無常…?)


あと Day2 のゲストトークや P 山さんのキーノートも良かったです。

(語彙力が尽きた)

speakerdeck.com

speakerdeck.com

クロージング・ベスト LT 賞とベストトーク

おめでとうございます!

ベスト LT 賞
ベストトーク


しれっと…?

エンドロール


昨日見れなかった光景!

Day 2 スタッフ記念撮影


そして来年は東京ビッグサイトで 11/28-29 開催!

その他

Day 1 お昼ご飯(学食)

JAWS FESTA 2023 のときに学習(?)したのでチキン南蛮風ライスを注文しました。

チキン南蛮風ライス

知人を見失って一人で食べ始めましたが、たまたま風穴さんが同じテーブルに来られたのでお話しをしながら食べることができました。

(途中で sogaoh さんもいらっしゃいました)

Day 2 お昼ご飯(お弁当)

本来ならタイムアップで食べられないところでしたが、30 分延長された結果間に合いました(ありがとうございました!)。

ブースめぐり

外に出かけていたため回る時間がほとんどなくなってしまいました。

Day 2 後の懇親会

yoku0825 さんなど DB 界隈での知り合いが何人か参加されていたので、いつもより DB の話題を多めに話しました。

(特に最近は MySQL の話を全然していなかったので懐かしかった…?)

壇上ではやたらと何度も写真撮影をしていました(個人スポンサーの撮影のときに私も呼ばれました)。

企業スポンサー撮影前のひととき(?)

周辺観光

Day 1 に向かう前に

宮地嶽神社に立ち寄ってお参りしてきました。

www.miyajidake.or.jp

宮地嶽神社・石段下
宮地嶽神社・石段上鳥居

奥之宮稲荷神社・鳥居
奥之宮稲荷神社・少しだけ紅葉

代わりに現地ではおみくじのだるまをいただいてきました。

そういえば去年の函館では会場ブースで大凶を引きましたね…。

セッションを抜け出して…

今回、カンファレンスの前日と翌日は移動以外の自由時間がなかったのですが、オンライン視聴が提供されていたので思い切って Day 1 の後半と Day 2 の前半は移動しながら聞くことにしました。

yapcjapan.connpass.com

懇親会で(配信担当の 1 人)Godan さんにもお話をしたのですが、オンライン視聴をしていただけるとこういうムーブができるので非常にありがたいです。

せっかく遠出してきたからには、その地で何らかの体験をして(そして現地にお金を落として)から帰りたいものです。

Day 1 の会場を出て

いつもの鉄印の旅その 1 ということで、平成筑豊鉄道伊田線に乗ってきました。

www.heichiku.net

(そして小倉への帰路は JR 日田彦山線へ)

九州の北米?

平成筑豊鉄道金田駅・顔出しパネル

「路盤がガタガタなのか?」と思うぐらい上下動が激しかったです(実際に路盤の整備状況も良くなさそう)。

小倉駅・南口夜景

Day 2 の会場入りの前に

鉄印の旅その 2 として、会場に向かう前に甘木鉄道へ。

www.amatetsu.jp

JR(鹿児島本線)から甘木鉄道に乗り換えた途端に配信の音が途切れ途切れになりました。

(とりあえず聞けなくはないレベルで)

ここで一応目的は達成、ということで折り返す予定だったのですが、一度駅の外に出てみたところでバス停を発見。

すぐにバスが来たので乗りました。

(バスに乗ったら配信の音声がクリアに)

秋月目鏡橋から城下町へ向かいます。

秋月の街並み [1]
秋月の街並み [2]

(城下町に入ったら配信音声が不安定になってしまいました)

秋月城

城下町を歩いて戻ったところ時間が中途半端だったので朝倉市秋月博物館に立ち寄ります。

www.city.asakura.lg.jp

朝倉市秋月博物館


ここにいるときに serima さんの「エンジニア→人事への『急』な転身で見えた、お互いの誤解と理解」を聞いていました(クリアに聞こえました)。

speakerdeck.com

些細なきっかけとそれに乗っかって行動することで世界が大きく変わること、ありますよね。


博物館の隣には旧戸波邸がありました。

旧戸波邸と紅葉
旧戸波邸前の門と紅葉

バスの時間になったので甘木へ戻り、会場へ向かいました。


懇親会で前述の坂井さんとローカル線めぐりの話をしたときに「廃線待ったなし」という話題が出てきました。

福岡でいえば、甘木鉄道は土曜日の朝に乗った割には意外と地元民らしき人たちがたくさん乗っていて、営業成績もローカル線としては割と優秀なようですが、一方で平成筑豊鉄道は金曜日の夕方に乗った割には乗客が少なく(直方で乗り換える前の JR 福北ゆたか線はそれなりに乗客が多かったのに)廃線危機に瀕しているようです。

「鉄印の旅」勢としては、すでに「乗って残そう」などと言っていられるレベルではなく「廃線になる前に乗ろう」ということになるでしょうか。

全線制覇はできませんでしたが、今回伊田線だけでも乗れて良かったです。

感想まとめ

「セッションも聞けたし会場や懇親会で交流できたし途中で会場を抜け出して観光もできたし」ということで、充実度の高い体験ができました。

もちろん配信があるのは当たり前ではないし、やり方を間違えると全部が中途半端なまま帰ることにもなりかねないのですが、「無理せず思い切って動く」と良いことがあるなあ、と感じた週末でした。