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
XSにまつわる話
Search
typester
December 23, 2012
Programming
2.2k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
XSにまつわる話
Hokkaido.pm #8
typester
December 23, 2012
More Decks by typester
See All by typester
サーバーサイドエンジニアのためのiOSアプリ開発入門
typester
0
4.8k
Emacs実践入門 Perl編
typester
0
2.7k
Perlハッカーは息をするようにCPANモジュールを書く
typester
5
7.5k
UV - libuv binding for Perl
typester
1
6.2k
Hacking Mac OS X Cocoa API from Perl
typester
2
430
Other Decks in Programming
See All in Programming
AIエージェントで 変わるAndroid開発環境
takahirom
2
650
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
850
共通化で考えるべきは、実装より公開する型だった
codeegg
0
240
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
170
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
3
450
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
160
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
570
PHP Application における Kubernetes 内 gRPC 通信
ganchiku
0
410
継続モナドとリアクティブプログラミング
yukikurage
3
590
Embedded SREと共に達成した会員管理システムのAWS移行 - SRE NEXT 2026 ランチスポンサーセッション
niftycorp
PRO
1
2.5k
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
140
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
67k
Code Review Best Practice
trishagee
74
20k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.7k
Accessibility Awareness
sabderemane
1
150
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
230
The SEO Collaboration Effect
kristinabergwall1
1
500
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Mind Mapping
helmedeiros
PRO
1
280
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
240
Technical Leadership for Architectural Decision Making
baasie
3
440
Transcript
94ʹ·ͭΘΔ )PLLBJEPQN !UZQFTUFS
94.PEVMFT*XSPUF w %BUB".'94 w $PDPB(SPXM w $PDPB&WFOU-PPQ
w %BUB5YO#V⒎FS w %BUB.FTTBHF1BDL4USFBN w $PDPB#BUUFSZ*OGP w 67 w 5FYU%JTDPVOU OPUSFMFBTFE
94ʹखΛग़͢·Ͱ w 94৯Θͣݏ͍ظ ʙ w MFTUSSBU͞Μͱ͔HGYͱ͔ͷձҙຯෆ໌ͩ͠ʜ ͦ͠͏ʜ w J04ΞϓϦͷͨΊʹ$Ͱ".'35.1ύʔαʔϥΠϒϥ ϦΛॻ͍ͨɻ
ˠ͜ΕΛ94Խ͍ͨ͠ w %BUB".'94 %BUB.FTTBHF1BDLΛࢀߟʹݟΑ͏ݟ·Ͷɻ ˠοҙ֎ͱ؆୯
94ͱ w1FSMͱ֎ͷੈքΛͭͳ͙ͷ wFH1FSM͔Β$ͷϥΠϒϥϦΛ͏ wϥΠϒϥϦͷ1FSMόΠϯσΟϯάΛ࡞ ΔͨΊͷΈ
94ͱ w94Ͱߴͳ1FSMϓϩάϥϛϯάʂ ͍ͬͯ͏ͷҟ wFH.PVTFɺ5FYU9TMBUF wී௨ͷਓɺ·ͣϥΠϒϥϦΛී௨ʹ ॻ͍ͯɺͦΕΛ94ͰόΠϯσΟϯάΛ ͭ͘Εྑ͍
94ॻ͘ͷʹඞཁͳͷ wλʔήοτϥΠϒϥϦͷ͍ํ ʢ$$ ͱ͔ͷؚࣝΉʣ w94ͷࣝͦͷ 94ͷϚΫϩͨͪͷ ͍ํ w94ͷࣝͦͷ 1FSM$ͷσʔλ ม
λʔήοτϥΠϒϥϦͷ ͍ํ ͷ߹ wJ04ΞϓϦέʔγϣϯͷ։ൃ͕େ͖͍ w$PDPB"1*׳Εͨ wMJCNTHQBDLɺMJCFWɺMJCVWͱ͔Ξ ϓϦ͔ΒΑ͘͏
94ͷࣝͦͷ w94ϚΫϩʢBOEYTͷߏจʣ ͷ͍ํ w45 / ͱ͔943&563/ / ͱ͔ͷϚ Ϋϩ܊ wQFSMEPDQFSMYTUVU
QFSMEPDQFSMYT͋ͨΓ͕ࢀߟॻ
94ͷࣝͦͷ w1FSM$ͱͷΦϒδΣΫτม w47ͱ͔"7ͱ͔)7ͱ͔Λ$ͷมʹ͠ ͨΓɺ$ͷม͔Β47ͱ͔Λͭͬͨ͘ Γ wQFSMEPDQFSMHVUT
94Ϟδϡʔϧͷ࡞Γํ w.PEVMF*OTUBMM946UJMPS .PEVMF#VJME1MVHHBCMF946UJM Λ͔ͭ͏ͱඇৗʹ؆୯ wޙऀͬͨ͜ͱͳ͍͚Ͳ࣍ͷϞδϡ ʔϧͰ͔͓ͭ͏ͱ͓͓ͬͯΓ·͢
.*946UJM w94ਆ HGY ɺ94ॻͨ͘ΊͷϢʔς ΟϦςΟ wIUUQQFSMVTFSTKQBSUJDMFTBEWFOU DBMFOEBSIBDLFSIUNM
%FNP
None
w ೋͭํ๏͕͋Δ w YTΛ͔͔ͣʹYTVCQQͰੜ͞ΕͨDϑ ΝΠϧͱಉ͡ܗࣜͷϑΝΠϧΛNͰॻ ͘ɻ w YTͰ0CKFDUJWF$Λॻ͖ɺYTVCQQͰ ม͞ΕͨDϑΝΠϧΛNʹϦωʔ Ϝ
94Ͱ0CKFDUJWF$
w)BDLJOH.BD$PDPB"1*GSPN1FSM :"1$"TJB ࢀর wIUUQTTQFBLFSEFDLDPNUZQFTUFS IBDLJOHNBDPTYDPDPBBQJGSPN QFSM 94Ͱ0CKFDUJWF$
w 1FSMͰ.BDΞϓϦ͕ॻ͖͍ͨΘ͚͡Όͳ͘ɺ1FSMͰ .BDͷػೳʹΞΫηε͍͚ͨͩ͠ w 1FSMͰ0CKFDUJWF$ͷߏจΛදݱͨ͠Γͱ͔͢ΔͱΧΦ εʹͳΔͷʹݟ͍͑ͯΔ͠ʜ w ୯ػೳΛ1FSMͷྲّྀͰ͔ͭ͑Δ୯ମϞδϡʔϧʹ͍ͯ͠ ͬͨ΄͏͕ྑ͍ w
0CKFDUJWF$ࣗମ--ͬΆ͍͠ɺϝϞϦपΓ1FSMͱ͍ ͬ͠ΐʢSFGDPVOUํࣜʣͩ͠ɺΞϓϦPCKDͰॻ͜ ͏ʂ .BD3VCZతͳͷʁ
w 941FSMΛ֎ͷੈքͱͭͳ͙ͷ w 1FSMͷੈքͱରͷੈքɺ྆ํͷ͕ࣝඞཁ ʢ྆ํͷ͕ࣝ͋Δਓʹເͷπʔϧʣ w 1FSM͔͠͠Βͳ͍͚Ͳ͋ͷϥΠϒϥϦ͔͍ͭ ͍ͨʂͬͯͱ͖ w ͦͷϥΠϒϥϦ͑ΔਓʹͨͷΉ
w ࣗͰͦͷϥΠϒϥϦΛษڧ͔ͭͭ͘͠ ·ͱΊ
w 941FSMΛ֎ͷੈքͱͭͳ͙ͷ w 1FSMͷੈքͱରͷੈքɺ྆ํͷ͕ࣝඞཁ ʢ྆ํͷ͕ࣝ͋Δਓʹເͷπʔϧʣ w 1FSM͔͠͠Βͳ͍͚Ͳ͋ͷϥΠϒϥϦ͔͍ͭ ͍ͨʂͬͯͱ͖ w ͦͷϥΠϒϥϦ͑ΔਓʹͨͷΉ
w ࣗͰͦͷϥΠϒϥϦΛษڧ͔ͭͭ͘͠ ·ͱΊ