- 1 名前:nobodyさん mailto:sage [2008/04/06(日) 04:59:29 ID:???]
- 無いのはどうしてだろう?
消えたのか? 流行ってないのか 死亡
- 362 名前:nobodyさん mailto:sage [2008/06/11(水) 12:34:32 ID:???]
- 大阪でいいなら
- 363 名前:362 mailto:sage [2008/06/11(水) 13:18:32 ID:???]
- 大阪のベンチャー企業でよければ、って事です。
言葉足らずでスマソ
- 364 名前:nobodyさん mailto:sage [2008/06/11(水) 15:03:38 ID:???]
- idカラムを持たないモデルって定義できますか?
ActiveRecord::Baseのサブクラスのままで。
- 365 名前:nobodyさん mailto:sage [2008/06/11(水) 15:23:39 ID:???]
- >>364
背景を説明すると、has_and_belongs_to_many を has_many :through に 置き換えているんですけど、今まで id カラムがなかったテーブルに主キーを 追加しなきゃいけないのはなんかいやなんで、主キーなしのままモデルとして 扱えないかなと思った次第です。
- 366 名前:nobodyさん mailto:sage [2008/06/11(水) 16:44:54 ID:???]
- >>363
東京なんだ・・・orz 本気で我慢ならなくなったら検討するぜ。 でも、RoRで色々やりたい場合、 ベンチャーの方が意思決定も柔軟だし、古くて硬い会社よりやりやすいよなぁ・・・ >>365 何かしらのユニークカラムがあるなら set_primary_key で指定しちゃえばいいんじゃね?
- 367 名前:nobodyさん mailto:sage [2008/06/11(水) 21:16:14 ID:???]
- 東京の貧乏企業ですがいかがでしょう?
- 368 名前:363 mailto:sage [2008/06/11(水) 21:19:56 ID:???]
- >>366
きっと東京だろうと思ったよ。漏れも東京で業界にいたから、大体の業界の構造は分かってるつもりだ。 デカい会社にいると、どうしても処理能力が高い人材にいろんな業務が集中しちゃうんだよな。 その割には色々な壁があって、つまらないことも全然改善されない。割に合わんとおもた。 大阪で良かったらまた声をかけてくれ。 スレ汚しスマソ
- 369 名前:nobodyさん mailto:sage [2008/06/11(水) 22:18:39 ID:???]
- >>367
>>368 kwsk!!と言いたい所だが、ここじゃ書けんかorz 気にかけてくれてありがとな。 地道に友人のツテとかネットで探す事にするぜ。 でも、ここの住人とかでサービス案考えたり、勉強会とかやってみたいぜ。 スレ汚しスマン
- 370 名前:nobodyさん mailto:sage [2008/06/12(木) 09:37:16 ID:???]
- Rails製のソースコードレビューシステム「宍道湖」
www.moongift.jp/2008/06/shinjiko/ これは面白そうだ!!
- 371 名前:nobodyさん mailto:sage [2008/06/12(木) 10:12:00 ID:???]
- >>364,365
自分も has_many :throughにしたときに、とりあえず:idを追加してしまいました。 primary_keyがないとレコードを削除できないんですよね。 ちなみに counter_cacheが habtmで使えないので、has_many :through に変えました。 で、model1とmodel2の関連に、 has_many :throughで model1_idとmodel2_idでユニークな複合キーになっているなら、 composite_primary_keysプラグインが使えるかもしれません。
- 372 名前:nobodyさん mailto:sage [2008/06/14(土) 02:28:13 ID:???]
- 過疎保守
- 373 名前:nobodyさん [2008/06/14(土) 23:43:59 ID:v1AdI/xu]
- Netbeans使ってる人いる?
- 374 名前:nobodyさん mailto:sage [2008/06/15(日) 00:00:34 ID:???]
- 使ってる
最近radrailsから乗り換えた かなり満足してるけど内部にブラウザー持ってないんだよね…
- 375 名前:nobodyさん mailto:sage [2008/06/15(日) 00:10:22 ID:???]
- 来月入社する人、WindowsでIDE使うと言ってるのだが、
いまうちで作ってるやつはLinuxかMac上でしか動かないのだ。 colinuxあたり入れてもらうしかないかなぁ。 ちなみに他の開発陣はMacでTextMate(or vi, emacs)だったりする。
- 376 名前:nobodyさん [2008/06/15(日) 00:12:54 ID:X0s3mQ6d]
- >>374
用賀に足向けて寝んなよ
- 377 名前:nobodyさん mailto:sage [2008/06/15(日) 00:19:38 ID:???]
- >>375
後から来るやつが会社に合わせるのは当然だろ LinuxかMacたたきつけとけ。 雇ってもらってるのに環境で一人だけワガママは許されない
- 378 名前:nobodyさん mailto:sage [2008/06/15(日) 00:36:27 ID:???]
- でも、いろんな環境の人が居ると勉強になるよね。
ターゲット環境とソースリポジトリ、Issue管理なんかの 共通部分だけあってりゃ良いんじゃない?多様性はなんちゃら。
- 379 名前:nobodyさん mailto:sage [2008/06/15(日) 00:52:00 ID:???]
- うちも最初だけは InstantRails で IDE(Aptana) 使ってたんだけどなぁ
- 380 名前:nobodyさん mailto:sage [2008/06/15(日) 01:52:28 ID:???]
- 374だけどWin開発はやっぱり辛いよ
一人でのんびり作るならいいけど本格的に人数組んでやるのにWinは無いと思う MacBookPro欲しいな
- 381 名前:nobodyさん mailto:sage [2008/06/15(日) 14:49:56 ID:???]
- 大規模で「開発PCは全部Macでやりましょう、IDE使わずにEditortで」なんて言ったら確実に首だな
リソース確保経験無いの明らかだし、「本格的に人数組んで」なんて良く恥ずかしげも無く書けるよ・・・
- 382 名前:nobodyさん mailto:sage [2008/06/15(日) 15:23:21 ID:???]
- >>381
Rails界隈の「本格的に人数組んで」って10人くらいを指すと思うけど JAVA辺りの大規模開発とは状況が違うよ
- 383 名前:nobodyさん mailto:sage [2008/06/15(日) 15:52:39 ID:???]
- >>382
人数を突っ込まれるとは思わんかった・・・ここまで酷いのか・・・
- 384 名前:nobodyさん mailto:sage [2008/06/15(日) 15:55:54 ID:???]
- 380はWindows上にLinux環境立てるって意味じゃないの?
楽天はそれでやってるって聞いたけど さすがに開発機を全部Macって話じゃないと思うけど
- 385 名前:nobodyさん [2008/06/15(日) 16:05:18 ID:X0s3mQ6d]
- Netbeans経由でGrailsに人が流れて行きそう
- 386 名前:nobodyさん mailto:sage [2008/06/15(日) 18:03:54 ID:???]
- そういうのは実際に流れてからいってください。
あたったためしがない
- 387 名前:nobodyさん mailto:sage [2008/06/15(日) 18:21:08 ID:???]
- うちはほとんどMacかLinux
一人だけWindowsのVMWareにCent OS入れてがんばってる。
- 388 名前:nobodyさん mailto:sage [2008/06/15(日) 21:18:39 ID:???]
- うちはwindows用の監視ソフト入れられるから、windows必須w
windows必須なんで、アウトルックとかパワポとかの使い方をしょっちゅう訊かれて超鬱陶しい。
- 389 名前:nobodyさん mailto:sage [2008/06/15(日) 21:31:20 ID:???]
- 本番環境がLinuxとかの場合、MacやUbuntuとかの方が親和性いいんだけどな
開発用WindowsPCに色々監視ソフトとかセキュリティ関連のソフト入れまくってる 職場の現状を見てると、何か根本的な選択肢を間違ってる気がするw
- 390 名前:nobodyさん mailto:sage [2008/06/15(日) 23:35:41 ID:???]
- Railsの大規模って10人も必要?
要らないような気がするんだけど。 スケールとか足回り固める人員が別途いるなら分かるけど。
- 391 名前:nobodyさん mailto:sage [2008/06/15(日) 23:47:08 ID:???]
- うちは上司がかたくなにMacに反対してた。
ただ、他社とのやりとりで、丁度マシンが足りなくなって、 MacBookをサーバにして2ヶ月以上稼働させたら、それ見て上司折れた。 いま6人Mac。 本番機はLinuxで、確認用の環境もLinuxだけど、普段の開発はMacで十分。 WindowsはOfficeとIEのテストで使ってる。
- 392 名前:nobodyさん mailto:sage [2008/06/16(月) 00:42:44 ID:???]
- ウチはWin以外の開発を認めてなく、
全PCを社内システム部が管理してるから MacやLinuxはおろか、認証が無い開発用ツールさえインストール不可能・・・ 鯖はLinuxだから皆、鯖にsshでつないで開発してるお。 WinでRails開発って文字コードの問題で辛くないか? DOSにputsで表示しても化ける品。
- 393 名前:nobodyさん mailto:sage [2008/06/16(月) 00:55:42 ID:???]
- みんなsshで入ってgemとか叩いてたりするのかな。
重くね? シンクライアント構成は管理側からすると憧れるようだけどね ウチはなんかもうみんなバラバラw
- 394 名前:nobodyさん mailto:sage [2008/06/16(月) 01:03:02 ID:???]
- >>393
上場企業なら仕方ないんだと。 Linux&viで開発できてるからまぁマシだけど、 ベンチャー上がりの身としてはやりずらいよ 逆にWinでローカルRails鯖立てるの重くない?
- 395 名前:nobodyさん mailto:sage [2008/06/16(月) 01:24:41 ID:???]
- 結局>>381は何だったんだ
煽るだけ煽っといて 話が広がったからいいけどw
- 396 名前:nobodyさん mailto:sage [2008/06/16(月) 01:44:03 ID:???]
- utf8の場合、Winでローカル鯖立てて開発してる人って
趣味の人以外は居ないんじゃないかなぁ。 script/console化け化けだろうし。
- 397 名前:nobodyさん mailto:sage [2008/06/16(月) 04:36:24 ID:???]
- ローカルにsshd/telnetd上げておいてpoderosaとかで接続じゃね?
- 398 名前:nobodyさん mailto:sage [2008/06/16(月) 04:38:07 ID:???]
- あ、デーモンだけ立ててもシェルがなきゃいかんか。
- 399 名前:nobodyさん mailto:sage [2008/06/16(月) 13:00:02 ID:???]
- PHPがWindowsを選ばせるわけですよ。
eclipseによるPHP開発環境はWindows限定と言っても過言ではありません。 私は流行の言語を一通り使えますが、PHPだけはWindowsで書くのが楽だと認めざるを得ません。emacs完敗ですよ。 WindowsでPDT(eclipse)を使うわけです。本当に楽なんです。xyzzy完敗ですよ。 逆に言えば、linuxに糞PHP用のIDEが充実したら、windowsから乗り換える人間が増えるでしょうね。 SSHで開発とかほざいている人たちがいますが、あれ、遅いよ、色んな意味でね。はっきり言ってやるけど、眠たい仕事してんじゃねえよ雑魚。
- 400 名前:nobodyさん mailto:sage [2008/06/16(月) 13:02:00 ID:???]
- mod_railsを設定しているVirtualHostでは他のApache用のアプリケーションは利用
できないのでしょうか? 例えば、phpmyadminを動かしたかったりするのですが Alias /phpmyadmin /usr/share/phpmyadmin こちら ttp://www.modrails.com/documentation/Users%20guide.html#conflicting_apache_modules によると mod_aliasとconflictするとあるので、これではだめということなのだと 思うのですが、何か方法はありますか?
- 401 名前:nobodyさん mailto:sage [2008/06/16(月) 16:41:12 ID:???]
- >>399
PHPスレでやれば?
- 402 名前:nobodyさん mailto:sage [2008/06/16(月) 16:44:20 ID:???]
- 399 = 381か
- 403 名前:nobodyさん mailto:sage [2008/06/16(月) 17:14:25 ID:???]
-
Rails 2.1 で、間違った日付が勝手に修正されてしまうんですけど、これをやめさせることはできますか? たとえば次の例だと 2008-02-31 が勝手に 2008-03-02 になってるんですけど、すごく余計なお世話なんでやめさせたいんです。 $ ruby script/generate scaffold person name:string birth:date $ rake db:migrate $ ruby script/console >> hash = {"name"=>"Foo", "birth(1i)"=>"2008", "birth(2i)"=>"2", "birth(3i)"=>"31"} >> person = Person.new(hash) >> p person #<Person id: nil, name: "Foo", birth: "2008-03-02", created_at: nil, updated_at: nil>
- 404 名前:nobodyさん mailto:sage [2008/06/16(月) 20:16:35 ID:???]
- >>403
どういうことかわからない。 2008/2/31というあり得ない日付が入ったときにどういう動作になればいいんだ?
- 405 名前:nobodyさん mailto:sage [2008/06/16(月) 23:05:21 ID:???]
- >>403
Railsにはバリデートというものがあってだな。
- 406 名前:nobodyさん mailto:sage [2008/06/17(火) 00:49:48 ID:???]
- >>403
日付じゃなく文字列で受ければいいじゃん。 間違った日付の方がいいってくらいだからどうせ日付型である必要もないんだろ?
- 407 名前:nobodyさん mailto:sage [2008/06/17(火) 00:59:09 ID:???]
- だが日付を文字列で持った時のparsedateの面倒くささは異常
- 408 名前:nobodyさん mailto:sage [2008/06/17(火) 03:18:12 ID:???]
- Macのターミナルソフトはショボ過ぎる。
- 409 名前:nobodyさん mailto:sage [2008/06/17(火) 03:25:53 ID:???]
- 通からすると酷い所があるのかい?
コンソール機能それ自体に余計な機能付けられると困りそうなので 控えめな方が なんかSafariとタブ周りのショートカット互換してるのはヘンな気分ねw 俺の用途では実害ないけど。 vimやemacs酷使してる奴には実害あるのかな? はい、俺がヘボなだけですね。わかります win環境限定されたらpoderosa入れるほうの三流です
- 410 名前:nobodyさん [2008/06/17(火) 03:26:59 ID:VxmBWok3]
- >>408
ターミナルソフトでショボイとか無いと思うが・・・ 何を求めてんの?
- 411 名前:nobodyさん [2008/06/17(火) 03:28:51 ID:VxmBWok3]
- >>409
poderosaはmem使用量がアホみたいに多くて使う価値が無い。 .net要求とかありえない。ゴミ以下。 winならPuTTY ごった煮版最強説
- 412 名前:nobodyさん mailto:sage [2008/06/17(火) 03:35:16 ID:???]
- >>411
>ごった煮版 お、寡聞でした。ご紹介ども これは良さげですな。
- 413 名前:nobodyさん mailto:sage [2008/06/17(火) 05:02:33 ID:???]
- 標準のは機能が少なすぎる。設定が面倒。エンコーディング設定とか。アメリカ人にはあれでいいかもしれないが。
iTermはスクロールがアホみたいに遅くて、話にならない。 WindowsのPoederosaやputtyとは勝負にならない。
- 414 名前:nobodyさん mailto:sage [2008/06/17(火) 05:16:39 ID:???]
- あれ、10.5以降でmacの標準ターミナルのエンコーディング関係で困った経験ねえけどな
いや、macports含む環境がしっかりしてきただけなのかな。 前はエンコーディングじゃなく、むしろロケール絡みで下らないトラブルと戦った記憶はある。 アメリカ人日本語判ってねえなーとか当然のこと呟きながらバグレポート書いたりw
- 415 名前:nobodyさん mailto:sage [2008/06/17(火) 07:36:11 ID:???]
- ローカルでしか使わなければそうかもな。
- 416 名前:nobodyさん mailto:sage [2008/06/17(火) 09:08:42 ID:???]
- >>404
エラーになってくれればいいです。
- 417 名前:nobodyさん [2008/06/17(火) 09:18:45 ID:VxmBWok3]
- >>416
validメソッドというものがあってだな。
- 418 名前:nobodyさん mailto:sage [2008/06/17(火) 09:22:06 ID:???]
- i::::::::/'" ̄ ̄ヾi
|:::::::| ,,,,,_ ,,,,,,| |r-==( 。);( 。) ( ヽ :::__)..:: } ,____/ヽ ー== ; ほうほう それで? r'"ヽ t、 \___ ! / 、、i ヽ__,,/ / ヽノ j , j |ヽ |⌒`'、__ / / /r | {  ̄''ー-、,,_,ヘ^ | ゝ-,,,_____)--、j / \__ / | "'ー‐‐---''
- 419 名前:nobodyさん mailto:sage [2008/06/17(火) 09:22:40 ID:???]
- >>416
もともと日付のエラーって扱いにくくて、mpaerrを使ってます。 こちらは 2.1でも動作が変わらないようです。いかがでしょう?
- 420 名前:nobodyさん [2008/06/17(火) 14:08:53 ID:chmoiPw/]
- rails初心者です。質問です。
#レンタルサーバのさくらインターネットでrailsを試みてます。 %ruby script/server した後、ブラウザでhoge.sakura.ne.jp:3000/ すると『Hello world 』が表示ってとこまで作ったのですが、 これをhoge.sakura.ne.jpで表示させるにはどうしたらイイですか?
- 421 名前:nobodyさん mailto:sage [2008/06/17(火) 18:27:23 ID:???]
- >>420
それ、占有?
- 422 名前:nobodyさん mailto:sage [2008/06/17(火) 18:46:51 ID:???]
- sessionにeachメソッドはないのでしょうか?
paramsにはあるのに。。。
- 423 名前:nobodyさん mailto:sage [2008/06/17(火) 19:01:47 ID:???]
- rubyなんだからサクっと自前で拡張したらいいじゃない
- 424 名前:nobodyさん mailto:sage [2008/06/17(火) 19:40:51 ID:???]
- 建前はそうですけど、いざやるとなると面倒なんすよね。。。
- 425 名前:nobodyさん mailto:sage [2008/06/17(火) 20:03:35 ID:???]
- >>423 みたいな基地外には、いちいち関わらないのがよい。
- 426 名前:nobodyさん mailto:sage [2008/06/17(火) 20:10:44 ID:???]
- ところでvalidates_*系を自動生成してくれるようなプラグインとかはないでしょうか?
各モデルは列情報を持ってるのだからそこらへんも自動でやってくれるともっとありがたいんですけどね。 さらにはモデル間の関係も外部キー名が*_idと決まっているのだからある程度までは自動化できるのでは?と思います。
- 427 名前:nobodyさん mailto:sage [2008/06/17(火) 20:19:02 ID:???]
- じゃあ作ってよ
- 428 名前:nobodyさん mailto:sage [2008/06/17(火) 22:14:46 ID:???]
- とりあえず自分用にはある程度作ってます。もちろん公開できるようなモノではないです。。。
なにしろRails初心者なもので。というか自分のソースを外部に公開したことなんてないですし。
- 429 名前:nobodyさん mailto:sage [2008/06/17(火) 22:18:36 ID:???]
- ココで公開すれば、皆で良くなるように改修してやんよ
一人でやってて楽しい?
- 430 名前:nobodyさん mailto:sage [2008/06/17(火) 22:31:29 ID:???]
- 仕事だから楽しくなくても作る。
でもわざわざ公開する手間は面倒。
- 431 名前:nobodyさん mailto:sage [2008/06/17(火) 23:45:34 ID:???]
- > ココで公開すれば、皆で良くなるように改修してやんよ
乞食うぜーよ。 こんな糞のたまり場なんかより、github とかでこっそり公開した方が良いね。
- 432 名前:nobodyさん mailto:sage [2008/06/17(火) 23:53:00 ID:???]
- なんかすさんできたな。
もっとやれ
- 433 名前:nobodyさん mailto:sage [2008/06/17(火) 23:57:07 ID:???]
- >>431
じゃぁ何しにココにきてんの?w
- 434 名前:nobodyさん mailto:sage [2008/06/18(水) 00:06:51 ID:???]
- そりゃ、物欲しそうにしているやつの前でちらつかせるのって楽しいじゃんw
- 435 名前:nobodyさん mailto:sage [2008/06/18(水) 00:09:28 ID:???]
- validates_*系を自動生成してくれるようなプラグインを欲しがる男の人って・・・
どうみてもゴミです、ほ(ry
- 436 名前:nobodyさん mailto:sage [2008/06/18(水) 00:27:46 ID:???]
- も?
- 437 名前:nobody [2008/06/18(水) 01:26:10 ID:DSVYqGpy]
- Rubyはくそ。
関数の頭に def を付けて書く。 戻り値の型も定義しないのになにがdefineだ!! ついでにクラスも変数も全部定義だろが! ブロックの先頭の記号(Java/Cだと { ) が無い! ブロックの終了だけend。 こんなんだと数年先に 「メンテできるヤツいね〜な。まいった」 となる。 とっととくたばれ!!
- 438 名前:nobodyさん [2008/06/18(水) 01:35:57 ID:DSVYqGpy]
- 名詞にずけずけと「銀の弾丸」と書くまつもと猿。
世界の大迷惑。
- 439 名前:nobodyさん mailto:sage [2008/06/18(水) 01:58:24 ID:???]
- ブロックは {} でも書けるし
- 440 名前:nobodyさん mailto:sage [2008/06/18(水) 02:26:25 ID:???]
- 何か香ばしいのが沸いてるなwwwwwwっうえwwwww
もっとやれwwwwwwwwww
- 441 名前:nobodyさん mailto:sage [2008/06/18(水) 02:48:09 ID:???]
- >>437-438
ちょうど週末にRuby会議があるね。 いい機会だから直接会って言ってみたらどうよ。
- 442 名前:nobodyさん mailto:sage [2008/06/18(水) 03:32:12 ID:???]
- >>441
こいつらネット弁慶だからんな場所にはこねえよwww ココでしか言えないんだからそっとしておけwwwwww
- 443 名前:nobodyさん mailto:sage [2008/06/18(水) 04:29:27 ID:???]
- >>437
間違いは訂正しておかないとな > 関数の頭に def を付けて書く。 rubyに関数は無い defはメソッドの定義を開始するための予約語 > 戻り値の型も定義しないのになにがdefineだ!! 変数に型が無いのに戻り値の型が指定できても意味が無い javaにはdefineは無いし、Cの#defineは型の定義とは まったく関係がない(型定義はtypedef) > ブロックの先頭の記号(Java/Cだと { ) が無い! ブロックの開始のthen(if unless)とdo(for while until)は 記述を省略できるだけで存在しない訳じゃない 以上
- 444 名前:nobodyさん [2008/06/18(水) 12:15:25 ID:BYaXAPuT]
- 420です。
>>421 占有じゃないです。 #スタンダードプラン
- 445 名前:nobodyさん mailto:sage [2008/06/18(水) 12:52:40 ID:???]
- >>443
> ブロックの開始のthen(if unless)とdo(for while until)は > 記述を省略できるだけで存在しない訳じゃない どんな言語でも「省略できる」は大概、悪いことな罠 C言語でも、if(〜){} の {}の中身が一行の場合省略できるが 一行でも省略しないというコーディング規約があるし。 省略できまくりで混沌としてしまったPerlという言語がある。
- 446 名前:nobodyさん mailto:sage [2008/06/18(水) 12:55:29 ID:???]
- Rubyのコーディング規約を知らないのに何でこのスレにいるの?
- 447 名前:nobodyさん [2008/06/18(水) 13:00:08 ID:BYaXAPuT]
- アンチ用のスレあるよ。
pc11.2ch.net/test/read.cgi/tech/1207233348/l50#tag336
- 448 名前:nobodyさん mailto:sage [2008/06/18(水) 14:04:47 ID:???]
- >>446
コーディング規約ってのは 言語の悪い点を指摘しているよねw
- 449 名前:nobodyさん mailto:sage [2008/06/18(水) 14:24:40 ID:???]
- 馬鹿には伝わりにくい表現ですみません^^
- 450 名前:nobodyさん mailto:sage [2008/06/18(水) 14:29:26 ID:???]
- >>449
謝るぐらいなら中身のあることを書け
- 451 名前:nobodyさん mailto:sage [2008/06/18(水) 15:55:29 ID:???]
- いい年こいて煽るなよどっちも
- 452 名前:nobodyさん [2008/06/18(水) 17:29:31 ID:DSVYqGpy]
- > 関数の頭に def を付けて書く。
rubyに関数は無い defはメソッドの定義を開始するための予約語 メソッドと関数ってそうめんと冷麦くらいの違いだ、大意は同じ。 Rubyスクリプトでクラスなしでdef書けるだろ。 メソッドだけ「定義」って書くならクラスにもdefつけろ。 クラスに付けないならメソッドにも付けるな。 putsとか%07dとかCからパクリまくるなら { } もパクればいいのに 妙に「俺が作ったんだ、ついて来い」みたいなくだらんアピールの意図を感じる。 endでブロック終わるのはどう考えても始まりがわからんから エディタベースのコーディングを苦痛にする。 くそくそRuby。
- 453 名前:nobodyさん [2008/06/18(水) 17:50:54 ID:DSVYqGpy]
- >javaにはdefineは無いし、Cの#defineは型の定義とは
まったく関係がない(型定義はtypedef) あの〜defを メソッドだか関数だかの先頭に付けるのはなんで? defの語源を明らかにしてくれ。気になってしょうがねえ。 「記号に過ぎない。なんでもよかった。スクリプトパーサがバカなんでしかたなかった」んなら そんなもん付けんでもすむようなまともなパーサを作ってから出せ!手〜抜くなボケ。 やっぱ語源はdefineだろ。まちゅもちょのボキャブラリってCとVBだけ。
- 454 名前:nobodyさん [2008/06/18(水) 18:07:00 ID:DSVYqGpy]
- >javaにはdefineは無いし、
javaではインターフェイスを定義してimplementsすれば Cの#defineみたいなリテラルの定義はできる。 Rubyでできる? 参考書立ち読みしたけど書いてなかった。
- 455 名前:nobodyさん mailto:sage [2008/06/18(水) 19:07:43 ID:???]
- HOGE = 10
- 456 名前:nobodyさん mailto:sage [2008/06/18(水) 19:46:50 ID:???]
- >>452
> Rubyスクリプトでクラスなしでdef書けるだろ。 rubyスクリプトのトップレベルはObjectのインスタンスmainそのもの Objectに定義したメソッドは全てのインスタンスから参照できる そのためトップレベルに定義したメソッドはどこからでも使える様になる > メソッドだけ「定義」って書くならクラスにもdefつけろ。 > クラスに付けないならメソッドにも付けるな。 クラスの定義を開始するための予約語は class > putsとか%07dとかCからパクリまくるなら { } もパクればいいのに rubyがパクリ言語なのは周知の事実 ブロックが { } でないのは作者がへたれだから
- 457 名前:nobodyさん mailto:sage [2008/06/18(水) 19:59:46 ID:???]
- >>454
インクルードファイル類による定数定義の集約がしたいなら moduleに定数を定義してincludeすればいい
- 458 名前:nobodyさん mailto:sage [2008/06/18(水) 21:47:05 ID:???]
- ネタがないからってココでやらずに
ruby のスレでやって
- 459 名前:nobodyさん [2008/06/18(水) 21:55:54 ID:DSVYqGpy]
- Railsではテーブル名は規約に従って複数形が付けられるそうな。
既存のDBで複数名になってないテーブルは使えないの?
- 460 名前:nobodyさん mailto:sage [2008/06/18(水) 22:05:32 ID:???]
- >>459
class Kokyaku < ActiveRecord::Base set_table_name 't_kokyaku_master' end Railsの規約にあわない部分はだいたい変更がきく。
- 461 名前:nobodyさん mailto:sage [2008/06/19(木) 00:27:21 ID:???]
- ID:DSVYqGpyってまさかRuby初心者スレでRails環境のこと聞いてた人じゃないよね?
あそこで酷い扱い受けたからってRubyに八つ当たりしてるような気がするのだが・・ 俺メール送ったけど届いた?
- 462 名前:nobodyさん mailto:sage [2008/06/19(木) 00:35:11 ID:???]
- おまえが責任持ってそのキチガイ隔離しろ
|

|