「Ruby」の版間の差分

提供: MacWiki
転送ページ
移動: 案内検索
(MacRuby)
(URLの大半がNot found)
 
(5人の利用者による、間の8版が非表示)
行1: 行1:
== Ruby とは? ==
+
#REDIRECT [[Wikipedia:Ruby]]
 
+
スクリプト言語の1つ。([[MacOSX|Mac OS X]] に標準搭載されている。)
+
 
+
* プログラミングの入門に薦める人も多い。
+
* 旧Mac OS では [[MacRuby]] が利用できます。
+
* 詳しくは下記をなどを参照して下さい。
+
** [[Wikipedia:Ruby]]
+
 
+
== Mac OS X 特有の情報 ==
+
 
+
=== バグ ===
+
 
+
*Tiger (PPC) のrubyは、適切でないオプションで build されていてmigemoやrails等がうまく動作しないようです。
+
**http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/40804
+
**http://www.goodpic.com/mt/archives2/2005/09/ruby_on_rails_m_1.html
+
 
+
*SocketError発生(MacOSX 10.5.7 で確認)(`initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError) ..)
+
**http://kimuraw.txt-nifty.com/d/2009/03/rbp72socket.html
+
 
+
=== Ruby on Rails ===
+
 
+
従って、Ruby on Rails を Mac OS X Tigerで動作させるためには、
+
ruby を別途インストールする必要があります。
+
 
+
*http://www.goodpic.com/mt/archives2/2005/09/ruby_on_rails_m_1.html
+
*http://weblog.rubyonrails.com/archives/2005/04/30/fixing-ruby-on-os-x-tiger/
+
*http://wiki.rubyonrails.com/rails/pages/HowtoInstallOnOSXTiger
+
 
+
開発環境としては、Locomotive が有名です。
+
*[[find:Locomotive]]
+
 
+
上記の情報は古い可能性があります。
+
2006-06-08 時点の情報が Apple のサイトに掲載されています。
+
*http://developer.apple.com/tools/rubyonrails.html
+
 
+
なお、Mac OS X 10.5 (Leopard) には、Ruby on Rails が標準で搭載される予定だそうです。
+
*http://journal.mycom.co.jp/news/2006/08/09/341.html
+
 
+
=== Ruby/Tk ===
+
 
+
Mac OS X Tigerで動作するRuby/Tkは、Tcl/Tk Aquaがベースになってるので、ウィジェットの外観はAqua風になります。
+
 
+
=== [[RubyCocoa]] ===
+
 
+
[[RubyCocoa]] は、Cocoa ベースのソフトウェアを Ruby で記述できるようにしたフレームワークです。
+
WWDC06 において、Mac OS X 10.5 (Leopard) にバンドルされる予定であることが公表されました。
+
 
+
*[[RubyCocoa]]
+
**http://rubycocoa.sourceforge.net/
+
 
+
同様のソフトウェアとして、[[Python]] バインディングである [[PyObjC]] や [[Perl]] バインディングである [[CamelBones]] があります。⇒[[Perl]]
+
 
+
 
+
=== [[MacRuby]] ===
+
[http://www.macruby.org/ MacRubyホームサイト]
+
 
+
コンパイルもサポート
+
* MacOSX上のネイティブコード生成(MacRuby 0.5 beta 1 以降)
+
 
+
=== モジュールのディレクトリ ===
+
/Library/Ruby/Site/
+
 
+
* MacOSX では site_ruby という名前ではないとのこと.http://d.hatena.ne.jp/keigoi/20081203/1228311997
+
 
+
== 数値計算 ==
+
*http://rb-gsl.rubyforge.org/
+
 
+
== 参考になるサイト ==
+
 
+
*[http://www.ruby-lang.org/ja/ Rubyホームページ]
+
**[http://www.ruby-lang.org/ja/20020310.html Rubyチュートリアル]
+
*[http://jp.rubyist.net/magazine/ Rubyist Magazine]
+
**[http://jp.rubyist.net/magazine/?FirstStepRuby Ruby の歩き方]
+
**[http://jp.rubyist.net/magazine/?0006-RLR Ruby Library Report 【第 5 回】 数値計算と可視化]
+
*[http://dir.yahoo.co.jp/Computers_and_Internet/Programming_and_Development/Programming_Languages/Ruby/ Yahoo! Ruby カテゴリ]
+
*[http://homepage1.nifty.com/~tetsu/ruby/ Ruby あれこれ]
+
 
+
*[http://www.mnet.ne.jp/~tnomura/algorithm.html Rubyでアルゴリズム]
+
 
+
[[Category:ソフトウェア]]
+
[[Category:開発]]
+
[[Category:プログラミング言語]]
+
[[Category:Ruby]]
+

2020年5月31日 (日) 20:12時点における最新版