[表示 : 全て 最新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/

270 名前:nobodyさん mailto:sage [2011/11/30(水) 23:46:15.93 ID:???]
>>264
そんな人間はLinuxも使えないと思われ

271 名前:nobodyさん mailto:sage [2011/12/01(木) 00:36:39.73 ID:???]
なんだかんだいってrubyてまだまだ不便だな。
一時的な祭りに便乗してるとしか思えない。。。

272 名前:nobodyさん mailto:sage [2011/12/01(木) 00:57:52.68 ID:???]
windowsだとrspec関連が致命的に遅い。
spork使ってもrake specじゃ話にならない。
spork+rspecでまぁまぁ。guardまでは動かしたことがないから不明。


273 名前:nobodyさん mailto:sage [2011/12/01(木) 05:24:10.27 ID:???]
だれか出たばっかのオーム社のrails本買った人いない?

技社のとどっち買えばイイのか迷ってるんだよね
オーム社の方は原作の評価がいまいちなのが心配
2つ買う金は無い。買った人いたら評価おせーて

274 名前:nobodyさん mailto:sage [2011/12/01(木) 08:08:14.11 ID:???]
Windowsだとクラスのロードが遅いんだっけ。大量のクラスがあるRailsだとツライわな。

前にWindowsで開発してたけど、rails console開くだけでもう遅くて嫌になった。
VMにLinux入れてターミナル繋ぐ事で回避したが。

275 名前:nobodyさん mailto:sage [2011/12/01(木) 08:17:25.76 ID:???]
>>265
windosて何?

276 名前:nobodyさん mailto:sage [2011/12/01(木) 08:27:19.08 ID:???]
>>274
たしか、ファイル読み込み回りで遅いんだよな。
rubyの問題ではないとして取り合っちゃくれないけど。

277 名前:nobodyさん mailto:sage [2011/12/01(木) 16:15:25.88 ID:???]
IOの問題なんだとすると、プリプロセッサみたいなのでロードするファイルを事前に1ファイルに固めたり出来れば
ちょっとはマシになるんだろうか。


278 名前:nobodyさん mailto:sage [2011/12/01(木) 16:38:27.98 ID:???]
え、使ってる標準ライブラリとかgemも全部固めるの?
ロード順もあるからなぁ



279 名前:nobodyさん mailto:sage [2011/12/01(木) 16:49:55.95 ID:???]
なんかそういうことやろうとして挫折した人の記事が見つかったわ
■[ruby]rubyでRubyVMの機能を利用してプリコンパイルしたソースをrequireする実験をしてみたい
d.hatena.ne.jp/ashel/20100505/1273073942

280 名前:nobodyさん mailto:sage [2011/12/01(木) 17:57:52.42 ID:???]
Windowsで、railsだとnative extention周りがダメすぎて死ねるよな。
zlib、readline、openssl、sqlite3のgem導入は激しく苦労した。
特にmswin32だと枯れたバージョンでしか使う気になれない。

281 名前:nobodyさん mailto:sage [2011/12/01(木) 18:05:23.85 ID:???]
日本人で環境を整えられる能力もった人は、かなりの少数なのに。。
railsと騒ぎまくってるだけの、なんちゃってエンジニアしかいないのが現状。
一時的な流行であって、落ちぶれるのは目に見えてわかるよ。

282 名前:nobodyさん mailto:sage [2011/12/01(木) 18:22:28.02 ID:???]
まあえてWinサーバ上で運用する必要もないしな。

283 名前:nobodyさん mailto:sage [2011/12/01(木) 18:59:04.63 ID:???]
>>281
ギャグで言ってるとしか思えない

Linuxを普通に使える人間なら、これぐらいの環境は整えられるし
それぐらいの人間は掃いて捨てるほどいる

284 名前:nobodyさん mailto:sage [2011/12/01(木) 19:11:10.54 ID:???]
いつものスルー検定なんだからもうちょっと頑張れ

285 名前:nobodyさん mailto:sage [2011/12/01(木) 19:14:12.05 ID:???]
というか、これぐらいの環境を整えられる程度の能力がない人間がPHPに
群がることによって、品質の悪いシステムが量産されるんだな

という内容のまつもとゆきひろ氏の記事を読んだことがあるが、まさに慧眼と
言わざるを得ない

286 名前:nobodyさん mailto:sage [2011/12/01(木) 19:33:58.37 ID:???]
windowsの開発環境が業務で使えるレベルまで全く整ってないじゃん
なにいってんの?

287 名前:nobodyさん mailto:sage [2011/12/01(木) 19:39:04.55 ID:???]
与えられたものを使うだけで
無ければ作ることをしないおまえらは
まつもとひろゆきの思想とは
全く違うのよ。
まつもとと同意見のように語る存在ではない。
根本的な思想がお前らと違うんだから。

288 名前:nobodyさん mailto:sage [2011/12/01(木) 19:42:53.48 ID:???]
railsは重い原因は
まつもと、なんとかしてよ
というスタンスの奴が大多数だから
railsはいつまでも重いまま。




289 名前:nobodyさん mailto:sage [2011/12/01(木) 19:56:31.10 ID:???]
時間かけて学習したんだから
わかっちゃいるけど簡単に捨れきれいない匂いがプンプンする。


290 名前:nobodyさん mailto:sage [2011/12/01(木) 20:04:05.87 ID:???]
学習コストのリスクは時間よりもなによりも
あっさり捨てきれないところにある。
COBOLerみたいに。

291 名前:nobodyさん mailto:sage [2011/12/01(木) 20:07:28.14 ID:???]
rails、そんなに重いかな?
最近のサーバ性能で、railsで捌き切れないくらいのアプリケーションを開発することなんてそんななさそうだけど
キラーアプリのredmineだって他のBTSに比べたら比較的軽い方だし。

JavaとHadoopで大規模をぶん回す必要があるっていうんなら問題だけど
そんな開発してる所なんて一部だろうし・・・サンデープログラマーとかはそんなことしないだろうし・・・

292 名前:nobodyさん mailto:sage [2011/12/01(木) 20:11:41.22 ID:???]
Windowsの環境はなければ作るとかそんなレベルでなく、本当に整ってないぞ。
多分拡張ライブラリ(gem)のインストールにソースコードからコンパイルするプロセスが入っているのが
Windowsの思想と相容れないんだと思う。

gemさえきちんと入るんだったらphp.iniを置いてhttpd.confのどこそこを編集して〜〜〜なんて
手作業が入るPHPなんかよりずっとインストールが楽なんだけどな。

293 名前:nobodyさん mailto:sage [2011/12/01(木) 20:12:46.29 ID:???]
流れ嫁

294 名前:nobodyさん mailto:sage [2011/12/01(木) 20:17:04.24 ID:???]
ruby使いだすと中立的な考えができなくなるらしい
その理由は思想まで支配されてるから。
それがwindowsはどうでもいいという結果につながってる。
だからrailsは一時的な流行であり、今後は落ちていくだけ。

295 名前:nobodyさん mailto:sage [2011/12/01(木) 20:55:38.77 ID:???]
実際、Windowsなんてどうでもいいしなぁ

仮想マシン環境が楽に作れる今となっては、開発においてもWindowsでないと
いけない理由がなくなってしまった

あ、.Net系は別な

296 名前:nobodyさん mailto:sage [2011/12/01(木) 21:19:17.67 ID:???]
Windowsの良い所は、会社側が全部行動監視できるとこだったりする。


297 名前:nobodyさん mailto:sage [2011/12/01(木) 21:28:03.58 ID:???]
仮想マシン環境でやるなら最初からUbuntuを開発OSにした方が楽じゃね?

298 名前:nobodyさん mailto:sage [2011/12/01(木) 21:32:02.62 ID:???]
rubyて自分さえ楽できればそれでいいという考えが
参加者を減らし自分のクビしめてるよねw



299 名前:nobodyさん mailto:sage [2011/12/01(木) 21:52:31.34 ID:???]
言語って、自分を楽にするためにあるんじゃないの?

300 名前:nobodyさん mailto:sage [2011/12/01(木) 21:53:26.02 ID:???]
>自分さえ楽できればそれでいいという考え
これってWInユーザのクレクレ君態度のことに思える


301 名前:nobodyさん mailto:sage [2011/12/01(木) 22:04:04.94 ID:???]
なんだか必ずレスが貰えるコピペ状態だな。
これだからIDのないスレは・・・・

302 名前:nobodyさん mailto:sage [2011/12/01(木) 22:12:38.24 ID:???]
>>299
独創的なコードしか書かないタイプだな。やれやれ。
一人だけでプログラムするなら自分を楽にするという価値観で問題ない。
でも俺はあんたのコードは読みたくもない。

303 名前:nobodyさん mailto:sage [2011/12/01(木) 22:14:52.40 ID:???]
言語は一種のコミュニケーション
機械とのコミュニケーションでもあるし
プログラマ同士とのコミュニケーションでもある。
自分だけの独り言ではない。


304 名前:nobodyさん mailto:sage [2011/12/01(木) 22:17:11.46 ID:???]
Rubyは同じ処理を書くなら似たようなコードに収束するという特徴がある
PerlのようにTMTOWTDIだと読むのに苦労するが

305 名前:nobodyさん [2011/12/01(木) 22:19:57.93 ID:IufCzIua]
>>304
Pythonに当てはまると思う。
RubyはどっちかというとPerl寄り。


306 名前:nobodyさん mailto:sage [2011/12/01(木) 22:21:48.02 ID:???]
>>305
RubyはPython寄りだよ
推奨されないやり方は面倒に書かなきゃいけないようになってる

307 名前:nobodyさん mailto:sage [2011/12/01(木) 22:22:58.76 ID:???]
Perl は後付けしたクラスの実装方法がなんかものすごく残念すぎた。

308 名前:nobodyさん mailto:sage [2011/12/01(木) 22:27:27.86 ID:???]
PCスペックあがって仮想環境関係のソフトも整ってきたお陰で
色んな言語の環境まぜこぜにしなく済むようになったのはホント助かるよね。



309 名前:nobodyさん mailto:sage [2011/12/01(木) 22:31:58.82 ID:???]
規模の大きい会社になると仮想環境はNGなとこが多いんじゃないかな。
そう考えるとwindowsの環境なんとかするべし。

310 名前:nobodyさん mailto:sage [2011/12/01(木) 22:37:15.08 ID:???]
多くないよ
大手なんて自分でクラウド作ってるぐらいだし

311 名前:nobodyさん mailto:sage [2011/12/01(木) 22:44:34.84 ID:???]
仮想環境のデメリットはあるだろ。ないわけはない
いい事しかいわない詐欺師かよ。

312 名前:nobodyさん mailto:sage [2011/12/01(木) 22:53:21.36 ID:???]
普通の開発だとデメリットなんて殆どないんじゃないの?
例えば何がある?

313 名前:nobodyさん mailto:sage [2011/12/01(木) 22:56:38.43 ID:???]
今夜も入れ食いだな

314 名前:nobodyさん mailto:sage [2011/12/01(木) 23:02:35.21 ID:???]
世の中にメリットがあれば必ずデメリットは存在する。
いいことしか耳を傾けてないから
デメリットに気付いてないんだよ
洗脳されて頭の中がバラ色になっちゃってるんだよ。

315 名前:nobodyさん mailto:sage [2011/12/01(木) 23:06:39.49 ID:???]
なるほど、具体的に挙げられないと。
使ったこと無いんじゃ無理ないよね。

316 名前:nobodyさん mailto:sage [2011/12/01(木) 23:08:51.47 ID:???]
使ったことあるのにデメリットが一つもないなんて
なんも考えずに使ってるんだねw

317 名前:nobodyさん mailto:sage [2011/12/01(木) 23:11:45.57 ID:???]
お前らいい加減スレチ

318 名前:nobodyさん mailto:sage [2011/12/01(木) 23:12:49.82 ID:???]
>>316
で、デメリットは?



319 名前:nobodyさん mailto:sage [2011/12/01(木) 23:18:16.64 ID:???]
>>318
俺は使ったことないからデメリットがわからないから
知りたいだけ

320 名前:nobodyさん mailto:sage [2011/12/01(木) 23:23:40.05 ID:???]
知りたいなんて嘘つかなくていいのに。煽り合いしたいだけでしょ。

321 名前:nobodyさん mailto:sage [2011/12/01(木) 23:27:30.23 ID:???]
君等せめてRailsに関する煽りあいしてくれよ。

仮想環境でもめるならこっちへどうぞ。
【仮想化】VMware/VBox/KVM/Xen【徹底比較】
hibari.2ch.net/test/read.cgi/software/1289732733/

322 名前:nobodyさん mailto:sage [2011/12/01(木) 23:29:59.53 ID:???]
デメリット<メリットなら使いたい。
railsはいいよ!てのは、何かに洗脳されたのごとく山ほどきいたから
デメリットが聞きたいのだ。

323 名前:nobodyさん mailto:sage [2011/12/01(木) 23:52:40.88 ID:???]
>>322
自分で使ってみりゃ分かるよ

324 名前:nobodyさん mailto:sage [2011/12/02(金) 00:05:30.12 ID:???]
なんも考えずにつかって
いいよ!ていってるのはよくわかった。


325 名前:nobodyさん mailto:sage [2011/12/02(金) 00:14:57.26 ID:???]
ん?仮想環境のメリット・デメリットの話じゃなかったのか?

326 名前:nobodyさん mailto:sage [2011/12/02(金) 00:40:11.00 ID:???]
>>324
なんも考えずに使っていいって思えるならいいフレームワークってことだなw

327 名前:nobodyさん mailto:sage [2011/12/02(金) 03:27:07.95 ID:???]
「3000円で環境構築してください君」がまた暴れてるのか
そろそろ彼は死んだ方がいいな
多分今後何十年も生きてても意味が無い
社会になんら貢献せずに、自分の能力不足を棚にあげてRails批判して心のバランスを取ろうとする日々
生きてる価値が本当に無さ過ぎて哀れになってくる
お母さんも彼を産んだ事を後悔してるだろう

328 名前:nobodyさん mailto:sage [2011/12/02(金) 07:33:52.50 ID:???]
一時期Win上のLinuxで開発してたが単なるrailsアプリだと特に問題なかったな。
デバイス叩くとかタイミングがシビアなシステムぐらいじゃね?仮想環境上で作りにくいのは。



329 名前:nobodyさん mailto:sage [2011/12/02(金) 08:44:10.38 ID:???]
そんなことよりアジャイル本の第4版がでたけどどうよ?


330 名前:nobodyさん mailto:sage [2011/12/02(金) 10:41:37.06 ID:???]
なんか久しぶりにここで人間が会話してると思ったら
煽りあいかよ
botの方が100倍マシ

331 名前:nobodyさん mailto:sage [2011/12/02(金) 11:45:01.04 ID:???]
>>330
最近変な人が常駐するようになったのよ
Rails環境構築できなくて八つ当たりする人

332 名前:nobodyさん mailto:sage [2011/12/02(金) 12:35:01.10 ID:???]
日本語でrspecについて詳しく書いた書籍、webはないですかね。
英語書籍、webで読んではいるけど調べ物するたびに疲れる。

333 名前:nobodyさん mailto:sage [2011/12/02(金) 12:56:22.45 ID:???]
>>332
るびまでは物足りなかったのかな?

334 名前:nobodyさん mailto:sage [2011/12/02(金) 13:15:05.62 ID:???]
>>333
そのあたりは大抵読んだ。cucumberなども読んでる、書籍含めて。
どっちかというとBDD関連での不満かな。
自分でテスト書いているんだが、
書いているうちにどの程度の粒度でかけばよいかの基準に悩む。

例えば、varidate宣言をいくつもしてあるモデルがあって、
動作することは分かっている。
失敗した場合、ridirectやrenderなどの共通処理に飛ぶ場合、
それぞれのvailidate処理についてテストを書くべきかどうかなど。
railsでそういったチュートリアルは簡略化された記述が多いからねぇ。

他人のgithubの差分なんかを見ているが、
そんなに細かくcommitしている人もいないし
人によって違う(あたりまえだけど)から、
自分なりの基準を決められるようになりたいな、と。




335 名前:nobodyさん mailto:sage [2011/12/02(金) 13:17:58.65 ID:???]
携帯で書いていたら滅茶苦茶だな。
validationでした。variとかvailとかすみません。


336 名前:nobodyさん mailto:sage [2011/12/02(金) 13:39:53.00 ID:???]
不安がある部分に書く感じ。
この処理ちょっと不安だなと思ったら書くようにしてる。

モデルのspec厚めに書いてても、コントローラはそれらを複合的に使ってたりするから、組み合わせ方間違えばバグる訳で。

あと、コントローラのテストは攻撃される事を考えてやってる。

validation通る、通らないで処理が分岐みたいのも一応気になるとこには書いてるかな。

337 名前:nobodyさん mailto:sage [2011/12/02(金) 14:02:14.97 ID:???]
るびま(だったかな?)もそうですけど、
「テストが仕様」という記述をよく見るので

「仕様書なら、かなり細かく書くよな」
「テスト項目のvalidationってともかく全部網羅するよな」

という考えが頭の中で回ってしまいます。

とrspecでは細かく書いて、cucumberで大まかなシナリオかいてとやっていると
テスト書いている時間のほうが長くなり、仕様変更する度にうあー!となります。

問題として、自分のテストコードの書き方があるんじゃないかと。
DRYを目指して、仕様変更に対応しやすいコードを書いたりが下手なんだと思います。
Web上にアップされているリファクタリングを見ていると、
結構目から鱗状態でポロポロ落ちていくのを実感しますよ。

>>336
もう少し気楽にとらえてみる事にします(仕事以外では)

338 名前:336 mailto:sage [2011/12/02(金) 14:23:11.52 ID:???]
>>337
自分は仕事でも 336 に書いた感じ。
全体の工数にもよるから、テストを十分に書ける案件と、そうでもない案件がある。
それで粒度を変えてる。

validationも気になるなら書いてる。普通に境界とか気にしながら。
でもvalidationに限らず、他の人のを見ると、たまにRailsやプラグインの機能のテストになってる人もいるから、そこは指摘したり。

テストが仕様になるのはその通りだと思う。
メッセージを何語で書くのかという問題と、メッセージに書いてある事とテストの実装に齟齬が無いかという問題(この辺も最近のるびまに書いてあったはず)もあるけど、場合によっては日本語でほとんどメッセージ書いて、テスト結果をテキスト出力で残したりする。
もちろん非エンジニア向けで。




339 名前:nobodyさん mailto:sage [2011/12/02(金) 23:03:35.82 ID:???]
みてないけど、ニコ動にrspec の動画がいくつかあった
英語の講演もあったと思った

340 名前:nobodyさん mailto:sage [2011/12/03(土) 03:03:27.98 ID:???]
>>329
おれはすぐ買うよー

341 名前:nobodyさん mailto:sage [2011/12/03(土) 08:41:27.79 ID:???]
おれは要らんかな。入門書だし。
紙版を少し立ち読みしたけど薄くなったね。

完全な初心者には、あれだけじゃキツイ。
アメリカのAmazonのレビューも分かるわ。
買うとしたらPDFのが良いかとは思う。


342 名前:nobodyさん mailto:sage [2011/12/03(土) 20:45:30.51 ID:???]
初心者は技術評論社の方買ったほうがよさそうだね

343 名前:nobodyさん mailto:sage [2011/12/04(日) 00:45:30.72 ID:???]
>>342
初心者ならアジャイル本のほうがおすすめ

344 名前:nobodyさん mailto:sage [2011/12/04(日) 01:27:06.38 ID:???]
>>343
新しいアジャイル本、読んでみた?
なんか微妙に説明が足りないぞ。
初心者はそれでハマりそうな気がする。
あちこち端折られてる感じ。
分かってる人なら良いが。

345 名前:337 mailto:sage [2011/12/04(日) 07:33:01.43 ID:???]
>>339
ありがとうございます、アカウントとって見てみる事にします。

346 名前:nobodyさん mailto:sage [2011/12/04(日) 08:04:22.37 ID:???]
新しいアジャイル本微妙なの?
第二版を学生時代に図書館で借りて、完璧に近い内容だったように記憶してる

中級者ぐらいが知識を深めるのに最適な日本語書籍(3.0以降対応)って無いのかな

347 名前:nobodyさん mailto:sage [2011/12/04(日) 09:01:00.85 ID:???]
>>344
ごめん、読んだのは第3版だったわ
辞書的な使いやすさじゃなくて、初心者のチュートリアル的なとっつきやすさでは、
アジャイル本>HEADFIRST >技術評論社
だった
個人的な意見だけど


348 名前:nobodyさん [2011/12/04(日) 09:39:14.58 ID:TN6yu8qJ]
アジャイル本ていう表現初めてみた。 AWDwRのこと…だよな?



349 名前:nobodyさん mailto:sage [2011/12/04(日) 11:22:33.09 ID:???]
amazon.com のレビュー見て。
大体そんな感じ。

「良い本だったのに、何があったの?」
「ガッカリだよ」
「初心者向けじゃないね」
「もうRails使えるからいいけど、初心者の時を思い返すとこれはないわ」
「Webで予め学習が必要」

みたいな。


350 名前:nobodyさん [2011/12/04(日) 13:16:18.56 ID:Zd1Rckh+]
ARでenumカラム正式にサポートしていないのってなんでなんでしょう?
varcharカラムを擬似的にenumっぽく使えるgemはあるみたいなんですが、
インデックス貼って使いたくなったときはvarcharよりenumの方が速く検索できますよねぇ?


351 名前:nobodyさん [2011/12/04(日) 13:40:32.03 ID:TN6yu8qJ]
ARアダプタの存在するDB全部には存在しないからじゃない?


352 名前:nobodyさん mailto:sage [2011/12/04(日) 14:45:24.32 ID:???]
初心者向けはrails guideでいいんじゃね?
無料だし。

353 名前:nobodyさん mailto:sage [2011/12/04(日) 15:00:00.34 ID:???]
>>350
rubyで定数定義して使えばいいだけだろ

354 名前:nobodyさん [2011/12/04(日) 16:39:23.00 ID:TN6yu8qJ]
>>352
それを言うと、「英語出来ません ;_; 」と言われて閉口する。

昨日 a_matsuda も「勉強してください」って言ってたぞ。


355 名前:nobodyさん mailto:sage [2011/12/04(日) 18:57:25.37 ID:???]
MySQLにはDDLトランザクション処理がないので、
www.infoq.com/jp/news/2009/05/heroku-provisionless-revolution

356 名前:nobodyさん mailto:sage [2011/12/04(日) 21:08:19.07 ID:???]
MySQL :: MySQL 5.1 リファレンスマニュアル :: 12.4.2 ロールバックできないステートメント
dev.mysql.com/doc/refman/5.1/ja/cannot-roll-back.html

357 名前:nobodyさん mailto:sage [2011/12/04(日) 21:20:16.15 ID:???]
Rails3.1.3のフィクスチャデータの質問です。
acc_num: stringなカラムに
rec1:
acc_num: '2011E-0003'
というデータをrake db:fixtures:loadで読み込ませると、勝手に'2.011'にしてくれます。
たまたま実数リテラルになっているので仕方がないのかもしれませんが、
2011年のEクラスの3番目の受け入れ番号なので、できればこのフォーマットの文字列を
そのままacc_numカラムに入れたいのです。なにか方法は無いでしょうか。

358 名前:nobodyさん mailto:sage [2011/12/04(日) 22:23:54.34 ID:???]
acc_num: !str '2011E-0003'



359 名前:nobodyさん [2011/12/04(日) 23:22:43.89 ID:TN6yu8qJ]
YAMLシンタックスの質問だな。


360 名前:357 mailto:sage [2011/12/05(月) 10:19:24.91 ID:???]
>>358
ありがとうございました。
>>359
その通りですね。rails fixtures scientific notationなどと検索しても出て来なかったのも当然です。

361 名前:nobodyさん mailto:sage [2011/12/06(火) 18:23:51.40 ID:???]
>>270
は?ubuntuなんかパッケージ管理ツールから全自動だろ。
馬鹿かお前。てかwindowsの話してんのになんでlinuxがでてくる

362 名前:nobodyさん mailto:sage [2011/12/06(火) 18:50:49.63 ID:???]
ロングバックパス

363 名前:nobodyさん mailto:sage [2011/12/06(火) 19:20:44.17 ID:???]
これが噂の継続って概念か。

364 名前:nobodyさん mailto:sage [2011/12/06(火) 22:40:47.04 ID:???]
だれがうまいこと言えといった

365 名前:nobodyさん mailto:sage [2011/12/07(水) 11:01:25.63 ID:???]
What's new in Edge Rails: EXPLAIN

Posted by fxn December 06, 2011 @ 09:20 PM

There are some new features related to EXPLAIN in the forthcoming Ruby on Rails 3.2 we'd like to share:

weblog.rubyonrails.org/2011/12/6/what-s-new-in-edge-rails-explain

366 名前:nobodyさん mailto:sage [2011/12/07(水) 11:38:44.35 ID:???]
Railscasts - Endless Page
railscasts.com/episodes/114-endless-page




367 名前:nobodyさん [2011/12/07(水) 23:48:36.03 ID:3l+6U4x7]
ガラケーからスマホへの以降案件で発生した問題ですが
パズルの問題だと思って答えてみてください

1. PHPでできたガラケーの案件がある
2. 現在あるテーブルのうち半分位はデータを同期しないといけない
3. 機能はスマホとガラケーでほぼ同じ、ただしビューは今後大きく乖離していくと思われる
4. PHPの旧案件はメンテナンス性が悪く、保守にRailsでの管理の倍近い時間がかかっている

・ガラケー案件なのでデータがsjisで保存されています、スマホ版ではUTF-8でガラケー版ではSJISで取り出す
・ガラケーならXHTML1.1Basic、スマホならHTML5での出力をしないといけない

こういう状態なのですが、次の4つの選択肢でどれを選択するでしょうか?

1. ガラケー版もRailsでリライト。
2. スマホ版もPHPの旧フレームワークでこれからも頑張る
3. ガラケー案件にWebAPIを追加。DBは分けてスマホはRails
4. 同じDBでにスマホ版のためのテーブルを追加、スマホはRasil


368 名前:nobodyさん mailto:sage [2011/12/08(木) 00:01:12.45 ID:???]
マスタ系のデータなら自分なら迷わず↓
5. WebAPI は作らずガラケーDB直読みのバッチプロセスで同期を取る/DBは分離でスマホはRails



369 名前:nobodyさん mailto:sage [2011/12/08(木) 00:07:18.52 ID:???]
アクセスがどれくらいあるのか、予算や時間はあるのか、告知したらサービス停止可能なのか等によりけり。

予算無いなら 3
予算あって、停止可能なら 1

でも、1もDB移行とかあってヤダなという感じ

370 名前:nobodyさん mailto:sage [2011/12/08(木) 01:12:40.91 ID:???]
疎結合のための Web API
DB 直接叩かないのはサービス間の密結合を避けるためなんです。疎結合。
d.hatena.ne.jp/naoya/20060228/1141094456

結論:内部WebAPIによりフロントエンド/バックエンド化
d.hatena.ne.jp/kazuk_i/20090117/1232191936


独自フレームワークはやめよう
作るのが難しい、メンテナンスが難しい、ということに加えて、もう一つの問題点は、新しく加わった人の教育コストが高くなるということがある。
まず、外の資源(ドキュメント/本/Google検索)が使えないので自前ですべて教育をしなくてはならない。
blog.madoro.org/mn/84






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

前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