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
ProgWrap 企画書 v1.2.1
Search
cha1ra
February 13, 2019
Technology
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ProgWrap 企画書 v1.2.1
cha1ra
February 13, 2019
More Decks by cha1ra
See All by cha1ra
生成AIと読み解くLaravelの進化史:コミットメッセージからの洞察
cha1ra
0
630
githubハンズオン_vscodeから作成_.pdf
cha1ra
0
340
githubハンズオン_リポジトリclone_.pdf
cha1ra
0
530
Puppeteer Introduction and my original command "dk"
cha1ra
0
130
Introduction of Babel
cha1ra
0
110
web_speech_api.pdf
cha1ra
0
410
はじめてのスクレイピング!- bs4 と Selenium を 使ってみよう! -
cha1ra
0
1.7k
Web Service Hackathon @Dec. 6, 2018
cha1ra
0
36
Other Decks in Technology
See All in Technology
SREとQA 二人三脚で進めるSLO運用/sre-qa-slo
sugitak
0
270
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
120
アカウントが増えてからでは遅い? ~ マルチアカウント統制の勘所 ~
kenichinakamura
0
220
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
770
SRE Lounge Hiroshimaへの招待
grimoh
0
590
そのタスクオンスケですか?
poropinai1966
0
150
はじめてのWDM
miyukichi_ospf
1
140
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
13
5.8k
キャリアの中で本を作る / Making a Book During Your Career
ak1210
0
130
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
190
生成AI活用によるODC欠陥分析の分類高速化の実践と導入効果 / 20260703 Suguru Ishii
shift_evolve
PRO
2
120
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
160
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
220
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
260
Skip the Path - Find Your Career Trail
mkilby
1
160
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
170
Raft: Consensus for Rubyists
vanstee
141
7.6k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Ethics towards AI in product and experience design
skipperchong
2
330
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
670
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
190
Transcript
اըॻ WFS ࡔ৲ Ѫ໌
ࣗݾհ r ܦྺ 3FTVNF ָఱגࣜձࣾ &$ίϯαϧλϯτ 1$ɾՈి גࣜձࣾ #MVF1MBOFUXPSLT
γεςϜΤϯδχΞ 0DU +BO 0DU (ʟT "$"%&.: 50,:0ೖֶ ୲ళฮ༷ʹର͢Δച্֦େࢪࡦͷఏҊ ͷ6*σβΠϯɾϩʔΧϥΠζɺαϙʔτ !EPO@CV@SBLLP 5XJUUFS )PCCZ ΞΧϖϥɺָේฤۂ +BWB4DSJQUબखݖ Ґ 1)1બखݖ Ґ νʔϜ։ൃબखݖ Ґ )PCCZ ࡔ৲ Ѫ໌ "JSB4BLBKJSJ
ࣗݾհ r (JUIVC 2JJUB .1 - .1 / -
- -
ίϯηϓτɾαʔϏε֓ཁ 1SPH8SBQاը֓ཁ
8FCαʔϏεۀքͷ 8IPMF'PPET.BSLFU
αʔϏε֓ཁ ར༻Ϣʔβʔ ϞδϡʔϧΛΈ߹Θͤͯ 8FCΞϓϦΛ࡞ 1SPH8SBQ ߘͷ Ұཡදࣔػೳ Ϟδϡʔϧ
͓͍߹Θͤ ϑΥʔϜ Ϟδϡʔϧ ͍͍Ͷʂػೳ Ϟδϡʔϧ ϑΥϩʔػೳ Ϟδϡʔϧ αʔόʔΛఏڙ ͦͷ··ΞϓϦΛ ެ։Մೳ ϞδϡʔϧΛΈ߹ΘͤΔ͜ͱͰɺϓϩάϥϛϯάΛ͢Δ͜ͱͳ͘8FCΞϓϦέʔγϣϯͷ࡞ɾެ։͕ग़དྷ ΔαʔϏεɻ
αʔϏε֓ཁ ར༻Ϣʔβʔ ߘϢʔβʔ ϞδϡʔϧΛߘ ϞδϡʔϧΛΈ߹Θͤͯ 8FCΞϓϦΛ࡞ 1SPH8SBQ ߘͷ
Ұཡදࣔػೳ Ϟδϡʔϧ ͓͍߹Θͤ ϑΥʔϜ Ϟδϡʔϧ ͍͍Ͷʂػೳ Ϟδϡʔϧ ϑΥϩʔػೳ Ϟδϡʔϧ αʔόʔΛఏڙ ͦͷ··ΞϓϦΛ ެ։Մೳ Ϟδϡʔϧ֎෦͔ΒߘΛ͢Δ͜ͱ͕Ͱ͖Δɻ
ओཁػೳ ͭͷϝΠϯػೳ͕ଘࡏɻϢʔβʔʮϚʔέοτʯͰϞδϡʔϧΛߪೖ͠ɺʮ8FCΞϓϦ ϝʔΧʔʯͰϞ δϡʔϧΛΈ߹Θͤͨ8FCΞϓϦέʔγϣϯΛ࡞͠ɺʮެ։αʔόʔʯͰ8FCΞϓϦΛެ։͢Δɻ Ϛʔέοτ ެ։αʔόʔ 8FCΞϓϦ ϝʔΧʔ ü
8FCΞϓϦέʔγϣϯ࡞ʹ ར༻Մೳͳ෦ʢϞδϡʔ ϧʣΛҰཡදࣔ ü ͖ͳϞδϡʔϧΛબɾऔ ಘ͢Δ͜ͱ͕Ͱ͖Δ ü ग़ऀʹͳΔʢϞδϡʔϧΛ Ϛʔέοτʹߘ͢Δʣ͜ͱ Մೳ ü Ϟδϡʔϧ͖ͳϓϩάϥ ϛϯάݴޠΛ༻͍ͯ։ൃՄೳ ü ೖखͨ͠ϞδϡʔϧΛجʹ (6*্Ͱ8FCΞϓϦΛ࡞Ͱ ͖Δ ü 8FCΞϓϦϝʔΧʔͰ࡞͠ ͨΞϓϦέʔγϣϯΛͦͷ· ·Ұൠެ։͢Δ͜ͱ͕Ͱ͖Δ
ओཁػೳΠϝʔδʢྨࣅ͢ΔطଘαʔϏεʣ ͭͷϝΠϯػೳ͕ଘࡏɻϢʔβʔʮϚʔέοτʯͰϞδϡʔϧΛߪೖ͠ɺʮ8FCΞϓϦ ϝʔΧʔʯͰϞ δϡʔϧΛΈ߹Θͤͨ8FCΞϓϦέʔγϣϯΛ࡞͠ɺʮެ։αʔόʔʯͰ8FCΞϓϦΛެ։͢Δɻ Ϛʔέοτ ެ։αʔόʔ 8FCΞϓϦ ϝʔΧʔ Ϛʔέοτػೳ
Ϟδϡʔϧߘػೳ
ݱঢ়ੳͱ՝ఏى اըཱҊͷഎܠ
ྫ͑ɿέʔΩΛࣗͰ࡞Δ߹ ࣗͰέʔΩΛ࡞͢Δ߹ɺεʔύʔʹࡐྉΛങ͍ग़͠ʹߦ͘ɻ έʔΩΛ৯͍ͨ ଞਓʹ࡞ͬͯΒ͏ ࣗͰ࡞Δ ͷέʔΩΛళͰങ͏ త खஈ ࣮ݱͷεςοϓ
ΦϦδφϧέʔΩΛళͰൃ͢Δ έʔΩͷࡐྉΛεʔύʔͰങ͏
8FCαʔϏεͷϑϩʔʹஔ͖͑ͨࡍͷ՝ ࣗͰ8FCαʔϏεΛ࡞͍ͨ͠ͱߟ͑ͨࡍͷʮεʔύʔϚʔέοτʯʹ͋ͨΔ෦͕ଘࡏ͠ͳ͍ɻ 8FCαʔϏεΛ ͍͍ͨ ଞਓʹ࡞ͬͯΒ͏ ࣗͰ࡞Δ طଘαʔϏεΛར༻͢Δ త खஈ
࣮ݱͷεςοϓ ։ൃձࣾʹ֎͢Δ έʔΩͷࡐྉΛεʔύʔͰങ͏ ϓϩάϥϛϯάΛֶश͢Δ
࠶έʔΩͷྫ͑ʹͯΊͨ߹ ϓϩάϥϛϯάֶशʮࡐྉΛࣗͰௐୡ͢ΔʢΠνΰΛҭͯΔɺখഴΛҭͯΔ FUDʣʯʹ͋ͨΓɺ ࣮ݱίετ͕ߴ͍ɻ έʔΩΛ৯͍ͨ ଞਓʹ࡞ͬͯΒ͏ ࣗͰ࡞Δ ͷέʔΩΛళͰങ͏ త
खஈ ࣮ݱͷεςοϓ ΦϦδφϧέʔΩΛళͰൃ͢Δ ࡐྉΛࣗͰௐୡ͢Δ έʔΩͷࡐྉΛεʔύʔͰങ͏ ίετߴ
ϓϩάϥϛϯάʹؔ͢Δҙࣝௐࠪ r ϓϩάϥϛϯάͷҹʹ͍ͭͯ ϓϩάϥϛϯάʹରͯ͠ɺҎ্͕ʮ͍͠ʯͱ͍͏ҙࣝΛ͍࣋ͬͯΔɻ ϓϩάϥϛϯάʹؔ͢ΔΞϯέʔτௐࠪ r ࡛ۄݝߴֶߍใڭҭݚڀձΑΓ IUUQXXX[FOLPKPLFOKQLBOBHBXBTVCDPN BDUJPODPNNPO@EPXOMPBE@NBJOVQMPBE@JE
O Ή͔ͣ ͍͠ ָ͍͠ ͦͷଞ
8FCαʔϏε࡞ʹ͓͚Δཧܗ શߦఔΛࣗࣗͰ࣮ࢪ͢ΔͷͰͳ͘ɺطଘͷ෦ΛΈ߹Θͤͯ৽ՁΛΛ͢Δ͜ͱɻ .R R KH ! ; :> :?
: = ;< <2 ,, ;< $ SKU CUC $ S C CUC $ HVPEUKQP S C CUC $ !M KLDCP HKN , "M KLKDCP U U" !HR , HQR P !M KLDCP HKN "SD"$ KH !HR$ KH HNQEM !HR / ;2$$ KN H QH !HR$$ !DVHH S , H UT !HR$ RSKPU !DVHH S$ HNQEM !HR / = $ NT RSKPU "c_ deba]gk[ [\"$ HENQT !HR$ HVPEUKQP SKU CUC $ !R STQPCN PCO , ! ;<?"R STQPCN PCO " !EQPU PUT , ! ;<?"EQPU PUT" !EQPU PUT , PN(DS !EQPU PUT$ ! CUC , S S P ! CUC , ! CUC R ifh) !R STQPCN PCO 'R S P ! CUC , ! CUC R jl) 'R S P ! CUC , ! CUC R !EQPU PUT 'R S P ܝࣔ൘ ॻ͖ࠐΈΛߘ͢Δ ॻ͖ࠐΈΛҰཡදࣔ͢Δ ॻ͖ࠐΈΛআ͢Δ
ఏىͱղܾҊ ՝ 8FCαʔϏεΛࣗͰ࡞͍ͨ͠߹ɺ ϓϩάϥϛϯάֶश͔Β։࢝ͤͶͳΒͳ͍ɻ ղܾҊ ϓϩάϥϛϯάΛ͏͜ͱͳ͘ɺ 6*্ͰطଘͷϞδϡʔϧΛΈ߹ΘͤΔ͜ͱͰ 8FCαʔϏεΛ্ཱͪ͛Δ͜ͱ͕Ͱ͖Δɻ ϓϩάϥϛϯάֶशʹରͯۤ͠खҙࣝΛ࣋ͭਓ͕
ଟ͘ɺ݁Ռͱͯ͠࠳ંΛͯ͠͠·͏ɻ ʮεʔύʔϚʔέοτʯʹͨΔखॱ͕ ଘࡏ͠ͳ͍ɻ ෦ʢϞδϡʔϧʣΛ࡞ɾར༻Ͱ͖Δ ϚʔέοτΛग़͢Δɻ
ఆϢʔβʔɾڝ߹ɾϞσϧ 1SPH8SBQαʔϏεৄࡉ
ఆϢʔβʔ ü8FCΞϓϦ࡞Ϣʔβʔ Ø8FCαʔϏεΛ্ཱ͍ͪ͛ͨͷͷϓϩάϥϛϯάͷ͕ࣝͳ͍ • ϓϩάϥϜΛهड़͢Δ͜ͱͳ͘αʔϏεΛ্ཱͪ͛ΒΕΔ ØαʔϏεΛਖ਼ࣜʹϩʔϯν͢ΔલʹςετΛ͍ͨ͠ • ࣗΈʹΧελϚΠζΛͨ͠αʔϏεΛϦϦʔεՄೳ üϞδϡʔϧߘϢʔβʔ Ø8FCαʔϏεશͯΛ࡞Δ࣌ؒͳ͍͕ɺ෦ʢϞδϡʔϧʣͳΒ࡞Δ͕࣌ؒ
͋ΔΤϯδχΞ • ෭ۀͱͯ͠1SPH8SBQʹϞδϡʔϧΛߘ Ø2JJUB ߘ (JUIVC Ͱͷιʔεެ։ͳͲɺࣗࣗͷࣝΞτϓοτʹੵ ۃతͳΤϯδχΞ • ϙʔτϑΥϦΦͱͯ͠1SPH8SBQΛ׆༻
˓ ˓ ϒϩάػೳ͕ϝΠϯɻ ରԠݴޠ͕1)1ͷΈɻ 8FCΞϓϦͱͯ͠ͷػೳ ܝࣔ൘ͷΈɻ ˓ ˚ ʷ
˓ ˓ ˓ ˚ ओཁαʔϏεͱͷڝ߹ൺֱ ϢʔβʔͱͷํੑɾٴͼϚϧνϥϯήʔδʹରԠ͢ΔαʔϏεଘࡏ͠ͳ͍ɻ αʔϏε໊ ϗʔϜϖʔδ ࡞ ͦͷଞ Ϟδϡʔϧ ߘ 8FCΞϓϦ ࡞ ֤߲ͷൺֱ
ϏδωεϞσϧ αʔϏε ࡞ऀ Ϟδϡʔϧ ߘऀ Ϣʔβʔ Ϟδϡʔϧ Ϛʔέοτ ެ։αʔόʔ
8FCΞϓϦ ϝʔΧʔ 8FCΞϓϦ ࡞ બɾߪೖ Ϟδϡʔϧߘ ച্ ެ։ ར༻ྉ αʔόʔఏڙ αʔϏεఏڙ ΞΫηε ར༻ྉ ച্ ։ൃ .POFZ .PEVMF 0QUJPOBM'MPX 'MPX
༻ఆٕज़
ٕज़ʢݱঢ়ͷఆʣ üϑϩϯτΤϯυ Ø/VYUKT üόοΫΤϯυ Ø-BSBWFM • "1*αʔόʔԽͤ͞ɺ/VYUKTͱσʔλͷΓऔΓΛߦ͏ɻ üαʔόʔ Ø$FOU 04
• (("ʹ͚ͯ714ڥʢߏஙࡁʣ্ʹઃஔ༧ఆɻ ݱঢ়ԼهΛఆ͍ͯ͠·͢ɻ ΑΓྑ͍ٕज़Ҋ͕͍͟͝·ͨ͠ΒɺϝϯλϦϯάͷࡍʹ૬ஊ͍͚ͤͯͨͩ͞Δͱ͍Ͱ͢ɺ
εέδϡʔϧɾࠓޙͷల ͦͷଞ
্ظ λΠϜϥΠϯ ݄ʹॳظαʔϏεͷϦϦʔεΛ༧ఆɻ Ϟδϡʔϧ ߘػೳ࣮ 8FCΞϓϦ ࡞ػೳ࣮ 8FCαʔόʔ
ެ։ػೳ࣮ %FWFMPQ 4FSWJDF 'FCSVBSZ .BSDI "QSJM .BZ +VOF Ұ෦ػೳ ެ։ ((" 6*ઃܭ Ϣʔβʔཧػೳ ࣮ Ϩίϝϯυ ػೳ࣮ Ճػೳ ެ։ αʔόʔɾ8FC ηΩϡϦςΟνΣοΫ ܾࡁػೳ࡞ ྉۚςʔϒϧɾ ར༻نࡦఆ ϕʔλ൛ ϦϦʔε 6*ϝϯςφϯε ςετ
ࠓޙͷల üϞδϡʔϧߘϢʔβʔͷධՁػೳ üϞδϡʔϧͷϦΫΤετػೳ ü8FCΞϓϦέʔγϣϯ։ൃґཔհ üϓϩάϥϛϯάͷʮՄࢹԽʯ ØDG ϓϩ͙Β
ऴΘΓʹ ϝϯλʔͷօ༷
ऴΘΓʹ ࠓճͷاըʹɺΤϯδχΞΛࢤ͢ࢲͳΓͷ ςʔϚ͕͋Γ·͢ɻ ͦΕɺʮ ΤϯδχΞͱͯ͠ތΕΔϓϩμΫ τΛΔ͜ͱʯͰ͢ɻ ͋Γ͕͍ͨ͜ͱʹɺࢲδʔζΞΧσϛʔʹ ೖֶ͔ͯ͠ΒɺࣗͷϓϩμΫτΛʮ͍͢͝ʯ ͱݴ͍ͬͯͨͩ͘ػձʹܙ·Ε·ͨ͠ɻ ͕͔ͩ͠͠ɺͦΕ͋͘·Ͱ
ʮ ະܦݧͳͷʹ ͍͢͝ʯ ͱ͍͏จ຺Ͱͨ͠ɻ ࢲͦͷʹخ͍͠໘ɺϑΟϧλʔΛ௨͞Ε ͳ͚ΕධՁ͞Εͳ͍չ͠͞Λײ͍ͯ͡·ͨ͠ɻ ͔ͩΒͦ͜ɺࠓճͷϓϩμΫτΛ௨ͯ͡ɺ((" ͷΦʔσΟΤϯεɺͦͯ͠αʔϏεར༻ऀʹ म০ࢠ͕͔ͭͳ͍ɺຊԻͷʮ͍͢͝ʯΛ ݴΘͤΔɻͦΕ͕ࢲͷຊԻͰ͢ɻ ਖ਼ͳΛਃ্͛͠ΔͱɺظݶʹܗʹͳΔͷ ͔ɺෆ҆ͳؾ࣋ͪͰ͍ͬͺ͍Ͱ͢ɻ ·ͨɺࢲࣄͰڪॖͰ͕͢ɺʹ݁ࠗࣜΛ߇͑ ͓ͯΓɺͦͷ४උʹ͕࣌ؒऔΒΕͯ͠·͏͜ͱ ఆ͞Ε·͢ɻ ͔͠͠ɺΓࣗͷݶքʹઓΛͯ͠Έ͍ͨ ͱ͍͏͍Λࣺ͖ͯΕ·ͤΜͰͨ͠ɻ ࠓճͷܦݧΛܦΔ͜ͱͰॳΊͯڳΛுͬͯΤϯ δχΞͱͯ͠ͷୈҰาΛ౿Έग़ͤΔͱ֬৴ͯ͠ ͍·͢ɻ ࢲͷզုʹ·ΈΕͨاըͰ͕͢ɺαϙʔτΛ ͍͚ͨͩΔͱਙͰ͢ɻ ෆ׳ΕͳதͰ͝໎Λ͓͔͚ͯ͠͠·͏͜ͱ ͋Δ͔ࢥ͍·͕͢ɺ͜Ε͔Β̎ϲ݄ؒͲ͏ͧ ΑΖ͓͘͠ئ͍͠·͢ɻ ࡔ৲ Ѫ໌
5)"/,:06 IUUQTQSPHXSBQDPN
#BDLVQ4MJEF "QQFOEJY
$PMPS-PHP ,, 1 )))))) 1 (()))) 1 # ##
1 # 969 0 3 0 25 0 3 ʮϓϩάϥϛϯάΛΒͳͯ͘ΞϓϦ͕࡞ΕΔʯ ʮػೳຖʹϓϩάϥϜΛΞοϓϩʔυͰ͖Δʯ ͱ͍͏ίϯηϓτ͔Βɺ ϓϩάϥϜ 1SPHSBN Λϥοϓ 8SBQ ͢Δɻ ·ͨɺ \^ΛՃ͑Δ͜ͱͰɺΦϒδΣΫτΛදݱɻ 9 9 0 3 ੈքதʹ͢ΔαʔϏεͱͯ͠ɺؙσ βΠϯΛ࠾༻ɻ ෦ʹɺXSBQͷΠϝʔδ ຊൃ αʔϏεͰ͋Δ͜ͱΛ͢Δʮרʯ ΛϞνʔϑʹͨ͠ϩΰΛ࡞ɻ