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
日本語版Codexを救うんだ
Search
micc
July 25, 2015
Technology
0
1k
日本語版Codexを救うんだ
WordCamp Kansai2015のセッションのスライドです。
micc
July 25, 2015
Tweet
Share
More Decks by micc
See All by micc
今からでも間に合う_WordPress4.3の最新機能をまとめてチェックしよう_.pdf
miccweb
0
170
Codexを翻訳しようぜ
miccweb
0
700
Other Decks in Technology
See All in Technology
AI の活用における課題と現状、今後の期待
asei
4
330
移行できそうでやりきれなかった 10年超えのシステムを葬るための戦略
ryu955
2
160
みんなで育てるNewsPicksのSLO
troter
4
1k
Go製のマイグレーションツールの git-schemalex の紹介と運用方法
shinnosuke_kishida
1
260
ランチの間に GitHub Copilot Agent が仕事を終わらせてくれた話
bicstone
5
660
職種に名前が付く、ということ/The fact that a job title has a name
bitkey
0
120
技術を育てる組織・組織を育てる技術 / technology and organization
motemen
11
4.2k
EMの仕事、あるいは顧客価値創出のアーキテクト
radiocat
0
120
UDDのすすめ
maguroalternative
0
600
KCD Brazil '25: Enabling Developers with Dapr & Backstage
salaboy
0
100
Javaの新しめの機能を知ったかぶれるようになる話 #kanjava
irof
3
4.3k
SLI/SLO・ラプソディあるいは組織への適用の旅
nwiizo
4
710
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
29
8.5k
Being A Developer After 40
akosma
89
590k
Visualization
eitanlees
146
15k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
28
2k
Building Applications with DynamoDB
mza
94
6.3k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
GitHub's CSS Performance
jonrohan
1030
460k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Cost Of JavaScript in 2023
addyosmani
48
7.6k
Transcript
ຊޠ൛$PEFYΛٹ͏Μͩʂ ؒߋ৽Λଓ͚ͯΈͨ NJDDXFC
$PEFYʹ͜Μͳ͜ͱΛ ײͯ͡ͳ͍Ͱ͠ΐ͏͔ʁ
w NJDDXFCɹ w UXJUUFS!NJDDXFC w ͷ8PSE#FODI౦ژୈճษڧձ͔Βɹɹɹɹɹɹɹɹɹ 8PSE1SFTTΛ͍࢝Ί·ͨ͠ɻ w ࠓ͔Β8PSE1SFTT$PEFYຊޠ൛ͷཧऀͷਓͱͯ͠׆ಈத w
ͦͷଞ8PSE4MBDLϛʔςΟϯάͷਐߦͷίϛϡχςΟ׆ಈʹࢀՃ ͨ͠Γɺʮߩݙʹ͍ͭͯʯͷϦʔϑϨοτ࡞ͳͲʹܞΘΓ·ͨ͠ɻ w ւಓੜ·ΕͰ͢ɻݘͰ͢ɻεΨγΧΦͷΛ͢Δͱتͼ·͢ɻੲ͔Β ΠϯνΩେࡕหΛ͠·͢ɻ w ӳݕ̎ڃʢ͏̍̑Ҏ্લɹшAɹʣӳޠͤͳ͍యܕతͳຊਓ
͓Θͼ
࣍ w ̍ʣ$PEFYʹ͍ͭͯ w ̎ʣ̌ؒ̕ͷي w ̏ʣ̌̕ܦͬͯؾ͍ͮͨ͜ͱ
ຊޠ൛$PEFYʹ͍ͭͯ
$PEFY w 8PSE1SFTTʹؔ͢ΔυΩϡϝϯςʔγϣϯɺ8JLJ w .FEJB8JLJΛ༻ w ӳޠ൛$PEFY w IUUQDPEFYXPSEQSFTTPSH w
ຊޠ൛$PEFY w IUUQXQEPDTPTEOKQ
8PSE1SFTT$PEFY౷ܭใ w 8JLJهࣄ w 8JLJ૯ϖʔδ w ฤू߹ܭ w
ΞοϓϩʔυϑΝΠϧ w ొϢʔβʔ໊ʢ͏ͪཧਓ໊ʣ
(PPE#BE w ʹ৮ΕΔ෦ʹະ༁ϦϯΫΕཱ͕ͭ w ຊਓ͚ͩͰϖʔδ͕ۙ͘ฤू͞Ε͓ͯΓɺ͜Εଞ ͷݴޠΛѹ w ̎̌̍̌ࠒͷ$.4ར༻্ঢʹ͍ɺ$PEFYͷฤूϐʔ Ϋ w
ઌਓୡͷ͓͔͛Ͱࢲ8PSE1SFTT͕৮ΕΔΑ͏ʹͳͬͨ w ϝϯςφϯεΛଓ͚ͳ͍ͱஈʑใ͕Խ
ϝϯςφϯε w ݱࡏʹճɺϝδϟʔόʔδϣϯͷϦϦʔε͕ߦ ΘΕ͓ͯΓɺ৽ػೳ৽͍͕ؔ͠ొ͍ͯ͠·͢ɻ w ͦͷɺʮίΞ։ൃऀʯɺʮຊޠύοέʔδνʔ Ϝʯɺͦͯ͠ʮ$PEFYʯߋ৽͕ຖճߦΘΕ͍ͯ· ͢ɻ w ୭͔͕ϝϯςφϯεΛ͠ͳ͍ͱɺ͜ͷΤίγεςϜ
͏·͍͔͘ͳ͘ͳͬͯ͠·͏༁Ͱ͢ɻ
͜Μͳ෩ʹࢥ͍ͬͯ·ͨ͠ɻ w ʮະ༁෦͕͋ͬͯෆศͩͳ͊ʯ w ʮͦͷઌΛಡΈͨͯ͘ɺϦϯΫΕͯ͠Δʯ w ʮ৽όʔδϣϯͷϖʔδɺ༁͞Εͯͳ͍͔ΒɺԿ͔͍ ͯΔ͔Θ͔ΒΜʯ w ʮࣄ͕͍͠ͷͰ$PEFY·Ͱख͕ճΒͳ͍ɾɾɾʯ
w ʮෑډ͕ߴͦ͏ʯ
͡ΊΔ͖͔͚ͬ w ࠓʹͳΓɺগ͕࣌ؒ͠Ͱ͖ͨ w ͜Ε·ͰࣄΛࢧ͑ͯ͘Εͨ8PSE1SFTTʹগ͠Ͱ Ը͕͕͑͠Ͱ͖ͳ͍͔ͳͱࢥͬͨ w ࣗࣗͷ8PSE1SFTTͷษڧͷͭΓͰ w ӳޠͷษڧʹͳΔ͔ͳͱࢥͬͨ
ඪͷઃఆ w 8JLJɺΰʔϧͷݟ͑ͳ͍Ռͯ͠ͳཱྀ͍ w ࣍ͷ8PSE$BNQ·Ͱͬͯɺൃද͍ͨ͠ w ͔̌ܽͣ̕͞$PEFYΛߋ৽͠Α͏ʂ
݁Ռ w ઌ݄෩अΛͻ͖ɺ̎ؒߋ৽్͕ઈ͑ͯ͠·͍·͠ ͨɻ w ͦΕΛআ͘ͱຖߋ৽Λ͠·ͨ͠ɻ
ઓͷي
ઓͷي w ͍ͬͯ͘͏ͪʹʮ:PVDBObUTUPQʯ w ͱʹ͔͘Ռͯ͠ͳ͍ͷͰɺ͍͠ͱ͜Ζޙճͯ͠ɺ ࣍ʑͤΔॴΛͨ͠ʢϦϯΫΕɺෆཁίϝϯτ ͷআͳͲʣ w ͱΓ͋͑ͣ৽͍ؔ͠ͷϖʔδΛՃͨ͠Γͨ͠
Έͳ͕Βଓ͘ w ঃʑʹʮ༏ઌʯʮॏཁʯʹ͍ͭͯߟ͑ͨɻ w Կ͕සग़ͰɺԿ͕ݹ͍͔ʁ w ඪ४ςʔϚɺڵຯͷ͋ΔϓϥάΠϯΛಡΜͰ͓Έ ͨ w ձһαΠτΛ৮Γͩ͢ͱɺϩάΠϯɺ44-ɺݖݶͳ
ͲɺௐΔൣғ૿͑ͨ
͍ͭͰʹຊΈͯΈͨ w ຊͷࡧҾʹܝࡌ͞Ε͍ͯΔؔͷϖʔδΛͻͨ͢Β ࡞͍ͬͯͬͨɻ w ̍ʹ͖ͭ̑ʙ̒݅ͷొΛߦͬͨɻ w ඞਢͳ߲طʹ$PEFY w ʹࡌ͍ͬͯΔͱ
w Θ͔Γͪΐͬͱ҆৺ɻ
ϒϩάͨ͘͞ΜಡΜͩ w ϒϩάͷ͓͔͛ͰɺࢲΘ͔Βͳ͍෦ͷཧղʹͭ ͳ͕ͬͨɻ w ϒϩάΛॻ͍ͨΒɺ$PEFYߋ৽ͯ͠ɺ࠷ޙʹࣗ ͷϒϩάهࣄͷϦϯΫΛషΔɻɹ w ࣗɺΈΜͳϋοϐʔʹͳΕΔɻ
ͦͯ̌̕͠ܦա w ؔ࿈ϦϯΫ΄΅ετϨεແ͑͘ΔΑ͏ʹͳͬͨ w ະ༁෦ݱࡏ̍̏̌ϖʔδ͋Δ͕ɺ࣮֬ʹݮগ w ࠷৽൛ͷϚʔδॱ࣍ߦ͍ͬͯΔ͕ɺ·ͩ·ͩଟ ͋Δ w ؔ̒̌̌̌Ҏ্͋ΔͷͰɺશ෦͕͢͞ʹແཧ
ϲ݄ܦաޙͷؾ͖ͮ
$PEFY̋̋Ͱ͋Δɻ w $PEFYɺඦՊࣄయ w ମܥతͳֶशʹɺࣙॻͷଞʹࢀߟॻͩͬͯඞཁʢ ׂ͕ҟͳΔʣ
ྫ͑Δͱɾɾɾ w ຊޠ൛$PEFYʮṆΕͳ͍ࢠڙ༻ϓʔϧʯ͕ཧ w ӳޠ൛$PEFYʮڝٕ༻ͷϓʔϧʯ w ͡Ίͯӭ͙ਓͷͨΊͷใखް͘ w ϓϥάΠϯΛ࡞Δɺ্ڃऀঃʑʹӳޠ൛ʹҠߦ ͍ͯ͘͠
w ݱঢ়ɺ·ͩͪΐͬͱةͳ͍ϓʔϧ
͘͠ߟ͑ͳ͍Ͱɻ w ʮߩݙʯͳΜͯվ·ͬͯݴ͏ඞཁͳ͘ɺʮউखʹࣗͷಡΈ͍ͨυΩϡ ϝϯτΛฤूͯ͠ΔʯͰ0, w $PEFYίϯτϦϏϡʔτɺࢀೖোน͕Ұ൪͍ w ຊޠύοέʔδͷΑ͏ͳݫີͰͳͯ͘$PEFY0,ͩͱࢥ͏ɻදهΏ ΕͳͲɺલޙϖʔδͱಉ͡Α͏ʹ͓͚ͯ͠0,ɻʢؾʹ͠ͳ͍ʂʣ w
ྫ͑ɺ̍จࣈͷؒҧ͍Λ͢͜ͱେܴʂʂɹଞͷਓͷʹཱͭ ໘͕͋Δͣɻ w ӳ༁͕ۤखͰͰ͖Δͷ͋Γ·͢ɻ w ը૾ͷૠೖɺใఏڙɺϦϯΫमਖ਼ɹͳͲ
օ༷ͷ͓ྗΛɺ΄Μͷগ͠ ͓ି͍ͩ͘͠͞ w 8PSE$BNQ,BOTBJͷࢀՃऀશһ͕̍ϖʔδͣͭ ༁Λͨ͠Βɺݱࡏͷະ༁ϖʔδղফͰ͖· ͢ɻͦΕҎ্ʹɺಡΈ͍ͨϖʔδ͕૿͑ͨΓ͠·͢ɻ w Ұਓͷྗ͚ͩͰͲ͏ʹͳΒͳ͍ɻ w օ͞ΜͷੵΈॏͶͰղܾ͍͖ͯ͠·͠ΐ͏ɻ
w Πϕϯτ͚ͩͰऴΘΒͤͨ͘ͳ͍ɻ
ଓ͖ΦϯϥΠϯͰ w ຖ݄ɺ8PSE4MBDLνϟοτDPEFYνϟωϧͰ w ୈҰਫ༵ɹ̎̍ʙ̎̏࣌·Ͱ͘͘༁ձΛ։࠵ w ࣍ճ݄̔̑ʢਫ༵ʣ͔̎̍࣌ΒͰ͢
ΓํΛڭ͑ͯཉ͍͠ w ʙίϯτϦϏϡλʔελδΦʹͯ w ʮ$PEFYΛ༁͠Α͏ͥʯ͕͋Γ·͢ w ॳ৺ऀৗ࿈͞Μେܴʂࣄલ४උແͯ͘0,ʂ w ීஈΦϯϥΠϯͳͷͰɺΦϑϥΠϯͰָ͘͠ަྲྀ͠ͳ ͕ΒΓ·͠ΐ͏ɻോαϒϨ͋ΔΑɻ
w 8PSE$BNQ,BOTBJελοϑ͔ΒଟࢀՃʂ
(FU*OWPMWFE ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ NJDDXFC!HNBJMDPN