ぺちおだ2025参戦してきました
ぺちおだ2025に参戦してきました
今年も、ぺちおだ2025 に参加してきました!
小田原には 紅白ぺぱ合戦 以来で 3 回目のイベント参加となりました。
今回も前夜祭から 2Days で参加して最終日は小田原観光してきました。
各セッションの感想については X のスレッド形式にまとめていますので、そちらをリンクしつつ纏めます。
では行ってみましょ〜
「エーッサ エーッサ エッサホイサッサッ♪」
ぺちおだ2025 zenyasai(前夜祭)
フルスタックフレームワークのレールにのっかって、クラス設計を遅延的に行うという様な内容でした。
複数人で不揃いなクラス設計が乱立するよりもトランザクションスクリプトの方が、認知負荷が低いことがあったりします。
捨てやすい状態を保つ取り組みだと感じました。
-
サービスクラスのありがたみを発見したときの思い出
サービスクラス=ユースケース=サービスレイヤーと多分同じことを言っていて初学者が混乱しがちなので、もっと力を抜いて感じて理解するだけで良いよーという勇気を貰う内容でした -
社内コードゴルフ大会を開催したら最高に楽しかった!!
コードゴルフの環境を作って、継続的に大会を開発されていた話でした。WASM 版も開発されているみたいで今後も期待です! -
LT② tyamahori さん
Devbox はいいという内容でした。NIX 教えて欲しいと思いました。 -
LT③ kaga さん
他のコミュニティに参加されている人と共通のネットワークがあると幅が広がるというのは、ペパ合戦や gocon に参加していて実際に感じていることなので、推しを増やしていこうと思いました。 -
LT④ tsumetai-udon さん
SSRF(Server-Side Request Forgery)を実演する LT でした。過去に携わっていたサービスで脆弱性診断で引っかかったやつだったので、こんなにヤバかったんだ!という感じでした。
宮小路散策ナイト
宮小路にある スナック無駄 で楽しい話をいっぱいしてきました。
サウナの奥深い話を聞けて興味深かったです。
こんなカッコいいステージがあり、マスターの生演奏もついてきます!
マスターのエモエモな note もおすすめなので是非!
PHPカンファレンス小田原2025
-
OSSコントリビュートをphp-srcメンテナの立場から語る
新しいコントリビューターが増えるのは凄く嬉しくてというのは、凄く共感しました。海外 OSS 且つ大規模リポジトリならではの気づきを聞けて良かったです。 -
PHP 8.x 時代のクラス設計(property promotion から property hooks まで)
どんどん PHP も良くなってきたなーというのを改めて実感させられる内容でした。
設計にどうフィードバックしていくのが良いか?というのもよくまとまっていました。
property hooks はまだ試せてないので、もっと聞きたい!と思いました。 -
PHPと旅する OSI 7階層
各 Layer をダンジョン攻略の様に、PHP で実装していくのが凄く面白いトーク内容でした。
やっぱり深層部(低レイヤー)は高難易度なんですねーという感想でした。
各プロトコルをおしゃべりできる用にするというのは、その言葉を理解していかないといけないので学びが多そうと感じました。 -
PHPバージョンアップから始めるOSSコントリビュート
PHPUnit 設定で displayDetailsOnPhpunitDeprecations="true" を有効にするというテクニックを試してみたいと思いました。
PHP8.4 対応の Rector のルールをそういえば入れてなかったと思い出しました。 -
古き良きLaravelのシステムは関数型スタイルでリファクタできるのか
状態遷移が増える事に nullable なカラムが増える DB・モデル設計という話で、しかもそれが 120 カラムもあるとわかると一気に会場がざわつきましたw
凄い堅実なステップを着実に刻まれているのが、好感をもてました。
個人的にドメインイベントを明示的に定義して、事実を確実に残す様にしていったらどういうステップを踏んでいくのがいいだろうか?という所を考えながら見ていました。
Eloquent のモデルイベントをドメインに切り出しとあったので、結果ドメインイベントができたのでは?と感じました。 -
おだわランチ
シャッフルランチで行ってきました!
去年の 2 次会でいった 洋風居酒屋 La palourde(ラ・パルールド)さんに行ってきました。
店員さんがオーダーを聞いてくれなくて、少しドキドキしましたが専用のメニューを用意してくれていたみたいでした。
名札プレートを見せるだけで、料理が出てくる凄いホスピタリティでした!
-
「影響が少ない」を自分の目でみてみる
ベテランの視点を難しい言葉を使わずに丁寧に言語化するという難しい課題に取り組まれていたトークでした。
影響スケッチというのを始めてしったので、興味深くみていました。
処理を図式化する際にデータフローと処理フローを混ぜて書いてしまって、結果ごちゃごちゃになってしまうので毎回悩みます。
データの input と output を明確にしていきつつモデリングをごちゃごちゃするのが個人的には好きなのですが、どんどんモデルが大きくなってしまうのもあるので難しいと感じています。
その中で、今回の「影響の距離を縮める」というのと「余分な情報をもたせない」というのを意識すると良いというのは凄く気付かされた気がしました。 -
定義ジャンプ入門
google スライド
LSP なお話でした。
AI を使うと 1 ドルかかってコードジャンプできるというのは、やっぱり出来るんだーという感じでした。
Ask the Speaker で最近気になっていた MCP についても聞いてました。
runn で LCP 対応したいよねーという話が上がっていたけれど、最近流行りの MCP サーバー作ったら開発者体験が上がるかなーという妄想をお話させて頂きました。
あと yaml はアレなので別のフォーマット(toml)だと嬉しいというご意見も頂きました。 -
New RelicのAPMを活用したECサービスにおけるメール遅延解消の舞台裏
昔カートシステムを開発していたので、メール配信のトラブルに伴うあれこれはあるあるーと思ってみていました。
APM というものが、なかった時代の経験と勘に頼っていた感じなのでちゃんと計測するの本当に大事だと感じました。
ぺちおだ大合戦
三名人チームで合戦を戦い抜きました!
懇親会ですてにゃんさんに聞きましたが、凄い手が掛かっているゲームでした。
かなり盛り上がり、チームの連帯感も生まれて良かったです!
英単語知らなさすぎ問題がありましたw
懇親会
万葉の湯での懇親会で、会が終わったらそのまま温泉に入れるという極楽仕様でした。
料理。特にお魚が美味しく流石小田原!となりました。
大いに盛り上がった楽しい懇親会でした。
おだわらメシ&観光
当日の朝食なににするか悩んだのですが、ホテルの近くのキッチンかぶらさんが土曜日でも 7:00〜オープンしていたので飛び込みで入りました。
朝食に選んだキッチンかぶらは少し待ちましたが、正解でした。
メニューも豊富で、ひとつひとつが美味しくありがてぇ〜となりました。
後夜祭は参加せずに小田原観光をしてきました。
生憎の雨だったのですが、グルメ中心に回ってきました。
まずは名所を調べていたら出てきた海への扉というスポットに行ってきました。
雨でなければ、青い海が見れるようです。
小腹が空いたのでオープンしたパン屋さんを見つけて頂きました。
下調べしていたお店が朝食をやめてしまっていたみたいなので、近くにあったお魚屋さんへいきました。
少し値が張りますが、あさイチから食べられるメリットと、お値段以上の美味しさに大満足でした。
朝の食事難民が多そうな雰囲気なので、他の人のオススメ朝ご飯を知りたいと思いました。
食べた後に時間があったので、そのまま足を伸ばして箱根ビールを飲みにいきました。
昼はランチマップでも紹介されている味噌ラーメンを食べにいきました。
あとはお土産を買って帰宅しました。
地元の方が利用されているであろう駅チカのお店で新鮮な果物があったり、お値ごろな感じがあって穴場感がありました。
今回は買わなかったのですが、かまぼこの里のカマスも美味しそうで良さそうでした。
Discussion