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
Erlang in Anger Translation
Search
mook
June 01, 2019
Programming
0
1.2k
Erlang in Anger Translation
The story when we translate Erlang in Anger to Japanese version.
mook
June 01, 2019
Tweet
Share
More Decks by mook
See All by mook
What I do and how I do in my first global company
mookjp
0
2.1k
初めてのErlangサーバ開発と運用
mookjp
6
2k
Erlangを、あきらめない
mookjp
2
6.9k
リアルアラートシステム
mookjp
1
120
Other Decks in Programming
See All in Programming
文化が生産性を作る
jimpei
3
540
Unlocking Python's Core Magic
leew
0
120
利用者視点で考える、イテレータとの上手な付き合い方
syumai
4
220
Делим тесты между QA и разработчиком
mariyasaygina
0
530
Vue :: Better Testing 2024
up1
1
390
App Router 悲喜交々
quramy
7
380
個人開発で使ってるやつを紹介する回
yohfee
1
690
M5Stack に色々な M5ユニットをつないで扱う為の新たなアプローチ
gob
0
210
メルカリ ハロ アプリの技術スタック
atsumo
2
700
Iteratorでページネーションを実現する
sonatard
3
710
Pydantic x Database API:turu-pyの開発
yassun7010
1
550
.NET Aspireのクラウド対応検証: Azureと他環境での実践
ymd65536
1
400
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
425
64k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
130k
How GitHub Uses GitHub to Build GitHub
holman
473
290k
What the flash - Photography Introduction
edds
67
11k
Automating Front-end Workflow
addyosmani
1365
200k
Building a Scalable Design System with Sketch
lauravandoore
459
32k
Become a Pro
speakerdeck
PRO
24
4.9k
Agile that works and the tools we love
rasmusluckow
327
21k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
No one is an island. Learnings from fostering a developers community.
thoeni
19
2.9k
Teambox: Starting and Learning
jrom
131
8.7k
Transcript
Erlang in Anger を有志で翻訳した話 @mookjp 2019 June 1 Erlang &
Elixir Fest 2019
⾃⼰紹介 2019/06/01 • @mookjp • https://blog.mookjp.io • Software Engineer •
最近は Go ⾔語中⼼になってしまった • Erlang & Elixir Fest 2018で発表させていただきました • 初めてのErlangサーバ開発と運⽤ • https://speakerdeck.com/mookjp/chu-metefalseerlangsahakai-fa-toyun-yong Erlang in Anger を有志で翻訳した話
Erlang in Anger とは 2019/06/01 • 「すごい Erlang ゆかいに学ぼう」の作者 Fred
Hébert さんが書いた、 Erlang/BEAM解説、デバッグ、TIPSなどが盛り込まれた最⾼の本 • Erlang やるなら必読と⾔ってもよいのでは • https://www.erlang-in-anger.com/ Erlang in Anger を有志で翻訳した話
発端 2019/06/01 • Erlang / Elixir Fest 2018 のトークで Erlang
in Anger の話題が多く出ていた • おすすめ本として紹介されたり • 参考書籍として紹介されたり • しかしながら、 当時 Erlang in Anger は英語版しか存在しなかった • 読むことにハードルを感じている⼈も多い印象だった • 私も結構読むの疲れた Erlang in Anger を有志で翻訳した話 • @seizans さん、 @ymotongpoo さんがTwitterで翻訳参加者を募ってくれた • @ymotongpoo さんは 「すごい Erlang ゆかいに学ぼう」の翻訳者
翻訳フロー 2019/06/01 • @ymotongpoo さんが翻訳レポジトリを⽤意 • LaTeXファイルの⽂章を翻訳。原著のファイルにコメントアウトしながら翻訳する • LaTex環境は⽤意するのが⼤変なのだが、神メンバーがDockerfileを ⽤意してくれたためコマンド⼀発でPDFビルドできるように…
• @y-yu さん本当にありがとうございます • Slackで全体告知や作業内容相談など • SpreadSheetで章や節ごとに⾃分が担当したいところに名前をいれていく Erlang in Anger を有志で翻訳した話 SpredSheetに 担当名を記⼊ 各⾃翻訳 Pull Request レビュー
Slackのようす 2019/06/01 Erlang in Anger を有志で翻訳した話 • コミットのpushやCIビルドのログが共有される • @y-yu
さん本当にありがとうございます
PRのようす 2019/06/01 Erlang in Anger を有志で翻訳した話 • https://github.com/ymotongpoo/erlang-in-anger/pull/42
翻訳の所感 2019/06/01 • ⾃分の担当は少なかったものの、初めての翻訳はそこそこ⼤変だった… • 単純に訳すると⽇本語として不⾃然になったり、かといって少し変えていくと 原⽂のニュアンスが⼊らなくなったりする • 翻訳辞典も買ったけど、⾃分が迷った表現が⼊ってなくてほぼ使わなかった •
翻訳環境が神すぎて快適に翻訳できた • @y-yu さん本当にありがとうございます • 10⼈くらいで翻訳したので1ヶ⽉くらいで翻訳完了した • 複数⼈でやったのでレビューをもらえるのは⼼強い • 英語の読み書きの練習にもなる Erlang in Anger を有志で翻訳した話
まとめ 2019/06/01 • Erlang in Anger 翻訳しました • https://blog.mookjp.io/blog-ja/erlang-in-anger- %E3%81%AE%E7%BF%BB%E8%A8%B3%E3%81%AB%E5%8F%82%E5%8A%A0%E3%81
%97%E3%81%BE%E3%81%97%E3%81%9F/ • https://github.com/ymotongpoo/erlang-in-anger • ⼀⼈ではハードルが⾼くても複数⼈でやれば頑張れるし早く終わる • 翻訳やっていきましょう Erlang in Anger を有志で翻訳した話
ありがとうございました