SlideShare ist ein Scribd-Unternehmen logo
1 von 61
'(‫ا-2رس ا-0/* ا-,+(%* ورو‬
   Lesson of Arabic Language and Ruby



               !"‫&%$و‬
               @shizuto_a



                                   関西闇Ruby会議
                                    2011/11/13
!34%05 ‫ا-87م‬
 こんにちは!
!‫و50%43 ا-87م‬
こんにちは!(返事)
!9:;0<" ،!"‫إ&>' &%$و‬
しずとです。よろしくお願いします。
.'(‫2ث 50@ ا-0/* ا-,2(%* ورو‬B"C&
 アラビア語とRubyについてお話しします。
‫40>!ن ا-0/* ا-,+(%*؟‬F" 3FG‫ أ‬IJ
みなさん、アラビア語をしゃべりますか?
.*G9(9%-9( ‫2ث‬B"C& ،‫إذا‬
では、ここからは日本語でお届けします。
@shizuto_a



組込みプログラマ


言語好き
言語


Ruby
Dart
Haskell
言語
  français

                     Tagalog




English   Magyarul

日本語       Ελλυνικα     !"#$%&‫ا‬
なんでこんな話を?




きっかけは、RubyKaigi 2011。
Rubyが世界に!
Rubyが世界に!
Rubyが世界に!
Rubyが世界に!
Rubyが世界に!
Rubyが世界に!
Rubyが世界に!
Rubyが世界に!



  世界20カ国ぐらい!
  Rubyってすごい!
Rubyが世界に!



         世界20カ国ぐらい!
         Rubyってすごい!

 あれ?
このへんは?
光あれ


まだ、Rubyの光の当たっていないところへ。

組み込みの世界にはRiteを。

そして、中東・アフリカへも!
Rubyについて

1993年2月24日生まれ

関数型も取り入れたオブジェクト指向言語

島根、東京、北海道ほか、国内外のいろんな
地域で使われている

Ruby on RailsとかRedmineとか
アラビア語について

4世紀頃のアラビア半島出身

アフロ・アジア語族、セム語派

エジプト、シリア、UAEほか、約20ヶ国で公
用語とされている

コーラン(‫+آن‬M-‫)ا‬とか
アラビア文字の基礎知識 その1


 アラビア語は右から左に書く。

 一語の中の文字は基本的に繋げて書く。

 繋がらない文字もある。
アラビア語でRuby




'(‫رو‬B   W
            ここから




             R
Y
アラビア語でRuby


                   ここから



'(‫ا-0/* ا-+و‬
              言語(定冠詞付き)
 ルビー(定冠詞付き)
アラビア文字の基礎知識 その2


 文字は28個。

 母音が3種、子音が27種。(YとWは両方に)

 シャクルという補助記号がある。

 普通は書かない。ただし、コーランでは必ず書く。
母音とシャクル




‫درس‬
音で表すと右からD, R, S
母音とシャクル




   ‫درس‬
だるす?




       音で表すと右からD, R, S
母音とシャクル

        だらし?




   ‫درس‬
だるす?




       音で表すと右からD, R, S
母音とシャクル

        だらし?    どぅらさ?




   ‫درس‬
だるす?




       音で表すと右からD, R, S
母音とシャクル

        だらし?    どぅらさ?




   ‫درس‬
だるす?                     だりっさ?




       音で表すと右からD, R, S
母音とシャクル




   ‫درس‬
   ٌ َْ
だるすん




       勉強(名詞、主格単数形)
母音とシャクル




  ‫درس‬
  َ ََ
だらさ




彼は勉強した(動詞、3人称男性単数完了形)
母音とシャクル


基本、子音3文字の組合せで意味が決まる

母音がなくても意味はだいたい分かる

文中では、文法を考えると母音も分かる
文字コードの住処(UNICODE) その1

                        基本文字




                            シャクル
   数字   0x0600~0x06FF あたり
アラビア語の記号




   逆向き疑問符などはあるけど、
向きのないものはASCIIのものを使います。
混ざると困る


ピリオドと感嘆符が英語とかと同じ。

普段はいいけど、混ざると困るんです。

例えば、ここに”34%05 ‫”.ا-87م‬と書くと…
混ざると困る


ピリオドと感嘆符が英語とかと同じ。

普段はいいけど、混ざると困るんです。

例えば、ここに”34%05 ‫”.ا-87م‬と書くと…

                   ここ!
混ざると困る


 ピリオドと感嘆符が英語とかと同じ。

 普段はいいけど、混ざると困るんです。

 例えば、ここに”34%05 ‫”.ا-87م‬と書くと…

こっちにあってほしい          ここ!
アラビア語で
日記書いてます
アラビア文字の基礎知識 その3


 文字の位置で形が変わる。

  独立形、先頭形、中間形、末尾形の4つ。

 ただし、‫ و، ر، د، ذ‬の後ろにはくっつかない。
例 (サー)




‫ ث‬RST
例 (サー)




‫ ث‬RST
独立
例 (サー)




‫ ث‬RST
独立
              先頭
例 (サー)




‫ ث‬RST
独立
              中間   先頭
例 (サー)




‫ ث‬RST
独立     末尾
              中間   先頭
例(ハー)




‫ ه‬VWJ
例(ハー)




 ‫ ه‬VWJ
独立
例(ハー)




 ‫ ه‬VWJ
独立           先頭
例(ハー)




 ‫ ه‬VWJ
独立

        中間
             先頭
例(ハー)




 ‫ ه‬VWJ
独立
     末尾


          中間
               先頭
各形を指定して出したいときは



 各形を指定したものもUnicodeにあります。

 普通は使いませんけど。
文字コードの住処(UNICODE) その2




     0x0FE70~0xFEFF あたり
文法とか



文法の話とかもしたいけど・・・

「アラビア語初心者のRubyist向け」なので、
またの機会に!
感極まる話
感極まる話



禁止されたので、特にありません
まとめ



Rubyをもっと世界に広めよう。

i18nは、アラビア語のことも忘れないで!
!‫>9ع‬F&Y‫4+ا -43 50@ ا‬Z
ご静聴ありがとうございました。
おまけ


名前をアラビア語で書きたい!

という人には、お書きします。

たとえば、98%W[‫أوز‬とか‫^9ت‬とか。

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 

Kürzlich hochgeladen (12)

Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

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

Hinweis der Redaktion

  1. \n
  2. &amp;#x3042;&amp;#x3063;&amp;#x3055;&amp;#x3089;&amp;#x30FC;&amp;#x3080;&amp;#x3042;&amp;#x3089;&amp;#x3044;&amp;#x3053;&amp;#x3080;\n
  3. &amp;#x8FD4;&amp;#x4E8B;&amp;#x306F;&amp;#x300C;&amp;#x308F;&amp;#x308C;&amp;#x3044;&amp;#x3053;&amp;#x3080;&amp;#x3063;&amp;#x3055;&amp;#x3089;&amp;#x30FC;&amp;#x3080;&amp;#x300D;&amp;#x3067;&amp;#x3059;&amp;#x3002;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x3082;&amp;#x3046;&amp;#x4E00;&amp;#x5EA6;&amp;#x3002;\n
  4. &amp;#x3088;&amp;#x308D;&amp;#x3057;&amp;#x304F;&amp;#x304A;&amp;#x9858;&amp;#x3044;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  5. \n
  6. &amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3067;&amp;#x3001;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x30A2;&amp;#x30E9;&amp;#x30D3;&amp;#x30A2;&amp;#x8A9E;&amp;#x3057;&amp;#x3083;&amp;#x3079;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#xFF1F;\n
  7. &amp;#x3042;&amp;#x307E;&amp;#x308A;&amp;#x3057;&amp;#x3083;&amp;#x3079;&amp;#x308B;&amp;#x3072;&amp;#x3068;&amp;#x306F;&amp;#x3044;&amp;#x306A;&amp;#x3044;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3001;&amp;#x3053;&amp;#x3053;&amp;#x304B;&amp;#x3089;&amp;#x306F;&amp;#x65E5;&amp;#x672C;&amp;#x8A9E;&amp;#x3067;&amp;#x3044;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  8. &amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x307E;&amp;#x305A;&amp;#x7C21;&amp;#x5358;&amp;#x306B;&amp;#x81EA;&amp;#x5DF1;&amp;#x7D39;&amp;#x4ECB;&amp;#x3092;&amp;#x3002;\n&amp;#x666E;&amp;#x6BB5;&amp;#x306F;&amp;#x7D44;&amp;#x8FBC;&amp;#x307F;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DE;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x8A00;&amp;#x8A9E;&amp;#x304C;&amp;#x597D;&amp;#x304D;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x4E09;&amp;#x5EA6;&amp;#x306E;&amp;#x98EF;&amp;#x3082;&amp;#x597D;&amp;#x304D;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x8A00;&amp;#x8A9E;&amp;#x3082;&amp;#x597D;&amp;#x304D;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  9. &amp;#x95A2;&amp;#x897F;&amp;#x95C7;Ruby&amp;#x4F1A;&amp;#x8B70;&amp;#x306B;&amp;#x96C6;&amp;#x307E;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x305F;&amp;#x3060;&amp;#x3044;&amp;#x305F;&amp;#x65B9;&amp;#x3005;&amp;#x3082;&amp;#x3001;&amp;#x3044;&amp;#x308D;&amp;#x3093;&amp;#x306A;&amp;#x8A00;&amp;#x8A9E;&amp;#x304C;&amp;#x597D;&amp;#x304D;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x697D;&amp;#x3057;&amp;#x3044;&amp;#x9650;&amp;#x308A;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nRuby&amp;#x3068;&amp;#x304B;&amp;#x3001;Dart&amp;#x3068;&amp;#x304B;&amp;#x3001;Haskell&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x697D;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  10. &amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x300C;&amp;#x8A00;&amp;#x8A9E;&amp;#x300D;&amp;#x3068;&amp;#x3044;&amp;#x3048;&amp;#x3070;&amp;#x4E00;&amp;#x822C;&amp;#x7684;&amp;#x306B;&amp;#x306F;&amp;#x3053;&amp;#x3063;&amp;#x3061;&amp;#x3092;&amp;#x6307;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#xFF1F;\n
  11. &amp;#x306A;&amp;#x3093;&amp;#x3067;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x8A71;&amp;#x3092;&amp;#x3057;&amp;#x3088;&amp;#x3046;&amp;#x304B;&amp;#x3068;&amp;#x601D;&amp;#x3063;&amp;#x305F;&amp;#x306E;&amp;#x304B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3068;&amp;#x3001;&amp;#x305D;&amp;#x308C;&amp;#x306F;RubyKaigi2011&amp;#x306E;&amp;#x3068;&amp;#x304D;&amp;#x306B;&amp;#x3002;\n
  12. &amp;#x899A;&amp;#x3048;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3002;\n&amp;#x3059;&amp;#x3054;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;&amp;#x65E5;&amp;#x672C;&amp;#x5468;&amp;#x8FBA;&amp;#x3001;&amp;#x30A2;&amp;#x30E1;&amp;#x30EA;&amp;#x30AB;&amp;#x3001;&amp;#x30AA;&amp;#x30FC;&amp;#x30B9;&amp;#x30C8;&amp;#x30E9;&amp;#x30EA;&amp;#x30A2;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;&amp;#x30E8;&amp;#x30FC;&amp;#x30ED;&amp;#x30C3;&amp;#x30D1;&amp;#x3082;&amp;#x5404;&amp;#x5730;&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30D6;&amp;#x30E9;&amp;#x30B8;&amp;#x30EB;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x3002;20&amp;#x30AB;&amp;#x56FD;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x3075;&amp;#x3068;&amp;#x6C17;&amp;#x3065;&amp;#x3044;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x3001;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;\n
  13. &amp;#x899A;&amp;#x3048;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3002;\n&amp;#x3059;&amp;#x3054;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;&amp;#x65E5;&amp;#x672C;&amp;#x5468;&amp;#x8FBA;&amp;#x3001;&amp;#x30A2;&amp;#x30E1;&amp;#x30EA;&amp;#x30AB;&amp;#x3001;&amp;#x30AA;&amp;#x30FC;&amp;#x30B9;&amp;#x30C8;&amp;#x30E9;&amp;#x30EA;&amp;#x30A2;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;&amp;#x30E8;&amp;#x30FC;&amp;#x30ED;&amp;#x30C3;&amp;#x30D1;&amp;#x3082;&amp;#x5404;&amp;#x5730;&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30D6;&amp;#x30E9;&amp;#x30B8;&amp;#x30EB;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x3002;20&amp;#x30AB;&amp;#x56FD;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x3075;&amp;#x3068;&amp;#x6C17;&amp;#x3065;&amp;#x3044;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x3001;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;\n
  14. &amp;#x899A;&amp;#x3048;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3002;\n&amp;#x3059;&amp;#x3054;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;&amp;#x65E5;&amp;#x672C;&amp;#x5468;&amp;#x8FBA;&amp;#x3001;&amp;#x30A2;&amp;#x30E1;&amp;#x30EA;&amp;#x30AB;&amp;#x3001;&amp;#x30AA;&amp;#x30FC;&amp;#x30B9;&amp;#x30C8;&amp;#x30E9;&amp;#x30EA;&amp;#x30A2;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;&amp;#x30E8;&amp;#x30FC;&amp;#x30ED;&amp;#x30C3;&amp;#x30D1;&amp;#x3082;&amp;#x5404;&amp;#x5730;&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30D6;&amp;#x30E9;&amp;#x30B8;&amp;#x30EB;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x3002;20&amp;#x30AB;&amp;#x56FD;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x3075;&amp;#x3068;&amp;#x6C17;&amp;#x3065;&amp;#x3044;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x3001;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;\n
  15. &amp;#x899A;&amp;#x3048;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3002;\n&amp;#x3059;&amp;#x3054;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;&amp;#x65E5;&amp;#x672C;&amp;#x5468;&amp;#x8FBA;&amp;#x3001;&amp;#x30A2;&amp;#x30E1;&amp;#x30EA;&amp;#x30AB;&amp;#x3001;&amp;#x30AA;&amp;#x30FC;&amp;#x30B9;&amp;#x30C8;&amp;#x30E9;&amp;#x30EA;&amp;#x30A2;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;&amp;#x30E8;&amp;#x30FC;&amp;#x30ED;&amp;#x30C3;&amp;#x30D1;&amp;#x3082;&amp;#x5404;&amp;#x5730;&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30D6;&amp;#x30E9;&amp;#x30B8;&amp;#x30EB;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x3002;20&amp;#x30AB;&amp;#x56FD;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x3075;&amp;#x3068;&amp;#x6C17;&amp;#x3065;&amp;#x3044;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x3001;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;\n
  16. &amp;#x899A;&amp;#x3048;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3002;\n&amp;#x3059;&amp;#x3054;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;&amp;#x65E5;&amp;#x672C;&amp;#x5468;&amp;#x8FBA;&amp;#x3001;&amp;#x30A2;&amp;#x30E1;&amp;#x30EA;&amp;#x30AB;&amp;#x3001;&amp;#x30AA;&amp;#x30FC;&amp;#x30B9;&amp;#x30C8;&amp;#x30E9;&amp;#x30EA;&amp;#x30A2;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;&amp;#x30E8;&amp;#x30FC;&amp;#x30ED;&amp;#x30C3;&amp;#x30D1;&amp;#x3082;&amp;#x5404;&amp;#x5730;&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30D6;&amp;#x30E9;&amp;#x30B8;&amp;#x30EB;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x3002;20&amp;#x30AB;&amp;#x56FD;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x3075;&amp;#x3068;&amp;#x6C17;&amp;#x3065;&amp;#x3044;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x3001;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;\n
  17. &amp;#x899A;&amp;#x3048;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3002;\n&amp;#x3059;&amp;#x3054;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;&amp;#x65E5;&amp;#x672C;&amp;#x5468;&amp;#x8FBA;&amp;#x3001;&amp;#x30A2;&amp;#x30E1;&amp;#x30EA;&amp;#x30AB;&amp;#x3001;&amp;#x30AA;&amp;#x30FC;&amp;#x30B9;&amp;#x30C8;&amp;#x30E9;&amp;#x30EA;&amp;#x30A2;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;&amp;#x30E8;&amp;#x30FC;&amp;#x30ED;&amp;#x30C3;&amp;#x30D1;&amp;#x3082;&amp;#x5404;&amp;#x5730;&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30D6;&amp;#x30E9;&amp;#x30B8;&amp;#x30EB;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x3002;20&amp;#x30AB;&amp;#x56FD;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x3075;&amp;#x3068;&amp;#x6C17;&amp;#x3065;&amp;#x3044;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x3001;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;\n
  18. &amp;#x899A;&amp;#x3048;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3002;\n&amp;#x3059;&amp;#x3054;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;&amp;#x65E5;&amp;#x672C;&amp;#x5468;&amp;#x8FBA;&amp;#x3001;&amp;#x30A2;&amp;#x30E1;&amp;#x30EA;&amp;#x30AB;&amp;#x3001;&amp;#x30AA;&amp;#x30FC;&amp;#x30B9;&amp;#x30C8;&amp;#x30E9;&amp;#x30EA;&amp;#x30A2;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;&amp;#x30E8;&amp;#x30FC;&amp;#x30ED;&amp;#x30C3;&amp;#x30D1;&amp;#x3082;&amp;#x5404;&amp;#x5730;&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30D6;&amp;#x30E9;&amp;#x30B8;&amp;#x30EB;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x3002;20&amp;#x30AB;&amp;#x56FD;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x3075;&amp;#x3068;&amp;#x6C17;&amp;#x3065;&amp;#x3044;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x3001;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;\n
  19. &amp;#x899A;&amp;#x3048;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3002;\n&amp;#x3059;&amp;#x3054;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;&amp;#x65E5;&amp;#x672C;&amp;#x5468;&amp;#x8FBA;&amp;#x3001;&amp;#x30A2;&amp;#x30E1;&amp;#x30EA;&amp;#x30AB;&amp;#x3001;&amp;#x30AA;&amp;#x30FC;&amp;#x30B9;&amp;#x30C8;&amp;#x30E9;&amp;#x30EA;&amp;#x30A2;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;&amp;#x30E8;&amp;#x30FC;&amp;#x30ED;&amp;#x30C3;&amp;#x30D1;&amp;#x3082;&amp;#x5404;&amp;#x5730;&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30D6;&amp;#x30E9;&amp;#x30B8;&amp;#x30EB;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x3002;20&amp;#x30AB;&amp;#x56FD;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x3075;&amp;#x3068;&amp;#x6C17;&amp;#x3065;&amp;#x3044;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x3001;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3002;\n
  20. &amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x3001;Ruby&amp;#x306E;&amp;#x5149;&amp;#x306E;&amp;#x5F53;&amp;#x305F;&amp;#x3063;&amp;#x3066;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x306B;&amp;#x3082;Ruby&amp;#x3078;&amp;#x3002;\n&amp;#x7D44;&amp;#x307F;&amp;#x8FBC;&amp;#x307F;&amp;#x306B;&amp;#x3082;&amp;#x6B32;&amp;#x3057;&amp;#x3044;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x4E2D;&amp;#x6771;&amp;#x30FB;&amp;#x30A2;&amp;#x30D5;&amp;#x30EA;&amp;#x30AB;&amp;#x306B;&amp;#x3082;Ruby&amp;#x3092;&amp;#x3055;&amp;#x3002;\n
  21. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x7C21;&amp;#x5358;&amp;#x306B;Ruby&amp;#x306B;&amp;#x3064;&amp;#x3044;&amp;#x3066;&amp;#x89E6;&amp;#x308C;&amp;#x3066;&amp;#x304A;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  22. &amp;#x30A2;&amp;#x30E9;&amp;#x30D3;&amp;#x30A2;&amp;#x8A9E;&amp;#x306F;&amp;#x3053;&amp;#x3061;&amp;#x3089;&amp;#x3002;&amp;#x4F3C;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;&amp;#x4F3C;&amp;#x3066;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#xFF1F;\n
  23. &amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x57FA;&amp;#x790E;&amp;#x77E5;&amp;#x8B58;1&amp;#x3064;&amp;#x3081;&amp;#x3002;\n&amp;#x30A2;&amp;#x30E9;&amp;#x30D3;&amp;#x30A2;&amp;#x8A9E;&amp;#x306F;&amp;#x53F3;&amp;#x304B;&amp;#x3089;&amp;#x66F8;&amp;#x3044;&amp;#x3066;&amp;#x3001;&amp;#x57FA;&amp;#x672C;&amp;#x7684;&amp;#x306B;&amp;#x7D9A;&amp;#x3051;&amp;#x5B57;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  24. &amp;#x3067;&amp;#x306F;&amp;#x3001;Ruby&amp;#x3092;&amp;#x7D39;&amp;#x4ECB;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3051;&amp;#x306A;&amp;#x3044;&amp;#x306E;&amp;#x3067;Ruby&amp;#x3068;&amp;#x66F8;&amp;#x3044;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  25. &amp;#x3067;&amp;#x304D;&amp;#x305F;&amp;#x4EBA;&amp;#x306F;&amp;#x3001;&amp;#x300C;Ruby&amp;#x8A00;&amp;#x8A9E;&amp;#x300D;&amp;#x3068;&amp;#x66F8;&amp;#x3044;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n\n
  26. &amp;#x6587;&amp;#x5B57;&amp;#x306F;28&amp;#x500B;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x30CF;&amp;#x30E0;&amp;#x30B6;&amp;#x3092;&amp;#x3069;&amp;#x3046;&amp;#x3059;&amp;#x308B;&amp;#x304B;&amp;#x306A;&amp;#x3069;&amp;#x3067;27&amp;#x3068;&amp;#x8A00;&amp;#x3063;&amp;#x305F;&amp;#x308A;29&amp;#x3068;&amp;#x8A00;&amp;#x3063;&amp;#x305F;&amp;#x308A;&amp;#x8AF8;&amp;#x8AAC;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  27. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x8A71;&amp;#x306E;&amp;#x30BF;&amp;#x30A4;&amp;#x30C8;&amp;#x30EB;&amp;#x306B;&amp;#x3082;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x5358;&amp;#x8A9E;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x4F55;&amp;#x3068;&amp;#x8AAD;&amp;#x3080;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n
  28. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x8A71;&amp;#x306E;&amp;#x30BF;&amp;#x30A4;&amp;#x30C8;&amp;#x30EB;&amp;#x306B;&amp;#x3082;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x5358;&amp;#x8A9E;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x4F55;&amp;#x3068;&amp;#x8AAD;&amp;#x3080;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n
  29. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x8A71;&amp;#x306E;&amp;#x30BF;&amp;#x30A4;&amp;#x30C8;&amp;#x30EB;&amp;#x306B;&amp;#x3082;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x5358;&amp;#x8A9E;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x4F55;&amp;#x3068;&amp;#x8AAD;&amp;#x3080;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n
  30. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x8A71;&amp;#x306E;&amp;#x30BF;&amp;#x30A4;&amp;#x30C8;&amp;#x30EB;&amp;#x306B;&amp;#x3082;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x5358;&amp;#x8A9E;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x4F55;&amp;#x3068;&amp;#x8AAD;&amp;#x3080;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n
  31. &amp;#x3053;&amp;#x3046;&amp;#x4ED8;&amp;#x3051;&amp;#x308B;&amp;#x3068;&amp;#x540D;&amp;#x8A5E;&amp;#x306B;&amp;#x306A;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  32. &amp;#x3053;&amp;#x3046;&amp;#x3060;&amp;#x3068;&amp;#x52D5;&amp;#x8A5E;&amp;#x3067;&amp;#x3059;&amp;#x3002;&amp;#x6D3B;&amp;#x7528;&amp;#x306F;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  33. &amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x5B50;&amp;#x97F3;3&amp;#x6587;&amp;#x5B57;&amp;#x306E;&amp;#x7D44;&amp;#x307F;&amp;#x5408;&amp;#x308F;&amp;#x305B;&amp;#x3067;&amp;#x3060;&amp;#x3044;&amp;#x305F;&amp;#x3044;&amp;#x610F;&amp;#x5473;&amp;#x304C;&amp;#x6C7A;&amp;#x307E;&amp;#x308B;&amp;#x306E;&amp;#x3067;&amp;#x3001;&amp;#x8AAD;&amp;#x307F;&amp;#x65B9;&amp;#x5206;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x3082;&amp;#x305D;&amp;#x308C;&amp;#x306A;&amp;#x308A;&amp;#x306B;&amp;#x5206;&amp;#x304B;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  34. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DE;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3001;UNICODE&amp;#x3067;&amp;#x3069;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x306B;&amp;#x3044;&amp;#x308B;&amp;#x304B;&amp;#x7D39;&amp;#x4ECB;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  35. &amp;#x9006;&amp;#x5411;&amp;#x304D;&amp;#x7591;&amp;#x554F;&amp;#x7B26;&amp;#x306A;&amp;#x3069;&amp;#x306F;&amp;#x3053;&amp;#x3053;&amp;#x306B;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5411;&amp;#x304D;&amp;#x306E;&amp;#x306A;&amp;#x3044;&amp;#x306E;&amp;#x306F;ASCII&amp;#x3068;&amp;#x5171;&amp;#x7528;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  36. &amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x6DF7;&amp;#x3056;&amp;#x308B;&amp;#x3068;&amp;#x56F0;&amp;#x308B;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x30D4;&amp;#x30EA;&amp;#x30AA;&amp;#x30C9;&amp;#x304C;&amp;#x53F3;&amp;#x306B;&amp;#x884C;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3063;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x3066;&amp;#x3002;\n
  37. &amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x6DF7;&amp;#x3056;&amp;#x308B;&amp;#x3068;&amp;#x56F0;&amp;#x308B;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;&amp;#x30D4;&amp;#x30EA;&amp;#x30AA;&amp;#x30C9;&amp;#x304C;&amp;#x53F3;&amp;#x306B;&amp;#x884C;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3063;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x3066;&amp;#x3002;\n
  38. &amp;#x8A9E;&amp;#x5B66;&amp;#x5B66;&amp;#x7FD2;&amp;#x30B5;&amp;#x30A4;&amp;#x30C8;&amp;#x3067;&amp;#x3082;&amp;#x3001;&amp;#x307B;&amp;#x3089;&amp;#x3002;\n
  39. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x57FA;&amp;#x790E;&amp;#x77E5;&amp;#x8B58;&amp;#x3082;3&amp;#x3064;&amp;#x3081;&amp;#x3002;\n&amp;#x540C;&amp;#x3058;&amp;#x6587;&amp;#x5B57;&amp;#x3067;&amp;#x3082;&amp;#x5F62;&amp;#x5909;&amp;#x308F;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  40. &amp;#x540C;&amp;#x3058;&amp;#x6587;&amp;#x5B57;&amp;#x304C;4&amp;#x3064;&amp;#x4E26;&amp;#x3093;&amp;#x3067;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x300C;&amp;#x30B5;&amp;#x30FC;&amp;#x300D;&amp;#x3068;&amp;#x304B;&amp;#x3060;&amp;#x3068;&amp;#x3001;&amp;#x307E;&amp;#x3042;&amp;#x4F3C;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;&amp;#x3060;&amp;#x3044;&amp;#x305F;&amp;#x3044;&amp;#x5206;&amp;#x304B;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n
  41. &amp;#x540C;&amp;#x3058;&amp;#x6587;&amp;#x5B57;&amp;#x304C;4&amp;#x3064;&amp;#x4E26;&amp;#x3093;&amp;#x3067;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x300C;&amp;#x30B5;&amp;#x30FC;&amp;#x300D;&amp;#x3068;&amp;#x304B;&amp;#x3060;&amp;#x3068;&amp;#x3001;&amp;#x307E;&amp;#x3042;&amp;#x4F3C;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;&amp;#x3060;&amp;#x3044;&amp;#x305F;&amp;#x3044;&amp;#x5206;&amp;#x304B;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n
  42. &amp;#x540C;&amp;#x3058;&amp;#x6587;&amp;#x5B57;&amp;#x304C;4&amp;#x3064;&amp;#x4E26;&amp;#x3093;&amp;#x3067;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x300C;&amp;#x30B5;&amp;#x30FC;&amp;#x300D;&amp;#x3068;&amp;#x304B;&amp;#x3060;&amp;#x3068;&amp;#x3001;&amp;#x307E;&amp;#x3042;&amp;#x4F3C;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;&amp;#x3060;&amp;#x3044;&amp;#x305F;&amp;#x3044;&amp;#x5206;&amp;#x304B;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n
  43. &amp;#x540C;&amp;#x3058;&amp;#x6587;&amp;#x5B57;&amp;#x304C;4&amp;#x3064;&amp;#x4E26;&amp;#x3093;&amp;#x3067;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x300C;&amp;#x30B5;&amp;#x30FC;&amp;#x300D;&amp;#x3068;&amp;#x304B;&amp;#x3060;&amp;#x3068;&amp;#x3001;&amp;#x307E;&amp;#x3042;&amp;#x4F3C;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;&amp;#x3060;&amp;#x3044;&amp;#x305F;&amp;#x3044;&amp;#x5206;&amp;#x304B;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n
  44. &amp;#x300C;&amp;#x30CF;&amp;#x30FC;&amp;#x300D;&amp;#x3068;&amp;#x3082;&amp;#x306A;&amp;#x308B;&amp;#x3068;&amp;#x3060;&amp;#x3044;&amp;#x3076;&amp;#x9055;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x306A;&amp;#x304B;&amp;#x306A;&amp;#x304B;&amp;#x3084;&amp;#x3063;&amp;#x304B;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  45. &amp;#x300C;&amp;#x30CF;&amp;#x30FC;&amp;#x300D;&amp;#x3068;&amp;#x3082;&amp;#x306A;&amp;#x308B;&amp;#x3068;&amp;#x3060;&amp;#x3044;&amp;#x3076;&amp;#x9055;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x306A;&amp;#x304B;&amp;#x306A;&amp;#x304B;&amp;#x3084;&amp;#x3063;&amp;#x304B;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  46. &amp;#x300C;&amp;#x30CF;&amp;#x30FC;&amp;#x300D;&amp;#x3068;&amp;#x3082;&amp;#x306A;&amp;#x308B;&amp;#x3068;&amp;#x3060;&amp;#x3044;&amp;#x3076;&amp;#x9055;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x306A;&amp;#x304B;&amp;#x306A;&amp;#x304B;&amp;#x3084;&amp;#x3063;&amp;#x304B;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  47. &amp;#x300C;&amp;#x30CF;&amp;#x30FC;&amp;#x300D;&amp;#x3068;&amp;#x3082;&amp;#x306A;&amp;#x308B;&amp;#x3068;&amp;#x3060;&amp;#x3044;&amp;#x3076;&amp;#x9055;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x306A;&amp;#x304B;&amp;#x306A;&amp;#x304B;&amp;#x3084;&amp;#x3063;&amp;#x304B;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  48. \n
  49. &amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x3002;\n&amp;#x4ED6;&amp;#x306B;&amp;#x3082;&amp;#x304F;&amp;#x3063;&amp;#x3064;&amp;#x3044;&amp;#x305F;&amp;#x3068;&amp;#x304D;&amp;#x306E;&amp;#x8907;&amp;#x6570;&amp;#x500B;&amp;#x306E;&amp;#x7D44;&amp;#x307F;&amp;#x5408;&amp;#x308F;&amp;#x305B;&amp;#x3082;&amp;#x3069;&amp;#x3053;&amp;#x304B;&amp;#x306B;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  50. &amp;#x6587;&amp;#x6CD5;&amp;#x3068;&amp;#x304B;&amp;#x306E;&amp;#x8A71;&amp;#x3082;&amp;#x3044;&amp;#x308D;&amp;#x3044;&amp;#x308D;&amp;#x3057;&amp;#x305F;&amp;#x3044;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x307E;&amp;#x305F;&amp;#x306E;&amp;#x6A5F;&amp;#x4F1A;&amp;#x306B;&amp;#xFF01;\n
  51. &amp;#x95A2;&amp;#x897F;&amp;#x95C7;Ruby&amp;#x4F1A;&amp;#x8B70;&amp;#x306F;&amp;#x300C;&amp;#x611F;&amp;#x6975;&amp;#x307E;&amp;#x308B;&amp;#x8A71;&amp;#x7981;&amp;#x6B62;&amp;#x300D;&amp;#x3060;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x30FB;&amp;#x30FB;&amp;#x30FB;\n&amp;#x7279;&amp;#x306B;&amp;#x306A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3051;&amp;#x3069;&amp;#x3002;\n
  52. &amp;#x307E;&amp;#x3068;&amp;#x3081;&amp;#x3002;\n&amp;#x30A2;&amp;#x30E9;&amp;#x30D3;&amp;#x30A2;&amp;#x8A9E;&amp;#x306E;&amp;#x3053;&amp;#x3068;&amp;#x3082;&amp;#x5FD8;&amp;#x308C;&amp;#x306A;&amp;#x3044;&amp;#x3067;&amp;#x306D;&amp;#x3002;\n
  53. &amp;#x3057;&amp;#x3085;&amp;#x304F;&amp;#x3089;&amp;#x3093;&amp;#x3089;&amp;#x304F;&amp;#x3080;&amp;#x3042;&amp;#x3089;&amp;#x3089;&amp;#x3059;&amp;#x305F;&amp;#x307E;&amp;#x30FC;&amp;#x3046;\n
  54. \n
  55. &amp;#x305F;&amp;#x3068;&amp;#x3048;&amp;#x3070;&amp;#x3001;Ujihisa&amp;#x3068;&amp;#x304B;Matz&amp;#x3068;&amp;#x304B;&amp;#x66F8;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3088;&amp;#x3002;\n