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


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

【RoR】Ruby on Rails Part11



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/


546 名前:nobodyさん mailto:sage [2011/05/02(月) 03:00:59.17 ID:???]
貧者向けだが富豪的プログラミングが要求される

547 名前:nobodyさん mailto:sage [2011/05/02(月) 11:10:02.83 ID:???]
>>546
すまん、いみがわからない。

548 名前:nobodyさん mailto:sage [2011/05/02(月) 22:20:26.76 ID:???]
「富豪エンジニアリング」は聞いたことあるけど
「富豪プログラミング」は初めて聞いた。

富豪プログラミングってどういう意味ですか?

549 名前:nobodyさん [2011/05/02(月) 22:26:48.62 ID:ADMNRZKW]
富豪的プログラミングといえば増井さんの記事で有名だと思うのだが。
www.pitecan.com/fugo.html

550 名前:nobodyさん mailto:sage [2011/05/02(月) 23:58:05.01 ID:???]
貧者向けでありながら富豪的プログラミングになるのが理解出来ない

551 名前:nobodyさん mailto:sage [2011/05/03(火) 00:44:28.94 ID:???]
すごいバカだな

552 名前:nobodyさん mailto:sage [2011/05/03(火) 01:02:29.31 ID:???]
貧者は貧者 RailsはRails
Railsは貧者向けと言えるだろうか?

553 名前:nobodyさん mailto:sage [2011/05/03(火) 10:29:40.44 ID:???]
プログラム(フレームワーク)の出来と利用者の経済状況が相関するか調べればいいだけの話
暇なヤツがやれ

まあ、プログラムの良し悪しなんて数値化できんけどな

554 名前:nobodyさん mailto:sage [2011/05/04(水) 01:08:45.50 ID:???]
日本では文脈が共有されていないが、アメリカでは持たざるものが勝つための一点突破いくぜヒップホッパー的ポジショニングフレームワークとしてセルアウトされたんだよ
その辺のコンテクストが「貧者」という表現にリンクしたと思われる



555 名前:nobodyさん mailto:sage [2011/05/05(木) 01:12:25.25 ID:???]
>>554
こいつナルシストだな

556 名前:nobodyさん mailto:sage [2011/05/05(木) 07:24:44.33 ID:???]
 


557 名前:nobodyさん [2011/05/05(木) 19:47:17.50 ID:otGJA30c]
prototype.js死亡www

558 名前:nobodyさん mailto:sage [2011/05/05(木) 20:32:44.28 ID:???]
>>557
kwsk

559 名前:nobodyさん mailto:sage [2011/05/05(木) 20:33:45.94 ID:???]
rails3.1 で標準JSライブラリが jquery に変更

560 名前:nobodyさん mailto:sage [2011/05/05(木) 20:38:16.88 ID:???]
>>559
thx
まあ今後の開発はjqueryでもいいや

561 名前:nobodyさん mailto:sage [2011/05/05(木) 21:38:54.90 ID:???]
マジかよ…jqueryはもはやjavascriptじゃないしデザイナ向けっぽくて嫌いなのになぁ
どんどんブラックボックス化していくね。
非プログラマ向けのフレームワーク目指してるのかな

562 名前:nobodyさん mailto:sage [2011/05/05(木) 22:17:44.26 ID:???]
3.1は scss と coffee が追加されて逆にプログラマ向けになってんぞ

563 名前:nobodyさん mailto:sage [2011/05/06(金) 00:43:07.40 ID:???]
仕事で別FWでやってるけど、Ajax系画面だとクライアント側は完全にjQuery主体の開発になって
サーバはjQueryに部分的なviewやjsonデータを渡す為の存在になりつつある

564 名前:nobodyさん mailto:sage [2011/05/06(金) 01:27:43.65 ID:???]
>> 563
そんなかんじだとGWTとかDojoとかのオールインワンの方がよいんじゃないの?



565 名前:nobodyさん mailto:sage [2011/05/06(金) 10:10:19.86 ID:???]
>>557-559
CoffeeScriptはどうなったんだ

566 名前:nobodyさん [2011/05/06(金) 10:58:48.54 ID:sYnDWkYR]
coffeescriptもjavascriptも使えるようになっている。
coffeescriptやscssは、リクエスト時に自動的にjavascript、cssに変換される。
(productionでは結果をキャッシュしておける)

という感じ。


567 名前:nobodyさん [2011/05/07(土) 18:34:16.00 ID:sXZAwlv0]
1000行くらいあるクソ長いメソッドの、1行だけを書き換えたいのですが
オープンクラスベースで何かよい方法はあるでしょうか?

568 名前:nobodyさん mailto:sage [2011/05/07(土) 19:37:47.01 ID:???]
リファクタリングする

569 名前:nobodyさん mailto:sage [2011/05/08(日) 18:33:31.95 ID:???]
Rails2.3使ってんだけど、スレッドセーフじゃないの?
passengerの場合は、MPMダメで
mongrelだとcluster mongrelでマルチプロセスで稼働させるのが当たり前?


スレッド絡みでアプリ側で気にしないといけないことってある?
インスタンス変数やばいとか。

570 名前:nobodyさん mailto:sage [2011/05/08(日) 20:01:33.82 ID:???]
global以外でmodelからcontrollerの変数(sessionとか)を参照ってどうやんの?

571 名前:nobodyさん mailto:sage [2011/05/09(月) 01:22:57.54 ID:???]
引数で引き渡す

572 名前:nobodyさん [2011/05/09(月) 09:11:07.82 ID:WKS3xz7s]
2.1.2を利用してるのですが
ログイン機能を実装する上でオススメのプラグイン?はありますか?
人気があるっぽいDeviseは2.3からみたいですし……

573 名前:nobodyさん mailto:sage [2011/05/10(火) 00:59:17.24 ID:???]
>>570
thread.currentっていう方法もある

574 名前:nobodyさん mailto:sage [2011/05/11(水) 00:24:08.58 ID:???]
>>569
passengerはpreforkでもworkerでも動くよ。
ただし、どっちにせよapacheとは別プロセスでRailsアプリが動くので、
スレッドモデルではない。



575 名前:nobodyさん mailto:sage [2011/05/11(水) 04:35:44.27 ID:???]
mongrelよりunicornだろjk

576 名前:nobodyさん mailto:sage [2011/05/11(水) 13:08:27.79 ID:???]
3.1beta1でrails g scaffoldしたらjavascript runtimeが無いといか言われるんだけどどうすれば?

577 名前:nobodyさん [2011/05/11(水) 20:03:58.07 ID:tz+mrAHd]
coffeescriptからjavascriptへの変換にexecjsを使っている。
coffeescriptがいらないならGemfileから外せばいいと思うけど、
scaffoldの生成に使ってるのかな。

https://github.com/sstephenson/execjs#readme
nodejsとかspidermonkeyとか、選択肢はいろいろあるようで。


578 名前:nobodyさん mailto:sage [2011/05/12(木) 20:27:02.32 ID:???]
> nodejsとかspidermonkey

これはどこにあるの?

579 名前:nobodyさん [2011/05/12(木) 20:53:09.28 ID:HIxOD8Tc]
SpiderMonkeyはMozillaのJSランタイムを独立させたもの。
Node.jsは最近有名だろ?

あと、WindowsやMacだとやOSに付いてくるJSランタイムが利用されるからとくに
用意はいらないはず。


580 名前:569 mailto:sage [2011/05/13(金) 00:22:45.95 ID:???]
>>574
なるほど。

>>575
ありがと。試してみる。


スレッドモデルで動かしたいっていう要望はないんだろうか?
不思議。

581 名前:nobodyさん mailto:sage [2011/05/13(金) 20:09:04.20 ID:???]
こんな上層レイアの糞フレームワークばかり使ってたら腕も腐るわ
とか思って仕方なくRails使ってたが
最新の流行とか自然にキャッチアップ出来てるのはなかなか良いな。

