【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
0450nobodyさん
2012/05/18(金) 16:08:51.96ID:???これを読むと
match ':controller(/:action(/:id))(.:format)'
という書き方はRails3では非推奨ということですが
何故非推奨となったのでしょうか?
0451nobodyさん
2012/05/18(金) 16:29:53.25ID:???0452nobodyさん
2012/05/18(金) 16:32:24.95ID:???とりあえず新物好きなので3.2から勉強始めたんですがジュンク堂入っても3.2の参考本がないですね
いつ出るのか
0453nobodyさん
2012/05/18(金) 16:48:52.37ID:???海外サイトで学ぶのが今のところ一番良い。
どうしても日本語でなければダメなら、電子書籍にすること。
でも日本語だけだと、どうせつまづくので、基本英語で。
0454nobodyさん
2012/05/18(金) 16:50:23.37ID:???一応「基礎Ruby on Rails」って本の改訂版は3.2に対応しているみたいだよ
他にもあるかは知らない
0455nobodyさん
2012/05/18(金) 16:50:39.26ID:???0457nobodyさん
2012/05/18(金) 20:32:55.52ID:x+BIo9WE0458nobodyさん
2012/05/19(土) 07:19:25.87ID:???そういえば今週末はrails4zombiesのところがむりょうになってるらしいね
0459nobodyさん
2012/05/19(土) 10:46:01.79ID:???mass assignの挙動が変更されたのをバグだと言ってる。
0460nobodyさん
2012/05/19(土) 12:23:02.78ID:???0461nobodyさん
2012/05/19(土) 12:41:30.26ID:V7Ybn72N0462nobodyさん
2012/05/19(土) 13:56:14.79ID:???自分はなじめなくてvimにもどってきたけど
0463nobodyさん
2012/05/19(土) 14:28:40.51ID:???2.0待ってるより、他のエディタにした方が良いと思う。
普段はvim使ってる。たまにemacs
開発環境ってエディタの事だけなのかな?
0464nobodyさん
2012/05/19(土) 14:31:45.75ID:???周りにやってる人がいなくてどれから始めればいいのか…って状況です。
0465nobodyさん
2012/05/19(土) 14:45:24.88ID:???0466nobodyさん
2012/05/19(土) 15:26:37.53ID:???0467nobodyさん
2012/05/19(土) 15:49:23.98ID:???IronRuby使えればVisual Studio使えて便利なのにな
.net frameworkの膨大なライブラリも使えるし
0468nobodyさん
2012/05/19(土) 16:11:20.54ID:???補完もvimでできるし。
GUIでviewいじれるとかだったら意味あると思うが。
0469nobodyさん
2012/05/19(土) 16:17:51.26ID:???0470nobodyさん
2012/05/19(土) 16:29:47.78ID:???補完が賢すぎる。Eclipse/Javaの補完に肉薄するレベル。
Vim、Emacs使ってる人もRubyMineはよく出来たVimプラグイン、Emacsプラグインがあるから
ぜひ使ってみるべし
0471nobodyさん
2012/05/19(土) 16:43:30.18ID:???0472nobodyさん
2012/05/19(土) 16:50:17.77ID:???強制する会社はウンコです。
こだわるべきは、そんなところじゃない。
でも、はっきり言ってnetbeans最強なんですけどね。
(特にsvnとの連携機能は世界最強です
自分がnetbeansを便利に使ってるところを見た他のエンジニアはほぼ100%、
「その便利そうなIDEはなんですか?」って聞いてくる(笑
開発環境の強制はしないけど、食わず嫌いってこともあるっていうことは
頭にいれておいたほうがいいよね。
つまり、自分が言いたいことはnetbeans最強ってことです。
0473nobodyさん
2012/05/19(土) 16:52:08.28ID:???おまけにMr.ビーンに名前に似てるしコメディヲタクなんだねっていじられそうだから使いたくないし名前も出したくない
0474nobodyさん
2012/05/19(土) 16:54:00.30ID:???0475nobodyさん
2012/05/19(土) 17:25:11.37ID:???開発者がアレだったってことで今は別の人を筆頭にemacs-helmって名前で標準搭載を目標に開発が進められてるよ
0478nobodyさん
2012/05/19(土) 19:16:56.76ID:???VisualStudioが重いとかいうのはPCがしょぼいだけだ
Visual Studio 11 beta express for webでも入れてみろ
CSS3対応でGUIでデザインできる
0479478
2012/05/19(土) 19:20:48.32ID:???http://www.microsoft.com/visualstudio/11/en-us
無料だから試して見れ
UIデザインが捗るぞ
IronRubyでRailsが動かないのは残念。
IronPythonのが完成度が高そう
0481nobodyさん
2012/05/19(土) 19:51:22.21ID:???Windowsのrubyクソ遅いし
0482nobodyさん
2012/05/19(土) 19:56:04.08ID:???VisualStudioなんて使わんわ
0483nobodyさん
2012/05/19(土) 22:35:13.54ID:???やっぱherokuしか選択肢ありませんか?
無料で提供してくれるクラウドホスティングってheroku以外にもありますか?
0484nobodyさん
2012/05/19(土) 23:06:25.05ID:???ほぼ無理
heroku以外だと http://www.fluxflex.com/ とかがある
0485nobodyさん
2012/05/19(土) 23:14:03.11ID:V7Ybn72NRedHat の OpenShift とか
VMWare の CloudFoundry とかあるけど。
まぁ Heroku 使っとけ、という気がする。
0486nobodyさん
2012/05/19(土) 23:57:14.73ID:???0487nobodyさん
2012/05/20(日) 00:20:36.99ID:???Rubymineもほとんど使い勝手は変わらないのでお勧め
0490nobodyさん
2012/05/20(日) 03:26:11.50ID:Bj415Jco今のVisual Studioはコードを書くためだけのIDEじゃない。
Adobe DreamweaverやExpression Webみたいに、
HTMLのデザインがGUIでできる。
もちろん、コードエディタでコード手打ちもできる。
HTMLタグやCSSはインテリセンスで自動補完されて楽チン。
IronRuby使わないRails環境での開発であっても、
ViewとかのHTML、CSSを書くためだけにVS使えば便利ってこと。
HTMLのデザイン機能ついたIDEなんてVisual Studioくらいしかないだろ。
Expressは無料だから使わない手はない。
0491nobodyさん
2012/05/20(日) 08:38:35.43ID:???メソッドとかの補完候補を表示した時にNetBeansみたいに
ドキュメントを表示できる?
YARDに対応しているみたいだから、ドキュメントを見れるなら
使いたいんだけど、よく分かんなくて
0492nobodyさん
2012/05/20(日) 10:20:45.93ID:???そんな21105円もする有料ソフト買いませんよ
0493nobodyさん
2012/05/20(日) 10:41:02.52ID:???0494nobodyさん
2012/05/20(日) 10:46:18.25ID:???0495491
2012/05/20(日) 12:02:23.38ID:???やっぱ無理なのかなぁ
0496nobodyさん
2012/05/20(日) 14:23:15.35ID:???いつの間にかそんなになってたのね
便利だね
html.erb
や関連するjpg画像は全て
VS11で作れるってことでOK?
0497nobodyさん
2012/05/20(日) 14:25:37.95ID:???0498nobodyさん
2012/05/20(日) 14:27:24.38ID:???0499nobodyさん
2012/05/20(日) 14:37:00.03ID:???って書いてあるのに何いってんですかこの人達は
0500nobodyさん
2012/05/20(日) 15:12:43.95ID:???まだRailsはIronRuby上では動かない。
(DjangoはIronPython上で動くけど)
さらに、IronRubyはbenchmarkもあまりよくないらしい。
現段階でも、画面のデザインの作成(HTMLとCSSファイル)には
Visual Studio使えば便利ってこと。
出来上がったファイルの必要な部分だけ、例えば<div></div>をコピペしてやればいい
>>498
予測変換?ってIMEとかの用語だよね??
コード補完のことなら、マイクロソフトではインテリセンスと呼ばれる。
対応してる言語ならインテリセンスは効くし他のIDEよりその辺は優秀
0501nobodyさん
2012/05/20(日) 15:15:19.77ID:???eclipseとかと比べてレスポンスも段違いだし
0503nobodyさん
2012/05/20(日) 15:53:43.53ID:???Web用はこっち。
[Visual Studio 11 Express Beta for Web]
手順は単純に、新規作成で「htmlファイル」選べばいいよ
英語版なら、File→New File→HTML Page。
ProjectかWeb siteを定義しておくとファイル管理が便利
Windows PhoneとかMetro style apps作りたい場合は
[Visual Studio 11 Express Beta for Windows 8]
サイトもソフトもまだ翻訳間違いがあるから、英語アレルギーなければ英語版を勧める
英語版
http://www.microsoft.com/visualstudio/11/en-us/products/express
日本語版
http://www.microsoft.com/visualstudio/11/ja-jp/downloads
0504nobodyさん
2012/05/20(日) 16:42:25.05ID:???0505nobodyさん
2012/05/20(日) 17:49:15.85ID:???ちょっと使ってみたが、
HTMLとCSS書くのをちょっと楽にするにしては、代償が大きすぎるわ。
erbの補完してくれないし、結局仕上げには別のエディタが必要になってくる。
LinuxやMacOsでも動くならともかく、Windowsに縛られてまで使いたいとは思わないな。
0506nobodyさん
2012/05/20(日) 18:25:06.50ID:???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:???■ このスレッドは過去ログ倉庫に格納されています