トップページphp
1001コメント368KB

【RoR】Ruby on Rails Part13

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2011/11/04(金) 17:06:24.32ID:???
■前
【Ruby】Ruby on Rails Part12
http://hibari.2ch.net/test/read.cgi/php/1311050686/

■参考サイト
<英語>
本家:http://rubyonrails.org
API document:http://api.rubyonrails.com/
開発者のblog:http://weblog.rubyonrails.org/
参考wiki:http://wiki.rubyonrails.org/rails
http://ruby-toolbox.com/
http://rubygems.org/
http://agilewebdevelopment.com/plugins/top_rated

<日本語>
Rails' wiki: http://wiki.fdiary.net/rails/

http://twitter.com/dhh
http://www.loudthinking.com/
0025nobodyさん2011/11/05(土) 22:25:53.66ID:???
>>20
> form_forにのフィールドの初期値を空白にすることにより
この方法だともう一回submitされたときにcreateじゃなくてupdateが呼ばれるはずだが…
まぁ動いてるならいいのか
0026nobodyさん2011/11/06(日) 02:04:49.32ID:???
【MSCB MSSO】会社死期報 part 25【粉飾決算】
http://hato.2ch.net/test/read.cgi/venture/1305511296/
0027nobodyさん2011/11/06(日) 12:56:50.64ID:70F4kdqb
http://www.nihilogic.dk/labs/canvas_sheet/HTML5_Canvas_Cheat_Sheet.png

http://design-develop.net/web-design/html5.html
0028152011/11/06(日) 17:00:30.46ID:GUoZmNqn
>>24
ども!情報有り難うございます
1日試行錯誤した結果なんとか動かせるようになりました
0029nobodyさん2011/11/07(月) 00:24:53.97ID:???
どうしてもfixtureがうまくいかない
郵便番号のデータ12万件くらいなんだけど、mystringという文字列がはいったデータが2件だけできるだけ

環境はruby1.8.7 rails2.3.14 ubuntu11.04です
データベースはsqlite,mysqlで試したけど同じでした
0030nobodyさん2011/11/07(月) 00:30:43.70ID:???
そんなんで分かるわけないだろ
0031nobodyさん2011/11/07(月) 00:55:17.92ID:???
>>30
すいません
聞き方を変えると、日本語のテキストデータをMyStringsに変えてるのはどこなんでしょうか
たぶんencoding関係なのかなと思ってるんですがどのあたりをみたらいいか検討がついたら教えてください
0032nobodyさん2011/11/07(月) 01:07:48.16ID:???
MyStringsって何よ
0033nobodyさん2011/11/07(月) 01:24:12.45ID:???
よく考えろ

本当にRailsが自分が入れた(と思ってる)文字データを、
勝手にMyStringsという文字列に変換してるのだろうかと。
もしかしてそれは、自分がやった何かがおかしいんじゃないかと。

自分がやった何かがおかしいなら、
その何かを示さないと、
全く関係のないほかの人には分からないんじゃないかと。
0034nobodyさん2011/11/07(月) 08:04:30.46ID:???
そういえばfixtureって数年使ってないな
0035nobodyさん2011/11/07(月) 09:48:31.15ID:???
ruby on rails を勉強したいんですけど
どこかよいチュートリアルサイトないですか。
できればウィンドウズでやりたいです。
0036nobodyさん2011/11/07(月) 09:54:12.97ID:???
Four Days on Rails は対応バージョンが古すぎるかな。
0037nobodyさん2011/11/07(月) 09:56:22.27ID:???
http://www.rubylife.jp/rails/
を見ることにしました。
0038nobodyさん2011/11/07(月) 10:27:20.80ID:???
>>37
そのサイト、全然記事ないやん…。何もできんぞそれじゃ
0039nobodyさん2011/11/07(月) 11:06:35.57ID:???
ヒント:アフィ
0040nobodyさん2011/11/07(月) 11:08:37.00ID:???
それ明らかにアフィリ・広告・SEOのためのサイトじゃんかよ

