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


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

【RoR】Ruby on Rails Part13



1 名前:nobodyさん mailto:sage [2011/11/04(金) 17:06:24.32 ID:???]
■前
【Ruby】Ruby on Rails Part12
hibari.2ch.net/test/read.cgi/php/1311050686/

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

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

twitter.com/dhh
www.loudthinking.com/

400 名前:nobodyさん mailto:sage [2011/12/10(土) 22:59:46.17 ID:???]
品質保証部の仕事がなくなるからムリ

401 名前:nobodyさん mailto:sage [2011/12/11(日) 00:28:47.61 ID:???]
どこぞの公務員もビックリな理論だなw

402 名前:nobodyさん [2011/12/11(日) 00:56:16.39 ID:uh1drSU/]
すいません。教えてください。

rails3でscssを使用して/asset/images/画像.jpgを使用する際に
CSS上に「<%= asset_path '画像.jpg' %>」と記載すると

Invalid CSS after "...ge:url(<%= asse": expected expression (e.g. fr, 2n+1), was "<%= asset_path ..."

エラーになります。

application.cssの「= require_self」や「= require_tree」はコメントのままですが
こちらが影響していますでしょうか。




403 名前:nobodyさん mailto:sage [2011/12/11(日) 01:14:46.68 ID:???]
css内にerbを書くとはどういうことだ

404 名前:nobodyさん [2011/12/11(日) 01:19:10.34 ID:uh1drSU/]
すいません。下記のような感じです。


width:100%;
color: #ffffff;
font-size: 36pt;
background-image:url('<%= asset_path 'h1_bg.png' %>');
background-repeat:repeat-x;
padding-left: 20px;


405 名前:nobodyさん mailto:sage [2011/12/11(日) 01:21:52.28 ID:???]
だから、css内にerbを書くとはどういうことだ

406 名前:nobodyさん [2011/12/11(日) 01:27:02.05 ID:uh1drSU/]
間違ってましたか・・・

ちなみに
「アプリ名」/app/assets/images/h1_bg.pngファイルを背景にセットする場合は
どういう方法で記載すればよろしいでしょうか。

407 名前:nobodyさん mailto:sage [2011/12/11(日) 01:33:13.25 ID:???]
Rails公式ページのRails GuidesのAsset Pipelineを読めば分かるよ

408 名前:nobodyさん [2011/12/11(日) 01:55:34.66 ID:uh1drSU/]
一応読んだ結果でした。

・config/application.rbに下記を追記
config.assets.paths << Rails.root.join("app", "assets", "flash")

・application.html.erbに下記を確認(アプリ作成時に自動生成)
<%= stylesheet_link_tag "application" %>
<%= javascript_include_tag "application" %>

・CSSには下記を追記
.class { background-image: url(<%= asset_path 'image.png' %>) }
※でもココは記載方法が誤ってるとのこと

・application.cssの下記をコメントアウト
= require_self
= require_tree

おそらくcssがコンパイル対象に入ってないので<%%>が動作していない
感じですよね。。
何か設定が漏れてるか根本的な何かが違うのか・・・・・

ちなみにWebrick上です。



409 名前:nobodyさん mailto:sage [2011/12/11(日) 01:59:41.26 ID:???]
読んだ結果とは思えない

410 名前:nobodyさん [2011/12/11(日) 01:59:57.88 ID:V77chh0X]
asset_path は scssの関数じゃなくてRubyなのね?
cssの中にerbを書きたければ拡張子を連結すれば?
css.scss.erb みたいなことになりかねないがw


411 名前:nobodyさん [2011/12/11(日) 02:03:29.88 ID:uh1drSU/]
もういっぱいいっぱいです。。。

412 名前:nobodyさん mailto:sage [2011/12/11(日) 02:05:15.40 ID:???]
もう一度Rails Guidesを嫁
話はそれからだ

413 名前:nobodyさん [2011/12/11(日) 02:10:52.51 ID:uh1drSU/]
すいません。
一応css.scss.erbにしたらエラーは解消されましたが
画像は適用されなかったです。

background-image:url('<%= asset_path 'h1_bg.png' %>');

background-image:url('<%= asset_path 'images/h1_bg.png' %>');
両方試しましたがダメでした。

asset_pathにはassets/が入ってました。(当たり前か、、、)

