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
PHP BLT #4
Search
Norio Suzuki
April 21, 2016
Technology
1
4.8k
PHP BLT #4
LT slide of PHP BLT #4
Norio Suzuki
April 21, 2016
Tweet
Share
More Decks by Norio Suzuki
See All by Norio Suzuki
リーダブル プルリクエスト 分割プルリクエスト編 / Readable Pull Request
suzuki
3
1.5k
ふんわり使うPlantUML
suzuki
0
1.1k
Symfony Serializer Deep Dive
suzuki
0
2.1k
How to walk in the Crowi
suzuki
6
16k
Swift Mailer Update
suzuki
2
2.4k
Guzzle Promiseを使った 非同期処理によるAPIコールの高速化
suzuki
15
16k
Learning Swift2 with PHP7
suzuki
2
4.2k
ポモドーロ・テクニック入門の入門
suzuki
0
680
Automatically run the JavaScript test in multiple browsers
suzuki
5
6.2k
Other Decks in Technology
See All in Technology
Restarting_SRE_Road_to_SRENext_.pdf
_awache
1
210
チームビルディング「脅威モデリング」ワークショップ
koheiyoshikawa
0
180
Startups On Rails 2025 @ Tropical on Rails
irinanazarova
0
160
FinOps_Demo
tkhresk
0
110
GitHub MCP Serverを使って Pull Requestを作る、レビューする
hiyokose
2
500
小さく始めるDevOps 内製化支援から見えたDevOpsの始め方 / 20250317 Ken Takayanagi
shift_evolve
1
120
コンソールで学ぶ!AWS CodePipelineの機能とオプション
umekou
3
130
20250328_RubyKaigiで出会い鯛_____RubyKaigiから始まったはじめてのOSSコントリビュート.pdf
mterada1228
0
390
製造業の会計システムをDDDで開発した話
caddi_eng
3
1.1k
大規模サービスにおける カスケード障害
takumiogawa
3
760
OCI Database with PostgreSQLのご紹介
rkajiyama
0
120
SRE NEXT CfP チームが語る 聞きたくなるプロポーザルとは / Proposals by the SRE NEXT CfP Team that are sure to be accepted
chaspy
1
150
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
22
2.6k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
17
1.1k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
It's Worth the Effort
3n
184
28k
Optimising Largest Contentful Paint
csswizardry
35
3.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Code Reviewing Like a Champion
maltzj
522
39k
The Cult of Friendly URLs
andyhume
78
6.3k
Into the Great Unknown - MozCon
thekraken
36
1.7k
Transcript
PHP BLT #4 2016-04-21 @suzuki
None
None
None
None
By the way,
do
you
know
ITS ?
ITS is health insurance association
However,
ITS is famous for
But, this is not at all
ITS Travel Pack ✈
None
None
28,800 - 10,000 = 18,800
include Flight and Hotel
Very reasonable !
None
We can use twice per year
How to book
1. Search a tour
2. Download a form
3. Print a form
4. Write a form https://www.flickr.com/photos/kpwerker/2635694952/
5. Send a form by FAX https://www.flickr.com/photos/yortw/5511259393/
There are many process in this booking.
Especially, the handwriting is feel bad
If you applied twice in year, you will handwrite twice
Remember
The engineers never write the same code twice
So, the Right PHP engineers will use…
use Its\TravelPack; $travelPack = new TravelPack(); $travelPack->reserve();
How to use.
1. Git clone https://github.com/suzuki/its-travel-pack
2. Write YAML data
3. Execute command
4. Exported PDF
5. Send FAX
Congratulation !
But,
I could not take a ticket to Fukuoka in this
way.
The hotels are full booked I'm joining a waiting list
now
Will really I can go to Fukuoka?
Conclusion • The engineers never write the same text twice
by handwriting. • Use PHP script to book the ITS Travel Pack.
TODO • Web App • Use PamFax API
Next,
2016-07-16 Sat
Thank you
Appendix • Source Code • https://github.com/suzuki/its-travel-pack • PHP Conference Fukuoka
2016 • http://phpcon.fukuoka.jp/ • PHP Conference Kansai 2016 • http://conference.kphpug.jp/2016/ • PamFax • https://portal.pamfax.biz/ • Photos • https://www.flickr.com/photos/kpwerker/2635694952/ • https://www.flickr.com/photos/yortw/5511259393/