そういう記事を○○円で書く仕事みたいのよく募集してるよ

質問者が運営者だろ。さりげなくURLを貼ったつもりだろうけど
0041nobodyさん2011/11/07(月) 11:20:31.53ID:???
暗号化されたパスワードを含むオブジェクトを
CookieStoreに保存しても平気でしょうか?
session[:user] = User.find(1)
それともユーザー名やIDのみ保存すべきでしょうか?
session[:name] = User.find(1).name
0042nobodyさん2011/11/07(月) 11:24:28.96ID:???
ユーザ名だけにしておきなさい
0043nobodyさん2011/11/07(月) 12:03:38.46ID:???
なんでそんなの入れたいん?
キャッシュしたいという事かな。
オブジェクト入れるのはやめときな。

Railsってあまりクッキー使わないよね。
0044nobodyさん2011/11/07(月) 12:29:00.48ID:???
ユーザ管理する程でもないサイトでリスト中の更新部分をハイライトしたくて
前回表示日時をクッキーに入れたりしたことはあるな。
0045nobodyさん2011/11/07(月) 12:38:37.39ID:???
このスレは前スレのブックマーク投稿クソ野郎などウェブ系スパム業者に狙われています
0046nobodyさん2011/11/07(月) 12:49:53.59ID:???
cookie使用の有無は、rails関係ないだろ
0047nobodyさん2011/11/07(月) 13:30:26.20ID:???
Railsに限らずクッキーに情報本体入れる実装は総じて糞って結論がでてると思うんだが。
0048nobodyさん2011/11/07(月) 14:38:22.93ID:???
railsでもcookie_storeをactiverecordにすれば
cookieにセッションIDだけ入ってセッション情報はDBに入るだろ
0049nobodyさん2011/11/07(月) 16:20:14.66ID:???
ふつーはそうする
どういうことか分からないままデフォルトで運用する奴はうんこちんちん
0050nobodyさん2011/11/07(月) 17:38:13.27ID:???
データが量的に入るならいいと思うんだが
暗号鍵は十分長いからサーバーがクラッキングされない限り復号はできないだろ
DBにアクセスするより軽いし
普通は入らないが
0051nobodyさん2011/11/07(月) 18:06:27.59ID:???
productionではmemcachedに入れてる。
その他はdb storeで。

0052nobodyさん2011/11/07(月) 18:32:25.52ID:???
そのうちHTML5のWebStorageだかなんかを使った実装も用意されるようになるんだろな。
0053nobodyさん2011/11/07(月) 20:24:06.72ID:???
gmailってwebstrageを使ってるよね。
0054nobodyさん2011/11/07(月) 20:38:24.97ID:???
gmailはrails使ってないがな
0055nobodyさん2011/11/07(月) 21:30:33.88ID:yd1Vl5Rt
Rails Zombie だっけ? 2が出るとか見かけたんだが。
0056nobodyさん2011/11/07(月) 22:49:12.20ID:???
railsのインストールがうまくいかないまくりなんだけどみんなスムーズに導入できてるの?

gem install railsってすると cannot load such file -- zlibって怒られるし、
じゃあ~/.rvm/src/ruby-1.9.3-p0/ext/zlibまで潜ってruby extconf.rb実行すると
checking for deflateReset() in -lz... no
checking for deflateReset() in -llibz... no
checking for deflateReset() in -lzlib1... no
checking for deflateReset() in -lzlib... no
checking for deflateReset() in -lzdll... no
こんな風に5回連続で怒る。
mkmf.logっていうファイルが更新されているんで、見てみるけど
「‘deflateReset’ が宣言されていません 」とか書いてるだけ。何者よこれ
0057nobodyさん2011/11/07(月) 22:56:00.69ID:???
普通に zlib がねえっていってんじゃん。
パッケージマネージャとか何つかってるのかわからんけど
zlib インストールしろよ。
0058nobodyさん2011/11/08(火) 00:41:35.66ID:???
「さくらのクラウド」料金が発表。「Amazon EC2の半額」は実現できたか? − Publickey
http://www.publickey1.jp/blog/11/amazon_ec2_2.html
0059nobodyさん2011/11/08(火) 01:53:53.54ID:???
SDのinterviewでpresidentが言ってたがawsにalmost all of clientsを持っていかれたそうな
0060nobodyさん2011/11/08(火) 03:53:41.69ID:???
>>57
それぐらい読んでほしいよね。最低限の英語できないと
厳しい
0061nobodyさん2011/11/08(火) 07:07:34.93ID:???
>>57
ああ、zlib.hがないんだろうと思って、$HOME/src/zlib-1.2.5に展開してはいるんだよ。
どうやって読み込ませるんだろうねこれ。