414 名前:nobodyさん mailto:sage [2011/12/11(日) 02:12:32.09 ID:???]
本当に読んでる?
だったらGuidesのどの項目にこう書いてたからこのように試しました、みたいな
話があるはずじゃん?

415 名前:nobodyさん [2011/12/11(日) 02:26:13.23 ID:uh1drSU/]
いや408がGuidesの記述順を意識した投稿でした。

ていうか、無事にできました。
background-image:url('<%= asset_path 'h1_bg.png' %>');
の記述方法で出来ました。

大変申し上げにくいのですが、imagesフォルダに画像が入ってなかった
ってお粗末な感じでした。

てか414うっせーんだよ!
英語のサイトなんかそんな簡単に読めるかっツーの


416 名前:nobodyさん mailto:sage [2011/12/11(日) 02:29:05.25 ID:???]
英語読めないんならRailsやめた方がいいよ
煽りじゃなく、実際にそうだから

417 名前:nobodyさん [2011/12/11(日) 03:14:06.04 ID:V77chh0X]
まさに >>352 >>354 の流れ
ttp://speakerdeck.com/u/a_matsuda/p/object-oriented-social-coding-scripting-language-ruby?slide=92

418 名前:nobodyさん mailto:sage [2011/12/11(日) 07:19:24.13 ID:???]
speakerdeck流行ってるね
どうでもいいけど



419 名前:nobodyさん mailto:sage [2011/12/11(日) 10:34:28.96 ID:???]
新規アプリケーション作成した時のトップのerbってどこにあるのでしょうか?




420 名前:nobodyさん mailto:sage [2011/12/11(日) 10:38:45.08 ID:???]
トップは自分で指定しないとだめ。
root :to => 'hogehoge#index' とか自分で表示したいモデルのアクションを指定してください。
もともとある public/index.html を消さないと表示されないので注意。

421 名前:nobodyさん mailto:sage [2011/12/11(日) 22:24:26.01 ID:???]
俺はapplication.erbの意味かと思った。
yieldしてる所といえば、関数的なトップかと。

422 名前:nobodyさん [2011/12/12(月) 09:21:02.05 ID:/L+tQXzJ]
207 :nobodyさん:2011/11/26(土) 06:02:18.81 ID:???
絶対前スレのこの人だと思う
散々質問しておいて結局自力で環境すら構築できなかったのでさじを投げて3000円出すから環境作ってくれ発言して消えた人
改行の仕方、句読点の使い方が全く同じ
あれから二ヶ月を経てアンチRailsとなって帰ってきた模様 哀れですね

461 nobodyさん[sage]投稿日:2011/09/12 03:18:03 ID:???
Apache
MySQL
PHP(php-mysql)
phpMyAdmin
sqlite3
Ruby1.9
rails3.1
gem-mysql2

これらが干渉せずに問題なく動くよう
CentOS5.6に入れたいと思います。

しかし何度試しても必ずどこかで引っかかります(特にphpMyAdminの部分)
初期状態のCentOS5.6をお持ちの方で上の条件をクリア出来る方いたら
手順を書いていただけませんか?
こちらでも試してみて、それらが問題なく動くようであればpaypal経由で少ないかもしれませんが3000円を差し上げます。

お時間ある方で試してもいいよ!という方いましたら
よろしくお願いします。

423 名前:nobodyさん [2011/12/12(月) 17:00:28.37 ID:Y3Ov/unG]
知っていたら教えてください。
Deviseでメールアドレスを変更したときにもsign_up時と同じようにメール確認したいのですが何かいい方法ありませんか?

424 名前:nobodyさん mailto:sage [2011/12/12(月) 19:36:00.31 ID:???]
Devise読んで同じようにする。
または自分でそのように作る。
前にも同じ事質問してた人いたな

425 名前:nobodyさん mailto:sage [2011/12/13(火) 14:33:11.22 ID:???]
https://github.com/plataformatec/devise/blob/master/lib/devise/models/confirmable.rb



426 名前:367 [2011/12/15(木) 15:26:07.13 ID:KwvvVU/T]
ども、お世話になりました
直接の上司&マネージャーと相談した結果
1.まずスマホ版をRailsで開発(set_table_name地獄!)
2.JPMobileに頼ってガラケー版もRailsで統合
を3ヶ月くらいかけてやる予定になりました

それで、追加で質問なのですが
元々PHPで作っていたフレームワークで<DOCOMO></DOCOMO>とかの独自タグがあるので
レンダリングされる前に
<DOCOMO>→<% if request.mobile.is_a?(Jpmobile::Mobile::Docomo) %>
とかのerb向けのコードに置換とかをしてくれる方法とかはないでしょうか?
render関数の中のコードとかを読んでいましたが、いまいち隙間なさそうな感じでしたので

ダメならsedで置換しますけど、<DOCOMO>タグとか、これはこれで可読性高いので、出来ればこのまま使い続けたいので


427 名前:nobodyさん [2011/12/15(木) 21:21:54.63 ID:ezOoglIj]
Rails3.1 だと、適当な拡張子(.ourtemplate みたいな)をデッチあげて
show.html.erb.ourtemplate のうようなビューにしとくと、css.scssや
js.coffeeの処理と同様に、後ろ側の拡張子から順に指定のハンドラで
変換を施していくことが出来るよ。
Sprocketsに拡張子を登録しなきゃならないけど、たぶんsass-railsとか
見れば似たような処理をやってるはず。


428 名前:nobodyさん mailto:sage [2011/12/16(金) 12:28:44.59 ID:???]
なるほど、この辺か
https://github.com/rails/sass-rails/blob/master/lib/sass/rails/railtie.rb



429 名前:nobodyさん mailto:sage [2011/12/16(金) 23:09:55.22 ID:???]
このスレって業務で使用してる人が多いよね

430 名前:nobodyさん mailto:sage [2011/12/16(金) 23:12:41.32 ID:???]
まだ趣味でしか使ってない

431 名前:nobodyさん [2011/12/16(金) 23:21:57.66 ID:JsvWUNfN]
業務で2系、趣味で3系、そして業務のほうで、まだ使えない機能に出くわしてムキーとなる。


432 名前:nobodyさん mailto:sage [2011/12/16(金) 23:24:44.50 ID:???]
Redmineとイントラ用のちょっとしたツールぐらい
お客さん向けのはふっるいStrutsのシステムの保守というお寒い職場なのでお察し

433 名前:nobodyさん mailto:sage [2011/12/17(土) 09:48:50.01 ID:???]
業務では1.2.6、2.3.15、2.3.11、3.0.10で動いてるシステムを運用してる。
今は新しい案件が来たら3.0.10で作ってる。
3.1はまだ触ってないので、趣味である程度慣れてから業務に使う予定。

434 名前: 忍法帖【Lv=40,xxxPT】 mailto:sage [2011/12/17(土) 12:49:55.56 ID:???]
ほにほに

435 名前:nobodyさん mailto:sage [2011/12/17(土) 17:16:49.33 ID:???]
> <DOCOMO></DOCOMO>
DRYML っちゅー Rails用の XML風のテンプレートエンジンもあるよ。
独自タグも簡単に作れる。
<def tag="DOCOMO">
<do param="default" if="&request.mobile.is_a?(Jpmobile::Mobile::Docomo)"/>
</def>
Hobo と組み合わせずに使う人はあまりいないみたいなので
https://github.com/tablatom/hobo/pull/32
こんな感じだけど。


436 名前:nobodyさん mailto:sage [2011/12/17(土) 23:58:38.85 ID:???]
【ウェブアプリケーションという不幸 】

現在、多くのプログラマ(素人)がウェブアプリケーションというものがベストな正しい方向だと勘違いしている。
ソフトウェアの作るにおいてそのアプリケーションに応じた状態遷移を実装するというのは基本中の基本である。
その点においてウエブブラウザというある状態遷移が実装されているアプリケーションの上に
また別のアプリケーションを実装するのは論外である。
そこまでするなら普通にアプリケーションを実装してダウンロードして使ってもらえばいいのである。
ウェブアプリケーションとは虚構にしか他ならない。
ウェブアプリケーションを作ろうとしているあなた。
今すぐ普通のアプリケーションとし設計し始めてはいかがだろう。
そうすればきっと後悔しないですむ。

HTMLやHTTPを悪者にはしていない。
TCP/IPができあがり、その応用として、ファイルを送ったりするようになった。
ファイルの中身のテキストにデータ構造をもたせ、それはつまりツリー構造なわけだが
その実装としてのハイパーテキスト、つまりHTMLという送る側と送られる側で決め事(プロトコル)
をつくり、画像や音楽など表現の幅を広げることは当然の成り行きだっただろう。
そして、その送る側としてのHTMLファイルサーバ、つまりWebサーバ、送られる側としてのプロトコルの解釈・表示系としての
ブラウザというアプリケーション。
ここまではいい。
だが、そこから先が素人の発想というか、いそがばまわれを忘れた者の愚かな発想。
つまりブラウザ上で、アプリケーションを動かすという発想なのである。
ブラウザというのは、おくられてきたステートレスな通信内容の一瞬の表示手段でしかない。
つまりアプリケーションのためのひとつのパーツなのである。
Windowsでいえば、コントロールのひとつ。(実際WebBrowserというコントロールがある。)
JavaならWebClietnだ(これは、ブラウザではないが。)。
包含関係が逆なのである。
ブラウザ上にアプリケーションを作るのは愚かなブームである。

437 名前:nobodyさん mailto:sage [2011/12/18(日) 00:03:16.19 ID:???]
>>436
「自分は次代の新しいルールに柔軟に対応することができないレベルが低いエンジニアだ」

まで読んだ。

438 名前:nobodyさん mailto:sage [2011/12/18(日) 02:58:31.55 ID:???]
>>436 の言ってることは微妙だが、しかしいかにも無理矢理、って感じのひどいアーキテクチャがまかりとおっているのは事実。
たとえば、ローカルの画像を表示するのにその画像をサーバーにアップロードする必要があるみたいな。
RASISや最小特権原則の観点からみてもアホすぎるし、
それによっておこる問題解決のためにさらに新しいセキュリティモデルを導入するとか
かなり本末転倒なことがかなり大真面目に行なわれている。
これが、たとえば共有分散ストレージ上に構築された次世代の分散OSの上で行なわれる、
とかそういう話なら話はまったく別なんだが、そういう訳でもなく、
ただWebというプラットフォームをいかに商業的に囲い込むかという目的のために
Webの理想を堕落に追いこみ、その堕落を進歩と呼び替えて煽ってる。
ただまあ、半分はエンドユーザーが望んでこういう状況になってるってのは事実なんだが。



439 名前:nobodyさん mailto:sage [2011/12/18(日) 04:37:09.02 ID:???]
煽りでなく、webの理想を知りたいんだか、少し語るか英語でもいいので参考文献を挙げてくれないか。

440 名前:nobodyさん mailto:sage [2011/12/18(日) 09:45:54.32 ID:???]
セマンティックWebとかそっち界隈の人なんじゃね

441 名前:nobodyさん mailto:sage [2011/12/18(日) 10:13:38.95 ID:???]
分散オブジェクトとかCORBAとかの界隈の人と見た

442 名前:nobodyさん [2011/12/18(日) 20:27:21.80 ID:9qzT/sR+]
Chrome OSなら問題なしじゃん

443 名前:nobodyさん [2011/12/18(日) 22:59:10.40 ID:u1EHSSTO]
また、同じだな
たのしいRubyを30Pで挫折する
以前も、たのしいBasicとか
たのしいフォートランとかたのしいコボルとかたのしいC++とかあったよな

444 名前:nobodyさん mailto:sage [2011/12/19(月) 09:17:09.26 ID:???]
> たとえば、ローカルの画像を表示するのにその画像をサーバーにアップロードする必要があるみたいな。

?データをクラウド上にバックアップできる、というのがWebアプリの基本なんだからアップロードしなくちゃ何も始まらないだろ??

445 名前:nobodyさん mailto:sage [2011/12/19(月) 09:26:48.19 ID:???]
多分、表示することだけが目的なケースでもネットワークにアップロードするところから始まるのが糞って言いたいんだと思うけど
そういう場合は大人しくローカルのアプリ使ってると思うけどなあ。

446 名前:nobodyさん mailto:sage [2011/12/19(月) 10:14:17.44 ID:???]
>>443
それで一旦挫折たけど今はバリバリ使えてる身から言うと、あんなものから入るのはつまらなすぎるよ。なにかソフトを作りあげる本をまずやって見て、それからリファレンス的に楽しいrubyを見る方がずっと良い。
今ならrailsからはいるのがいいかもね。

447 名前:nobodyさん mailto:sage [2011/12/19(月) 14:16:39.26 ID:???]
何か作ると覚えるの速いよな。
ある程度動くのができてくると愛でるようにコードをリファクタリングするため
色々と細かい勉強にも身が入る。

448 名前:nobodyさん mailto:sage [2011/12/19(月) 16:57:21.48 ID:???]
そうそう、まずは本の通りでいいから物を作るのがいい。そこから興味が広がる。
それと、プログラミングは入門の敷居がすごく高いから、出来なくても向いていないと思う必要はない。
楽しいRubyは、phpとかからきた人にRubyの作法を覚えてもらうための物だと思っている。




449 名前:nobodyさん mailto:sage [2011/12/20(火) 09:14:42.22 ID:???]
ど素人が手を出してインストールでつまづく
今の私です^o^
1ヶ月インストールで悩むとかどんなんやねん

450 名前:nobodyさん mailto:sage [2011/12/20(火) 09:22:41.49 ID:???]
Windows環境でならわからんでもない。

451 名前:nobodyさん [2011/12/20(火) 10:05:22.61 ID:XOsyk8U0]
まあプログラミングなんてそんなもんだよ
気長にのんびりやるしかない
いつのまにかわかるようになってる

452 名前:nobodyさん mailto:sage [2011/12/20(火) 10:31:42.53 ID:???]
詰まったら気分転換で別のことやるのもいいね

453 名前:nobodyさん [2011/12/20(火) 16:27:54.30 ID:LGuFgDfb]
Rails 3.2 RC1: Faster dev mode & routing, explain queries, tagged logger, store
weblog.rubyonrails.org/2011/12/20/rails-3-2-rc1-faster-dev-mode-routing-explain-queries-tagged-logger-store

454 名前:nobodyさん [2011/12/20(火) 16:37:00.24 ID:LGuFgDfb]
Rails 3.2.0 Changelogs ? Gist
Deprecated:
set_table_name
set_inheritance_column
set_sequence_name
set_primary_key
set_locking_column
https://gist.github.com/1472145

455 名前:nobodyさん mailto:sage [2011/12/20(火) 17:20:25.85 ID:???]
マスタ/スレーブの冗長化の基本は4台1セット
d.hatena.ne.jp/uncafe/20110919

データベースのレプリケーション(複製)では、slaveに最低3台のサーバを適用している。
jibun.atmarkit.co.jp/ad/comp/112mitsu/01.html




456 名前:nobodyさん mailto:sage [2011/12/20(火) 18:59:26.94 ID:???]
>>443
たのしいCOBOLは無い

457 名前:nobodyさん mailto:sage [2011/12/20(火) 22:56:29.34 ID:???]
そもそもCOBOLが楽しいわけがないな

458 名前:nobodyさん mailto:sage [2011/12/21(水) 04:04:56.01 ID:???]
Rails 3.2.x is planned to be the last 3.x release branch.
rails/master is now 4.0.0.beta and will only support Ruby 1.9.3+.
Farewell 1.8.7!
twitter.com/#!/dhh/status/149149010194735104






459 名前:nobodyさん mailto:sage [2011/12/21(水) 04:07:30.91 ID:???]


Riding Rails: Rails/master is now 4.0.0.beta
weblog.rubyonrails.org/2011/12/20/rails-master-is-now-4-0-0-beta

rails/master is now 4.0.0.beta and will only support Ruby 1.9.3+
https://github.com/rails/rails/commit/632fa15fa4ceec6dbb00bf26da249d3039749f50


weblog.rubyonrails.org/2011/12/20/rails-3-2-rc1-faster-dev-mode-routing-explain-queries-tagged-logger-store

460 名前:nobodyさん mailto:sage [2011/12/21(水) 05:54:52.39 ID:???]
ruby1.8.7対応を切らないでくれっていうコメントにjoostが泣き言いうなってキレていてワロタ

461 名前:nobodyさん mailto:sage [2011/12/23(金) 17:01:07.42 ID:???]