582 名前:nobodyさん mailto:sage [2011/05/13(金) 23:17:38.21 ID:???]
                / ̄\
               |     |
               \___/
               __|__
             /      \
            /  ::\:::/:::: \     
          /   <●>::::::<●> \   
          |     (__人__)     |
           \     ` ⌒´    ,/   
   r、     r、/          ヘ
   ヽヾ 三 |:l1             ヽ
    \>ヽ/ |` }            | |
     ヘ lノ `'ソ             | |
      /´  /             |. |
      \. ィ                |  |
          |                |  |

583 名前:nobodyさん mailto:sage [2011/05/14(土) 00:03:16.94 ID:???]
おいそのAAむかつくからやめろ

584 名前:nobodyさん mailto:sage [2011/05/14(土) 09:33:01.42 ID:???]
              / ̄\
             |     |
             \___/
             ____|___
           /        \
   r、     r、/          ヘ
   ヽヾ 三 |:l1             ヽ
    \>ヽ/ |` }            | |
     ヘ lノ `'ソ             | |
      /´  /             |. |
      \. ィ                |  |
          |                |  |



585 名前:nobodyさん [2011/05/16(月) 01:41:38.37 ID:m69dgM/G]
Streaming Examples
Example 48

It is very easy in web2py to stream large files. Here is an example of a controller that does so:1.
2.
3.
4. def streamer():
import os
path=os.path.join(request.folder,'private','largefile.mpeg4')
return response.stream(open(path,'rb'),chunk_size=4096)

web2py.com/examples/default/examples#streaming_examples

586 名前:nobodyさん [2011/05/16(月) 01:48:28.98 ID:m69dgM/G]
今日のPython: web2py フレームワークについて
ttp://todayspython.blogspot.com/2011/05/web2py.html

01 はじめに - web2py-japan
ttp://sites.google.com/site/web2pyjapan/book/01

587 名前:nobodyさん [2011/05/16(月) 05:19:50.55 ID:m69dgM/G]
IT virtuoso:40秒で作るweb2pyアプリ
ttp://nakaken.mediacat-blog.jp/e50989.html

588 名前:nobodyさん [2011/05/16(月) 05:44:50.99 ID:++XPfUJp]
web2py.com/examples/default/download
www.web2py.com/

127.0.0.1:8000/admin/wizard/index
127.0.0.1:8000/admin/default/site

Reveal Picasa www.web2py.com/appliances/default/show/75
VideoTest www.web2py.com/appliances/default/show/38
Ajax web chat  www.web2py.com/appliances/default/show/34
WordPressClone www.web2py.com/appliances/default/show/36
A simple picture blog www.web2py.com/appliances/default/show/32
Sample hello <facebook_user>  www.web2py.com/appliances/default/show/48

web2py on the google appengine
www.youtube.com/watch?v=YZTG2IBMXeU#at=337

589 名前:nobodyさん [2011/05/16(月) 06:34:15.60 ID:JOIWjGx4]
YouTube - web2py & GAE demo #1
www.youtube.com/watch?v=RVh2viuBooQ

web2py "shootout" tutorial
www.youtube.com/watch?v=53DF4pkeriU


590 名前:nobodyさん [2011/05/16(月) 14:40:11.89 ID:Eo4DWAc0]
Ruby on Railsのアジャイル開発の売上実績を公開しました 〜2年間で20倍に伸びました:ベンチャービジネス千里眼:ITmedia オルタナティブ・ブログ
blogs.itmedia.co.jp/yoshimasa/2011/05/ruby-on-rails22-4a6a.html

591 名前:nobodyさん [2011/05/17(火) 04:51:13.26 ID:KKbgQnI3]
b.hatena.ne.jp/entry/intridea.com/2011/5/13/rails3-gems

Views/Page and Admin Scaffold
compass (https://github.com/chriseppstein/compass)
haml (https://github.com/nex3/haml)
sanitize (https://github.com/rgrove/sanitize)
rails_admin (https://github.com/sferik/rails_admin)
web-app-theme (https://github.com/andreferraro/web-app-theme)

Search Solutions
meta_seach (https://github.com/ernie/meta_search)
meta_where (https://github.com/ernie/meta_where)
thinking-sphinx (https://github.com/freelancing-god/thinking-sphinx)
acts_at_indexed (https://github.com/dougal/acts_as_indexed)
sunspot (https://github.com/outoftime/sunspot)

592 名前:nobodyさん mailto:sage [2011/05/17(火) 07:16:04.33 ID:???]
apache passengerかapache unicornかで悩むわ。
unicornの方が楽そうだけど、プロセス監視が少し面倒。
passengerはapacheだけ面倒見ておけばよさそうなので、passengerがいいのかな。
運用してる人います?


593 名前:nobodyさん mailto:sage [2011/05/17(火) 07:44:56.43 ID:???]
関係ないけど gem clean したら稼動中のバージョンの passenger も消えちゃうのなんとかしてくれぼんぬ。

594 名前:nobodyさん mailto:sage [2011/05/17(火) 07:50:00.45 ID:???]
>>592
nginx + unicornで決まりだろjk



595 名前:nobodyさん mailto:sage [2011/05/17(火) 20:31:05.36 ID:???]
thinとかどうなんだろ

rails出始めの頃は動作環境の選択肢が狭くて悩んだけど
今は逆に多すぎて困る

596 名前:nobodyさん mailto:sage [2011/05/18(水) 00:27:50.78 ID:???]
nginx
これの監視はどうするよ?

597 名前:nobodyさん [2011/05/18(水) 03:47:33.33 ID:TUVhOx+I]
DHH’s RailsConf 2011 Keynote Live-Blogged Here
www.rubyinside.com/dhh-keynote-streaming-live-from-railsconf-2011-right-here-right-now-4769.html

598 名前:nobodyさん mailto:sage [2011/05/18(水) 12:14:03.28 ID:???]
thinは手軽な割りにパフォーマンスも結構いいよね。
padrinoではデフォルトサーバがwebrickじゃなくthinになってる。
ローカル環境でのテストには最強だと思う

599 名前:nobodyさん mailto:sage [2011/05/21(土) 17:10:23.27 ID:???]
Rails3でScaffoldする際に
他のテーブルと連携させる場合はRails2.0と違う指定の仕方だった気がするのですが
どうすればいいか書いてあるURLとかありませんか?orz

600 名前:nobodyさん [2011/05/21(土) 19:30:30.51 ID:QDAc9MKf]
t.references なら2の頃からあったけど、なんのことだろ。


601 名前:nobodyさん mailto:sage [2011/05/21(土) 23:39:22.47 ID:???]
それscaffoldやない、migrationや

602 名前:nobodyさん [2011/05/22(日) 12:24:26.19 ID:gIr/UGhz]
>>599
何か心当たりがあるの?

603 名前:nobodyさん [2011/05/23(月) 11:47:41.53 ID:lzKhlBAh]
ちょっとお聞きしたいのですが、railsってphpのvar_dumpみたいにブラウザに
変数出力してのデバッグってしづらいですよね。
何かいい方法ないでしょうか?それ用のgemとか・・
もしないなら自分で作ってみようと思うんですが、あんまり需要ないんですかね?

604 名前:nobodyさん [2011/05/23(月) 12:01:23.77 ID:tsYc05ju]
<%= debug(foobar) %>

でなく?




605 名前:603 [2011/05/23(月) 13:12:04.83 ID:lzKhlBAh]
これってコントローラとかモデルでは使えないですよね?
Rails.logger.debugなら知っているんですが、ブラウザに出力させたいのです。

606 名前:nobodyさん [2011/05/23(月) 16:31:36.20 ID:e9228GLD]
そういうpluginもあった気がするが
手っ取り早く to_yaml 使うのもアリかな
viewで、<%= @hoge.to_yaml %> とかやればいい。
日本語が含まれてる場合、ya2yaml gemを入れる必要があるかも。

607 名前:nobodyさん [2011/05/23(月) 17:50:36.66 ID:tsYc05ju]
viewでインスタンス変数をto_yamlするのが <%= debug @hoge %> なので…

まぁ、見たいものをコントローラでインスタンス変数に代入しておくしかないかなぁ。
特定の名前があれば<%= debug... %>するようにレイアウトに書いておくと楽になるかも
しれず。


608 名前:nobodyさん mailto:sage [2011/05/24(火) 01:00:42.23 ID:???]
class MyException < StandardError
みたいなのよく見かけるんだけど、何がうれしいの?

609 名前:nobodyさん mailto:sage [2011/05/24(火) 14:35:49.12 ID:???]
掲示板を作成しようと思ってるんですが、書き込みした時間を表示させる方法はないですか?
rails3を使っているのですが、ググってもrails2の方法しか見つかりません

610 名前:nobodyさん mailto:sage [2011/05/24(火) 14:44:00.36 ID:???]
rails2と3で変わってない

611 名前:nobodyさん mailto:sage [2011/05/25(水) 00:56:40.61 ID:???]
rails3を使っています
selectを使ってリストを表示しページを作成してのですが、作成した後のページではリストで選んだ文字が数字で評されてしまいます
どうにか解決方法はないでしょうか?

612 名前:nobodyさん mailto:sage [2011/05/25(水) 01:22:33.66 ID:???]
まじで意味わかんねえ・・・

613 名前:nobodyさん mailto:sage [2011/05/25(水) 10:10:41.17 ID:???]
>>611 optionタグのvalue属性を見ろ

614 名前:611 mailto:sage [2011/05/25(水) 13:40:06.66 ID:???]
www.dotup.org/uploda/www.dotup.org1667818.jpg
www.dotup.org/uploda/www.dotup.org1667817.jpg

一枚目のtitleの部分でselectを使って表示は出来るんだけど、ページを作った後2枚目のように数字で表示されるんです



615 名前:611 mailto:sage [2011/05/25(水) 14:04:55.37 ID:???]
事故解決しました
_form.thml.erbばっかり弄ってて、index.html.erb等をいじるのを忘れてますた(´・ω・`)

616 名前:nobodyさん mailto:sage [2011/05/25(水) 15:13:14.13 ID:???]
まじで意味わからん

