こんにちは。Photoraitエンジニアのヒエイです。
6月22日に行われたPHPカンファレンス福岡2024に参加・登壇してきました!
https://phpcon.fukuoka.jp/2024/
本記事は参加と登壇レポになります。
福岡ではじめての技術カンファレンス参加
福岡には遊びに来たことはありましたが、はじめて福岡での技術カンファレンス参加、そして登壇するのでとてもワクワクしていました。
写真は会場のファッションビル福岡
受付を済ませ、ネームカードをもらいます。
ネームカードには技術スキル・自己紹介のシールをペタペタ。参加者は皆さん思い思いのネームカードに仕上げていました。
セッションが行われるホールを下見。
Fusicホール
ホライズンテクノロジーホール
アンカンファレンス用のホールやスポンサーブースもたくさんの人が賑わっていて、PHPカンファレンスにある「お祭り感」が朝から感じられました。
登壇時間は15:55からですので、沢山のセッションを聞きながら楽しみたいと思います。
聞いたセッション
並行処理を学びGuzzleと仲良くなる by しまぶ
https://fortee.jp/phpcon-fukuoka-2024/proposal/51673a42-739c-4509-8c9c-fe5976c33403
プロジェクトマネジメントとは? 経験から学ぶ視野と視座 by なおと
https://fortee.jp/phpcon-fukuoka-2024/proposal/eb2e25af-3437-4a7f-9cee-a0f67d112bd5
10社以上のCTO/技術顧問を経験して見えた、技術組織に起こる課題と対策 by 大谷 祐司
https://fortee.jp/phpcon-fukuoka-2024/proposal/bdf2f1de-82f0-4468-989a-cb1fb70263c1
なぜキャッシュメモリは速いのか by 長谷川智希
https://fortee.jp/phpcon-fukuoka-2024/proposal/d0cb4940-cdf5-4f8b-912e-6a6823c584af
書き込み処理をスケールさせるために必要な非同期処理の基本と考え方 by 曽根 壮大
https://fortee.jp/phpcon-fukuoka-2024/proposal/c0e780cd-3949-4b0c-bf57-3f6395e9a779
リモートワーク時代の守護神:PHP開発者のためのセキュリティ強化術 by P山
https://fortee.jp/phpcon-fukuoka-2024/proposal/a07193dd-19f1-453b-b607-11bb8b625306
WebサイトのXSS脆弱性絶対転がす ―Content Security Policyのすすめ― by 小川
https://fortee.jp/phpcon-fukuoka-2024/proposal/b0fba8ae-1264-4533-b2dc-4ffc03f738f4
約半年かけてPHP5.6からPHP7.4までバージョンアップした苦労と工夫 by けちーん
https://fortee.jp/phpcon-fukuoka-2024/proposal/83f31e89-1286-4d6a-b015-c46382a6b14e
PHPでデータベースを作ってみた by 富所 亮
https://fortee.jp/phpcon-fukuoka-2024/proposal/0ef7de0b-4b2b-4b04-bde5-94fc5b43b868
設計の考え方 – インターフェースと腐敗防止層編 by おかしょい/岡田 正平
https://fortee.jp/phpcon-fukuoka-2024/proposal/25f1e7b5-937f-4de9-a6de-b78fc9efd71c
PdMから見た「スーパーエンジニア」の思考と行動 by 今福 正雲
https://fortee.jp/phpcon-fukuoka-2024/proposal/bc249ebb-72ad-49d3-b506-d75108626d09
【超特急】「SQLアンチパターン」 総おさらいLT 【5分で25個】 by つざき
https://fortee.jp/phpcon-fukuoka-2024/proposal/9bd3b229-ee21-4e5d-9420-328279b1d615
FuelPHPからLaravel移行が遂に終わった!最初にやっておきたかったこと5選 by 桝井裕哉
https://fortee.jp/phpcon-fukuoka-2024/proposal/4677c8c1-3f72-4d08-abb7-c292d85dfc35
ゼロから始める型安全なGraphQL開発 with Laravel + Lighthouse + TypeScript by シャチ子
https://fortee.jp/phpcon-fukuoka-2024/proposal/cda42888-d1fc-44db-a315-4efe46bd73c8
凝集性から考えるLaravelのmiddleware、routingに書くか? Policyに書くか? by NobleNomad
https://fortee.jp/phpcon-fukuoka-2024/proposal/8c783420-ecec-48b2-8f1e-830ee3766117
倒して、倒して、倒しまくれ!―PHP&Laravelのバージョンアップの戦い― by ことみん
https://fortee.jp/phpcon-fukuoka-2024/proposal/00be89ee-922c-43a1-bdcf-71bcda01c4c6
どのセッションも勉強になることが多く、発表スタイルもバラエティ豊かで楽しく聞いていました。
セキュリティやリプレイス・設計の話が多かった気がします。セキュリティは昨今の攻撃ニュースでもありますようにサービス運営エンジニアとして一層引き締まる気持ちを持っていましたし、リプレイスは私自身の登壇テーマとリンクする内容でもありました。
1セッション自体が短いので多くのセッションを聞く事ができました。セッション間の転換時間がほぼ0なので他セッションやタイムテーブルに気を逸らす事なく次セッションに集中できるところが新鮮でした。1日でこんなに沢山の情報インプットできたのはとても嬉しかったです。
登壇
Photoraitで取り組んでいる、システムリプレイスの話をしました。提案から設計の話、リプレイスの効果についてまとめました。
https://fortee.jp/phpcon-fukuoka-2024/proposal/61dbecde-03f0-44a1-bf70-63564d2dfcd8
沢山の人に見に来ていただき、スタッフさんも親切にサポートしていただき、楽しみながら発表を終えることができました。
写真は発表直前のステージから見た会場です。
ask the spekerでも質問していただきありがとうございました。
ask the speakerを経ての補足
いただいた質問:資料内の、新・旧基盤での工数見積もりはどのように作成しましたか?
A:このグラフは非常に作成は難しかった部分ですが、
- 旧基盤は存在するアプリケーション上で工数見積もり
- 新基盤はまだアプリケーション無い状態だったのであくまでも見積もりですが、他にも同じようなシステム構造でアプリケーションを立ち上げた基盤があったので、そのシステム上での開発経験から工数を割り出し
という形で答えさせていただきました。結果的に提案時と同じような工数差になったのは良かったと思っていますが、ここまで分かりやすくリードタイムに差が出てくるとは最初思っていませんでした。全面リファクタリングやテストコード整備にから、やはり開発効率化される事はあるんですね。
質問いただきありがとうございました!
閉幕
300名近くが参加したカンファレンスだったとのことで、非常に熱量が高く、温かい空気の流れるワイワイしたお祭りでした。中でも印象的だったのが、PHPカンファレンス福岡に初参加勢が私以外にも多く、カンファレンスへの興味が沢山寄せられている事やベテラン勢から新たな参加者へ興味を引き寄せあっている事が良いなと感じました。このブログも新たな関心を少しでも作れたら嬉しいです。
また来年もあるなら是非出たいです!皆さんお疲れ様でした!発表も聞きに来ていただきありがとうございました!
さいごに、福岡の食
串にぐるぐる巻いたパリパリ鶏皮、うどん、ごまさば、博多ラーメン、全部が美味しすぎました。むしろ美味すぎて、びっくりしました。またいきたいです!