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


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

【RoR】Ruby on Rails Part11



1 名前:nobodyさん mailto:sage [2010/12/11(土) 10:58:56 ID:???]
■前
【Ruby】Ruby on Rails Part10
hibari.2ch.net/test/read.cgi/php/1282991262/

■参考サイト
<英語>
本家:rubyonrails.org
API document:api.rubyonrails.com/
開発者のblog:weblog.rubyonrails.org/
参考wiki:wiki.rubyonrails.org/rails


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

twitter.com/dhh
www.loudthinking.com/


260 名前:nobodyさん mailto:sage [2011/01/31(月) 13:50:56 ID:???]
#model
def link_text
self[:title] || self[:name]
end

#helper
def link(obj)
link_to obj.link_text, obj
end

261 名前:nobodyさん [2011/02/01(火) 00:24:55 ID:yP2kD8Vl]
railsとなんらかのDBで在庫管理をしたいんだけど
参考になりそうなサンプルないでしょうか

262 名前:nobodyさん [2011/02/01(火) 11:25:53 ID:lrZ+99HC]

Syntax Highlight
ruby-toolbox.com/categories/syntax_highlighting.html

CRM Apps
ruby-toolbox.com/categories/crm_apps.html

E-Commerce
ruby-toolbox.com/categories/e_commerce.html


263 名前:nobodyさん mailto:sage [2011/02/01(火) 18:28:26 ID:???]
Rails3のscopeに関する質問です。

以下のようにクラスメソッドとして、scopeを呼び出すと意図した通りに動きます。

scope male, where(:sex => 1)
User.male

しかし、インスタンスメソッドとして呼び出すと、
そんなメソッドは無い、と怒られます。