617 名前:nobodyさん mailto:sage [2011/05/25(水) 19:21:07.95 ID:???]
NAME ERROR
undefined local variable or method `map' for #<ActionDispatch::Routing::Mapper:0x7351c70>

というエラーが出たので調べるとroutes.rbが悪いということまではわかったのですが、中身を見てもどこが悪いかわかりません。
このエラーが出る前に
NO route mehtod〜
とエラーが出たためroutes.rbに
map.connect ' ', :controller => 'titles'
と追加しました。

どうやったらエラーが取れますか?

618 名前:nobodyさん mailto:sage [2011/05/25(水) 19:38:34.80 ID:???]
バージョンくらい書けよ。
mapって2系までのやり方だけど、3系使ってるんじゃないだろうな

619 名前:nobodyさん mailto:sage [2011/05/25(水) 23:49:50.25 ID:???]
バージョンは3系です

620 名前:nobodyさん [2011/05/26(木) 00:28:45.92 ID:TGrKohNE]
3系ならそもそもdrawのブロックにmapがないじゃろ。

root :to => 'titles#index'
じゃね?


621 名前:nobodyさん [2011/05/26(木) 00:33:09.86 ID:TGrKohNE]
あー、map.connect '', :controller => 'titles' に近いものってことで
root を書いたけど、RESTと関係ないルーティング規則の基本はmatchね。
routes.rbにコメントがうざいほどいっぱいあるから分かると思うのだが…


622 名前:nobodyさん mailto:sage [2011/05/26(木) 10:31:27.29 ID:???]
>>605
raise なんとか.inspect
とかでいいんじゃね

623 名前:nobodyさん mailto:sage [2011/05/26(木) 22:04:55.15 ID:???]
>>621
ありがとうございます
出来ました。

624 名前:nobodyさん mailto:sage [2011/05/27(金) 00:31:58.96 ID:???]
railsでBBSを作ってるんだが、app/views/pages/_form.html.erbをapp/views/title/show.thml.erbに表示させたいんだがどうしたら良いでしょうか?



625 名前:nobodyさん [2011/05/27(金) 00:37:41.84 ID:XqNKV9VA]
pages/form で pages/_form.html.erb 探してくれるんじゃなかった?

626 名前:624 mailto:sage [2011/05/27(金) 00:56:20.46 ID:???]
>>625
error出ました
書き忘れましたがrailsのバージョンは3です

627 名前:nobodyさん mailto:sage [2011/05/27(金) 01:53:49.01 ID:???]
コードとエラー内容書かないとエスパーじゃない限り理解できん

628 名前:nobodyさん mailto:sage [2011/05/27(金) 03:08:55.33 ID:???]
なんかいろいろひどい

629 名前:624 mailto:sage [2011/05/27(金) 13:47:15.27 ID:???]
ActionView::MissingTemplate in Titles#show

Showing C:/work/rubygems-1.7.2/rails/bbs/app/views/titles/show.html.erb where line #16 raised:

Missing partial pages/from with {:locale=>[:en, :en], :formats=>[:html], :handlers=>[:rhtml, :rxml, :builder, :erb, :rjs]} in view paths "C:/work/rubygems-1.7.2/rails/bbs/app/views"

Extracted source (around line #16):

13: <% end %>
14: </ul>
15:
16: <%= render 'pages/from' %>
17:
18: <%= link_to 'Back', titles_path %>


エラーはこんな風に出ます

630 名前:nobodyさん [2011/05/27(金) 14:46:57.65 ID:jUE8v2Ew]
from -> form という落ちではあるまいな?


631 名前:nobodyさん mailto:sage [2011/05/27(金) 15:03:38.25 ID:???]
<p id="notice"><%= notice %></p>

<p>
<h2><%= @title.title %></h2>
</p>
<% i = 0 %>
<ul>
<% @title.pages.each do |page| %>
<b>Name:</b><i><%= page.name %></i> <b>E-mail:[</b><i><%= page.mail %><b>]</i></b>
<br>
<%= simple_format(page.coments) %>
<%= hbr @msg %>
<% end %>
</ul>

<%= render 'pages/from' %>

<%= link_to 'Back', titles_path %>
showの中身はこうなっています

632 名前:nobodyさん mailto:sage [2011/05/27(金) 15:39:36.32 ID:???]
回答レスもらってるのに無視するなよ
しかも正解くさいし


633 名前:nobodyさん mailto:sage [2011/05/27(金) 15:43:54.41 ID:???]
ただのスペルミスだったんですね・・・
ごめんなさい
見落としてました

634 名前:nobodyさん mailto:sage [2011/05/27(金) 20:39:53.52 ID:???]
なんで、フレームワーク派の人間って、バカのひとつ覚えの様に
プライマリキーを嘔吐インクリメントにするのかなと思ってググッってみたら、
そうする理由は「面倒くさいから、これでいいのだ(キリッ」という、低知能な理由ばかり(笑

「このDBサーバーは、こういうテーブルの設計とSQLの組み立てが一番パフォーマンスが優れいている」という
考えは完全に無視してるわけね(笑

こういう現実を見てると、Web開発入門者にとって、一番初めの地雷は、フレームワークなのかな
と思ってしまう。

過疎サイトばっかり担当してる低レベルエンジニアには無縁の話だと思うけどね。

実際、どんでもない高アクセスサイトを扱っているエンジニアはフレームワークを
そのまま使っているなんてことはなくて、重い部分はカスタマイズして使ってるわけですよね。



635 名前:nobodyさん mailto:sage [2011/05/27(金) 21:15:01.19 ID:???]
基本的に数値型による単一物理キーが一番パフォーマンスも優れているのだが。
理由は消費するバイト数が小さく、しかも一定だから。

反論するなら理由も書けよ

ちなみにオートインクリメントは重複しない値を取得するためのもので、
パフォーマンスには直接関係ない。
さらにRailsでいえば、別に数値型のid列を主キーにする必要もない。
そうしなきゃいけないと思い込んでたなら、お前が無知なだけ。
加えて、複合キーより単一キーの方が圧倒的にプログラムしやすくバグが出にくい。

あらゆる点でバカ丸出し

636 名前:nobodyさん mailto:sage [2011/05/28(土) 03:39:31.29 ID:???]
彼はおそらく複合キーを使ってハマったことがないんだろう
それを幸せというべきか、ハマりによって成長する機会を失った可哀そうな存在という
べきかは俺には分からんが…

637 名前:nobodyさん mailto:sage [2011/05/28(土) 10:48:43.58 ID:???]
この手の、Webフレームワークの単一キーと、それまでの時代の複合キーは
どっちが優れているかの議論って以前はもっとあった気がする
どっかいいサイトないかな

638 名前:nobodyさん mailto:sage [2011/05/28(土) 11:43:36.51 ID:???]
そもそもフレームワークは開発を簡略化するものなのだから

>「面倒くさいから、これでいいのだ(キリッ」
これは十分採用の根拠になり得る。
極限にパフォーマンス追求したり、超大規模なサービスならばRailsなんて使わないし。

639 名前:nobodyさん mailto:sage [2011/05/28(土) 14:17:32.61 ID:???]
フレームワーク以前にテーブル結合の効率考えたら複合キーは基本OUTだろ

640 名前:nobodyさん mailto:sage [2011/05/28(土) 14:35:44.43 ID:???]
過疎スレでこんなに釣れればもう思い残すことはないだろうなw

641 名前:nobodyさん mailto:sage [2011/05/28(土) 17:59:07.51 ID:???]
複合キーの必要性はなし?: ronSpace
ronspace.cocolog-nifty.com/blog/2006/09/post_900f.html

サロゲートキーと複合主キー | DBFlute
dbflute.sandbox.seasar.org/ja/manual/topic/dbdesign/surrogatekey.html

642 名前:nobodyさん mailto:sage [2011/05/28(土) 21:29:32.67 ID:???]
「釣り」とか現実の世界で絶対言うなよ
その場の雰囲気がものすごく微妙になるんだからよ
本人の自覚がないから余計むかつくわ

643 名前:nobodyさん mailto:sage [2011/05/28(土) 23:17:11.25 ID:???]
ウェブプログラミングってその場凌ぎで長期的な視点に描けてる案件多いからな。
html弄って納入してる様なノリ。表示に問題あるなら気づいた時点でまた金取って修正すればいいじゃ内的な。

10年稼働とか普通にあってミスが無い様に細心の注意を払う業務システムとは考えが異なる。

ツイタも近視点ノリでrorで発進したもの人気が出て来て捌けずrorから乗り換えてるしねえ。作り直す手間が無駄過ぎる。

644 名前:nobodyさん mailto:sage [2011/05/28(土) 23:24:09.87 ID:???]
rvm+passengerでもプロジェクトごとにrubyのバージョン分けるとかは無理なのか
ぐぬぬ



645 名前:nobodyさん mailto:sage [2011/05/29(日) 00:16:57.29 ID:???]
業務システムでも大して変わらないような…

646 名前:nobodyさん mailto:sage [2011/05/29(日) 01:32:15.08 ID:???]
メインフレームならともかく、
PC系は10年もあったら「定番ミドルウェア」どころかアーキテクチャから変わってる

というか>>643のいってる「ノリ」ってテストと監査ができてないだけじゃね

647 名前:nobodyさん mailto:sage [2011/05/29(日) 01:44:46.91 ID:???]
>>643は無限の変更に柔軟に対応できるようにしろって言ってるんだろ。

648 名前:nobodyさん mailto:sage [2011/05/29(日) 03:09:21.58 ID:???]
業務システムに夢みすぎだろ

649 名前:nobodyさん mailto:sage [2011/05/30(月) 00:38:12.18 ID:???]
開発時点で成功するかどうか分からんのだからRoRでお手軽に作成
ある程度成功して金ができた時点で金をかけてじっくり作成

何も間違ってないよな

650 名前:nobodyさん mailto:sage [2011/05/30(月) 01:58:03.50 ID:???]
結果論でしか物事を語れない人間には何を言っても無駄なのです

651 名前:nobodyさん mailto:sage [2011/05/30(月) 15:42:42.07 ID:???]
rails3を使っています
selectの部分を特定の人には見えないようにする時はどうしたらよいですか?
知りたいのは見えなくするという部分です

652 名前:nobodyさん [2011/05/30(月) 15:48:05.74 ID:1dtasSlP]
<%- unless 特定の人 -%>
<select></select>
<%- end -%>

特定の人の判断はあるはずなのでそれ書いてね。


653 名前:nobodyさん mailto:sage [2011/05/30(月) 15:48:48.92 ID:???]
>>652
ありがとうございます

654 名前:nobodyさん [2011/05/30(月) 16:36:51.47 ID:CjORZr+0]
pjax
https://github.com/defunkt/jquery-pjax



655 名前:nobodyさん [2011/05/30(月) 16:39:23.34 ID:CjORZr+0]
Railsconf 2011 - a set on Flickr
www.flickr.com/photos/oreillyconf/sets/72157626743161970/

656 名前:nobodyさん [2011/05/30(月) 17:20:55.19 ID:CjORZr+0]
Games for the Masses: Scaling Rails to the Extreme
www.slideshare.net/wooga/games-for-the-masses-scaling-rails-to-the-extreme

657 名前:nobodyさん [2011/05/31(火) 17:28:27.08 ID:Ka9v4rhm]
19 Rails Tricks Most Rails Coders Don't Know
www.rubyinside.com/19-rails-tricks-most-rails-coders-dont-know-131.html

21 Ruby Tricks You Should Be Using In Your Own Code
www.rubyinside.com/21-ruby-tricks-902.html

658 名前:nobodyさん mailto:sage [2011/06/01(水) 02:32:47.79 ID:???]
railsでメルマガ配信みたいなのってできる?
画面で配信予約(キューイング)しておけばrailsじゃなくてもよさそうな感じがするが
あえてrubyのみでチャレンジしようかと考えてます。


659 名前:nobodyさん mailto:sage [2011/06/01(水) 02:52:56.28 ID:???]
>>658
Railsで「ある程度古くなったデータを削除する」てのをやったことある
cronで、wgetしてキッカケを作った記憶ある。同じようにすれば出来そうだが。。

660 名前:nobodyさん [2011/06/01(水) 02:53:55.52 ID:t3dlqwrp]
[rails][memo]コントローラをローカルからのアクセスのみに限定
cronで(上記コントローラメソッドを対象に)wgetを回すとバッチ処理が可能。
d.hatena.ne.jp/utadaq/20070410#1176159516

661 名前:nobodyさん mailto:sage [2011/06/01(水) 04:06:23.44 ID:???]
上のレスの流れが意味不なんだが…。
単純にモデルかどこかでメソッド定義して、ruby script/runnerでそれを呼ぶのはだめなのか?

662 名前:ぴらぴら [2011/06/01(水) 06:09:50.56 ID:Qt9eV/1t]
なんかつくったので置いておきます。 https://github.com/pirapira/gohantabeyo
Twitterでなんかする参考になるかもしれない。
動いているところ gohantabeyo.com/

663 名前:nobodyさん [2011/06/01(水) 13:23:22.78 ID:t3dlqwrp]
Varnish

作りたい料理にいち早く辿り着くためのキャッシュの小話
www.slideshare.net/hmsk/ss-8107056

How to Scale Rails to 100 million requests per month | Abelson Info | Sports Data Solved
abelsoninfo.com/news/blog/how-scale-rails-100-million-requests-month


A simple Perlbal load balancer config for mongrel cluster - gugod's blog
gugod.org/2007/09/a-simple-perlbal-load-balancer-config-for-mongrel-cluster.html

664 名前:nobodyさん mailto:sage [2011/06/01(水) 15:05:08.26 ID:???]
おい、おまえほとぼり冷めたら同じことの繰り返し

しつこいんだよ。ストーカーかよ

2007年の記事とか役に立つわけねーだろ



665 名前:nobodyさん mailto:sage [2011/06/01(水) 21:56:23.76 ID:???]
Rails3のビューで
<% statement %>
<%= var %>
のようにrubyのコードを埋め込むことができますが
これらはどのようなコンテキストで実行されてるのですか?

<%= self %>
これを表示させると
#<#<Class:0x45cbe77>:0x90ba004>
のように出力されますがこれが何を意味しているのかよく理解できない。
#が二つあるので特異クラスの特異クラス???

666 名前:nobodyさん mailto:sage [2011/06/02(木) 00:42:48.58 ID:???]
メルマガって携帯制御やバウンスが面倒なんだろ。


667 名前: 忍法帖【Lv=3,xxxP】 【東電 57.9 %】 mailto:sage [2011/06/02(木) 03:57:57.86 ID:???]
重複登録対応とか配送障害対応が面倒。丸投げで別業者に対応依頼できたり、メール鯖の担当者置いて丸投げで任せられるなら楽だけどね。

携帯みたいにすぐメール来ると思ってる。
配送待ちが詰まってスプールが溢れる。
エラー返してくれるのはまだいいほう。

668 名前:nobodyさん [2011/06/02(木) 06:41:08.62 ID:kVYpGx5M]

DrySQL --- Don't Repeat Yourself ---
drysql.rubyforge.org/

ttp://www.gesource.jp/weblog/?p=633

669 名前:nobodyさん [2011/06/02(木) 07:02:26.31 ID:kVYpGx5M]
ActiveRecordでオブジェクトを作成しないSelect ? 山本隆の開発日誌
www.gesource.jp/weblog/?p=635

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

670 名前:nobodyさん mailto:sage [2011/06/02(木) 08:36:58.61 ID:???]
せめて3.0の記事を貼れ

671 名前:nobodyさん mailto:sage [2011/06/02(木) 13:27:50.54 ID:???]
ほんとゴミみたいなリンクばっか

672 名前:nobodyさん mailto:sage [2011/06/02(木) 15:45:05.87 ID:???]
> まず、最初の SQL でレコードの ID だけを SELECT する(int だけなので、このときの一時テーブルはメモリ上に作られる)
> 次に、その ID で必要な TEXT や BLOB を SELECT するんだ(これは ID による単純な検索なので一時テーブルは使われない)

このくらいはARで自動的にやってほしいなあ

673 名前:nobodyさん mailto:sage [2011/06/03(金) 00:18:13.72 ID:???]
aptana3でsqlite3動作してる人いる?
windows7 64bit
ruby 1.9.2
gem 1.8.5
rails 3.0.7

コマンドプロンプトでrails -v
は動くけど
aptana3だと
$ rails -v

Could not find gem 'sqlite3 (>= 0)' in any of the gem sources listed in your Gemfile.
が出る

gem install sqlite3もエラー


674 名前:nobodyさん mailto:sage [2011/06/03(金) 00:48:43.06 ID:???]
エラー内容も書かずに想像できたらエスパーだよ



675 名前:nobodyさん mailto:sage [2011/06/03(金) 17:40:35.68 ID:???]
>gem install sqlite3もエラー
64bitだと駄目っぽい
xpだとすんなりいく

676 名前:nobodyさん mailto:sage [2011/06/04(土) 03:50:45.85 ID:???]
rails3の話題禁止

677 名前:nobodyさん mailto:sage [2011/06/04(土) 10:03:26.54 ID:???]
今月の日経ソフトウェアで入門記事っぽいのあったけど
どうなの?

678 名前:nobodyさん [2011/06/05(日) 03:27:56.83 ID:IJoH8Ll4]

>>643
Here's Why Ruby On Rails Is Hot
b.hatena.ne.jp/entry/www.businessinsider.com/heres-why-ruby-on-rails-is-hot-2011-5

679 名前:nobodyさん [2011/06/06(月) 01:46:49.89 ID:QMeKtLsu]
Skinny Controller, Fat Model
b.hatena.ne.jp/entry/weblog.jamisbuck.org/2006/10/18/skinny-controller-fat-model

680 名前:nobodyさん mailto:sage [2011/06/06(月) 12:07:40.08 ID:???]
例えば、ユーザのログイン回数なんかを加算する際、
現在の user.login_count が 3 だった場合、
user.login_count+=1
user.save
みたいにすると、発行されるSQLが
update users set login_count = 4 where id = 1;
みたいになってしまいます。
update users set login_count = login_count + 1 where id = 1;
とSQL側で演算しないとレースコンディションが発生する可能性が高くなると思います。
select for update で読み取りロックをかける方法も考えましたが、
新しい問題を起こす可能性の方が高いのでやりたくありません。
こういう場合、SQL側で加算させる方法はないでしょうか?


681 名前:nobodyさん mailto:sage [2011/06/06(月) 12:39:52.33 ID:???]
execute_sql

682 名前:nobodyさん [2011/06/06(月) 12:59:36.72 ID:K3+oLe8q]
AM#increment はどうかな、と思ってみてみたが単なるupdate_attributesのラッパだった。

683 名前:nobodyさん [2011/06/06(月) 17:37:17.20 ID:QMeKtLsu]
Open Source Rails
www.opensourcerails.com/

684 名前:nobodyさん mailto:sage [2011/06/07(火) 00:13:39.74 ID:???]
>>680
Rails におけるレースコンディションの例とその回避方法
d.hatena.ne.jp/LukeSilvia/20100130/p1



685 名前:nobodyさん mailto:sage [2011/06/07(火) 10:39:12.16 ID:???]
>>682
AM#increment ?
んなもんないしARの方のことを言ってるのだとしたら
increment は update_attributes のラッパーでもない

686 名前:nobodyさん [2011/06/07(火) 11:02:53.70 ID:nEfov8s2]
AR#increment! だわね、update_attribute(sがない)のラッパ


687 名前:nobodyさん [2011/06/07(火) 12:14:30.09 ID:+kB2cAUQ]
rakeコマンドをaptanaバージョン3のterminalで実行すると
$ rake db:migrate

sh: rake: command not found
とエラーになります。

しかし、windowsのコマンドプロンプトで実行すると正常に動作します。
aptana3上のセッティングだと思うのですが
どこを設定すればいいのでしょうか?

aptana 3, build: 3.0.1.201104291443
ruby 1.9.2p136 (2010-12-25 revision 30365) [i386-mswin32]
rails 3.0.7
gem 1.8.5
です。
宜しくお願い致します

688 名前:nobodyさん mailto:sage [2011/06/07(火) 14:26:06.75 ID:???]
PATHが通ってないんでは?

689 名前:680 mailto:sage [2011/06/07(火) 20:28:43.98 ID:???]
みなさん、返答ありがとうございます。
execute_sql でやろうと思います。

690 名前:nobodyさん [2011/06/07(火) 21:09:34.57 ID:Yc9LS9V/]
Aptana RadRailsってRails3に対応してないのな
Rails3だとみんなIDE何使ってんの?

691 名前:nobodyさん [2011/06/07(火) 22:55:24.10 ID:D/O719uc]
IDEは使ってない、が大半だと思われ。

692 名前:nobodyさん mailto:sage [2011/06/08(水) 11:03:57.76 ID:???]
>>689
ログイン回数のカウント程度で整合性気にしてたら何もできんぞ
心配でしかたないなら lock_version カラム入れるか AR.increment_counter

693 名前:nobodyさん mailto:sage [2011/06/08(水) 11:05:56.59 ID:???]
IDEなんか使ってたら仕事にならんわ

694 名前:nobodyさん [2011/06/08(水) 12:15:53.83 ID:te4kaWzh]
Aptana vs Netbeans
ふぁい!



695 名前:nobodyさん [2011/06/08(水) 12:37:21.52 ID:TM/0uY0c]
RubyMineがなかまになりたそうにこちらをみている


696 名前:nobodyさん [2011/06/08(水) 13:32:48.59 ID:dMYNe+nJ]
マジレスすると秀丸エディタ

697 名前:nobodyさん mailto:sage [2011/06/08(水) 18:17:18.14 ID:???]
うえにならへ

698 名前:nobodyさん mailto:sage [2011/06/08(水) 18:33:31.44 ID:???]
vimがいいよ

699 名前:nobodyさん mailto:sage [2011/06/08(水) 22:51:01.40 ID:???]
vimがいいですね
rails.vimの出来が良すぎるので。
ただ、neocomplcache.vimと併用すると
rails.vim提供の補完が全滅するのがとにかく悲しい
両方共 出来が良すぎるので無効には出来ないですが。。。

700 名前:nobodyさん mailto:sage [2011/06/08(水) 23:28:52.78 ID:???]

gem install nokogiriでインストールしたのに、
controllerで鋸を使おうと、
require 'rubygems'
require 'open-uri'
require 'nokogiri'
を記述すると、
no such file to load -- nokogiriでエラーになります。
今だ鋸が使えず煮詰まっているので、
どなたか解決方法を教えていただけると有難いです。


701 名前:nobodyさん mailto:sage [2011/06/09(木) 00:51:50.68 ID:???]
せめてOSやWebサーバぐらい書こうよ

702 名前:nobodyさん mailto:sage [2011/06/09(木) 01:06:42.15 ID:???]
centos5.6
ruby 1.9.2p180
rails 3.0.7
webrick
です。
yum install libxml2 libxml2-devel libxslt libxslt-develは実施済みですが、
windowsでもlinuxでも同じ状況が発生しているので、OSは関係ない気がしてます。
irbではrequire 'nokogiri'でTrueが返ってきています。
宜しくお願い致します 。

703 名前:nobodyさん [2011/06/09(木) 01:09:52.53 ID:60ZVyNdu]
Rails3か。
Gemfileに書いてbundle installし直したか?


704 名前:nobodyさん [2011/06/09(木) 01:12:28.41 ID:60ZVyNdu]
Bundlerってのは単に必要なgemを芋づる式にセットアップするツールではない。
Gemfileに指定したgemだけを使うように$LOAD_PATHを書き換える。
インストールしてあってもGemfileに出てこないgemはそのGemfileを使うプロジェクトには見えない。




705 名前:nobodyさん mailto:sage [2011/06/09(木) 01:44:33.13 ID:???]
bundle installが原因のようでした。

IDE(NetBeans7)で
Gemfileでgem 'nokogiri'を記入しbundle installもやっていましたが、
Webrickを再起動してもその設定が反映されていないようです。

久しぶりにIDE自体を再起動してみたら、やっとnokogiriを認識してくれました。
IDEでのRails開発は思わぬ所でつまづきました。

でも、これでやっと先へ進めそうです。ありがとうございました!


706 名前:nobodyさん mailto:sage [2011/06/09(木) 01:56:59.91 ID:???]
Bundlerについての知識も勉強になりました。
合わせてありがとうございました。



707 名前:nobodyさん [2011/06/09(木) 02:00:47.93 ID:60ZVyNdu]
なんか回答と違う方面の解決結果になって目が点。


708 名前:nobodyさん [2011/06/09(木) 05:27:40.16 ID:MhWNiP+L]
Twitterでは、平均で1秒当たり750ツイート、1日に6500万ツイートが配信されている
www.itmedia.co.jp/news/articles/1006/21/news064.html

709 名前:nobodyさん mailto:sage [2011/06/09(木) 07:01:33.23 ID:???]
2chのほうが多そう

710 名前:nobodyさん mailto:sage [2011/06/09(木) 11:51:22.20 ID:???]
んなわけねーだろ

711 名前:nobodyさん mailto:sage [2011/06/09(木) 11:51:59.18 ID:???]
思ったより少ないな

712 名前:nobodyさん mailto:sage [2011/06/09(木) 12:08:47.36 ID:???]
ニュース見るときは日付くらい見ろよ

713 名前:nobodyさん mailto:sage [2011/06/09(木) 13:15:48.51 ID:???]
自宅サーバーのサイトが突然アクセス増えて1日のPVが500万を突破した辺りで完全に落ちてしまった。
サーバーはAmazonEC2に移すとして、Rails自体の限界ってありますかね?
将来を考えたら違う言語で書き換える必要があるのだろうか。

714 名前:nobodyさん mailto:sage [2011/06/09(木) 13:43:54.03 ID:???]
こんな意味不明なこと言うやつが
1日500万PVのサービスを作って運営してるってまじかよ



715 名前:nobodyさん mailto:sage [2011/06/09(木) 16:53:46.07 ID:???]
サービスの内容とそれを支えるシステムの品質は比例しないものさ

716 名前:nobodyさん mailto:sage [2011/06/09(木) 16:57:20.97 ID:???]
セキュリティ高いだけで誰も利用しないサイトもあるしね

717 名前:713 mailto:sage [2011/06/09(木) 17:18:55.44 ID:???]
すいません…パニくってたので意味不明なことを書いてたと思います。
詳しい人と色々相談した結果、国内のクラウドサービスを使うことになりました。
広告収入よりも確実に運用費が上回りそうで怖い。。

718 名前:nobodyさん mailto:sage [2011/06/09(木) 17:51:19.36 ID:???]
上の方でvimがいいというのでvimを導入してみたのですが
どのrbファイルを開いてもエラーが発生します

NomethodError: undefined method 'specifications' for "c:/ruby/lib/ruby/gems/1.9.1":String
E121: 未定義の変数です: s:ruby_path
E15: 無効な式です: s:ruby_path

環境は
WindowsXP
Vim 7.3.206 (2011/05/26版)
ruby 1.9.2

なんででしょうかorz

719 名前:nobodyさん mailto:sage [2011/06/09(木) 18:19:29.55 ID:???]
すれ違いなら誘導お願いしたいのですが
RVMを利用している状態でIDEを使いたい場合
通常の導入方法ではデフォルトのRubyが認識されると思います
これを、自分の作ったGEMSETに指定したり
RVMで導入したRubyやRailsを使用したりするには
IDEの設定ファイルにあるGEMやRUBYの読み込み部分を手動で書き換えるのが一般的なのでしょうか
もしよい方法があれば教えてください

720 名前:718 mailto:sage [2011/06/09(木) 23:45:31.56 ID:???]
gemのバージョンを1.8.5から1.7.2にしたら
エラーは出なくなりました

ttp://stackoverflow.com/questions/6179808/vimrubynomethoderror-undefined-method-specifications?utm_source=twitterfeed&utm_medium=twitter

721 名前:nobodyさん [2011/06/10(金) 09:17:12.92 ID:Z5WyE8k8]
Top 5 websites to find Ruby on Rails jobs
Austin, TX: $81,000
Chicago, IL: $96,000
Denver, CO: $82,000
Los Angeles, CA: $95,000
New York, NY: $106,000
Phoenix, AZ: $76,000
San Francisco, CA: $111,000
Seattle, WA: $81,000 per year.
www.railshosting.org/top-five-websites-to-find-ruby-on-rails-jobs



722 名前:nobodyさん mailto:sage [2011/06/11(土) 14:52:28.55 ID:???]
そろそろRails 3でもやるかと思ったらRadrailsがRails 3に対応してない。
なにーと思って最新版を見に行ったらAptana Studio 3に統合されたと。
んでAptana Studio 3インストールしてみたらカスみたいなアプリに成り下がってて使えたもんじゃない。
ってかRadrailsにあったServerとかGeneratorといったViewが無いんですけど。
一体何がしたいんですかねAptanaは。嫌がらせですかね?
かといって統合開発環境はEclipseじゃないと使いたくない。
個人的な理由として自作のOSGiバンドルと連携する必要があるんで。
(蛇足だがNetBeansのコミュがキモいから近寄りたくないw)
んでまともそうなのは3rdRails。ま、金とってるだけのことはありますわ。
でも私、金ありませんのでw
んというわけでEmacsに戻りますよ。
今どきフレームワークなんてほぼIDEのデキで決まるようなもんですしね。
Railsの未来は暗いっすね〜。

723 名前:nobodyさん mailto:sage [2011/06/11(土) 16:08:34.21 ID:???]
Rails3は環境構築が異常に難しいな
ruby→gem→rails→DB→IDE or TextEditor→Plugin or Property Setting
仮想OS環境だとさらにキツイ、もう疲れた

724 名前:nobodyさん mailto:sage [2011/06/11(土) 16:25:41.84 ID:???]
Debian環境なら四苦八苦して一発で叩き込むシェルスクリプトをようやく作ったが、
開発環境が無い。
RadRails => Rails3未対応。駄目。
Aptana => 色々と駄目。
TextMate => 日本語入力できない。TM2いつまでたっても出ないし。
       バンドル入れてもフリーズして入力できねぇよ、タコ。
       なんていうか英語以外の自然言語なんて存在しない思ってる奴が作ってるるんだろ多分。
3rdRails => 3rdRails様ぁぁぁタダで使わせてくだちゃいいいおねがいしまちゅうううううう><:



725 名前:nobodyさん mailto:sage [2011/06/11(土) 17:52:08.14 ID:???]
TextMateはMacだけだろ
RedCarでも使ってるのか

726 名前:nobodyさん mailto:sage [2011/06/12(日) 00:50:03.63 ID:???]
別にIDE要らないじゃん。

727 名前:nobodyさん mailto:sage [2011/06/12(日) 01:33:59.09 ID:???]
マカってホント情報弱者だな。

728 名前:nobodyさん mailto:sage [2011/06/12(日) 01:55:57.17 ID:???]
Radrailsってもう終しまいなん?

729 名前:nobodyさん mailto:sage [2011/06/12(日) 09:29:12.62 ID:???]
結局、この世から直ちに2で構築したシステムが消えるわけじゃないから
2も3も覚えなければならないってことですね。

分かります。

730 名前:nobodyさん [2011/06/12(日) 13:59:05.65 ID:exmFVX0a]
Auto-scale Your Resque Workers On Heroku | Verbose Logging
blog.darkhax.com/2010/07/30/auto-scale-your-resque-workers-on-heroku

heroku-resque-auto-scale | RubyGems.org | your community gem host
https://rubygems.org/gems/heroku-resque-auto-scale

731 名前:nobodyさん mailto:sage [2011/06/12(日) 15:45:43.26 ID:???]
redmineは3に対応しないのかな

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

833 名前:nobodyさん [2011/06/20(月) 19:22:01.40 ID:p3hclIEe]
現実の世界の Rails、第 2 回:高度なページ・キャッシング
www.ibm.com/developerworks/jp/web/library/wa-rails2/index.html
何らかのユーザー状態 (例えばユーザーがログインしているかどうか、など) を、クライアント・サイドのクッキーに保存します。
次にクッキーの内容に基づいて、JavaScript でページの表示を動的に変更します。



834 名前:nobodyさん mailto:sage [2011/06/21(火) 00:30:12.83 ID:???]
1台のサーバで複数バージョンのrails動かしたい場合は
みんなどうやってるの?



835 名前:nobodyさん mailto:sage [2011/06/21(火) 01:31:48.93 ID:???]
Rubygemsは複数のバージョンのgemsをインストールできる。
んだけだ。

$ gem list rails

*** LOCAL GEMS ***
rails (2.3.11, 2.3.9, 2.3.8, 2.3.5, 2.3.4)

836 名前:nobodyさん mailto:sage [2011/06/21(火) 01:56:26.77 ID:???]
PassengerでRuby 1.8と1.9使い分けれる?

837 名前:nobodyさん mailto:sage [2011/06/21(火) 06:35:58.05 ID:???]
apache複数インスタンスとかしかないの?

838 名前:nobodyさん [2011/06/21(火) 09:33:18.24 ID:UfslNaYr]

>>833
ユーザ毎に異なる表示をしているところや、アクセスログの統計、広告の挿入は、Ajax の1ページ1回のリクエストでまとめて行っている
www.sssg.org/blogs/naoya/archives/1126

839 名前:nobodyさん [2011/06/24(金) 00:20:55.12 ID:FNVNYrJp]
!ninja

840 名前: 忍法帖【Lv=2,xxxP】 [2011/06/24(金) 00:21:38.34 ID:FNVNYrJp]
c言語

841 名前:nobodyさん [2011/06/24(金) 17:22:54.54 ID:do/xEg2Z]
www.ibm.com/developerworks/web/library/wa-rails2/

842 名前:nobodyさん mailto:sage [2011/06/26(日) 16:25:54.91 ID:???]
Rails3でのAjaxオススメ参考サイト無い?

843 名前:nobodyさん mailto:sage [2011/06/26(日) 22:38:16.77 ID:???]
>>842
Rails3関係は米尼からとりよせたらいんじゃね

844 名前:nobodyさん mailto:sage [2011/06/26(日) 23:14:09.33 ID:???]
全然、訳本が出ないな
こんなことなら待ったりしないで、原書を買えばよかったよ



845 名前:nobodyさん mailto:sage [2011/06/27(月) 12:16:50.51 ID:???]
3になってajax関連は退化してる。
自分でシリアライズしなきゃいけなかったりで

846 名前:nobodyさん mailto:sage [2011/06/27(月) 12:58:09.19 ID:???]
Rails on Ajaxの洋書
電子書籍以外全滅してるから困る

847 名前:nobodyさん mailto:sage [2011/06/27(月) 23:52:55.65 ID:???]
ここ一ヶ月くだらない質問ばっかりしてる人がいるな
「る?」「の?」の連呼

848 名前:nobodyさん mailto:sage [2011/06/28(火) 06:29:42.66 ID:???]
ruby/rails/RailsGuidesをゆっくり和訳してみたよ
wiki.usagee.co.jp/ruby/rails/RailsGuides%E3%82%92%E3%82%86%E3%81%A3%E3%81%8F%E3%82%8A%E5%92%8C%E8%A8%B3%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F%E3%82%88

rails3は、これだけで全部済むだろ

849 名前:nobodyさん mailto:sage [2011/06/28(火) 10:27:49.98 ID:???]
Guidesはあくまで主要な機能の代表的な使い方が書いてあるだけだけどな
非常に役に立つが全部と言うにはほど遠い

850 名前:nobodyさん mailto:sage [2011/06/28(火) 11:25:30.39 ID:???]
>>848
そんな穴だらけの情報に頼るよりも書籍買ったほうが全然いい。
既に和書が出てるよ。

851 名前:nobodyさん mailto:sage [2011/06/28(火) 20:46:04.41 ID:???]
gem installでmysqlドライバを入れたいのですが、

mysql
mysql2

という二種類のドライバがあるようです。
使い分けの基準とかあるのでしょうか?

852 名前:nobodyさん [2011/06/28(火) 21:23:03.14 ID:Jh5X/S5O]
ruby 1.9を使うなら、エンコード処理が入っている2のほう。


853 名前:851 mailto:sage [2011/06/28(火) 21:24:59.61 ID:???]
>>852
ありがとうございます。そんな違いがあるのですね。
Ruby1.9.2、Rails3.0.5なのでmysql2を使うことにします。

854 名前:nobodyさん [2011/06/28(火) 21:29:51.55 ID:Jh5X/S5O]
mysqlのほうはtmtmsさんがpure rubyで実装したのがあってそれはエンコード処理も
やってくれるんだけど、如何せんパフォーマンスで劣る。




855 名前:nobodyさん [2011/06/29(水) 15:52:06.20 ID:tueHiWeH]

bitnami.org/stack/redmine

bitnami.org/tutorials/from_instantrails_to_rubystack
bitnami.org/stack/rubystack

856 名前:nobodyさん [2011/06/29(水) 15:58:13.19 ID:tueHiWeH]
BitNami :: Redmine
ruby、rails、apache、Mysql、redmine、
bitnami.org/stack/redmine


857 名前:nobodyさん [2011/06/30(木) 00:16:31.68 ID:X9wM8bO0]
BitNami Redmine 1.1.3-1 インストール手順(Windows XP) | クオリサイトテクノロジーズ TECH BLOG
www.qualysite.co.jp/tech-blog/?p=2981

BitNami Redmine 1.2.0-0 インストール後の設定(CentOS 5.5) | クオリサイトテクノロジーズ TECH BLOG
www.qualysite.co.jp/tech-blog/?p=3110

All-in-one Redmine の bitnami::redmine を文字化けせずにインストールする方法 - sakaikの日々雑感〜(T)編
d.hatena.ne.jp/sakaik/20110324/redmine


858 名前:nobodyさん mailto:sage [2011/06/30(木) 02:19:11.55 ID:???]
3.0で大幅に変わって、そろそろ和書でも情報が整い始めた矢先に3.1でも相当変わるのか
これってRailsにとっていいことなのかな?
個人で追っかけてるエンジニアは別にいいだろうけど、教育する側とか本の著者とか可哀想
Rails1時代の良書が最早ゴミ屑となってる現状を見ると考えさせられるものがある

859 名前:nobodyさん mailto:sage [2011/06/30(木) 02:22:39.34 ID:???]
英語が読めない連中なんてRailsにとっては何の影響もない人間だから、
そんなこと気にしなくてもいい。

860 名前:nobodyさん [2011/06/30(木) 03:27:43.73 ID:X9wM8bO0]
.htaccess だけで簡単キャリア判定してみる | バシャログ。
c-brains.jp/blog/wsg/11/06/29-121115.php

861 名前:nobodyさん mailto:sage [2011/06/30(木) 17:58:07.18 ID:???]
GlassFish Server Open Source Edition 3.1 (build 43)を入れてみたら
Rubyコンテナがなくなってますた。JRoR動かすにはどうしたらいいのでしょうか。

862 名前:nobodyさん mailto:sage [2011/06/30(木) 18:15:49.78 ID:???]
新しいプロジェクトに移るたびにRailsバージョンが変わっていくってのも辛い。
フレームワークの研究に大部分の時間が割かれてしまうというのもエンジニアとして悲しい。

863 名前:nobodyさん [2011/06/30(木) 21:23:11.79 ID:T+xo/lLj]
いつまでも rails 1.2 のプロジェクトのお守りをしている俺にあやまれ。


864 名前:nobodyさん mailto:sage [2011/06/30(木) 22:20:07.49 ID:???]
rubyのバージョンを1.9に上げたら
Railsで日本語を使ってる全てのファイルに文字エンコーディングのマジックコメントを書かないとエラーが出るようになってしまったのですが
どこかでまとめてマジックコメントを指定することは出来ないのでしょうか?



865 名前:nobodyさん [2011/06/30(木) 23:10:01.28 ID:T+xo/lLj]
スクリプト自体にASCII以外の文字を使ってるなら書くしかないけど…
入出力だけならRUBYOPTで-Eを使ったらなんとかならんかね。


866 名前:864 mailto:sage [2011/06/30(木) 23:32:14.49 ID:???]
>>865
ありがとうございます。なかなか難しそうですね。

CSIだか何だか知らないが弊害ばかりですね。全く酷い実装だ。

867 名前:nobodyさん [2011/06/30(木) 23:47:40.34 ID:T+xo/lLj]
LANGがまともに設定されてればLANGに合致したものはそのまま読めるはず。


868 名前:nobodyさん mailto:sage [2011/06/30(木) 23:52:50.52 ID:???]
>>858
紙の本という形態が時代に合ってないということ。

869 名前:nobodyさん mailto:sage [2011/06/30(木) 23:54:33.74 ID:???]
>>866
別に1.8使ってればいいじゃん。
というか、マジコメ入れるだけならワンライナー書けば終わりだろ。

870 名前:nobodyさん mailto:sage [2011/06/30(木) 23:56:29.70 ID:???]
マジックコメントを入れるのなんて、
それこそRubyでちょちょいと書けばすぐじゃないか・・・

871 名前:869 mailto:sage [2011/06/30(木) 23:57:06.28 ID:???]
げ、かぶった

872 名前:871 mailto:sage [2011/06/30(木) 23:57:41.50 ID:???]
しかも間違った。おれは>>870

873 名前:nobodyさん [2011/07/01(金) 01:18:06.71 ID:Xb0FHtsX]
問答無用で1行目に付けてよければ
sed -e '1s/.*/# coding: UTF-8¥n&/'
みたいなのでいいんだけど、

* 既に入っている場合は何もしない。
* 1行目がsh-bangなら2行目に入れる。
* エンコーディングを推測する。
なんてのを考え出すと微妙に面倒だな。



874 名前:nobodyさん mailto:sage [2011/07/01(金) 01:36:59.66 ID:???]
* 既に入っている場合は何もしない。

【答え】移行なんだから既に入ってるわけがない

* 1行目がsh-bangなら2行目に入れる。

【答え】Railsアプリでsh-bangが入ってるとは思えない。入っていても手動で十分に対処できる範囲

* エンコーディングを推測する。

【答え】エンコーディングを推測する必要はない。開発者はどの文字コードを指定するのか分かっている。


【結論】微妙でもなんでもない



875 名前:nobodyさん mailto:sage [2011/07/01(金) 01:46:05.84 ID:???]
ネギを振らせ

876 名前:nobodyさん [2011/07/01(金) 02:11:49.62 ID:Xb0FHtsX]
>>874
いやいや、汎用的にマジコメを付けるユーティリティを作るとしたら、という話。


877 名前:nobodyさん mailto:sage [2011/07/01(金) 04:41:09.53 ID:???]
>>859
こういう人って害悪だよね
うちの会社でも英語出来るってだけで大威張りな先輩いるけど、
書くコードはしょぼいし人のマネジメントなんてできやしないし、夜な夜なはてなブックマークあたりで偉そうなコメント書いてるし可哀想

878 名前:nobodyさん mailto:sage [2011/07/01(金) 08:54:46.81 ID:???]
deviseがすごい勢いでアップデートしてるけどなんなの

879 名前:nobodyさん mailto:sage [2011/07/01(金) 11:51:21.24 ID:???]
この業界で英語出来ない奴の方が遥かに害ですが。。。
APIすら読めない奴とかいるからね。

880 名前:nobodyさん mailto:sage [2011/07/01(金) 14:02:37.03 ID:???]
API読むってなんだよ。日本語から勉強し直せよ

881 名前:nobodyさん mailto:sage [2011/07/01(金) 16:29:10.27 ID:???]
APIを読む、って普通に使う言い回しだけど
他人と接点の無いニート君には分からなかったか。

882 名前:nobodyさん mailto:sage [2011/07/01(金) 17:19:15.41 ID:???]
言わねーよ。どこの中卒集団だよ

883 名前:nobodyさん mailto:sage [2011/07/01(金) 20:08:03.03 ID:???]
        ____
        /     \
     /   ⌒  ⌒ \   何言ってんだこいつ
   /    (●)  (●) \
    |   、" ゙)(__人__)"  )    ___________
   \      。` ⌒゚:j´ ,/ j゙~~| | |             |
