【RoR】Ruby on Rails Part19
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2014/08/31(日) 03:31:01.54ID:???http://kanae.2ch.net/test/read.cgi/php/1389438240/
■参考サイト
<英語>
本家: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/
Rubyについて Part49
http://peace.2ch.net/test/read.cgi/tech/1382307475/
Ruby 初心者スレッド Part 55
http://peace.2ch.net/test/read.cgi/tech/1403361584/
0002nobodyさん
2014/08/31(日) 06:12:32.54ID:???知らずにコーディングでき、糞コードが量産されていく。
それがRoRエコシステム。
0004nobodyさん
2014/08/31(日) 11:52:53.47ID:7SsMB6oy以下、荒らし除けのおまじないをコピペ
--
Ruby がなければ、とか Rails さえ登場しなければ、と考える人達は
昔から存在していた
・Python vs Ruby vs PHP vs Haskell プログラミング言語バトル part1
http://anond.hatelabo.jp/20120118220204
> 48 : デフォルトの名無しさん : 2011/11/13(日) 08:30:25.68
> 44
> Zopeが登場した当時、「RDB+PHPはもう古い、これからはOODB+ZopeがWebの中軸になる!」と
> さかんに宣伝され、雑誌でもZope特集が組まれていた
> 少なくとも自分はZopeからPythonという言語を知ったし、その時点でRubyは知らなかった
> そして、その後のORM(RDB)+Railsの出現と華々しい革新性への注目は、誰もが知っているだろう
> 今でもZopeの開発は継続されてはいるが、結果的に当初の期待が大きく裏切られたという事実は動かしがたい
> djangoとCakePHPについては実際に触っていないので憶測になるが、おそらく技術水準ではRailsと同等だろう
> しかしRailsはRailsでコミュニティの活動が活発だし、その進化は異常に早い
> Railsに何か致命的なトラブルが発生して開発が停滞する、あるいはdjangoやCakePHPから
> 何かのイノベーションが提示されでもされない限り、後発のdjangoやCakePHPがRailsに追いつくのは無理
> Railsは決して技術的に完璧なWebフレームワークではないんだけどね....(たとえばSeaSideのような.... )
> だからこそ「もしもZopeが....だったなら」という「たら・れば」感はPythonコミュニティの潜在認識になっている
0005nobodyさん
2014/08/31(日) 14:10:55.63ID:sUZpvE3aページキャッシュを使わない場合、
レンダリングまで含めて1秒くらいかかってしまうのは仕方ないこと?
さくらVPS SSDを使用しています。
0006nobodyさん
2014/08/31(日) 14:55:29.66ID:???http://www.slideshare.net/satoship/aws-11650261
200ミリ秒を切るインフラ
0008nobodyさん
2014/08/31(日) 16:37:31.55ID:???>>989
ruby 用の twitter bot 作成補助モジュールはいくらでもある
おまいの技術力じゃ即日アカ凍結喰らって終わりだろう
0009nobodyさん
2014/08/31(日) 21:16:07.54ID:RpbU96wxCakePHPなら同じことやったら早いですか?
0011nobodyさん
2014/09/01(月) 00:00:51.57ID:???http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
第4回 Railsに変えてよかった!:iKnow!の場合 | Think IT
http://thinkit.co.jp/article/156/4?page=0,1
3ヶ月、わずか3名程度のエンジニアチームで、彼らはPHPで実装が完了していたレベルに追いつきました。
またコード量はPHPの1/5以下にまで削減されており、よりシンプルな構成も実現できました。
食べログの画面数は約200あるが,開発に取りかかって約2カ月で完成した。
「VBscriptならこの倍,PHPでも1.5倍はかかっていたのではないか」
コード量も10分の1になった。
http://itpro.nikkeibp.co.jp/article/OPINION/20071031/286028/
0012nobodyさん
2014/09/01(月) 00:05:22.83ID:???低レベルなせめぎあい
0013nobodyさん
2014/09/01(月) 21:53:46.67ID:???http://b.hatena.ne.jp/entry/postd.cc/why-go-is-not-good/
Farewell Node.js (翻訳) - from scratch
http://b.hatena.ne.jp/entry/yosuke-furukawa.hatenablog.com/entry/2014/07/06/094617
PHP、かつてWebで人気だった言語が下火になりつつある | ReadWrite Japan
http://b.hatena.ne.jp/entry/readwrite.jp/archives/12295
Why do so many developers hate PHP?
http://www.reddit.com/r/PHP/comments/1fy71s/why_do_so_many_developers_hate_php/
0014nobodyさん
2014/09/02(火) 10:34:07.03ID:???どれも記事が古いなあ
超劣化RailsことCakePHP1や2と比べて大勝利なのは当たり前として
最近伸びてきている後発のPHPFWと比べて開発効率でそんなに優位性あるかな?
PHP界隈はDIコンテナが常識になってテストまわりと保守も楽になってきたし
Railsや他のFWの良さを吸収してきている
0015nobodyさん
2014/09/02(火) 20:35:34.64ID:/n1B3NGY毎回1ページをロードするだけで
画面が完全に表示されるまでに1秒前後かかります
これって普通ですか?遅すぎますか?
0016nobodyさん
2014/09/02(火) 20:38:05.71ID:???0017nobodyさん
2014/09/02(火) 20:38:44.20ID:???遅いと思うなら原因ぐらい自分で調べろ
0018nobodyさん
2014/09/02(火) 22:11:17.21ID:9S9iiYogテーマのテンプレートとか
railsにもあればいいのにって
思うのは俺だけ?
0019nobodyさん
2014/09/02(火) 22:15:12.67ID:???アプリによってビューに渡される変数がぜんぜん違うのにどうやってテンプレート作るんだ?
Rails製のCMSでも使えよ
0020nobodyさん
2014/09/02(火) 22:43:34.10ID:???そろそろRails使いにも"PHPer"みたいな可愛らしいお名前を
付けてやったほうがいいんじゃないか
0021nobodyさん
2014/09/02(火) 22:59:34.65ID:???0022nobodyさん
2014/09/06(土) 17:56:41.02ID:???https://twitter.com/search?q=%23scalamatsuri
0023nobodyさん
2014/09/07(日) 05:26:16.95ID:E8QOGPeq0024nobodyさん
2014/09/07(日) 06:43:58.52ID:???安いドメインは使い捨てスパムの温床
jpはそれだけでそれなりに信頼出来る
0025nobodyさん
2014/09/07(日) 08:52:41.40ID:???0026nobodyさん
2014/09/07(日) 09:25:13.00ID:???国別ドメイン毎に応対するプライマリサーバ群を変えたりする。
トランジットコストやレイテンシの削減を目的として。
0027nobodyさん
2014/09/07(日) 13:24:37.97ID:???商標権とか色々絡んでくるとめんどくさいのよ。
0028nobodyさん
2014/09/07(日) 13:28:35.39ID:ZBNaZBMlページネーションにkaminariを使っています。
N+1問題を解決するために予めincludes()を使いたいのですが
スコープを以下のように設定しているとき
scope :recent, lambda { |n = 10| includes(:user).where('users.deleted_at' => nil).order("users.active_at DESC, codes.created_at DESC").limit(n) }
↓のように表示する10件だけのprofileだけを読み込みたいんですが、この書き方だとエラーになります。
@codes = @community.codes.recent.page(params[:page]).includes(:profile)
includes(:profile)を付加せず代わりにスコープのincludes部分を下記のように変更して読み込もうとするとロードに時間がかかりすぎタイムアウトになります。
scope :recent, lambda { |n = 10| includes(user: [:profile]).where('users.deleted_at' => nil).order("users.active_at DESC, codes.created_at DESC").limit(n) }
正しいincludes()の使用方法を教えていただけないでしょうか?
モデルの関係性は
code belongs_to user
user has_many codes
profile belongs_to user
user has_one profileです
0029nobodyさん
2014/09/07(日) 14:47:18.06ID:???0030nobodyさん
2014/09/07(日) 16:44:49.67ID:E8QOGPeqamazonClooudみたいにcdsで対応とかではなく、大元自体分ける目的ってことですかね。
>>27
なるほどですね!
0031nobodyさん
2014/09/07(日) 20:04:14.04ID:???特に問題なく使えていますか?
0033nobodyさん
2014/09/07(日) 22:05:56.69ID:???データマイニング興味ありますがhadoopとかpythonをRoRと同時に使う感じですか?
全体像がよく分かりません。もし良かったらついでにそういうの解説したサイトやスライドシェア教えていただいたら幸いです
0035nobodyさん
2014/09/07(日) 22:54:37.52ID:???テーブルA、テーブルB、テーブルCに繋いでるとき
最新の@commentsを読み込むときに
それらの関連レコードのみを全てをincludes()することは可能?
0038nobodyさん
2014/09/08(月) 00:19:07.29ID:???ページの読み込みが爆速なのに
Railsで組まれた掲示板って糞遅い
それなのにお前らがRailsを使い続ける理由は何かね?
0040nobodyさん
2014/09/08(月) 01:36:24.19ID:???0041nobodyさん
2014/09/08(月) 10:16:06.33ID:???http://kaworu.jpn.org/kaworu/2008-01-16-2.php
- 350,000を超えるユーザ。
- 秒間600リクエスト
- 平均毎秒200-300コネクション。最大時は秒間800コネクション
- MySQLは秒間2,400リクエストを処理する
- 180のRailsインスタンスがある。MongrelのWebサーバを使っている。
- 1つのMySQLサーバ(1つの大きな 8コアのサーバ)と1つのスレーブ。スレーブは、統計とレポートのための読み込み専用(リードオンリー)。
- 雑用処理をするための30+のプロセス
- 8台のSun X4100s
- Railsでのリクエストの処理時間は200 msec
- データベースにかかる時間の平均は、50-100 msec
- 16GBの memcached
0042nobodyさん
2014/09/08(月) 12:14:16.12ID:???やっぱりMemcacheとか使うべき?
0044nobodyさん
2014/09/08(月) 23:20:23.39ID:???PHPで済むようなシステムならPHPで作るのが正解でしょう
PHPはRailsでいうところのビュー部分に特化した言語なんだから、そういう部分では
PHPが強いのは当たり前の話
0045nobodyさん
2014/09/08(月) 23:58:21.37ID:???python 側が読み込みオンリーなら衝突のしようがない。
書き込みも行う場合は、両者がきちんとトランザクション処理してないとダメ。
トランザクション処理してても、アプリ内でデータのキャッシングとかしてたり、ロジックに穴があったらダメ。
これはpython とRoR に限らず、複数のアプリで同じデータベースを触るような構成にした時にも遭遇する一般的な問題。
0047nobodyさん
2014/09/09(火) 00:53:04.45ID:???そんなこと言うんだったら全部アセンブラで組めばいい
できることは一緒なんだからな
でもそんなことする奴はいない
得意分野が違うんだから
掲示板程度のちょろっとしたアプリならPHPでも難しくはないし、速さというメリットもあるだろう
でも複雑さが増してくるにつれてPHPでは面倒になってくるようなシステムなら
Railsの出番ということだな
0048nobodyさん
2014/09/09(火) 03:00:12.66ID:???0049nobodyさん
2014/09/09(火) 04:25:38.11ID:???Ruby CGIに比べたらわからんけどRoRに比べれば早いって話だろ
そりゃFWなんて糞重いからな
Rubyはちょっと前までLLの中じゃとりわけ低速だったこともあって
遅いという認識が残ってるけど今は頭抜けて早いはず
PHPもアクセラレータ使ったら早いって話だけど使ったことないし知らんわ
0050nobodyさん
2014/09/09(火) 09:55:19.61ID:???0051nobodyさん
2014/09/09(火) 18:07:38.72ID:???CakePHPとRails比べるならまだわかるけど
CakeとRailsなら仕様上Railsの方が速いし
マジで何が言いたいかわからんわ
0052nobodyさん
2014/09/09(火) 18:25:56.08ID:???0053nobodyさん
2014/09/09(火) 19:53:02.24ID:???0055nobodyさん
2014/09/09(火) 20:22:47.52ID:???ずいぶん進歩したんだな(苦笑)
0056nobodyさん
2014/09/09(火) 20:24:06.65ID:???表面だけいじくってるチンカスばかり
データサイエンティストになるためには大学レベルの数学と統計学+ツールとしてのプログラミングってとこ
ここにはそんな高度で統合的な勉強した人間は俺以外にいない
PythonかRどちらがいいかとか、RoRとの融和性とか語れる奴はいない
俺が少しだけ語ってやるとPythonの方が簡単ってことかな。やれることはPythonがRに近づいてきて致命的な差はなくなってきたと思う。あとは人間が操作するわけだから扱いやすさの差になるがPythonの方がちょっと上って感じ。
今度からそういう高度な質問する時は、スレ住民の学歴やレベルを考えてから質問しな!
0058nobodyさん
2014/09/09(火) 20:30:31.80ID:???また無駄な一行付け加えやがって
てめえのスレ違いコメントで二レス消費してんだよ
統計学もかじったことないチンカスだから、答えられないんだろ?www
RoRと衝突しないかって聞かれてるんだから、もろRoRだろが。
てめえが低学歴で答えられないことは、すれ違いと宣言して無駄なレス作るんじゃんなくて、黙って注視して今月の生活費でも考えとけ。
虫けらが無駄なコメントしてんじゃねえよw
0059nobodyさん
2014/09/09(火) 20:33:21.95ID:???このスレには俺以外データサイエンティスト語れるほど優秀な奴はいないから、ぐぐるなり瞑想でもした方が良い答えが得られるよ。
>>57みたいに自分が答えられないことは「スレ違いだよお(涙目)」ってチンカスばかりだから
こういう奴は、自己研鑽もせずに低レベルな己を正当化するクズ野郎であり、ここは俺以外そういう奴の集合体で低レベルなワーカーだから
そこんとこの理解よろしく^^
0060nobodyさん
2014/09/09(火) 20:34:25.34ID:???> RoRと衝突しないかって聞かれてるんだから、もろRoRだろが。
全然違うね
スレ違いなのでよそで騒ぎな
0065nobodyさん
2014/09/09(火) 21:07:43.28ID:???0066nobodyさん
2014/09/09(火) 21:19:56.41ID:???じゃあ、データサイエンティスト系質問には答えられるわけないわな
そんな答えられない奴が、RoRと衝突の可能性は?と聞かれても、正答できるわけないと。
そんな虫けらでゴミクズ野郎の低学歴が、すれ違い認定してるのが笑止千万なんだよw
0067nobodyさん
2014/09/09(火) 21:48:05.82ID:???統計とかとは分野が違うもんな
そりゃスレ違いという話になるわ
0068nobodyさん
2014/09/09(火) 21:49:31.61ID:???Zopeはとっくに死んだし、Djangoもねぇ
0069nobodyさん
2014/09/09(火) 21:54:14.59ID:???FWについてなんか聞かれていないが
Pythonを統計ツールとして使うと書いてある
その前提で衝突する可能性があるか?と聞かれている
お前は知らない分野を背伸びして語ろうとするな
全然違う解答になっている
0070nobodyさん
2014/09/09(火) 21:57:06.90ID:???なんだかんだ正しいよ
ここにはそんな高度な脳ミソの奴はいない
だからFWに絡めたりスレ違いと吠えてみたりが精一杯
俺も早くこいつらから抜け出したい
0071nobodyさん
2014/09/09(火) 21:58:09.78ID:???> Pythonを統計ツールとして使う
それとRailsと何の関係が?
Railsは統計ツールじゃないよ
0074nobodyさん
2014/09/09(火) 22:05:32.35ID:???PythonはPythonでデータベース使って統計解析させるつもりなんじゃないか
railsはrailsでFWとして機能してデータベースに色々貯めてくのかな
railsで貯めてPythonで使用する時に衝突しないかってことかとみた!!
0075nobodyさん
2014/09/09(火) 22:06:49.73ID:???だったらやっぱりDBの話だよね?
なんで統計統計と叫んでるのか分からない
単純に問題の切り分けが苦手なだけの人なのかな
0076nobodyさん
2014/09/09(火) 22:12:00.00ID:???知らない。君さっきから上で喧嘩してる人か?
DBの問題だから統計叫ぶなというのも分かるが問いに答えられないなら最初か関わらない方がいいと思うよ
余計な騒動に巻き込まれたくないんだろ?
0077nobodyさん
2014/09/09(火) 22:17:15.55ID:???スレ読み返してやっと分かった
元々は>>31なのね
で、答えが出てこないのでキレるといういつもの煽り教えて君だったのね
0080nobodyさん
2014/09/09(火) 22:26:20.13ID:???だね。君は答えられない無能、質問者は他で探すべし、これで問題ないと思う。
答えられるなら喧嘩する前に答えているだろうし未練がましく俺は分かるなんて格好しなくてよい。
それに質問者もここで答えられる人間がいないとふんだらすぐに他の代替手段で調べるべきだと思う。それだけのこと
0081nobodyさん
2014/09/09(火) 22:31:18.59ID:???>>31の質問の答えられない=無能って何様ですか?質問者ですか?
あぁ、自分の望みの答えを与えない人間を無能呼ばわりするから煽り教えて君なのか
0083nobodyさん
2014/09/09(火) 22:35:57.60ID:???質問に答えられない=有能と評価してあげれば満足するのかな?
答えられないんだから無能でいいじゃない、君も僕も
データマイニングはたしかに高度だからやったこともないしやろうとも思わないよ僕は
君はやったこともないしやる知力もない無能だろ?
本当は僕も君もさらっと答えてやりたいところだろうよ
でも答えられない。なぜならその分野においては明らかに無能だから
それなら黙っておけばいいじゃない。スレ違いなんて負け惜しみ言うのではなく(そりゃ同じ無能として気持ちは分かるけども)
0084nobodyさん
2014/09/09(火) 22:39:55.73ID:???別にデータマイニングは高度でもなんでもないよ
そりゃ畑違いの人間からすれば高度に見えるだろうけど、そんなのプログラマだって同じだろう
分野が違えば高度に見えるものさ
で、ここは残念ながらプログラマの方が集まるスレなんだから、ここは違いますよ、と教えてあげるのが
親切ってものだ
その言葉が「スレ違い」というわけだね
0085nobodyさん
2014/09/09(火) 22:47:33.08ID:???データマイニングの定義が君と僕とで違うのだろうね
たしかに大学理数系の数学知識はマストな上に、統計ももちろん必要、それにデータを操る技術、さらに分析する経営学的素質
グーグルとか優秀な企業向けに極めて優秀な人材の養成機関が作られてるくらいだから、君も僕も論外だよ
一応railsとDBを介して衝突することはないかってのが質問だとしたら、railsの問題でありスレ違いではないかと
何が違うって、聞く対象が君や僕のように無能ばかりの集団に聞いていることかな
本人はもうどっか言ってるんじゃない?無能と認めない無能である君と、それを諭す無能である僕をおいて
0086nobodyさん
2014/09/09(火) 22:55:26.05ID:???> 一応railsとDBを介して衝突することはないかってのが質問だとしたら、railsの問題でありスレ違いではないかと
>>40の質問のことを言ってるなら>>45で答えは出てるし、これ以上何があるのか逆に聞きたい
0089nobodyさん
2014/09/09(火) 23:42:09.54ID:???そうだな
見落としだな
別件だけどスレ違いという言葉は多用しない方が良いと思うよ
現に君がスレ違いと大声で叫んだものは、普通の文脈でとっくに解答されていたわけだし。しかも分からないということも君は告白したのだから、そんな立場でスレ違いを連呼すべきではないかな
質問者ももはやいないんだろ。あほらしいから解散ということで
0090nobodyさん
2014/09/09(火) 23:49:41.55ID:???> 現に君がスレ違いと大声で叫んだものは、普通の文脈でとっくに解答されていたわけだし。しかも分からないということも君は告白したのだから、そんな立場でスレ違いを連呼すべきではないかな
「スレ違いである」ということは分かったんだから、「スレ違い」と教えてあげることは何の問題もないと思うが
0092nobodyさん
2014/09/10(水) 00:56:10.45ID:???active recordはクソ遅い
0095nobodyさん
2014/09/10(水) 01:53:02.47ID:???where条件と併用してincludes()が使えないんだな
おわっとる
0096nobodyさん
2014/09/10(水) 09:58:12.25ID:???実行時にアレやコレをやらなくちゃいけないRubyの処理にCPU食われるのは当たり前。
0097nobodyさん
2014/09/10(水) 20:13:31.09ID:???エンジニア見るとものすごく羨ましいよ。
0098nobodyさん
2014/09/11(木) 15:45:36.18ID:???0099nobodyさん
2014/09/15(月) 03:43:30.50ID:???既存のWordpressや公開されてる掲示板とかを導入したほうが動作は速いし
作る労力かからんし
何より検索エンジンがそのパターンを既に解析してくれてるから
上位に掲載されやすい
今時1からしこしことプログラミングしてる奴はただの馬鹿
メリットがほぼ皆無
上位掲載とアクセスを求めるなら
既存のものの組み合わせだけで事足りる
0100nobodyさん
2014/09/15(月) 11:43:25.56ID:???0101nobodyさん
2014/09/18(木) 22:04:48.59ID:???RoRでuserと購入商品情報を記録し「この商品を買った人はこれも買っています」という推奨に使いたいのですが、redisやmemcashedを一緒に使えば良いのでしょうか?
0104nobodyさん
2014/09/18(木) 23:53:43.41ID:???http://instagram.com/p/tFUBI4PRdf/
http://instagram.com/p/tFS8klRuUE/
https://twitter.com/karupanerura/status/512541651667927040/photo/1
https://twitter.com/sugamasao/status/512547263067869184/photo/1
https://twitter.com/gihyoreport/status/512445988275884032/photo/1
https://twitter.com/gihyoreport/status/512547576231378944/photo/1
http://www.ustream.tv/channel/rubykaigi1
http://www.ustream.tv/channel/rubykaigi2
0105nobodyさん
2014/09/18(木) 23:58:39.33ID:???一般的なものなんてないよ
そのシステムによるんだから
まずは何でもいいから組んでみることだね
それで問題があるなら問題点を調査して解決方法を考えるということになる
とにかく手を動かさないとだめだよ
0106nobodyさん
2014/09/19(金) 01:46:55.25ID:???ここは適切なパターン紹介も出来ないチンカスがエラそうな講釈たれる場なんだよな昔から
0108nobodyさん
2014/09/19(金) 08:42:21.28ID:???http://www.ustream.tv/channel/rubykaigi1
http://www.ustream.tv/channel/rubykaigi2
0109nobodyさん
2014/09/20(土) 15:57:06.28ID:???ここには簡単なRoRしか分からない虫けらが多いから、そういう類の質問はしない方がいいよ
AWS使ってるならMapReduceでやると良いよ
0110nobodyさん
2014/09/24(水) 04:42:45.04ID:???この用途だとcancancanは向いてないですよね?
なにかよいgemを知ってたら教えて下さい
gitlabのソースを見る限り、ポリモーフィックアソシエーションで実装するのがいいのでしょうか?
0111nobodyさん
2014/09/24(水) 06:53:06.71ID:???https://www.ruby-toolbox.com/categories/rails_authorization
0114nobodyさん
2014/09/26(金) 16:54:14.65ID:???By comparison, Digital Ocean can give me a 512mb virtual machine, 1 core, and a 20gb SSD for $5 / month.
Heroku's high-end PX Dynos provide 6GB of RAM, 8 cores for approximately $552 / month.
For $480 / month with Digital Ocean I can get
a VM with 16 cores and 48gb of RAM as well as 480gb of SSD storage.
http://www.brightball.com/devops/docker-is-the-heroku-killer
How To Use the DigitalOcean Docker Application | DigitalOcean
https://www.digitalocean.com/community/tutorials/how-to-use-the-digitalocean-docker-application
0115nobodyさん
2014/09/26(金) 22:04:41.66ID:aHULz9kihttp://b.hatena.ne.jp/entry/d.hatena.ne.jp/nekoruri/20140926/shellshock
Yikes! Phusion Passenger is vulnerable to the bash vulnerability and there is no patch yet. Used by over 350,000 sites.
https://twitter.com/gdeglin/status/515241653745893376
0116nobodyさん
2014/09/27(土) 07:35:27.82ID:???http://daily.2ch.net/test/read.cgi/newsplus/1411612522/
多くのUNIXおよびLinuxのユーザーに利用されている「Bourne Again SHell(Bash)」に重大な
セキュリティホールが発見された。このセキュリティホールはBashによる環境変数の評価方法に起因している。
ハッカーは特別に作成した変数を用いてセキュリティホールを突き、シェルコマンドを実行できる。これにより
サーバはさらなる本格的な攻撃に対して脆弱な状態となる。
(略)
このセキュリティホールを抜本的に解決するには、脆弱性のあるBashを新しい安全なバージョンに置換する
必要がある。米国時間9月24日朝の時点で、Bashの開発元からすべての現行バージョンをアップデートする
パッチがリリースされている。また、DebianとRed Hatはパッケージ化されたパッチを公開している。
ディストリビューターからのパッチを待たず、アプリケーションに対する危険な入力を排除したり、シェルを
呼び出す古いCGIスクリプトを無効化して新しいスクリプトに置換したり、Bash自体を別のシェルに
置換するなどの回避策を実施することも重要だ。
0117nobodyさん
2014/10/03(金) 19:33:47.49ID:OqjbWklg知っている方沢山いらっしゃると思うので
例えば、映画ジャンル1、映画ジャンル2、映画ジャンル3とあり、適合度順に123が決まり、
ある映画タイトルは(1やくざ、2エロ、3なごみ)とあったり、またある映画は(1エロ、2なごみ、3犬)とかあったとします。
つまり、ジャンルは有限個ですが、順序がある組み合わせです。
その他にも評価とかDVD価格とかあるとします。
ここで疑問なのですが、ユーザーが評価の☆の数と価格とその他いくつかの条件と一緒に、ジャンルを検索するとします。
例えば、ジャンルやくざ(データベースでは数字)で検索すると思います。
この時、インデックスがきかなくなるorを避け、ジャンル列1~3のどれかにやくざと入力されているものを探すにはどうすれば良いでしょうか?
カバリングインデックスを効かせたままこういった検索をする方法が知りたいです。
0118nobodyさん
2014/10/04(土) 19:14:04.29ID:???0119nobodyさん
2014/10/04(土) 20:23:38.44ID:RiX/2XPX300万レコード、20msとかでできるのは確認済みなので、わざわざ遅行させても仕方ないかなと
カバリングインデックスに収める工夫ができれば上記の速度はそれほど変わらないはずなので、だれか経験者いないかな?と思い質問しました
0120nobodyさん
2014/10/04(土) 21:32:58.87ID:???http://b.hatena.ne.jp/entry/postd.cc/why-go-is-not-good/
Farewell Node.js (翻訳) - from scratch
http://b.hatena.ne.jp/entry/yosuke-furukawa.hatenablog.com/entry/2014/07/06/094617
Pythonにサヨナラを | POSTD
http://postd.cc/saying-goodbye-to-python/
Pythonを退職します
http://bugrammer.hateblo.jp/entry/2014/10/04/020521
PHP、かつてWebで人気だった言語が下火になりつつある | ReadWrite Japan
http://b.hatena.ne.jp/entry/readwrite.jp/archives/12295
0121nobodyさん
2014/10/05(日) 15:25:07.03ID:68fVpYmYどうかを簡単にチェックする方法を教えてください
0122nobodyさん
2014/10/05(日) 15:32:13.62ID:???0123nobodyさん
2014/10/05(日) 16:05:55.20ID:???正規表現で日本語が使われていない
って難しくないですか?
逆に
英語と特定の文字(カンマなど)しか使われていないかどうかのチェックは出来ますが
0124nobodyさん
2014/10/05(日) 16:15:56.05ID:BLxoeOAB答えてる奴もおそらく質問者より低レベルなことも多い
memcashedとかわろたし、seikihyogenとかお前外人かと
とにかく英語でググれ。それが俺からのアドバイス
0126nobodyさん
2014/10/05(日) 17:43:45.06ID:k0P71IEI$ rake assets:precompile Rails_ENV=development
I, [2014-10-05T17:11:41.573631 #23615] INFO -- : Writing /Users/xxx/Documents/Aptana Studio 3 Workspace/プロジェクト名/
public/assets/application-ab5c86158effda921e0de1a9a58229a0.js
I, [2014-10-05T17:11:42.394085 #23615] INFO -- : Writing /Users/xxx/Documents/Aptana Studio 3 Workspace/プロジェクト名/
public/assets/application-d04eaa15eecf672816d939b5e0b233d6.css
0129bootstrap
2014/10/05(日) 18:03:03.66ID:k0P71IEI上記のサイトの「js vender/assets/javascript/に、中にある.jsファイルをコピー」という
ところでaptanaのvender/assets/javascript/にビックリマークが表示されます。
0130nobodyさん
2014/10/05(日) 18:13:17.43ID:???>どうか
>逆に
>英語と特定の文字(カンマなど)しか使われていないかどうかのチェックは出来ますが
どこらへんが逆なのか分からんが
日本語が含まれるか含まれないかが主眼なわけ?
それなら"半角英数字のみかどうか"という表現は間違いだよね
0131nobodyさん
2014/10/05(日) 18:25:52.99ID:???要は外国からのスパム対策です
URLつきで投稿してくるので
投稿内容に日本語が一切含まれていない場合は
createを通過させないようにしたいんです。
0132nobodyさん
2014/10/05(日) 18:35:55.13ID:???日本語とその他の非アスキー文字を区別するならUnicodeの日本語ブロックを正規表現で
全角ひらがな [\p]
全角カタカナ
CJK統合漢字は簡体字なども交じるので微妙なところだなあ
Ruby 初心者スレッド Part 55
http://peace.2ch.net/test/read.cgi/tech/1403361584/
0133nobodyさん
2014/10/05(日) 18:38:52.98ID:???それならカタカナとひらがなを含むかどうかがいいんじゃないか
CJK統合漢字だと中韓が通過してくるかもしれんし
# ひらがな
/\p{Hiragana}/
# カタカナ
/\p{Katakana}/
0134nobodyさん
2014/10/05(日) 18:48:27.27ID:???0135nobodyさん
2014/10/05(日) 18:51:13.35ID:???↑こういう漢字だけの短文弾かれるけどいいのか?
0136nobodyさん
2014/10/05(日) 18:52:01.95ID:???0137nobodyさん
2014/10/05(日) 18:52:45.46ID:???>>133
>>134
>>135
そうなんです!
了解
とかの一言でも弾かれる
そういう意味での日本語です
これは弾きたくありません
0139nobodyさん
2014/10/05(日) 18:54:44.87ID:???0140nobodyさん
2014/10/05(日) 19:14:03.73ID:???0141nobodyさん
2014/10/05(日) 19:52:31.43ID:???たしかに。。。
海外からのスパム対策はどういうのがいいのかな。
かといってcaptchaは投稿者面倒を感じるようになるし
IPアドレスもコロコロ変えて海外から投稿してくるし
0142nobodyさん
2014/10/05(日) 20:12:03.28ID:???http://japan.zdnet.com/extra/windows7_panel_200912/story/0,3800102051,20404019-5,00.htm
0144nobodyさん
2014/10/06(月) 14:16:15.91ID:???IPとかcaptchaとか内容ではじくとかどれも一長一短
目的に応じて自分で決めるしかないね
これについては銀の弾丸はないのだから
0145nobodyさん
2014/10/06(月) 19:52:35.09ID:oqWdNnPWこれ5.7とかに自分でアップグレードしちゃって大丈夫なものなのかね?
誰か教えて><
0147nobodyさん
2014/10/06(月) 21:46:36.99ID:???http://b.hatena.ne.jp/entry/postd.cc/why-go-is-not-good/
Angularが嫌い
http://b.hatena.ne.jp/entry/mizchi.hatenablog.com/entry/2014/10/06/162103
AngularJSは今すぐ生まれ変わるか死ね
http://b.hatena.ne.jp/entry/diary.hatenablog.jp/entry/2014/10/06/165007
Farewell Node.js (翻訳) - from scratch
http://b.hatena.ne.jp/entry/yosuke-furukawa.hatenablog.com/entry/2014/07/06/094617
Pythonにサヨナラを | POSTD
http://postd.cc/saying-goodbye-to-python/
Pythonを退職します
http://bugrammer.hateblo.jp/entry/2014/10/04/020521
PHP、かつてWebで人気だった言語が下火になりつつある | ReadWrite Japan
http://b.hatena.ne.jp/entry/readwrite.jp/archives/12295
0148nobodyさん
2014/10/07(火) 02:30:23.56ID:HEuVMRl5ありがとうございます!
色々進化してるから早く使いたいと思っていた。
5.7.5
0149nobodyさん
2014/10/11(土) 16:51:36.98ID:???みなさんどうしてます?
0150nobodyさん
2014/10/11(土) 16:56:29.95ID:???http://d.hatena.ne.jp/TipsMemo+computer-technology/20140718/p1
0152nobodyさん
2014/10/11(土) 19:59:57.75ID:ejYIM1u4無理かどうかは自分のiOSデバイスで確認すればいいだろ
あと「iOS上のWebブラウザ(Safari)から」ではなくて単に「iOSから」ならば、
自分でHTTPクライアントに対応したアプリを書けば
アプリからアクセス可能なあらゆるファイルをアップロードできるはず
RubyMotion を使った具体的なアプリの例は、たとえば以下にある
Ruby on Railsとrubymotionでリアルタイムweb構築 - Qiita
http://qiita.com/moriyaman/items/bb9af15a73846aa16590
もしRubyMotionが嫌なら、Objective-CやSwiftでも書けるよ
あるいはRailsを前提にしなければiOSデバイスをWebサーバアプリに変身させる
ことができるけど、ここまでくるとスレチかな
drewbug/RackMotion - GitHub
https://github.com/drewbug/RackMotion
0153nobodyさん
2014/10/11(土) 20:04:11.77ID:???RailsスレでWebベースでファイルアップロードしたいって言ってるのに見当違いのこと言ってるしアホなんじゃねーのかこいつ
0154nobodyさん
2014/10/11(土) 20:15:45.86ID:???0155nobodyさん
2014/10/11(土) 21:01:37.10ID:???0156nobodyさん
2014/10/11(土) 21:04:00.65ID:???0157nobodyさん
2014/10/11(土) 21:07:10.15ID:???ファイルをアップロードさせたいという仕様はそれに逆行してるから、そこから見なおした方が
良さそうだよね
0158151
2014/10/11(土) 21:12:37.91ID:???返答ありがとうございます
>>153の方のおっしゃる通り自分で既に試してあって画像と動画以外はアップロードできない事は確認済みです
誤解を招く書き方をしてしまい申し訳ありません
たしかにHTTPで転送出来ればなんでも出来るといえばそうですがRailsでやりたいというか、Safariでやりたいので別な方法があれば^と思って質問しました
>>155
PDFやエクセルファイルなど色々です
>>157
PDFファイルをアップロードするという仕様に対してどう見なおせばアップロードしなくて済むのでしょうか
文字を全部打ち込むとか?全く現実的じゃない気がしますが……
スマフォの方向性はわかりませんがちょっとその書き込みは理解できなかったので説明してもらえるとありがたいです
0160nobodyさん
2014/10/12(日) 16:18:23.83ID:???0162nobodyさん
2014/10/12(日) 22:11:54.42ID:???>gem install sqlite3
ERROR: While executing gem ... (Errno::EACCES)
Permission denied - C:/Ruby200/lib/ruby/gems/2.0.0/gems/sqlite3-1.3.9-x86-mingw32/lib/sqlite3/2.0/sqlite3_native.so
環境
windows7
ruby 2.0.0p481 (2014-05-08) [i386-mingw32]
Rails 4.0.8
gemにインストールされているsql関係
>gem list | grep sql
sqlite3 (1.3.8 x86-mingw32)
sqlite3-ruby (1.3.3)
アドバイスいただけないでしょうか?
お願いします
0163nobodyさん
2014/10/12(日) 22:19:57.40ID:???0164nobodyさん
2014/10/12(日) 23:12:33.17ID:???アドバイスありがとうございます
sqlite3-1.3.9-x86-mingw32/lib/sqlite3/2.0/sqlite3_native.so
へのフォルダーかファイルへの所有権やアクセス権がダメなのかと思い、
> takeown /f sqlite3-1.3.9-x86-mingw32 /r
> icacls sqlite3-1.3.9-x86-mingw32 /grant 自分のユーザー:F /t /c
をやって所有権を自分のユーザーに、アクセス権を自分のユーザーフルコントロールにしたんですが、ダメでした
v1.3.9が難しそうなら諦めて、(何故かインストールされてる)v1.3.8 にしようと思い修正したのですが、下の理解であっていますか?
Gemfileを gem 'sqlite3' → gem 'sqlite3', '1.3.8' に変更
> bundle install
> rails db
SQLite version 3.8.6 2014-08-15 11:46:33
Enter ".help" for usage hints.
sqlite>
もう少し教えてください、お願いします
0165nobodyさん
2014/10/12(日) 23:48:32.87ID:???素直に Linux にしとけ
0166nobodyさん
2014/10/13(月) 00:02:29.31ID:???そうだったんですね、知りませんでした
つまりは、Linuxだとそういうトラブルは少ないのかな
virtualbox のubuntu とfedora 環境があるのでそっちで勉強しようと思います
ありがとうございます
0167nobodyさん
2014/10/13(月) 20:22:00.47ID:???0168nobodyさん
2014/10/14(火) 03:36:58.07ID:8EqmqnvPShowing /xxxxxxxxxxxxxxxxx/app/views/items/show.html.erb where line #44 raised:
undefined local variable or method `item' for #<#<Class:0x007fa4a31572d8>:0x007fa4a5841a60>
Extracted source (around line #44):
<%= link_to t('.back', :default => t("helpers.links.戻る")),
items_path, :class => 'btn' %>
<% if item.exhibiter==current_user.email %> ←ここ
<%= link_to t('.edit', :default => t("helpers.links.編集する")),
edit_item_path(@item), :class => 'btn' %>
0169nobodyさん
2014/10/14(火) 09:42:19.83ID:uKfw05/W0170nobodyさん
2014/10/14(火) 12:29:18.52ID:???○ @item
0171nobodyさん
2014/10/14(火) 17:14:45.92ID:8EqmqnvPありがとう!
0174nobodyさん
2014/10/15(水) 16:55:19.60ID:???0175nobodyさん
2014/10/16(木) 22:06:13.57ID:???0178nobodyさん
2014/10/16(木) 23:23:29.49ID:???0179nobodyさん
2014/10/17(金) 11:03:59.61ID:LqIrYqLA�@モデルに処理を書いてコントローラーでviewに渡す
�Aview側で表示条件を指定してしまう
どちらが正しいでしょうか
表示条件:1画面に縦横5つの画像を表示
0180nobodyさん
2014/10/17(金) 11:16:38.80ID:???0181nobodyさん
2014/10/17(金) 14:45:22.93ID:???http://b.hatena.ne.jp/entry/neta.ywcafe.net/000774.html
Base64でtext型に格納、mod_rewriteでファイルがない場合は生成スクリプトにリダイレクト
http://cloudinary.com/
0182nobodyさん
2014/10/17(金) 17:00:16.09ID:???0183nobodyさん
2014/10/17(金) 18:15:49.35ID:???0184nobodyさん
2014/10/17(金) 20:26:46.48ID:???余計なトランザクションとか考えなくても済むしね
0185nobodyさん
2014/10/17(金) 22:19:22.50ID:O4HlRXFMで、そのサムネイルに実体の画像ファイルへのリンクを付けて、
画像ファイルのダウンロードは(Railsを介さず)Webサーバに処理させる
0186nobodyさん
2014/10/18(土) 02:05:48.91ID:???余計なトランザクションとかって一体何の話だ
だいたい、バイナリ突っ込むとそれだけでトランザクションのセッション時間が長くなるから
書込み性能が著しく落ちる
表示でもページキャッシュ効かせずらくなる、Webサーバだけに任せればいいとこでDBから読み出しの待ちが発生する、
何一ついいことない
0188nobodyさん
2014/10/18(土) 08:24:35.18ID:???DBと画像ファイルの整合性を考え無くて済むからファントムファイルにハマらない
アクセス権限にも矛盾がなくなる
メリットとデメリットを天秤にかけてメリットに傾くことが極端に少ないだけ
0189nobodyさん
2014/10/18(土) 12:31:57.25ID:???0190nobodyさん
2014/10/18(土) 13:07:28.30ID:???よっぽどの大規模じゃない限りDBに突っ込んでも問題になることは少ない
0192nobodyさん
2014/10/18(土) 21:10:54.95ID:???0193nobodyさん
2014/10/18(土) 22:07:07.13ID:???追記:Picasaに削除は実装されてますが、すぐには消えません。直リンク画像は24時間くらいたたないと消えないようです。
http://b.hatena.ne.jp/entry/blogs.bizmakoto.jp/fukuyuki/entry/3858.html
0194nobodyさん
2014/10/18(土) 22:36:26.15ID:???https://ninefold.com/
https://shellycloud.com/
https://www.appfog.com/
https://www.nitrous.io/
https://c9.io/
https://www.heroku.com/
https://www.engineyard.co.jp/
0195nobodyさん
2014/10/18(土) 23:32:24.47ID:???いやいいぞもっとはれ
0196nobodyさん
2014/10/19(日) 17:56:02.61ID:BDKmMmwXSELECT COUNT(*) FROM ~~~
ってのを発行しているんですね。
1億件以上のデータ入っているので、いちいち遅くなって調べたらこれが原因でした
railsについてるLIMITとOFFSET使用した方がいいんすかね。皆さんどうしてます?
0197nobodyさん
2014/10/20(月) 00:49:47.02ID:VXpjjiovProcessing by ItemsController#my_item as HTML
User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = 3 ORDER BY "users"."id" ASC LIMIT 1
Rendered items/my_item.html.erb within layouts/application (1.9ms)
Completed 500 Internal Server Error in 7ms
ActionView::Template::Error (undefined method `each' for nil:NilClass):
9: <div class="col-xs-12 col-sm-6 col-md-3">
10: <div class="box clearfix">
11: <div class="col-xs-6 col-sm-12">
12: <% @items.each do |item| %>
13: <%= link_to(item) { image_tag item.picture_url(:thumb) if item.picture? } %>
14:
15: <% end %>
app/views/items/my_item.html.erb:12:in `_app_views_items_my_item_html_erb___3669143074109937945_70282637544240'
0198nobodyさん
2014/10/20(月) 01:55:17.90ID:VXpjjiovごめん
0199nobodyさん
2014/10/20(月) 02:41:11.95ID:VXpjjiovfind by で引数user id でもうまくいきません
0200nobodyさん
2014/10/20(月) 09:59:06.29ID:4I/AYu5Papp/views/users/show.html.erbで
<%= render @items %>
でいいんじゃないかな
0201nobodyさん
2014/10/20(月) 14:27:23.93ID:???0202nobodyさん
2014/10/20(月) 20:53:07.02ID:VXpjjiovカラムはありますがうまくいきません
0203nobodyさん
2014/10/20(月) 22:13:13.81ID:???0204nobodyさん
2014/10/20(月) 22:20:23.31ID:VXpjjiov@user = User.find(current_user.id)
@items = @user.items.paginate(page: params[:page])
end
0205nobodyさん
2014/10/20(月) 22:23:49.91ID:???0206nobodyさん
2014/10/20(月) 22:41:05.15ID:VXpjjiov0207nobodyさん
2014/10/20(月) 22:43:09.54ID:sHekU0zl0208nobodyさん
2014/10/20(月) 22:59:00.35ID:VXpjjiov0209nobodyさん
2014/10/21(火) 03:13:11.44ID:UNofBpe10210nobodyさん
2014/10/22(水) 11:17:17.99ID:???http://qiita.com/machu/items/0ecc5699273c18fd1cd8
・ドットインストール Ruby入門 (全23回)
http://dotinstall.com/lessons/basic_ruby_v2
・小学生でもわかるRuby on Rails入門
http://openbook4.me/projects/92
0211nobodyさん
2014/10/22(水) 23:38:12.56ID:???0212nobodyさん
2014/10/22(水) 23:50:31.14ID:???おだてて面倒で重要なことを無償でやらせる汚い大人たち
0213nobodyさん
2014/10/23(木) 02:47:09.79ID:???0214nobodyさん
2014/10/25(土) 19:57:26.61ID:???ゴミクズ言語とゴミクズフレームワーク
ゴミ同士心中してネットの藻屑になりましたとさ
めでたしめでたし
0215nobodyさん
2014/10/25(土) 21:17:19.82ID:???0216nobodyさん
2014/10/25(土) 23:10:21.27ID:???0217助けて
2014/10/26(日) 02:27:44.03ID:CgR49/9mparam is missing or the value is empty: item
Extracted source (around line #97):
95
96
97
98
99
100
# Never trust parameters from the scary internet, only allow the white list through.
def item_params
params.require(:item).permit(:number, :category, :title, :condition, :comment, :holder, :exhibiter, :area, :limit_day, :picture)
end
def correct_user
Rails.root: /Users/xxxx/Desktop/xxx
Application Trace | Framework Trace | Full Trace
app/controllers/items_controller.rb:97:in `item_params'
app/controllers/items_controller.rb:63:in `block in update'
app/controllers/items_controller.rb:62:in `update'
0218nobodyさん
2014/10/26(日) 04:18:25.09ID:???0219nobodyさん
2014/10/26(日) 10:11:57.27ID:UBPGA0ST0220助けて
2014/10/26(日) 12:51:23.58ID:CgR49/9mStarted PATCH "/items/59" for 127.0.0.1 at 2014-10-26 12:41:39 +0900
Processing by ItemsController#update as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"TgjH0Wsu/N5qRVvLjCevsSHB+1o6EFRBvoj1qinKEBE=", "comment"=>{"body"=>"あああ",
"item_id"=>"59"}, "commit"=>"Create Comment", "id"=>"59"}
Item Load (0.2ms) SELECT "items".* FROM "items" WHERE "items"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 59]]
User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = 3 ORDER BY "users"."id" ASC LIMIT 1
Completed 400 Bad Request in 32ms
ActionController::ParameterMissing (param is missing or the value is empty: item):
app/controllers/items_controller.rb:96:in `item_params'
app/controllers/items_controller.rb:63:in `block in update'
app/controllers/items_controller.rb:62:in `update'
0221助けて
2014/10/27(月) 00:08:40.30ID:V4ini6yU時間かかりました。はぁ
0222nobodyさん
2014/10/28(火) 01:56:09.91ID:6jJsYVSG上記のサイトの通りにgemでコメント機能を実装したのですが下記のエラーがでます。
NoMethodError in PostsController#show
undefined method `pop' for #<Comment::ActiveRecord_Associations_CollectionProxy:0x007fbe88b2b878>
Extracted source (around line #15):
13
14
15
16
17
18
@post = Post.find(params[:id])
@comment = @post.comments.build
@post.comments.pop
respond_to do |format|
format.html # show.html.erb
Rails.root: /Users/kita/RubymineProjects/erwefsdfs
Application Trace | Framework Trace | Full Trace
app/controllers/posts_controller.rb:15:in `show'
0223nobodyさん
2014/10/28(火) 23:01:42.56ID:???そのサイトの書き方はRails2.3のころのActiveRecordが前提になってる。
Rails3以降だと@post.commentsはArrayではないので、popできない。
@comments = @post.comments.all.popとかにして、
viewでは@post.commentsの代わりに@commentsを表示すればいい。
0224nobodyさん
2014/10/29(水) 09:33:13.52ID:???そういう言語はもうスレ自体立てなくていいってことにしよう
ぶっちゃけこの世のプログラム言語はC系・Java・Javascript・PHP・Pythonだけあればいいし
不都合はないでしょ
0225nobodyさん
2014/10/29(水) 22:43:09.49ID:???0226nobodyさん
2014/10/30(木) 02:52:01.32ID:bTzpnHPvundefined method `pop' for #<ActiveRecord::AssociationRelation []>となります
0227nobodyさん
2014/10/30(木) 03:10:08.88ID:bTzpnHPvhttp://qiita.com/htk_jp/items/3dd3dd36ebaf860ffd8c
上記のサイトを参考にしましたがコメントが表示されません
調べたところDBに保存されていないのですが
原因がわかりません
助けて下さい、お願いします。
0228nobodyさん
2014/10/30(木) 23:13:30.50ID:???だったら @post.comments.to_a.pop になるのかな
0229nobodyさん
2014/11/01(土) 20:47:24.88ID:PIJlW5Erhttp://railsgirls.jp/commenting/
なぜでしょうか
0231nobodyさん
2014/11/01(土) 21:39:35.67ID:PIJlW5ErDelete押したら、削除してもよろしいですか?→はい
下の画面が出るんだよ
Listing comments
Body Item
60 Show Edit Destroy
jfuygiiuhihouho Show Edit Destroy
New Comment
0232nobodyさん
2014/11/01(土) 23:26:06.73ID:PIJlW5Er0233nobodyさん
2014/11/02(日) 00:57:03.74ID:IAiV/g/7http://qiita.com/ToruFukui/items/c88f9b75cd3a0d90ffe9
の通りに作り直して、エラーは出なくなったけど
一覧表示がされない
書き込みしてるのになんでだ
0234nobodyさん
2014/11/02(日) 01:12:15.70ID:???0235nobodyさん
2014/11/02(日) 01:18:20.51ID:IAiV/g/7まとめなんかに負けるようになっちまったんだろ
0236nobodyさん
2014/11/02(日) 01:25:02.10ID:???http://www.hyuki.com/writing/techask.html
0237nobodyさん
2014/11/02(日) 01:51:06.76ID:???0238nobodyさん
2014/11/02(日) 02:16:52.40ID:IAiV/g/7userがアイテムを作成したのちに、各ユーザーが各アイテムにコメントをできようにしたい
普通のブログ機能の実装と同じだと思うんだけど
コメントがアイテム画面のshowに表示されない
書き込んだあとSELECT * FORM items;でDBみても空っぽ
参考になるサイト教えて欲しい
0239nobodyさん
2014/11/02(日) 02:28:29.76ID:???じゃ、書き込んでないんだろ
0240nobodyさん
2014/11/02(日) 02:28:43.57ID:IAiV/g/70241nobodyさん
2014/11/02(日) 02:29:43.71ID:IAiV/g/70242nobodyさん
2014/11/02(日) 02:30:36.41ID:IAiV/g/7フォームから書き込んでるのに
0243nobodyさん
2014/11/02(日) 02:37:42.56ID:???まともに質問できるようになってから来いよ
http://www.geocities.co.jp/SiliconValley/5656/
0244nobodyさん
2014/11/03(月) 00:12:12.70ID:KkPmYsGS上記のサイトを参考に14回やり直したけど下記のエラーがでます。
ActionView::MissingTemplate at /items/63
Missing partial comments/_form with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in:
block in _app_views_items_show_html_erb___1104669673633975789_70129622817520app/views/items/show.html.erb
<h4>Comments</h4>
<%= render @item.comments %>
<h4>Add a comment:</h4>
<%= render "comments/form" %> ←ここ
<div class="form-actions">
_app_views_items_show_html_erb___1104669673633975789_70129622817520app/views/items/show.html.erb
<%= simple_form_for @item, :html => { :class => 'form-horizontal' } do |f| %> ←ここ
<%- model_class = Item -%>
<div class="page-header">
<h4><%= 'アイテム詳細' %></h4>
</div>
0245nobodyさん
2014/11/03(月) 00:16:55.97ID:???comments/_form というテンプレートがない
0246nobodyさん
2014/11/03(月) 00:38:23.55ID:???0247nobodyさん
2014/11/03(月) 00:48:36.80ID:KkPmYsGS0248nobodyさん
2014/11/03(月) 00:56:08.31ID:???読んだ?
0249nobodyさん
2014/11/03(月) 01:27:52.03ID:KkPmYsGS参考にしたサイトのコントローラーが
rails g controller Commentで単数形だったからだ!
報告てくる
0250nobodyさん
2014/11/03(月) 12:49:52.02ID:???アフィで儲けたいから?
それとも仕事?
0251nobodyさん
2014/11/03(月) 16:27:01.11ID:KkPmYsGSプログラマじゃないから大変だけど
0252nobodyさん
2014/11/03(月) 19:06:56.87ID:???メンテとアンテナのために見てる
0253nobodyさん
2014/11/04(火) 03:11:30.26ID:???http://b.hatena.ne.jp/entry/postd.cc/why-go-is-not-good/
Angularが嫌い
http://b.hatena.ne.jp/entry/mizchi.hatenablog.com/entry/2014/10/06/162103
AngularJSは今すぐ生まれ変わるか死ね
http://b.hatena.ne.jp/entry/diary.hatenablog.jp/entry/2014/10/06/165007
Farewell Node.js (翻訳) - from scratch
http://b.hatena.ne.jp/entry/yosuke-furukawa.hatenablog.com/entry/2014/07/06/094617
Pythonにサヨナラを | POSTD
http://postd.cc/saying-goodbye-to-python/
Pythonを退職します
http://bugrammer.hateblo.jp/entry/2014/10/04/020521
PHP、かつてWebで人気だった言語が下火になりつつある | ReadWrite Japan
http://b.hatena.ne.jp/entry/readwrite.jp/archives/12295
0254nobodyさん
2014/11/06(木) 02:16:17.84ID:zlS3OJoz<% @item.comments.each do |comment| %>
<h5><%= comment.from %> さん</h5>
<pre><%= comment.body %></pre>
<p>[<%= link_to 'コメントを削除する', item_comment_path[@item, comment],confirm: 'Are you sure?', method: :delete %>]</p>
<% end %>
NoMethodError at /page/72
undefined method `item_comment_path' for #<#<Class:0x007fb0726ffcc8>:0x007fb071e079e0>
0256nobodyさん
2014/11/06(木) 19:19:55.36ID:???0257nobodyさん
2014/11/07(金) 16:10:33.46ID:???現在、
http://localhost:3000/items
でItemモデルのインデックス画面が表示されるようになっています。
そして、indexアクションでは
def index
@items = Item.all
respond_to do |format|
format.html
format.json {render json: @items}
end
end
となっています。
で、JSONでデータを取得するときに、
http://localhost:3000/items.json
だけでなく
http://localhost:3000/items/.json
というURLでも行えるようにしたいのです。
この場合、ルーティング設定にどう記述すればよいでしょうか?
ちなみにRailsは4.1を使っています。
0259nobodyさん
2014/11/07(金) 22:09:49.02ID:???掲示板やメーリングリストを、パソコンオタクが集まる無料のサポートセンターと考え、大いに利用しようと思っている。
http://www.geocities.jp/stardust774/
0260nobodyさん
2014/11/09(日) 12:52:58.33ID:???http://developers.slashdot.jp/story/14/11/08/081210/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E%E3%81%8C%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E5%93%81%E8%B3%AA%E3%81%AB%E4%B8%8E%E3%81%88%E3
0261nobodyさん
2014/11/09(日) 13:18:51.58ID:???0262nobodyさん
2014/11/11(火) 03:37:04.70ID:VdVNGf8Q<li role="presentation"><a role="menuitem" tabindex="-1" href="#"><%= link_to "プロフィール", edit_profile_path(@profile) %></a></li>
おたすけください
0263nobodyさん
2014/11/11(火) 04:22:57.80ID:VdVNGf8Q解決しました
すいません
0264nobodyさん
2014/11/11(火) 04:58:08.28ID:VdVNGf8Q0265nobodyさん
2014/11/11(火) 07:09:04.51ID:???0266nobodyさん
2014/11/14(金) 07:37:52.89ID:???0267nobodyさん
2014/11/14(金) 07:56:33.97ID:???0268nobodyさん
2014/11/14(金) 16:59:57.24ID:???too many connections
0269nobodyさん
2014/11/14(金) 17:07:26.55ID:???create index
0270nobodyさん
2014/11/14(金) 18:06:06.73ID:???サーバ立てるのなんてちょっとパソコンに詳しければ簡単にできるんでしょ?
ハードウェアの多重化なんて必要?
企業で使うとかじゃなく個人的に細々と立てたサーバが攻撃されることなんて滅多にないよね?
攻撃が来るって言ったって大した数じゃないんでしょ?
攻撃されたって大したことは起きないんでしょ?
http://b.hatena.ne.jp/entry/tmaeda.s45.xrea.com/20041101.html
運用中のApache Webサーバの大半にセキュリティ脆弱性 | マイナビニュース
http://news.mynavi.jp/news/2014/02/11/038/
VPSに来た攻撃観察記
http://www.slideshare.net/ozuma5119/vps-26061504
VPSに来る悪い人を観察して通報してインターネットを少し良くする
http://www.slideshare.net/ozuma5119/vps-tuho
0271nobodyさん
2014/11/14(金) 18:06:50.37ID:e2cMHKXYhttp://www.mcafee.com/japan/security/mcafee_labs/blog/content.asp?id=1379
New York Timesの記事によれば、同紙は米Symantecのウイルス対策製品を使っていたが、
Mandiantが調べた結果、攻撃者が使った45種類のカスタム版マルウェアのうち、Symantecの製品で検出できたのは1種類のみだったという。
http://bylines.news.yahoo.co.jp/yamamotoichiro/20130204-00023332/
ソニーPSNの個人情報漏洩に英国で約3500万円の罰金支払い命令、「防げた事件」と判定 - Engadget Japanese
http://japanese.engadget.com/2013/01/24/psn-3500/
0272nobodyさん
2014/11/14(金) 18:09:18.23ID:???ITmedia エンタープライズ:自社サーバがフィッシングサイトに「踏み台化」されたら? (1/3)
また、電源を切ってしまうことも良い対応ではない。
オンメモリ上で稼働しているフィッシングサイトの場合は、電源を切ることによって、すべてのデータが消えてしまい、原因究明や対応に遅れなどが出ることも考えられるからだ。
事実、フィッシングサイトを構成するツールの中には、後に証拠が残らないよう、すべてがオンメモリ上で動作するものがある。
このような場合、再起動や電源オフによって、メモリ上にあるすべてのプログラムやファイルが消え、事実や原因の確認が困難になる。
http://www.itmedia.co.jp/enterprise/articles/0603/17/news004.html
0274nobodyさん
2014/11/19(水) 12:05:38.39ID:/My9UOpfStarted GET "/items/my_item" for 127.0.0.1 at 2014-11-19 12:04:04 +0900
Processing by ItemsController#show as HTML
Parameters: {"id"=>"my_item"}
Item Load (0.1ms) SELECT "items".* FROM "items" WHERE "items"."id" = ? LIMIT 1 [["id", 0]]
0275nobodyさん
2014/11/19(水) 16:34:42.56ID:???resources :items
とかなってるんじゃね?
0276nobodyさん
2014/11/20(木) 18:24:27.68ID:plAVwoZIアイテム作成時のuserモデルとのリレーションはできている状態
itemのshowにprofileのカラム情報を載せるにはどうしたらよいでしょうか
0277nobodyさん
2014/11/20(木) 19:59:34.00ID:???0278nobodyさん
2014/11/20(木) 20:11:26.66ID:plAVwoZI0279nobodyさん
2014/11/22(土) 18:32:54.81ID:ixs3VNPQこれは何のエラーでしょうか
ググってもわかりませんでした。。。
0281nobodyさん
2014/11/24(月) 06:10:26.34ID:???米国内で最も年間給与が高い「プログラミング言語 」トップ12 - Media-Pickup
http://media-pickup.com/society/20141123/most-highest-paying-programming-languages/
http://blog.livedoor.jp/kinisoku/archives/4239423.html
0282nobodyさん
2014/11/24(月) 23:18:06.49ID:oP9zU5YEそうです。rubymine を使っています。
0283nobodyさん
2014/11/24(月) 23:44:05.67ID:???エラーじゃなくて、標準出力と標準エラー出力のバッファリングをoffにするイディオム。ruby のリファレンス読めばわかる。
0284nobodyさん
2014/11/24(月) 23:59:37.80ID:oP9zU5YE0285nobodyさん
2014/11/25(火) 04:32:11.69ID:Dnh6CIF50286nobodyさん
2014/11/25(火) 09:03:38.17ID:???ドットインストールでRails関係(3と4両方、ActiveRecord、ruby)は
1通り触ってみて大雑把に雰囲気は掴めたんですけど、
Railsのオススメの入門サイトか入門書ってありませんか?
Ubuntu Server 14.04で
ruby:2.1.3p242
Rails:4.1.6
を使ってます
0287nobodyさん
2014/11/25(火) 13:10:54.10ID:???0288nobodyさん
2014/11/25(火) 13:11:26.90ID:???0289nobodyさん
2014/11/25(火) 15:55:42.51ID:???http://b.hatena.ne.jp/entry/railstutorial.jp/
0290nobodyさん
2014/11/25(火) 18:56:24.71ID:???http://b.hatena.ne.jp/entry/30ruby.hatenablog.com/entry/2014/11/01/030505
0291nobodyさん
2014/11/25(火) 23:06:55.45ID:???0292nobodyさん
2014/11/27(木) 08:50:11.05ID:RQWVgwV+なんでオリジナルのリンク先じゃなくて
はてぶのリンクを貼るんだろう
0293nobodyさん
2014/11/27(木) 09:01:44.84ID:???0294nobodyさん
2014/12/01(月) 01:17:51.14ID:NIcUTWEBアクセス数を稼ぎたいんだろね
たとえば、自分のはてぶはこれだけ人気があると紹介できれば、
就職/転職活動の自己ピーアール材料になるだろうし
0295nobodyさん
2014/12/01(月) 01:21:26.80ID:NIcUTWEB勘違い野郎を増やす以前に忘れ去られたしまった
Zope は糞未満の存在だったな(遠い目....
0296nobodyさん
2014/12/01(月) 09:38:20.98ID:???0297nobodyさん
2014/12/01(月) 13:34:50.86ID:???http://hayabusa3.2ch.net/test/read.cgi/news/1417266799/
0298nobodyさん
2014/12/01(月) 17:36:52.24ID:???0299nobodyさん
2014/12/01(月) 23:43:07.18ID:???http://blog.kushii.net/archives/1934729.html
http://b.hatena.ne.jp/entry/blog.kushii.net/archives/1934729.html
0300nobodyさん
2014/12/03(水) 08:25:54.75ID:Nb6Hcys00301nobodyさん
2014/12/06(土) 03:40:17.21ID:???gem 'compass-rails'で導入
application.css
*= require base
*= require_self
*= require_tree .
base.scss
@import compass/utilities
@import compass/css3
その後layout.css.scssなどでmixinを使おうとすると
Undefined mixin 'border-radius'.
となってしまい使えません
これってもしかして毎回全てのCSSの先頭に@importを書かなければいけない感じですか?(ちなみに書くと通る
デフォルトで読み込むようにとかは出来ないものなんですか?
0302nobodyさん
2014/12/11(木) 01:46:53.85ID:???scssのmixinの名前はファイルをまたいで参照できない
Railsのassets pipelineはcssファイルを結合するが、それはproductionのみ
てとこが原因じゃないかな
developmentでも結合する方法はあったはずだから探してみたら
0303nobodyさん
2014/12/28(日) 15:49:41.62ID:???同じく通らないってやついる?
0305nobodyさん
2015/01/05(月) 12:23:22.95ID:???slim内に記述したsassで@importってできないの?
0306nobodyさん
2015/01/05(月) 16:10:29.78ID:???でかいけつしました。
0307nobodyさん
2015/01/19(月) 14:40:59.23ID:???polymorphicなcommentモデルを作って
Topicモデルに
has_many :comments, as: :commendable
すると
@topic.comments
でアクセスできるようになるじゃん?
これを
@topic.messagesでアクセスできるようにする方法ってある?
0308nobodyさん
2015/01/19(月) 15:29:10.77ID:???0310nobodyさん
2015/01/19(月) 16:04:02.14ID:???has_many :messages, :as => :commendable, :class_name => "Comment"
って回答きた。
ありがとう。
0311nobodyさん
2015/01/23(金) 06:39:46.72ID:???https://github.com/lodash/lodash
3.0-preから-preが外れました!
スレが多すぎてどこに書けばいいかわからないので
関連スレすべてにマルチポストしています。m(__)m
0312nobodyさん
2015/01/23(金) 20:30:36.10ID:e3Ge+HrAidカラムしか持たないテーブルが作成されたんだけど
このまま気にせず開発続けて大丈夫?
0313nobodyさん
2015/01/26(月) 08:29:03.87ID:???普通に考えて意味ないでしょそれ
それともDB設計とか全く理解せずに使ってるの?
0314nobodyさん
2015/01/26(月) 09:53:47.50ID:Oornj+Ufそのまま使って問題起きなければそれでいいじゃない
という考え方もあり
0315nobodyさん
2015/01/27(火) 08:46:15.43ID:???0316nobodyさん
2015/01/29(木) 11:02:49.08ID:???0317nobodyさん
2015/01/29(木) 17:04:26.89ID:0xOxyGdu0318nobodyさん
2015/01/29(木) 23:51:52.97ID:FVngSuk2SQLiteとかいろいろあるみたいですが、たとえばrails newのコマンドで何かを新しく作った時、データベースは何になっていますか?
0319nobodyさん
2015/01/30(金) 00:13:18.71ID:???0320nobodyさん
2015/01/30(金) 01:44:14.64ID:O4wOoN5i0321nobodyさん
2015/02/03(火) 08:25:32.24ID:???belongs_to :b
end
class B < ActiveRecord::Base
has_many :a
scope :order_by_x -> { order("x asc") }
end
で、AをソートするときにBのscopeを再利用して
A.all.joins(:bs).order_by_x のように書きたいんだけど良い方法はありますか?
0323nobodyさん
2015/02/03(火) 19:36:17.35ID:???coffee直接書いちゃうと、レンダリングする度に
coffee→javascriptのコンパイル発生しちゃうってことだよね?
やっぱ実践で使うのってあんましよくない??
0324nobodyさん
2015/02/03(火) 19:49:11.54ID:???0325nobodyさん
2015/02/03(火) 19:50:13.88ID:???0326nobodyさん
2015/03/02(月) 00:21:16.88ID:dWh3b1RnCSV.open(filepath, "a")
でファイルがなくてもファイルが自動生成されるんだけど、
コマンドラインからruby hoge.rbを実行すると
ファイルが自動生成されない。(No file or such directoryのエラー)
これって何故でしょうか。コマンドラインからも実行したいのですが対処法知っている方いらっしゃいますか。
0327nobodyさん
2015/03/07(土) 00:00:42.63ID:8yGSETg3http://fox.2ch.net/test/read.cgi/poverty/1425651890/
0328nobodyさん
2015/03/08(日) 11:48:59.52ID:???CakePHPもやっぱり遅いのかな?
N+1やインデックスの問題を解決して
リファクタリングの必要性がないくらいにシンプルなコードだったとしても遅い
MySQLのチューニングも一通りやってる
やっぱりフレームワークだから遅いのかな
とくにO/R
ActiveRecordらへんが
一秒間に10リクエストとか来ただけで
いっぱいいっぱい
0329nobodyさん
2015/03/08(日) 14:27:52.24ID:???HHVMやPHPアクセラレータを導入したらわからんけど
0330nobodyさん
2015/03/08(日) 14:33:23.32ID:???そもそもRubyやPHPやPythonなどのスクリプト言語の実行速度がJavaやC#に比べればかなり遅いから
それらに比べて遅いと言われてもはい仰るとおりですという感じ
元が遅いスクリプト言語の上にフレームワークを作ると当然遅い
フルスタックなら尚更遅い
Webアプリケーションフレームワークを使うのは実行速度のためじゃなく
開発速度のためだからトレードオフは当然あるわな
0331nobodyさん
2015/03/08(日) 14:37:36.00ID:???捌ける同時接続数はサーバの構成に依るところも大きいと思うけど
アプリケーションサーバとWebサーバはそれぞれ何を使っているの?
実行しているマシンの性能が低かったりする?
0333nobodyさん
2015/03/08(日) 19:43:57.92ID:???0334nobodyさん
2015/03/08(日) 19:45:45.48ID:???N+1
インデックス
リファクタリング
Unicorn
MySQL
のチューニング以外にそこまで影響与えるような部分ないでしょ
0335nobodyさん
2015/03/08(日) 19:52:16.57ID:???0336nobodyさん
2015/03/08(日) 20:23:50.95ID:???アプリ一本でいくつもりでも最低限その程度の知識は持っとけよ
0338nobodyさん
2015/03/08(日) 20:38:39.30ID:???アプリのコードがどうなってて何をやってるかは一旦忘れろ
0340nobodyさん
2015/03/08(日) 21:38:09.88ID:???http://th0x4c.github.io/blog/2013/04/09/os-bottleneck/
0341nobodyさん
2015/03/08(日) 22:41:21.33ID:8twcqszi0343nobodyさん
2015/03/08(日) 22:49:09.20ID:???0344nobodyさん
2015/03/10(火) 17:25:45.80ID:JtfDBhtV開発者ブログ http://blog.babayuhei.jp/2008/03/blog-post_07.html?spref=tw
開発者twitter https://twitter.com/u_baba
開発者ブルグ2 http://30ruby.hatenablog.com/entry/2014/09/25/131300
0345nobodyさん
2015/03/19(木) 12:47:05.30ID:qRePSbqGアップした画像を配置したり組み合わせたりしてマンガが作れる コマ内の画像に対してアニメーションとかも出来る
サーバー側はRails
0346nobodyさん
2015/03/26(木) 22:27:34.54ID:???カタカタカタカタエンター!ってすると一番上の候補になってあーってなってまう
0347nobodyさん
2015/03/27(金) 07:58:31.55ID:???何のために金払ってるんだ
0348nobodyさん
2015/03/27(金) 18:34:45.07ID:???0349nobodyさん
2015/04/01(水) 20:09:11.12ID:TCkoJVq/・integer型
・検索に使う(検索時はほぼこれ)
・インデックス張りたい
・画面で入力させる(nullや被った場合は弾く)
という列があるのですが、最後の条件があるためrailsで自動で作らせるidは使えないんです
railsで、id:falseにしたあと、id:integerという列を生成し、unique属性とインデックスをつければ、同じようになるのでしょうか?
0350nobodyさん
2015/04/01(水) 20:24:23.30ID:???idはデフォルトのままにしておいて、uniqueとインデックス付けた列を追加すればいい
0351nobodyさん
2015/04/01(水) 20:29:17.37ID:qXamBg0T0353nobodyさん
2015/04/04(土) 11:53:07.36ID:l7sokvdY調べてみるとマルチプロセス、シングルスレッドで動作するとのことですが
ネットに落ちてる環境設定を見ると
worker_process 4
こんな感じの設定をよく見ます。多くても8ぐらい?
これだと同時に4クライアントしか処理できないことになると思うのですが
数千、数万のクライアントを同時に処理できるフロントサーバーと処理能力の差があり過ぎます。nginxが静的コンテンツをそのまま返すことを考慮しても腑に落ちないです。
大量アクセスがあるサイトではどう考えても処理しきれないように思います。
自分の知識が足りないだけかもしれませんが、こういうものなのでしょうか
0354あ
2015/04/04(土) 18:37:13.04ID:???参考サイト
https://support.cloud.engineyard.com/entries/23852283-Worker-Allocation-on-Engine-Yard-Cloud
http://blog.mirakui.com/entry/2013/02/20/003401
https://speakerdeck.com/mirakui/quan-zi-dong-parametatiyuningusan
0355あ
2015/04/04(土) 19:01:39.77ID:???http://togetter.com/li/4514
0356nobodyさん
2015/04/04(土) 19:11:37.88ID:???ロードバランサー、アプリケーション、データベースの、よくある3層構造
≫ サーバ台数: ロードバランサー x 8, アプリケーション x 52, スレーブデータベース x 18, マスターデータ, 監視, ログなど
http://www.sssg.org/blogs/naoya/archives/1126
月間PV数:2.8億PV
サーバ台数:80台
・apache 8台 (ロードバランス用)
・アプリケーションサーバー 52台
・slave dbサーバー 18台
・その他 imagedbサーバー、master dbサーバーなどが複数
http://takemikami.com/archives/1302/
0357nobodyさん
2015/04/04(土) 19:14:33.68ID:???http://kaworu.jpn.org/kaworu/2008-01-16-2.php
- 350,000を超えるユーザ。
- 秒間600リクエスト
- 平均毎秒200-300コネクション。最大時は秒間800コネクション
- MySQLは秒間2,400リクエストを処理する
- 180のRailsインスタンスがある。MongrelのWebサーバを使っている。
- 1つのMySQLサーバ(1つの大きな 8コアのサーバ)と1つのスレーブ。スレーブは、統計とレポートのための読み込み専用(リードオンリー)。
- 雑用処理をするための30+のプロセス
- 8台のSun X4100s
- Railsでのリクエストの処理時間は200 msec
- データベースにかかる時間の平均は、50-100 msec
- 16GBの memcached
0359nobodyさん
2015/04/05(日) 14:18:42.28ID:???http://postd.cc/javascript-framework-fatigue/
【翻訳】Go言語がダメな理由 | POSTD
http://b.hatena.ne.jp/entry/postd.cc/why-go-is-not-good/
Farewell Node.js (翻訳) - from scratch
http://b.hatena.ne.jp/entry/yosuke-furukawa.hatenablog.com/entry/2014/07/06/094617
PHP、かつてWebで人気だった言語が下火になりつつある | ReadWrite Japan
http://b.hatena.ne.jp/entry/readwrite.jp/archives/12295
Why do so many developers hate PHP?
http://www.reddit.com/r/PHP/comments/1fy71s/why_do_so_many_developers_hate_php/
0360nobodyさん
2015/04/05(日) 17:52:54.94ID:???手元で書いて動くコードは1分でできるのに、
例外処理をして9割の完成度に上げるのには、とてつもなく時間がかかる場合がある
http://el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html
スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
6. サーバ周りの人材をしっかり確保しよう
http://b.hatena.ne.jp/entry/blog.madoro.org/mn/84
Ruby on Rails が簡単というのはウソ - #生存戦略 、それは - subtech
http://subtech.g.hatena.ne.jp/secondlife/20120309/1331279496
今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」 | つい全力ツッコミしてしまうエンジニアCEOのブログ | sumyapp
http://b.hatena.ne.jp/entry/blog.sumyapp.com/2013/07/no-recommend-rails/
0361nobodyさん
2015/04/05(日) 17:54:43.45ID:???サーバ立てるのなんてちょっとパソコンに詳しければ簡単にできるんでしょ?
ハードウェアの多重化なんて必要?
企業で使うとかじゃなく個人的に細々と立てたサーバが攻撃されることなんて滅多にないよね?
攻撃が来るって言ったって大した数じゃないんでしょ?
攻撃されたって大したことは起きないんでしょ?
http://b.hatena.ne.jp/entry/tmaeda.s45.xrea.com/20041101.html
運用中のApache Webサーバの大半にセキュリティ脆弱性 | マイナビニュース
http://news.mynavi.jp/news/2014/02/11/038/
0362nobodyさん
2015/04/05(日) 21:59:39.30ID:???アプリと違って再現性があるのでマニュアルさえあれば誰にでもできる世界だから、
こうやって威張り散らして新参を追い払わないと自分たちの立場が危ないんだよ
0363nobodyさん
2015/04/05(日) 23:03:25.45ID:???http://itpro.nikkeibp.co.jp/article/Interview/20131022/512834/
マカフィー株式会社 | McAfee Blog -高度なマルウェアに関する神話 第1話: 『課題は、高度なマルウェアは検知できないということだ』
http://www.mcafee.com/japan/security/mcafee_labs/blog/content.asp?id=1379
New York Timesの記事によれば、同紙は米Symantecのウイルス対策製品を使っていたが、
Mandiantが調べた結果、攻撃者が使った45種類のカスタム版マルウェアのうち、Symantecの製品で検出できたのは1種類のみだったという。
http://bylines.news.yahoo.co.jp/yamamotoichiro/20130204-00023332/
ソニーPSNの個人情報漏洩に英国で約3500万円の罰金支払い命令、「防げた事件」と判定 - Engadget Japanese
http://japanese.engadget.com/2013/01/24/psn-3500/
Adobeにサイバー攻撃、顧客情報290万人分抜き取り、製品のソースコードも -INTERNET Watch
http://internet.watch.impress.co.jp/docs/news/20131004_618168.html
0364nobodyさん
2015/04/05(日) 23:44:59.78ID:???http://news.mynavi.jp/news/2014/03/20/398/
0365nobodyさん
2015/04/07(火) 00:51:40.31ID:???たとえばTwitterアカウントでログインさせて
そのユーザーのTwitterのアバター画像のURLを格納するとします
そして、その画像を今後表示していくものとします。
�@ユーザーがTwitter上で画像を変えたら、過去の画像URLは無効になるのか?
�AユーザーがTwitter上でユーザーネームを変更した場合は過去の画像URLは無能になるのか?
教えてください
0366nobodyさん
2015/04/07(火) 07:24:00.68ID:???0367nobodyさん
2015/04/07(火) 19:07:51.97ID:???0369nobodyさん
2015/04/07(火) 23:52:24.46ID:???実際どうなの?
0370nobodyさん
2015/04/08(水) 07:31:00.33ID:???Twitterみたいなアクセス数が超絶的にすごいサイトだったらそうかもしれんが、
普通のサイトなら十分
実際Twitterだってアクセスが超絶的じゃなくてすごい時代まではRails使ってた
んだしな
0371nobodyさん
2015/04/08(水) 07:53:59.81ID:???パブリックなサイトでもRailsの限界に達した時点で大勝利なので
最初からそこまで考えるのはアホ
0372nobodyさん
2015/04/08(水) 18:49:58.36ID:???レスポンスタイムの大半はサーバーとの距離とDBのクエリーだから言語の処理速度なんて微々たるもん
遅かったらインスタンス増やせばいいだけだしな
0373nobodyさん
2015/04/08(水) 19:23:30.71ID:???なにがおそいってActiveRecordがクソ遅い
SQLで書いてもそこまで複雑にならないのであれば
ActiveRecordは絶対に使わない方がいい
体感的に10倍はロード時間が変わる
0374nobodyさん
2015/04/08(水) 20:02:48.59ID:???クエリを一個一個チューニングしてる暇がないほどクエリのバリエーションが多い状況なんて想像できないだろ?
仕事でプログラミングやったことないなら分からないかもしれないが
0375nobodyさん
2015/04/08(水) 20:39:54.22ID:???アセンブラで書けばいい。
http://i.loveruby.net/ja/ruby/why.html
0376nobodyさん
2015/04/09(木) 22:41:47.69ID:???0377nobodyさん
2015/04/09(木) 22:53:13.59ID:???codeigniterのARなんか、ただのsql生成用のライブラリだったw
おかげさまで速度計測テストのストレスないけどさ
とはいえ>>372の言う「遅かったらインスタンス増やせばいい」って時代だしなぁ
Railsで手っ取り早く目的達成しちまう方が結果幸福なんじゃねーの
0379nobodyさん
2015/04/10(金) 00:04:34.62ID:???0380nobodyさん
2015/04/10(金) 15:06:40.94ID:???Railsチュートリアルの10.3で突然引っ掛かった
0381nobodyさん
2015/04/10(金) 22:38:34.77ID:???ということで情報不足
0382nobodyさん
2015/04/11(土) 12:46:20.92ID:???http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/
マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices
コンピュータにおいて、制御を行う要素の数が1個の場合、2個の場合に比べて3個以上の場合で複雑さは段違いに異なる。
http://anond.hatelabo.jp/20130319023155
太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題
0383nobodyさん
2015/04/11(土) 17:44:24.58ID:???これ 元Rubyどんなコードだったんだろ・・・
0384nobodyさん
2015/04/14(火) 00:01:48.44ID:???取り柄がない既に時代遅れになるつつあるフレームワーク
時の流れは悲しい
0385nobodyさん
2015/04/14(火) 02:02:10.74ID:???FuelPHPのスカフォールド触ったときはマジRoR感謝
まあ運用した最適化の要求が増えて、だらだらと生SQLにKVS多用したキメラ化すんだけどw
0386nobodyさん
2015/04/15(水) 01:29:59.64ID:???0387nobodyさん
2015/04/15(水) 02:02:37.28ID:???Cakeの他、LaravelやSynfony、FuelPHP、CodeIgniterあたり。トレンドトップはLaravel
0388nobodyさん
2015/04/16(木) 23:56:25.76ID:???0389nobodyさん
2015/04/20(月) 19:02:03.67ID:iBNEtq07先日参考書を買い、それを元にインストールを進めていたところ
$ gem install sqlite3
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
というエラーがでてgem install 〜が実行できません。
ググって何度も色々と試行錯誤してみたのですが全く変化しませんでした。もうお手上げです誰か助けてください(白目)
ちなみにOSはubuntu14.4です
0390nobodyさん
2015/04/20(月) 19:02:47.65ID:???先日参考書を買い、それを元にインストールを進めていたところ
$ gem install sqlite3
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
というエラーがでてgem install 〜が実行できません。
ググって何度も色々と試行錯誤してみたのですが全く変化しませんでした。もうお手上げです誰か助けてください(白目)
ちなみにOSはubuntu14.4です
0393nobodyさん
2015/05/02(土) 13:57:30.39ID:???秋にリーマン2で、5年内に世界中の都市部で大陥没現象で行政インフラ
完全停止、3ヶ月くらい。リアル北斗。空気感染型エボラの世界的大流行
バタバタ人が消えてゆく。でも頑張ろうぜ。
0394nobodyさん
2015/05/12(火) 21:40:26.80ID:???洗練されてないとかそういうレベルじゃないね
ただの宣伝かな?
0395nobodyさん
2015/05/13(水) 08:29:49.81ID:???スクリプトの世界じゃ目新しいからキャッチコピーとして利用したんだろうな
0396nobodyさん
2015/05/20(水) 16:13:15.87ID:3m52VYOX下の生SQL文と同等のことをActiveRecordでするにはどう書いたら良いですか?
sqlite> select student_id, sum(case status when "Approved" then 1 else 0 end) as approve_count, sum(case status when "Rejected" then 1 else 0 end) as reject_count from assignments group by student_id;
0397nobodyさん
2015/05/20(水) 18:32:38.55ID:???が一番いいと思われ 辺にARのメソッドでやろうとするとそういうのはかえって面倒くさい
0398nobodyさん
2015/05/20(水) 18:53:44.68ID:???素のレコードを持ってきて、Modelで処理しろってことなの?
0399396
2015/05/20(水) 19:10:46.13ID:???ありがとうございます!find_by_sqlでうまく動きました。
いろいろなRDBMSに対応できるようにARのAPIで書かないと、と思ってましたが、
(今回のSQL文にRDBMS依存の部分があるのかはわかりませんが…)
複雑なクエリだと結局、直に書いてしまうのが現実的なのですね。参考になります。
ありがとうございました。
0400nobodyさん
2015/05/20(水) 20:24:13.91ID:???MySQLやPostgresよりRailsやアプリの寿命の方がどう考えても短いし
0402nobodyさん
2015/05/20(水) 21:52:28.53ID:???それが役に立ったプロジェクトって地球上に存在したことあんのかな
0403nobodyさん
2015/05/21(木) 01:03:09.04ID:???利点じゃないのかね。
0404nobodyさん
2015/05/21(木) 08:17:01.77ID:???396のSQLって生SQLを記述せずに、かつ無駄な表走査を避けて書こうとするとどうなるの?
0406nobodyさん
2015/05/21(木) 17:32:18.95ID:???find_by_sql的なベタ書きを部分的に渡すようなのもナシで 興味ある
0407nobodyさん
2015/05/22(金) 08:24:09.80ID:???0408nobodyさん
2015/05/30(土) 20:08:41.24ID:38GXA1DUhttp://engineer.typemag.jp/article/fukuyuki36
0409nobodyさん
2015/06/03(水) 10:04:52.64ID:???<%= form_tag({controller: 'ajax', action: 'result'}, remote:true) do %>
...
<% end %>
上記form_tagを実行した場合
<form accept-charset="UTF-8" action="/ajax" data-remote="true" method="post">
<div style="display:none"><input name="utf8" type="hidden" value="✓" /></div>
...
</form>
指定したactionではないページが作成されてしまうのですが、このような場合なにか原因が考えられるでしょうか?
Windows
Ruby 2.1.5
Rails 4.2.1 を使用しています
0410nobodyさん
2015/06/03(水) 11:08:09.04ID:???0411nobodyさん
2015/06/06(土) 00:16:19.25ID:???CakePHPに完全に食われた
0413nobodyさん
2015/06/06(土) 14:03:58.84ID:???0415nobodyさん
2015/06/07(日) 06:38:10.99ID:b9LaPXeuむしろjsだろ
0416nobodyさん
2015/06/07(日) 11:04:15.51ID:???フロントのjsの比重が大きくなればなるほど、バックエンドもjs(node)でいいか とはなるよね。フロントも ruby で書ければなあとは思う。
0417nobodyさん
2015/06/07(日) 11:23:53.97ID:???0418nobodyさん
2015/06/28(日) 12:34:09.92ID:???yourubというgemだと2ページ目や3ページ目といったページネーションが指定できません
(最大取得数は50まで指定できますが50を指定すると重すぎて使い物になりません)
youtube_itというgemだとYouTubeのAPIのv2にのみ対応してたみたいで今では使えません
どなたかいい方法があれば教えてください
0419nobodyさん
2015/06/28(日) 17:59:48.45ID:???0425nobodyさん
2015/06/30(火) 13:02:05.94ID:???単純にくわしくって言われても何をくわしくしていいかわからんだろうが
初心者は「何が分からない」のか分からないことが多いし、「『何が分からない』のか分からない」
状態を認識すらしてないことも多いので、そこを指摘してやるのはむしろやさしい方じゃないか?
0426nobodyさん
2015/06/30(火) 16:51:25.12ID:hyJX/Kie現在、以下の環境でPDFを帳票出力しています。
-------------------------------------
CentOS6.6
Rails 4.0.2
ruby 2.1.0
wkhtmltox-0.12.2.1
wicked_pdf 0.11.0
-------------------------------------
この環境でHTMLのテーブルで帳票レイアウトし、PDFを出力し、テーブルがページをまたがると、またがった方のページの帳票の
レイアウトが崩れてしまいます。
具体的には、テーブルのヘッダーが再度表示されその次に表示するはずの行をさらに上に印字してしまっているような表示です。
例)
1ページ目
id | name | age |
1 | tanaka | 30 |
2 | aikawa | 48 |
3 | nomura | 29 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2ページ目
id 32 | name noda | age 32 |
33 | tanabe | 18 |
34 | tamura | 25 |
テーブルのヘッダーが再度表示される事自体は非常に喜ばしい事なんですが、
どうしても上記のような表示になるのならヘッダーは始めの一つだけで構わないと考えております。
解決できる方法または、何かうまく回避できる方法を諸先輩方にお聞きできれば幸いです。
0427nobodyさん
2015/06/30(火) 20:24:33.93ID:???外部APIにクエリを投げてデータを取得して
その中身をViewに展開しようとしたときに
data['country']['preFecture']
だと毎回上手く表示されるのに
data.country.preFectureだと
たまにpreFecture undefinedみたいなエラーが出るのは何故?
0428nobodyさん
2015/06/30(火) 20:27:37.99ID:???そのAPIで取得したデータだけど
たとえば10レコードづつ取得したとします。その10レコードのIDが
こちらのDB側にあるレコードかどうかチェックしようとしたときに
ページをロードするごとに
アクティブレコードの
whereとINを使って
複数のIDを一気に引っ張り出して
比較参照するのは重すぎるよね?
0429nobodyさん
2015/06/30(火) 20:40:47.56ID:???0431nobodyさん
2015/07/23(木) 13:24:16.08ID:MEWM1u3ahttp://www.slideshare.net/AkiraMiki/20160722-microservice
【翻訳】モノリシックなRubyからGoによるマイクロサービスへ | POSTD
http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/
マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices
0432nobodyさん
2015/07/23(木) 13:26:17.17ID:MEWM1u3ahttp://b.hatena.ne.jp/entry/martinfowler.com/bliki/MonolithFirst.html
0433nobodyさん
2015/07/28(火) 17:58:07.45ID:Cuy5qJf5見積りの根拠出してくれっていったら、金くれって言われたよ
http://b.hatena.ne.jp/entry/anond.hatelabo.jp/20131003212934
0434nobodyさん
2015/07/29(水) 06:03:03.17ID:???http://anond.hatelabo.jp/20131003212934
0435nobodyさん
2015/07/29(水) 08:25:22.20ID:???その記事の増田はお役人っぽいな
それはそうと
コメントの最後のリンク先に釣られたら
結構読み応えある記事だった
http://anond.hatelabo.jp/20130809115823
0436nobodyさん
2015/07/29(水) 09:52:06.35ID:???ttp://d.hatena.ne.jp/potato_gnocchi/20130809/p1
ttp://d.hatena.ne.jp/renyuu/20130810/1376109684
0437nobodyさん
2015/07/29(水) 10:40:47.40ID:???ttp://junichi13.hateblo.jp/entry/2013/08/10/100958
0438nobodyさん
2015/07/29(水) 17:02:38.12ID:C6T3FR150439nobodyさん
2015/07/29(水) 20:06:43.88ID:???http://d.hatena.ne.jp/NOV1975/20131008/p1
いずれにせよ貴方はシステム屋にボッタクられる
http://anond.hatelabo.jp/20131009184445
0440nobodyさん
2015/08/02(日) 22:51:07.25ID:T3BNGzk50441nobodyさん
2015/08/10(月) 07:22:16.04ID:???http://tbpgr.hatenablog.com/entry/2015/06/18/235914
「Ruby風味のプログラミング言語」四天王現る!Elixir,Crystal,Opal,Mirahまとめ #ruby
https://codeiq.jp/magazine/2015/07/26120/
http://crystal-lang.org/
https://github.com/Codcore/Amethyst
http://codcore.github.io/amethyst/
0442nobodyさん
2015/08/12(水) 13:58:22.40ID:???開発が楽でも動かせないなら意味ねえわ ┐(´-`)┌;
0443nobodyさん
2015/08/19(水) 00:49:17.05ID:???http://b.hatena.ne.jp/entry/postd.cc/handling-1-million-requests-per-minute-with-go/
ParseがRubyからGoへ移行,信頼性が大きく向上
http://b.hatena.ne.jp/entry/www.infoq.com/jp/news/2015/07/parse-moved-ruby-go
【翻訳】モノリシックなRubyからGoによるマイクロサービスへ | POSTD
http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/
0444nobodyさん
2015/08/19(水) 00:53:19.39ID:???http://b.hatena.ne.jp/entry/www.slideshare.net/oarat/2015-0801-scala
0445nobodyさん
2015/08/19(水) 01:05:58.25ID:???Whatsappは1サーバーあたり2百万の同時コネクションをこなしています。2百万コネクションをErlangが走る1台のサーバーで。
http://b.hatena.ne.jp/entry/qiita.com/HirofumiTamori/items/0dfdbada30c7d8f183fd
[翻訳] なぜ私はElixirに賭けたか
http://qiita.com/HirofumiTamori/items/2e4fd9e70e5358e34d98
0446nobodyさん
2015/08/19(水) 01:08:07.28ID:???http://togetter.com/li/85891
0447nobodyさん
2015/08/19(水) 02:04:56.94ID:???http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
0449nobodyさん
2015/08/19(水) 07:07:47.19ID:???業務向け
0450nobodyさん
2015/08/21(金) 17:52:31.88ID:???http://www.infoq.com/jp/news/2012/11/twitter-ruby-to-java
0451nobodyさん
2015/08/23(日) 02:38:59.24ID:???過負荷に耐えるWebの作り方 ~国民的アイドルグループ選抜総選挙の舞台裏
http://www.amazon.co.jp/%E6%9C%AC/dp/4774162051
0452nobodyさん
2015/08/25(火) 21:48:23.71ID:???http://www.slideshare.net/ohr486/shibuyaex-1-elixir
0453nobodyさん
2015/08/27(木) 23:46:06.33ID:???http://www.itmedia.co.jp/news/articles/1508/20/news075.html
Language Trends on GitHub · GitHub
https://github.com/blog/2047-language-trends-on-github
0454nobodyさん
2015/08/27(木) 23:48:29.82ID:???How to write a shared library in Go that can be loaded by Ruby-FFI.
http://c7.se/go-and-ruby-ffi/
0455nobodyさん
2015/08/28(金) 11:00:26.21ID:e2sndXUihttps://medium.com/s-c-a-l-e/github-scaling-on-ruby-with-a-nomadic-tech-team-4db562b96dcd
0456nobodyさん
2015/08/29(土) 20:12:30.59ID:???http://b.hatena.ne.jp/entry/postd.cc/the-complete-guide-to-rails-caching/
0457nobodyさん
2015/08/31(月) 00:28:48.63ID:FS5uZf22コントローラでは、ActiveModel::Modelで取得した値をそれぞれのモデルに値をセットし
バリデーション&保存をしています。
そこで、それぞれのモデルに定義されているvalidationチェックのエラーメッセージを
画面に表示したのですが、簡単な実装方法はありますか?
0458nobodyさん
2015/08/31(月) 07:17:19.31ID:???公式のガイドにも載ってる
0459nobodyさん
2015/08/31(月) 07:28:08.05ID:???http://www.atmarkit.co.jp/ait/articles/1508/28/news019.html
0460nobodyさん
2015/08/31(月) 11:09:31.44ID:???0462nobodyさん
2015/08/31(月) 22:47:11.03ID:???0463nobodyさん
2015/09/02(水) 07:17:12.01ID:???http://www.slideshare.net/danicuki/play-vs-rails
0464nobodyさん
2015/09/02(水) 07:19:56.93ID:???手元で書いて動くコードは1分でできるのに、
例外処理をして9割の完成度に上げるのには、とてつもなく時間がかかる場合がある
http://el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html
スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
6. サーバ周りの人材をしっかり確保しよう
http://b.hatena.ne.jp/entry/blog.madoro.org/mn/84
Ruby on Rails が簡単というのはウソ - #生存戦略 、それは - subtech
http://subtech.g.hatena.ne.jp/secondlife/20120309/1331279496
今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」 | つい全力ツッコミしてしまうエンジニアCEOのブログ | sumyapp
http://b.hatena.ne.jp/entry/blog.sumyapp.com/2013/07/no-recommend-rails/
0465nobodyさん
2015/09/02(水) 07:20:36.31ID:???http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
第4回 Railsに変えてよかった!:iKnow!の場合 | Think IT
http://thinkit.co.jp/article/156/4?page=0,1
3ヶ月、わずか3名程度のエンジニアチームで、彼らはPHPで実装が完了していたレベルに追いつきました。
またコード量はPHPの1/5以下にまで削減されており、よりシンプルな構成も実現できました。
食べログの画面数は約200あるが,開発に取りかかって約2カ月で完成した。
「VBscriptならこの倍,PHPでも1.5倍はかかっていたのではないか」
コード量も10分の1になった。
http://itpro.nikkeibp.co.jp/article/OPINION/20071031/286028/
0466nobodyさん
2015/09/02(水) 07:24:33.04ID:???http://b.hatena.ne.jp/entry/postd.cc/why-go-is-not-good/
【翻訳】JavaScriptのフレームワークについて検討してみよう
http://postd.cc/javascript-framework-fatigue/
Angularが嫌い
http://b.hatena.ne.jp/entry/mizchi.hatenablog.com/entry/2014/10/06/162103
AngularJSは今すぐ生まれ変わるか死ね
http://b.hatena.ne.jp/entry/diary.hatenablog.jp/entry/2014/10/06/165007
Farewell Node.js (翻訳) - from scratch
http://b.hatena.ne.jp/entry/yosuke-furukawa.hatenablog.com/entry/2014/07/06/094617
Pythonにサヨナラを | POSTD
http://postd.cc/saying-goodbye-to-python/
Pythonを退職します
http://bugrammer.hateblo.jp/entry/2014/10/04/020521
PHP、かつてWebで人気だった言語が下火になりつつある | ReadWrite Japan
http://b.hatena.ne.jp/entry/readwrite.jp/archives/12295
0467nobodyさん
2015/09/02(水) 07:30:34.15ID:???http://togetter.com/li/308741
「Scala嫌い。EJB2みたい」
http://d.hatena.ne.jp/karasuyamatengu/20111122/1321978693
golang - [翻訳]なんでGoってみんなに嫌われてるの? - Qiita
http://qiita.com/hirokidaichi/items/adccebb41f77eaa6132f
0468nobodyさん
2015/09/02(水) 08:38:32.69ID:???0469nobodyさん
2015/09/02(水) 09:41:48.06ID:???もうCoffeeScriptはいらんかな。
0470nobodyさん
2015/09/08(火) 22:28:48.23ID:hj+4P41A整数値をいれてもエラーになってしまうんだね。
原因は、1と入力しても1.0とBigDecimalクラスが扱ってしまうことが原因なのは
わかったけど、この仕様はどうなんだろうと思ってしまう・・・。
0471nobodyさん
2015/09/14(月) 17:00:13.21ID:???http://b.hatena.ne.jp/entry/qiita.com/tnj/items/c9e893124c1b000b5355
0472nobodyさん
2015/09/16(水) 12:52:30.68ID:???偶然FuelPHPというフレームワークと出会って、
これは簡単にアプリが作れてやばいということに気づいた。
じゃあ元になったRuby on Railsはもっとすごいんだろうなと
Rubyに興味が出て、それからPHPのことはいったん忘れて、
はじめてのRuby、Rubyレシピブックからはじまって
Rails関係の本を5冊くらい読んですっかりRuby使う気でいた。
しかし副作用としてRailsのことを知れば知るほど
なんで後発のFuelPHPがこうなってるのかも分かっていく。
のでどっちの道に進もうか迷ってしまうことになった。
おそらくこのままPHPを使い続けるとしても
Railsを覚えたことはすごく意味のあることだったと思う。
ありがとうRuby on Rails
0473nobodyさん
2015/09/16(水) 12:56:30.73ID:???0474nobodyさん
2015/09/19(土) 20:58:24.56ID:hxs9v8uUなんでmodelにはデータベースがいちいちくっついてくんの?
たすけて
0475nobodyさん
2015/09/21(月) 18:05:01.36ID:nTPQGwDb0476nobodyさん
2015/09/22(火) 07:09:00.21ID:???http://blog.jaredfriedman.com/2015/09/15/why-i-wouldnt-use-rails-for-a-new-company/
https://www.reddit.com/r/programming/comments/3lcyzg/why_i_wouldnt_use_rails_for_a_new_company/
0477nobodyさん
2015/09/25(金) 01:54:38.94ID:???http://chriskottom.com/blog/2015/09/rails-got-99-problems-but-these-aint-them/
0478nobodyさん
2015/09/25(金) 02:03:51.16ID:???アセンブラで書けばいい。
http://i.loveruby.net/ja/ruby/why.html
0479nobodyさん
2015/09/25(金) 23:38:54.74ID:???C言語が一番バランスが良いと思います。
そのページはなにか勘違いしていますねw
0480nobodyさん
2015/09/26(土) 10:10:33.66ID:???http://www.cqpub.co.jp/interface/toku/2002/200203/toku1_2.htm
0481nobodyさん
2015/09/26(土) 12:13:53.58ID:???0482nobodyさん
2015/09/26(土) 12:28:54.21ID:???http://gihyo.jp/dev/serial/01/alpha-geek/0006
0483nobodyさん
2015/09/26(土) 17:23:32.41ID:???モデルのバリデーションとの使い分けがよくわからないです
0484nobodyさん
2015/09/26(土) 18:07:49.33ID:???モデルでやる感じかなぁ?
0485nobodyさん
2015/09/27(日) 21:04:12.06ID:???0486nobodyさん
2015/09/27(日) 21:46:06.31ID:???なるほど
じゃあ受け取った値によってDBに格納する値を変更する処理とかは
コントローラーではなくモデルでやるのかな
"one"を1に書き換える、みたいな
0487nobodyさん
2015/09/27(日) 21:48:45.36ID:???one <-> 1 の変換がチェックボックスやラジオボタンとかならビューでやっちまうのが
面倒じゃなくていい
0488nobodyさん
2015/09/28(月) 10:03:12.61ID:???https://medium.com/jenio-inc-blog/b414dd96cf93
0489nobodyさん
2015/09/28(月) 21:02:21.34ID:???0490nobodyさん
2015/09/29(火) 00:35:46.28ID:???そこまで伸びるサービスなんて数えるほどしかないのだから
0492nobodyさん
2015/09/29(火) 06:58:45.53ID:???RoRでもかなりのアクセスまでいけることは俺たちが証明した
ただ、Twitterサービスはそのレベルを超えてしまったから新しいアーキテクチャに
移行しなくちゃいけない
とね
0493nobodyさん
2015/09/29(火) 12:19:30.09ID:???そういう時期はもう過ぎて
もっと人を集めやすいプロダクトへ移行がはじまっている気配はある
人が足りないんだよね
0494nobodyさん
2015/09/29(火) 19:29:46.68ID:???http://engineer.typemag.jp/article/fukuyuki36
0495nobodyさん
2015/09/29(火) 23:56:58.60ID:???極端な話をはじめたらそれこそファンタジーになるからね
最低限のまぬけな経営者とばかなエンジニアで何かできることを探すしかないんだよ
0496nobodyさん
2015/10/01(木) 17:53:08.09ID:???0497nobodyさん
2015/10/02(金) 09:43:12.73ID:???0498nobodyさん
2015/10/02(金) 19:42:00.65ID:M0SL4MdLRails.application.routes.draw do
resources :products
end
ってコードって、なにやってるの?
Railsインスタンスの application.routes.draw ってプロパティ?を定義しなおしてるってこと?
0499nobodyさん
2015/10/02(金) 19:48:04.39ID:M0SL4MdLRails.application.routes.draw do
resources :products
end
は単に
Rails.application.routes.draw.resources :products
ってしてるってことか?
0500nobodyさん
2015/10/02(金) 19:59:05.20ID:M0SL4MdLattr_accessor :Bar
end
class Bar
attr_accessor :Fuz
end
class Fuz
def hoge
p "hogehgoe"
end
end
foo = Foo.new
foo.Bar = Bar.new
foo.Bar.Fuz = Fuz.new
foo.Bar.Fuz do
hoge
end
何もでない・・・違うのか。。。
0501nobodyさん
2015/10/02(金) 20:01:15.37ID:???/ \
【検索した?】 NO → なら、ねぇよ。死ね。
\
NO → 死ね。
0503nobodyさん
2015/10/02(金) 23:43:57.83ID:???http://b.hatena.ne.jp/entry/mizchi.hatenablog.com/entry/2015/10/02/202112
0504nobodyさん
2015/10/02(金) 23:48:20.91ID:M0SL4MdLありがとう。この記事がそれっぽい。
http://melborne.github.io/2012/08/17/what-is-dsl-for-ruby/
do - endのブロックを引数にして渡してるんだ。Rubyってそんなこともするのか。
正直RailsするためにRubyも始めてるので、そのあたりがなかなかとっつきにくい。
こういうのググるにもキーワードが全然つかめないからすげー助かった。
0505nobodyさん
2015/10/02(金) 23:49:55.35ID:???https://medium.com/@tjholowaychuk/4ba9e7f3e52b
Farewell CoffeeScript · 57e37f1 · staltz/rxmarbles · GitHub
https://github.com/staltz/rxmarbles/commit/57e37f176e0e005abd2c4fa0253bbd8f57fe1bd9
0506nobodyさん
2015/10/03(土) 16:05:07.36ID:???0508nobodyさん
2015/10/03(土) 18:41:10.95ID:???0509nobodyさん
2015/10/04(日) 21:52:07.31ID:???http://b.hatena.ne.jp/entry/www.rubyist.net/~matz/20070528.html%23p05
0510nobodyさん
2015/10/05(月) 06:44:42.81ID:???0511498
2015/10/08(木) 02:02:57.56ID:4yolD/JpRails使ってると、before_filterやlayout、validateとかのdefが付かないメソッドが
色々と出てくるのですが、これなんですか?
def before_filter
end
を1行で書いただけかな?とか思ったら全然そんなこともないんですね。
何でこんな定義ができて、このメソッドってどうやってコールされるか・・・
どういうRubyの機能なのでしょう?
0512498
2015/10/08(木) 09:25:57.48ID:???def hoge(name)
p "hogehoge: => " + name
end
class Foo
hoge "fuga1"
end
> "hogehoge: => fuga1"
これで、オブジェクトに対して特異メソッドが定義できるように
クラス定義中にクラスメソッドを定義したりできるわけですね。。。
なんでRubyってクラスにプロパティが無いんだろうと思ってたら、そういうことか。。。。
0513nobodyさん
2015/10/11(日) 09:12:00.48ID:???http://b.hatena.ne.jp/entry/tech.cm55.com/wiki/scala/ruby
0514nobodyさん
2015/10/11(日) 10:40:41.43ID:???0515nobodyさん
2015/10/11(日) 10:59:29.61ID:???正直落ち目だよねRails
0516nobodyさん
2015/10/13(火) 05:54:26.64ID:???0518nobodyさん
2015/10/14(水) 00:44:58.84ID:???http://d.hatena.ne.jp/ohr/20150212#1423765251
0519nobodyさん
2015/10/14(水) 00:55:12.23ID:???最大でもメインアプリは 1000 RPS で、それぐらいは、RoR と Nginx を使えば容易に対応できる。
http://d.hatena.ne.jp/suginoy/20120516/p1
0520nobodyさん
2015/10/14(水) 00:59:47.13ID:???http://togetter.com/li/4514
0521nobodyさん
2015/10/14(水) 01:01:28.12ID:???http://fjord.jp/love/870.html
0522nobodyさん
2015/10/14(水) 01:10:13.72ID:???Remember: BUT DOES IT SCALE? Basecamp is peaking at 2,000 requests/second against the Rails application instances these days.
https://twitter.com/dhh/status/649260226521210880
0523nobodyさん
2015/10/14(水) 01:34:08.76ID:???http://kaworu.jpn.org/kaworu/2008-01-16-2.php
- 350,000を超えるユーザ。
- 秒間600リクエスト
- 平均毎秒200-300コネクション。最大時は秒間800コネクション
- MySQLは秒間2,400リクエストを処理する
- 180のRailsインスタンスがある。MongrelのWebサーバを使っている。
- 1つのMySQLサーバ(1つの大きな 8コアのサーバ)と1つのスレーブ。スレーブは、統計とレポートのための読み込み専用(リードオンリー)。
- 雑用処理をするための30+のプロセス
- 8台のSun X4100s
- Railsでのリクエストの処理時間は200 msec
- データベースにかかる時間の平均は、50-100 msec
- 16GBの memcached
0524nobodyさん
2015/10/14(水) 03:59:04.10ID:???私が現在使っているMacBook Proよりもよほど貧弱なマシンたった4台が、毎分100万回Amazon S3バケットに書き込んでいるPOSTリクエストを処理する
http://b.hatena.ne.jp/entry/postd.cc/handling-1-million-requests-per-minute-with-go/
[翻訳] Elixir - 次に来る大物Web言語 - Qiita
Whatsappは1サーバーあたり2百万の同時コネクションをこなしています。2百万コネクションをErlangが走る1台のサーバーで。
http://b.hatena.ne.jp/entry/qiita.com/HirofumiTamori/items/0dfdbada30c7d8f183fd
we had 200 API servers running on m1.xlarge instance types with 24 unicorn workers per instance. This was to serve 3000 requests per second for 60,000 mobile apps
http://blog.parse.com/learn/how-we-moved-our-api-from-ruby-to-go-and-saved-our-sanity/
[斜め読み] どのようにしてParseはRubyからGoに移行して正気を保ったか
http://blog.craftgear.net/55b5aa7f7a38490100000001/title/%5B斜め読み%5D%20どのようにしてParseはRubyからGoに移行して正気を保ったか
ParseがRubyからGoへ移行,信頼性が大きく向上
http://www.infoq.com/jp/news/2015/07/parse-moved-ruby-go
0525nobodyさん
2015/10/14(水) 16:33:21.02ID:???ActiveRecordのインスタンスにフォーム値をコピーするのって
@FooModel = FooModel.find(1)
params.require(:foo).permit(:p1, :p2, :p3).each do |k, v|
@FooModel[k] = v
end
っていちいちループ回さないといけないの?
なんか
@FooModel.import(params.require(:foo).permit(:p1, :p2, :p3))
みたいなメソッドないの?
0526nobodyさん
2015/10/14(水) 17:42:45.12ID:???0527nobodyさん
2015/10/14(水) 17:48:39.18ID:/0MiX7eN0528nobodyさん
2015/10/14(水) 17:58:08.30ID:q3bjTz5NRuby使ってる奴は、アホ!
0529nobodyさん
2015/10/14(水) 18:19:49.81ID:???0530nobodyさん
2015/10/14(水) 19:19:45.90ID:xc6ovQ+I自演っぽくみられるので
0533nobodyさん
2015/10/15(木) 23:42:59.04ID:???ありがとうございます。
なんでか見つけられなかったので助かりました。こちらがまとまってて参考になりました。
ttp://qiita.com/tyamagu2/items/8abd93bb7ab0424cf084
0534nobodyさん
2015/10/16(金) 02:28:44.35ID:???http://dev.mikamai.com/post/130986121064/writing-ruby-extensions-in-go-an-in-depth-review
0535nobodyさん
2015/10/18(日) 16:16:53.10ID:v6OWhW0J0536nobodyさん
2015/10/21(水) 07:16:22.30ID:???0537nobodyさん
2015/10/21(水) 16:23:11.04ID:???http://b.hatena.ne.jp/entry/engineer.typemag.jp/article/qiita_takahashi
0538nobodyさん
2015/10/23(金) 10:10:44.25ID:???http://www.youtube.com/watch?v=aXg3hxAJMDs
0539nobodyさん
2015/10/23(金) 10:45:50.79ID:???0540nobodyさん
2015/10/26(月) 22:11:22.44ID:???http://www.ryuzee.com/contents/blog/7050
0541nobodyさん
2015/11/03(火) 20:40:52.46ID:???http://blog.madoro.org/mn/84
0542nobodyさん
2015/11/03(火) 22:30:56.23ID:???手元で書いて動くコードは1分でできるのに、
例外処理をして9割の完成度に上げるのには、とてつもなく時間がかかる場合がある
http://el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html
スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
6. サーバ周りの人材をしっかり確保しよう
http://b.hatena.ne.jp/entry/blog.madoro.org/mn/84
Ruby on Rails が簡単というのはウソ - #生存戦略 、それは - subtech
http://subtech.g.hatena.ne.jp/secondlife/20120309/1331279496
今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」 | つい全力ツッコミしてしまうエンジニアCEOのブログ | sumyapp
http://b.hatena.ne.jp/entry/blog.sumyapp.com/2013/07/no-recommend-rails/
0543nobodyさん
2015/11/04(水) 09:22:23.21ID:???http://b.hatena.ne.jp/entry/sorehito.xyz/rails_is_not_programming/
0544nobodyさん
2015/11/05(木) 13:00:35.03ID:L6rpUxFwRoRに限った話じゃないけどな
IT業界全体に言えることだ罠
0545nobodyさん
2015/11/05(木) 13:09:18.47ID:???0546nobodyさん
2015/11/05(木) 14:31:15.94ID:???|| ○中の人は放置が一番キライ。
|| 中の人は常に誰かの反応レスを待っています。
|| ○放置された中の人は煽りや自作自演でアナタのレスを誘います。
|| ノセられてレスしたらその時点でアナタも同類。
|| ○反撃は中の人の滋養にして栄養であり最も悦ぶことです。
|| 中の人にエサを与えないで下さい。 Λ_Λ
|| ○枯死するまで孤独に暴れさせておいて \ (゚ー゚*) キホン厳守。
|| ゴミが溜まっても放置が一番です。 ⊂⊂ |
||___ ∧ ∧__∧ ∧__ ∧ ∧_ | ̄ ̄ ̄ ̄|
( ∧ ∧__ ( ∧ ∧__( ∧ ∧  ̄ ̄ ̄
〜(_( ∧ ∧_ ( ∧ ∧_ ( ∧ ∧ は〜い、先生。
〜(_( ,,)〜(_( ,,)〜(_( ,,)
〜(___ノ 〜(___ノ 〜(___ノ
0547nobodyさん
2015/11/05(木) 17:15:39.74ID:???0548nobodyさん
2015/11/06(金) 14:48:16.49ID:???0549nobodyさん
2015/11/08(日) 09:48:13.90ID:VHm6qjakhttp://b.hatena.ne.jp/entry/s/speakerdeck.com/fand/hurontoendonizhi-xu-woqu-rili-sufang-fa
0550nobodyさん
2015/11/08(日) 11:53:37.15ID:???0552nobodyさん
2015/11/09(月) 11:27:14.13ID:qel0NEcR〜22:30 Rubyまつもと氏登壇 N高オープンキャンパス
lv237515289
0554nobodyさん
2015/11/14(土) 13:30:41.68ID:???2015/11/13 9:56
http://www.nikkei.com/article/DGXLZO93937240S5A111C1LC0000/
松江発のプログラミング言語「Ruby(ルビー)」を開発した、
まつもとゆきひろ氏が新しいバージョンとなる「ルビー3.0」の開発に着手した。
12日に松江市で開幕した「Rubyワールドカンファレンス」の基調講演で、
IT(情報技術)環境の高度化・複雑化にルビーを対応させる実験を進めていると述べた。
0555nobodyさん
2015/11/14(土) 14:56:53.45ID:???こりゃオワコン加速
0556nobodyさん
2015/11/16(月) 08:25:12.48ID:FQsCZtYqhttp://gihyo.jp/dev/serial/01/alpha-geek/0006
0557nobodyさん
2015/11/16(月) 20:44:00.01ID:???現実にはPython哲学を尊重した鉄板ライブラリがごく少数だけ存在し、
非常に一貫性のある技術体系を成してるんだよね
0558nobodyさん
2015/11/17(火) 22:54:16.12ID:???そっちはどうなんだろ
0559nobodyさん
2015/11/18(水) 08:15:37.32ID:???をするのが公約みたいなもんだからなー。
1.9ですべてのソースにエンコーディングを書かせたような素敵な改良があるに違いない。
0560nobodyさん
2015/11/18(水) 09:20:16.75ID:VaJOnmWE0561nobodyさん
2015/11/18(水) 12:09:43.23ID:6jI4DfEuhttp://www.atmarkit.co.jp/ait/articles/0901/31/news017.html
0562nobodyさん
2015/11/18(水) 12:29:12.28ID:???0563nobodyさん
2015/11/20(金) 12:23:38.61ID:???Railsアプリをローカルに作って勉強していたのですが、サーバ(Onedrive)と共有したフォルダに置いたものでも
実行出来るのかな?と思い、やってみたら実行出来ました。
Webrickがちゃんと起動して、ブラウザでRailsアプリが見れます。
ならば、サブPCでもOnedriveに置いたデータで勉強すれば、更新してもデータの不整合が起きなくて
勉強がはかどるなと思ったのですが、うまくいきません。
作ったRailsアプリが置いてあるOnedrive(サブPCではskydrive)のパスまで言ってrails serverを実行すると、
起動できない。railties-4.2.5で実行しようとする。(Errno::EINVAL)
不思議に思い、サブPCのローカルにRailsアプリの全ファイルを移動させたところ、bundle installを実行しろ、
と出まして、実行したところ、アプリを作った環境であるrailties-4.1.8がインストールされて
問題なく動きました。
これでいいかなとskydriveのパスから起動しようとしても相変わらず起動できない。
良く分からないけど、とりあえず、skydriveのフォルダに移動してbundle installを実行するとエラーが出る。
Error::EINVAL: Invalid argument @ rb_sysopen - c:/Users/xxxx/skydrive/xxxx/xxxx/Gemfile.lock
構造を良く分かっていなくて、コマンドだけ打ち込んでいるから陥る状況なのですが、
何か解決方法がある方いらっしゃいませんかね?
(一番分からないのが、Gemfile.lockにはRailties4.1.8と書いてあるのに、
skydriveのパスから実行しようとすると頑なに4.2.5で実行しようとするところです。
ローカルにコピーしたフォルダのパスからはちゃんと4.1.8で実行してくれる)
0564nobodyさん
2015/11/20(金) 14:14:11.27ID:NWJWw5qN0565nobodyさん
2015/11/21(土) 08:40:07.48ID:???でも、これは、OneDriveの話ですね。
もう少し思考錯誤してみます。
ありがとうございました。
0567nobodyさん
2015/11/22(日) 12:04:25.73ID:6iUg06rl0568nobodyさん
2015/11/23(月) 21:28:06.81ID:tY/HNDNy下記の条件が全て当てはまる会社にご注意下さい。
・IT系 in 東京
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される
0569nobodyさん
2015/11/25(水) 01:37:16.84ID:???求人情報113,957件の平均最低月給196,400円 ♬
あなたの住む街は第何位?平均最低月給はいくら??
http://jobinjapan.jp/area/
0570nobodyさん
2015/11/25(水) 03:05:06.01ID:BwdZFwj/http://kwatch.houkagoteatime.net/blog/2015/11/24/misleading-articles/
0571nobodyさん
2015/11/29(日) 22:50:13.19ID:4cUQjwwU私は ruby は初心者以下の phper で、SASS を触った際に出た質問をさせて下さい。
SASS においては一時的に使用したい変数もグローバル空間を汚染してしまいます。
そこで、一時的に使用した変数を、仕様を終えたところで unset するようなルールを作ろうと思いました。
それが可能なら宣言していない変数を使用するとコンパイル時にエラーが出て教えてくれるので、
少しでもコーディングミスを減らすことが期待できるからです。
そこで質問なのですが、php での unset($value) に相当するような処理はできますでしょうか?
stack over flow などを見ると「無い」という答えでしたがその通りでしょうか。
もしそのような仕組みがないのなら諦めます。
よろしくご教授下さい。
ちなみに
$value: null; や $value: nil;
では目的を果たせません。
0572nobodyさん
2015/11/29(日) 23:37:18.05ID:???シャドーイングがないことを言ってる?
それのことなら現状は変数名の命名規則で頑張って変数名が被らないようにするくらいしか対処法はないかと。
それかSASSやめてLESS使うとか。
違う話だったら失礼。
0573nobodyさん
2015/11/30(月) 00:39:27.61ID:LN2BUKRXたぶん私が聞きたかったことはそれです。
シャドーイングという言葉を初めて知りました。
有難うございます。
特にこれだけの理由でLESSに乗り換えるつもりはないのでこのままSASSを使ってみます。
0574nobodyさん
2015/11/30(月) 07:28:16.06ID:???Railsの話でもないけどなw
俺、Sassでは変数はあまり使うな。って規約なんだよね。
そもそもさ、本来はCSSなわけでSassでできることはCSSでもできる。CSSに変数は無いだろう?
(CSSカスタムプロパティという仕様は一応あるけど、特定のブラウザしか使えないし、
俺に言わせればSassの変数とは動的に反映されるかという点において違うもの)
Sassを使い始めた時は、変数定義して、その変数をあちこちで使って、サイズを
変えやすいようにってやりたいと思うけど、そういうのは、CSSでやっていたようにやればいい。
つまり、全体を囲む.contentsは { width: 800px } とかその.contentsよりも { padding: 1em }
した位置に文章を入れるとか相対で値を指定すれば、定義は1箇所ですむんだよ。
1箇所ですむなら、変数の定義も、CSSの定義も、書き方が違う程度で変わらないんだから、
変数を使う意味もない。(ゼロではないけどね)
SassっていうのはCSS+α程度で考えたほうがいいよ。CSSの文化に合わないものは入れない。
Sassで使っていいのは、ネストとextendとmixin。(なるべく)使わないほうがいいのは変数と関数
変数がかぶることを懸念するっていうのは、必要以上に変数を使っているということだよ。
0575nobodyさん
2015/12/01(火) 01:13:46.86ID:++wbQemf多テーブルの方を一件登録する際に
エラーメッセージを出力したいんですが
どのようにかけばよいでしょうか?
簡単な例でもよいので
サンプルなどがあれば教えて下さい。
0576nobodyさん
2015/12/01(火) 08:05:55.73ID:???webのチュートリアルや書籍などに載っているバリデーションと何が違うと思っているの?
0577nobodyさん
2015/12/01(火) 21:10:27.90ID:???これ取っ付きにくいな
よろしゅう頼んます
0578nobodyさん
2015/12/01(火) 22:09:50.13ID:???何を頼まれたのかさっぱりわからんが
0579nobodyさん
2015/12/02(水) 06:37:47.93ID:M3UTKaAf0580nobodyさん
2015/12/03(木) 00:52:38.68ID:SilvXUIWRuby on Railsの生みの親が見つけた人生で「最良のもの」
By DHH
http://b.hatena.ne.jp/entry/s/medium.com/mediumjp/4614d3f4a255
0581nobodyさん
2015/12/03(木) 15:48:32.56ID:eRjQrdOFもう2ちゃん見るの止めた方が良いね
0582nobodyさん
2015/12/03(木) 23:44:16.49ID:???0583nobodyさん
2015/12/04(金) 02:57:16.67ID:???0584nobodyさん
2015/12/04(金) 15:08:19.13ID:LC2ugVD60585nobodyさん
2015/12/04(金) 16:05:47.35ID:???/ /_L_\
`| ((´・ω・)) フフフ お前の時間は頂いた
\__フづと)′
〜(_⌒ヽ コソ〜ッ…
)ノ`J
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0586nobodyさん
2015/12/06(日) 09:18:21.22ID:???人間関係が最上のものじゃないかなぁ
0587nobodyさん
2015/12/10(木) 02:21:10.78ID:ob4THKabWhatsappは1サーバーあたり2百万の同時コネクションをこなしています。2百万コネクションをErlangが走る1台のサーバーで。
http://b.hatena.ne.jp/entry/qiita.com/HirofumiTamori/items/0dfdbada30c7d8f183fd
[翻訳] なぜ私はElixirに賭けたか
http://qiita.com/HirofumiTamori/items/2e4fd9e70e5358e34d98
Node.js Is Dead - なぜ私がNode.jsを捨ててElixirに切り替えたのか- // Speaker Deck
https://speakerdeck.com/fl4tlin3/node-dot-js-is-dead-nazesi-ganode-dot-jswoshe-teteelixirniqie-riti-etafalseka
0588nobodyさん
2015/12/10(木) 14:14:58.93ID:???mix phonex.gen.controller が何故ないんだ
0589nobodyさん
2015/12/10(木) 14:30:48.77ID:+8zRduvp昔、Java StrutsとRailsの比較でみたような…
0590名無しさん@そうだ選挙に行こう
2015/12/14(月) 13:29:31.10ID:rz/aZ4FIhttp://confreaks.tv/videos/elixirconf2014-rise-of-the-phoenix-building-an-elixir-web-framework
Introduction to elixir for Rubyists
http://confreaks.tv/videos/elixirconf2014-introduction-to-elixir-for-rubyists
2015
http://www.elixirconf.eu/
0591nobodyさん
2016/01/10(日) 22:17:15.63ID:3EFYQGYbhttp://chikara.posthaven.com/turing-programming-school-brief-summary
0592nobodyさん
2016/01/18(月) 00:31:33.81ID:AyaEk6u60593nobodyさん
2016/01/18(月) 16:42:05.73ID:Omyv+clFhttp://goo.gl/Ku1Cgo
すごい
0594nobodyさん
2016/01/18(月) 18:18:36.03ID:???http://www.sakai-skawaii.com/index.php/module/Store/action/GirlInfo/User_Id/8732?kou
http://www.sakai-skawaii.com/index.php/module/Store/action/GirlInfo/User_Id/8728?kou
0596nobodyさん
2016/01/20(水) 14:24:52.42ID:???マンコサイトをたちあげてます
0597nobodyさん
2016/01/21(木) 21:18:08.94ID:???0598nobodyさん
2016/02/02(火) 00:05:06.20ID:DE9cQdpFhttp://okwave.jp/qa/q9118321.html
0599nobodyさん
2016/02/02(火) 19:13:21.74ID:???0600nobodyさん
2016/02/20(土) 11:47:48.73ID:uCvFZUEYMongoDB, ExpressJS, AngularJS, NodeJS
はてなブックマーク - もう二度と、絶対にMongoDBを使うべきじゃない理由 | FAworks
http://b.hatena.ne.jp/entry/s/fa-works.com/blog/why-you-should-never-ever-ever-use-mongodb
0601nobodyさん
2016/02/20(土) 11:49:33.46ID:uCvFZUEYhttp://b.hatena.ne.jp/entry/sucrose.hatenablog.com/entry/2016/02/19/235506
0602nobodyさん
2016/02/24(水) 17:42:19.75ID:???.
板違い(?)の上に、話をさえぎってしまいゴメンナサイ!(*_ _)人
でも、この板のユーザーさんにも有意義な告知かと思うのでカキコませてください。
★ 謝礼は十分いたします ★ アメブロなどのサイト制作ができる方!!
アメブロなどを使用してのサイト制作のできる方を早急に求めています!
私はリケジョやPC女子からはほど遠く、サイト作成にはまったく疎いのでとても不自由しています…(> <;)
そこで私に代わりサイトを作成してくださる方を求めてこの場をお借りしました。
■サイトの内容…
アダルト系、違法性、その他公序良俗に反するものではありませんのでご安心ください。
■サイト制作の仕様ベース…
アメーバブログで十分です。願わくばwordpressなどのブログ形式のサイトを希望します。
それに準ずるもので使い慣れたものがあれば別のものでも構いません。
■条件はありません…
技術さえお持ちでしたら、学歴・職歴等は一切問いません。
フリーター、ニート、高齢ニート、コミュニケーション障害をお持ちの方、引きこもりの方、中年失業者、長期無職等、歓迎!
■作業形態…
作業は在宅でやって頂くことになりますので、時間の指定は一切ありません。別のお仕事の傍らに…でもOKです。
■詳細をお知りになりたい方は…
下記メールアドレスまでご連絡ください。詳しく書いた返信文を差し上げます。
※真剣な告知です。冷やかしはご遠慮ください。
井 上
inoue1952w★gmail.com
迷惑メール対策のため@部分を★にしてあります。
実際に送信する際には★を@マークに変えてください。
.
.
0603nobodyさん
2016/02/24(水) 21:44:45.38ID:???0604nobodyさん
2016/02/27(土) 00:27:11.31ID:???配列の中にハッシュが入ったもので代用するしかないのでしょうか?
0605nobodyさん
2016/03/07(月) 20:08:44.06ID:???一方日本では。。
0606nobodyさん
2016/03/10(木) 11:49:07.62ID:???CakePHPに完全に食われた
このスレの閑散さが物語ってる
Rubyが誕生した日本で
皮肉にもRailsでは食っていけない
0607nobodyさん
2016/03/12(土) 07:24:48.78ID:roPhTK5k0608nobodyさん
2016/03/13(日) 04:04:18.69ID:2XmJMVcLhttp://skillhub.jp/blogs/176
Ruby on Railsの事例まとめ(日本有名サイト編) - [Skillhub (スキルハブ)]
http://skillhub.jp/blogs/177
0609nobodyさん
2016/03/13(日) 04:05:53.68ID:2XmJMVcLhttps://prograils.com/posts/top-10-famous-sites-built-with-ruby-on-rails
0610nobodyさん
2016/03/13(日) 14:14:39.43ID:???0611nobodyさん
2016/03/14(月) 01:13:15.74ID:???今の自公政権では、1ドル120円だから、
1千万円 / 120円 = 8万ドル
以前の民主党政権では、1ドル80円で、
8万ドル * 80円 = 640万円
米国人の年収を、円換算で1千万円にも押し上げたのは、
自公政権が円の価値を下げたため
これにより円換算での、輸入物価が上がって、
日本人の貧乏人は、苦しんでいる
1千兆円もある日本国の借金を踏み倒すために、
彼らは円を紙くずにしたいのだ
0613nobodyさん
2016/03/20(日) 21:11:12.68ID:???Railsでネット碁会所のようなもの(例 KGS)を作りたいです。
ユーザー管理にdeviseというgemが使えるそうなのですが、
次のようなことをやるにはどうしたらいいですか。
複数のユーザーが同時にログインできて、
ログインしているユーザー一覧のようなものがあって、
ユーザーが卓を立てて対局できる。
よろしくお願いします。
0614nobodyさん
2016/03/20(日) 22:41:12.66ID:???deviceはただのログインのためのgemなのでそこまでやるには
きちんとアプリケーションを作らないとだめだよ
0615nobodyさん
2016/03/20(日) 23:14:33.25ID:???まあ、きちんと作らなければいけないのはそうなんでしょうけど、
いまは手探りで情報探している段階です。
とりあえずログインしているユーザーの一覧が欲しいです。
deviseでできますか?
0616nobodyさん
2016/03/20(日) 23:18:50.29ID:???0617nobodyさん
2016/03/21(月) 00:03:17.95ID:???そういうのはdeviceに限らずどんなgemも持ってないよ
そもそも「現在ログインしている」というのがステートレスなHTTPで厳密に実現できっこない話だからね
その辺の知識もなくとりあえずRailsで作れば何とかなるだろうという甘い考えから直さないとね
つまりはRailsに限らずPHP使っても同じような問題にひっかかるだけという話
言語やフレームワークの話ではなく、君のWebアプリケーション開発についての知識不足の問題
0618nobodyさん
2016/03/21(月) 08:51:27.61ID:???Node.js+Expressとかでスクラッチで作った方が楽だと思う
0619nobodyさん
2016/03/21(月) 09:53:32.35ID:???HTTPはステートレスかもしれませんが、ネット対局場は現実に存在する。
ああいうところはどういった技術を使っているのでしょうか。
0620nobodyさん
2016/03/21(月) 10:14:30.02ID:???見方を変えればこれは2chのサーバーの状態が
「>>619のレス投稿前」から「>>619のレス投稿後」へ変化したということ。
当然、次に俺のレスが書き込まれたら状態はまた変化する。
ログイン状態管理もこれと同じで、ユーザーのログイン/ログアウトの操作をきっかけとして状態を変化させている。
内部的には単にデータベースやファイルの内容を更新しているだけ。
0621nobodyさん
2016/03/21(月) 14:26:23.39ID:???ログイン状態のチェックのためだけに使うとしたら大げさになっちゃうけど
0622nobodyさん
2016/03/21(月) 17:33:18.52ID:???ちなみに俺はdeviseで認証管理してて
ログイン中とかの実装してるけど定義をどうするかが重要
俺の場合はログイン中じゃなく
最終ログインが
数秒前
○分前
○時間前
○日前
としてるけど
ユーザーがなにかしらのページへ遷移する度にbefore_filterで最終ログインの時間を更新するようにしてるから
サービス全体が重くなってるのが玉にキズ
0624nobodyさん
2016/03/22(火) 01:38:26.22ID:???同一ユーザーで、ページに連続性を持たせるのは、
ブラウザにセッションクッキー(ハッシュ)を保存させる
それで、ブラウザからサーバーへ要求する際に常に、
クッキーを付けて送ることで、サーバー側で、同一ユーザーかどうかがわかる
セッションクッキーは、ブラウザを閉じると削除される
0625nobodyさん
2016/03/22(火) 01:54:59.39ID:???ログイン表を作って、会員マスタのidを、外部キーにすれば、
ログイン表一覧表示で、会員マスタの名前などの属性も見れる
ログインすれば、ログイン表に会員idを追加して、
ログアウトすれば、ログイン表からその会員idを削除する
0626625
2016/03/22(火) 03:14:50.17ID:???ログインした会員idを、Hashに入れればよいだけ
ログインすれば、ハッシュに会員idを追加して、
ログアウトすれば、ハッシュからその会員idを削除する
0627nobodyさん
2016/03/22(火) 06:43:11.17ID:???意図的にメモリ溢れを起こさせることができるセキュリティホールになるし、
たまたまプロセスが落ちて再起動したら全部あぼん
0628nobodyさん
2016/03/22(火) 06:59:43.75ID:???そんなのないよ
俺はuserテーブルにlast_login_timeというdatetime型のカラム作って
ユーザーがページ遷移する度に
そのカラムに最終のページした遷移時間を書き込むようにbefore_filterに仕込んでる
これが正攻法だよ
0629nobodyさん
2016/03/22(火) 12:43:16.36ID:EHFubXHk0630nobodyさん
2016/03/22(火) 20:07:10.08ID:???0632630
2016/03/22(火) 21:16:26.21ID:???無知ですいませんがjavascriptのoncloseからrails側の処理って呼び出せるんでしたっけ?
DBをごにょごにょしたいのですが。
0634630
2016/03/22(火) 21:55:20.26ID:???すいません。最近始めたばかりなのでよくわかってないのですが
javascriptでHTTP叩くというのは具体的にはどのようにすればいいのですか。
なにかAPI?があるのでしょうか。
0636630
2016/03/22(火) 22:03:54.56ID:???まじですか。
最終的にはrailsと連携したいんですが。
ググったらXMLHttpRequest()とかいうのが見つかったんですが、これですか?
0637nobodyさん
2016/03/22(火) 22:04:55.62ID:UbluxiAY尻を洗って出直してこい。
0638nobodyさん
2016/03/22(火) 22:05:07.45ID:???正確に把握するのは不可能という前提で作るべき
0640nobodyさん
2016/03/22(火) 22:16:59.24ID:???そのレベルから始めるんだとしたら少なくとも半年は勉強が必要だよ
「ググったらXMLHttpRequest()とかいうのが見つかったんですが、これですか?」
とすぐ聞くんじゃなくて、それについて自分なりに調べて手を動かしてそれで詰まった
ポイントを聞くようにしないといずれ誰も答えてくれなくなるよ
ここは君の無料サポートじゃないんだからね
0642630
2016/03/22(火) 22:21:49.74ID:???0644nobodyさん
2016/03/22(火) 22:51:23.97ID:???0645nobodyさん
2016/03/23(水) 00:18:44.78ID:???俺らの仕事の独壇場
0646nobodyさん
2016/03/23(水) 00:19:10.48ID:???0647nobodyさん
2016/03/23(水) 11:56:46.07ID:SgOSsHGARails環境でも結局Node.jsとGulp入れるし
フロントエンドはJavascriptゴリゴリ書いて…だから
ExpressベースのSailsでもいい気がしてきた
問題は文献がくっそ少ない点で、ここはRailsに分がある
0648nobodyさん
2016/03/23(水) 15:50:03.29ID:IH8KqBhWhttp://web-tan.forum.impressrd.jp/e/2010/07/01/8283
0649nobodyさん
2016/03/23(水) 15:51:22.58ID:IH8KqBhWunload event
http://blog.livedoor.jp/dankogai/archives/50783893.html
0650nobodyさん
2016/03/23(水) 15:57:28.19ID:IH8KqBhWhttp://www.openspc2.org/JavaScript/reference4/event/onUnload/
0651nobodyさん
2016/03/23(水) 20:03:56.93ID:???新しい規格とかどうなの?
0653nobodyさん
2016/03/23(水) 21:39:22.20ID:???0654nobodyさん
2016/03/24(木) 10:52:46.35ID:rbGk5zZGこれは朗報だ
[速報]Google App EngineがRubyとNode.jsのサポートを発表。GCP Next 2016
http://www.publickey1.jp/blog/16/google_app_enginerubynodejsgcp_next_2016.html
Running Node.js apps with Google App Engine
https://cloud.google.com/appengine/docs/flexible/nodejs/hello-world?hl=ja
ただググってもNode.jsのドキュメントしか見つからないな
0655nobodyさん
2016/03/24(木) 11:13:46.22ID:rbGk5zZGhttps://cloud.google.com/ruby/?hl=ja
>Hello Ruby! Deploy a basic Ruby application by using the Google App Engine flexible environment.
0656nobodyさん
2016/03/24(木) 12:45:18.57ID:???0659nobodyさん
2016/04/02(土) 09:57:51.69ID:fIHvrhAl造るもんだって先輩が言ってたわ
0660nobodyさん
2016/04/02(土) 10:00:36.93ID:???0662nobodyさん
2016/04/06(水) 00:54:27.21ID:???少しでも客や業務に真面目に向き合ってさえいれば
今頃はRoRの地位もずっと高かっただろうな
0663nobodyさん
2016/04/06(水) 17:36:35.32ID:e8HWv/0Fhttp://b.hatena.ne.jp/entry/s/medium.com/mediumjp/4614d3f4a255
考え直そうーーRuby on Rails生みの親でBasecampの創業者がスタートアップに贈る言葉【寄稿】 - THE BRIDGE(ザ・ブリッジ)
http://thebridge.jp/2016/04/reconsider
Ruby on Rails 作者David Heinemeier Hanssonが語るオンラインでお金を生み出すためのたった1つの方法 | TURN YOUR IDEAS INTO REALITY.
http://www.turnyourideasintoreality.com/2014/02/dhh/
0664nobodyさん
2016/04/10(日) 13:43:13.66ID:g4aTtPkFvalidates :password, format: { with: /\A([^@\s]+)\Z/ }
devise :database_authenticatable, :registerable,
:validatable
end
スキャッフォルドで何かアプリケーションを作りたいと思い、scaffoldを使ってdeviseをインストールしました。
そこで編集ページできちんとパスワードが打てるようにvalidateも設定して空白禁止処理を施そうとしましたが、ユーザー登録やユーザーログインで空白をデフォルトで禁止されていて、
編集ページではデフォルトで禁止されておらず、空白が許可されています。
validateでpassword指定して空白禁止すると編集ページで変更するためのパスワードが省略できず、確認用パスワード、現在のパスワードの3回連続で打たなければなりません。
validate、またはほかの場所にどのような処理を施せばよろしいでしょうか?
0667nobodyさん
2016/04/10(日) 23:26:43.39ID:dNiQDYKChttp://postd.cc/javascript-framework-fatigue/
日本のWebエンジニアが、変化に対応しきれなくなっている件について。 - 日々、とんは語る。
http://b.hatena.ne.jp/entry/d.hatena.ne.jp/tomoya/20160410/1460274822
筋悪すぎてむちゃくちゃな「オレ最強フロント技術」論 - ずん底つむじ風
http://netsp.in/article/448
0668nobodyさん
2016/04/10(日) 23:38:59.25ID:dNiQDYKC0669nobodyさん
2016/04/12(火) 00:38:38.81ID:gv/ehv8thttp://b.hatena.ne.jp/entry/mizchi.hatenablog.com/entry/2016/04/11/185914
0670nobodyさん
2016/04/13(水) 01:35:53.30ID:WVumK9Eahttp://qiita.com/kikurage/items/bd198c4ce22b48ae56c1
最近のフロントエンドへの違和感 - nobkzのブログ
http://nobkz.hatenadiary.jp/entry/2016/04/11/031009
0671nobodyさん
2016/04/13(水) 01:39:36.87ID:WVumK9Eahttp://qiita.com/megane42/items/2ab6ffd866c3f2fda066
0672nobodyさん
2016/04/13(水) 22:03:08.35ID:AKpuNt91あれは見てて痛い
そんで大企業の社内ベンチャーでなんちゃって社長してるやつがドヤ顔
0673nobodyさん
2016/04/14(木) 03:22:55.03ID:/4Bcvpqottp://dai.hateblo.jp/entry/rails-tutorial
0674nobodyさん
2016/04/14(木) 08:34:04.34ID:/4Bcvpqohttp://b.hatena.ne.jp/entry/blog.yoslab.com/entry/2014/06/03/144606
0675nobodyさん
2016/04/14(木) 15:44:11.87ID:rJB4ddHhこれは前々から懸念してた
そのため転送量課金がないSakuraを検討する会社が多かったように思う
あくまで俺の周り、ね
0676nobodyさん
2016/04/18(月) 11:48:42.77ID:CX8Ag/Lkhttp://www.sekai-lab.com/times/?p=1208
Daijob HRClub | 全米で増加している民間のプログラマー養成スクールのビジネスモデルを紹介
http://hrclub.daijob.com/column/423/
0677nobodyさん
2016/04/18(月) 11:52:28.14ID:CX8Ag/Lkhttp://b.hatena.ne.jp/entry/wired.jp/2013/03/20/free-learn-to-code-boot-camp/
0678nobodyさん
2016/04/18(月) 15:09:39.57ID:???0679nobodyさん
2016/04/19(火) 07:53:51.95ID:Whv+vin0http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/
Gopherの道を歩む – Node.jsからGo言語への移行 | プログラミング | POSTD
http://postd.cc/the-way-of-the-gopher/
0680nobodyさん
2016/04/20(水) 15:01:55.37ID:???0681nobodyさん
2016/04/22(金) 10:33:44.86ID:RODL9cwCel.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html
スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
独自フレームワークはやめよう
6. サーバ周りの人材をしっかり確保しよう
b.hatena.ne.jp/entry/blog.madoro.org/mn/84
0682nobodyさん
2016/04/23(土) 19:30:49.93ID:fjhnQZeqhttp://reactrb.org/
0683nobodyさん
2016/04/24(日) 14:16:37.69ID:???これ見ると無料受講したrailerの平均年収が1000万円とか紹介されてるけど日本でRailerって400万くらいだろ
なんで日本だと買いたたかれてるの?
0684nobodyさん
2016/04/24(日) 14:22:03.73ID:???こんなのRailsに限った話じゃないよ
0686nobodyさん
2016/04/24(日) 17:04:50.36ID:???派遣法を改正しない限りはないな
ピンハネ率の全面公表、上限の規制
これがなされない限りは安いままだよ
0687nobodyさん
2016/04/25(月) 04:00:23.94ID:???民主党政権時、1ドル80円だったのを、120円に下げた
年収1千万は、1ドル120円で、83,333ドル。
民主党政権時の1ドル80円では、667万円
自公は円を紙くずにしようと、大量に刷った。
円安になったから輸入物価が上がって、貧乏人は良いものが食えなくなった
輸入関係のガソリンスタンド・ワインの輸入業者・イカ釣り船・トラック陸送などが、
円安で安く仕入れられないので、どんどん倒産していった
0688nobodyさん
2016/05/01(日) 20:54:04.29ID:???Rails4技術者認定シルバー試験問題集の書評レビューで
問題集に出てくる問題を全て解けるようになっても実テストで落ちたという
受験者の悲鳴が数編載っていてどう勉強したもんかと悩んでいる。
0689nobodyさん
2016/05/01(日) 23:41:27.59ID:???んなことやってる暇があったら何か作って公開しろ
0690nobodyさん
2016/05/01(日) 23:52:09.88ID:???Webアプリ開発なんか本質的には非常にシンプルな技術なんだから、
本当に作れる人はRailsだろうがNode.jsでスクラッチしようが作れるはず
Railsという道具に必要以上に拘って資格取ったりするのは道具に依存した付け焼き刃のスキルしかないことの証明だろ
0691nobodyさん
2016/05/02(月) 21:00:35.10ID:qv6VPw1o著者: Peter Norvig
http://www.yamdas.org/column/technique/21-daysj.html
0692nobodyさん
2016/05/02(月) 23:12:55.45ID:???どうすればいいですか?
Started GET "/" for ::1 at 2016-05-02 22:55:10 +0900
ActiveRecord::SchemaMigration Load (1.2ms) SELECT "schema_migrations".* FROM "schema_migrations"
ArgumentError (invalid multibyte character):
app/controllers/application_controller.rb:3:in `<top (required)>'
app/controllers/home_controller.rb:5:in `<top (required)>'
0693nobodyさん
2016/05/02(月) 23:58:24.90ID:???0694nobodyさん
2016/05/03(火) 01:10:19.92ID:???class HomeController < ApplicationController
となってますね〜。
ApplicationControllerのほうに全角があるってことですか?
うーんでも自分のいじったことのあるソースからは
全部全角取ったと思ったんですが、
見落としてるだけなんですかね。
それとも全角が原因だと思ってるのがそもそも間違い?
正直よくわかりません。
0696nobodyさん
2016/05/03(火) 04:18:47.15ID:???[:ascii:] ASCIIに含まれる文字 (0000 - 007F)
[:^ascii:] 否定
0697692
2016/05/03(火) 10:54:55.00ID:???ショートカットを消したら直しました。
コードに問題があるものだと思い込んでいたので嵌ってしまいました。
皆様ありがとうございました。
0698nobodyさん
2016/05/06(金) 09:14:32.53ID:fkG+08AAhttp://umenon.com/2016/05/04/pairprogramming/
プログラミングでハマったら有料相談できるCodementorを使ってみた |
http://umenon.com/2016/04/03/codementor/
0699nobodyさん
2016/05/15(日) 01:01:35.27ID:???実現したいのははてブみたいな感じでワード検索→絞込のために日時指定もしよう→ジャンルも指定しようという風に画面遷移ごとに条件を増やして検索する画面なんだが
0700nobodyさん
2016/05/15(日) 03:35:14.72ID:???こういうふつうのWebプログラミングじゃなくて
Railsぽい他のやり方があんのかは知らない。
0701nobodyさん
2016/05/15(日) 12:55:49.79ID:???セッションはなんとなく使いたくないしhidden使うのかーありがとう
ヘルパーにrequest.query_stringsからparamsっぽいの作ってhiddenに渡す方法が良いんかな?
0702nobodyさん
2016/05/15(日) 13:46:43.05ID:???普通にワードや日時などパラメタごとに入れてやるのが楽じゃないかな
0703nobodyさん
2016/05/15(日) 14:53:03.42ID:???すまん、詳しく教えて欲しい
現在のURLがexample.com?p=10で、遷移先URLをexample.com?p=10&q=20にしたいとすると
pをquery_stringで取ってきてhiddenに持たせ、qは普通にどこかのinputに持たせてsubmitする感じなのかなというイメージだったんだけど…
0708nobodyさん
2016/05/18(水) 12:43:38.56ID:???別タブ管理ってどういうこと?
グローバル変数ってブラウザ開いてる時での単位で有効だから
別タブにも通用するよね?
0709nobodyさん
2016/05/18(水) 14:07:46.97ID:???0710nobodyさん
2016/05/18(水) 21:30:30.76ID:???0711nobodyさん
2016/05/18(水) 21:47:52.25ID:???0712nobodyさん
2016/05/25(水) 19:08:29.43ID:???0713nobodyさん
2016/05/29(日) 17:43:39.31ID:0ZUo7Kbk同じdateというカラムを持つ Work モデルと Trip モデルがあったとして、
Work.joins(:trip).each do |job|
job.date
end
上記のようなコードを書いたとき、 job,date の行で
Mysql2::Error: Column 'date' in where clause is ambiguous
のエラーが出てしまいます。
設計がそもそもどうなのというのもありますが、
このエラーを回避する一番良い方法を教えていただけないでしょうか。
よろしくお願いいたします。
0714nobodyさん
2016/05/29(日) 18:16:41.67ID:???0716nobodyさん
2016/05/29(日) 19:35:20.32ID:???0717nobodyさん
2016/05/29(日) 20:02:25.89ID:???Work.joins(:trip).all.pluck(:date, "trip.date")
.allいらんかも
0718nobodyさん
2016/05/30(月) 01:35:55.06ID:rW3bMwkz0719nobodyさん
2016/05/30(月) 08:12:28.41ID:???0721nobodyさん
2016/06/08(水) 23:38:01.90ID:???山田 祥寛 さんが著された『Ruby on Rails 4 アプリケーションプログラミング』の
第4章で view_controller 配下の form_for 等のメソッドを勉強しているのですが
これらは実際にサーバーを立ち上げたとき、どこのURLに反映されているのでしょうか?
もし同じ書籍をお持ちの方がいらっしゃいましたら教えて下さい
0722nobodyさん
2016/06/20(月) 13:34:45.11ID:???webのなんたるかとかは不要でrails の特徴をコンパクトに且つマニアックにまとめてる書籍をギボン
0724nobodyさん
2016/06/20(月) 18:13:49.43ID:???本じゃないけどRailsチュートリアルでいいんじゃね?
細かいことが気になったらリファレンスか分厚い書籍で。
0725nobodyさん
2016/06/20(月) 19:09:09.61ID:???どーもありがとう。
rails guide はweb版が無料!?なんかな。書籍は4200円で高いのがらなぞだわ。
ともかく、下手な書籍よりこれが良さそう。
チュートリアルは実施済みなのでもうちょい一歩踏み込んだのがよかったので助かっ
0726nobodyさん
2016/06/20(月) 22:30:56.88ID:???0729nobodyさん
2016/06/21(火) 20:00:32.03ID:???助かりました。
0730nobodyさん
2016/06/21(火) 20:03:33.39ID:???0731nobodyさん
2016/06/21(火) 20:24:55.21ID:0fSZEKN9http://gihyo.jp/dev/clip/01/orangenews/vol59/0008
私が億万長者になった日ーーRuby on Railsの生みの親が見つけた人生で「最良のもの」 - THE BRIDGE(ザ・ブリッジ)
http://b.hatena.ne.jp/entry/thebridge.jp/2016/05/the-day-i-became-a-millionaire
0732nobodyさん
2016/06/22(水) 03:30:12.21ID:???0733nobodyさん
2016/06/23(木) 13:43:44.14ID:???Active Support Core Extensions(コア拡張機能)の、
core_ext/module/aliasing.rb 内に定義されている、
alias_method_chain() を解析すれば?
メタプログラミングを使って、メソッドにエイリアス名を付ける
0734nobodyさん
2016/06/25(土) 20:39:44.20ID:???メタプログラミングは糞コードの免罪符ではない
0735nobodyさん
2016/06/26(日) 01:07:22.55ID:???0736733
2016/06/27(月) 01:10:57.45ID:???alias_method_chain() は衰退したと書いてあった
もうメタプログラミングは、衰退期に入ったのかな?
0737nobodyさん
2016/06/27(月) 07:53:04.53ID:???0738nobodyさん
2016/06/27(月) 10:25:59.05ID:???0739nobodyさん
2016/06/29(水) 12:11:55.80ID:???0740nobodyさん
2016/06/29(水) 20:02:50.61ID:???0741nobodyさん
2016/06/30(木) 11:05:23.27ID:???0742nobodyさん
2016/06/30(木) 11:19:40.44ID:???0743nobodyさん
2016/07/01(金) 13:13:48.47ID:???0744nobodyさん
2016/07/01(金) 13:41:59.78ID:???0745nobodyさん
2016/07/01(金) 14:29:54.34ID:???0746nobodyさん
2016/07/01(金) 20:55:38.09ID:???あるのが当たり前でありがたみをわすれるほど
ないと即死する
0747nobodyさん
2016/07/01(金) 23:14:48.42ID:???にわか信者もイタいがむしろ古参のほうがよりイタいのが救いようがない
気持ち悪い勘違い君が内輪で上から目線で技術を語る
0748nobodyさん
2016/07/02(土) 22:54:36.66ID:/VkYk8Zi多用しすぎると、わけわからんコードになるだろうし。
0749nobodyさん
2016/07/02(土) 23:16:08.20ID:???0750nobodyさん
2016/07/03(日) 00:11:46.23ID:???気にする必要はないんじゃないかな
0751nobodyさん
2016/07/03(日) 10:25:40.64ID:???馬鹿が真似する
0752nobodyさん
2016/07/06(水) 00:07:14.01ID:???賛否両論あるからRails4に移行できないままでいる
rails3.2.11が最強すぐる
0753nobodyさん
2016/07/06(水) 14:04:22.09ID:???0754nobodyさん
2016/07/06(水) 15:08:26.62ID:???0756nobodyさん
2016/07/06(水) 18:17:35.08ID:???0757nobodyさん
2016/07/06(水) 18:53:34.93ID:???サーバー代がかかりすぎ
0759nobodyさん
2016/07/06(水) 20:10:40.23ID:???Web系は提供サービス更新のサイクルが早いからね
ある程度安定してるとこなら Java とかの方がいいんだろうが
0760nobodyさん
2016/07/06(水) 23:08:35.18ID:???最近Rails始めたけどturbolinksは俺なら使いこなせる派w
でもturbolinksが導入されたときは大変だったろうなって思ってる。
知っての通りJavaScriptとCSSは1ファイルにまとめて
最初にロードされた時点でのものをページが変わっても使い続ける。
JavaScript、CSSを設計レベルでの大きな修正しなければいけなくなる。
これは大きな設計の変更が必要になるが、俺はRailsを始める前からこの使い方だったんだよ。
具体的に言うとJavaScriptは$(element).on('click', ・・・)というやり方ではなく
$(document).on('click', element, ・・・)という書き方を好んで使っていた。
この書き方をするとelementが動的に増えても動作するからというのが理由。
またCSSもSassを使って1ファイルにまとめていた。
ページごとにユニークなIDを降ってページ固有のデザインがあれば
それを使うことにしていた。(でもそういうのはなるべく無いようにしていた)
ということで俺はturbolinksを知ったときにすでにturbolinksに対応可能な
設計だったので、あとは少し考えを整理し直す程度でうまく制御できた。
turbolinksに対応するための設計をちゃんと理解していて過去の負債に
なやまされないのであればturbolinksを使ったほうがいいと思うよ。
0763nobodyさん
2016/07/07(木) 01:07:56.54ID:UZxoyz+a今だとGoがいいのけ?
シングルバイナリでデプロイ楽らしいし
速度も早い
0764nobodyさん
2016/07/07(木) 01:21:15.70ID:???0765nobodyさん
2016/07/07(木) 01:35:14.51ID:???0767nobodyさん
2016/07/07(木) 03:51:46.29ID:???0768nobodyさん
2016/07/07(木) 05:35:24.98ID:???0769nobodyさん
2016/07/07(木) 10:01:12.11ID:OATp7Ylnhttp://b.hatena.ne.jp/entry/qiita.com/jnchito/items/063e332cbe3023f52f93
0772nobodyさん
2016/07/07(木) 13:38:23.48ID:Z1MQQnDZ知らないのか
Goは最近採用事例増えてるぞ
https://www.amebaownd.com/
http://type.jp/et/log/article/amebaownd
>「Googleで開発された並列処理言語のGoでサーバサイドを構築しました。
>サイバーエージェントのサービスでGoが使われたのは『Ameba Ownd』が初になります」(生沼氏)
https://www.kayac.com/news/2014/07/golang
>カヤックは今後、積極的にGo言語を推進していくことになりました。
0773nobodyさん
2016/07/07(木) 14:10:55.64ID:???粒度が統一されておらず断片的すぎてまったく参考にならないよな
結局英語で検索した後SOに行き着く
0775nobodyさん
2016/07/07(木) 20:23:53.61ID:???0776nobodyさん
2016/07/08(金) 00:36:18.83ID:???0777nobodyさん
2016/07/08(金) 14:08:35.68ID:h7MuNdQPfever Rails
Rails fever
0778nobodyさん
2016/07/08(金) 15:02:42.48ID:???0779nobodyさん
2016/07/12(火) 13:12:26.45ID:bO4py1IVアイディアと情熱のある方のみ、お願いします。
http://good-hill.xsrv.jp/?id=882312
『 グッドエンジェル 』
投資家と起業家のマッチングサービス
有名投資家からベンチャーキャピタルまで参加されています。
0780nobodyさん
2016/07/12(火) 20:17:00.77ID:2hA2gopShttps://codingsec.net/2016/07/7-reasons-choose-ruby-rails-web-programming-language/
0782nobodyさん
2016/07/13(水) 16:26:07.56ID:???信者の
たわごと
0783nobodyさん
2016/07/13(水) 17:24:57.33ID:???ただの妄想にしか見えない
信者による信者のためのズリネタ提供
0784nobodyさん
2016/07/15(金) 22:55:59.38ID:im5ebMXEhttp://blog.nanapi.co.jp/tech/2015/02/04/cakephp_to_rails-2/
0785nobodyさん
2016/07/22(金) 20:55:32.55ID:/dkoERRkhttps://zeemee.engineering/scaling-rails-to-125-000-requests-per-minute-on-heroku-b4128a10a769
0786nobodyさん
2016/07/23(土) 04:21:49.89ID:???0787nobodyさん
2016/07/24(日) 09:51:37.06ID:???0788nobodyさん
2016/07/24(日) 14:07:24.81ID:???0789nobodyさん
2016/07/24(日) 22:30:54.72ID:???こんなに可愛い娘が、Rubyをやるんだぜ!
子供向けのRubyの本にも、載っていた
0790nobodyさん
2016/07/25(月) 08:02:24.51ID:???通常のプロジェクトだとrackでwebサーバーを起動してデバッグできてます。
IDEはRubymineを使ってます。
0791nobodyさん
2016/07/25(月) 19:59:41.75ID:92Yp9BoXユーザ層もPHPerから継承します
皮肉であって褒めてないからね
0792nobodyさん
2016/07/25(月) 20:34:42.85ID:???Rubyキッズ君たちは、ボクが考えた最強のコード(笑 をこねくり回して
Ruby言語が死ぬその日までから騒ぎしているといいよ
0793nobodyさん
2016/07/25(月) 20:39:57.30ID:92Yp9BoX結局スケール性能が必要となった時にRubyは使い物にならなくなるんだよな
だったら最初からGolang使って開発したほうが良い
コンパイル時間短いしデプロイ楽でいいぞ
0794nobodyさん
2016/07/25(月) 20:58:11.03ID:???Golangなどの次世代言語と比較しても当然勝てる要素がない
Pythonが得意としている領域でも絶対に勝てない
この問題を改善すると別言語になるほどの痛みが伴う
Railsがある程度存在感を示している現在がピークで
Rubyをベースにしている限りRailsの限界は明らかだし
Railsが衰退したら議論の余地なくRubyは死ぬ
0795nobodyさん
2016/07/25(月) 23:38:35.50ID:???性能が必要になるほどのWebサイトに成長してから考えればいい話
そこまで行くサイトなんてごく一部なんだから
0796nobodyさん
2016/07/26(火) 00:17:00.89ID:???0797nobodyさん
2016/07/26(火) 00:55:15.75ID:???いくら技術に拘って高いパフォーマンスを実現しようがユーザーに受け入れられなきゃただの糞という典型的な例だね
0798nobodyさん
2016/07/26(火) 11:39:37.75ID:???マネタイズできなかったんじゃね
0799nobodyさん
2016/07/26(火) 12:09:04.07ID:???いいね
https://developers.eure.jp/tech/go-appengine-sql-waf/
0801nobodyさん
2016/07/26(火) 12:41:30.69ID:???まあ、今からスクラッチで書くならGoだね
生産性はそんなに変わらないだろうし
サーバー代の低減と運用の簡素化の恩恵は大きすぎる
0802nobodyさん
2016/07/26(火) 12:59:06.61ID:???さすがにWebアプリケーションに使うには色々面倒すぎる
0803nobodyさん
2016/07/26(火) 16:45:01.82ID:Btrb0/6L0804nobodyさん
2016/07/26(火) 18:42:29.54ID:G8Bvn4NGhttp://www.slideshare.net/hico_horiuchi/goweb-58764875
このあたりの資料読んでおけばいいよ
0806nobodyさん
2016/07/27(水) 02:02:58.73ID:???Railsのようなごっついフレームワークに振り回されずに
コードを解析しやすいというメリットはでかい
昔はフレームワークが頑張ってくれてた部分は
今はPaaSとかで代替できることも多いしね
0807nobodyさん
2016/07/27(水) 06:47:08.88ID:???SinatraやExpress.jsでも使ってろ
0809nobodyさん
2016/07/27(水) 14:34:25.63ID:9/tec2BWありがとう
0811nobodyさん
2016/07/29(金) 20:44:15.69ID:???0812nobodyさん
2016/07/30(土) 00:01:33.04ID:???>>807のツッコミはそこじゃなくて、
めんどくさい女に引っかからなくて済むのがブサメンのメリットという
意味不明な理屈に対してだろ
0813nobodyさん
2016/07/30(土) 03:20:52.28ID:???コンパイラ言語(静的型付け)なのでコンパイル時にエラーが分かる
シングルバイナリ吐くのでデプロイが高速
実行速度がC、C++並
コンパイル時間が短い
マルチコアCPUの並列処理に強い
これしかないよね?
明らかにRubyのほうが魅力的なんだが?
Rubyの利点
直感的でわかりやすいシンタックス
日本語のチュートリアルが豊富
利用事例沢山(クックパッド)
ページング、全文検索、認証、さまざまなライブラリが整備されている
何より開発者が日本人である
他のWAFに多大な影響を与えたRailsの存在
たとえるとRubyはスマホなんだよ、誰でも簡単に扱える
性能は低くてもいいんだよ、それより分かりやすさ、手軽さを重視してる
こういう設計だから何も恥じることはない
対するGoは水冷デスクトップPCだ
性能はいいが大衆向けではない
0814nobodyさん
2016/07/30(土) 10:55:02.28ID:???いや、わかりにくいだろ。。。
おかしな略記法や色々な書き方を許容するごちゃごちゃしたシンタックスのせいで、他人のコードを読みたくない
>日本語のチュートリアルが豊富
rubyに限ったことではない
>利用事例沢山(クックパッド)
他の言語と比較するとそんなにたくさんないマイナー言語ということを思い出そう
クックパッドも、なんであの規模で未だにrubyをつかってるんだ?
>ページング、全文検索、認証、さまざまなライブラリが整備されている
いや他の言語でも用意されてるし、PaaSも使えばいいし
>何より開発者が日本人である
だからなんだ?国粋主義者?
>他のWAFに多大な影響を与えたRailsの存在
何年前の認識?
0815nobodyさん
2016/07/30(土) 11:00:20.75ID:???0816nobodyさん
2016/07/30(土) 11:21:00.00ID:???0817nobodyさん
2016/07/30(土) 11:33:59.79ID:???> おかしな略記法や色々な書き方を許容するごちゃごちゃしたシンタックスのせいで、他人のコードを読みたくない
おっと、Perl の悪口はそこまでにしておこうか
0818nobodyさん
2016/07/30(土) 11:39:44.87ID:???>>他のWAFに多大な影響を与えたRailsの存在
>何年前の認識?
ところが未だにRailsがこの分野ではトップランナーなんだな
CakePHPとかPlay!Frameworkとかも使ったことあるけど、基本的な部分は確かにRailsと似た
感じで実現できるんだけど、かゆいところに手が届いてない感じがあるね
Railsはその辺のさじ加減がうまい
DHHというデザイナーが手綱をしっかり握っているというのと、いまもバージョンアップを
続けてるというのはやはり大きいね
0820nobodyさん
2016/07/30(土) 14:00:48.34ID:???0821nobodyさん
2016/07/30(土) 14:22:55.16ID:???ref, val 型を使えばいいのに、今時、* ポインタを使っている。
[...] とか、どういう意味やねん
こいつら、他人が理解できない老害言語をしゃべる。頭おかしい
0822nobodyさん
2016/07/30(土) 15:26:37.54ID:???初心者向けではない
0823nobodyさん
2016/07/30(土) 15:33:19.20ID:???そしたらRubyの資産を活かしつつ、Goの高速性を得られると思うんだが
まぁJRubyみたいなアプローチなので、既にどこかの誰かが着手してるかもしれんけどね
0824nobodyさん
2016/07/30(土) 16:10:25.48ID:???Javaを使い続けるとOracleにケチつけられるからGoで動かしたほうが確かに良い気はする
0825nobodyさん
2016/07/30(土) 16:16:09.14ID:???これな
https://martin.kopta.eu/activity/talks/plan9/plan9go.jpg
0826nobodyさん
2016/07/30(土) 16:24:29.45ID:???http://qiita.com/grj_achm/items/679b3f3af2cf377f0f02
RubyからGoで吐き出したsoファイルを呼び出す方法もあるで
ボトルネックとなる負荷の高い処理を記述するときだけGoを使う手法でいいんじゃないか
いきなり全部入れ替えは無理だから、部分的に改修していこう
0827nobodyさん
2016/07/30(土) 16:55:14.72ID:2YBYOKkmそら速いやろ
くそ記事やな
0828nobodyさん
2016/07/30(土) 18:09:04.33ID:???0829nobodyさん
2016/07/30(土) 18:29:32.06ID:???0831nobodyさん
2016/08/10(水) 09:46:11.93ID:LWpQKalbhttp://www.slideshare.net/AkiraMiki/20160722-microservice
【翻訳】モノリシックなRubyからGoによるマイクロサービスへ | POSTD
http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/
マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices
マイクロにしすぎた結果がこれだよ!
http://b.hatena.ne.jp/entry/www.slideshare.net/mosa_siru/ss-64839846
0832nobodyさん
2016/08/20(土) 22:28:41.79ID:???bootstrap3とrailsでサイトを作っていて HTMLのページ内リンクで
ページ内を移動したいのですがどうしても
読み込みで画面がチラついてしまいます。
cssの読み込み順番などをいじっても変わらないのですが、
同じよう現象に陥った方はいらっしゃいますか?
0833nobodyさん
2016/08/21(日) 10:52:56.20ID:4afWzSRe0834nobodyさん
2016/08/22(月) 01:26:11.73ID:???大量のページを読み込んで、ページの上に、ページを重ねているとか?
1つのページを表示するのに、何十ものページを描いているとか?
0835nobodyさん
2016/08/23(火) 11:26:18.08ID:1HhCqnjuhttp://postd.cc/the-end-of-microservices/
【翻訳】モノリシックなRubyからGoによるマイクロサービスへ | POSTD
http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/
マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices
コンピュータにおいて、制御を行う要素の数が1個の場合、2個の場合に比べて3個以上の場合で複雑さは段違いに異なる。
http://anond.hatelabo.jp/20130319023155
太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題
0836nobodyさん
2016/08/27(土) 11:59:25.91ID:1akS1jinhttp://b.hatena.ne.jp/entry/s/medium.com/@timakin/6bfacff36d46
0837nobodyさん
2016/09/01(木) 14:57:57.76ID:IjrMFuPqRailsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
0838nobodyさん
2016/09/01(木) 22:21:36.63ID:???全てのメソッドや定数が網羅されているんですかね?
0839nobodyさん
2016/09/08(木) 12:21:52.49ID:FKSqoS260840nobodyさん
2016/09/14(水) 09:58:32.23ID:fsC1Z9Nphttp://www.school.ctc-g.co.jp/ruby/columns/trans/trans13.html
0842nobodyさん
2016/09/14(水) 11:56:01.45ID:???0843nobodyさん
2016/09/14(水) 12:42:03.29ID:???平均的な日本人エンジニアだと英語の文献読めないせいで学習コストが高くつくが
そこで安易にPHPやRubyに流れると技術的負債を抱えてしまう
例えるならネイティブスマホアプリ全盛期に
HTMLベースのカックカクもっさもさソーシャルゲームの開発手法を学ぶようなものだ
もうその時代は去った
0845nobodyさん
2016/09/14(水) 20:01:15.43ID:???RubyやPHPで技術的負債を抱えるような開発チームはどんな言語やフレームワークを
選んだところで結局同じ結果になるよ
Go選べばすべておっけーなんてアホらしい銀の弾丸探しを信じるような情弱だと
こんなのに引っかかるかもしれんが
0846nobodyさん
2016/09/14(水) 20:19:23.19ID:???RubyやPHPよりもGoのほうが高いメンテナンス性が期待できる
というか、RubyやPHPが辛すぎるだけ
適切なツールを選ぼう
0851nobodyさん
2016/09/14(水) 21:40:23.12ID:???0852nobodyさん
2016/09/14(水) 21:53:13.75ID:???0855nobodyさん
2016/09/15(木) 10:47:58.49ID:???10数年前から見てるからわかる
0856nobodyさん
2016/09/15(木) 12:11:57.94ID:???Rubyは終わりつつあるコミュニティ
0857nobodyさん
2016/09/15(木) 16:40:44.37ID:mquuQwei自分以外の書き込みが全部自演に見えるうちは
2ちゃんねらーとしてまだまだ修行が足りないぞ
0858nobodyさん
2016/09/16(金) 08:16:34.45ID:???rails で di はないみたいなんですが、
相当のものってありますか?
ruby の言語仕様的に不要?
依存症をなるべく排除して、実行時に決めたい場合で、
例えば、環境依存部分を分離して環境毎に投入してあげるみたいなことがしたいのですが
あと、トランザクション管理も di がないので、手続き的でやだなとかんじてます
0859nobodyさん
2016/09/16(金) 12:01:07.37ID:9l8hGZ8Iwhere 使うと SQL ではまず select count(*) が実行されてしまいます
その結果をもって select * from table limit 500
みたいな感じで Limit 句に自動的に使われていました
本来1回で済むはずの SQL が 2 回発行されてるのでやめたいんですが、どうすればいいんでしょうか
0860nobodyさん
2016/09/16(金) 12:50:29.31ID:???railsでどう書いたらそうなってどういうクエリにしたいか書くべきじゃないでしょうか
質問がふわふわしすぎてる
0861nobodyさん
2016/09/16(金) 14:11:15.62ID:DQRzyceU漏れもそう思ってた
0862nobodyさん
2016/09/16(金) 14:48:19.07ID:???例がよくなかったかもですが、データ設計上50件とか100件に限定されてるものを取得する用途でした
例えばサッカーチームのメンバー一覧を取得する処理があるとして
TeamMember.where(team_id: 1)
みたいに書きますよね
count 文を発行させなくするにはどうすればいいのでしょうか
0863nobodyさん
2016/09/16(金) 15:57:43.81ID:???joinして取得するか、inで取得するか、N+1的に取得するかの判断のために使ってるんじゃないかと何となく思ってたけど・・・
実際はどうなんだろ
毎回必ず、じゃなくて一連のセッションで1回だけ発行されるよね
0864nobodyさん
2016/09/16(金) 20:09:27.17ID:???http://david.heinemeierhansson.com/2012/dependency-injection-is-not-a-virtue.html
0867nobodyさん
2016/09/19(月) 13:12:59.01ID:???RoRの生産性は他のフレームワークと比べて高くはない(もはやアイデアが陳腐化した)
Rubyという実行時エラーに悩まされる言語。テストを書くコストが高い言語
ライブラリの質が悪いこと
本質を考えずにわずかな改善を誇大に宣伝したどうでもいいライブラリや開発手法を
コストを度外視してすぐに採用したがるミーハーなコミュニティ
Javaでよくね?
0868nobodyさん
2016/09/19(月) 16:51:13.39ID:???処理速度がもろに効いてくるような超人気サイトなんて数%もないぞ?
> RoRの生産性は他のフレームワークと比べて高くはない(もはやアイデアが陳腐化した)
つまり低くもない、と
> Rubyという実行時エラーに悩まされる言語。テストを書くコストが高い言語
具体的にどんなエラーが?
Javaだってぬるぽあるじゃん?
RSpecとかJUnitに比べたらはるかに書きやすいけど?
> ライブラリの質が悪いこと
具体的に質の悪いライブラリあげてみて
> 本質を考えずにわずかな改善を誇大に宣伝したどうでもいいライブラリや開発手法を
> コストを度外視してすぐに採用したがるミーハーなコミュニティ
具体的な例をあげてみて
0869nobodyさん
2016/09/19(月) 17:03:49.27ID:???すこしは自分で調べろよ(これがRubistな例か)
1.インスタンス費用
2.だから?
3.その認識はさすがにレベルが低すぎだろ
一例: http://postd.cc/sick-of-ruby-dynamic-typing-side-effects-object-oriented-programming/
4. Rspecその他君が日常的に使っている細かいgem
5. 君
0870nobodyさん
2016/09/19(月) 17:10:22.04ID:???> 1.インスタンス費用
すでに説明した。そんなじゃぶじゃぶのインスタンス費用が必要なサイトなんてほぼない
> 2.だから?
低くないなら捨てる理由にならないじゃん
> 3.その認識はさすがにレベルが低すぎだろ
> 一例: http://postd.cc/sick-of-ruby-dynamic-typing-side-effects-object-oriented-programming/
そう思う人もいるよね、ってレベル
> 4. Rspecその他君が日常的に使っている細かいgem
> 5. 君
やれやれ、論理的反論ができずに個人攻撃ですか
これだからレベルの低いアンチは…
0871nobodyさん
2016/09/19(月) 17:12:37.41ID:???0872nobodyさん
2016/09/19(月) 17:15:12.33ID:???> (こいつやべえ..)
はいはい、繰り返すね
やれやれ、論理的反論ができずに個人攻撃ですか
これだからレベルの低いアンチは…
0873nobodyさん
2016/09/19(月) 17:46:55.49ID:WP5s3p1vほんそれ!
Javaは要らんけど
0874nobodyさん
2016/09/19(月) 17:52:18.19ID:???他より重くて覚えることがものすごく多い
0875nobodyさん
2016/09/19(月) 18:09:06.83ID:???0876nobodyさん
2016/09/19(月) 18:21:13.44ID:???わざわざRubyとかRailsのくだらないtipsを延々と覚えるより
はじめからもっとマシな言語に変えるほうが賢い選択だよね
0877nobodyさん
2016/09/19(月) 18:25:44.57ID:???他の言語にそういうtipsがないとでも思ってるんだろうか
Javaとかなんて周辺技術がてんこ盛りだというのに
0879nobodyさん
2016/09/19(月) 19:13:27.06ID:???Javaでtipsなしなわけないだろw
そうやってJavaに行って周辺技術の海で勝手に溺れるのは構わんが、それを他人にすすめるのは
害悪でしかない
0880nobodyさん
2016/09/19(月) 19:24:22.43ID:???さすがに文盲すぎるだろ…
tipsを沢山覚えたrubyアプリケーションよりも、
tipsを覚えないまま構築したJavaアプリケーションのほうが
高速で安定しているという意味だぞ…
0883nobodyさん
2016/09/19(月) 19:29:14.56ID:???eclipse上で動かしてるだけじゃね?こいつ
本番サーバにデプロイするにあたっては相当経験つまないとまともに動かないこと
ぐらい、ちょっとでもJavaプロジェクトに携わったことがあれば知ってるよね
0886nobodyさん
2016/09/19(月) 19:38:55.50ID:???お前運用を舐めてるだろ
そんな簡単に「安定」なんて言葉使うなヴォケ
俺たちが必死こいて安定させてるのに「何もせずに安定しまーす」なんでお花畑脳なんて
無能上司だけで十分なんだよ!
0887nobodyさん
2016/09/19(月) 19:49:06.43ID:???> tipsを覚えないまま構築したJavaアプリケーション
頼むからそんなアプリケーションはクローズドな世界だけにしてくれ
そんな危なかっしいものをグローバルに展開しないでくれ
頼むから、な!
0888nobodyさん
2016/09/19(月) 19:54:48.78ID:???tipsを「覚えないで」でなく「使わないで」と読み替えれば
言いたいことはまあ分かるよ
0889nobodyさん
2016/09/19(月) 22:02:51.31ID:???俺が元凶の
>>865の書き込みしただけで
こんなにも盛り上がるとはwwww
俺もRailerだけど
さすがに見切りをつけてる
0890nobodyさん
2016/09/19(月) 22:48:32.30ID:???テストも書きやすいし言語仕様もいけてるから書きたいように必要な制約を加えつつ簡潔にかける
パラメータ引数とかね
習得も1週間で大体マスターできたしSQLのログもすぐみれるから(RubyMine使用)チューニングもしやすいし言うことない感じ
同じ使い勝手のフレームワークがGoとかRustにきてほしい
0891nobodyさん
2016/09/19(月) 23:10:15.01ID:???プログラミング言語の特性・立ち位置が
わかるって意味で
皮肉じゃないよ
0892nobodyさん
2016/09/20(火) 00:50:16.48ID:???0893nobodyさん
2016/09/20(火) 09:59:39.86ID:???0894nobodyさん
2016/09/20(火) 11:02:57.27ID:???0897nobodyさん
2016/09/20(火) 14:00:51.77ID:???0899nobodyさん
2016/09/20(火) 17:18:46.40ID:???デメリットが殆ど無い
Twitch
http://postd.cc/gos-march-to-low-latency-gc/
メルカリ アッテ
https://speakerdeck.com/ttsuruoka/merukari-atute-wozhi-eru-google-app-engine-to-golang?1465432438114=1
Dropbox
https://blogs.dropbox.com/tech/2014/07/open-sourcing-our-go-libraries/
0902nobodyさん
2016/09/20(火) 20:56:37.12ID:???Rails村の寅じいさんはこしあん派で
花子婆さんは番茶を飲まないみたいな
枝葉のことばっかり覚えてどうするの
0906nobodyさん
2016/09/21(水) 05:12:54.77ID:???0907nobodyさん
2016/09/21(水) 05:17:44.48ID:???0909nobodyさん
2016/09/21(水) 07:45:29.11ID:???ここはRailsスレだ
0911nobodyさん
2016/09/21(水) 12:24:26.98ID:???主流となるプログラミング言語も変わるのだよ
web系は
Perl→PHP→Ruby(Python)→Golang になっただけ
0913nobodyさん
2016/09/21(水) 15:38:25.54ID:???それFirefox のせい
0915nobodyさん
2016/09/21(水) 19:56:06.63ID:???0916nobodyさん
2016/09/21(水) 23:12:52.84ID:???海外での図式はPythonやGoも入るかもしれんがここ日本だからな
Perl->PHP<->Ruby->Node.jsだろ
0917nobodyさん
2016/09/21(水) 23:41:25.77ID:???0918nobodyさん
2016/09/21(水) 23:53:35.40ID:???0919nobodyさん
2016/09/22(木) 00:27:32.92ID:???にわかすぎ
node.jsはサイバーが大規模環境で使って実績積んで今はほとんどgolangに移行してる
0920nobodyさん
2016/09/22(木) 00:28:45.62ID:???0921nobodyさん
2016/09/22(木) 00:31:03.43ID:???日本語ドキュメントがほとんどないGoが流行るわけねーだろ
環境構築するだけでも苦労するレベルで一般人に浸透するわけないだろ
0922nobodyさん
2016/09/22(木) 01:06:25.66ID:???社内勉強会頻繁に開催してるし
OwndはGolangで作ってる
https://www.amebaownd.com/
http://type.jp/et/log/article/amebaownd
>現在、『Ameba Ownd』がスタートして数日ですが、秒間100リクエスト以上が届いています。
>今後10倍のリクエストが来たとしてもさばくことのできる仕上がりになりました。
0923nobodyさん
2016/09/22(木) 01:12:55.25ID:???おまえの言ってる一般人とはJavaとか使ってる古代人のことかな
古代人からすればnode.jsすら怖くて手が出せないと思うぞ
0924nobodyさん
2016/09/22(木) 01:14:59.09ID:???0925nobodyさん
2016/09/22(木) 02:10:54.26ID:???0927nobodyさん
2016/09/22(木) 03:00:27.89ID:???0928nobodyさん
2016/09/22(木) 03:23:00.92ID:???が、その先が問題だろうな
あえて今冒険する必要はない
0929nobodyさん
2016/09/22(木) 05:41:30.31ID:???0930nobodyさん
2016/09/22(木) 05:58:54.21ID:???bundle exec rails server を上げていると、
1日数度の頻度でrubyが落ちるんだけど、こういうものなの?
それとも俺たちの構築の仕方に問題があるのだろうか?
落ちるときはGC周り、マルチスレッド周りで落ちてるみたい。
0932930
2016/09/22(木) 11:43:04.97ID:???ありがと。でも
何を説明すればいいんだろ?
OSはvagrant+VirtualBox上のCentOS6.5。
rvmでRuby-2.2.4を入れて、Railsは4.2.6だったかな?
気になるのはvagrantの共有フォルダ上にrailsのプロジェクトを置いているので、
パーミッションの設定がCentOSのデフォルトとは異なっていること。
現在数十画面を開発中。
ブラウザで画面にアクセスしているときや、そのまんま長時間放置したとき、
まれにRubyがダンプを吐いて落ちるの。
俺は初Railsなので、Rubyの安定性について、他と比べようにも経験がなく、
こんなものなのかなと思っていたけども、
>>931
がレスを返してくれたということは、ここまで頻繁に落ちるのはおかしいということかな?
とりあえずありがとう。
0933nobodyさん
2016/09/22(木) 14:37:43.16ID:???firefoxのせいでアベマが重いのは確かだが
youtubeとかはfirefoxでも普通に見れるからな
firefoxが重くなるのはアベマのせいでもある
0935nobodyさん
2016/09/22(木) 14:44:22.18ID:???http://tamae.2ch.net/test/read.cgi/php/1474523013/
0936nobodyさん
2016/09/22(木) 15:05:06.41ID:???0937nobodyさん
2016/09/22(木) 17:19:03.47ID:???「Railsなんてクソ、Go一択」「Goなんて絶対流行らん」どっちもどっち
現実世界でも戦争やってるのは原理主義者だらけ
0938nobodyさん
2016/09/22(木) 17:48:11.33ID:???またかって思うだけだが
「原理主義者」って書かれると
判りやすい
0939nobodyさん
2016/09/22(木) 22:26:18.40ID:???ましてRaisスレにわざわざ出張ってきてGoがどうのとか言ってる人間には
「お薬増やしておきますねー」で適当にあしらっておけばいい
0940nobodyさん
2016/09/22(木) 23:10:50.80ID:???正しい評価って出来るもんですかね?
宗教だと無理みたいですね。
0941nobodyさん
2016/09/22(木) 23:12:07.11ID:???0942nobodyさん
2016/09/22(木) 23:16:29.84ID:???これだけGoGoGoGo連呼してる人間がいればそいつはGo原理主義者かヒロミゴーの信者だという
レッテルを貼っていいと思うよ
0945nobodyさん
2016/09/22(木) 23:58:22.70ID:???どうしても乗り換えが必要になるまで好きな方を使えば良いんじゃないんですかね
0948nobodyさん
2016/09/23(金) 02:05:15.77ID:???ここでRailsやめとけ!って言ってるのも俺です
テストすらまともに書けないRailer歴3年
スマソ
0952nobodyさん
2016/09/23(金) 11:48:35.30ID:???0955nobodyさん
2016/09/23(金) 18:13:57.64ID:???ちゃんと出口戦略を考えないと駄目よ
問題にぶつかり「じゃあGolangやJavaにReplaceしようか」となった時に発生するコストを考えたら
学習コストかけてでも最初からGolangなどでwebアプリケーション作ったほうが良い
例えば次の二つの選択肢があったとして、どちらの会社に就職したい?
・モバゲーやGREEなどの、ソーシャルアプリ開発メインの会社に就職
・iOSやAndroidむけの、ネイティブスマホアプリ開発メインの会社に就職
片方は未来がなく、もう片方は可能性に満ちてるのは一目瞭然だろう
RubyとGolangはこういう関係にある
0956nobodyさん
2016/09/23(金) 19:34:25.67ID:???爆速?
0957nobodyさん
2016/09/23(金) 20:12:34.16ID:???0959nobodyさん
2016/09/23(金) 21:34:17.81ID:???0960nobodyさん
2016/09/24(土) 09:23:03.92ID:???0961nobodyさん
2016/09/24(土) 18:13:44.50ID:???100万PVくらいまでならRoRで全然余裕
速いとかぬかしてるけど
ここにまず行き着かないから
0962nobodyさん
2016/09/24(土) 18:16:09.19ID:???0964nobodyさん
2016/09/24(土) 18:28:59.09ID:???インスタンス数も増えちゃうよね?
0965nobodyさん
2016/09/24(土) 18:49:53.94ID:???お前どのスレでもそれしか言えないよね
インスタンスなんてQuadCoreで4設定しときゃ大抵こまらん
0966nobodyさん
2016/09/24(土) 22:47:00.62ID:???考えればいいのに「超人気サイトになったら不安だから」って取らぬたぬきのなんとやら、だよね
それぐらいの超人気サイトになったらいくらでも作り直す金ぐらいできてるだろうに
0967nobodyさん
2016/09/24(土) 23:21:46.30ID:???0968nobodyさん
2016/09/25(日) 03:58:52.77ID:???先人から学ぼうとは思わないのか
0969nobodyさん
2016/09/25(日) 04:02:09.40ID:???そして割高なインスタンス費用がじわじわと効いてくると
0970nobodyさん
2016/09/25(日) 04:06:09.28ID:???人気サイトになるかどうか分からないのに人気サイトになる前提のリスクを
背負う方が経営判断としてありえないだろw
0971nobodyさん
2016/09/25(日) 04:13:49.81ID:???静的言語(JavaやGolang)のほうが生産性高いよ?
コンパイル時にエラー分かるのが大きい
Javascriptの代わりにTypescriptが普及してきた理由なんだと思ってるの?
0972nobodyさん
2016/09/25(日) 04:17:43.93ID:???それはないわ
TypeScriptだってある程度以上の規模での保守性を目的にしてるのは本家が言ってるし
それ以下ではやっぱり動的言語が強いわ
0974nobodyさん
2016/09/25(日) 08:32:47.66ID:???リーンスタートアップ(笑)とかで勘違いしてる連中が多いけど、
試行錯誤する主体は市場であって、お前の人生を賭けた新事業はその星の数ほどの試行の一つに過ぎないんだぞ
0975nobodyさん
2016/09/25(日) 09:18:54.28ID:???0976nobodyさん
2016/09/25(日) 12:41:44.72ID:???ちょっとでも関連あるならどんどんやっていけ
本気のQ&A相談なら別サイト(Teratailなど)があるしここでやる必要ない
0977nobodyさん
2016/09/25(日) 13:34:49.39ID:???CPUがボトルネックになるぐらいの人気が出ないと事業として成立しないならビジネスモデルとして
どっかおかしいことに普通の経営者なら気づくよねw
0978nobodyさん
2016/09/25(日) 18:36:01.57ID:???http://tamae.2ch.net/test/read.cgi/php/1474523013/
0981nobodyさん
2016/09/25(日) 23:57:53.40ID:???もう建てなくて良かったのに
技術的な質問回答などなく
終わったの終わってないだのの言い合いしかしてない駄スレ
もうこのスレを機になくしてよかった
0983nobodyさん
2016/09/26(月) 00:14:47.46ID:???いや、役割など最初から無かった
煽り合いしかしていない痰壺でしかなかった
0984nobodyさん
2016/09/26(月) 02:03:39.62ID:9eSgghR7ttp://dai.hateblo.jp/entry/rails-tutorial
0985nobodyさん
2016/09/26(月) 15:19:08.69ID:???0986nobodyさん
2016/09/26(月) 20:22:53.62ID:9eSgghR7サーバ立てるのなんてちょっとパソコンに詳しければ簡単にできるんでしょ?
ハードウェアの多重化なんて必要?
企業で使うとかじゃなく個人的に細々と立てたサーバが攻撃されることなんて滅多にないよね?
攻撃が来るって言ったって大した数じゃないんでしょ?
攻撃されたって大したことは起きないんでしょ?
http://b.hatena.ne.jp/entry/tmaeda.s45.xrea.com/20041101.html
運用中のApache Webサーバの大半にセキュリティ脆弱性 | マイナビニュース
http://news.mynavi.jp/news/2014/02/11/038/
0988nobodyさん
2016/09/26(月) 20:51:29.28ID:???0989nobodyさん
2016/09/26(月) 22:53:06.77ID:???どうしてだろう
0990nobodyさん
2016/09/27(火) 13:12:46.83ID:???0992nobodyさん
2016/09/27(火) 16:07:29.64ID:???ちゃんとしてるんだよな
今更金にならない、この技術を習得して就職できたとしてもブラック受託の末端にしかなれない
VisualStudioとC#でフォームアプリケーション作らせようとする勢力が多いのが謎だがw
0993nobodyさん
2016/09/29(木) 11:03:35.28ID:???技術を語りたいなら他のサイトが向いてる
匿名で煽り合いつつ雑ざるするために2chはある
ソースはこのスレ
0995nobodyさん
2016/09/29(木) 23:44:18.15ID:???Ruby界隈から、名著が出た。
著者は「プログラミングRuby」のDave Thomas
関数型言語Elixirは、Ruby + Rails + ErlangVM で、並行処理が得意
漏れも今日、買いました。
この本は、とんでもねえ怪物!
漏れの脳内で、革命が起きてるぞw
0997nobodyさん
2016/09/30(金) 00:35:46.47ID:???関数型で動的型って全く何のメリットもなくて、処理系が手抜きしてるだけだよね
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
life time: 761日 10時間 53分 49秒
10021002
Over 1000Thread運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
http://premium.2ch.net/
http://pink-chan-store.myshopify.com/
レス数が1000を超えています。これ以上書き込みはできません。