モデルにメソッドを生やして、モデル内部でTwitterAPIやKVSの処理を隠蔽して実装していれば、
ビューや、コントローラ側の実装に一切手を加えること無く、プログラムを改修することができます。
d.hatena.ne.jp/kyoro353/20111223/1324589389

the { buckblogs :here }: Skinny Controller, Fat Model
weblog.jamisbuck.org/2006/10/18/skinny-controller-fat-model

d.hatena.ne.jp/higayasuo/20091013/1255408723
d.hatena.ne.jp/noopable/20090419/1240129768


462 名前:nobodyさん mailto:sage [2011/12/23(金) 17:09:04.27 ID:???]
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パフォーマンスチューニングのためのインデックスの基礎知識
d.hatena.ne.jp/kiyo560808/20101117/1289952549



463 名前:nobodyさん mailto:sage [2011/12/23(金) 19:31:18.35 ID:???]
railsではroutingで「:id」みたいなキーワードが使えるそうですが、
これって他にどういうのがありますか。どこかに一覧とかありますか。

464 名前:nobodyさん mailto:sage [2011/12/23(金) 19:38:25.90 ID:???]
(Rails Routing from the Outside In)
wiki.usagee.co.jp/ruby/rails/RailsGuidesをゆっくり和訳してみたよ/Rails%20Routing%20from%20the%20Outside%20In

b.hatena.ne.jp/t/routes


465 名前:nobodyさん mailto:sage [2011/12/23(金) 21:07:13.80 ID:???]
rails3.1

application_controller.rb で設定した定数
HOGE = "fuga"

view
<%= HOGE %>

fuga が表示されない。




466 名前:nobodyさん mailto:sage [2011/12/23(金) 21:24:08.22 ID:???]
スコープちゃうし

467 名前:nobodyさん mailto:sage [2011/12/23(金) 21:37:37.31 ID:???]
>>463
自由に設定できるので、特に一覧とかはない

468 名前:nobodyさん [2011/12/23(金) 23:53:29.60 ID:RLJSI/VQ]
特殊なのは params[:format] くらいかな…




469 名前:nobodyさん mailto:sage [2011/12/24(土) 03:08:14.14 ID:???]
>>465
settingslogic
https://github.com/binarylogic/settingslogic


470 名前:nobodyさん mailto:sage [2011/12/24(土) 03:16:23.91 ID:???]
>>465
configatron
https://github.com/markbates/configatron

471 名前:nobodyさん mailto:sage [2011/12/24(土) 10:13:11.30 ID:???]
1.2系の頃から仕事で使ってるが、変化早過ぎて最近ちょっと疲れてきた。
技術者の良いフィルタになってるとは思う。
簡単そうに見えて実は簡単じゃないし。
楽だけどな。


472 名前:nobodyさん mailto:sage [2011/12/24(土) 10:19:07.66 ID:???]
>>471
変化が急すぎて仕事でやったらメンテナンスが大変そう
まあ、いまのウェブアプリの寿命なんて1,2年だろうけど、内部システムで10年くらい使う気の人もいるから

473 名前:nobodyさん mailto:sage [2011/12/24(土) 10:31:50.02 ID:???]
Webアプリの寿命って短いよな。

内部システムとして使うなら別にいいんじゃないかと思うけど。
Railsのバージョン上げなきゃいいだけの話だし。

474 名前:nobodyさん mailto:sage [2011/12/24(土) 10:36:22.29 ID:???]
>>473
機能拡張とかにさくっと応えるのがアジャイルっぽくてかっこいいと思うんだけど、内部システムで1.2とか2.3とかでどうだったかなとかいちいち調べるのがめんどくさそうだなと思って


475 名前:nobodyさん mailto:sage [2011/12/24(土) 12:20:27.37 ID:???]
いまだにWindows2000サーバーセットアップの仕事とかあるしな

476 名前:nobodyさん mailto:sage [2011/12/24(土) 13:07:20.11 ID:???]
派遣で単価50とかで来る人には、ちょっとツライかなと感じてる。
PHPとか他の言語でもそうだけど。
Railsできますというから頼んだら、結構できなくて教えなきゃいけなかったり。

他の現場で変な癖ついてるとかもよくある。全部コントローラにぶちまけとか。
テスト書いた事ない人は多い。テストも教えるとRailsやプラグインの機能のテスト書いてたり。

勉強する事たくさんあるから大変なのは分かるんだが。