__/          \  |__| | |             |
| | /   ,              \n||  | |             |
| | /   /         r.  ( こ) | |             |
| | | ⌒ ーnnn        |\ (⊆ソ .|_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二  _|_|__|_

884 名前:nobodyさん mailto:sage [2011/07/01(金) 20:41:31.04 ID:???]
正しくは英文のAPIリファレンスを読む。なんだろなぁ。
このあたりの厳密さを求める職場とそうでない職場でいえば、俺は面倒くさいが前者が好き。



885 名前:nobodyさん mailto:sage [2011/07/01(金) 20:42:33.37 ID:???]
APIリファレンスを読むという言い方はするかも。


886 名前:nobodyさん mailto:sage [2011/07/01(金) 20:46:48.20 ID:???]
英語云々の次元じゃないでしょ。
そもそも、「説明書を読むことを放棄している」というレベル。

最新の説明書が英語なら英語を読めるようになるしかない。
説明書も読まずに周りに知識や技術を頼ることしか考えてないような奴が一番迷惑なんだよね。

887 名前:nobodyさん mailto:sage [2011/07/01(金) 21:15:20.94 ID:???]
グーグル先生に聞いてみた

"APIリファレンスを読む" 9,890件
"APIを読む" 1,530,000件 ※APIのソースを読むという意味の用法もちらほら

おれはAPIドキュメント派

888 名前:nobodyさん mailto:sage [2011/07/01(金) 21:25:01.78 ID:???]
APIのリファレンスなりマニュアルなりを単にAPIと略すのは、
少なくとも英語を話す外人には絶対に通用しないな。
彼らは何を指しているのか正しく言わないとダメだから。

実際はAPIの意味を誤解してたくさいがな

889 名前:nobodyさん mailto:sage [2011/07/01(金) 21:42:24.39 ID:???]
英語だと"api doc"とか "apidocs" てのが多いな、奴ら長い単語書くの嫌いだからw

890 名前:nobodyさん mailto:sage [2011/07/01(金) 22:27:37.46 ID:???]
emacs で開いて保存するだけで、あら不思議。

891 名前:nobodyさん [2011/07/01(金) 23:21:28.51 ID:Xb0FHtsX]
ruby-modeが自動的に設定されるようにしてあれば、
find . -name '*.rb' -exec emacs -batch -visit '{}' -eval '(save-buffer)' ¥;
みたいなのでいけるのか?

892 名前:nobodyさん mailto:sage [2011/07/02(土) 02:09:48.63 ID:???]
>>886
涙ふけよ

893 名前:nobodyさん mailto:sage [2011/07/02(土) 02:16:12.34 ID:???]
少なくとも、Rails 使いなら英語は必須
「そんな敷居の高いフレームワークはヲタク専用!」とか言う奴は好きにすればいい

燃料を承知の上で書けば、PHPer にはそういう傾向が高い気がする

894 名前:nobodyさん [2011/07/02(土) 04:00:03.48 ID:Wv7ItGR4]

データベースの内部動作を知る - 週末スペシャル:ITpro
itpro.nikkeibp.co.jp/article/COLUMN/20110629/361862/

データベースには3種類のファイルがある

テーブルとレコードの構造を詳しく見てみよう

インデックスで検索を高速にする

RDBMSが備えるさまざまな高速化手法




895 名前:nobodyさん mailto:sage [2011/07/02(土) 05:23:05.85 ID:???]
ビューからもコントローラからも利用できるメソッドを定義することは可能ですか?

例えば、ログイン中のuser_idを取得することを考えます。
ビューでuser_idを取得するに、application_helperに、current_user_idというメソッドを定義します。
コントローラでuser_idを取得するために、application_controllerに、current_user_idというメソッドを定義します。
このように全く同じロジックのメソッドを二箇所で定義しなければなりません。

これをどこか一箇所でまとめて定義することは出来ないでしょうか。

896 名前:nobodyさん mailto:sage [2011/07/02(土) 06:25:49.65 ID:???]
ビューでuser_idが必要な場面がわからん

897 名前:nobodyさん [2011/07/02(土) 08:01:12.69 ID:UIkQ3exX]
>>862
逆にそういうのを生きがいにしてる人もいるんだろうな


898 名前:nobodyさん [2011/07/02(土) 12:59:07.55 ID:e4/H4FLl]
使いたいメソッドが定義されているヘルパーモジュールをコントローラでincludeすれば?


899 名前:nobodyさん mailto:sage [2011/07/02(土) 14:16:23.21 ID:???]
>>895
コントローラにメソッド書いて
helper_method :method_name




900 名前:895 mailto:sage [2011/07/02(土) 23:17:23.43 ID:???]
>>899
ありがとうございます。求めていた機能を実現できました。

>>898
そのやり方だとコントローラでその都度includeする必要になるので、すいませんが却下しました。

901 名前:nobodyさん [2011/07/03(日) 06:23:17.14 ID:NgqIDg90]
Scaling Groupon - Tyler Jennings, Michael Cerna - Scotland Ruby 2011
confreaks.net/videos/554-scotlandruby2011-scaling-groupon

902 名前:nobodyさん [2011/07/03(日) 19:17:23.93 ID:NgqIDg90]
Ruby 2.0: What We Want to Accomplish in the Near Future
www.youtube.com/watch?v=t9LMOydfc4k


903 名前:nobodyさん [2011/07/04(月) 01:14:12.29 ID:QtysrN+W]
第4回 Herokuのアドオンと外部サービスを活用しよう | Think IT
thinkit.co.jp/story/2011/04/01/2067

904 名前:nobodyさん mailto:sage [2011/07/04(月) 01:59:32.97 ID:???]
ヘロクって結局のところ、Railsアプリをアップするだけで、WebサーバーやDBなどの周辺環境は最初から用意されている
という認識で合ってますか?

メールサーバーと連携するようなサービスは開発できないのかな?
cronで何か処理したい場合とかも無理?



905 名前:nobodyさん mailto:sage [2011/07/04(月) 02:21:20.36 ID:???]
松本龍復興担当相、やや遅れて入室したことにへそを曲げ
知事との握手を拒否

www.youtube.com/watch?v=VtUqWdbjnTk

「客を出迎えるときはおまえが先に部屋に入ってから俺を呼べ」
「今のはオフレコで」
「書いたらその社は終わりだからな!」

906 名前:nobodyさん [2011/07/04(月) 04:04:50.59 ID:vrHCy4WH]
>>904
だいたいあってる。
いろいろオプションを付けることができる。
たとえば、cronは1日1回起動なら無料だけど細かくやりたいなら有料とか。



907 名前:904 mailto:sage [2011/07/04(月) 07:04:29.01 ID:???]
>>906
ご返信ありがとうございます。

>cronは1日1回起動なら無料だけど細かくやりたいなら有料とか。
なるほど、これは結構面倒ですね。。

色々やりたいWEBアプリの場合はそれなりに高くつきそうですね。
AmazonEC2辺りと比べて決めることにします。
ありがとうございました。

908 名前:nobodyさん mailto:sage [2011/07/04(月) 09:48:31.74 ID:???]
Rails3.1って、いつ正式版になりますか?

909 名前:nobodyさん mailto:sage [2011/07/04(月) 21:05:32.93 ID:???]
Pythonの言語処理ライブラリを使いたいのですが、
Rails内でPythonを使う方法ってありますか?

910 名前:nobodyさん [2011/07/04(月) 21:09:33.29 ID:vrHCy4WH]
>>908
RubyKaigiに合わせて出る予感。Ruby 1.9.3は無理そうだが。


911 名前:nobodyさん mailto:sage [2011/07/04(月) 22:33:18.07 ID:???]
>>909
別プロセスでそのライブラリ使うPythonのプロセスをfrokするとか。
素直にDjangoにした方が良いような気もするけど。


912 名前:nobodyさん mailto:sage [2011/07/05(火) 00:09:27.38 ID:???]
>>909
rubypython.rubyforge.org/

913 名前:nobodyさん mailto:sage [2011/07/05(火) 15:19:37.81 ID:???]
ルーティングについて少し気になっていることあるので教えてください。

resources :blogsというリソースを定義すると、
blog_pathやblog_urlという名前付きのルーティングが定義されますが、
これはどちらを使うべきですか?

基本的にはblog_pathを使い、
どうしてもドメインを含めたURLを指定しなければいけない時だけ、blog_urlを使う、
という考え方で良いのでしょうか?

blog_urlが絶対パスなので全てこちらを使うようにすれば問題無いような気もするのですが
さすがにそれはスマートではない気がします。

blog_pathだとまずいケースなどありましたら教えていただけると嬉しいです。

914 名前:nobodyさん mailto:sage [2011/07/05(火) 15:51:40.01 ID:???]
画像を置くサーバーなんかが別だったりするとき



915 名前:nobodyさん mailto:sage [2011/07/05(火) 19:01:47.31 ID:???]
メールの中でURLを書くときぐらいか

916 名前:913 mailto:sage [2011/07/05(火) 20:30:23.82 ID:???]
>>914
>>915
ありがとうございます。

917 名前:nobodyさん [2011/07/05(火) 20:46:06.92 ID:bn4v4w2l]
海外在住Web屋の私のまわりで最近話題の5つのWebサービス | Webクリエイターボックス
www.webcreatorbox.com/webinfo/overseas-popular-web-services/

918 名前:nobodyさん [2011/07/06(水) 07:59:37.78 ID:O0oTC8/5]
Sending or receiving email with Rails? Easy | Lead Thinking 
leadthinking.com/233-sending-or-receiving-emails-with-rails

919 名前:nobodyさん [2011/07/06(水) 08:33:41.60 ID:O0oTC8/5]
Rails 3.0 でメールの送信に Gmail を使う - ζ*’ワ’)ζ<ちれすですの!
d.hatena.ne.jp/babie/20100807/1281141307

