【Ruby】Ruby on Rails Part9
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2010/02/19(金) 16:13:13ID:SpWtnpr8【Ruby】Ruby on Rails Part8
http://pc11.2ch.net/test/read.cgi/php/1252842574/
■参考サイト
<英語>
本家:http://www.rubyonrails.org
API document:http://api.rubyonrails.com/
開発者のblog:http://weblog.rubyonrails.org/
参考wiki:http://wiki.rubyonrails.org/rails
<日本語>
Rails' wiki: http://wiki.fdiary.net/rails/
0936nobodyさん
2010/08/20(金) 14:42:39ID:???がんがれ
0937nobodyさん
2010/08/20(金) 17:50:37ID:+ROsznNihttp://www.unkar.org/read/tsushima.2ch.net/newsplus/1257735779
19 :名無しさん@十周年:2009/11/09(月) 12:12:14 ID:PJp4ntE90
メモ帳に貼り付けてhtmlで保存。レッツテトリス!
エンターで回転、カーソルキーで移動っぽ
<body onKeyDown=K=event.keyCode-38><script>Z=X=[B=A=12];function Y(){for(C=[q=c
=i=4];f=i--*K;c-=!Z[h+(K+6?p+K:C[i]=p*A-(p/9|0)*145)])p=B[i];for(c?0:K+6?h+=K:t
?B=C:0;i=K=q--;f+=Z[A+p])k=X[p=h+B[q]]=1;if(e=!e)if(h+=A,f|B)for(Z=X,X=[l=228],
B=[[-7,-20,6,h=17,-9,3,3][t=++t%7]-4,0,1,t-6?-A:2];l--;)for(l%A?l-=l%A*!Z[l]:(P
+=k++,c=l+=A);--c>A;)Z[c]=Z[c-A];for(S="";i<240;S+=X[i]|(X[i]=Z[i]|=++i%A<2|i>
228)?i%A?"■":"■<br>":"_");document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-
P)}Y(h=e=K=t=P=0)</script>
0938nobodyさん
2010/08/21(土) 02:56:35ID:???0939nobodyさん
2010/08/21(土) 10:10:04ID:???ASPでそれはムリ
コントローラ書き換えると、他のクライアントも書き換え後の仕様になっちゃう。
ASPはなるべく提供するサービスを揃える。
クライアント毎に仕様変えるなら、がんばって実装するしかない。
0940nobodyさん
2010/08/21(土) 10:19:50ID:???サービスの相手毎に上書きする機能を切り替えるってことか
下手するとリクエストごとに書き換わるわけでしょ。それは、再定義でやるようなもんじゃない気がする
0941nobodyさん
2010/08/21(土) 10:31:22ID:???おいたものをロードするとか)そっちに委譲する……面倒くさそー。
基本となるアプリケーションを改造したものをいくつも配備したいという話で済むなら、engineが解かな。
0942935
2010/08/21(土) 10:48:11ID:cwQlAN6X今のところ、クライアント毎にウェブサーバを用意する感じで考えています。
そしてクライアント毎に違う仕様は、プラグインとして再定義する形でなんとか
できないかと思ってます。
つまり、クライアント毎に用意したウェブサーバ上にあるソースコードのオリジナルはすべて共通ですが、
それぞれlibの中に違うプラグインが入っていて、それぞれ動きが微妙に異なる、といった感じです。
こういうのは邪道でしょうか?ASPと言わなくなるかもしれないのですが・・
でもオリジナルのソースコードを多少変更してもcapistranoとかで一斉にデプロイできますし
(一斉にやるのは不安なのでウェブサーバ一個ずつデプロイした方がいいかもですが)
なんとかなるのではとも思ってます。
プラグインとしてコントローラとかを再定義したりアクションを追加すること自体可能ですよね?
ちょっと今試す時間がなくて・・とりあえずお聞きしたくて。
0943935
2010/08/21(土) 11:21:31ID:cwQlAN6X>基本となるアプリケーションを改造したものをいくつも配備したいという話で済むなら、engineが解かな。
まさにそんな感じです。
engineというのは初めて聞いたのですが
http://d.hatena.ne.jp/moro/20090223/1235381851
http://d.hatena.ne.jp/willnet/20090217/1234828933
これですよね。もしかしたら自分やろうとしてることと合致するものかもしれないです。
ありがとうございます。
そういえばクライアント毎にビューも大幅に変える必要があるので、それはどうしようかと思っていたところなのですが
-----------------------------------------------------------
engines pluginのコアとなる機能は、プラグイン内のコントローラ、モデル、ビューをシームレスに使えるようにすることです。
-----------------------------------------------------------
って書いてありますね。ビューもそれぞれ再定義出来る感じなのでしょうか。
例えば クライアントorange社、peach社で分けたい時は プラグインの中で
orange_controller とか perach_controllerを作って routesでそこに飛ばすように
する感じでしょうか。
あまりengineの情報見当たらないのですが、rails3にはまだ未対応ですかねぇ・・
0944nobodyさん
2010/08/21(土) 12:12:19ID:???【調査】 "世界で一番平和な国は?" 1位・中国、2位・スイス、日本は30位…中国ネットユーザー★2
http://kamome.2ch.net/test/read.cgi/newsplus/1282310851/
・環球網がこのほど、中国人ネットユーザーを対象に「世界各国の平和的イメージ」の
調査を行った。調査は8月10日まで、2カ月にわたって行われ、調査の結果、
1万3445票を獲得した中国がもっとも平和的な国として第1位を獲得した。
「自国がもっとも平和的だと思うのは当然のことである。さらに、中国は内外ともに
衝突が少なく、あったとしても外部が引き起こした衝突である。また、中国の伝統文化は
内向的で温和、これまで植民地政策を行ったことがないという特色ある文化が、中国を
第1位にした要因だ」と分析した。
http://news.searchina.ne.jp/disp.cgi?y=2010&d=0819&f=national_0819_057.shtml
0945nobodyさん
2010/08/22(日) 04:47:25ID:DcUgMuT0http://rubyinstaller.org/downloads/
PATH=C:\Ruby186\bin;C:\Program Files\pik;
ruby -v # ruby 1.8.6 (2010-02-04 patchlevel 398) [i386-mingw32]
gem -v # 1.3.7
gem install pik
mkdir "C:\Program Files\pik"
pik_install "C:\Program Files\pik"
pik add
pik install ruby
pik install ruby 1.8.7
pik install ruby 1.9.1
pik uninstall ruby 1.8.7
pik list
pik switch 191 p129
pik sw 186
gem install tzinfo builder memcache-client rack rack-test rack-mount
erubis mail text-format thor bundler i18n
gem install rails --pre
http://github.com/vertiginous/pik
0946nobodyさん
2010/08/22(日) 04:50:04ID:DcUgMuT0C:\Users\hoge>pik list
* 186: ruby 1.8.6 (2010-02-04 patchlevel 398) [i386-mingw32]
187: ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32]
191: ruby 1.9.1p430 (2010-08-16 revision 28998) [i386-mingw32]
192: ruby 1.9.2dev (2010-05-31) [i386-mingw32]
rvm
http://rvm.beginrescueend.com/
0947nobodyさん
2010/08/22(日) 17:29:38ID:BqchnB/rWEB+DB PRESS vol.58 の Rails 3 / Ruby1.9.2 記事が素晴らしすぎる件
http://www.machu.jp/diary/20100821.html
0948Perl忍者仙人モード ◆M5ZWRnXOj6
2010/08/22(日) 20:33:25ID:mFvITFpRPerlもできない可哀想な人間(笑)
0950nobodyさん
2010/08/23(月) 03:09:57ID:???教えろ
0951nobodyさん
2010/08/23(月) 19:42:11ID:VCrH6s3lhttp://twitter.com/#search?q=%23rubykaigi
http://b.hatena.ne.jp/t/rubykaigi2010
http://rubykaigi.org/2010/ja
RubyKaigi2010スペシャルレポート:Ruby会議2010 直前レポート|gihyo.jp … 技術評論社
http://gihyo.jp/news/report/01/rubykaigi2010/0000
0952nobodyさん
2010/08/24(火) 05:33:21ID:BErDDP+2Ruby 1.9.2-p0
http://rubyforge.org/frs/download.php/72170/rubyinstaller-1.9.2-p0.exe
http://rubyinstaller.org/downloads/
0954Perl忍者 ◆M5ZWRnXOj6
2010/08/24(火) 12:33:45ID:jwes9+en1、クソ発想力が無いゴミ他人のまね ◎◎ッターとか作りだすw
2、とりあえず流行に便乗 先を見通せない
3、メディアストリームにかける
4、ネットなのに敬語 (言い訳 ネットだから敬語でしょぉ
5、脳味噌が生まれつき弱い 考える力が無い(笑)
6、Perlerに絶対勝てない無理無理(笑)
7、最強とか最高とかいっちゃう 糞痛いやつら
8、ホリエとかIT著名人をフォローしちゃう やたらとMatzとかわめきだす
9、クソガリ クソチビなせいか脳味噌に栄養が行き届かない
10、力が無い 非力w 喧嘩したら速攻殺される(笑) 頭で勝てるとほざいてるがバールで殴られて即死
11、ブログなどツイッタの画像が2次元 美少女とかPHP厨に多い
12、くだらないつまらないゴミツイートをRTしまくる真性マジキムチ行為w
13、なにかしろPythonをひっぱってほざきだす 今時 今時って言葉が大好き
14、今時なわりに成果物がクソ クソwebアプリ乙津です
15、Ruby on railsとかcake PHPってわめきだす
16、存在が間違え 自殺してください死んでくださいお願いします(笑)
(笑)
0955nobodyさん
2010/08/24(火) 15:41:37ID:???0957nobodyさん
2010/08/24(火) 15:56:57ID:???なんで「参加します」「退会します」のメールだらけなんだろう。
運営、変な人なの?
0958nobodyさん
2010/08/24(火) 17:24:27ID:pLECnWK/【Ruby on Rails@新宿】モバイル向けオープンソーシャルアプリ開発
http://www.seprogrammerjobs.com/job_detail.php?v_id=14377
0959nobodyさん
2010/08/24(火) 19:04:57ID:???参加表明はQuickMLの仕様上書いたのが流れただけだし、退会のほうは能動的な
退会よりアドレス不達での退会の方が多くないか?
で、参加退会表明ばかりなのは、そもそも昨今Webで大抵の疑問点は解決するから、
ML自体で質問する必要性がないからだろうね。
0960nobodyさん
2010/08/24(火) 22:39:23ID:AQvrzF2/http://twitter.com/#search?q=%23ruby
出発進行! Rails 3 の紹介
http://www.ibm.com/developerworks/jp/web/library/wa-introrails3/
Rails 3 では Responder を導入し、さらにコードを単純化しています。
例えば、create アクションに必要なコードは下記のように数行にすぎません。
class PostsController
respond_to :html, :xml
def create
@post = Post.create(params[:post])
respond_with(@post)
end
end
このスニペットでは、@post が適切に保存された場合には
respond_with(@post) は show にルーティングされて新しいレコードを表示し、
このオブジェクトの検証が失敗した場合には respond_with(@post) は new にルーティングされます。
WEB+DB PRESS vol.58 の Rails 3 / Ruby1.9.2 記事が素晴らしい - まちゅダイアリー(2010-08-21)
http://www.machu.jp/diary/20100821.html
http://twitter.com/#search?q=%23rubykaigi
http://b.hatena.ne.jp/t/rubykaigi2010
http://rubykaigi.org/2010/ja
RubyKaigi2010スペシャルレポート:Ruby会議2010 直前レポート|gihyo.jp … 技術評論社
http://gihyo.jp/news/report/01/rubykaigi2010/0000
0961Perl忍者 ◆M5ZWRnXOj6
2010/08/25(水) 09:03:30ID:oN3dOcPjまるで失敗したやつが 必死に取り戻そうと挽回してがんばってるすがた
だから2chでも礼儀口調 必死さが伝わってくる
ばかまつもひとろゆき新車は痛すぎる(笑)
だけどPerlerに勝てない惨めさ(笑)
0962Perl忍者 ◆M5ZWRnXOj6
2010/08/25(水) 09:06:14ID:oN3dOcPj1、クソレスに食いつかない 優雅、真面目に見せる
2、wwwを使わない
3、敬語
4、コミュニティがいいと言われて調子のって↑みたいな3つの行動をやっちゃう
だけどばか Perlに勝てないゴミクズ自殺しろはやくしね ゴミMatz率いるゴミウンコかす野菜のクズ
バカRubyistはしねよ早く死んでお願い もう消えていいよ このスレ潰すから
0963▲☆◎Perl忍者◎☆▼ ◆7IYqRceeLmsF
2010/08/25(水) 11:13:15ID:???0964nobodyさん
2010/08/25(水) 19:00:53ID:ppHMdcRMhttp://twitter.com/#search?q=%23rsvr
0965nobodyさん
2010/08/25(水) 21:53:52ID:CQGSavkjhttp://ameblo.jp/workport/entry-10629534949.html
0966nobodyさん
2010/08/26(木) 04:27:32ID:???mongrelって、開発ほぼ止まってるよね?
0967nobodyさん
2010/08/26(木) 04:44:55ID:???0968nobodyさん
2010/08/26(木) 04:47:30ID:???0969nobodyさん
2010/08/26(木) 14:23:50ID:???0970nobodyさん
2010/08/27(金) 00:03:34ID:UWdgANs00971nobodyさん
2010/08/27(金) 00:04:50ID:???mongrelかねえ
WindowsでのRailsのまともの運用事例あまりないしな
WindowsだとPassengerとかUnicorn動かないもんな
0972nobodyさん
2010/08/27(金) 05:39:52ID:???0973nobodyさん
2010/08/27(金) 07:54:45ID:???教祖様はdebian使いだっけか。
0974nobodyさん
2010/08/27(金) 08:28:51ID:???0975nobodyさん
2010/08/27(金) 09:14:06ID:???0976nobodyさん
2010/08/27(金) 10:56:53ID:???なんでみんな喜んでwindows使うの?
0977nobodyさん
2010/08/27(金) 13:53:39ID:???何社か見たけど開発者ほとんど全員Macだった。
Windowsは営業とか事務方。
聞いたら最初はWindowsだったけど、
WindowsでのRails開発があまりにストレスなのでMacに全員移行したとか言ってた。
どこもそんな感じ。
0978nobodyさん
2010/08/27(金) 18:45:45ID:???vmware playerでローカルの仮想マシン上に本番環境とほぼ同じ環境のapache+passenger
んで、railsディレクトリはvmwareの共有フォルダ機能でマウント
まぁ全く同じことはmacでも出来るけどな
0979nobodyさん
2010/08/27(金) 20:10:06ID:???0980nobodyさん
2010/08/27(金) 21:09:59ID:???で、Linuxサーバ立ち上げて、みんなでそこに繋いでみたけど、これもそんなに長続きしなかった。
0981nobodyさん
2010/08/27(金) 21:30:59ID:???多分、macでvmwareにlinux入れて
その上でRailsやってる人はかなり稀だと思うぞ。
そのままmac上で開発してるはず。
0982nobodyさん
2010/08/28(土) 00:38:53ID:EHaWX13Cニコニコ動画
http://www.nicovideo.jp/mylist/20782156
http://gihyo.jp/news/report/01/rubykaigi2010/0001
http://twitter.com/#search?q=%23rubykaigi
http://b.hatena.ne.jp/t/rubykaigi2010
http://rubykaigi.org/2010/ja
0984nobodyさん
2010/08/28(土) 01:58:03ID:???すべて挙動は同じなの?
(自分が書いた *.rb のソースコードコンパチビリティは取れていると思ってよい?)
0986nobodyさん
2010/08/28(土) 05:02:25ID:/B8BhLwU0988nobodyさん
2010/08/28(土) 08:23:36ID:???うちもそれだw VirtualBoxも使って見てるわ
>>980
Core 2 Quadでも遅いよ・・・。仮想マシンにもよるのかもしれないけど
あとメモリが足らなくない。64bit OS必須の時代だわ
ネット見てるとノートで開発してる人多いけどよーやるわ。高性能なノートPC使ってるんだろうけど
0989nobodyさん
2010/08/28(土) 08:29:30ID:???cygwinはしらんけど、ms-win32はforkなんかが使えないから、動かないgemやコードはあるよ
そういうのは諦められるからいいとして、
糞コマンドプロンプトがUTF-8対応してないのが地味に痛いだろ
cygwin系のUTF-8入出力対応のターミナルはcygwinじゃなくてmswinだと挙動が違うしな
それと、Windowsでrails開発サーバーの起動おっせー、autotestおっせー、
script/console立ち上がるのおっせーって人は、
仮想マシン(VM)試してみろ、Unixの知識はいるが、いろいろ捗るぞ
0990nobodyさん
2010/08/28(土) 08:59:16ID:???ゲストOSのスクリーンそのまま使ってんのか?
普通はバックグラウンドで走らせておいて
sshでリモートログインで充分だろ?
0991nobodyさん
2010/08/28(土) 09:51:38ID:???おい yugui来てるぞ、抜くなら今のうちだぞ!!
0992nobodyさん
2010/08/28(土) 10:22:18ID:???VMwareのがいい
Windows側でソースコードの編集はするわけだけど、
VirtalBoxだと反映にラグがあったりする
VMwareのはそういうことは今まで一度もナシ
0993nobodyさん
2010/08/28(土) 10:27:45ID:???仮想マシン上で開発するわけじゃないよ
あくまで開発はWindows。んで、そのソースコードの場所を、
仮想マシン側が共有フォルダ機能でマウントしてる
仮想マシン側は、vhostきっておいて
windows側では hosts に 仮想マシンのIP vhost名 を設定しておいて
http:/vhost名 でアクセスしてテストする。
vhostでやることは純粋に動作させることだけ
consoleなんかも適当なsshクライアントでアクセスしてそっから操作する
0994nobodyさん
2010/08/28(土) 10:35:00ID:063WMl49http://rubykaigi.org/2010/live/1.html
http://rubykaigi.org/2010/live/2.html
http://rubykaigi.org/2010/live/3.html
http://rubykaigi.org/2010/ja/timetable
0995nobodyさん
2010/08/28(土) 10:41:09ID:kjLNX+9+仮想環境の話をしてるんじゃねーよ
Ruby自体をWindows上で実行してる訳じゃないんだから
WindowsのRubyじゃないだろ
0996nobodyさん
2010/08/28(土) 10:42:40ID:???0997nobodyさん
2010/08/28(土) 10:43:44ID:???0998nobodyさん
2010/08/28(土) 10:45:46ID:???0999nobodyさん
2010/08/28(土) 10:54:21ID:kjLNX+9+1000nobodyさん
2010/08/28(土) 10:55:22ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。