learn you some erlang for great good! 日本語化プロジェクト

36
Learn You Some Erlang for great good 日本語化プロジェクト id : ymotongpoo 1

Upload: yoshifumi-yamaguchi

Post on 11-Nov-2014

2.821 views

Category:

Technology


1 download

DESCRIPTION

Introduction of Learn You Some Erlang for great good! Japanese translation project.

TRANSCRIPT

Page 1: Learn You Some Erlang for great good! 日本語化プロジェクト

Learn You Some Erlang for great good

日本語化プロジェクト id : ymotongpoo

1  

Page 2: Learn You Some Erlang for great good! 日本語化プロジェクト

自己紹介

•  id: ymotongpoo(とんぷー) •  YouTubeの中の人 •  Python界隈の人 • 翻訳本出ました

2 h$p://www.oreilly.co.jp/books/9784873115405/  

Java開発者のための関数プログラミング

Page 3: Learn You Some Erlang for great good! 日本語化プロジェクト

3

今日はErlangの 日本語書籍についての

話をします

Page 4: Learn You Some Erlang for great good! 日本語化プロジェクト

Erlang関連の良書

4

Programming Erlang Joe Armstrong

Erlang Programming Francesco Cesarini, Simon Thompson

Erlang and OTP in Action Martin Logan, Eric Merritt, Richard Carlsson

Page 5: Learn You Some Erlang for great good! 日本語化プロジェクト

Erlang関連の良書の日本語訳

5

Page 6: Learn You Some Erlang for great good! 日本語化プロジェクト

6

しかし これをおすすめしたい

Page 7: Learn You Some Erlang for great good! 日本語化プロジェクト

7

Page 8: Learn You Some Erlang for great good! 日本語化プロジェクト

8

Learn You Some Erlang for great good!

by Fred Hebert

Page 9: Learn You Some Erlang for great good! 日本語化プロジェクト

9

Page 10: Learn You Some Erlang for great good! 日本語化プロジェクト

10

Learn You a Haskell for great good! の姉妹サイト

Page 11: Learn You Some Erlang for great good! 日本語化プロジェクト

11

1.  CC-BY-NC-ND 3.0で公開

2.  サンプルコードも充実

3.  OTPの流儀など実際に則した解説

Page 12: Learn You Some Erlang for great good! 日本語化プロジェクト

12

そして

Page 13: Learn You Some Erlang for great good! 日本語化プロジェクト

13

Page 14: Learn You Some Erlang for great good! 日本語化プロジェクト

14

Page 15: Learn You Some Erlang for great good! 日本語化プロジェクト

15

書籍版が出版されます

Page 16: Learn You Some Erlang for great good! 日本語化プロジェクト

16

Page 17: Learn You Some Erlang for great good! 日本語化プロジェクト

17

これも Learn You a Haskell

と同じですね

Page 18: Learn You Some Erlang for great good! 日本語化プロジェクト

18

Page 19: Learn You Some Erlang for great good! 日本語化プロジェクト

19

今秋発売!? 600pp!?

Page 20: Learn You Some Erlang for great good! 日本語化プロジェクト

原著目次 Chapter 1: Starting Out Chapter 2: Modules Chapter 3: Syntax in Functions Chapter 4: Types Chapter 5: Recursion Chapter 6: Higher Order Functions Chapter 7: Errors and Exceptions Chapter 8: Functionally Solving Problems Chapter 9: A Short Visit to Common Data Structures Chapter 10: The Hitchhiker's Guide to Concurrency Chapter 11: More on Multiprocessing Chapter 12: Errors and Processes Chapter 13: Designing a Concurrent Application Chapter 14: An Introduction to OTP Chapter 15: Rage Against the Finite-State Machines

Chapter 16: Event Handlers Chapter 17: Who Supervises the Supervisors? Chapter 18: Building an Application with OTP Chapter 19: Building OTP Applications Chapter 20: The Count of Applications Chapter 21: Release Is the Word Chapter 22: Leveling Up in the Process Quest Chapter 23: Buckets of Sockets Chapter 24: EUnited Nations Council Chapter 25: Bears, ETS, Beets Chapter 26: Distributed Erlang Chapter 27: Common Test Chapter 28: Mnesia Chapter 29: Dialyzer

20

Page 21: Learn You Some Erlang for great good! 日本語化プロジェクト

21

こんなにもりだくさん