d.hatena.ne.jp/taslam/20080313/1205392784

adam.heroku.com/past/2008/11/2/pony_the_express_way_to_send_email_from_ruby/

920 名前:nobodyさん [2011/07/06(水) 08:59:09.04 ID:O0oTC8/5]
Heroku | Tech: Sending email with Gmail
blog.heroku.com/archives/2009/11/9/tech_sending_email_with_gmail/

Heroku | Dev Center | Sending Email from Your App
devcenter.heroku.com/articles/smtp


921 名前:nobodyさん [2011/07/06(水) 09:03:00.78 ID:O0oTC8/5]
Cloudmailin - cloud based incoming email for your web app
cloudmailin.com/

herokuでcloudmailinを使ってメールを受信する | BuGcloUd.com
bugcloud.com/?p=1147



922 名前:nobodyさん [2011/07/06(水) 09:04:55.37 ID:O0oTC8/5]
SendGrid | We Make Email Delivery Easy
sendgrid.com/

第4回 Herokuのアドオンと外部サービスを活用しよう | Think IT
thinkit.co.jp/story/2011/04/01/2067

923 名前:nobodyさん mailto:sage [2011/07/06(水) 18:11:43.10 ID:???]
ruby on railsで、テーブルから複数の項目を一度に消すにはどうすればいいでしょうか。
いまは
ids = [1011, 1024, 1025]
for id in ids
 Model.get(id).delete()
end
とやってますが、どう考えても効率が悪いです。


924 名前:nobodyさん mailto:sage [2011/07/06(水) 18:24:27.58 ID:???]
プログラムが全くRailsに見えないな・・・



925 名前:nobodyさん mailto:sage [2011/07/06(水) 19:15:50.04 ID:???]
Model.delete(1011,1024,1025)

926 名前:nobodyさん mailto:sage [2011/07/07(木) 01:56:46.85 ID:???]
Rails らしくないというより、Ruby らしくないというこtかな
for ... in より each が多いし、引数のないメソッド呼び出しには () は付けないしな

927 名前:nobodyさん mailto:sage [2011/07/07(木) 20:05:47.27 ID:???]
RailsWizard - Simple Rails Templates courtesy of Intridea
railswizard.org/



928 名前:nobodyさん [2011/07/07(木) 22:49:50.00 ID:lU+j+Tt0]
Rails 2.3のApplication Templateで煩わしい初期設定とはおさらばする! - func09
www.func09.com/wordpress/archives/426

「RailsWizard」を使って最速で開発を始めましょう - Back yard : yuya_lush’s report
d.hatena.ne.jp/yuya_lush/20110707/1310021773

Rails Installer
railsinstaller.org/

InstantRails で 簡単 Ruby on Rails 体験
omakase.ninpou.jp/apdev/instantror.htm

MOONGIFT: Railsを見える化「RailRoad」:オープンソースを毎日紹介
www.moongift.jp/2007/07/railroad/

Unexpected Run: Rails3.0でモデルのER図を簡単に出力する方法
sawada0903.blogspot.com/2010/10/rails30er.html



929 名前:nobodyさん [2011/07/07(木) 22:51:50.25 ID:lU+j+Tt0]
bitnami.org/stack/redmine

bitnami.org/tutorials/from_instantrails_to_rubystack
bitnami.org/stack/rubystack

930 名前:nobodyさん [2011/07/07(木) 22:58:48.80 ID:lU+j+Tt0]
plugin RubyGems

The Ruby Toolbox: Know your options!
ruby-toolbox.com/

RubyGems.org | your community gem host
rubygems.org/


931 名前:nobodyさん [2011/07/08(金) 01:03:38.45 ID:1EKWObaa]

Railsのクールなデザインを一瞬で自動生成する「Web App Theme」がステキ - 医者を志す妻を応援する夫の日記
d.hatena.ne.jp/shunsuk/20091020/1256038822
app/views/layouts/memos.html.erbは、削除しておいてください。
$ script/generate theme
$ rm app/views/layouts/memos.html.erb


Webシステム開発者に送る便利なテンプレート「Web App Theme」
www.moongift.jp/2009/06/web_app_theme/

github.com/pilu/web-app-theme
sudo gem install web-app-theme -s gemcutter.org

Install any HTML theme/template into your Rails app
drnicwilliams.com/2009/10/06/install-any-html-themetemplate-into-your-rails-app/
github.com/drnic/install_theme
drnicwilliams.com/

Pluginが広げるRailsの魅力
www.slideshare.net/dara/pluginrails


932 名前:nobodyさん [2011/07/08(金) 10:51:14.72 ID:1EKWObaa]

The Ruby Toolbox: Know your options!
ruby-toolbox.com/

RubyGems.org | your community gem host
rubygems.org/

Top-Rated Plugins - Agile Web Development
agilewebdevelopment.com/plugins/top_rated

933 名前:nobodyさん [2011/07/08(金) 12:57:40.41 ID:1EKWObaa]
Howto use Sinatra in Rails Metal
scriptserver.blogspot.com/2009/06/howto-use-sinatra-in-rails-metal.html

Rails Metal, Rack, and Sinatra
www.slideshare.net/adamwiggins/rails-metal-rack-and-sinatra

How to embed a Sinatra app inside a Rails app as a plugin (not using Rails Metal) - manalang
manalang.com/how-to-embed-a-sinatra-app-inside-a-rails-app

[rails] Rails3からSinatraを呼ぶ - よしだメモ
d.hatena.ne.jp/rudeboyjet/20100919/p1

Embedding Sinatra in a Rails 3 Application
https://www.ibm.com/developerworks/mydeveloperworks/blogs/anachronistic/entry/embedding_sinatra_in_a_rails_3_application?lang=ja


934 名前:nobodyさん [2011/07/08(金) 13:01:48.26 ID:1EKWObaa]
Railscasts - Rails Metal
railscasts.com/episodes/150-rails-metal

Sinatraで鼻歌まじりのWeb開発
www.slideshare.net/dara/sinatraweb

Sinatra
www.sinatrarb.com/



935 名前:nobodyさん [2011/07/08(金) 18:18:35.69 ID:EhoIXTUl]
submitに:disable_withを指定して、多重送信を制御するように
link_toでクリック連打を制御する事は可能でしょうか?
同じように:disable_withを指定しても駄目なようです。

936 名前:nobodyさん [2011/07/08(金) 20:54:36.23 ID:1EKWObaa]
ググる
javascript 連打防止

937 名前:nobodyさん [2011/07/09(土) 03:10:41.00 ID:KANUNTR7]
rails3でMySQLを使うためmysql2をインストールしようとしているのですが
エラーとなってしまいます(os Windows/ruby 1.8.7/MySQL 4.1/rails 3.0.9)

gem install mysql2
...
checking for rb_thread_blocking_region()... no
checking for main() in libmysql.lib... no
*** extconf.rb failed ***
...

ruby1.8.7なのでrb_thread_blocking_region()はnoでいいとして、次がダメです。
libmysql.libをとってきて任意のディレクトリに置き
gem install mysql2 --with-libmysqllib="C:\...\libmysql"
とするなど、いくつかのオプションを追加してみましたが、同じエラーで通りません。

mysql2のドキュメント(rubygems.org/gems/mysql2)を見ると、
以下のオプションが必要かもしれないよとあるのですが
--with-mysql-config=/some/random/path/bin/mysql_config
これがどのファイルを指しているのかわからないのです。

mkmf.rbのコードからは、このオプションをもとにlibファイルを確認している様子で
なにかコンパイル設定じゃないかと想像したのですが、
MySQLをwindowsインストーラでインストールしたせいなのか
これに該当するファイルがないように思われます。

わかる方いたらお願いします

938 名前:nobodyさん mailto:sage [2011/07/09(土) 03:39:29.64 ID:???]
>--with-mysql-config=/some/random/path/bin/mysql_config
>これがどのファイルを指しているのかわからないのです。

インストールしたMySQLのどこかにmysql_configという名前のファイルがあるはずなので、そのファイルのパスを指定する。
検索して探してみるといい。
無い場合は、mysql_configが入ったパッケージを別途インストールしないといけないのだが、windowsの場合はよく分からん。
debianの場合は確かlibmysqlclient-devにあった。

939 名前:nobodyさん [2011/07/09(土) 04:02:19.04 ID:KANUNTR7]
>>938
別途ダウンロードしてきたパッケージの中にmysql_configが見つかり
ようやく何が必要かわかってきました。まだ解決していませんが
なお作業してみて報告します。ありがとうございます!

940 名前:nobodyさん [2011/07/09(土) 08:01:46.57 ID:dlCMIQVv]
Rails 2.3のengine機能を調べてみた - moroの日記
d.hatena.ne.jp/moro/20090223/1235381851

KOSHIGOE学習帳 - [Ruby] Rails Engines基礎
w.koshigoe.jp/study/?%5BRuby%5D+Rails+Engines%B4%F0%C1%C3

大場寧子のホームページ - Engineを作る
ko.meadowy.net/~nay/?Engine%A4%F2%BA%EE%A4%EB

Rails Engines なプラグインを書いてみた
typo.okkez.net/2009/12/18/writing-rails-engines

[RubyOnRails]UserEngine導入|株式会社 フラッツ
www.flatz.jp/archives/143

Railscasts - Rails Engines
railscasts.com/episodes/149-rails-engines

lazyatom/engines - GitHub
https://github.com/lazyatom/engines


941 名前:nobodyさん [2011/07/09(土) 09:18:46.29 ID:KANUNTR7]
その後MySQLのwindowsインストーラでdeveloper componentsを追加インストールし
ライブラリやヘッダファイルがインストールされたのを確認したのですが
mysql_configはインストールされませんでした。
改めて--with-libmysqllibオプションでlibmysql.libのパス指定するなど試みましたが、
どうしても>>937
checking for main() in libmysql.lib... no
をクリアできず、一旦断念して(rubyの)MySQLライブラリを使用してひとまず先に進むこととしました。

でもどうにもすっきりしないので、もし何か心当たりがあればおしえていただければ幸いですm(_ _)m

942 名前:nobodyさん [2011/07/09(土) 09:27:39.43 ID:dlCMIQVv]
RubyStack
It includes ready-to-run versions of Apache, MySQL, Ruby and Rails and required dependencies.
bitnami.org/stack/rubystack

943 名前:nobodyさん [2011/07/09(土) 09:52:00.97 ID:dlCMIQVv]
InstantRails で 簡単 Ruby on Rails 体験
omakase.ninpou.jp/apdev/instantror.htm

944 名前:nobodyさん [2011/07/09(土) 12:45:46.52 ID:dlCMIQVv]
InfoQ: Gregg PollackとScaling Railsのハウツー
www.infoq.com/jp/articles/gregg-pollack-scaling-rails



945 名前:nobodyさん mailto:sage [2011/07/10(日) 01:02:43.96 ID:???]
ブログシステムを作っています。
一つのブログに複数のエントリを作成できて、
一つのエントリには複数のコメントが付きます。

このような階層になっている場合、
resources :blogs do
resources :entries do
resources :comments do
end
end
end

のようにネストすると良さそうですが、
URLにblog_idがそのまま表示されてしまうので困っています。

理想としては、
ブログのアクセスにはブログのタイトルをURLにしたいのです。
sample.com/myblog

しかしこれを実現するには、
get '/:title' => 'blogs#show'
のように指定する必要があり、resourcesが使えなくなってしまいます。

URLにblog_idを含ませずにentryやcommentをresourcesのネスト定義することは出来ないでしょうか?

946 名前:nobodyさん [2011/07/10(日) 01:04:20.28 ID:RahZbwv3]
RailsLab .:. Scaling Rails - Scaling Rails Screencasts
railslab.newrelic.com/scaling-rails
Episode #1 - Page Responsiveness
Episode #2 - Page Caching
Episode #3 - Cache Expiration
Episode #8 - Memcached
Episode #10 - Client-side Caching
Episode #11 - Advanced HTTP Caching
Episode #14 - Rack & Metal
Episode #17 - Scaling Your Database - Part 1

Ruby on Rails Guides: Caching with Rails: An overview
edgeguides.rubyonrails.org/caching_with_rails.html

947 名前:nobodyさん [2011/07/10(日) 14:06:04.03 ID:fz5jf5Ha]
>>945

モデルの to_param メソッドを定義して、idのかわりにURLに入れたいものを返す。
コントローラでfind(params[:id])しているところを find_by_属性(params[:id])にする。

でどうか?


948 名前:nobodyさん mailto:sage [2011/07/10(日) 18:15:19.53 ID:???]
tableA tableC tableD
が存在する

それぞれのtableは最低 name created_at というカラムが存在する


こういった状況で
その3つのテーブル全ての中からcreated_atで最新5件をとってきたい
というような場合はどうすればいいですか?


現状は
tableA
tableC
tableD
それぞれ最新5件を取得
created_atでソート
下位10件を切り捨て


という方法をとってますが,どうもエレガントではありません.
よろしくお願いします.

949 名前:nobodyさん mailto:sage [2011/07/10(日) 19:49:04.58 ID:???]
viewつくればいんじゃね?

950 名前:nobodyさん mailto:sage [2011/07/10(日) 19:57:16.00 ID:???]
ソースがないからどうエレガントじゃないのか全くわからん

951 名前:nobodyさん mailto:sage [2011/07/11(月) 01:08:55.56 ID:???]
>>948
カラムに違いがないなら STI にするとか。
別のテーブルなのがエレガントにならない要因なので、
それが解決しないなら、できるのは小手先の技くらいじゃないかな。

952 名前:945 mailto:sage [2011/07/11(月) 01:22:40.13 ID:???]
>>947
ありがとうございます!できました。
しかしto_paramを上書きというのはなかなか怖いですね。。しばらく様子を見てみることにします。

953 名前:nobodyさん [2011/07/11(月) 02:00:08.49 ID:Q9ILN58J]
>>952
まぁ、今回のような用途のために、
オーバーライドできるようメソッドに切り出されているものなので。


954 名前:nobodyさん [2011/07/11(月) 02:22:48.96 ID:XF+UnS+3]
Rails2 で Bundler を使う :: marugoshi.org
www.marugoshi.org/roma-was-not-built-in-a-day/2011/06/23/using-bundler-with-rails2/

Using Bundler with Rails 2.3
gembundler.com/rails23.html

Rails3のパッケージ管理ツール、Bundlerについて調べた | TecTec Cloud
ttcloud.net/rails/20110710/1439





955 名前:nobodyさん mailto:sage [2011/07/11(月) 04:23:44.48 ID:???]
完全に横槍だけど
to_paramでオーバーライドするやり方って、上の例だと
blogs/15/entriesみたいなパスがblogs/myblog/entriesになるだけだよね?
blogsとかentriesみたいな固定文字列を省くことって不可能?
resourcesを使ってる限り柔軟にパスを変えるのは無理なのかな

956 名前:nobodyさん [2011/07/11(月) 07:56:55.93 ID:XF+UnS+3]
blog in 10 seconds
$ git clone git://github.com/cloudhead/dorothy.git myblog
$ cd myblog
$ heroku create myblog
$ git push heroku master

cloudhead.io/toto

957 名前:nobodyさん [2011/07/11(月) 08:04:30.60 ID:XF+UnS+3]
https://github.com/cloudhead/dorothy
cloudhead.io/toto

958 名前:nobodyさん [2011/07/11(月) 09:16:13.31 ID:Q9ILN58J]
>>955

resources :blogs, :path => ''

で出来るかも(未確認)。


959 名前:937 mailto:sage [2011/07/12(火) 13:00:01.90 ID:???]
windowsにmysql2がインストールできなかった件なんですが
最新版(0.3.6)を入れようとしてたのがダメでバージョンを落としたら入りました。
rubygems.org/gems/mysql2/versions
mswinの記載がある最新が0.2.6となってることに気づいて試してみたところ成功、
0.2.7以降はやはりダメでした

960 名前:nobodyさん mailto:sage [2011/07/13(水) 00:29:47.42 ID:???]
rails2の入門本に書いてあることを
version 3 で同じことしても問題なく動きます?

961 名前:nobodyさん mailto:sage [2011/07/13(水) 01:01:56.10 ID:???]
絶対に動かない

962 名前:nobodyさん mailto:sage [2011/07/13(水) 01:10:35.37 ID:???]
>>961
そんなに変更点あったの?

963 名前:nobodyさん mailto:sage [2011/07/13(水) 01:19:36.29 ID:???]
1カ所違っていても動かない時は動かない。
それをこれから入門書で勉強する人が解決するのは困難でしょう。

964 名前:nobodyさん mailto:sage [2011/07/13(水) 01:41:57.74 ID:???]
>>962
Rails 3 が出て1年になるのに、
そんな根本的な疑問を素朴に聞くなよ



965 名前:nobodyさん [2011/07/13(水) 09:40:34.70 ID:st9/eYyr]
Setup > One Click Install と進むと Redmine や WordPress 等のプロダクト一覧が表示されます。
d.hatena.ne.jp/Mariyudu/20110712/1310481316

簡単デプロイ、開発に没頭できるクラウドホスティング「fluxflex」正式版 :ベンチャーニュース:Venture Now(ベンチャーナウ)
www.venturenow.jp/news/2011/07/08/2315_013118.html

966 名前:nobodyさん [2011/07/13(水) 10:34:02.70 ID:st9/eYyr]
Games for the Masses: Scaling Rails to the Extreme
www.slideshare.net/wooga/games-for-the-masses-scaling-rails-to-the-extreme

Building Mini Google in Ruby
www.slideshare.net/igrigorik/building-mini-google-in-ruby

967 名前:nobodyさん [2011/07/14(木) 05:06:52.68 ID:Jq3Wq+bG]
fog - The Ruby cloud services library
fog.io/0.9.0/index.html

Wakameで手早くRailsを大規模サイトにする - 日本Ruby会議2009
rubykaigi.org/2009/ja/talks/17H11

968 名前:nobodyさん mailto:sage [2011/07/15(金) 07:16:07.53 ID:???]
いまさら知ったんだけど、
ModelClass.find(:all)
のかわりに
ModelClass.all()
と書けるようになってるのな。
これっていつからできるようになったか、だれかわかりますか?

969 名前:nobodyさん [2011/07/15(金) 09:29:44.30 ID:PI1TzC+u]
初出は2.1
https://github.com/rails/rails/blob/v2.1.0/activerecord/CHANGELOG#L90

970 名前:nobodyさん mailto:sage [2011/07/15(金) 10:54:46.19 ID:???]
>>969
すごい調査力!ありがとう。

971 名前:nobodyさん [2011/07/15(金) 13:48:35.72 ID:6xxse2jy]
rubykaigi.org/2011/ja/live1
rubykaigi.org/2011/ja/live2

twitter.com/search?q=%23rubykaigi

rubykaigi.org/2011/ja

レポート:RubyKaigi2011 スペシャルレポート|gihyo.jp … 技術評論社
gihyo.jp/news/report/01/rubykaigi2011



972 名前:nobodyさん [2011/07/15(金) 13:58:50.32 ID:6xxse2jy]
スケジュール | 日本Ruby会議2011(7月16日〜18日)
rubykaigi.org/2011/ja/schedule/grid

973 名前:nobodyさん [2011/07/15(金) 20:12:31.32 ID:PI1TzC+u]
Rails 3.1 HackFest
weblog.rubyonrails.org/2011/7/14/rails-3-1-hackfest

7月23-24日にこんなのやるのなら、3.1が出るのは早くてもこの後だな。


974 名前:nobodyさん mailto:sage [2011/07/16(土) 00:48:03.68 ID:???]
【AWS発表】 AWS SDK for Rubyを提供開始 - Amazon Web Services ブログ
aws.typepad.com/aws_japan/2011/07/introducing-the-aws-sdk-for-ruby.html

rails new tagcloud -m ruby-sdk.s3.amazonaws.com/aws.rb




975 名前:nobodyさん [2011/07/16(土) 10:30:41.53 ID:kYITuaOM]
rubykaigi.org/2011/ja/live1
rubykaigi.org/2011/ja/live2

976 名前:nobodyさん [2011/07/16(土) 10:54:27.04 ID:kYITuaOM]
www.ustream.tv/channel/kaigi1
www.ustream.tv/channel/kaigi2


977 名前:nobodyさん [2011/07/16(土) 11:11:22.82 ID:kYITuaOM]
twitter.com/#!/nov/status/92051919568244737

建物の写真の著作権 [Web素材] All About
allabout.co.jp/gm/gc/54179/

978 名前:小池陸 mailto:sage [2011/07/16(土) 11:28:26.12 ID:???]

小池陸だよ
サインほしい人 みんなあつまれ

早くしないと消えちゃうよ


979 名前:nobodyさん [2011/07/16(土) 11:28:42.92 ID:kYITuaOM]
IRC
Server : irc.rubykaigi.org
Port : 6667 (6660..6669)
Character Code : UTF-8
Channels : #kaigi1, #kaigi1-m17n (for translation)
rubykaigi.org/2011/ja/live1


limechat.net/

hootsuite.com/



980 名前:小池陸 mailto:sage [2011/07/16(土) 11:34:43.51 ID:???]

小池陸だよ
サインほしい人 みんなあつまれ

早くしないと消えちゃうよ

みなさんRuby会議きてね


981 名前:Ruby警察 mailto:sage [2011/07/16(土) 11:56:34.90 ID:???]
↑こいつ危険
話かけんな
危ない シッシッシ






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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