[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/04 11:44 / Filesize : 240 KB / Number-of Response : 968
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Ruby on Rails



1 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 12:18:26 ]
Ruby on Railsスレ
みんな語ろう。

620 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 13:04:15 ]


621 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 00:10:00 ]
Rails2.0.2のbutton_toってバグってねー?
link_toだと思ったとおりになるんだがbutton_to
だと動きがおかしくなる。
indexに戻ろうとしてもshowにいったりとかアクション違ったりとか。
何言ってるかわからんかもしらんが何かおかしい。

622 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 01:46:20 ]
出力されたhtmlを確認すればよいんじゃないかな、ボケ

623 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 06:57:13 ]
formが入れ子になってたって落ちだろ

624 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 21:51:27 ]
tbl_a
id
name
hoge

tbl_b
name
fuge

select tbl_a.name, tbl_a.hoge tbl_b.fuge from tbl_a inner join on tbl_b
tbl_a.name = tbl_b.name

これをARでやるとどうやるの?

class TblA < ActiveRecord::Base
has_many :b
end

class TblB < ActiveRecord::Base
belongs_to a
end

ret = TblA.find

このあとどうすればいいの?お前ら日本で一番RR解ってる
博識ばかりらしいからささっと教えてくれよ

625 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 22:39:44 ]
そのtableのつくりじゃAR使えないよ。

626 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 22:46:15 ]
class TblA < ActiveRecord::Base
has_many :bs, :class_name => "TblB", :foreign_key => "name"
end

class TblB < ActiveRecord::Base
belongs_to :a, :class_name => "TblA", :foreign_key => "name"
end

ret = TblA.find
ret.bs.each do |b|
puts b.fuge
end

627 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 23:41:36 ]
>>626
それで取れたのですが

次に
select tbl_a.name, tbl_a.hoge tbl_b.fuge from tbl_a inner join on tbl_b
tbl_a.name = tbl_b.name

where tbl_a.hoge = "xxx" and tbl_b.fuge = "yyy"

というwhere句がついた場合
現状のARだと、

ret = TblA.find(:condition[...]
ret.bs.each do |b|
puts b.fuge
end

取得結果は、一番最初に検索されたレコードになるんですけど
仕様ですかね?


628 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 00:38:32 ]
ちっとは調べろカス



629 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 01:52:52 ]
rake rails:freeze:gemsやると以下のエラーになる
uninitialized constant Gem::GemRunner


ttp://d.hatena.ne.jp/bottleneck/20080112/1200135756
で、ここで解決法を見つけたんだが「/usr/bin/gem」がいじれない環境だとどうにもならないんだろうか?

630 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 03:55:19 ]
>>629
自己解決しました
rake rails:freeze:edge TAG=rel_1-*-* でいけた

