Continuous Translation System @ RWC2015

Fffb9af58e08cf384f2a8c1c40c3d38d?s=47 Yohei Yasukawa
November 13, 2015

Continuous Translation System @ RWC2015

RubyWorld Conference 2015で発表したスライド資料です :)

Railsガイド: http://railsguides.jp/
デモ一覧: https://yasslab.wistia.com/projects/4msq4voot3
発表動画: https://www.youtube.com/watch?v=7cqOJtL5Fvc

【関連リポジトリ】
- yasslab/railsguides.jp: https://github.com/yasslab/railsguides.jp
- yasslab/konjak: https://github.com/yasslab/konjak
- yasslab/gtt-downloader: https://github.com/yasslab/gtt-downloader
- yasslab/translation-api-examples: https://github.com/yasslab/translation-api-examples
- yasslab/hamidashi: https://github.com/yasslab/hamidashi

【告知1】
11月21日, 22日, 23日, 28日, 29日に最新版のRailsチュートリアル (第3版) を使った集中セミナーを東京で実施します! 次の前売りチケットを購入すると、特典として電子書籍版のRailsガイド (税込5,184円) がついてきます :)
https://coedo-rails.doorkeeper.jp/events/32539

【告知2】
質問対応付きRailsスクリーンキャストを始めました! 第2版のみとなりますが、Railsチュートリアル (第2版) の学習で質問対応サポートが欲しい方は是非 :)
https://goo.gl/wvFqcl

【提供】
YassLab - Having a Good Life with OpenSource ;)
http://yasslab.jp/ja/

Fffb9af58e08cf384f2a8c1c40c3d38d?s=128

Yohei Yasukawa

November 13, 2015
Tweet

