tableタグ感じ最後IP.split
・メソッドのよびだしさきとは、foo.test{|i| i }のことをいみしているのでしょうか。・よびだしさきのselfとは、fooかFooのことでしょうか?・「selfはメソッド内でじっこうされるとそのメソッドをじっこうしているオブジェクトをさんしょうすることができます」とべつのサイトに記載されていたのですが、「トップレベルのselfとはObjectクラスのメソッドを実行している」、といういみになるのでしょうか。それがこのもんだいのどこにかんれんしているのでしょうか。linuxでつかうライブラリをさくせいする方法rubyでつくったプログラムからlinuxのせいてきライブラリ、動的ライブラリをつくる方法があるでしょうか?Ruby ダウンロードについてですほんをよんでいてRubyというプログラミング言語に興味を持ちました。ブロック1 Rubyにんていしけんたいさく問題Rubyにんていしけん対策問題をやっていたらわからないところがあったので、おしえてください。わかりやすく、あんぜんにRubyをダウンロードできるサイトをおしえてください。2.9-1.ブロック■もんだいtestメソッドにわたされたブロックのselfは次のうちどれか?class Foo def test (1..3).each{|i| yield(i)} endendfoo = Foo.newfoo.test{|i| i }■回答 トップレベル ■かいせつブロックはメソッドの呼出しさきのselfを継承します■ぎもん・testメソッドに渡されたブロックとは、(1..3)のことをさすのでしょうか。さっそくダウンロードしようとしたんですが、よくわかりません。
xプログラム
【ruby】ふたつのブロックつきメソッドをifぶんでつかいわけたいふたつのブロックつきメソッドhogeとpiyoがあるとします。ブロックのなかにきじゅつするプログラムはおなじだが、hogeをつかうか、piyoをつかうかは条件によりせいぎょしたいです。このようなばあい、どのように書いたらかんそになるでしょうか?sw=trueif sw then hoge() do |x| puts x doneelse piyo() do |x| puts x doneendじょうき例では冗長の思うのですが、ご指導のほどよろしくおねがいいたします。
cdPATH
どこに質問してよいのかまよったのですがここでしつもんさせてください。さくらレンタルサーバー上でのredmineインストールについてこんにちは。よろしくおねがいします。大まかにじぶんがいった事を記載しますのでもしまちがいなどありましたら指摘してくれるとうれしいです。はじめまして。■$HOME/local にひつようかんきょうをインストール(1)rubyのインストール(1.8.6)(2)rubygemのセットアップ(1.3.1)(3)railsのセットアップ(2.1.2)(4).bashrc ファイルにパスを通す(SQLはさいしょからさくらのサーバーにはいっているそうです)■$HOME/rails/redmine にredmine(0.7.3)をインストール$ cd $HOME/rails$ wget redmine-0.7.3.tar.gz$ tar zxvf redmine-0.7.3.tar.gz$ mv redmine-0.7.3.tar.gz redmine$ cd redmine$ chmod o+w tmp log■redmine/config のデータベース設定のへんしゅう$ cd $HOME/rails/redmine/config$ cp database.yml.example database.yml$ vi database.yml ↓変更前/*---------------------------------------------------*/production:adapter: mysqldatabase: redminehost: localhostusername: rootpassword:encoding: utf8/*---------------------------------------------------*/↓へんこうご/*---------------------------------------------------*/production:adapter: sqlite3 database: db/redmine.dbtimeout: 5000/*---------------------------------------------------*/■データベースのさくせい$ cd $HOME/rails/redmine/config$ rake db:migrate RAILS_ENV=productionここでno such file to load -- iconv言われ、iconvをインストール更にno such file to load -- sqlite3といわれ、$ gem install sqlite3-rubyさいど$ rake db:migrate RAILS_ENV=production$ rake redmine:load_default_data RAILS_ENV=production■アプリケーションのじっこうかんきょうせってい 設定ファイルのへんこう(1)$ cd $HOME/rails/redmine/config$ vi environment.rb先頭に以下をついか/*---------------------------------------------------*/$LOAD_PATH.push("/home/***/local/lib/ruby/site_ruby/1.8")$LOAD_PATH.push("/home/***/local/lib/ruby")ENV['GEM_HOME'] ||= '/home/***/local/lib/ruby/gems/1.8'ENV['PATH']+=':/home/***/local/bin'/*---------------------------------------------------*/(2)$ cd $HOME/rails/redmine/public$ vi .htaccess以下の行をコメントアウト#Options +FollowSymLinks +ExecCGI(3)$ cd $HOME/rails/redmine/public$ cp dispatch.cgi.example dispatch.cgi$ vi dispatch.cgi文頭の/*---------------------------------------------------*/#!/usr/bin/ruby /*---------------------------------------------------*/の部分を/*---------------------------------------------------*/#!/home/***/local/bin/rubyENV[’RAILS_ENV’] ||= ‘production’/*---------------------------------------------------*/にへんこう■webサーバーでひょうじするようシンボリックリンクを作成$ cd $HOME/www$ mkdir test$ ln -s $HOME/rails/redmine/public $HOME/www/test/redmineこのような設定で、にアクセスするとトップページが表示されるはずなのですが、なんどやりなおしてもHTTP500エラーになってしまいます。どなたかこれだけの情報で、まちがいの点に気づく方いましたらおしえてもらえるとうれしいです。げんざいさくらのレンタル鯖にredmineというwebプロジェクトかんりアプリケーションをどうにゅうしたくいろいろじょうほうをかきあつめて、せっていしていったのですが何度やってもwebうえでHTTP500エラーがでてしまいます。
オームアニメーション
どなたか、くわしい手順をご教授ください。3.しじされたコマンドを入力する。RubyとGnuplotの導入はおわり、ソースファイルのダウンロードもすんだのですが、"カレントディレクトリ"がどこなのか、コマンドをどこににゅうりょくするのかがわからなくて困っています(コマンドライン?Gnuplot?)。しょせき「プログラミングのためのせんがた代数」のアニメーションプログラム「プログラミングのために線形代数」というほんを購入したのですが、このほんのふろくに"アニメーションプログラム"という写像によっててんがどのように移動するかをアニメでひょうじできるものがあって、その導入方法がかんまつに記されていたのですが、いまいち使い方がわかりません。2.オームしゃのWebサイトから mat_anim.rb をダウンロードし、カレントディレクトリにおく。1.RubyとGnuplotがつかえるかんきょうを準備する。