631 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 07:53:08 ]
はまってるんで誰か教えてくださいorz
vendor/railsの中に1.2.6環境を入れて使いたくて>>630の事をやった
そうすると、
/home/〜省略〜/script/../config/../vendor/rails/railties/lib/initializer.rb:1:in
`require': no such file to load -- logger (LoadError)
見たいなエラーが至るところで見られるようになった
pathが通ってないみたいだけど、どこで通せばいいんだろう?
environment.rb内でもなさそうだし・・

ちなみにvendor/railsを使わないほうが動きが明らかに速いっぽいですね

632 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:28:50 ]
mongrel でアクセス拒否ってどう設定すればよいでしょうか?
ユーザエージェントが libwww-perl のものをはじきたいのですが.
よろしくお願いします.

633 名前:デフォルトの名無しさん [2008/03/09(日) 17:43:43 ]
rhtmlにコメントを書き込みたいんだが、
実際には出力しないコメントを書くにはどういう記述をすればいいのでしょうか?

634 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:19:33 ]
質問です
/home/username/prog/hoge といrailsアプリケーションを作りました。
/home/username/prog/hoge で ruby script/server -e production でWEBrickを起動すると
example.net:3000/ でちゃんと動作しています。

これを、apacheでfastcgiを使って example.net/~username/hoge で動かしたいと思い、
ln -s /home/username/prog/hoge/public /home/username/public_html/hoge
とやって、.htaccessに
SetEnv RAILS_ENV production
RewriteBase /~username/hoge
RewriteRule ... dispatch.fcgi [QSA, L]
を設定しました。

この状態で上記のuriにアクセスしても
Application error
Rails application failed to start properly
となるんですが、どこをチェックすれば良いんですかね?

OSはFreeBSD
www/fcgi www/mod_fastcgi www/ruby-fcgi はportsからインストールしました

635 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:41:34 ]
>>632
mongrelにはそういう柔軟な設定はなかったような。
表にApacheとかの設定可能なWebサーバをProxyに立ててmongrelにとばすか、
アプリ側のbefore_filterでUAを見ることになると思う。

>>633
<%# ... %> で間に合う?

>>634
RAILS_ROOT/log/ にapacheさんやnobodyさんがログを書けなかったとか。


636 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:57:52 ]
>>635
書けるようになってます
1度だけ(なぜ1度だけなのか分からないけど) fastcgi.crash.log も書かれています

ちなみに、.cgiでやってみたところ、/var/log/http-error.logの方に、
config/environment.rb で require 'lib/zzz' してるzzz.rbが見つからないと出ていたので、
require '/home/username/prog/hoge/lib/zzz' に変えてみたところ、そのエラーは出ませんでした。
なんかこの辺の lib/zzz が見つからないというのも怪しい気がします。
.htaccess に SetEnv RAILS_ROOT /home/username/prog/hoge と設定してみても同じです

637 名前:633 [2008/03/09(日) 20:01:33 ]
>>635
ありがとう!
特にそういう記述はないんですね。

638 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 21:48:43 ]
Railsおもしれ〜便利機能が多々あってワクワクするお



639 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 21:54:40 ]
>>636
config/environment.rbの
require File.join(File.dirname(__FILE__), 'boot')
が評価される前は $: に lib は入っていないのだが、見つからないという
ライブラリはどのタイミングでロードしてる?


640 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 23:42:53 ]
>>639
一番最後
Rails::Initializer.run do |config|
end
のあとです


railsで作るの初めてなのでどうデバッグして良いかわかりません
ここでinclude_pathにlibが含まれているか確認するにはどうすればいいのでしょう
phpならvar_dumpでもなんでも適当にやれば適当な結果が得られるんですが

641 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 01:59:47 ]
あー

%irb
irb(main):001:0> require 'fcgi'
Fatal error 'Thread is not system scope.
' at line 319 in file /usr/src/lib/libpthread/thread/thr_sig.c (errno = 2)
Segmentation fault (core dumped)


ruby-fcgiがだめっぽいです
いろいろ試してまた質問します

642 名前:634 mailto:sage [2008/03/10(月) 20:48:05 ]
fcgiの問題が解決しました。
どうもFreeBSDにデフォルトで入っているrubyはpthreadが使われていてこれがダメらしく、
portsからrubyを入れ直すことでfcgiのコアダンプはなくなりました。

requireの問題は解決していないのですが、full pathで書くことで一応起動はするようになりました。

643 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 21:20:29 ]
migrationで初期データを登録すると、developmentだとちゃんと登録できてるのに
rake specだとデータが入らないんだけど、何でだろう?
空のfixturesで上書き&消去されてるのかと思って調べたけど違うっぽい・・・
なぜ?

644 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 21:27:18 ]
migrationスクリプトが走るんじゃなくて、db:schema:loadあたりで
データベース構造だけtest環境に複製されるんだと思う。


645 名前:デフォルトの名無しさん [2008/03/10(月) 22:45:40 ]
localhost:3000/にトップページをおきたいんだけど
どうしたらいいの?

646 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/10(月) 23:07:14 ]
環境は何よ?

Webrickなら簡単だけど

require 'webrick'
server = WEBrick::HTTPServer.new({
:Port => 3000,
:BindAddress => '127.0.0.1',
:DocumentRoot => '公開したいディレクトリ'})
trap('INT') { server.shutdown }
server.start


647 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 23:13:41 ]
>644
てことは、やっぱりfixtureが必要ってことかな?
そうするとdevelopmentにdb:fixtuers:loadしたときに衝突しそう

648 名前:デフォルトの名無しさん [2008/03/10(月) 23:34:39 ]
自身の都合でRubyの国際化にあんまり興味なさげな鬼車の作者を巻き込んでおいて
それをサポートするどころか鬼車作者の気遣いを無下にする最新バージョン無断組み込みとか
見当違いの鬼車作者批判とか(Unicode結合文字を1文字として扱わないのは悲しい呼ばわり)
作者の立場だったら俺だって絶対キレるよこれ、なにこのまつもとの態度・・・



649 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/10(月) 23:36:42 ]
ここで言うな。

清美たん、いいかげんWin32スタティックライブラリで関数インポートテーブル作らないようにしてください。

650 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 01:32:07 ]
>>634
なんでlibとか入ってるんだろうか
俺もpathについてはよくわからんが
もしrails/vendor配下にRails入れて運用してるなら
/vendor/rails/railties/lib/initializer.rb
にlibへのpathを書いたらどうですか?

あるいはSSHでecho $PATHを見てみる
で、libへのpathが通ってなかったらbash_profileに書いてみるとか
俺もよくわかってないんで適当だけど一応

651 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 02:16:21 ]
>>650
PATHはシェル上でコマンド検索が行われるディレクトリ。
rubyのライブラリが検索されるのはRUBYLIB。


652 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 07:42:13 ]
>>650
なるほど
ちなみに共用サーバーでライブラリが入っているディレクトリを調べる方法はあるでしょうか?
自分631なんですが未だに解決しなくて右往左往してまして
/usr/bin/ruby/1.8/
/usr/local/lib/site_ruby/1.8/
適当にこの辺に通してみたのですが違うようです

653 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 07:43:02 ]

アンカー間違えました。>>651でした

654 名前:デフォルトの名無しさん [2008/03/11(火) 20:55:27 ]
html表示する文字の色を変えるにはどうしたらいいですか?

655 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 22:09:27 ]
はいはいググレカス。スレ違いも甚だしい。


ところで、もっとRails自体についてちゃんと語るスレって他にないのかな?
本気でRailsの未来に不安を感じてきた。

656 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 22:30:01 ]
ここでいいよ。


657 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 10:14:51 ]
>>655
じゃぁ言いだしっぺのお前がネタ投下頼む

658 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 11:30:26 ]
>>655
気持ちはわかるけど誰も話題を提供しないんだよな
つーか個人的にはRails質問スレがあると嬉しい
聞くところが無いんだよな・・誰か作ってくれ

で、話題だけどさ、Wavesってどうなんだろうな
ttp://www.infoq.com/jp/news/2008/03/waves-ruby-framework
こうやって別のFWが出てくることによってRailsが今後どうなるのか気になる



659 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 11:31:37 ]
ここで質問すりゃいいだろ

660 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 16:23:57 ]
>>659
655の人?

661 名前:デフォルトの名無しさん [2008/03/12(水) 20:40:41 ]
>>646
その設定ってどこに書いてあるの?

662 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 22:10:11 ]
>>658
競合するものが出てくるのはいいことだけど、WavesもRamazeとかも
まだ、その域に達してないように思う。
今はRails一強だから逆にヤバいよ


663 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 22:15:19 ]
Java界隈みたいに乱立するのも嫌だ

664 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 22:41:35 ]
RailsがRuby人口増やしてる。Railsを使うためにRuby勉強したりとか。
Railsは競争という面では言語を越えてるので、Rubyに限って競争しなくてもいい。

665 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 23:02:25 ]
俺の古い知識では、JavaはSpringとStrutsの2強かと思ってたが、違う?
乱立っていうほどでもないと思う。
乱立なら、PHPの方がよっぽどだろ。どれも不完全。だから乱立。
ただRuby(Rails)みたいに唯一なのは健全じゃないと思うな。
対抗馬が一つはないと、腐っていきそうな気もする。
そうなっていたら、mongrelの中の人もブチ切れる事もなかったんでは・・・と思う。

666 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 00:24:06 ]
>>665
ちょっとまて、SpringとStrutsは別物だぞ。(Spring MVCとなら対抗だが)
あと、mongrelの人のあれは釣りだったと記憶してるのだが。

667 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/13(木) 00:31:29 ]
まあ、一部の業務では人気があるにしてもエンドユーザーへの影響力は大してないだろうな現状。

tDiaryは日記用スタイルシートのデファクトスタンダードに近いレベルまで普及した。
いまRubyが使えない有料レン鯖ってほとんどない。

その点RailsはあくまでWebプログラマ向けツールだしあまりにハードルが高すぎる。
エンドユーザーにも鯖缶にも。
なによりRailsを使ったキラーアプリがまだ出てこないでしょ。

とか、ただただしの中の人が言ってた。

668 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:12:23 ]
キラーアプリって現状だと例えばどんなの?



669 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:13:29 ]
RailsがなかったらPythonの勉強してたと思う。

670 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/13(木) 01:24:14 ]
tDiaryはブログのはしりだし、スタイルシートが汎用性があっていろいろ移植されてるでしょ。

RubricksやRadiantはXOOPSやNucleusに比べてもインパクトに欠けるんだよな
特にRailsを使わない人間にとっては。
それこそエンドユーザーはMSNやGoogleの無料サービスで満足しちゃうしな。

671 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:34:59 ]
quickml……は最近ぱっとせんな。
するとHikiくらいか? pukiwikiやmediawikiには圧倒的に負けるが。

あとはかなり地味かもだがbogofilterなんてのも国産ベイジアンフィルタとして
重宝してた。でも、いまや大抵のメーラに内蔵されてしまってるしなー。


672 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:37:59 ]
いやそれはbsfilterだろう

673 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:41:13 ]
あ、そうだ。間違えました。


674 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 02:07:34 ]
キラーアプリか
例えばMovableType、WordPress、Xoops辺りのレベルのアプリは当分出てこないだろうな
ロリポ・Xreaで普通に動かない段階ではキラーには成り得ないと思う

675 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 03:47:03 ]
Railsがデファクトなんだけど、他に選択肢があるって状況がベストな気がする
他のFWに影響されてRailsコミュも切磋琢磨していくみたいな

PHPの場合はZend、Cake、Symfonyの3強に加えてEthnaとか国産系もあるし、コミュニティのリソースが分断されすぎてる
どれ使えばいいか困るしね

絶対的な1強 + 2番手 + ダークホースぐらいのバランスが俺は望ましい


676 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 05:24:36 ]
railsは本番実行環境でこれっていう決め手がまだ固まってなくて、
安いレン鯖では導入されてないから、そういうとこで個人の趣味
の範囲だとPHPが多くなってしまうよね。

677 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 07:56:06 ]
ある程度サーバ代出ないと業務でも使えないしね。
でも、PHPならmod入ってるサーバが殆どだし、安くで済む。

678 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 12:00:01 ]
PHP界隈からこっちに来て、Rubyの書きやすさやRailsの使いやすさを認めてる人はたくさんいそう
でも気軽に動かせないから結局PHPに戻ってしまうみたいな



679 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 14:29:45 ]
bash on rails

680 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 23:20:22 ]
C# on Rails
weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx

681 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 23:22:03 ]
>>680
なぜ今頃?

682 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 09:02:40 ]
Rails勉強中につきちょっと教えてください
今Apache+FastCGIで動かしてるんですが、わりかしキビキビ動いてくれています
ただ「最初のアクセス時」がとても遅いです
調べてみるとApache+FastCGIではそれが仕様らしいのですが、
Mongrelだとどうでしょうか?

もし起動時のパフォーマンスがいいようであれば乗り換えたいと考えています

683 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 09:59:12 ]
試してみりゃいいんじゃね?簡単に試せるでしょ

684 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 11:12:45 ]
どっちも個々のクラスは最初に必要になったタイミングでロードされるから
大して変わらない。


685 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 15:55:31 ]
遅いのが最初だけなら、起動してすぐに一回アクセスするようにしとけば?


686 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 18:35:10 ]
apacheの起動スクリプトにwgetでも書いとくしか

687 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 06:55:17 ]
皆さんありがとう、ちょっと勘違いしてた
遅いのは「個々のユーザーの最初のアクセス」じゃないんだね
FastCGIのプロセスが続いてる間は速いんだ
その辺よくわからんが道が開けた気がする thx

688 名前:デフォルトの名無しさん [2008/03/16(日) 14:03:08 ]
まだ勉強中でわからないんですが、皆さんがFastCGIやmongrel_crusterを
使っている理由は、Rubyがスレッドセーフじゃないというところから来てるんですよね?
つまり、Rubyはやっぱり1プロセス=1スレッドということなんですか?



689 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 14:07:56 ]
RubyにもスレッドはあるがシングルタスクOSでも使えるように疑似的なものだ。
Rubyの単一インスタンスの中で自前で時分割して実行してるだけ。

690 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:10:08 ]
>>688
スレッドセーフとはスレッドがあるという意味ではないぞ。


691 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:17:57 ]
>>688
最初の問いはNo. 次の問いはYes.
FastCGIとかを使ってる理由はVMインスタンスの起動が遅いからだろ。


692 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:23:05 ]
fastcgiやmongrel_clusterで「複数プロセス上げておく」理由を聞いているんだろう。


693 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 14:25:11 ]
窓口多い方がレスポンス良くなるからだろ?

694 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:38:34 ]
>>693
そういうとき、Javaサーブレット経験者あたりだと、窓口1つでも、
スレッドプール用意しておいて、リクエストがあったら空いてるス
レッドでリクエストを処理すればいい、と考えるので、それに比べ
て複数上げるってコトは
・Rubyはスレッドを持たないのか?
・あるなら、スレッドセーフではないのか?
などという疑問を生じるのだろう。



695 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:56:07 ]
rails のいくつかの部品が thread safe じゃないからだろ。
他の framework なら普通に thread 使えるものはある。

696 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:58:10 ]
スレッドセーフか否かって、言語じゃなくてフレームワークの作りだよな。
Javaだっていくらでもスレッドセーフでない作り方は出来る。


697 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 15:17:57 ]
Win32 threadやpthreadに相当するモノを叩く機能は確かにないよね。

698 名前:688 [2008/03/16(日) 18:45:19 ]
みなさんいろいろありがとうございます。

>>691
Rubyは1プロセス=1スレッドなんですね。ありがとうございます。

>>692
>>694
まさにそうなんですよ。当方WebアプリはJavaサーブレットしか開発経験がなくて。
Tomcatって1プロセスじゃないですか?でもそれで並行処理できてますよね?
(ただし、HttpServletRequestをサーブレットのインスタンス変数に設定すると、スレッドセーブじゃなくなることは知ってます)
でもなんでRailsは複数プロセスをあげなきゃいけないのかなと。。

JRuby On Railsでもサーブレットエンジン複数プロセス起動しないといけないんですかね?
その辺の違いがわからなくて。。。



699 名前:688 [2008/03/16(日) 18:46:52 ]
スレッドセーブ→スレッドセーフすみません。

700 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:01:23 ]
そのへんはスレッドをどう実装するかという実装詳細の話になるから
MRI(MatzのRuby実装)とJRubyでは違ってくるだろう。
もともとMRIは「DOSでも動く」移植性のために自力でスレッドを実装し
ている(というかpthread自体昔はどこでも使えるわけじゃなかった?)だけ
なので、プラットフォーム固有のスレッド実装を使ってはいけないという
ことはない。


701 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 20:34:10 ]
JRubyはJavaのスレッドを使うんじゃなかったっけ?

702 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 20:42:03 ]
JRuby試せる格安鯖教えてよ。
Googleがそういうの始めないかな。

703 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:20:40 ]
レン鯖でもかりれば?

704 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:25:02 ]
自宅サーバ+DDNSだな

705 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 22:33:34 ]
さくらがPHP5の提供開始したね。

706 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 23:39:01 ]
てっきり俺はプロトタイプ用のフレームワークかと・・・

707 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/17(月) 00:23:08 ]
3rdRailは無料版出せばいいのに。


NetBean便利すぎ。重いけど。

708 名前:デフォルトの名無しさん [2008/03/17(月) 22:52:54 ]
RoRで作った有償ソフトってあんのかね?
あるならコードって丸見え?




709 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 23:02:15 ]
そりゃ丸見えだろ

710 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 09:40:18 ]
ふつうスクリプトは直接見えないだろ。

711 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 10:06:38 ]
ASPじゃなくてサーバにインスコ出来る形で提供される場合のことをいってるんだろ。

712 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 21:28:15 ]
Movable Typeとかは有料、インストール型で、ソース見えるんじゃないかな。

713 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/19(水) 00:57:58 ]
GPLv3って、Web経由で利用してるエンドユーザーも実際使ってる
環境のソース見えるようにしないといけないらしいな。
どんだけ基地外だよ。

714 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 01:28:58 ]
Linuxがv3になったら、googleなんかもOS改造部分を公開しないと
いかんということだが、この場合たいしたことないかな
rubyがv3になったら、twitterや食べログのコードも公開するってこと?

715 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 02:03:47 ]
>>713-734
なんか色々誤解しているようだが、少なくともGPLv3にそんな条項はない。
多分AGPLv3のことを言いたいんだろうけど、それにしたってWebサーバー上で
サービスを提供するGPLプログラムが対象であり、そのプログラムが解釈実行
するスクリプト言語で書かれたプログラムは対象ではない。

716 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 22:35:38 ]
>>715
rubyのクラスライブラリがv3になったら、
それを使うスクリプトはv3にしないといけないんでないの?


717 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 22:55:04 ]
そもそも、RubyについてるライブラリにはGPLでないものが多数あるし、
Ruby自体GPLとRuby'sのデュアルだなぁ。
ちなみにRailsはMIT


718 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 23:07:39 ]
tar玉の中みてみたが、Rubyで書かれたライブラリはほとんど
「Rubyと同じ」と書いてあったので、=Ruby'sとGPLのデュアル
ってことだな。




719 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 23:30:50 ]
>>716
そんなの初耳。

/bin/sh と /bin/[ がGPLだったら、シェルスクリプト全てGPLにしなくちゃいけない、
とか言うわけ?

720 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 23:59:19 ]
>>716 は正しい。 







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<240KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef