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
950
日本語版Codexを救うんだ
WordCamp Kansai2015のセッションのスライドです。
micc
July 25, 2015
Tweet
Share
More Decks by micc
See All by micc
今からでも間に合う_WordPress4.3の最新機能をまとめてチェックしよう_.pdf
miccweb
0
160
Codexを翻訳しようぜ
miccweb
0
660
Other Decks in Technology
See All in Technology
コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地
fujiwara3
27
5.9k
MySQL の SQL クエリチューニングの要所を掴む勉強会
andpad
2
6.1k
継続的な改善 x ⾮連続的な進化
sansantech
PRO
3
150
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
270
Databricks における 『MLOps』
databricksjapan
2
170
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
500
反実仮想機械学習とは何か
usaito
PRO
11
4k
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
190
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
540
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
260
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
470
オーナーシップを持つ領域を明確にする
konifar
13
3.1k
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
91
13k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
The Art of Programming - Codeland 2020
erikaheidi
42
12k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
The Invisible Customer
myddelton
114
12k
Agile that works and the tools we love
rasmusluckow
325
20k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
How to Ace a Technical Interview
jacobian
272
22k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
Why Our Code Smells
bkeepers
PRO
331
56k
Git: the NoSQL Database
bkeepers
PRO
422
63k
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