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
webサービスをリリースして色々と困った話 #gbfukuoka
Search
akase244
February 11, 2017
Programming
1
2.2k
webサービスをリリースして色々と困った話 #gbfukuoka
合同勉強会 in 福岡 の発表資料です。
https://connpass.com/event/49117/
akase244
February 11, 2017
Tweet
Share
More Decks by akase244
See All by akase244
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
3
8.5k
GoナニモワカラナイけどChatGPTと共に解決したい課題が解けるかやってみた #fukuokago
akase244
0
94
ブラウザの向こう側で「200 OK」を返すまでに何が起きているのか調べてみた #phperkaigi
akase244
6
3.2k
FQDN(ドメイン名)のバリデーションが意外と面倒だった #phpcon2022
akase244
1
1.7k
PHPカンファレンス福岡2019のお知らせ #laraveljpcon
akase244
0
180
LaravelのQuery Scopesについて #fukuokaphp
akase244
1
480
福岡ITベンチャーマップ(仮) #pixiv_night
akase244
4
12k
esaとslackと情報共有と私 #innocafe
akase244
1
530
Laravelの多言語対応の話 #fukuokaphp
akase244
0
600
Other Decks in Programming
See All in Programming
実践!App Intents対応
yuukiw00w
0
120
MCPで実現できる、Webサービス利用体験について
syumai
7
2.4k
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
410
なぜあなたのオブザーバビリティ導入は頓挫するのか
ryota_hnk
5
560
Streamlitで実現できるようになったこと、実現してくれたこと
ayumu_yamaguchi
2
270
202507_ADKで始めるエージェント開発の基本 〜デモを通じて紹介〜(奥田りさ)The Basics of Agent Development with ADK — A Demo-Focused Introduction
risatube
PRO
6
1.4k
CIを整備してメンテナンスを生成AIに任せる
hazumirr
0
520
Android 15以上でPDFのテキスト検索を爆速開発!
tonionagauzzi
0
190
Jakarta EE Meets AI
ivargrimstad
0
580
「次に何を学べばいいか分からない」あなたへ──若手エンジニアのための学習地図
panda_program
3
710
オホーツクでコミュニティを立ち上げた理由―地方出身プログラマの挑戦 / TechRAMEN 2025 Conference
lemonade_37
1
430
画像コンペでのベースラインモデルの育て方
tattaka
3
1.1k
Featured
See All Featured
Become a Pro
speakerdeck
PRO
29
5.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Visualization
eitanlees
146
16k
Six Lessons from altMBA
skipperchong
28
3.9k
Side Projects
sachag
455
43k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
For a Future-Friendly Web
brad_frost
179
9.9k
Transcript
XFCαʔϏεͷϦϦʔεͰ৭ʑͱࠔͬͨ גࣜձࣾΠϊϕʔλʔɾδϟύϯ ߶ ߹ಉษڧձJOԬ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ࣗݾհ ߶ʢ͔͋ͤͭΑ͠ʣ גࣜձࣾΠϊϕʔλʔɾδϟύϯʢΤϯδχΞืूதʣ ΤϯδχΞʢ1)1ɺ+BWB4DSJQUɺ"84ʣ !BLBTFʢύϯম͚·ͤΜʣ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU 'VLVPLBQIQʢ1)1ͷษڧձʣΛओ࠵
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU 1)1ΧϯϑΝϨϯεԬΛओ࠵
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU εϙϯαʔืूதͰ͢ͷͰɺ ͝ڵຯ͋Γ·ͨ͠Βɺ -5͕ऴΘͬͨ͋ͱʹ ͙͢ʹࢲͷͱ͜Ζ·Ͱʂʂ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ͱ͍͏͜ͱͰຊ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ͍ͭ࠷ۙɺ ϦϦʔε͠·ͨ͠ɻ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU IUUQTXXXDIJSBNJJP
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ϩʔΧϧͰߏங͍ͯ͠ΔϖʔδΛ ެ։લʹΫϥΠΞϯτʹ ֬ೝͯ͠Β͏߹
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ϩʔΧϧʹ͋Δ)5.-ϑΝΠϧ܈Λ ;*1ʹѹॖͯ͠ૹΔɻ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ϒϥβʹදࣔ͞Εͨঢ়ଶΛ Ωϟϓνϟͯ͠ૹΔɻ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ֬ೝ༻αʔόʔΛ४උ͠ɺ ͦ͜ʹΞοϓͯ͠63-Λ࿈བྷ͢Δɻ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ͜͏͍ͬͨखؒΛ DIJSBNJͰղܾ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ৄ͘͠հهࣄΛ ͝ཡ͍ͩ͘͞
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU IUUQIBNBCBOEDPN@
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU IUUQUFDIOJDBMDSFBUPSDPNDIJSBNJ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ͔͠͠ ࠔͬͨ͜ͱ͕ ى͖·ͨ͠
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ϦϦʔεʹ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ʊਓਓਓਓਓਓʊ ʼɹಥવͷࢮɹʻ ʉ:?:?:?:?:ʉ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU 'BDFCPPL͔ΒυϝΠϯΛϒϩοΫ͞Εͨ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ݩʑDIJSBNJXFCTJUF ͱ͍͏υϝΠϯ͕ͩͬͨɺ ͜ͷυϝΠϯ͕'BDFCPPL ͔ΒṖͷϒϩοΫΛड͚Δ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU 'BDFCPPLͷҟٞਃཱͯ͠ը໘
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU Α͘ಡΉͱઈతͳจষ ͦΕͧΕͷใࠂΛݸผʹ৹ࠪ͢Δ͜ͱͰ͖·ͤΜɻ ͍͍ͨͩͨใ'BDFCPPLίϛχϡςΟͷ҆શͷ ্ʹཱ͍͖ͯͤͯͨͩ͞·͢ɻ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ݸผରԠෆՄͬΆ͍
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ͜ΕυϝΠϯ औΓ͔͢͠ ͳͦ͞͏ͩ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU υϝΠϯऔಘʹ͋ͨΓ αʔόʔɺυϝΠϯɺ44-ূ໌ॻΛ "84Ͱू͔ͨͬͨ͠
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ࠔͬͨͦͷ 3PVUFͰ υϝΠϯΛऔಘ͢Δʹʁ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ҎલͷυϝΠϯ DIJSBNJXFCTJUF ໊͓લDPNͰऔಘͨ͠
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ͳͷͰ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU άάΓ·ͨ͠
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ղܾ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ࠔͬͨͦͷ "84$FSUJpDBUF.BOBHFS ʢ44-ূ໌ॻʣ ΛऔΓ͢ʹʁ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ղܾ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ࠔͬͨͦͷ "$.औಘ࣌ͷ υϝΠϯॴ༗ऀ֬ೝͷ &ϝʔϧ͕ಧ͔ͳ͍
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ௨ৗ8IPJTใͷ ϓϥΠόγʔอޢΛղআ͢Δͱ ܖใʹొ͞Ε͍ͯΔ ϝʔϧΞυϨεʹಧ͘
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU υϝΠϯʹΑͬͯ ϓϥΠόγʔอޢΛ ղআͯ͠ϝʔϧΞυϨε͕ ެ։͞Εͳ͍߹͕͋Δ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ղܾ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ࠔͬͨͦͷ υϝΠϯॴ༗ऀ֬ೝϝʔϧΛ 4&4Ͱड৴͢Δʹʁ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ॴ༗ऀ֬ೝͷϝʔϧΛ ड৴͠ͳ͍ͱ44-ূ໌ॻ ͕ൃߦ͞Εͳ͍ͷͰ Ͳ͏ʹ͔ड৴͢Δ͔͠ͳ͍
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ղܾ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ࠔͬͨͦͷ ৽͍͠υϝΠϯ༻ͷ &-#ͷઃఆΛՃ͠ͳͯ͘
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ղܾ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ࠔͬͨͦͷ ৽͍͠υϝΠϯ༻ͷ 3PVUFͷઃఆΛՃ͠ͳͯ͘
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ղܾ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ·ͱΊ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU "84Ͱࠔͬͨ࣌ͷղܾํ๏ ʮ%FWFMPQFST*0 "84 ʹؔ࿈͢ΔΩʔϫʔυʯ ͰάάΔͱ͍͍ͩͨղܾ
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU ͜Ε͔Β స͵ઌͷ%FWFMPQFST*0 ͱ͍͏ଘࡏͰ͋ͬͯ΄͍͠
גࣜձࣾΠϊϕʔλʔɾδϟύϯ XXXJOOPWBUPSKQOFU 5IBOLT 5SZUPNBLFXFCTFSWJDF