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
ドキュメント翻訳懺悔のLT ~進捗ダメです~
Search
Hirofumi Wakasugi
November 29, 2016
Programming
1
660
ドキュメント翻訳懺悔の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
460
Keep Calm and Enjoy Gachima
5t111111
3
370
Swift Functional Programming
5t111111
0
290
Middleman on Production
5t111111
0
180
名古屋Ruby会議03 高速一言感想
5t111111
3
1.1k
UFO演算子について
5t111111
0
350
Rubyと戯れるOSS DTM
5t111111
4
780
Rubyの拡張をCrystalで書いてみる
5t111111
0
130
YARV INTRODUCTION
5t111111
0
110
Other Decks in Programming
See All in Programming
Deep Dive into ~/.claude/projects
hiragram
11
2.3k
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
260
技術同人誌をMCP Serverにしてみた
74th
1
570
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
1
2.4k
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
100
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
1
3k
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
590
Porting a visionOS App to Android XR
akkeylab
0
190
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
410
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
50
32k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Music & Morning Musume
bryan
46
6.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
730
BBQ
matthewcrist
89
9.7k
Automating Front-end Workflow
addyosmani
1370
200k
Producing Creativity
orderedlist
PRO
346
40k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
A better future with KSS
kneath
239
17k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Typedesign – Prime Four
hannesfritz
42
2.7k
Bash Introduction
62gerente
614
210k
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ͱ͍͏ಛผͳϝιουΛ͍·͢ɻ͜ͷϝιουΛʮίϯετϥΫλʯͱݺ Ϳ͜ͱ͋Γ·͢ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