Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Laravel_Live_Japanに行ってきました.pdf
Search
ずみ
June 05, 2026
31
0
Share
Laravel_Live_Japanに行ってきました.pdf
ずみ
June 05, 2026
More Decks by ずみ
See All by ずみ
型で守るべき場所_守らなくていい場所__2015年のPHP内戦と言語設計の哲学__.pdf
chihiroyoshizumi
0
2
strict_typesを雰囲気で終わらせない:PHPの型変換とTypeErrorの境界
chihiroyoshizumi
0
260
新卒でもできた_Laravel_AIエージェントフレームワーク_LarAgent_.pdf
chihiroyoshizumi
0
210
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
BBQ
matthewcrist
89
10k
Practical Orchestrator
shlominoach
191
11k
The Invisible Side of Design
smashingmag
302
52k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
380
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
590
Embracing the Ebb and Flow
colly
88
5.1k
Navigating Team Friction
lara
192
16k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
400
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
720
Transcript
©Fusic Co., Ltd. 1 Laravel Live Japanに行ってきました 〜明日から使えそうな学び達〜 Fukuoka.php++Vol3
©Fusic Co., Ltd. 2 発表に入る前に... 今回の発表ではたくさん(8個くらい)QRコードが出てきます。 読み取る準備をお願いします。
©Fusic Co., Ltd. 3 善住 直紘 C H I H
I R O Y O S H I Z U M I 株式会社Fusic エンジニア 生まれも育ちも大阪府。中学時代に通ったプログラミングスクー ルがきっかけで情報分野に興味を持ち、情報系の大学に進学。 「面白そうな人たちが面白そうなことしてる」とFusicの個性に惹 かれ2025年4月に新卒入社。 自己紹介 はじめに @zumi_engineer ←福岡でPHPの勉強会を運営しています
©Fusic Co., Ltd. 4 Laravel Live Japan 東京の立川ステージガーデンにて、 5/26~27の2days開催 Laravel
創設者の taylor otwell氏をはじめとした 名だたるエンジニアが世界各国から来日!
©Fusic Co., Ltd. 5 前回での出来事 前回(vol.2)の最後 オーガナイザーの濱崎さんから直々に ビデオメッセージをいただきました
©Fusic Co., Ltd. 6 楽しかった!Laravel Live Japan! いや〜楽しかった!
©Fusic Co., Ltd. 7 I did blog ブログも書いてるので読んでくれたら嬉しいナ...
©Fusic Co., Ltd. 8 2日間のセッションで得たモノのうち、明日からでも使えそう なものを3つほど紹介します。 楽しかった報告だけするのも癪だし尺がたりないので ...
©Fusic Co., Ltd. 9 pestの作者であるnuno maduroさんのセッション Strict AI Engineering pestの便利オプションたち
↓ - 型付けのカバレッジを表示する `--type-coverage` - 自動テストのカバレッジを表示する `--coverage` - カバレッジが閾値以下だったらテストを失敗させる `--min` 実際にCIに組み込んでカバレッジ担保をしてみています。 `–only-covered`オプションやphpunit.xmlの<exclude>タグを使うなどして不必要な カバレッジ計算を省くのも忘れずに カンファレンスで得た ”明日から使える”色々①pestのカバレッジオプション
©Fusic Co., Ltd. 10 pestの作者であるnuno maduroさんのセッション Strict AI Engineering 本番環境でのアブナイ操作(
migrate:fresh, refresh, reset, db:wipe) を禁止する`DB::prohibitDestructiveCommands()` app/Providers/AppServiceProvider.phpのboot()メソッドに入れるだけ! AI関係なく、DBがうっかり大爆発する危険性が減る! カンファレンスで得た ”明日から使える”色々②DB::prohibitDestructiveCommands()
©Fusic Co., Ltd. 11 Laravel newsのスタッフであるHarris Raftopoulosさんのセッション Bulletproof Your Laravel
Code with Value Objects ValueObjectとは:ドメイン駆動開発で登場する概念で、たとえば 「メールアドレス」「金額」「ステータス」のような「 stringやintなど のプリミティブ型だけではモノのルールを担保しづらい」ものに使う たまたま案件でステータス遷移の実装をしていた最中だったので即導入。 ステータスそのものの情報、遷移できるステータスのルール →Enumで管理 Enumで管理されているルールを使って「実際に遷移できるかの判定をするロジック」 →ValueObject カンファレンスで得た ”明日から使える”色々③ValueObjectでのステータス遷移
©Fusic Co., Ltd. 12 まとめ Point.01 Point.02 Point.03 カンファレンス、みんなも行こう! 明日から使える知識だったり、技術負債や組織論などの様々な考え方など、
いろんなトークがあった Laravel Live Japan楽しかった!(また来年もやってくれるかな ...?)
©Fusic Co., Ltd. 13 みんなもカンファレンスに行こう!
©Fusic Co., Ltd. 14 ちょっとだけ宣伝... 弊社のTech liveでもちょっとお話しするのでご興味ある方はぜひ ...
©Fusic Co., Ltd. 15