ちなみにパッケージ管理はaptitudeを使ってるんだけど、これにzlibなんてパッケージはなさそうだな。
0062nobodyさん2011/11/08(火) 07:50:49.04ID:???
ちなみにextconf.rbを1行ずつ実行して様子見てみると、
最初の「require 'rbconfig'」でfalseが返ってた。これって標準添付のライブラリじゃないの?
gem install rbconfig実行しようにも、やっぱりzlibがないから使えないし・・・
0063nobodyさん2011/11/08(火) 08:00:43.75ID:???
そんなとこにソースだけ置いても見えるわけないだろ
0064nobodyさん2011/11/08(火) 08:06:00.83ID:???
>>62
apt-get install libzlib-dev
だろ
0065nobodyさん2011/11/08(火) 08:08:40.70ID:???
まちがいました
ubuntuだとlibz-devかzlib1g-dev
0066nobodyさん2011/11/08(火) 08:29:51.14ID:TcZAbBs1
aptitudeなら / (Find) をタイプしてから zlib を指定すればすぐ出てくると思うけど…
0067nobodyさん2011/11/08(火) 10:27:47.89ID:???
なんか全体的に謙虚さがたりない感が見て取れるな。
0068nobodyさん2011/11/08(火) 11:33:36.88ID:???
相手は人間なんだから、言葉づかいだって大事だよな。
0069nobodyさん2011/11/08(火) 12:06:22.51ID:???
ここはLinux入門者スレ?
0070nobodyさん2011/11/08(火) 13:00:36.22ID:???
railsは入れるの結構うざいからなそこら辺も敷居を上げてる。
入れてからもruby知らなきゃ無理だしな。
とりあえず、scaffoldから説明するwebやsiteは糞
0071nobodyさん2011/11/08(火) 13:03:25.25ID:???
パッケージマネージャでのインストールばかりだと新しいrubyがリポジトリになくて詰んだりするね。
0072412011/11/08(火) 13:43:43.59ID:???
みなさんご助言ありがとうございました。
session[:user].name とか書きたかっただけで深い理由はありません。
ユーザー名だけ入れておく事にします。
0073nobodyさん2011/11/08(火) 14:00:40.10ID:???
webやsite w

webの情報なんてほとんど善意のボランティア的なものなんだから、きちんと学びたければ本買えよ。

railsのサイトでrubyの情報も掲載するより、rubyはrubyのサイトに行ってもらった方がやること重複しなくていいだろ。
技術系のエントリ書くの結構大変なんだぞ。

あと scaffoldは基本を抑えるのに必要。最初は生成されたコードを読んどいた方が良い。
実務ではあまり使わないが。
0074nobodyさん2011/11/08(火) 14:03:54.96ID:???
lib ディレクトリの使い方で質問なんですが、
一部のモデルでしか使わないような、Web API の結果をちょこっと入れておくだけのクラスとかなんかも
lib ディレクトリに入れるのが作法なんでしょうか?
0075nobodyさん2011/11/08(火) 14:07:25.90ID:???
実務って言っても14時に2チャンネルってw
ニートの癖にwwww
おれ?
学生ニート
0076nobodyさん2011/11/08(火) 14:10:38.42ID:???
>>73
>rubyはrubyのサイトに行ってもらった方がやること重複しなくていいだろ
日本語から勉強したら?w
0077nobodyさん2011/11/08(火) 14:15:12.98ID:???
ここのスレってwebprog板で一番
根性の曲がり腐った性格の連中ばかりだな