Page 22: Learn You Some Erlang for great good! 日本語化プロジェクト

22

これはぜひ読みたいですね!

Page 23: Learn You Some Erlang for great good! 日本語化プロジェクト

23

ところで

Page 24: Learn You Some Erlang for great good! 日本語化プロジェクト

24

Page 25: Learn You Some Erlang for great good! 日本語化プロジェクト

ここまでのまとめ

25

Learn You a Haskell for great good!

Learn You Some Erlang for great good!

WEB

原著本

日本語版 ?

Page 26: Learn You Some Erlang for great good! 日本語化プロジェクト

26

Learn You Some Erlang for great good!

日本語版出版されます!

Page 27: Learn You Some Erlang for great good! 日本語化プロジェクト

日本語版情報

27

•  タイトル:すごいErlang~学ぼう!(絶賛募集中)

•  出版社:オーム社 •  価格:未定 •  発売時期:未定 •  翻訳者:山口能迪

Page 28: Learn You Some Erlang for great good! 日本語化プロジェクト

第1稿進捗状況 Chapter 1: Starting Out Chapter 2: Modules Chapter 3: Syntax in Functions Chapter 4: Types Chapter 5: Recursion Chapter 6: Higher Order Functions Chapter 7: Errors and Exceptions Chapter 8: Functionally Solving Problems Chapter 9: A Short Visit to Common Data Structures Chapter 10: The Hitchhiker's Guide to Concurrency Chapter 11: More on Multiprocessing Chapter 12: Errors and Processes Chapter 13: Designing a Concurrent Application Chapter 14: An Introduction to OTP Chapter 15: Rage Against the Finite-State Machines

Chapter 16: Event Handlers Chapter 17: Who Supervises the Supervisors? Chapter 18: Building an Application with OTP Chapter 19: Building OTP Applications Chapter 20: The Count of Applications Chapter 21: Release Is the Word Chapter 22: Leveling Up in the Process Quest Chapter 23: Buckets of Sockets Chapter 24: EUnited Nations Council Chapter 25: Bears, ETS, Beets Chapter 26: Distributed Erlang Chapter 27: Common Test Chapter 28: Mnesia Chapter 29: Dialyzer

28

Page 29: Learn You Some Erlang for great good! 日本語化プロジェクト

第1稿進捗状況 Chapter 1: Starting Out Chapter 2: Modules Chapter 3: Syntax in Functions Chapter 4: Types Chapter 5: Recursion Chapter 6: Higher Order Functions Chapter 7: Errors and Exceptions Chapter 8: Functionally Solving Problems Chapter 9: A Short Visit to Common Data Structures Chapter 10: The Hitchhiker's Guide to Concurrency Chapter 11: More on Multiprocessing Chapter 12: Errors and Processes Chapter 13: Designing a Concurrent Application Chapter 14: An Introduction to OTP Chapter 15: Rage Against the Finite-State Machines

Chapter 16: Event Handlers Chapter 17: Who Supervises the Supervisors? Chapter 18: Building an Application with OTP Chapter 19: Building OTP Applications Chapter 20: The Count of Applications Chapter 21: Release Is the Word Chapter 22: Leveling Up in the Process Quest Chapter 23: Buckets of Sockets Chapter 24: EUnited Nations Council Chapter 25: Bears, ETS, Beets Chapter 26: Distributed Erlang Chapter 27: Common Test Chapter 28: Mnesia Chapter 29: Dialyzer

29

Page 30: Learn You Some Erlang for great good! 日本語化プロジェクト

日本語書籍としての位置づけ

30

チュートリアル的

リファレンス的

入門 応用

Page 31: Learn You Some Erlang for great good! 日本語化プロジェクト

日本語書籍としての位置づけ

31

チュートリアル的

リファレンス的

入門 応用

Page 32: Learn You Some Erlang for great good! 日本語化プロジェクト

32

ぜひ日本語出版にあたって ご協力頂きたいです

Page 33: Learn You Some Erlang for great good! 日本語化プロジェクト

33

レビュー参加者 絶賛募集中

Page 34: Learn You Some Erlang for great good! 日本語化プロジェクト

34

http://goo.gl/Pzi6o

Page 35: Learn You Some Erlang for great good! 日本語化プロジェクト

35

日本のErlangコミュニティ 推薦の一冊を目指して

Page 36: Learn You Some Erlang for great good! 日本語化プロジェクト

36

よろしくお願いします!