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

1,367
-1

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,367
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • あっさらーむあらいこむ\n
  • 返事は「われいこむっさらーむ」です。では、もう一度。\n
  • よろしくお願いします。\n
  • \n
  • ところで、みなさんアラビア語しゃべります?\n
  • あまりしゃべるひとはいないようなので、ここからは日本語でいきます。\n
  • では、まず簡単に自己紹介を。\n普段は組込みプログラマやってます。言語が好きです。\n三度の飯も好きですが、言語も好きです。\n
  • 関西闇Ruby会議に集まっていただいた方々も、いろんな言語が好きということで楽しい限りです。\nRubyとか、Dartとか、Haskellとか、楽しいです。\n
  • でも、「言語」といえば一般的にはこっちを指しますよね?\n
  • なんでこんな話をしようかと思ったのかというと、それはRubyKaigi2011のときに。\n
  • 覚えてますか、これ。\nすごいなあって。日本周辺、アメリカ、オーストラリアも多い。ヨーロッパも各地から。\nそしてブラジルからも。20カ国ぐらい。\nでも、ふと気づいたんですよね。このあたり、ないなあって。\n
  • 覚えてますか、これ。\nすごいなあって。日本周辺、アメリカ、オーストラリアも多い。ヨーロッパも各地から。\nそしてブラジルからも。20カ国ぐらい。\nでも、ふと気づいたんですよね。このあたり、ないなあって。\n
  • 覚えてますか、これ。\nすごいなあって。日本周辺、アメリカ、オーストラリアも多い。ヨーロッパも各地から。\nそしてブラジルからも。20カ国ぐらい。\nでも、ふと気づいたんですよね。このあたり、ないなあって。\n
  • 覚えてますか、これ。\nすごいなあって。日本周辺、アメリカ、オーストラリアも多い。ヨーロッパも各地から。\nそしてブラジルからも。20カ国ぐらい。\nでも、ふと気づいたんですよね。このあたり、ないなあって。\n
  • 覚えてますか、これ。\nすごいなあって。日本周辺、アメリカ、オーストラリアも多い。ヨーロッパも各地から。\nそしてブラジルからも。20カ国ぐらい。\nでも、ふと気づいたんですよね。このあたり、ないなあって。\n
  • 覚えてますか、これ。\nすごいなあって。日本周辺、アメリカ、オーストラリアも多い。ヨーロッパも各地から。\nそしてブラジルからも。20カ国ぐらい。\nでも、ふと気づいたんですよね。このあたり、ないなあって。\n
  • 覚えてますか、これ。\nすごいなあって。日本周辺、アメリカ、オーストラリアも多い。ヨーロッパも各地から。\nそしてブラジルからも。20カ国ぐらい。\nでも、ふと気づいたんですよね。このあたり、ないなあって。\n
  • 覚えてますか、これ。\nすごいなあって。日本周辺、アメリカ、オーストラリアも多い。ヨーロッパも各地から。\nそしてブラジルからも。20カ国ぐらい。\nでも、ふと気づいたんですよね。このあたり、ないなあって。\n
  • というわけで、Rubyの光の当たってないところにもRubyへ。\n組み込みにも欲しいけど、中東・アフリカにもRubyをさ。\n
  • さて、簡単にRubyについて触れておきます。\n
  • アラビア語はこちら。似てますね。似てません?\n
  • では、基礎知識1つめ。\nアラビア語は右から書いて、基本的に続け字です。\n
  • では、Rubyを紹介しないといけないのでRubyと書いてみます。\n
  • できた人は、「Ruby言語」と書いてみましょう。\n\n
  • 文字は28個あります。ハムザをどうするかなどで27と言ったり29と言ったり諸説あります。\n
  • さて、この話のタイトルにもあった単語ですが、これは何と読むでしょうか。\n
  • さて、この話のタイトルにもあった単語ですが、これは何と読むでしょうか。\n
  • さて、この話のタイトルにもあった単語ですが、これは何と読むでしょうか。\n
  • さて、この話のタイトルにもあった単語ですが、これは何と読むでしょうか。\n
  • こう付けると名詞になります。\n
  • こうだと動詞です。活用はいっぱいあります。\n
  • でも、子音3文字の組み合わせでだいたい意味が決まるので、読み方分からなくてもそれなりに分かります。\n
  • さて、みなさんプログラマなので、UNICODEでどのあたりにいるか紹介します。\n\n
  • 逆向き疑問符などはここにいますが、向きのないのはASCIIと共用です。\n
  • でも、混ざると困るんですよね。ピリオドが右に行っちゃったりして。\n
  • でも、混ざると困るんですよね。ピリオドが右に行っちゃったりして。\n
  • 語学学習サイトでも、ほら。\n
  • さて、基礎知識も3つめ。\n同じ文字でも形変わります。\n
  • 同じ文字が4つ並んでます。\n「サー」とかだと、まあ似てますね。だいたい分かりますね。\n
  • 同じ文字が4つ並んでます。\n「サー」とかだと、まあ似てますね。だいたい分かりますね。\n
  • 同じ文字が4つ並んでます。\n「サー」とかだと、まあ似てますね。だいたい分かりますね。\n
  • 同じ文字が4つ並んでます。\n「サー」とかだと、まあ似てますね。だいたい分かりますね。\n
  • 「ハー」ともなるとだいぶ違います。なかなかやっかいです。\n
  • 「ハー」ともなるとだいぶ違います。なかなかやっかいです。\n
  • 「ハー」ともなるとだいぶ違います。なかなかやっかいです。\n
  • 「ハー」ともなるとだいぶ違います。なかなかやっかいです。\n
  • \n
  • こんなに。\n他にもくっついたときの複数個の組み合わせもどこかにいます。\n
  • 文法とかの話もいろいろしたいけど、またの機会に!\n
  • 関西闇Ruby会議は「感極まる話禁止」だそうで・・・\n特にないですけど。\n
  • まとめ。\nアラビア語のことも忘れないでね。\n
  • しゅくらんらくむあららすたまーう\n
  • \n
  • たとえば、UjihisaとかMatzとか書きますよ。\n
  • الدرس اللغة العربية وروبي (関西闇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ت‬とか。
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×