rails使い=こんな奴らばかりなん?
他のfwスレはほのぼのしてて羨ましい。ここは殺伐しすぎ。
0078nobodyさん2011/11/08(火) 14:20:16.53ID:???
道理で当たり前の言葉遣いすらできないわけだ
0079nobodyさん2011/11/08(火) 14:20:57.87ID:???
>>78>>75に対して
0080nobodyさん2011/11/08(火) 14:22:41.26ID:???
IDないと煽るの楽でいいな。
0081nobodyさん2011/11/08(火) 14:37:34.97ID:???
社会人は会社員しかいないと思ってる子供は多いからな。
震災以降リモートの仕事増えたのは良い事だと思う。sshの鍵あればどこでも仕事できるし。

0082nobodyさん2011/11/08(火) 14:42:53.51ID:???
そういう負け惜しみじみた自己紹介はいらない
0083nobodyさん2011/11/08(火) 20:03:42.13ID:???
>>66
ちなみにapt-getの場合はapt-fileってのがあるらしいね。
0084nobodyさん2011/11/08(火) 21:22:37.56ID:???
>>65

ビンゴ!zlib1g-devでできたよー!ありがとー!

最初から手順まとめるとこんな感じ。

bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
source ~/.zshrc
rvm install 1.9.3
sudo aptitude install zlib1g-dev
cd ~./rvm/src/ruby-1.9.3-p0/ext/zlib
ruby extconf.rb
make
make install
gem install rails
sudo aptitude install sqlite3
sudo aptitude install libsqlite3-dev

rvmの手順を端折るともうちょっと易しくなるかも。
でもこれでもwindows環境に比べればだいぶ躓かない方だよな。
native拡張が鬼門だと感じた。
0085nobodyさん2011/11/08(火) 21:42:12.98ID:???
次はexecjsでひっかかるんじゃないのか
0086nobodyさん2011/11/08(火) 22:22:18.44ID:???
いや、execjsはなんとかなったが、opensslがインストールできない。
0087nobodyさん2011/11/08(火) 22:25:58.48ID:???
これだけじゃ不親切だな・・・

rails g scaffold .... とかのコマンドを実行すると、

Could not find a JavaScript runtime.
See https://github.com/sstephenson/execjs
for a list of available runtimes. (ExecJS::RuntimeUnavailable)

って言って怒られる。

これを回避するには、rails new で作ったフォルダ直下にある
「GemFile」フォルダを編集して、
gem 'execjs'
gem 'therubyracer'
っていう行2つを追記、その後
「bundle install」コマンドを実行するとよい。

でもその後scaffoldするとやっぱり「cannot load such file -- openssl 」っていうメッセージで怒られる。
sudo aptitude install libssl-devでも解決しないため、今回は様子が違うのかも。
0088nobodyさん2011/11/08(火) 22:37:31.47ID:???
あ、ごめんなんか自己解決したみたいだわ

sudo aptitude install libssl-dev
cd ~/.rvm/src/ruby-1.9.3-p0/ext/openssl
ruby extconf.rb --with-openssl-include=/usr/include --with-openssl-lib=/usr/lib
make all
make install

これでOK。
zlibの時は

ruby extconf.rb
make
make install

だけだったんで、何らかのオプションが必要だったのがわからんかった。
0089nobodyさん2011/11/08(火) 22:38:48.46ID:???
ちゃんと ext 内の openssl のとこでextconf.rb; make したか?
多分そこクリアすればあとは何事もなく rails s 出来るはず。

