Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ドキュメント翻訳懺悔のLT ~進捗ダメです~
Search
Hirofumi Wakasugi
November 29, 2016
Programming
1
700
ドキュメント翻訳懺悔のLT ~進捗ダメです~
Tokyo Crystal Meetup #4 (2016-11-29)
Hirofumi Wakasugi
November 29, 2016
Tweet
Share
More Decks by Hirofumi Wakasugi
See All by Hirofumi Wakasugi
Racc Introduction
5t111111
1
480
Keep Calm and Enjoy Gachima
5t111111
3
390
Swift Functional Programming
5t111111
0
310
Middleman on Production
5t111111
0
190
名古屋Ruby会議03 高速一言感想
5t111111
3
1.1k
UFO演算子について
5t111111
0
410
Rubyと戯れるOSS DTM
5t111111
4
810
Rubyの拡張をCrystalで書いてみる
5t111111
0
160
YARV INTRODUCTION
5t111111
0
120
Other Decks in Programming
See All in Programming
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
120
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
240
Go コードベースの構成と AI コンテキスト定義
andpad
0
140
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
390
Cell-Based Architecture
larchanjo
0
140
AIエージェントの設計で注意するべきポイント6選
har1101
5
2.4k
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
190
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
450
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
1.8k
JETLS.jl ─ A New Language Server for Julia
abap34
2
460
AIコーディングエージェント(NotebookLM)
kondai24
0
240
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Building the Perfect Custom Keyboard
takai
1
660
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
For a Future-Friendly Web
brad_frost
180
10k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
200
Practical Orchestrator
shlominoach
190
11k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Unsuck your backbone
ammeep
671
58k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
130
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Transcript
υΩϡϝϯτ༁ጻչͷ-5 dਐḿμϝͰ͢d Hirofumi Wakasugi (@5t111111)
IUUQTTQFBLFSEFDLDPNUKJOHEFYJOHGVLFZBOZVDSZTUBM
IUUQTTQFBLFSEFDLDPNUSVCZGBMTFLVP[IBOHXPDSZTUBMEFTIVJUFNJSV
$SZTUBM+1ʹΑΔެࣜυΩϡϝϯτͷຊޠ༁ IUUQKBDSZTUBMMBOHPSHEPDT
Ҿ༻IUUQBUHSBOEQBIBUFOBCMPHKQFOUSZ خ͍͜͠ͱʹଟ͘ͷਓ͕ݟͯ͘Ε͍ͯΔ༷ࢠ
͢Έ·ͤΜ͜Εશવߋ৽Ͱ͖ͯͳͯ͘ ༰ΊͬͪΌݹ͍ͬ͢
࠷ޙͷίϛοτ͕݄ ϲ݄લ
ຊՈͷߋ৽ʹैͰ͖͍ͯͳ͍ w ຊମυΩϡϝϯτͲΜͲΜߋ৽͞Ε͍ͯΔ͕ΩϟονΞοϓͰ͖ͯͳ͍ w Ͱೖͬͨܕਪͷେ͖ͳഁյతมߋͳͲ͕ө͞Ε͍ͯͳ͍
ጻչͷ-5 ͍͍Θ͚ͷ-5
ຊޠ༁ͷͨΊͷΞʔΩςΫνϟ ͜ΕΒΛΈ߹Θͤͯܧଓతͳ༁ͷΈΛ࡞͍ͬͯΔ ͨ w KBDSZTUBMMBOHPSHXPSLTQBDFϦϙδτϦ $SZTUBMͷ༁࡞ۀΛ͢ΔͨΊͷ࡞ۀॴ w DSZTUBMϦϙδτϦ TVCNPEVMF
ຊՈ$SZTUBMͷϦϙδτϦ w KBDSZTUBMMBOHPSHϦϙδτϦ TVCNPEVMF $SZTUBMຊޠϖʔδͱͯ͠ެ։͢ΔϑΝΠϧͷͨΊͷϦϙδτϦ w KBDSZTUBMMBOHPSHPNFHBUϦϙδτϦ TVCNPEVMF 0NFHB5ͱ͍͏༁ϝϞϦπʔϧͷϓϩδΣΫτ w DSBLFDS CZ.BLF/PX+VTU ༁λεΫϥϯφʔ w 0NFHB5 ༁ϝϞϦπʔϧ
DSBLFDS͕Ͱಈ͔ͳ͘ͳͬͨ w ΫϥεΠϯελϯεάϩʔόϧมͷ໌ࣔతͳܕΞϊςʔγϣϯ͕ඞཁ w μοΫλΠϐϯάʹΑΔ࣮Λͯ͢मਖ਼͢Δඞཁ͕͋Γͦ͏ ˣ ͕࣌ؒͳ͔ͬͨͷͰɺ ༁Ͱ͍ͬͯͨΠϯλʔϑΣʔε͚ͩΓग़ͯ͠࠶࣮ IUUQTHJUIVCDPNUNJOJ@DSBLF
ϘϦϡʔϜͷ͋Δϖʔδ͕Ճ w IUUQTDSZTUBMMBOHPSHEPDTHVJEFTDPODVSSFODZIUNM w IUUQTDSZTUBMMBOHPSHEPDTHVJEFTQFSGPSNBODFIUNM ˣ IUUQTHJTUHJUIVCDPNUEDDDDGBD ࣮͜ͷลɺؾ߹͍Ͱ༁ͨ͠ ͕ɺະެ։
ຊՈͷϓϩδΣΫτͷߏมߋ w ҎલDSZTUBMMBOHDSZTUBMʹυΩϡϝϯτ༻ͷϒϥϯν͕͋ͬͨ w υΩϡϝϯτ͕DSZTUBMMBOHDSZTUBMCPPLʹҠಈ w ΣϒαΠτDSZTUBMMBOHDSZTUBMXFCTJUF ʹҠಈ ˣ ͜ΕΛөͯ͠৭ʑมߋ͠ͳ͍ͱ͍͚ͳ͍ʜ
͕ɺͰ͖ͯͳ͍ʜ
ຊՈͷαΠτ͕ͯ͢IUUQTʹҠߦ KBଆͰͲ͏͠Α͏ʁ ˣ ·ͩߟ͑Δ͜ͱ͢ΒͰ͖ͯͳ͍
͜Μͳঢ়گͰ͢
͜Ε͔Β w ༁ͦΕࣗମͰͳ͍ͱ͜ΖϘτϧωοΫʹͳ͍ͬͯΔ ݱࡏͷ༁ΞʔΩςΫνϟࣺͯͯܰʹͳΔʁ (55Ҡߦͱ͔ ͰͦΕͩͱܧଓతͳ༁ڞಉ࡞ۀ͕͘͠ͳΔ w खͬͯ͘ΕΔਓ΄Μͱʹืूத IUUQTHJUIVCDPNWVFKTKQWVFKTPSHΈ͍ͨʹߩݙऀΛΞϐΔͷͲ͏͔ʜ
w ݁ہ$SZTUBM͕Γ্͕ͬͯ͘ΕΕ༁׆ؾͮͣ͘ ͰͦͷͨΊʹຊޠ༁͕͋ͬͨํ͕͍͍ͱ͍͏χϫτϦͱཛͷ͋Ε w χϡʔϥϧωοτ͕ͳΜͱ͔ͯ͘͠ΕΔ ͏ਖ਼͜Εʹظͯ͠Δ
:PVDSFBUFBOJOTUBODFPGBDMBTTCZJOWPLJOHOFXPOUIBUDMBTT QFSTPO1FSTPOOFX )FSF QFSTPOJTBOJOTUBODFPG1FSTPO 8FDBOUEPNVDIXJUIQFSTPO TPMFUTBEETPNFDPODFQUTUPJU" 1FSTPOIBTBOBNFBOEBOBHF*OUIF&WFSZUIJOHJTBOPCKFDUTFDUJPO XFTBJEUIBUBOPCKFDUIBTBUZQFBOESFTQPOETUPTPNFNFUIPET XIJDIJTUIFPOMZXBZUPJOUFSBDUXJUIPCKFDUT
TPXFMMOFFEBOBNF BOEBHFNFUIPET8FXJMMTUPSFUIJTJOGPSNBUJPOJOJOTUBODFWBSJBCMFT XIJDIBSFBMXBZTQSFpYFEXJUIBOBU ! DIBSBDUFS8FBMTPXBOUB 1FSTPOUPDPNFUPFYJTUFODFXJUIBOBNFPGPVSDIPJDFBOEBOBHFPG [FSP8FDPEFUIFDPNFUPFYJTUFODFQBSUXJUIBTQFDJBMJOJUJBMJ[F NFUIPE XIJDIJTOPSNBMMZDBMMFEBDPOTUSVDUPS
ͦͷΫϥεͰOFXΛݺͼग़͢ͱɺΫϥεͷΠϯελϯε͕࡞͞Ε·͢ɻ QFSTPO1FSTPOOFX ͜͜ͰɺQFSTPO1FSTPOͷΠϯελϯεͰ͢ɻ ࢲͨͪਓͱ͋·Γ͕ؔ͋Γ·ͤΜͷͰɺ͍͔ͭ͘ͷ֓೦ΛՃ͢Δ͜ͱ͕Ͱ͖·͢ɻਓ໊લͱྸΛ͍࣋ͬͯ· ͢ɻʮͯ͢ΦϒδΣΫτͰ͢ʯηΫγϣϯͰɺΦϒδΣΫτʹܕ͕͋ΓɺΦϒδΣΫτͱର͢Δ།Ұͷํ๏Ͱ͋ Δ͍͔ͭ͘ͷϝιουʹԠ͢ΔͷͰɺ໊લͱྸͷϝιου͕ඞཁͰ͢ɻࢲͨͪɺ͜ͷใΛΠϯελϯεมʹ֨ ೲ͠·͢ɻΠϯελϯεมʹৗʹ಄ࣙBUʢ!ʣ͕͍͍ͯ·͢ɻզʑ·ͨɺਓ͕ࢲͨͪͷબͷ໊લͱθϩͷྸ Ͱଘࡏ͢Δ͜ͱΛΉɻಛผͳJOJUJBMJ[Fϝιουʢ௨ৗίϯετϥΫλͱݺΕ·͢ʣΛ༻ͯ͠ɺDPNFUPFYJTU ύʔτΛίʔσΟϯά͠·͢ɻ ΫϥεͷΠϯελϯεΛ࡞͢ΔʹɺΫϥεʹରͯ͠OFXϝιουΛ࣮ߦ͠·͢ɻ
QFSTPO1FSTPOOFX ͜ͷྫͰɺQFSTPO1FSTPOΫϥεͷΠϯελϯεͰ͢ɻ ͨͩɺQFSTPOΠϯελϯεʹ·ͩ΄ͱΜͲԿͷػೳ͋Γ·ͤΜɻͦ͜Ͱɺ͍͔ͭ͘ͷػೳΛՃͯ͠Έ·͠ΐ͏ɻ 1FSTPO໊લ OBNF ͱྸ BHF Λ࣋ͭ͜ͱʹ͠·͢ɻʮ͕ͯ͢ΦϒδΣΫτʯͷηΫγϣϯͰɺʮΦϒδΣΫτ ܕΛ࣋ͪɺϝιουʹԠ͢ΔʯͷͰ͋Δͱॻ͖·ͨ͠ɻͭ·ΓɺΦϒδΣΫτͱର͢ΔͨΊʹϝιου͕ඞཁͩ ͱ͍͏͜ͱͰ͢ɻͦΕͰɺ໊લͱྸͷͨΊʹOBNFͱBHFͷͭͷϝιουΛઃఆ͠·͠ΐ͏ɻͦͯ͠ɺ͜ΕΒͷ ใΠϯελϯεม ม໊ͷઌ಄! ʹอଘ͠·͢ɻ·ͨɺ1FSTPO͕ੜ·ΕΔ Πϯελϯεͱͯ͠ੜ͞ΕΔ ͱ ͖ɺ໊લࢦఆ໊ͨ͠લͰɺྸࡀͷঢ়ଶʹͳ͍ͬͯΔΑ͏ʹ͍ͨ͠ͱࢥ͍·͢ɻ͜ͷʮੜ·ΕΔ Πϯελϯεͱ͠ ͯੜ͞ΕΔ ʯͱ͖ͷॲཧʹɺJOJUJBMJ[Fͱ͍͏ಛผͳϝιουΛ͍·͢ɻ͜ͷϝιουΛʮίϯετϥΫλʯͱݺ Ϳ͜ͱ͋Γ·͢ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