Transcript

  1. $POUJOVPVT5SBOTMBUJPO4ZTUFN
 3BJMTΨΠυΛࢧ͑Δܧଓత຋༁γεςϜ !ZBTVMBCGSPN:BTT-BC

  2. 3BJMTνϡʔτϦΞϧ3BJMTΨΠυ ڞಉൃىਓ

  3. Google Ͱ ’Rails’ ͱ ݕࡧ͢Δͱ1ϖʔδ໨

  4. ݄ؒͷಡऀ = 1.4 ສਓ

  5. ݄ؒͷಡऀ = 1.1 ສਓ

  6. ڭࡐࣄྫ: ౦ژ/ԭೄ/ಢ໦ͷษڧձ

  7. ड৆: ϑΫΦΧRubyେ৆ (༏ल৆)

  8. ߨԋ: Social Translating @ RWC 2013

  9. work collaborate visit - README - Communication - Assignment deploy

    
 (scripts) 1. 2. 3. - Translate - Translation Memory
  10. ిࢠॻ੶Λൢച (2013/11)

  11. ڠྗऀͷRubyKaigi୅Λશͯෛ୲!

  12. ݁࿦

  13. Web൛͕ແྉͰ΋ ͓ۚʹͳΔ!

  14. ͓ۚʹͳΔͳΒ ΋ͬͱܧଓతʹ Ͱ͖ΔͷͰ͸?

  15. ٕज़จॻͷ຋༁Λ ৗʹ࠷৽ʹอ͍ͪͨ

  16. ܧଓత຋༁γεςϜ Continuous Translation System

  17. ੒௕͢ΔίϯςϯπʹಛԽͨ͠ ܧଓతʹ຋༁͍ͯ͘͠γεςϜ

  18. ͓ۚʹͳΔ࢓૊Έ

  19. ෛ୲ʹͳΒͳ͍࢓૊Έ

  20. Ձ஋Λಧ͚ଓ͚͍ͨ

  21. ݪஶ ਓྗ຋༁API Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ) PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ ܧଓత຋༁γεςϜ ֓ཁਤ
  22. ݪஶ ਓྗ຋༁ Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ ݪஶͷ؂ࢹ / ϑΟʔυόοΫ
  23. NFSHFVQTUSFBNεΫϦϓτ

  24. %&.0NFSHFVQTUSFBN

  25. ࠷৽൛͕खݩʹ͋Ε͹ൺֱ΋༰қ

  26. ޡ২͸ݪஶ΁ͷϓϧϦΫνϟϯε

  27. rails/docrails ίϛολʔഐग़

  28. 3BJMT0SHBOJ[BUJPO

  29. ݪஶ ਓྗ຋༁ Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ) PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ (ॳճͷΈ) ༁จͷنൣΛ࡞Δ
  30. ٕज़΋෼͔Δ຋༁ऀʮീా͞Μʯ SUPER TRANSLATOR

  31. θϩ͔Β຋༁͢Δͱ͖ʹศར TRANSLATOR TOOLKIT

  32. DEMO: Google Translator Toolkit (1/2)

  33. DEMO: Google Translator Toolkit (2/2)

  34. TRANSLATION MEMORY ༁จΛ࠶ར༻͢Δٕज़ ӳޠͷηάϝϯτ ରԠ͢Δ༁จ

  35. ຋༁͠ͳ͕ΒTM΋࡞Εͯศར!? TRANSLATOR TOOLKIT

  36. ໰୊

  37. ͨͩ͠…, GTTʹ͸API͕ શ͘ଘࡏ͠ͳ͍orz 1. ֎෦޲͚ API ͕ແ͍

  38. yasslab / gtt-downloader GTTͷૢ࡞Λ(΍΍ڧҾʹ)ࣗಈԽ

  39. DEMO: GTT Downloader

  40. HTMLͷߏ଄͕ มΘΔ౓ʹ௥ै Ὃ πϥ͍

  41. 2. TM͸Ξοϓϩʔυ࣌ʹશจద༻

  42. ྫ: ϓϨʔεϗϧμʔ໰୊

  43. ݪஶΛߋ৽͢Δ౓ʹ TM͕શจʹద༻ Ὃ શͯͷจΛखಈͰ ͔֬Ίͯमਖ਼͢Δ

  44. πϥ͍

  45. GTTʹറΒΕ͍ͯΔݶΓ
 ͜ͷ໰୊͸ղܾͰ͖ͳ͍

  46. ୤ Google

  47. Gitlate

  48. ݪஶ ਓྗ຋༁API Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ ߋ৽ͷࣗಈݕ஌ / PRͷࣗಈԽ
  49. TRANSLATION MEMORY GTTͰ͋Ε͹TMXΛग़ྗՄೳ ӳޠͷηάϝϯτ ରԠ͢Δ༁จ

  50. yasslab / konjak ग़ྗͨ͠TMXΛRubyͰॲཧ͢Δ

  51. GENGO API ରԠ ࠩ෼/Ґஔ৘ใΛऔಘɾൃ஫͢Δ

  52. ຋༁݁Ռͷαϯϓϧ (STD) ͨ·ʹมͳ༁͕.

  53. ຋༁݁Ռͷαϯϓϧ (PRO)

  54. ͜ΕΒΛWebαʔϏεͱͯ͠౷߹

  55. ద༻͍ͨ͠ϦϙδτϦ/ϒϥϯν໊Λొ࿥

  56. ݪஶͷߋ৽Λࣗಈతʹݕ஌ͯ͠දࣔ

  57. ௥Ճ͞ΕͨจষΛ຋༁ (GengoରԠ)

  58. ߋ৽ͨ͠Β Pull Request Λૹ৴

  59. ϩάΠϯͨ͠ΞΧ΢ϯτͰPRΛૹ৴

  60. (୤Googleͱ͍ͬͯ΋࣮ࡍʹ͸) 0→1ͷ຋༁͸GTTͰɼ 1→∞ͷߋ৽͸GitlateͰ.

  61. ݪஶ ਓྗ຋༁API Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ) PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ ຋༁෺ΛੜΈग़͢࢓૊Έ
  62. ݪஶ ਓྗ຋༁ Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ ຋༁෺Λಧ͚Δ࢓૊Έ
  63. ݪஶ ਓྗ຋༁ Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ HTMLΛੜ੒ / ςετ / σϓϩΠ
  64. ίϯςϯπͷςετ

  65. HTML GENERATOR

  66. WEB͔ΒϓϩμΫτʹಋઢΛ http://railsguides.jp/

  67. ݪஶ ਓྗ຋༁ Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ EbookΛੜ੒ / ςετ / σϓϩΠ
  68. MARKDOWN -> RE:VIEW

  69. DEMO: Markdown to Re:VIEW (1/2)

  70. DEMO: Markdown to Re:VIEW (2/2)

  71. yasslab / hamidashi ςετྫ: ༨നʹʮ͸Έग़͠ʯ͔ͨ?

  72. ςετ͕௨ΔͱࣗಈతʹϚʔδ

  73. EBOOK GENERATOR

  74. GUMROAD Ͱग़൛!

  75. GUMROAD Ͱग़൛!

  76. http://railsguides.jp/

  77. DEMO: ిࢠॻ੶൛ ໨࣍

  78. DEMO: ిࢠॻ੶൛ ໨࣍

  79. DEMO: ిࢠॻ੶൛ ໨࣍

  80. DEMO: ిࢠॻ੶൛ ໨࣍

  81. DEMO: ిࢠॻ੶൛ ໨࣍

  82. DEMO: ిࢠॻ੶൛ ໨࣍

  83. DEMO: ిࢠॻ੶൛ ໨࣍

  84. 1,000ϖʔδӽ͑ (PDF)

  85. ҹ࡮͢Δͱɼ͜ͷϘϦϡʔϜײ!

  86. ࠓͳΒ 1,000 ԁ OFF !!

  87. ݪஶ ਓྗ຋༁API Heroku Gumroad HTML தؒܗࣜ (ओʹMarkdown) ຋༁نൣͷ࡞੒ (ॳճͷΈ) PDF

    / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ
  88. ༧ࢉΛ૿΍͢ ΨΠυ νϡʔτϦΞϧ

  89. Ϗδωεతͳଆ໘

  90. Railsղઆηϛφʔ

  91. શͯΩϟϯηϧ଴ͪ! (GW/SWूத)

  92. ൩ळूதηϛφʔ (དྷि຤͔Β) https://coedo-rails.doorkeeper.jp/events/32539

  93. RailsεΫϦʔϯΩϟετ (໿22࣌ؒ)

  94. ͪ͜Β΋޷ධ! (ಛʹاۀʹ)

  95. ࠓ೔͔Β࣭໰ରԠ෇͖൛΋! https://act.share-wis.com/courses/ruby-on-rails-tutorial

  96. OSS✖຋༁✖️ॻ੶

  97. ܧଓత຋༁γεςϜ Continuous Translation System

  98. ͓ۚʹͳΔ࢓૊Έ

  99. ෛ୲ʹͳΒͳ͍࢓૊Έ

  100. Ձ஋Λಧ͚ଓ͚Δ

  101. ࠷ޙʹ

  102. ͜Ε͔Β ΍Γ͍ͨ͜ͱ

  103. Scratch Wiki to Japanese

  104. Riot.js to Japanese

  105. Japanese Product to English

  106. Japanese Product to English

  107. ೔ຊͷྑ͍ϞϊΛੈքʹ ੈքͷྑ͍ϞϊΛ೔ຊʹ ܧଓతʹಧ͚͍͖ͯ·͢

  108. $POUJOVPVT5SBOTMBUJPO4ZTUFN
 3BJMTΨΠυΛࢧ͑Δܧଓత຋༁γεςϜ !ZBTVMBCGSPN:BTT-BC

  109. ఏڙ http://yasslab.jp/