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
45
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Laravel_Live_Japanに行ってきました.pdf
ずみ
June 05, 2026
More Decks by ずみ
See All by ずみ
PHPでやってみる機械学習〜SVM編〜
chihiroyoshizumi
0
27
型で守るべき場所_守らなくていい場所__2015年のPHP内戦と言語設計の哲学__.pdf
chihiroyoshizumi
0
130
strict_typesを雰囲気で終わらせない:PHPの型変換とTypeErrorの境界
chihiroyoshizumi
0
410
新卒でもできた_Laravel_AIエージェントフレームワーク_LarAgent_.pdf
chihiroyoshizumi
0
220
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
280
30 Presentation Tips
portentint
PRO
1
350
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
460
The World Runs on Bad Software
bkeepers
PRO
72
12k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
220
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
600
The Cost Of JavaScript in 2023
addyosmani
55
10k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Site-Speed That Sticks
csswizardry
13
1.3k
Building the Perfect Custom Keyboard
takai
2
820
Scaling GitHub
holman
464
140k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
350
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