Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

الدرس اللغة العربية وروبي (関西闇Ruby会議)

1,571 views

Published on

Published in: Technology
  • Be the first to comment

الدرس اللغة العربية وروبي (関西闇Ruby会議)

  1. 1. (‫ا-2رس ا-0/* ا-,+(%* ورو‬ Lesson of Arabic Language and Ruby !"‫&%$و‬ @shizuto_a 関西闇Ruby会議 2011/11/13
  2. 2. !34%05 ‫ا-87م‬ こんにちは!
  3. 3. !‫و50%43 ا-87م‬こんにちは!(返事)
  4. 4. !9:;0<" ،!"‫إ&> &%$و‬しずとです。よろしくお願いします。
  5. 5. .(‫2ث 50@ ا-0/* ا-,2(%* ورو‬B"C& アラビア語とRubyについてお話しします。
  6. 6. ‫40>!ن ا-0/* ا-,+(%*؟‬F" 3FG‫ أ‬IJみなさん、アラビア語をしゃべりますか?
  7. 7. .*G9(9%-9( ‫2ث‬B"C& ،‫إذا‬では、ここからは日本語でお届けします。
  8. 8. @shizuto_a組込みプログラマ言語好き
  9. 9. 言語RubyDartHaskell
  10. 10. 言語 français TagalogEnglish Magyarul日本語 Ελλυνικα !"#$%&‫ا‬
  11. 11. なんでこんな話を?きっかけは、RubyKaigi 2011。
  12. 12. Rubyが世界に!
  13. 13. Rubyが世界に!
  14. 14. Rubyが世界に!
  15. 15. Rubyが世界に!
  16. 16. Rubyが世界に!
  17. 17. Rubyが世界に!
  18. 18. Rubyが世界に!
  19. 19. Rubyが世界に! 世界20カ国ぐらい! Rubyってすごい!
  20. 20. Rubyが世界に! 世界20カ国ぐらい! Rubyってすごい! あれ?このへんは?
  21. 21. 光あれまだ、Rubyの光の当たっていないところへ。組み込みの世界にはRiteを。そして、中東・アフリカへも!
  22. 22. Rubyについて1993年2月24日生まれ関数型も取り入れたオブジェクト指向言語島根、東京、北海道ほか、国内外のいろんな地域で使われているRuby on RailsとかRedmineとか
  23. 23. アラビア語について4世紀頃のアラビア半島出身アフロ・アジア語族、セム語派エジプト、シリア、UAEほか、約20ヶ国で公用語とされているコーラン(‫+آن‬M-‫)ا‬とか
  24. 24. アラビア文字の基礎知識 その1 アラビア語は右から左に書く。 一語の中の文字は基本的に繋げて書く。 繋がらない文字もある。
  25. 25. アラビア語でRuby(‫رو‬B W ここから RY
  26. 26. アラビア語でRuby ここから(‫ا-0/* ا-+و‬ 言語(定冠詞付き) ルビー(定冠詞付き)
  27. 27. アラビア文字の基礎知識 その2 文字は28個。 母音が3種、子音が27種。(YとWは両方に) シャクルという補助記号がある。 普通は書かない。ただし、コーランでは必ず書く。
  28. 28. 母音とシャクル‫درس‬音で表すと右からD, R, S
  29. 29. 母音とシャクル ‫درس‬だるす? 音で表すと右からD, R, S
  30. 30. 母音とシャクル だらし? ‫درس‬だるす? 音で表すと右からD, R, S
  31. 31. 母音とシャクル だらし? どぅらさ? ‫درس‬だるす? 音で表すと右からD, R, S
  32. 32. 母音とシャクル だらし? どぅらさ? ‫درس‬だるす? だりっさ? 音で表すと右からD, R, S
  33. 33. 母音とシャクル ‫درس‬ ٌ َْだるすん 勉強(名詞、主格単数形)
  34. 34. 母音とシャクル ‫درس‬ َ ََだらさ彼は勉強した(動詞、3人称男性単数完了形)
  35. 35. 母音とシャクル基本、子音3文字の組合せで意味が決まる母音がなくても意味はだいたい分かる文中では、文法を考えると母音も分かる
  36. 36. 文字コードの住処(UNICODE) その1 基本文字 シャクル 数字 0x0600~0x06FF あたり
  37. 37. アラビア語の記号 逆向き疑問符などはあるけど、向きのないものはASCIIのものを使います。
  38. 38. 混ざると困るピリオドと感嘆符が英語とかと同じ。普段はいいけど、混ざると困るんです。例えば、ここに”34%05 ‫”.ا-87م‬と書くと…
  39. 39. 混ざると困るピリオドと感嘆符が英語とかと同じ。普段はいいけど、混ざると困るんです。例えば、ここに”34%05 ‫”.ا-87م‬と書くと… ここ!
  40. 40. 混ざると困る ピリオドと感嘆符が英語とかと同じ。 普段はいいけど、混ざると困るんです。 例えば、ここに”34%05 ‫”.ا-87م‬と書くと…こっちにあってほしい ここ!
  41. 41. アラビア語で日記書いてます
  42. 42. アラビア文字の基礎知識 その3 文字の位置で形が変わる。 独立形、先頭形、中間形、末尾形の4つ。 ただし、‫ و، ر، د، ذ‬の後ろにはくっつかない。
  43. 43. 例 (サー)‫ ث‬RST
  44. 44. 例 (サー)‫ ث‬RST独立
  45. 45. 例 (サー)‫ ث‬RST独立 先頭
  46. 46. 例 (サー)‫ ث‬RST独立 中間 先頭
  47. 47. 例 (サー)‫ ث‬RST独立 末尾 中間 先頭
  48. 48. 例(ハー)‫ ه‬VWJ
  49. 49. 例(ハー) ‫ ه‬VWJ独立
  50. 50. 例(ハー) ‫ ه‬VWJ独立 先頭
  51. 51. 例(ハー) ‫ ه‬VWJ独立 中間 先頭
  52. 52. 例(ハー) ‫ ه‬VWJ独立 末尾 中間 先頭
  53. 53. 各形を指定して出したいときは 各形を指定したものもUnicodeにあります。 普通は使いませんけど。
  54. 54. 文字コードの住処(UNICODE) その2 0x0FE70~0xFEFF あたり
  55. 55. 文法とか文法の話とかもしたいけど・・・「アラビア語初心者のRubyist向け」なので、またの機会に!
  56. 56. 感極まる話
  57. 57. 感極まる話禁止されたので、特にありません
  58. 58. まとめRubyをもっと世界に広めよう。i18nは、アラビア語のことも忘れないで!
  59. 59. !‫>9ع‬F&Y‫4+ا -43 50@ ا‬Zご静聴ありがとうございました。
  60. 60. おまけ名前をアラビア語で書きたい!という人には、お書きします。たとえば、98%W[‫أوز‬とか‫^9ت‬とか。

×