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/
732 名前:nobodyさん mailto:sage [2011/06/12(日) 16:03:16.32 ID:???] 2系のセキュリティウッポデートが続く限りは移行しないだろう。
733 名前:nobodyさん mailto:sage [2011/06/12(日) 16:39:32.64 ID:???] これからの開発予定を見ればすべて書いてあるわけだが
734 名前:nobodyさん [2011/06/12(日) 17:25:28.04 ID:+q+sCwIP] 群馬県高崎市に住む39歳AB型、製造業界で派遣プログラマーの仕事をしているhekenekoと申します。 新日本テクトスという会社を追われ、その後どうしてよいかわからなくなりました。 だけど私の大好きな尾崎豊の歌に励まされ、夢であるプロのクリエイターを目指すことにしました。 何度も挫けそうになりましたが、尾崎豊の歌を聞きながら自分を励ましています。 今も尾崎豊の歌のおかげで、夢を諦めずにCGアニメの製作を続けられています。 とりあえず、以下の動画を見てください。一生懸命作ったもので、自分では既にプロレベルの傑作だと思ってます。 できればみなさんのご意見、ご感想を聞きたいです。 復興支援アニメ.mp4 www.youtube.com/watch?v=yn4uTiN8vvM 湾岸鉄道キャンペーンCM(カラー).mp4 www.youtube.com/watch?v=g3PlX1OAhug&feature=channel_video_title これは力作で、にしおかすみこさんにも是非見てもらいたかったため彼女のブログにコメントしたんですが無視されました。 blog.watanabepro.co.jp/nishiokasumiko/archives/2008/02/22_15_post_22.html (下の方にあります。投稿者: hekeneko | 2008年03月24日 22:54) やはり私の才能に気づいてくれる人は中々いないみたいですね(苦笑)。 題名”ラダニアムの翼” A wing of radaniam_partU.mp4 www.youtube.com/watch?v=keSK70uqDJY A wing of radaniamu part_V.mp4 www.youtube.com/watch?v=-LRZbXbirR0 題名”hekeneko honey” www.youtube.com/watch?v=kATwf6fAkG8 私の世界観の全てを凝縮した力作です。hekenekoワールドをご堪能あれ。
735 名前:nobodyさん mailto:sage [2011/06/12(日) 18:20:46.72 ID:???] 発注側がそこまで把握してrubyを選択してるとは思えないけどな。 いつまでも維持され続けるvb6アプリの様に成りそう。
736 名前:nobodyさん mailto:sage [2011/06/13(月) 00:05:35.91 ID:???] モデルの共通処理はどこに書けばいいの?
737 名前:nobodyさん mailto:sage [2011/06/13(月) 01:04:49.91 ID:???] そんだけでわかるわけねーだろ
738 名前:nobodyさん [2011/06/13(月) 01:30:42.92 ID:kpYjmHiF] >>699 これまじか neocon使ってみようかと思ったけど、rails.vimが使えなくなるなら、使わない方が良さげだなぁ 直ったらまた教えてくれ
739 名前:736 mailto:sage [2011/06/13(月) 02:21:15.37 ID:???] insesrt時に、user_idとか自動でセットするためにcallback書いたらできるのはわかんだけど モデル毎に書くの面倒じゃない。 class Base < ActiveRecord::Base みたいなの作って それを継承すりゃいいんかなと、書いたけどbaseなんてテーブルねーよタコって言われるんですよ。
740 名前:nobodyさん mailto:sage [2011/06/13(月) 02:50:04.97 ID:???] デフォルトではテーブルと自動的に結びつけられるのでそうなる。 abstract_class属性をtrueにすれ。 class Base < ActiveRecord::Base self.abstract_class = true end class Child < Base ... end あるいはActiveRecord用のプラグインとして書くか。
741 名前:nobodyさん mailto:sage [2011/06/13(月) 12:11:26.10 ID:???] >>736 rubyの場合、継承使うより mix-in のがいいかも。楽だし。 共通処理切りだして、そいつをincludeする。 継承使うと、modelとDBの関係やらが色々あって面倒くさい。 acts系のpluginを読むと良いよ どうやって共通の処理をModelに実装しているかよく分かる paranoid とか tree とか。
742 名前:736 mailto:sage [2011/06/13(月) 20:10:48.44 ID:???] >>740 あなたが神か。 ありがとう。 >>741 なるほど、ソース見てみます。
743 名前:nobodyさん mailto:sage [2011/06/13(月) 23:31:49.60 ID:???] >>738 マジレスすると補完系のプラグインに依存しない方がいい。 anything.elとかneocomplcacheとか喜んで使ってるのは日本人だけだしね。
744 名前:nobodyさん mailto:sage [2011/06/13(月) 23:34:50.55 ID:???] 日本人は英単語を打ちなれてないからだろうな 英語圏の人間は単語は指が覚えてるから、打った方が早い 補完を使うと目で選ぶ作業が入る分、どうしてもタイムラグが出てしまう
745 名前:nobodyさん mailto:sage [2011/06/14(火) 00:01:42.64 ID:???] 補完って入力時間を速くするだけじゃないからね。 get[tab] って入力してどんなゲッターがあるのか(ロボじゃないよ)一覧できるのは楽。
746 名前:nobodyさん mailto:sage [2011/06/14(火) 00:06:52.01 ID:???] Ruby は getXXX って形はほとんどないでしょ
747 名前:nobodyさん mailto:sage [2011/06/14(火) 00:56:08.44 ID:???] 補完は速度以上にタイプミスを防げるのがいい 外人が使ってないってのは大嘘よ
748 名前:nobodyさん mailto:sage [2011/06/14(火) 01:16:33.70 ID:???] rails3.0.8 + jquery-railsの環境でscaffoldで単純なアプリ作って、 ブラウザのツール使ってcsrfトークン削除したり値を書き換えて送信しても 普通に更新してしまいます application_controllerにprotect_from_forgeryは書いてあるのですが 何か他に設定必要なんでしょうか?
749 名前:nobodyさん mailto:sage [2011/06/14(火) 01:54:16.44 ID:???] Cakephp と ROR どちらが、初心者にはとっつきやすいでしょうか?
750 名前:nobodyさん mailto:sage [2011/06/14(火) 01:59:37.30 ID:???] >>749 両方使ったことあるけど CakeよりRoRのほうが書くソースコードの量少ないし 分かりやすいと思う まあ、RubyにしろPHPにしろそれを勉強してからだからどっちの言語が直感で書きやすいかで決めればいいと思う
751 名前:nobodyさん mailto:sage [2011/06/14(火) 02:07:31.52 ID:???] >>750 ありがとうございます。 両方とも継承とかを使うオブジェクト指向になりますか? またルーティングするときに www.hoge.com/taro www.hoge.com/hanako みたいなかんじでプロフィールを表示させることは、両者で可能でしょうか?
752 名前:nobodyさん mailto:sage [2011/06/14(火) 02:15:30.69 ID:???] >>751 両方ガッチガチのオブジェクト指向 MVCね 両方できる
753 名前:nobodyさん mailto:sage [2011/06/14(火) 02:21:48.21 ID:???] >>752 ありがとうございます。 セキュリティの面(クロスサイトスクリプティング対策)ではどちらがオススメですか? また、同時アクセスの許容で行くと、どちらが耐えられるアクセス数は大きいですか?
754 名前:nobodyさん mailto:sage [2011/06/14(火) 02:27:42.40 ID:???] >>753 XSSやSQLインジェクションはどちらも対応している どっちがおすすめかと言われればRubyのほうが後発だから言語レベルで言うならRubyのほうがおすすめ 同時アクセスはRailsのほうが強い、例えばTwitterなんかはずっとRails使ってた(今もかな?) スクリプト言語はページを表示するたびにファイル全部読み込むからとにかく遅い キャッシュなんかを併用して行かないと何使おうが遅いからフレームワークうんぬんより 自分でどう対応していくかが重要
755 名前:nobodyさん mailto:sage [2011/06/14(火) 04:17:49.23 ID:???] Twitterはとうの昔にRailsに見切りつけてる。
756 名前:nobodyさん mailto:sage [2011/06/14(火) 05:20:51.76 ID:???] Twitterは今でもフロントはRails CakeよりRailsの方が何倍も速い
757 名前:nobodyさん mailto:sage [2011/06/14(火) 06:05:53.07 ID:???] cakeは「名前がおいしそうだから」という理由で流行ってるだけだろ。 Railsは本当に実力があるから流行ってるのだ。
758 名前:nobodyさん mailto:sage [2011/06/14(火) 06:41:35.53 ID:???] 後発のcakeがrailsより劣るとか頭悪すぎる 利用者数も既にrailsを超えてるのにw
759 名前:nobodyさん mailto:sage [2011/06/14(火) 09:51:12.81 ID:???] cake はデータベースからの返り値が配列なのがどうしても許せん
760 名前:nobodyさん [2011/06/14(火) 10:09:00.66 ID:wL5fu4UY] Hacker News | What the hell is happening to rails? news.ycombinator.com/item?id=2651090 blog.stevecoast.com/what-the-hell-is-happening-to-rails
761 名前:nobodyさん [2011/06/14(火) 10:10:26.23 ID:wL5fu4UY] What the hell is happening to rails? - SteveC - 日本語 blog.stevecoast.com.zurukko.jp/what-the-hell-is-happening-to-rails
762 名前:nobodyさん mailto:sage [2011/06/14(火) 10:55:05.81 ID:???] あと、cake は array 地獄もいかんね rails は Ruby の黒魔術を駆使して DSL ぽく書けるようになってるのがいいね (その分、覚えることは増える気はするけど)
763 名前:nobodyさん mailto:sage [2011/06/14(火) 10:58:23.74 ID:???] >>762 バリデーションとかな book.cakephp.org/ja/view/125/%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E3%83%90%E3%83%AA%E3%83%87%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-Data-Validation とか見た瞬間に頭がクラクラした
764 名前:nobodyさん mailto:sage [2011/06/14(火) 14:23:30.96 ID:???] こんにちは。Rails弄り始めて1週間ほどです。 いまRedmine(1.2.0)で週単位でのプロジェクトの進み度合い(EV)を 表示するプラグインを作っています 1月1週 2週 ・・・6月2週 Project1 50h 30h 40h Project2 ・・・ 出したいのはその週に稼いだ工数なので、Issueテーブルの estimated_hours*(done_ratio/100)を、 その週に変動した分だけ合計します。
765 名前:nobodyさん mailto:sage [2011/06/14(火) 14:25:47.78 ID:???] (続き) Issueテーブルは履歴等は持っていないように見えるので、(あってる?) テーブルを一つ追加して、チケットの追加・更新が走るたびに Issueテーブルのestimated_hoursを保存していこうかと思っています。 でもIssuesController#updateにはhookが用意されていないので、 Redmine本体を弄らないといけないのかな・・と言うところまできて、 何かもっと簡単な方法があるのではないか?と思って投稿してみました。 上記を実現する、良い方法があれば教えて頂けないでしょうか。
766 名前:nobodyさん mailto:sage [2011/06/14(火) 15:09:37.17 ID:???] Herokuというサービスをよく耳にしますが 広告を貼ったりすることも出来るのでしょうか? Railsの勉強とお小遣い稼ぎを兼ねてWEBサイトを作ってみたいのですが Herokuは選択肢になり得ますか?
767 名前:nobodyさん [2011/06/14(火) 16:34:23.02 ID:CM0fXhA/] ちょっとすみません、PHPをしばらくやってて、最近Rails3を始めたばっかりなんですが、JQueryとの連動がうまくいってません。 単純なセレクトボックス連動をRails+JQueryで書いてるんですけど、何故かJS経由でHTMLタグを取りに行くと</option>の "</"(エンコード文字列でいう%3C%2F)が抜けちゃって、<option>うんこoption>とかになっちゃいます。 念のためgem updateかけたけど同じでした。誰かこんなおかしな事になってる人います?
768 名前:nobodyさん mailto:sage [2011/06/14(火) 16:49:32.39 ID:???] コードも書け
769 名前:nobodyさん mailto:sage [2011/06/14(火) 17:03:27.97 ID:???] うんことか書くやつには絶対教えてやらない
770 名前:nobodyさん [2011/06/14(火) 17:08:16.74 ID:CM0fXhA/] #呼び出し元 $("#id1").bind('change',function(){id = $("#id1 :selected").val(); $.get('./'+id+'/search_result/');?);??? #コントローラー def search_result ?? # 処理無し end # search_result.js.erb $('#small_select').html("<%= raw escape_javascript(render :partial => 'search_result') %>"); # _search_result.html.erb <select><option>うんこ</option></select> #結果のHTML <option>うんこoption>select></option> 回避策をご存知でしたら教えてエロい人!
771 名前:nobodyさん mailto:sage [2011/06/14(火) 17:41:36.44 ID:???] すっかり汚物スレ。 unko[5]とか変な宣言使いまくってそうだなw
772 名前:nobodyさん [2011/06/14(火) 17:44:27.65 ID:CM0fXhA/] 意地悪言ってないで教えろよ
773 名前:nobodyさん mailto:sage [2011/06/14(火) 18:27:53.38 ID:???] 元のHTMLもないし、こんなんで「教えろよ」って言われたら、そりゃ 「うんこに教えたくない」となるのは当然だな
774 名前:nobodyさん mailto:sage [2011/06/15(水) 01:55:08.03 ID:???] 他人に頼ってばっかり。自分自身でなんとかしろ。 所詮誰かが助けてくれるか支えてくれると思ってる。 ID:CM0fXhAは人を利用する事しか脳のない奴。ある意味ニート。 そういうのは要らない。ゴミ以下。死ねばいいとおもうよ。
775 名前:nobodyさん mailto:sage [2011/06/15(水) 10:34:52.34 ID:???] >>763 CakePHPってどんなものかと思ってたけど真似してそれかよ・・・ 喜んで使ってる奴らの気が知れんな
776 名前:nobodyさん mailto:sage [2011/06/15(水) 12:12:16.25 ID:???] >>775 思うに、CakePHP は PHP の良さであるお手軽さを殺してる気がする まぁ、CakePHP にはデプロイが楽とかメリットはあるんだが…
777 名前:nobodyさん mailto:sage [2011/06/15(水) 12:36:58.90 ID:???] CakePHPのほうがPHPなだけに Captchaなどの使えるフリープラグインが充実してるのでは?
778 名前:nobodyさん [2011/06/15(水) 13:30:18.55 ID:VLZcsGe4] >> 774 結局自己解決はしたよ。 ところで何でわからないこと質問したらゴミ扱いなの? 俺の質問があなたの過去のトラウマに触れたなら謝るからさ。
779 名前:nobodyさん mailto:sage [2011/06/15(水) 14:23:29.64 ID:???] ウンコごときでギャーギャーうるせえ Rubyは事実上ツイッター捨てられた カスウンコプログラムだしね(笑)
780 名前:nobodyさん [2011/06/15(水) 14:34:49.23 ID:7z6GsUiI] >>760 “WTH is happening to Rails?” I’ll tell you. ? metautonomo.us metautonomo.us/2011/06/14/wth-is-happening-to-rails-ill-tell-you/
781 名前:nobodyさん mailto:sage [2011/06/15(水) 14:41:56.08 ID:???] >>764-765 Redmineのプラグインは良く知らないので、Railsの一般的な話で。 ActiveRecord::Observer使ってIssueの変更を監視すればいいかと。 特定のコントローラのアクションでだけcallbackしたいなら ActionController::Caching::Sweeper。 どちらにせよこれだと本体に多少手を入れる必要はあるね。
782 名前:nobodyさん [2011/06/15(水) 16:04:08.86 ID:7z6GsUiI] 人力検索はてな - 質問一覧 「Ruby on Rails」を含む質問 q.hatena.ne.jp/list?word=Ruby%20on%20Rails
783 名前:nobodyさん mailto:sage [2011/06/15(水) 16:26:38.68 ID:???] RailsのUserコントローラーでuserデータを保存する処理を書いております その際 if @user.save # ここでもし保存に成功したら今保存したデータのIDを取得したい else end こういう場合もう一度User.findしなければならないのでしょうか? その場合はUserテーブルにはユニークな値がID以外無いので 一個ハッシュカラムを作って重複しない値を一時的に保存し引っ張ってくるような方法しか思い浮かびません どなたか解決法が分かる方がいらっしゃいましたらお願いします
784 名前:nobodyさん mailto:sage [2011/06/15(水) 16:34:32.33 ID:???] @user.saveが成功すればidがセットされるやん
785 名前:784 mailto:sage [2011/06/15(水) 16:35:37.96 ID:???] @user.saveが成功すれば@user.idに値がセットされるやん
786 名前:765 mailto:sage [2011/06/15(水) 17:32:58.66 ID:???] >>781 Observerは初めて知りました。で、RedmineのModelを眺めてみると IssueObserverクラスが既にありました。 ここに def after_update を追加すれば何とかなりそうです。 Redmine本体に手は入りますが、当初考えていたよりもずっと 依存範囲が少なく出来そうです。 ありがとうございました!
787 名前:nobodyさん mailto:sage [2011/06/15(水) 17:51:02.10 ID:???] >>785 知らなかった…… ありがとうございました
788 名前:nobodyさん mailto:sage [2011/06/15(水) 22:21:37.37 ID:???] >>775 わけのわからんオレオレフレームワークを使わされるよりは なんぼかマシじゃね バリデーションはどのフレームワークでも鬼門だなぁ
789 名前:nobodyさん mailto:sage [2011/06/15(水) 22:23:07.01 ID:???] Cakeのセンスのなさは異常 後発で真似してあれだけ劣化とか考えられん
790 名前:nobodyさん mailto:sage [2011/06/15(水) 22:55:59.41 ID:???] よくもわるくもPHPだということ。
791 名前:nobodyさん mailto:sage [2011/06/15(水) 23:43:50.53 ID:???] Rails2.3.11でJqueryを使うにはどうすればいいですかね? 3.x系だとgemに書いてbundleって情報が沢山出てくるんですが……
792 名前:nobodyさん mailto:sage [2011/06/15(水) 23:44:16.19 ID:???] RailsとSinatraってどっちがいいの? Sinatraも色々と関連ライブラリ入れてくとほとんどRailsみたいになっちゃうよね。
793 名前:nobodyさん mailto:sage [2011/06/16(木) 00:00:45.15 ID:???] >>791 フレームワークのサポートがなくてもいいなら、 public/javascriptにjquery.js置いて、javascript_include_tag 'jquery' ある程度便利メソッドなりがほしいなら code.google.com/p/ennerchi/ など。 ただし、更新されてない。 >>792 場合による。 個人的には画面が少ない、APIだけ提供するアプリ、Railsの環境整えるのが面倒なサーバ上で動かすなどの場合はSinatraかな。
794 名前:nobodyさん mailto:sage [2011/06/16(木) 00:34:04.20 ID:???] >>781 詳しいな 比較的詳しい海外のRails翻訳本でもそこまで書いてなかったと思うけど、 やっぱりそこまで理解するにはソースを読まなきゃダメだろうか
795 名前:nobodyさん mailto:sage [2011/06/16(木) 00:42:27.25 ID:???] Railsの資格どうなってんの? 情報全然ないんだけど
796 名前:nobodyさん mailto:sage [2011/06/16(木) 00:56:44.09 ID:???] コントローラーとか、actionごとにjavascriptやcssの指定って出来なかったでしたっけ? 使った記憶あるんだけど思い出せなくてずっと悩んでる
797 名前:nobodyさん mailto:sage [2011/06/16(木) 01:01:44.03 ID:???] View の中で javascript_include_tag とか書けばいい 別に <script> が <head> の中になければならない理由はない
798 名前:nobodyさん mailto:sage [2011/06/16(木) 01:05:19.22 ID:???] あーなるほどね すっきりしました、ありがとう
799 名前:nobodyさん mailto:sage [2011/06/16(木) 01:07:22.72 ID:???] あれ、でもCSSは?
800 名前:nobodyさん mailto:sage [2011/06/16(木) 01:13:07.72 ID:???] content_for 使え
801 名前:nobodyさん mailto:sage [2011/06/16(木) 03:13:34.93 ID:???] 今日人多いなあ createdから24時間以内のデータをとってきたい場合は どうやるんでしょうか :conditons => ["created > now() -24.hour"] みたいな感じかなと思ったのですがうまくいかない
802 名前:nobodyさん mailto:sage [2011/06/16(木) 03:17:27.60 ID:???] 人は少ない レスが多いだけ
803 名前:nobodyさん mailto:sage [2011/06/16(木) 04:27:54.30 ID:???] Railsで自動ログインってもしかしてできない? :expire_after = 1.month とかにしてもブラウザ落としたら削除されるし……
804 名前:nobodyさん mailto:sage [2011/06/16(木) 07:34:04.76 ID:???] >>803 とりあえずhttpのヘッダーから確認してみたら ログイン状態管理のクッキーならブラウザが閉じるまででいんじゃね、とは思うが ついでに1.monthて一ヶ月前
805 名前:nobodyさん mailto:sage [2011/06/16(木) 07:37:38.55 ID:???] 1.month.since か 1.month.from_now
806 名前:nobodyさん mailto:sage [2011/06/16(木) 07:45:36.99 ID:???] Railsって階層化は不得意な感じだな。 ::Foo::Barとかちょっとキモーイな書き方しなきゃだし。
807 名前:nobodyさん [2011/06/16(木) 09:03:15.95 ID:qTI0AAJt] >>801 :conditions => [ 'created > ?', Time.now - 24.hour ] とか? RailsのバージョンによってはUTCがデフォなのでちうい。
808 名前:nobodyさん mailto:sage [2011/06/16(木) 10:23:26.86 ID:???] 階層化が明示されてて分かりやすいと思ったんだが ただルーティングのやり方次第で、::で区切っていかずに作れた気もする
809 名前:nobodyさん [2011/06/16(木) 10:40:56.39 ID:8Vo//0NX] 何もしなければ階層マッピングされるというだけだから、 設定すれば如何様にも。
810 名前:nobodyさん [2011/06/16(木) 11:31:06.07 ID:5w9AZXtG] Scala+DBMS+Web ? Blog Archive ? Scala2.9 www.ewavesolutions.com/blog/?p=681
811 名前:nobodyさん mailto:sage [2011/06/16(木) 21:59:44.55 ID:???] 一番困るのは、凡人なのにフレームワークを自作しちゃう奴だね。 RailsやCakeだって相当頭がいい人たちが作ってるはずなのに、必ずしも満足できるものではない。 有名なフレームワークを開発している人たちよりも知能指数が高いという自信がない奴は フレームワークを自作しないでほしい。ホント迷惑だから。 特に新人の教育の時に、どこの馬の骨か分からん奴が書いたフレームワークを 教えるのはやめてほしい。余計なことで躓いて学習に支障がでるんだよ。 自分達のような凡人はおとなしくRailsやCake等の有名フレームワークを使っていればいいんだよ。 凡人がえらそうにフレームワークを自作するな。迷惑なんだよ。ゴミを量産するな。
812 名前:nobodyさん mailto:sage [2011/06/16(木) 23:11:23.64 ID:???] >>811 それってたとえばどんなフレームワークのことを指してるの?
813 名前:nobodyさん mailto:sage [2011/06/17(金) 06:37:30.55 ID:???] rorに限らず実際現場で見かけるのは、糞古いオープンソースのフレームワークを使っていて誰もメンテできずに放置されてるとかw ちゃんと追いかけてくれる分には、適当なフレームワーク採用はいいけど採用するならきちんと採用後も面倒見ろよと思う。 きちんとメンテできないくらいなら、ヲレフレームワークで必要な所だけでもメンテしてくれるほうがまだマシ。 さらにヲレヲレフレームワークかませて、ror風とかcake風とか好き勝手するのでもいいしw 案件でstrusとかseasarとかjsp,ejb,servlet,pear,ethnaとか最近の流れを理解してなさそうな条件はまず地雷w
814 名前:nobodyさん mailto:sage [2011/06/17(金) 08:50:54.43 ID:???] ここまでのレスを見ると、 既存のフレームワークを使わない=オレオレフレームワーク になってそうな。 何にせよ、アプリを作るなら、要求に合わせた何らかのフレームワークになってまうのは当たり前。 つまり、「Railsつかってねぇ、糞じゃん!」と言ってるに等しい。
815 名前:nobodyさん mailto:sage [2011/06/17(金) 11:07:00.36 ID:???] 今すぐフォローすべきRuby界のスーパーエンジニア | cod.note codnote.net/2011/06/16/ruby-super-engineers/
816 名前:nobodyさん [2011/06/17(金) 13:15:09.56 ID:ENDcnl8l] 全部フォロー済みだったので今更感。
817 名前:nobodyさん mailto:sage [2011/06/17(金) 13:18:32.81 ID:???] ちゃんと最後に @sora_h 自身も入れておかないと(笑) オチがなくてつまらん。
818 名前:nobodyさん [2011/06/17(金) 16:08:44.89 ID:bxw7xRk+] What the hell is happening to rails? - SteveC blog.stevecoast.com/what-the-hell-is-happening-to-rails What’s Up With All These Changes in Rails? ? Katz Got Your Tongue? yehudakatz.com/2011/06/14/what-the-hell-is-happening-to-rails/ What if Rails Isn't For Beginners Anymore? | Intridea Blog intridea.com/2011/6/16/what-if-rails-isnt-for-beginners-anymore
819 名前:nobodyさん [2011/06/17(金) 16:45:34.28 ID:bxw7xRk+] How to encode media in base64 given URL in Ruby stackoverflow.com/questions/1547008/how-to-encode-media-in-base64-given-url-in-ruby ActiveSupport::Base64.encode64(open("file_path").to_a.join) active_support/base64.rb - rhinefordの日記 d.hatena.ne.jp/rhineford/20100125/1264353788
820 名前:nobodyさん [2011/06/17(金) 17:03:40.87 ID:bxw7xRk+] 画像もDBに格納して管理する −扱いがめんどうなLOB(ラージオブジェクト)は使わない方法も含め b.hatena.ne.jp/entry/neta.ywcafe.net/000774.html Encoding/decoding a image as Base64 www.ruby-forum.com/topic/200065 RubyでBase64 d.hatena.ne.jp/nacookan/20071203/1196701095
821 名前:nobodyさん [2011/06/17(金) 17:14:16.69 ID:bxw7xRk+] RailsとDBの罠 - さくさんの日記 d.hatena.ne.jp/sakusan_net/20080311/1205222191 railsでDBに画像データを入れる - さくさんの日記 d.hatena.ne.jp/sakusan_net/20080411/1207932177 DBに入れた画像を表示する - 篳篥日記 d.hatena.ne.jp/hichiriki/20100110/1263125573 Railsでの画像の出力方法 doruby.kbmj.com/rb819/20081030/Rails_
822 名前:nobodyさん [2011/06/17(金) 17:42:12.32 ID:bxw7xRk+] acts_as_attachment blog.netswitch.jp/2006/08/29/rails-plugin-ar2
823 名前:nobodyさん mailto:sage [2011/06/17(金) 23:49:31.16 ID:???] >>811 ゴミが量産されないといいフレームワークはできないわけで Struts普及以前とかの試行錯誤があって今があるんですだよ つか、PHPは5.x以降でだいぶ綺麗に書けるようになったから まだ色々フレームワークみたいなのが出てくると思われ Rubyも1.9への移行期だからまだなんかウヨウヨでてくんじゃね
824 名前:nobodyさん [2011/06/18(土) 01:13:57.74 ID:L5CY6LSN] devise使う時って example.jp/mypage みたいなURL作るのって邪道なんでしょうか? /users/:user_id で、自分のアカウントのページかどうかで条件分岐させる感じでしょうか?
825 名前:nobodyさん mailto:sage [2011/06/18(土) 16:14:31.76 ID:???] 95%は:stringで入る長さの文字列なのに5%だけ:textにしなきゃなカラムってどうしてます?
826 名前:nobodyさん mailto:sage [2011/06/18(土) 16:19:08.39 ID:???] 普通にtextにすればいいだろ。意味不
827 名前:nobodyさん mailto:sage [2011/06/18(土) 16:22:21.19 ID:???] textにすると検索おそくならね?
828 名前:nobodyさん [2011/06/18(土) 16:52:53.72 ID:hn6FxEQi] >>825 DB設計を語るスレ 3 hibari.2ch.net/test/read.cgi/db/1269585561/
829 名前:nobodyさん mailto:sage [2011/06/18(土) 17:09:23.21 ID:???] >>828 やりようはいくらでも有るけど、 AcriveRecordだと普通はどうするのかなと。
830 名前:nobodyさん mailto:sage [2011/06/18(土) 17:15:49.36 ID:???] なんでActiveRecordが関係あるんだよ
831 名前:nobodyさん mailto:sage [2011/06/18(土) 17:41:48.87 ID:???] 多分scaffoldのハナシなんだろうけど string textが実DBにどう定義されるかはDBの種類やバージョンによって違うから なんともいえん 最終的にtextじゃなくてstringにしたい理由如何で考えるべきで 別にstringである必要が無いのであればtextでいいじゃん、てハナシに戻る
832 名前:nobodyさん [2011/06/20(月) 11:05:58.76 ID:p3hclIEe] Ruby: Webserver in 70 lines of code blogs.msdn.com/b/abhinaba/archive/2005/10/14/474841.aspx thinkit.co.jp/article/117/1?page=0,1