あと gem 'execjs' はいらんかったと思うぞ。
自分はいちいち gemfile 編集するのめんどくさかったので node.js をインストールしたわ。
0090nobodyさん2011/11/08(火) 22:48:13.35ID:???
>>89
Gemfile はいじりまくるぞ
rails すら bundle で入れてしまうからな
0091nobodyさん2011/11/08(火) 23:21:40.05ID:fvm2Nfle
最近テストが遅くて困っていて考えたのですが聞いてください
以下のようなspecをテストしたとします
before{ @player = Player.find(1) }
describe "レベルアップをすると、" do
before { @player.levelup! }
it "HPがレベルに応じて上昇している" { @player.max_hp.should==100 }
it "MPがレベルに応じて上昇している" { @player.max_mp.should==30 }
it "攻撃力がレベルに応じて上昇している" { @player.attack.should==30 }
it "防御力がレベルに応じて上昇している" { @player.defense.should==30 }
end
これって展開すると次のように動いてテストがされているのですがはっきりいって
殺意の湧くほど冗長ではないでしょうか?
before{ @player = Player.find(1) }
before{ @player.levelup! }
it "HPがレベルに応じて上昇している" { @player.max_hp.should==100 }
before{ @player = Player.find(1) }
before{ @player.levelup! }
it "MPがレベルに応じて上昇している" { @player.max_mp.should==30 }
before{ @player = Player.find(1) }
before{ @player.levelup! }
it "攻撃力がレベルに応じて上昇している" { @player.attack.should==30 }
before{ @player = Player.find(1) }
before{ @player.levelup! }
it "防御力がレベルに応じて上昇している" { @player.defense.should==30 }
正直、levelup!メソッドは1回だけ呼んでくれるようにRSpecに新しい書式が入れば
実効速度が劇的に上がるのですが
何方か興味あって作業とかする気ありませんか?

0092nobodyさん2011/11/08(火) 23:27:49.44ID:???
>>91
before(:all)
0093nobodyさん2011/11/08(火) 23:43:23.37ID:w7mXyzqt
>>74
自分は、オープンクラス系のファイルの置き場や
プロジェクトの共通関数的なクラス,モジュールの置き場にしてる。