u = User.all
u.all.male
NoMethodError: undefined method `male' for #<User:0xa41ae74>


scopeをインスタンスメソッドとして呼び出す方法はないのでしょうか?

264 名前:nobodyさん [2011/02/01(火) 18:53:45 ID:gX/bMisP]
allはスコープ連鎖(ActiveRecord::Relation)を返さないので、付けるなら最後。


265 名前:nobodyさん mailto:sage [2011/02/01(火) 20:27:21 ID:???]
スコープをインスタンスメソッドとしての意味がわからねえ。。。
ちなみにallが返すのはArrayな。

266 名前:nobodyさん mailto:sage [2011/02/01(火) 21:51:18 ID:???]
絞り込み条件をIF文の結果次第で追加するとかなら
十分意味があると思う

267 名前:nobodyさん mailto:sage [2011/02/01(火) 22:20:26 ID:???]
>>263 じゃないけど、上記のような単純なケースだと述語として使い回したいと
思うことはある。 User#male? とか別途用意するの面倒。


268 名前:nobodyさん [2011/02/01(火) 22:27:21 ID:ikyFKs3w]
>>263
u はUserのインスタンスの配列であってUserのインスタンスではないぞ。



269 名前:nobodyさん mailto:sage [2011/02/01(火) 22:31:18 ID:???]
User.where('18 > ?', :age).male

普通にできるけど^^;

270 名前:nobodyさん [2011/02/01(火) 22:35:51 ID:ikyFKs3w]
そりゃ、問題は all だもの。


271 名前:nobodyさん mailto:sage [2011/02/02(水) 02:35:39 ID:???]
こんにちは失礼します。
Railsを1週間ほど前から使い始めました。
初級者本を読んで何とか自分でTODOアプリ的なものを作れるようになりました。

272 名前:nobodyさん mailto:sage [2011/02/02(水) 05:41:57 ID:???]
公開しる

273 名前:nobodyさん mailto:sage [2011/02/02(水) 20:30:41 ID:???]
亀レスだけど
>>256
able と unableを見間違えたのか?

274 名前:nobodyさん [2011/02/02(水) 22:16:10 ID:QKkorMRK]
>>273
??


275 名前:nobodyさん mailto:sage [2011/02/03(木) 08:46:30 ID:???]
>>269
> User.where('18 > ?', :age).male
>
> 普通にできるけど^^;
クラスメソッドとインスタンスメソッドを
混同しているようだ。

276 名前:nobodyさん mailto:sage [2011/02/03(木) 20:50:46 ID:???]
269は266へのレスだろう

277 名前:nobodyさん mailto:sage [2011/02/03(木) 21:36:49 ID:???]
どう考えても違うだろ

278 名前:nobodyさん mailto:sage [2011/02/04(金) 02:35:49 ID:???]
TALみたいなテンプレートエンジンってないですか?
デザイナーさんとの協業が大変すぎるので
いい方法を探してます。





279 名前:nobodyさん [2011/02/04(金) 08:46:49 ID:2Ew9ESxw]
kwartz とか amrita (amrita2) とかかなぁ。
Rails から使えるようにする方法はあるのかわからん。


280 名前:nobodyさん mailto:sage [2011/02/04(金) 17:22:59 ID:???]
rubyよりの質問なのですが、Enumerable の map と each は、
パフォーマンスに違いがあったりするのでしょうか。

内部的に、mapの方は並列化して処理できるから早いとか。


281 名前:nobodyさん mailto:sage [2011/02/04(金) 19:49:15 ID:???]
>>279
ありがとう
ちょっと試してみる


282 名前:nobodyさん mailto:sage [2011/02/04(金) 20:17:28 ID:???]
Enumerable のメソッドは全部 each を利用しています
つまり同じです

283 名前:nobodyさん [2011/02/05(土) 21:02:57 ID:DexYYH6t]
ruby1.9.2, rails3.0.3, Passenger3.0.2です
public/image/***.jpgに画像を置いてるんですがファイルが存在しないときroutesを通さず404を返すにはどうすればいいですか?

284 名前:nobodyさん [2011/02/05(土) 21:49:10 ID:GPb9IKNi]
mod_rewrite って public/.htaccess に書いても効くんだっけ?

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ¥.jpg$ [R=404]

みたいな(未確認)


285 名前:nobodyさん mailto:sage [2011/02/06(日) 04:04:42 ID:???]
AllowOverride が書いてあれば逝けるんじゃね?


286 名前:nobodyさん mailto:sage [2011/02/06(日) 09:42:56 ID:???]
public の下は apache が直接扱うように設定するんじゃないの?

287 名前:nobodyさん mailto:sage [2011/02/06(日) 12:25:14 ID:???]
railsのmigrationってsvnと相性悪そうだけどどうなの?
特に複数人でのプロジェクト

288 名前:nobodyさん mailto:sage [2011/02/06(日) 12:54:13 ID:???]
意味がわからない



289 名前:nobodyさん mailto:sage [2011/02/06(日) 18:21:00 ID:???]
>>287
もう少し具体的に

290 名前:nobodyさん mailto:sage [2011/02/06(日) 18:38:48 ID:???]
いやお前らが読み取れよ。

291 名前:nobodyさん mailto:sage [2011/02/06(日) 19:59:39 ID:???]
>>283
これmongrelの場合どうすればいいの?

292 名前:nobodyさん mailto:sage [2011/02/06(日) 21:29:00 ID:???]
バージョン管理されてるファイル群をさらに別機能でバージョン管理することになって
マージがめんどくさくなりそうな気がする

293 名前:nobodyさん mailto:sage [2011/02/06(日) 21:44:27 ID:???]
db:migrate コマンド
でググったら幸せになれるかもだよ

294 名前:nobodyさん mailto:sage [2011/02/06(日) 21:45:23 ID:???]
さすがに、一つのマイグレーションファイルを複数人で触るとかやんないよね?

295 名前:nobodyさん mailto:sage [2011/02/06(日) 21:59:05 ID:???]
今会社で5人ぐらいでRailsアプリを開発してるけど、特に困ったことは無いな。
DB変更する時は突然マイグレーションファイルアップするのではなく、口頭でメンバーに伝えて情報共有する。
既存のマイグレーションファイルはいじらない。
rollbackでちゃんと元に戻るように記述しておく。
このぐらいを気をつけていれば何も問題ない。

296 名前:akiyan mailto:sage [2011/02/07(月) 02:06:53 ID:???]
>>295
それって結局migrateとバージョン管理に頼らず口頭で管理してるってことになりませんか
5人規模のプロジェクトならいいけれど中華人民共和国の人口は13億ですよ 口頭で管理したら破綻しませんか

297 名前:nobodyさん [2011/02/07(月) 02:14:37 ID:QPqcOi6P]
>>296
なんでそうなるの?
議論を経て仕様変更についての知識を共有した上で、
変更自体はマイグレーションファイルを作ってやってるわけでしょ?

298 名前:nobodyさん mailto:sage [2011/02/07(月) 02:38:22 ID:???]
モデルクラスのメソッド内からselfを付けなくてもセッターにアクセス出来てしまうのですが、
これはRailsが裏で何かやってるんですかね?


membersテーブルにnameというカラムがあるとします。

class Member < ActiveRecord::Base
def mthd
name = 'Suzuki'
end

mthdを呼んでも何故かnameはローカル変数ではなくセッターとして認識される。



299 名前:nobodyさん mailto:sage [2011/02/07(月) 15:58:01 ID:???]
>>298
裏でなにかやってるとか人聞きが悪いじゃないですか
そういうのやめてもらえますか?

300 名前:nobodyさん mailto:sage [2011/02/07(月) 19:14:00 ID:???]
bundle install をすると、手を加えていたpluginが初期の状態に戻ってしまいます。
これを防ぐ方法はないのでしょうか。

301 名前:nobodyさん mailto:sage [2011/02/07(月) 20:26:45 ID:???]
まず、pluginを直接変更するそのやり方を変えた方がいいと思うが

302 名前:nobodyさん mailto:sage [2011/02/07(月) 21:37:50 ID:???]
オープンクラスで変更するにしても、bundle installの影響で
pluginのバージョンが変わってしまうと結局 危ないので freeze する方法が知りたいのです。


303 名前:nobodyさん [2011/02/07(月) 21:59:32 ID:QPqcOi6P]
>>300
自分とこにgitリポジトリ作って、それを参照する。

304 名前:nobodyさん mailto:sage [2011/02/08(火) 00:10:06 ID:???]
マイグレーションファイルは差分だ。
差分を書いてソースを生成するなんて阿呆かと思うが、それはさておき。
マイグレーションファイルをいじっていいのはコミットするまでだ。

305 名前:nobodyさん mailto:sage [2011/02/08(火) 13:48:47 ID:???]
Ubuntuってrails嫌いなの?

306 名前:nobodyさん mailto:sage [2011/02/08(火) 14:07:01 ID:???]
>>305
なんでそう思ったの?

307 名前:nobodyさん mailto:sage [2011/02/08(火) 15:59:11 ID:???]
ごめんやつあたりだよ。
aptから標準で入るrailsが2.2なんだけど
rails -v とかのオプションとか効かくてどうなってるのか分からないし
gem installしても必要なパッケージが全部入らないし
aptでredmine入れても標準と構成とか違うっぽいし
rails難しすぎる

308 名前:nobodyさん mailto:sage [2011/02/08(火) 16:36:03 ID:???]
>>307
なるほど、でもubuntuは半年毎のリリースをやってる割には、Canonicalが
直接アップデートしているパッケージ以外は結構古いし、まんまベースにした
debianのパッケージが入ってたりする。

aptじゃなくてSynapticでインストールすると推奨パッケージとか提案パッケー
ジとかがすぐ分かって便利だよ。

後、野良パッケージとか言って嫌う人もいるけど各パッケージの最新版を出し
てくれてる人達がいるんだけど、例えばrails絡みだと

ttps://launchpad.net/~ubuntu-on-rails/+archive/ppa

とかね。まあ、俺はLTSからLTSに移って行く口なんでubuntuで最新を追っか
けるのも良し悪しだと思うけど、大抵は xxx ppa (xxxは探したい物の名前)とか
でググると結構出てくるよ。



309 名前:nobodyさん mailto:sage [2011/02/08(火) 17:23:20 ID:???]
aptとかで入れるのは、ruby本体とrubygemsまでにしておいて、
gemがあるものは、gemで入れた方がいい。
ディストリビュータはgemがあるものまでパッケージを提供しようとせず、
ruby本体とrubygemsを更新してくれるだけにすれば混乱しないんだけどね。
gemは変化が激しいから、ディストリビュータ毎に提供するのは無理がある。


310 名前:nobodyさん [2011/02/08(火) 18:33:41 ID:0YpYbnaY]
paco
ソースからインストールしたソフトをパッケージ管理してくれるありがたいソフト
www.daokaous.com/2010/01/ubuntu%E3%81%A7rails%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89%EF%BD%9Eubuntu9-10%E6%94%B9%E8%A8%82%E7%89%88%EF%BD%9E/

wget rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
tar zxvf rubygems-1.3.5
cd rubygems-1.3.5
sudo paco -D ruby setup.rb


311 名前:nobodyさん mailto:sage [2011/02/08(火) 20:34:45 ID:???]
>>309
他のRailsを使ったアプリのパッケージとバージョン合わせないといけないし、かなり無理があるんだよなー
Redmineをaptで入れて、Rails3をRuby1.9を使いたいときにaptではどうするの?と思ってしまう
依存gemはどうするのとか、それらが動くようにPassenger(Unicornでもいいけど)を調整するのかなり大変じゃないかとか

312 名前:nobodyさん [2011/02/08(火) 20:41:42 ID:0YpYbnaY]
RVMで複数バージョンのRubyとRailsを共存させる
curiosity-drives.me/programming/rails/rvm_ruby_rails/


複数のRubyを切り替えて使う「pik」
www.moongift.jp/2010/02/pik/


313 名前:nobodyさん [2011/02/09(水) 00:02:11 ID:2EhmOugw]
神光 cinco

314 名前:nobodyさん [2011/02/09(水) 00:03:32 ID:pGh2UmwF]
神の光のごとく素晴らしいイチモツが

315 名前:akiyan mailto:sage [2011/02/09(水) 00:30:59 ID:???]
>>307
え?じゃあCentOSなら簡単だと思うの?

スキル不足を棚にあげてOSのせいにする人って久しぶりに見たわー
三年ぶりぐらいやわー

316 名前:nobodyさん mailto:sage [2011/02/09(水) 14:29:18 ID:???]
かまってちゃんは放っておくのが一番

317 名前:nobodyさん mailto:sage [2011/02/10(木) 21:21:49 ID:???]
Rails.cache.write で model などのオブジェクトを書きこむことは出来ないのでしょうか?
consoleを二つ開いて、

片方で
Rails.cache.write("hoge", "hogehoge")

とやり、もう片方で
Rails.cache.read("hoge")

とやると読み出せるのですが

Rails.cache.write("hoge", User.new)

とmodelオブジェクトを書きこむと、同一コンソール内では
Rails.cache.read("hoge")
でUserオブジェクトが読み出せるのですが、

もう一つのコンソールで読みだそうとすると
nil が戻ってきてしまいます。

ネットにあるいくつかの例をみるとシリアライズなしで
cacheに突っ込んでいるように見えるのですが。。。

318 名前:nobodyさん mailto:sage [2011/02/16(水) 13:54:46 ID:???]
railsで発行されるSQLが最適かどうかチェックしてくれるプラグインがあったと思うのですが
名前を忘れてしまいました
知っている人がいたらおしえてくださいまし



319 名前:nobodyさん [2011/02/16(水) 18:41:56 ID:gaqY8R20]
[Rails] query-reviewerでRailsアプリのボトルネックを見つける
d.hatena.ne.jp/tkng/20080811/1218442298

SpecialWarningというプラグイン
d.hatena.ne.jp/authorNari/20090205/1233840189

N+1問題などを監視してパフォーマンスを改善するRailsプラグインBullet
blog.digital-squad.net/article/149685338.html

Ruby on Railsのパフォーマンス向上に関する10のtips
blog.tkmr.org/tatsuya/show/268-ruby-on-rails-10-tips
findメソッドはパワフルだけど基本SELECT * FROMなので場合によっては:selectで必要なカラムだけ読み込む、また:limitや:offsetを活用する

ごくごく基本的な Ruby on Rails のパフォーマンスチューニング
jijixi.azito.com/cgi-bin/diary/index.rb?date=20071114
:conditions オプションでキーに使われるようなカラムにはインデックスを作成すべし

:selectで取得するカラムを絞ったらパフォーマンスが倍に
brass.to/blog/active_record_select_option.html
レコード件数は110万件くらい
カラム数は30程度
インデックスは効いている(explainで確認済み)

Rails で MySQL を使うときの注意点 | METAREAL
www.metareal.org/2007/07/24/notes-on-rubyonrails-with-mysql/
SQL を二段階に分けるといい
まず、最初の SQL でレコードの ID だけを SELECT する(int だけなので、このときの一時テーブルはメモリ上に作られる)
次に、その ID で必要な TEXT や BLOB を SELECT するんだ(これは ID による単純な検索なので一時テーブルは使われない)

これを知っておかないと、MySQLサーバの再起動でDBデータの不整合が発生するかもしれません! - よかろうもん!
d.hatena.ne.jp/interu/20100817/1282041840

320 名前:nobodyさん mailto:sage [2011/02/16(水) 19:10:43 ID:???]
古い!

321 名前:nobodyさん mailto:sage [2011/02/16(水) 20:57:49 ID:???]
typusでno method error 'to_resource'って出るんですけどなんですか?このメソッド

322 名前:nobodyさん [2011/02/17(木) 15:20:22 ID:xNvbHaM3]
任意の文字列を、日本語なら20文字、英語なら40文字で切りたい、
のですが可能でしょうか?
Rubyは日本語が3byteで表現されているようなので、単純に40byteで制限すると日本語が短くなってしまいます。

環境は、
Ruby1.8.7
Rails2.3.2
を使っています。

323 名前:nobodyさん mailto:sage [2011/02/17(木) 17:11:00 ID:???]
まず日本語と英語を定義してもらわないと。
全角半角ならわかるけどさ。
全角英数字は?半角カタカナは?

324 名前:nobodyさん [2011/02/17(木) 19:52:39 ID:vzXvWGTO]
environment.rbに
$KCODE = 'u'
require 'jcode'



truncate(category.description, 40, "...")

Rails(Ruby)でMTのtrim_toと同様のことをするならtruncateがあるよ - 京の路
blog.matake.jp/archives/rubymttrim_totruncate

How to truncate text in Ruby on Rails
paulsturgess.co.uk/articles/show/37-how-to-truncate-text-in-ruby-on-rails


325 名前:nobodyさん mailto:sage [2011/02/17(木) 21:12:41 ID:???]
$KCODEとかっていつの時代だよ

326 名前:nobodyさん [2011/02/17(木) 21:52:45 ID:vzXvWGTO]

Rails 2.3.2と$KCODE
d.hatena.ne.jp/Kazzz/20090327/p1


327 名前:nobodyさん mailto:sage [2011/02/19(土) 20:07:37.94 ID:???]
if session.blank?
logger.debug("hoge")
session = load_session(sid)
end

というコードがあった場合など、ありとあらゆる場合において、
session = load_session(sid) が実行されることってありえないですよね?

sessionが設定された状態でこのifまで来た場合、
当然 if の内容は実行されないのですが、
なぜか、必ずこのifブロック後に
session がnilになります(session_storeはmemcahe)。
ところが、
#session = load_session(sid)
とコメントアウトすると、sessionのデータは維持されたままになります。
logger.debug("hoge") が実行されていないことは確認済みです。

session = load_session(sid) などでなく、session = ["hogehoge"] などとしても
ifブロック後に、必ず session がnilになってしまいます。

原因が分からなくて困っています...
sessionのキーワードは物凄く独特の動きをするのでしょうか...

328 名前:nobodyさん [2011/02/19(土) 20:54:37.03 ID:Ah4zqOBt]
logger.fatal にしてみるとか。




329 名前:nobodyさん mailto:sage [2011/02/19(土) 21:10:54.73 ID:???]
>>327
>>222-223

330 名前:222 mailto:sage [2011/02/19(土) 21:22:01.27 ID:???]
session を書き換えたいということかと読み間違えて

+ def session_with_override
+ @session_override || session_without_override
+ end
+
+ def session=(val)
+ @session_override = val
+ end
+
+ alias_method_chain :session, :override

なんてやってみたけど、本当に大丈夫なのかはわからない


331 名前:nobodyさん [2011/02/20(日) 08:48:30.79 ID:gro3cDqj]
引き続き、土は生ぶ 明あき弘ひろをさがしています。
三十歳 programmer 日藝出身 最寄り駅はさぎのみや駅もしくは阿佐ヶ谷駅
福岡県出身との情報があります。
連絡先・hayakudetekoi@hotmail.co.jp

332 名前:nobodyさん mailto:sage [2011/02/22(火) 22:01:35.82 ID:???]
今ttp://www.amazon.co.jp/dp/4839928266これ読んでるんだけど
もっと新しいのに対応してるやつないかな?
入門書じゃなくて、リファレンスとか分厚いやつ

333 名前:nobodyさん mailto:sage [2011/02/22(火) 23:22:41.77 ID:???]
日本語のRails3書籍はまだ無いねぇ
かろうじて、電子書籍はあるけど入門書みたいだし
ttp://tatsu-zine.com/

334 名前:nobodyさん [2011/02/23(水) 18:04:09.58 ID:rC8XpxRZ]
14歳の天才プログラマーがRubyの最年少コミッターに選ばれる @sora_h @tehutehuapple
hato.2ch.net/test/read.cgi/news/1298445823/

335 名前:nobodyさん mailto:sage [2011/02/24(木) 04:22:41.91 ID:???]
>>332
洋書を読むしかない、
日本語で出るとしても夏ぐらいまで待たないと出ない。


336 名前:nobodyさん mailto:sage [2011/02/24(木) 17:40:02.74 ID:???]
ruby1.9でrails2.3系を動かすのは間違いだった気がする

337 名前:nobodyさん mailto:sage [2011/02/25(金) 00:36:16.88 ID:???]
現在裁判中です。
私一人の力で、過去のプログラマと現在のプログラマを比較して
裁量労働制に対して争い、訴訟を戦い抜くのは無理な気がしています。
誰か助けてください。
何か良い案があれば以下のスレッドまでお願いします。

hibari.2ch.net/test/read.cgi/prog/1253193184/105
[ プログラマー ] 裁量労働制で働いてるプログラマ

hibari.2ch.net/test/read.cgi/prog/1253193184/99
> 99 名前:安田英幸 ◆21Da3ggG3M [sage]: 2011/02/24(木) 16:59:54.83
> 皆様のお知恵を拝借させて頂きたいです。
> 私は現在、ネットワーク応用通信研究所と民事事件を係争中です。
> 民事事件は以下の通りです。
>
> 鳥取地方裁判所米子支部民事部A
> 平成22年(ワ)第261号未払賃金等請求事件
> 原告 安田英幸
> 原告訴訟代理人 弁護士 野口浩一
> 被告 株式会社ネットワーク応用通信研究所
> 被告訴訟代理人 弁護士 飯田 藤雄
> 同           弁護士 岡田 卓巳
>
> 訴状・準備書面のPDFは以下のリンクからダウンロードできます。
> www.umedoblock.net/sosho_kokai.pdf
> sha1sum 9301547b7f9cd5d8bd9611e42d5c8d8248f5406a

338 名前:nobodyさん mailto:sage [2011/02/25(金) 02:29:25.87 ID:???]
ほわわぁーー
英語できない自分にぴったり。
ASCIIcasts - Recent Episodes
ja.asciicasts.com/





339 名前:nobodyさん mailto:sage [2011/02/26(土) 11:23:56.55 ID:???]
Railsは環境を選びすぎる。
どこでも動くPHP上で動作するCakePHPは
Railsの思想を取り入れた最強のRails
本当のRailsは本家ではなくCakePHP

340 名前:nobodyさん mailto:sage [2011/02/26(土) 11:33:02.32 ID:???]
馬鹿には無理

341 名前:nobodyさん mailto:sage [2011/02/26(土) 22:08:45.37 ID:???]
天下のツイッター様もRailsからscalaに浮気するわけだね。

342 名前:akiyan mailto:sage [2011/02/27(日) 14:48:03.43 ID:???]
>>339
同意します

343 名前:nobodyさん [2011/02/27(日) 18:21:00.38 ID:vqwKBDSL]

Sending or receiving email with Rails? Easy | Lead Thinking
leadthinking.com/233-sending-or-receiving-emails-with-rails

https://github.com/maccman/remail-engine

344 名前:nobodyさん mailto:sage [2011/02/28(月) 01:33:18.79 ID:???]
>>339
そもそもしょぼい共有レンタルサーバで動かすことは想定していない。
いずれVPSが主流になるので解決は時間の問題だよ。

345 名前:nobodyさん [2011/02/28(月) 05:14:13.97 ID:Q0oDOqdO]

Riding Rails: Rails 3.0.5 has been released!
weblog.rubyonrails.org/2011/2/27/rails-3-0-5-has-been-released

346 名前:nobodyさん mailto:sage [2011/02/28(月) 06:40:39.93 ID:???]
そもそも日本のレンタルサーバーは時代遅れな物が多い。

347 名前:nobodyさん mailto:sage [2011/02/28(月) 10:36:32.67 ID:???]
match '/redirect/*url' :to => 'application#redirect'

/redirect/hoge.com/

params[:url] #=> 'http:/hoge.com/'

何かいい解決策はないですか?
素直にエスケープ?

348 名前:nobodyさん mailto:sage [2011/02/28(月) 21:50:52.12 ID:???]
そもそも日本のウェブデザの技術力が低過ぎる。
いまだhtmlと画像をftpでうpするだけの古典的なウェブ制作を続けているし。
そういう椰子のレン鯖需要が高いから、レン鯖も昔ながらのビジネスが続いている。

亜米利加とかソーシャルネットワークとか新たなビジネスモデルがどんどん誕生しているのに、日本にはそれが無い。


vpsは導入コストが高過ぎてコストパフォーマンス悪いな。
クラウドコンピューティングのほうがまだ柔軟。
ちなみにvpsといってもがんがんror動かしたらそんなに快適には使えない。専鯖のパフォーマンスを得られる訳でもないし。



349 名前:nobodyさん mailto:sage [2011/02/28(月) 22:29:30.25 ID:???]
寝言は寝てる時間に言ってもらえませんか?

350 名前:nobodyさん mailto:sage [2011/02/28(月) 22:41:24.35 ID:???]
椰子ってひさびさに見た

351 名前:akiyan mailto:sage [2011/02/28(月) 23:27:14.48 ID:???]
>>348
あなたの技術力も相当低そうですけど

352 名前:nobodyさん [2011/03/01(火) 17:16:51.15 ID:N/zWmU2v]
サーバサイドJavaScriptの本命「node.js」の基礎知識(1/3)- @IT
www.atmarkit.co.jp/fwcr/rensai2/nodejs01/01.html
ApacheとNginx(エンジンエックス)が例に挙げられて、イベントループのアーキテクチャの優位性について、論じられてきました。
Apacheは、スレッドベースで動作するアーキテクチャになっており、
Nginxは、イベントループで動作します。
スレッドベースの場合、クライアントからのリクエストごとに対応するスレッドを作成します。
その際、メモリも確保されるため、同時接続するクライアントの数に比例して、使用するメモリ量も増えていきます。


353 名前:nobodyさん mailto:sage [2011/03/01(火) 22:09:59.41 ID:???]
Rails3とRuby1.9.2の組み合わせで、ActionMailerを使い、
ISO-2022-JPでメールの送信、添付ファイル付きを実現したいのですが、
ぐぐっても1.8系の情報しか見つかりません。
みなさんどのように実現していますか?

charsetを指定しても、本文には適用されず。
Mailモジュールをオーバーライドしたものは見かけましたが、
それを参考にしても1.9系ではダミーエンコードなので、
force_encodingなどでちょこちょこ指定しても、どこかでincompatible〜が出ます。
本文だけだなんとかいけても、添付有りだとダメなど。mail 2.2.15 です。




354 名前:nobodyさん [2011/03/02(水) 12:38:36.13 ID:FoDJ4ur8]
Chapter 11, "Sending Email", Chapter 12, "Designing an API".
www.manning.com/katz/


355 名前:nobodyさん mailto:sage [2011/03/02(水) 15:56:55.12 ID:???]
>>353
そんなことしても無駄

356 名前:nobodyさん [2011/03/02(水) 20:36:48.57 ID:94wAX4xl]
RubyもPHPもしねばいいのに。

357 名前:nobodyさん mailto:sage [2011/03/02(水) 20:48:44.60 ID:???]
Rubyist,PHPerでPerlはなんだっけ?

358 名前:nobodyさん [2011/03/02(水) 21:42:09.30 ID:B5/XlmcK]
PythonはPythonista
Perlは知らぬ




359 名前:nobodyさん mailto:sage [2011/03/02(水) 21:55:14.26 ID:???]
Perlerだろ

360 名前:nobodyさん [2011/03/02(水) 23:34:45.06 ID:pQN+ZTcr]
ERBでブラックジャックを作っているのですが、デッキを配列にいれてるのですがクッキーにその配列を渡すとエラーが出てしまいます。
そもそもクッキーに配列は渡せないんでしょうか?それとも使っているサーバーの設定でそういうのがありえるんでしょうか?






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

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

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