【Ruby】Ruby on Rails Part10
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん
2010/08/28(土) 19:27:42ID:Er5MNJZv【Ruby】Ruby on Rails Part9
http://hibari.2ch.net/test/read.cgi/php/1266563593/
■参考サイト
<英語>
本家: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/
http://twitter.com/dhh
http://www.loudthinking.com/
0839nobodyさん
2010/11/22(月) 10:53:04ID:???post/1 #=> post#show?id=1
post/page:1 #=> post#index?page=1
0840nobodyさん
2010/11/22(月) 12:33:45ID:???0841nobodyさん
2010/11/22(月) 13:04:45ID:???0842nobodyさん
2010/11/22(月) 14:26:45ID:???あら、本当にこれで行けましたわ
前に試したときは /posts/page/:page みたいにしないと行けなかったのに
/posts/page::page/sort::sort
/posts/sort::sort/page::page
みたいに引数入れ替えは可能ですか?
0843nobodyさん
2010/11/22(月) 17:35:13ID:e57XGbQlhttp://www.slideshare.net/takafumionaka/ss-5852561
0844830
2010/11/22(月) 22:22:12ID:???そのヘッダや本文というのはSMTPにおけるDATAコマンド以後に送られるデータのことだと思います。
メールで送りたい(erbをテンプレートにして作られたutf8の)テキストはRailsによって改行が LF だけにされていて、
それをbase64でエンコードした(アルファベットと数字と記号少々のテキスト)は改行が CR+LFで送られています。
SMTPセッションを見張ったわけじゃないので断言はできませんが、その筈です。
なのでRFC5322的におかしいわけではないと思います。
text/plain を定義したRFCもあったはずで、そこでは改行は CR+LFとなっていたと思います。
その点で(base64でエンコードする前のテキストが)LFのみになっているのはバグじゃないか、という気もします。
Railsのビューは普通はブラウザに渡されるので改行はLFのみでかまわないのだと思いますが
そのビューをメールにも流用したので、そう(改行がLFのみに)なってしまったのではないでしょうか。
で、今回はエンコードをquoted-printableにして逃げました。一度やってみたときには、電信八号で文字化けする
と言われたのでダメかと思っていたのですが、やってみたら表示できたので、良しとしました。
0845nobodyさん
2010/11/22(月) 22:33:51ID:???0846nobodyさん
2010/11/24(水) 01:35:15ID:???一気にFactoryGirlで置き換えようとして途中で心が折れた。。。
FactoryGirlの定義中でどうにかして既存のフィクスチャは参照できないのかな?
それができると少しずつ移行していけるんだけど。
0847nobodyさん
2010/11/24(水) 02:44:53ID:???0848nobodyさん
2010/11/24(水) 15:55:05ID:???ちゃんと文字コード指定してるのならプレインで送れよw
マルチパートでも中身をエンコードして送って来る馬鹿が居るよね。
有無を言わさずウイルススキャナで跳ねられて食べられて届かなく成るだけなのに。
0849nobodyさん
2010/11/24(水) 15:57:03ID:A15z8Chm0850nobodyさん
2010/11/24(水) 15:58:13ID:???0851nobodyさん
2010/11/24(水) 16:54:35ID:cBZ+RFs1http://chaichan.web.infoseek.co.jp/perlnote/perlnote2010-05-16.htm
http://home.kanto-gakuin.ac.jp/~ahero/perl/crypt/caesar/caesar4.shtml
http://home.kanto-gakuin.ac.jp/~ahero/perl/crypt/caesar/caesar1.shtml
http://www.geocities.jp/delphiapp/Application/Cryptic/cryptic2.htm
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1321131243
0852nobodyさん
2010/11/24(水) 16:57:51ID:cBZ+RFs1http://codepad.org/QlJCG6Ry
http://www.google.com/search?num=100&hl=ja&safe=off&hs=EdV&rls=ja&q=ruby%E3%80%80Caesar+cipher%E3%80%80&aq=f&aqi=&aql=&oq=&gs_rfai=
0853nobodyさん
2010/11/24(水) 16:58:46ID:cBZ+RFs1暗号:
シーザー暗号
http://www.aoni.waseda.jp/ichiji/2009/second-term/ruby-06-1.html
0854nobodyさん
2010/11/24(水) 20:33:33ID:???多分同じクラスの人だろうけどレポートぐらい自力でやろうよ
先生だってここチェックしてそうだし学生全員にカンニング疑惑持たれるから迷惑なんですけど
0855nobodyさん
2010/11/25(木) 00:01:19ID:???0856nobodyさん
2010/11/25(木) 00:19:54ID:???解読するってことは、何文字ずらしたかは
分からないんだよね。
英語であることは前提?
0857nobodyさん
2010/11/25(木) 02:00:32ID:???0858nobodyさん
2010/11/25(木) 14:49:06ID:+gsk0R7dRailsエンジニア - 株式会社プリファードインフラストラクチャー
http://preferred.jp/adp_xappy.html
はてなブックマークの関連エントリー機能開発、PFI さんとの合宿 - naoyaのはてなダイアリー
http://d.hatena.ne.jp/naoya/20080715/1216094785
小飼弾のアルファギークに逢いたい?:#19 プリファードインフラストラクチャー
http://gihyo.jp/dev/serial/01/alpha-geek/0037
はてなとプリファードインフラストラクチャーが提携、まずははてブの関連エントリー機能から:CodeZine
http://codezine.jp/article/detail/2812
0859nobodyさん
2010/11/25(木) 20:46:32ID:???宿題はスレ違い
Rubyの宿題教えてください。2限目
http://hibari.2ch.net/test/read.cgi/tech/1200175247/
0860nobodyさん
2010/11/25(木) 23:32:20ID:???Passenger3.0はインストール出来たのですが、Apache起動時にエラーを吐いて動作しません。
(動かそうとしているのはRedmineです)
何か分かる方、ご教示ください。
【環境】:Ruby 1.8,Rails2.3,Passenger3.0
[error] *** Passenger could not be initialized
because of this error: Unable to start the Phusion Passenger watchdog
because it encountered the following error during startup: Unable to start
the Phusion Passenger logging agent: it seems to have crashed during
startup for an unknown reason
apache.conf
LoadModule passenger_module ...
PassengerRoot /.../passenger-3.0.0
PassengerRuby /bin/ruby
RailsBaseURI /redmine
シンボリックリンクを /DocumentRoot/redmine -> redmine-1.0/public
というふうに貼っております。
0861nobodyさん
2010/11/26(金) 00:27:10ID:???0862nobodyさん
2010/11/26(金) 00:50:56ID:???cd redmine-1.0
script/console production
script/server -e production
とかは、ちゃんと動くのかな?
0863860
2010/11/26(金) 08:05:17ID:???>>862
Passengerなしに、script/server コマンドからは正常動作します。もしかしてApatchの問題でしょうか。
>>861
/bin の部分はコピペミスでした。パスはあってます。すみません。
0864nobodyさん
2010/11/26(金) 13:05:14ID:???0865nobodyさん
2010/11/26(金) 13:45:10ID:???0866nobodyさん
2010/11/26(金) 15:13:09ID:???うける
> "2.3.10" < "2.3.5"
=> true
> "3.0.1" < "2.3.5"
=> false
0867nobodyさん
2010/11/26(金) 15:18:37ID:???普通のRailsアプリはPassengerで動いてる?
rails 2.3なら
rails hoge
して
script/generate scaffold hoge fuga:text
したようなアプリ
0868nobodyさん
2010/11/26(金) 22:43:51ID:???0869nobodyさん
2010/11/27(土) 01:11:37ID:???0870nobodyさん
2010/11/28(日) 08:59:16ID:???=> 302
>> User.limit(1).all.count
=> 1
なときに
>> User.limit(1).count
=> 302
って返ってくるのはバグなのかなぁ...
count でなくても will_pagenate の pagenate でも同様だし...
0871nobodyさん
2010/11/28(日) 09:17:46ID:???allの時点で結果を取ってきているのと、そうでないのとの違いですね。
User.limit(1).all.count # => SELECT "users".* FROM "users" LIMIT 1
User.limit(1).count # => SELECT COUNT(*) FROM "users" LIMIT 1
0872nobodyさん
2010/11/28(日) 10:38:49ID:???SELECT COUNT(scoped.*) FROM (SELECT users.* FROM "users" LIMIT 1) AS scoped;
になってほしいような気もする。
んで、今気がついたんだけど、rails-3.0.1 + arel-1.0.1 ではそうなってた。
0873nobodyさん
2010/11/28(日) 11:05:08ID:???0874nobodyさん
2010/11/28(日) 13:17:37ID:???0875nobodyさん
2010/11/28(日) 13:30:39ID:???0876nobodyさん
2010/11/28(日) 14:59:54ID:???0877nobodyさん
2010/11/28(日) 17:47:11ID:???ちょっと使った感じでは、poを直接使えたり悪くなさそうなんだけど、使われてない?
ruby1.9の{a: 1}みたいなHashの書き方をhamlでやってたら、パースエラーになったけど。。。
0878nobodyさん
2010/11/28(日) 18:47:20ID:???0879nobodyさん
2010/11/28(日) 19:55:59ID:???0880nobodyさん
2010/11/29(月) 18:39:00ID:???sqliteとか起動してやるんじゃなくてrailsの機能として
0881nobodyさん
2010/11/29(月) 19:21:09ID:???あるから、うまく騙せば可能かもしれん。
0882nobodyさん
2010/11/29(月) 20:17:48ID:???普通はそういうことしないんですか?
0883nobodyさん
2010/11/29(月) 20:18:41ID:IMeBJree>>880
第12回 CSVのfixtureを取り込んで、都道府県を選択するセレクトボックスを作ってみる
http://www.google.com/search?rls=ja&q=ponk.jp/?p=2266&ie=utf-8&oe=utf-8
第17回 Rails 2.3.4にてdb/seeds.rbを編集しdb:seedタスクを使って都道府県データを投入する ? Rails格闘記 ? ポンクソフト
http://ponk.jp/?p=2367
0884nobodyさん
2010/11/29(月) 20:35:12ID:???データベース使うのに一括登録するような機能が何故railsに無いんでしょうか…?
0885nobodyさん
2010/11/29(月) 20:53:56ID:???本来はテストデータを流し込む目的のものだから、用途外の使用になるってこと。
一括登録したいだけならseeds.rb に書けばいいんだけど、これ Model.create(...) を書くんだよねー。
0886nobodyさん
2010/11/29(月) 21:37:48ID:???0887nobodyさん
2010/11/29(月) 21:42:53ID:???require 'csv' # とか faster_csv とか
CSV.foreach(File.join(Rails.root, 'db/initial_users.csv')) do |row|
user = User.new(:name => row[1], :password => row[2].crypt)
user[:id] = row[0]
user.save!
end
みたいなの書くことになるのかね。
0888nobodyさん
2010/11/29(月) 22:12:55ID:???0890nobodyさん
2010/11/30(火) 01:10:36ID:???fixture:load をいつも使ってたけど みんなはどうしてるのか興味がある
0891nobodyさん
2010/11/30(火) 01:47:51ID:???0892nobodyさん
2010/11/30(火) 01:54:24ID:???0893nobodyさん
2010/11/30(火) 02:04:36ID:???0894nobodyさん
2010/11/30(火) 02:27:33ID:???こんなに人にクズっていったのひさしぶりだわ
0895nobodyさん
2010/11/30(火) 02:34:51ID:l0QAGEWHMYSQL CSVファイル入出力
http://sasuke.main.jp/sqlcsv.html
0896nobodyさん
2010/11/30(火) 02:37:51ID:???0897nobodyさん
2010/11/30(火) 03:45:11ID:VoV6WFzlPHPの種 ブログ phpMyAdminでCSVファイルのインポート
http://www.php-seed.net/blog/archives/39
0898nobodyさん
2010/11/30(火) 09:15:47ID:???0899nobodyさん
2010/11/30(火) 09:22:12ID:???生のSQLや、直接ロード(MySQLのINFILEみたいな)より効率がいいわけがない。
バルクINSERTする拡張とかはあるけどな。
0900nobodyさん
2010/11/30(火) 09:35:26ID:???0901nobodyさん
2010/11/30(火) 13:43:26ID:???0902nobodyさん
2010/12/01(水) 01:26:50ID:???どの本もやっつけすぎて全く期待できん
0903nobodyさん
2010/12/01(水) 03:39:34ID:7SFDU/VCRails 3 in Action
Yehuda Katz and Ryan A. Bigg
http://www.manning.com/katz/
0904nobodyさん
2010/12/01(水) 06:00:30ID:3YNIkeRHhttp://drnicwilliams.com/2009/10/06/install-any-html-themetemplate-into-your-rails-app/
http://github.com/drnic/install_theme
http://drnicwilliams.com/
http://github.com/pilu/web-app-theme
http://themeforest.net/
0905nobodyさん
2010/12/01(水) 07:14:19ID:???0906nobodyさん
2010/12/01(水) 12:21:14ID:???0907nobodyさん
2010/12/01(水) 14:08:00ID:ONKtIuWwRails 2.3のApplication Templateで煩わしい初期設定とはおさらばする! - func09
http://www.func09.com/wordpress/archives/426
http://m.onkey.org/rails-templates
0908nobodyさん
2010/12/01(水) 21:24:07ID:???x webフレームワークの書籍に期待なんてするなよ
o webフレームワークの(日本の)書籍に期待なんてするなよ
0909nobodyさん
2010/12/01(水) 21:31:23ID:???WindowsのRails環境ひとつまともに構築できないんだよな
矛盾だとは思わんのかね
0910nobodyさん
2010/12/01(水) 22:19:30ID:???0911nobodyさん
2010/12/01(水) 22:24:53ID:???・・・バカ?
0912nobodyさん
2010/12/01(水) 23:40:32ID:???0913nobodyさん
2010/12/02(木) 01:14:42ID:???基本を蔑ろにした似非エンジニアほどネットで最先端の情報を得るなどと称しては常時酸欠状態に陥っている脳味噌から得体のしれないコードを産出するのである
0915nobodyさん
2010/12/02(木) 12:09:57ID:???0916nobodyさん
2010/12/02(木) 13:08:29ID:???<title><%= @title %></title>
def index
@title = "post - HogeBlog"
〜
end
と比べて何が便利?
0917nobodyさん
2010/12/02(木) 13:43:47ID:???0919nobodyさん
2010/12/02(木) 16:53:21ID:uqqMYXpeコントローラがすっきりする。けどまあ好みの問題だと思う。
0920nobodyさん
2010/12/02(木) 19:04:05ID:???横着者にはcontent_for必須
0921nobodyさん
2010/12/02(木) 19:19:21ID:???知識が2.1で止まってるので新機能も勉強したい
rails3のアジャイル本早くでないかなあ
0922nobodyさん
2010/12/02(木) 19:52:53ID:???0923nobodyさん
2010/12/03(金) 00:02:19ID:???html版超おすすめ。pdf版はちと高い。
0924nobodyさん
2010/12/03(金) 02:09:41ID:QdlVQjpyRuby Freaks Lounge:第16回 Google App Engine上でRailsを動かす|gihyo.jp … 技術評論社
http://gihyo.jp/dev/serial/01/ruby/0016
http://gihyo.jp/dev/serial/01/ruby/0016?page=2
0927nobodyさん
2010/12/03(金) 15:09:05ID:???0928nobodyさん
2010/12/04(土) 20:54:49ID:???java script呼び出しって出来ます?
java scriptの関数呼び出しはイベントハンドラのやりかたしか
知らないんですが
0929nobodyさん
2010/12/04(土) 22:03:53ID:???0930nobodyさん
2010/12/04(土) 22:21:17ID:???<% end %>
@tablesのタプルそれぞれについて、
javascriptの処理をしたいだけなんですが。
0931nobodyさん
2010/12/04(土) 22:26:15ID:???0932nobodyさん
2010/12/04(土) 22:36:41ID:???0933nobodyさん
2010/12/04(土) 23:44:32ID:???0934nobodyさん
2010/12/05(日) 04:58:25ID:???0936nobodyさん
2010/12/05(日) 15:14:44ID:???0937nobodyさん
2010/12/05(日) 22:07:50ID:???あっという間にログファイルのサイズが凄いことに…
vi production.log
とコマンドを打つとファイルが開けず固まってしまうのです。
Apacheのログファイルのようにローテーションさせることは可能でしょうか?
一般的にはどのようにログファイルを管理しているのかを知りたいです。
0938nobodyさん
2010/12/05(日) 22:13:20ID:???レス数が900を超えています。1000を超えると表示できなくなるよ。