他のRailsプロジェクトのlib配下の使い方を見てみるといいよ
0094912011/11/08(火) 23:43:54.67ID:fvm2Nfle
なん… だ(以下略
0095nobodyさん2011/11/09(水) 02:42:58.80ID:???
>>89
おれもGemfileいちいちいじるのが面倒なんだけど
rails newで自動的にgemfileに書き込んでくれる設定にできないのかな?
0096nobodyさん2011/11/09(水) 03:09:58.83ID:???
>>95
また教えて君か
君がここに来るのは三年早い
0097nobodyさん2011/11/09(水) 03:18:32.57ID:???
まあ英語でどっかのフォーラムに聞いたほうが
親切な人が教えてくれると思う
0098nobodyさん2011/11/09(水) 03:55:21.99ID:???
大抵のことは海外のどこかフォーラムでほぼ全て前例がある。

辞書を引きながらしてでも
英語すら分からない教えて君は
このスレに来なければいい。
それで万事解決。
0099nobodyさん2011/11/09(水) 06:53:18.55ID:???
>>96-98
次スレ立てるときにテンプレにそう書いてもらうように相談するか
別スレ立てて数人だけで話すればいいんじゃね?
今ココでやる話じゃねえだろ
0100nobodyさん2011/11/09(水) 08:33:23.00ID:???
いつもの人だから触らないほうがよろし
0101nobodyさん2011/11/09(水) 08:39:05.48ID:CM+TyzJl
before(:all) じゃなく?
0102nobodyさん2011/11/09(水) 12:05:31.81ID:???
>>100
教えて君本人乙
0103nobodyさん2011/11/09(水) 21:05:09.77ID:???
俺が詰まったところはだいたいここで解説されてたわー

http://www.devsite.jankh.net/rurailserr.html
0104nobodyさん2011/11/10(木) 01:41:10.32ID:???
http://2chnull.info/r/php/1311050686/1-1001
http://devcenter.heroku.com/articles/pgbackups
http://herocutter.heroku.com/
https://github.com/edavis10/heroku_s3_backup
https://github.com/ddollar/heroku-autoscale
https://rubygems.org/gems/heroku-resque-auto-scale
https://www.heroscale.com/
http://hirefireapp.com/
https://github.com/pcapr/dyno-blitzer
https://github.com/ddollar/heroku_backup_task
https://github.com/ddollar/heroku-accounts
https://github.com/ddollar/heroku-sql-console
0105nobodyさん2011/11/11(金) 18:37:13.43ID:???

http://www.s3fox.net/
https://addons.mozilla.org/ja/firefox/addon/amazon-s3-organizers3fox/

https://github.com/edavis10/heroku_s3_backup

Amazon EC2/S3で作るWindows公開サーバ(後編) − @IT
http://www.atmarkit.co.jp/fwin2k/operation/aec2s3_2/aec2s3_2_02.html
S3Foxの画面
ローカル・マシンとAmazon S3間のファイル転送や、Amazon S3の各種設定が行える。
http://www.atmarkit.co.jp/fwin2k/operation/aec2s3_2/scr11_03.gif

Amazon S3を使いこなしてみよう 〜Amazon EC2/S3環境構築のすべて〜(2/3):CodeZine
http://codezine.jp/article/detail/3232?p=2
0106nobodyさん2011/11/11(金) 21:05:09.67ID:???
CapyaraでテストドライバとしてSeleniumのRemoteWebDriverを使っているのですが、
Factory Girlでデータを作ってもブラウザからアクセスする前にデータベースがロールバックされてしまいます。
Factory Girlのロールバックのタイミングなどをこちらから指定するようなことはできないのでしょうか。
0107nobodyさん2011/11/11(金) 23:50:04.15ID:???
>106

http://railscasts.com/episodes/257-request-specs-and-capybara?view=asciicast
まさにこちらで最後に書いてある状況であれば、
spec/spec_helper.rb 内で
config.use_transactional_fixtures = false
した上で、database_cleanerを使ったりするとよいらしいです。
0108nobodyさん2011/11/12(土) 00:18:44.23ID:???
>>95
rspec常用するようになってから、俺もGemfile自動生成してほしくなった。
0109nobodyさん2011/11/12(土) 00:38:41.61ID:iTYein4A
template使えば?
0110nobodyさん2011/11/12(土) 04:27:22.47ID:???
【AWS発表】 AWS SDK for Rubyを提供開始 - Amazon Web Services ブログ
http://aws.typepad.com/aws_japan/2011/07/introducing-the-aws-sdk-for-ruby.html

https://github.com/amazonwebservices/aws-sdk-for-ruby
https://github.com/amazonwebservices/aws-sdk-for-ruby/blob/master/samples/samples_config.rb
https://github.com/amazonwebservices/aws-sdk-for-ruby/blob/master/samples/s3/upload_file.rb
https://github.com/amazonwebservices/aws-sdk-for-ruby/blob/master/samples/ec2/run_instance.rb

http://aws.amazon.com/jp/sdkforruby/
0111nobodyさん2011/11/12(土) 12:51:15.39ID:???
>>107

返信ありがとうございます

Factory Girl 自身でなんとかできれば嬉しかったのですが厳しそうですかね

before :all で生成するとロールバックされないという仕様なのかよくわからない
現象を利用してテストしていました
0112nobodyさん2011/11/12(土) 21:48:46.27ID:???
Heroku | Dev Center | Uploading Files to S3
http://devcenter.heroku.com/articles/s3
http://aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key

http://s3swfuploader.heroku.com/
http://www.labnol.org/internet/tools/amazon-s3-buckets-tutorial/3890/
0113nobodyさん2011/11/13(日) 05:08:53.99ID:???
http://docs.amazonwebservices.com/AWSRubySDK/latest/index.html
http://docs.amazonwebservices.com/AWSRubySDK/latest/_index.html

http://docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3.html
http://docs.amazonwebservices.com/AWSRubySDK/latest/AWS/EC2.html
http://docs.amazonwebservices.com/AWSRubySDK/latest/AWS/SimpleDB.html
0114nobodyさん2011/11/13(日) 05:47:22.20ID:???
s3 = AWS::S3.new(
:access_key_id => 'YOUR_ACCESS_KEY_ID',
:secret_access_key => 'YOUR_SECRET_ACCESS_KEY')

Reading and Writing to S3
Each object in a bucket has a unique key.
photo = s3.buckets['mybucket'].objects['photo.jpg']

Writing to an S3Object:
photo.write(File.read('/some/photo.jpg'))

Reading from an S3Object:
File.open("/some/path/on/disk.jpg", "w") do |f|
f.write(photo.read)
end

http://docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3.html

http://aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key
https://github.com/amazonwebservices/aws-sdk-for-ruby

http://aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key
https://addons.mozilla.org/ja/firefox/addon/amazon-s3-organizers3fox/
0115nobodyさん2011/11/13(日) 20:51:21.27ID:???
RubyでAmazon S3のマルチパートアップロードを利用する
http://doruby.kbmj.com/yoppi_on_rails/20111026/Amazon_S3_
0116nobodyさん2011/11/14(月) 01:15:38.48ID:???
http://docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3.html
http://docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3/MultipartUpload.html
http://docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3/Policy/Statement.html
http://docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3/UploadedPartCollection.html
0117nobodyさん2011/11/14(月) 09:38:52.04ID:???
URL貼る奴って、ここを自分の備忘録だと思ってるんじゃないか、と思い始めた
0118nobodyさん2011/11/14(月) 17:27:42.54ID:???
備忘録なら自分しか見れないとこに貼るだろ
まあ、備忘録要素が含まれることはあるかもしれんが、基本は皆ににみてほしいんじゃろ
0119nobodyさん2011/11/14(月) 18:59:18.73ID:???
railsの利点って何よ?
CakePHPとかはバージョンだけ合わせて
ファイル群を置きさえすれば動く

railsはいちいち全ての環境を自分で整えないといけないし
一般の共有レンタルサーバーでは使えないから
あまり利点が見いだせない
0120nobodyさん2011/11/14(月) 19:04:18.57ID:JGw7uxZH
外部プレイヤーという形で自分のサイトからFlashを読み込ませていたのですが
今回大幅にサイトのURL構成が変わりました

前のURLが
abc.com/flash/xxxx.swf
だったところを
player.abc.com/xxx.swf
にしました

そこで、routeで
matcg "/flash/xxx.swf" => "output#hoge"

def hoge
send_filr( xxx.swf )
end

としてみましたが、ダウンロードは出来るのですが外部から読み込むことが出来ません(URLではswfのダウンロードが始まります)
routeで画像やFlash等のファイルにリダイレクトすることは不可能でしょうか?
その場合、Apacheのhttpで行うのが自然でしょうか?

わかりづらい質問で申し訳ないですがよろしくお願いします
0121nobodyさん2011/11/14(月) 19:13:09.07ID:???
>>119
オブジェクト指向ですんなり書ける

CakePHPはActiveRecordがなぁ…
戻り値が配列ってのが俺はどうしても気に入らん
0122nobodyさん2011/11/14(月) 19:52:23.43ID:???
>>119
やりたいことを実現するまでの手間+時間が少なくてすむ
細かい調整とかは…
0123nobodyさん2011/11/14(月) 20:01:30.49ID:???
単純にrubyで書けるってのが利点じゃないのかね。
趣味の問題と考えても問題ないかもな。

俺は宗教上の理由でPHPは書けないからDjangoかRailsかの選択になった
0124nobodyさん2011/11/14(月) 21:15:18.55ID:???
>>119
CakePHP の Array 地獄は PHPer には平気なんだろうか?
慣れなのか悟りなのか…

Rubyist からすればアレはないわと思うもんだけど
■ このスレッドは過去ログ倉庫に格納されています