Ruby 初心者スレッド Part 64
■ このスレッドは過去ログ倉庫に格納されています
プログラミング言語Rubyについての、初心者向けスレです。質問・要望・雑談などどうぞ。 質問するときは、OSやRubyのバージョン、エラーメッセージを書いたほうがいいお Ruby on RailsについてはWEBプログラミング板で 前スレ Ruby 初心者スレッド Part 63 https://mevius.5ch.net/test/read.cgi/tech/1523954817/ るりまサーチ (リファレンス検索) http://rurema.clear-code.com/ Rubyist Magazine - るびま http://jp.rubyist.net/magazine/ 逆引きRuby http://www.namaraii.com/rubytips/ Ruby コミュニティ公式 https://www.ruby-lang.org/
山盛りのウンコを量産するのはやめたほうがいい ウンコ製造機のクソニートより害を与えるシロモノだからな rubyしか書けないヤツを エンジニアとかオレにはそんなこと口がさけてもいえないわ。。。 ウンコvb書いていきがってる エンジニアですらないおっさんと似ている >>479 463はRailsエンジニア以外からも下に見られてる可能性もあるからなぁ 下に見られてると自覚しても そんな環境でしか働くことが出来ない能無しって事だし ウンコスクリプトと低学歴知恵遅れの親和性は高い むしろウンコスクリプトは低学歴知恵遅れと親和性が高いように作られてる そんなヤツラがそういった特定の言語に集まるのもしょうがない そんなヤツラが作ったもんはどうなるか あとはいわなくても分かるな >>483 可能性はそりゃゼロじゃないだろうけど、そんな可能性考えるぐらいなら ID:WJK/G1IH が自意識過剰と いう可能性だってゼロじゃないわけで そういう可能性も拾わなきゃいけないなら、結論は「わからん」とするしかなくなる >>479 いちいち100人を擁護してるお前が気持ち悪いんだよ わかんねえかな 心配することはない ウンコスクリプターなんかな どいつもこいつも同じ そういうのが集まる >>487 わかんねえな そんな上から目線エンジニアだらけだったらチームは崩壊するしね >>485 463個人の問題なんだから分かる必要もない アンチは必死に騒いでるけど、その内容に 言語仕様や設計哲学に対する批判は皆無なのよね 技術的な議論を挑みたくても勝てないから、 コミュニティや人格を批判するしかネタがない ちょくちょくあったけどな。 そういうのには、アンチアンチは知らぬ存ぜぬみたいにシカトするから。w ×Rubyアンチ ○Ruby信者アンチ おおよそのアンチレスはRubyという言語仕様に向けられたモノじゃないんだよな Wappalyzer stats indicate PHP has a 82% marketshare in 2018 https://react-etc.net/files/2018-05/web-marketshare.png PHP is the language both loved and hated. The most popular server side programming language has never had a good reputation among many developers. There's been "a PHP killer" in the works more times as there's been "an iPhone killer". コレが現実 ruby押すために知恵遅れのruby信者の日記ではphpを攻撃してるが 一向に効果はない ウンコスクリプトの底辺覇権争いですでに惨敗してる 低学歴知恵遅れのruby使ってる日記みてみ つまりウンコ(ruby)がウンコ(php)にウンコといってる 元ウンコ使いが別のウンコに乗り換えて悦に浸ってる つまりphp程度しか使えない低学歴知恵遅れがruby使って 悦に浸ってる >>496 そのアンチRuby信者とか言う人間も、ありもしない上から目線とかでっち上げるしかないという… アンチRuby信者もネタがなくなってきてるのが現状 ちなみに上の半角カタカナがここに来てるのも某信者の地道な(?)営業活動の賜物なんだよね あらゆるスレで馬鹿の一つ覚えの如く「RubyアンチのPyキチが〜」とか言ってる回ってるから興味なかった者がそいつの本拠地と認識されたここを見に来る事になるわけだ Rubyが優れた言語でもクソ言語でもどうでもええからスレチやぞ 2ちゃんはスレにキチガイが一人でもいると 糞レスたれ流しの介護スレに なっちゃうのが嫌なんだよな >>495 >ちょくちょくあったけどな。 具体的にはどれよ? >>496 ついにはアンチも「Ruby の言語仕様や設計哲学を肯定せざるを得ない」と 認めたと rubyの言語仕様や設計がクソなのは世界の常識なんだが何言ってるんだ >>505 どっちでもいいけどお宅の同胞が煩くて迷惑なんですけどっていう苦情は受け入れて貰えないでしょうか? >>508 だからといって、Rubyスレへの荒らし行為を 正当化するのはいかがなものかと 日本人の感性には受け入れがたいものがあります Is Ruby dying? Paul Robinson, Senior Ruby Engineer ← イギリスのrubyエンジニア() Answered Apr 16, 2015 I came to Ruby via Rails in late 2005, when Rails was pre-1.0 and Ruby was at around 1.8. To my knowledge, I started the first Ruby on Rails consultancy in the UK in 2006. I noticed around 2010 that a lot of people were trying to move over to Ruby/Rails from relatively inexperienced backgrounds. ← コレが明確なコタエ 日本でも同じ People who were self-taught in PHP and ASP(.NET) were moving over to Ruby land were upping their game. 低学歴知恵遅れでもプログラム書けてる気分になれるウンコスクリプトがruby Rubyは死んだ! (Apr 16, 2015) 3年後 今度こそRubyは死んだんだ! 死へまっしぐら 10年後 もうそろそろ死への第一歩を踏み出す! すでに RubyKaigi 2018 だと「Rubyは死んだ」はジョークネタになっている件 ・RubyKaigi2018 速報 (5/31 1日目)!! https://tech.medpeer.co.jp/entry/2018/05/31/140955 >> 2013-2018のRubyはハイプ・サイクルでいう安定期のようなものだが、 >> Ruby is Deadと言われるようになった。毎年言われている。 >> Ruby is Dead Every Year(会場笑) そういやRailsでシステムデプロイするときって今でも定番はnginx→unicornなの?それともなんか別の主流出てきた? DjangoもそうなんだけどPHPやNodeに比べてデプロイするための情報ってなんか少ないよね herokuみたいなクラウドサービス使う以外での方法って 数値は正直 ウソつかない 低学歴知恵遅れの現実逃避とは 関係ない >>516 Apache、Unicorn、Puma、Phusion Passenger、Nginx、Rainbows chinaの経済は崩壊するを何年吹聴して来たのかと同じレベルだな。 >>515 つまりアンチは: Ruby の言語仕様や設計哲学への批判を具体的には何も提示できない ってことなんですね そういえば、しばらく前にも: >> 文の区切りが書き方やバージョンによって変わるくらいなら、セミコロンくらい喜んで書く。 とカキコ(>>217 )しておきながら、具体的な内容をツッコまれば: >>いちいち覚えてるわけないだろ。 と言い出し(>>236 )、しまいには: >>とにかく事実として存在したんで などと捨て台詞(>>241 )を残して逃げ出したアンチがいましたね いつもながら個人の主観的な思い込みで常識やら事実だのを振りかざし、 技術論が皆無なのは、アンチに共通するパターン >>524 >>243 のあとに黙ってしまったのを忘れるな、痴呆。 質問に答えてほしければ、それなりの口を聞けよ、文盲。 つまらんクソ仕様なんか、こっちはいちいち覚えてないんだよ、暇人。 >>526 自分の言葉で語ってごらん 1.8 まではこうだったのが、1.9 からはこうなったと 具体的に >>526 というか、どうしてアンチはいつも上から目線で語るのかなぁ? >>243 のプレゼンって1.9のリリース前に将来像を語ってるだけだろ そんな不確定な資料を提示しただけで勝利宣言できちゃう精神構造が 日本人の私にはとうてい理解できません 自分としては、Rubyには互換性問題が存在しないと主張する気は毛頭無いんだけどね たとえば Rubyist Magazine では: ・クックパッドを Ruby 2.0.0 に対応させた話 https://magazine.rubyist.net/articles/0042/0042-MigratingARailsApplicationToRuby200.html リ1.8(REE)から 1.9、そして2.0 への移行に関する問題点と対応が「具体的に」まとめられている 非公式ならググればマトメ記事も多数見つかる ・Ruby 1.8/1.9/2.0 系の違い http://www.ownway.info/Ruby/version これらの他にも新たな話題を知ることができるかと期待して煽った時期もあったけど、 やっぱり情弱のアンチに技術論を期待するのは時間の無駄だったわ >>525 {}とdo~endの結合の強さはちょくちょくわかりにくい部分として話題に上がるよね メソッドに括弧無しで波括弧渡すとブロックとして解釈される p ({aaa: 'aaa'}) #=> {:aaa => 'aaa'} p {|_| hoge} #=> nil 2.0系でも欠陥言語であることには変わりないのが盲目的だとわからんようだな 散々言われ続けてきてるのに >>522 なんでこんなクソがシンタックスエラーにならずに if foo = "foo" && bar = "bar" p foo, bar #=> "bar bar" と出力される end >>525 こっちがシンタックスエラーになるんですかね? p {aaa: "aaa"} Rubyは思いつきで文法イジってるからパーサぶっ壊れてる >>529 ねえねえ、長文書く暇があるなら>>532 にも答えておいてね Rubyのパーサ腐ってるよね? 文法が理解できてないのを他人の責にしてるのか というかトリップ付けろよ 紛う事なきウンコ文法だけどRuby様がそうなってるんだから認めろ 信者様の仰ってる事はそういう事ですよね だからトリップつけろよ糞荒らし それから板を荒らすな 個人の主観的な思い込みで人格批判するばかりで 技術論が皆無なのは、信者に共通するパターン お前以外に板を荒らしてる奴はいないんだが? いるなら指摘してみろや def foo(*args, keywords:"KEYWORDS") p args, keywords end foo(0) #=> [0] "KEYWORDS" # キーワード引数を省略。普通 foo(0, keywords: 1) #=> [0] 1 # キーワード引数を明示。普通 foo({keywords: 1}) #=> [] 1 # ハッシュはキーワード引数に展開される。成程 あれ?じゃあ可変長引数にハッシュを渡すこと出来なくね? foo({x: 0}) #=> `foo': unknown keyword: x (ArgumentError) やっぱりね。クソ文法すぎるw 気になるんなら教祖様にお願い(バグ報告)して直して貰えばええやん? お前以外に板を荒らしてる奴はいないんだが? いるなら指摘してみろや >>529 このスレでは、上から目線なのはアンチアンチもかわらん。 聞きたいことがあるなら煽んなよ。 煽ってまともな会話になるわけないだろ。 わざわざ答えてやる価値も義理もないんだからよ。 信者「Rubyがウンコ過ぎて技術的に反論できない。荒らしって事にしとこ!」 www >>529 要約すると… あれ以来、自分が持てるググり力で探せたソースはこれが限界 これらには載ってない情報なので、具体的に何が変わったのか教えて欲しい 興味津々で小便ちびりそうだ ということらしい >>539 マジでこうなるな。気になってしょうがない。 後付けでいいからこの動作が楽しいプログラミングに不可欠な素晴らしいものであることを説明してほしい。 僕の思ってる仕様と違うからクソ!って言ってるだけで草 >>550 それな 未知キー容認したらしたでルーズすぎて使えないとか始めるんだよな >>532 ところでこれ構文解析的にはどう結合したことになってるの? 最初言語仕様がなんかおかしいのかとも思ったけどif文で代入するようなコード書くヤツの頭がおかしいだけだった >>556 C でも似たトラップがあるね 気の利いたlint使えばすぐに発見してくれるけど Ruby使いは、何ができたら一人前みたいな基準ある? Pythonなら深層学習のライブラリを扱えると一人前 Railsで一通りサイトが作れる事じゃない? 結局Ruby単体で使ってもそれは別にRubyじゃなくてもいいものでしかない >>551 ハッシュをキーワード引数に勝手に展開するから他の文法と整合性取れなくなってるクソなだけで 未知キーを容認しろなんて誰一人言ってないよ? バグを最大限に利用したプログラミングテクニックを競うスレ 超初心者です @y0 = [3, 8] @y1 = [2, 5] @y2 = [5, 6] @y3 = [12, 8] . . . @yn = [3, 4] というような独立した名前とそれに代入されているデータがあるのですが n番目(nの大きさは事前に代入されている)までの各データを,関数を用いてまとめて順番に表示させたい時は どうすれば良いのでしょうか (0..n).each do |i| puts instance_variable_get(:"@y#{i}") end 試してはいない >>566 あれ作ったの王族だったっていうのが更にロマンだな Rubyの検定試験ってめちゃくちゃ意味なさそうなんだけど持ってる人おる? 俺が面接官ならRubyに限らずプログラミング言語の検定試験合格をアピールするような奴は問答無用で落とす 意味がないことに対して貴重な時間を無駄に投資したことと自分の能力や経験に自身がないことの証明でしかない 法令による独占業務や義務付けの無い資格は暇潰しや自己満足だよ。 資格があれば有利 資格がある人は、採用試験が免除されるけど、 ない人は、資格を取れって言われるだけ 要するに、自分で勉強して、客観的な合格点を取ったという証明書。 自力型人間。 自分でできる範囲の準備をした人。 自分の事を、自分で証明した人だから、評価が高い 普通の人は、ずっと遊んでいるだけで、 大学へ行って勉強したり、資格なども取らないから 自分の勉強するのはいいことだけど、肝心なのは資格の選定 IPA系の資格やLPICのように詰め込む知識自体に十分な価値があるものなら一定の意味はあるが、 プログラミング言語の資格って基本的に言語の重箱の隅を突っつき回すクソコード品評会でしかない 全くもって時間の無駄、というか金と時間を無駄にしたバカの証明 そもそもRubyって仕様無いのに一体何をテストするんだろうな 例えばJava言語の資格であれば明確な言語仕様に基づいた出題だから合格すればJava言語使用に対する一定の理解が証明されるわけだ 一方Rubyは何が仕様で何が実装依存なのかはMatzの頭の中にしかない Matzが気まぐれでコード一行変えてMatzが実装依存だと思ってた挙動が変わったら、それだけで試験の知識が無意味になる可能性がある こんなもん試験を主催する側も頭おかしいし、それをおかしいと思わずに受ける側もたいがい頭おかしいわ ドキュメント軽視とWindows蔑視はRubyコミュニティの伝統だからな… 「コードが仕様だ!」 本当に、藻舞らは実社会で通用しない連中だな 漏れは、10言語は使えて、国家資格も幾つか持っているけど、 それでも会社の面接試験で、VBA の試験に、0点とって落ちたこともあるw 資格を持っていない奴が、あちこち面接行ったり、返事に1週間待ったり、 社内で時間つぶしするから、効率悪い 次の仕事との間が開くから、稼ぎが悪いし、 資格を持っていない連中と競うから、あちこちへ面接へ行くので、コストがかかる 特に、C++ とか難しい言語では皆、お試しの初日で返されるから、効率悪い 資格を持っていれば、会社の面接試験もフリーパス。 最初から合格者扱い ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる