【RoR】Ruby on Rails Part14
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2012/02/18(土) 00:34:00.31ID:9HHBFqZRhttp://kohada.2ch.net/test/read.cgi/php/1320393984/
■参考サイト
<英語>
本家:http://rubyonrails.org
API document:http://api.rubyonrails.com/
開発者のblog:http://weblog.rubyonrails.org/
参考wiki:http://wiki.rubyonrails.org/rails
http://ruby-toolbox.com/
http://rubygems.org/
http://agilewebdevelopment.com/plugins/top_rated
<日本語>
Rails' wiki: http://wiki.fdiary.net/rails/
http://find.2ch.net/?STR=heroku&COUNT=10&TYPE=TITLE&BBS=ALL
0507nobodyさん
2012/05/20(日) 18:28:09.40ID:???騙されたと思って一度使ってみ
erbからhtml,scss,CoffeeScriptも全部扱えるぞ
0508nobodyさん
2012/05/20(日) 18:33:35.93ID:???0509nobodyさん
2012/05/20(日) 18:49:00.28ID:???HTML, CSSのデザインの話の流れだからVS11書いたんだけど・・
CSS3標準対応だし、デザイナが大幅改良されてる。
IronRuby入れないと、Rubyのコード補完は効かないと思われる。
VS11はまだbetaだし、IronRubyが対応してるかもわからない。
Web開発者ならVirtualization使えばいいじゃない
remote desktopでもいいけどさ。
Viewの開発もやるならwindowsのIEは必ず確認する必要が
あるんだからWindowsは必要でしょ
0510nobodyさん
2012/05/20(日) 18:54:50.98ID:???0512505
2012/05/20(日) 19:15:43.69ID:???実際アプリ書くと、静的なHTMLとCSSだけでは足りなすぎるから言ってる。
データ差し込んで使い勝手見ながら直したりできないんだったら、CUI+ブラウザの方がまだマシだ。
それと、Windows + VMとかリモートデスクトップとか、実際やってみてから言ってくれ。
使い勝手の悪さに泣けてくるよ。
Windowsこそテストの時にVMで動かせばいいんじゃないか?
>>509が複数VerのIEで表示確認をするときどうしているか気になるところだ。
0513nobodyさん
2012/05/20(日) 19:27:04.21ID:???あれが使いやすいとか思ってる人はマジで病気だと思う。
Windows環境からリモートコンソールでログインして作業が普通でしょ?
0514nobodyさん
2012/05/20(日) 19:36:59.32ID:???他人の使ってるものとか特定のプロダクト貶してる奴は埋まればいいのに
0515nobodyさん
2012/05/20(日) 19:56:43.59ID:???0516nobodyさん
2012/05/20(日) 22:39:16.29ID:???ページいって
紫ロゴ真ん中のDownload a beta version
右2紫ロゴのExpress
一番左の紫ロゴのExpress for web
web platform Installer
を実施するけど
インストール要件を満たしてないと出る
32bit Win Xpはダメなの?
0517在庫”管理”
2012/05/20(日) 22:58:47.16ID:???ところで、windows上で鯖を運用する場合って、deployはどうすんの?
低予算でいきたいからとwinXPで鯖を立てさせられて、
使い回し前提なのでApacheでリバースプロクシを設定。
webrickで開発用鯖を動かしての開発だったけど、そろそろ正式運用の準備をしないと。
ちなみに、DBはPostgreSQLで同じWinXP機上に構築したのと、
帳票出力用にVC+VBで作ったアプリをApacheから直接CGIとして呼び出してる。
0523nobodyさん
2012/05/20(日) 23:08:54.77ID:???0524nobodyさん
2012/05/20(日) 23:12:35.61ID:???System Requirements
Supported Operating Systems
Windows 7 (x86 and x64)
Windows 8 Consumer Preview (x86 and x64)
Windows Server 2008 R2 (x64)
Windows Server 8 Beta (x64)
XPはサポート対象外。
Windows7を入れるか、Windows 8 Consumer Previewをダウンロード。
win8cpはたしか来年3月くらいまで使える
俺はVS11のためにXP捨てて7にした。
このHTMLデザイナは他に同等のソフトないしもうこれなしではやってられないわ
Adobe製品は高いしな
0525nobodyさん
2012/05/21(月) 00:07:19.72ID:???試しに Express for web を入れてみた
見たところコード書くだけしか出来ないみたいだけど
GUIデザインとか、どこで出来るの?
イメージ画像とかも、これでデザインできんの?
0526nobodyさん
2012/05/21(月) 00:21:47.00ID:???0527nobodyさん
2012/05/21(月) 02:08:28.33ID:???>>503の手順を見ればHTMLファイルは開けるはずだ。
次は画面左下で、Split viewにきりかえる。
コードとプレビューが同時に表示されるようになる。
あとは、左上のToolboxのところから、好きなHTMLタグを
ポトポトとドラッグすればいい。
画像imgタグはソリューションエクスプローラからドラッグするだけ。
DIVとかは、枠をドラッグすればサイズ調整できるし、
右クリックすればGUIで全プロパティにアクセスできる。
これで判らなければ、有料ソフトのExpression Webの本でもみてくれ。
操作はかなり似ている。もしくはVisual Web Developer2010のヘルプを読む
>イメージ画像とかも、これでデザインできんの?
HTMLとCSSって書いただろうに。画像は別ソフト。
>>526
そうでしたっけ?ウフフ
まぁ純粋なVS11ネタは下のスレでどうぞ
Visual Studio 11 Part1
http://toro.2ch.net/test/read.cgi/tech/1330600614/
ASP.NET MVC
http://kohada.2ch.net/test/read.cgi/php/1331013877/
0528nobodyさん
2012/05/21(月) 11:50:01.12ID:???それとも静的にファイルを作ってやったほうがいいですか?
ここの先輩方ならどうやりますか?
0529nobodyさん
2012/05/21(月) 12:38:58.71ID:+m84sYHihttp://ja.wikipedia.org/wiki/トレードオフ
0531nobodyさん
2012/05/21(月) 14:48:43.62ID:???rack (1.4.1) lib/rack/backports/uri/common_18.rb:67:in `decode_www_form_component'
こんなエラーが何人かのユーザーさんに発生するようです
Cookieの削除を試してもらいましたが効果なし
いったいどう対処すればよいでしょうか
0532nobodyさん
2012/05/21(月) 14:50:19.64ID:???そんなことよりRailscastsにきてたmeteorはおもろいね
0533nobodyさん
2012/05/21(月) 15:30:31.09ID:???0534nobodyさん
2012/05/21(月) 18:28:49.39ID:???そういうのはむしろテンプレート側もプログラム的に可変できるRailsのようなフレームワークが向いてるんじゃない
処理コストが気になるんならページキャッシュしちゃえば静的にもなるんだし
ページ数が多いのにフレームワーク使わないで管理してたらいつか困る時が来ると思う
0535nobodyさん
2012/05/21(月) 19:43:24.21ID:???0536nobodyさん
2012/05/21(月) 19:46:27.98ID:nYhpfGfq0537nobodyさん
2012/05/21(月) 19:47:06.08ID:???ここ着たのは初めてなのでテンプレにいれてください
0540nobodyさん
2012/05/22(火) 08:55:33.71ID:???0541nobodyさん
2012/05/22(火) 22:05:16.09ID:???どうしたらいいのでしょう?
C:\DevKit>gem install unicorn
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing unicorn:
ERROR: Failed to build gem native extension.
C:/Ruby193/bin/ruby.exe extconf.rb
checking for CLOCK_MONOTONIC in time.h... no
checking for CLOCK_MONOTONIC() in time.h... no
checking for clockid_t in time.h... no
checking for clock_gettime() in -lrt... no
checking for t_open() in -lnsl... no
checking for socket() in -lsocket... no
checking for poll() in poll.h... no
checking for getaddrinfo() in sys/types.h,sys/socket.h,netdb.h... no
getaddrinfo required
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
つづく
0542nobodyさん
2012/05/22(火) 22:05:52.24ID:4hLVk23LProvided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=C:/Ruby193/bin/ruby
--with-rtlib
--without-rtlib
--with-nsllib
--without-nsllib
--with-socketlib
--without-socketlib
Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/kgio-2.7.
4 for inspection.
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/kgio-2.7.4/ext/kgio/gem_ma
ke.out
マジで困ってます。助けてください
0544nobodyさん
2012/05/22(火) 23:39:54.60ID:miIRv5tlttp://grokbase.com/t/gg/rubyonrails-talk/125985f45q/rails-re-kgio-error-failed-to-build-gem-native-extension
0545nobodyさん
2012/05/23(水) 04:18:00.97ID:???VPS借りろ
0547nobodyさん
2012/05/23(水) 11:45:49.16ID:mddIPXld0548nobodyさん
2012/05/23(水) 11:49:09.68ID:???0549nobodyさん
2012/05/23(水) 19:58:44.30ID:???http://sqale.jp/
0550nobodyさん
2012/05/23(水) 20:29:03.49ID:???0551nobodyさん
2012/05/23(水) 20:37:52.90ID:???0552nobodyさん
2012/05/23(水) 21:18:42.95ID:???0553nobodyさん
2012/05/23(水) 21:32:34.10ID:???http://rackhub.net/
http://www.fluxflex.com/
0554nobodyさん
2012/05/23(水) 23:25:21.17ID:???PHPはどこでも動くのがやはり大きい
0555nobodyさん
2012/05/24(木) 02:34:11.09ID:???その後が地獄だが
0556nobodyさん
2012/05/24(木) 09:14:37.41ID:???「VBscriptならこの倍,PHPでも1.5倍はかかっていたのではないか」
コード量も10分の1になった。
http://itpro.nikkeibp.co.jp/article/OPINION/20071031/286028/
0557nobodyさん
2012/05/24(木) 09:14:59.34ID:???http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
0558nobodyさん
2012/05/24(木) 09:15:17.48ID:???http://thinkit.co.jp/article/156/4?page=0,1
3ヶ月、わずか3名程度のエンジニアチームで、彼らはPHPで実装が完了していたレベルに追いつきました。
またコード量はPHPの1/5以下にまで削減されており、よりシンプルな構成も実現できました。
0559nobodyさん
2012/05/24(木) 09:19:22.68ID:???Railsで1億PVのサイトの開発が出来て、エンジニアは5人しかいない
http://d.hatena.ne.jp/gamella/20081027/1225119262
0560nobodyさん
2012/05/24(木) 09:27:38.84ID:???大規模な分散型システムを効率良く運用するため、
現在はフロントエンド部分にRailsのレイヤを残したまま
バックエンドのロジック部分はサービスとして分離しており、OpenJDKをランタイムにしているという。
http://www.atmarkit.co.jp/fsmart/articles/twitter_event01/01.html
0561nobodyさん
2012/05/24(木) 10:51:18.51ID:tP2PJ1ishttp://dickey.xxx/mysql-is-done-it-s-the-postgres-age
「MySQLが技術的なギャップを縮めてきているものの、PostgreSQLは優秀で人気がある」
http://www.computerworld.jp/topics/601/
MySQLにはDDLトランザクション処理がないので、
http://www.infoq.com/jp/news/2009/05/heroku-provisionless-revolution
MySQL :: MySQL 5.1 リファレンスマニュアル :: 12.4.2 ロールバックできないステートメント
http://dev.mysql.com/doc/refman/5.1/ja/cannot-roll-back.html
0562nobodyさん
2012/05/24(木) 13:10:36.07ID:???0564nobodyさん
2012/05/25(金) 05:10:01.02ID:???0565nobodyさん
2012/05/25(金) 09:13:44.13ID:46SyuDhE0566nobodyさん
2012/05/25(金) 17:44:03.07ID:7Orc2aMxhttp://c-brains.jp/blog/wsg/11/11/02-154822.php
https://addons.mozilla.org/ja/firefox/addon/xss-me/
https://addons.mozilla.org/en-US/firefox/addon/sql-inject-me/
https://addons.mozilla.org/en-US/firefox/addon/hackbar/
http://nmap.org/
http://www.rbl.jp/svcheck.php
0567nobodyさん
2012/05/26(土) 18:21:50.25ID:Y4lJLMKr私はこの2つのソフトウェア開発手法に挟まれてたんですね。
PHPに代表されるような「早いけど汚い」手法と、
Javaに代表されるような「遅いけどキレイ」な手法にです。
それで、両者を組み合わせたら、究極の目標である「早くてキレイ」になるんじゃないかと思ったわけですよ。
http://capsctrl.que.jp/kdmsnr/wiki/transl/?AnInterviewWithDHH
0568nobodyさん
2012/05/26(土) 18:28:54.85ID:Y4lJLMKrGetting Real by 37signals
最も不可欠なものだけが残るまで機能を削る
http://gettingreal.37signals.com/GR_jpn.php
0569nobodyさん
2012/05/26(土) 18:32:56.64ID:Y4lJLMKrRuby on Rails作者 David Heinemeier Hansson(前編) RubyでRailsを書いたわけ|gihyo.jp
DHH:極端なことを言うと,Rubyが一番美しく自分のコードが書けるからです。
http://gihyo.jp/dev/serial/01/alpha-geek/0004
0570nobodyさん
2012/05/26(土) 18:41:37.79ID:Y4lJLMKrRailsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://capsctrl.que.jp/kdmsnr/wiki/transl/?AnInterviewWithDHH
0571nobodyさん
2012/05/26(土) 18:44:28.87ID:Y4lJLMKrDavid Heinemeier Hansson
http://d.hatena.ne.jp/elm200/20080322/1206196973
0572nobodyさん
2012/05/27(日) 12:05:22.83ID:xu7jpZQshttp://visualruby.net
0573nobodyさん
2012/05/27(日) 12:15:17.93ID:???0574nobodyさん
2012/05/27(日) 12:32:53.84ID:???0575nobodyさん
2012/05/28(月) 13:16:26.54ID:gkUa3JfD0576nobodyさん
2012/05/29(火) 21:58:34.96ID:20LYQSllhttp://www.slideshare.net/kazeburo/1500mysql-mysql-beginners
0577nobodyさん
2012/05/30(水) 03:01:50.21ID:???0578nobodyさん
2012/05/30(水) 12:13:45.44ID:???試しにやってみようとしたサイトが
「レスポンスコード403を返しているのにブラウザ上では表示されている」という仕様でした
linux からwgetで叩いても403でエラーが投げられますので403を返しているのは間違い無いようです
ブラウザ側のリクエスト監視してみても帰ってくるレスポンスコードは403です
でも、きちんとサイトが表示されています
つまり、403を返しつつhtmlも投げているようなのですがこのHTMLを取得する方法はありますか?
つまり403を投げられても無視してデータを取得する方法はありますか?
0579nobodyさん
2012/05/30(水) 15:00:23.81ID:A4InjSPkプログラムは自動的に新着図書ページのデータを取得するために約1秒間に1回のリクエストを送信するものでした。
http://librahack.jp/okazaki-library-case-season2/librahack-memo.html
0580nobodyさん
2012/05/30(水) 15:12:53.49ID:???http://mochizblog.heroku.com/21
rails-brakeman.com is an online service to find security issues in your rails projects.
http://rails-brakeman.com/
0581nobodyさん
2012/05/30(水) 15:12:59.55ID:???ファイルのアップロードをURLからやりたいんだけどどーすんの?
0582nobodyさん
2012/05/30(水) 21:12:34.06ID:???http://www.editablegrid.net/
https://github.com/webismymind/editablegrid
0583nobodyさん
2012/05/30(水) 22:57:19.83ID:???http://d.hatena.ne.jp/uncafe/20110919
データベースのレプリケーション(複製)では、slaveに最低3台のサーバを適用している。
http://jibun.atmarkit.co.jp/ad/comp/112mitsu/01.html
MySQLをmaster:slave=1:1構成にして参照をslaveに向けるのがなぜ良くないか - 酒日記 はてな支店
http://d.hatena.ne.jp/sfujiwara/20110620/1308531677
MySQLで参照の負荷分散を行うslaveは3台から構成するのがよいのでは - 酒日記 はてな支店
http://d.hatena.ne.jp/sfujiwara/20110621/1308625519
0584nobodyさん
2012/05/31(木) 03:02:00.20ID:???0585nobodyさん
2012/05/31(木) 06:28:46.38ID:???1. まずpublicでない場所に一時保存用のディレクトリ掘っとく。
2. フォームにURL用のテキストフィールド別に用意して、そのURLの画像取りに行き、1. に突っ込む(適宜サブディレクトリとか作りつつ)。
3. 2. で保存した画像をローカルファイルをfile_columnに入れるのと同じ方法で取り込む。
確認とか無ければ、ローカル保存しなくてもそのまま突っ込めるはず。
というか、古いシステムのお守りでなければ、file_column捨ててcarrierwaveとかに乗り換えた方が良い。
0586nobodyさん
2012/05/31(木) 06:49:33.92ID:???やっぱり 1. は無しで、そのまま突っ込んだ方が良いわ。
ディレクトリ掘るのはどうせ file_columnがやるし。
0587nobodyさん
2012/05/31(木) 20:15:22.96ID:???大規模な分散型システムを効率良く運用するため、
現在はフロントエンド部分にRailsのレイヤを残したまま
バックエンドのロジック部分はサービスとして分離しており、OpenJDKをランタイムにしているという。
http://www.atmarkit.co.jp/fsmart/articles/twitter_event01/01.html
Twitterが、Ruby on RailsからJavaVMへ移行する理由 − Publickey
http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
0588nobodyさん
2012/05/31(木) 23:34:51.63ID:???http://37signals.com/svn/posts/3112-how-basecamp-next-got-to-be-so-damn-fast-without-using-much-client-side-ui
0589nobodyさん
2012/06/01(金) 18:01:17.87ID:???Rails version 3.2.5 has been released!
http://weblog.rubyonrails.org/2012/5/31/ann-rails-3-2-5-has-been-released/
ttp://twitter.com/moro/status/208412195313287170
0590nobodyさん
2012/06/01(金) 18:30:38.28ID:???http://weblog.rubyonrails.org/2012/5/31/ann-rails-3-2-5-has-been-released/
Riding Rails: Rails version 3.2.4 has been released!
http://weblog.rubyonrails.org/2012/5/31/ann-rails-3-2-4-has-been-released/
https://groups.google.com/group/rubyonrails-security/browse_thread/thread/f1203e3376acec0f
https://groups.google.com/group/rubyonrails-security/browse_thread/thread/7546a238e1962f59
Ruby on Rails: Security | Google グループ
https://groups.google.com/group/rubyonrails-security
0592nobodyさん
2012/06/01(金) 20:57:48.90ID:???0593nobodyさん
2012/06/01(金) 22:29:25.23ID:???0594nobodyさん
2012/06/02(土) 15:20:16.52ID:???ヽ(・ω・)/ ズコー
\(.\ ノ
、ハ,,、  ̄
 ̄
0595nobodyさん
2012/06/02(土) 16:52:59.85ID:???http://www.ustream.tv/channel/jawsug-osaka
0596nobodyさん
2012/06/02(土) 19:59:05.70ID:???http://www.engineyard.com/blog/2012/railsinstaller-for-os-x/
https://github.com/railsinstaller/railsinstaller-nix/downloads
https://github.com/downloads/railsinstaller/railsinstaller-nix/RailsInstaller-1.0.0-osx-10.7.app.tgz
https://github.com/downloads/railsinstaller/railsinstaller-nix/RailsInstaller-1.0.0-osx-10.6.app.tgz
0597nobodyさん
2012/06/02(土) 21:03:38.90ID:???http://www.kickstarter.com/projects/1397300529/railsapp
0598nobodyさん
2012/06/03(日) 02:10:15.72ID:v56Z3MLKスピード的にどうなんでしょ。API部分だけNodeJSとかもありなのかな?
0599nobodyさん
2012/06/03(日) 08:00:01.99ID:sXF0rFtU0600nobodyさん
2012/06/03(日) 08:00:54.39ID:sXF0rFtUhttp://ja.wikipedia.org/wiki/トレードオフ
0601nobodyさん
2012/06/03(日) 09:26:47.11ID:???http://ikura.2ch.net/test/read.cgi/ms/1338202472/352
署名お願いします。このままだと
「日本人が韓国人を拉致して性奴隷にしていた」=真実になってしまいます。
必要なのはメールアドレスと名前だけで、
表示されるのはイニシャル名のみAkira.Sとかです。
0602nobodyさん
2012/06/03(日) 15:15:36.14ID:???要件を確認して、本当にスループットが問題になるなら、
NodeJS なり Rack App なりで書けば。
0603nobodyさん
2012/06/04(月) 15:11:09.44ID:hiBOTkYT完全にはuniquenessを保証出来ない問題があります。
DBレベルでuniqを貼るのが一つの解決策だとは思うのですが、
これだと論理削除フラグが他にあった場合に、
一度論理削除したデータを再insert出来ないという問題が発生します。
何かスマートな解法は無いでしょうか?
0604nobodyさん
2012/06/04(月) 22:11:46.77ID:???http://d.hatena.ne.jp/fujisan3776/20080912/1221234453
0605nobodyさん
2012/06/04(月) 22:29:34.81ID:???http://d.hatena.ne.jp/passingloop/20111125/how_to_write_rails_activerecord_model_tests
0606nobodyさん
2012/06/05(火) 08:08:57.25ID:???復活させればいいじゃん
0607603
2012/06/05(火) 14:59:38.92ID:pT0r+J4+まさに acts_as_paranoid を利用している上での問題なのです
>>605
今回の問題の解決にはなってくれないです。。。
>>606
過去のデータはデータして、保持しておかなければならないのです
「削除」されたものが「復活する」というわけではないので
■ このスレッドは過去ログ倉庫に格納されています