477 名前:nobodyさん mailto:sage [2011/12/24(土) 17:44:13.17 ID:???]
派遣のスペックは嘘で塗り固められてるのがデフォだからなぁ。

テストは書かない職場が多いからじゃないのかな、残念だけど。
個人やチームレベルでは書いてる人も多いとは思うんだけど。

478 名前:nobodyさん mailto:sage [2011/12/25(日) 02:07:07.11 ID:???]
https://github.com/rails/rails/tree/3-2-stable
Commit History for rails/rails - GitHub
https://github.com/rails/rails/commits/3-2-stable



479 名前:nobodyさん mailto:sage [2011/12/25(日) 11:44:21.41 ID:???]
https://github.com/tchandy/octopus/wiki/sharding

User.where(:name => "Thiago").limit(3).using(:slave_one)
Octopus.using(:slave_two) do
User.create(:name => "Mike")
end

# This will find the user in the shard1
@user = User.using(:shard1).find_by_name("Joao")

# This will find the user in the master database
@user2 = User.find_by_name("Jose")

#Sets the name
@user.name = "Mike"

# Save the user in the correct shard, shard1.
@user.save


480 名前:nobodyさん mailto:sage [2011/12/26(月) 02:29:30.11 ID:???]
Magic Multi-Connections  
magicmodels.rubyforge.org/magic_multi_connections/

481 名前:nobodyさん mailto:sage [2011/12/26(月) 17:38:58.62 ID:???]
apacheでrorを動かす場合ってfastcgiで動かさないとだめですか?

482 名前:nobodyさん mailto:sage [2011/12/26(月) 17:45:49.50 ID:???]
passangerが多いかな

483 名前:nobodyさん mailto:sage [2011/12/26(月) 17:51:26.58 ID:???]
>>482
こういうのがあるんですね
さっそく入れてみたいと思います
ありがとうございます

484 名前:nobodyさん mailto:sage [2011/12/26(月) 18:53:06.06 ID:???]
派遣って言うのはどこで探したらいいのですか?

485 名前:nobodyさん mailto:sage [2011/12/26(月) 18:58:50.75 ID:???]
ハロワでも行けば?

486 名前:nobodyさん mailto:sage [2011/12/26(月) 19:02:04.34 ID:???]
働くにしても要請するにしても派遣会社に問い合わせればいいんでないの

487 名前:nobodyさん mailto:sage [2011/12/26(月) 22:45:08.91 ID:???]
質問です。routes.rb が

match 'foo(/:a(/:b))' => 'foo#bar', :as => :foo, :defaults => { :a => 'a', :b => 'b' }

のときに

foo_path({:a => 'a', :b => 'c'})

をすると

/foo/a/c

こんなpathになってほしいのに、

/foo?b=c

こんなpathになってしまいます。

どうすればいいのでしょうか?
どうか教えてください。お願いします。

488 名前:nobodyさん mailto:sage [2011/12/27(火) 02:02:03.67 ID:???]
rake routes





489 名前:nobodyさん [2011/12/28(水) 18:22:13.38 ID:NpMlDDDi]
fixturey見込ませたらこんなメッセージが出てきた…
DEPRECATION WARNING: read_csv_fixture_files is deprecated and will be removed from Rails 3.2.
FactoryGirilだとデータ数が増えたときに死ぬんだけど
俺は一体どこへ行けば…

490 名前:nobodyさん [2011/12/28(水) 19:52:55.71 ID:mJMZrp4J]
GC.start

satishchauhan.wordpress.com/2007/07/18/how-to-import-csv-file-in-rails/

491 名前:nobodyさん [2011/12/29(木) 00:15:45.49 ID:uJvGrCNN]
Rails3.1で
SelectやradioでAjax処理を行うにはどうすればいいですか?

rails2系にあった
remote_functionが削除されているようで……
泥臭く自前でonclickか、changeあたりを書きまくるしか無いのでしょうか?

492 名前:nobodyさん mailto:sage [2011/12/29(木) 00:29:05.15 ID:???]
>>489
rake task書いたら?
mysql なら load_in_file(だっけ?)とかで読ませたら速いだろうし

>>491
onchange でやってる。
値飛ばすだけなら、そんなにがんばらんでもできると思う。



493 名前:nobodyさん [2011/12/29(木) 01:15:13.16 ID:uJvGrCNN]
>>492
ですよねーありがとうございます
それについてですが

こうなると思うんですが
radio_button_tag :name , "value" , {} , { :onchange => "" }
このタグを出力するとなぜか、勝手に"checked=cheked"になります

radio_button_tag :name , "value" , { :checked => false } , { :onchange => "" }
radio_button_tag :name , "value" , "" , { :onchange => "" }
radio_button_tag :name , "value" , { :checked => "" } , { :onchange => "" }

どれも表示された時勝手にチェックされてます
なんでこんなしようなのかわからないですが、”チェックされてない”を明示的に指定する方法なありますか?

494 名前:nobodyさん [2011/12/29(木) 01:20:11.73 ID:uJvGrCNN]
自己解決

radio_button_tag :name , :value , false , {}
これでいけました

495 名前:487 mailto:sage [2011/12/29(木) 11:25:08.28 ID:???]
routes.rb を

match 'foo(/:a(/:b))' => 'foo#bar', :as => :foo

にしてから、コントローラに

params[:a] = 'a' unless params.has_key? :a
params[:b] = 'b' unless params.has_key? :b

を追加して

foo_path({:a => 'a', :b => 'c'})

をすると

/foo/a/c

になりました。

:defaults があるとなぜか上手くいかないので、
コントローラ側でデフォルト値を設定するようにしたのですが、
もっと良い方法は無いでしょうか?


496 名前:nobodyさん mailto:sage [2011/12/29(木) 12:51:11.92 ID:???]
match 'foo' => 'foo#bar', :as => :foo, :a => 'a', :b => 'b'
match 'foo/:a(/:b)' => 'foo#bar', :as => :foo, :defaults => {:b => 'b'}

497 名前:nobodyさん [2011/12/29(木) 14:39:12.76 ID:0hMYqXPq]
www.nicovideo.jp/watch/sm16552688

498 名前:nobodyさん mailto:sage [2011/12/29(木) 15:19:51.34 ID:???]
649 デフォルトの名無しさん [sage] 2011/12/29(木) 14:50:37.28 ID: Be:
学生プログラマ日本一決定戦(予選は社会人も参加可)
ttp://codevs.jp/howto.html
現在予選開催中
応募締切 2012.1.6 12:00

おもしろいことやっているじゃん。誰か今から参加しろよ。



499 名前:nobodyさん [2011/12/29(木) 22:35:23.24 ID:zHQvnIdy]
 フジテレビの報道に鑑みて、記憶するところ、滝川クリステル、安藤優子、木村太郎らは、風説の流布に関与していたものと思われます。
また、株主でなくとも、テレビ放送を見ていた者は、経済活動に大きな影響が、あったように思われます(例;アカウントの削除レベルですらオイルショック的な要素として考えうる点)対比的には、日興コーディアルの粉飾問題は、ほとんど報じられていませんでした。
 27時間テレビで、明石家さんまが明らかに「キッコーマンの醤油」の瓶(意匠はあるのでしょうか?)をもって「しょうゆうこと」と宣伝していましたが、
その後CMの契約までこぎつけています。また、お礼があったと番組で放送してました。なお、フジテレビも広告主であるキッコーマンとの契約を成立している
これは、著しく公共性を損なっているでしょう。
また、トークの途中でも、醤油の瓶を画面に映し続
けている行為は、サブリミナル効果の観点からも番組放送基準を逸脱しているように思われます。
あるある大事典の頃、わたくし自身、全国規模でなく小規模なマーケットですら、ヨーグルトの売り切れに遭遇しています。
この時の、フジテレビ及びキッコーマンの株価は、どのように変動していたでしょうか?(返信無用)
明石家さんまこと杉本高文が、所属している吉本興業におけるフジテレビの持株比率は、およそ12%であり、株式を所有する他社の多くは、放送業界である点
を熟慮し、CMを視聴すると、広告業界も含めて、歪と言わざる負えないのではないでしょうか。
ちなみに、茂木友三郎は、キッコーマン株式会社の名誉取締役でありフジテレビの監査役です。


500 名前:nobodyさん mailto:sage [2011/12/30(金) 00:08:53.74 ID:???]
ネトウヨ死ね






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

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

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