[過去ログ] Ruby 初心者スレッド Part 66 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
147
(1): (アウアウエー Sadf-56gX) 2020/02/11(火)13:17:51.03 ID:D5vn67vCa(1) AAS
perl に比べて ruby の優っているところは?
166
(1): (ワッチョイ 122c-LiuO) 2020/02/14(金)12:22:11.03 ID:+9NDg3r60(1/2) AAS
( ) で囲んで式にすれば、
JavaScript のIIFE (Immediately Invoked Function Expression; 即時実行関数式)みたいに、無名関数にできた!

( -> (arg) {
puts arg + 1
} ).( 99 ) #=> 100
222: (ワッチョイ cbad-wzO4) 2020/03/05(木)19:13:20.03 ID:h922Dn8C0(1/2) AAS
>>204
>柴田望洋はC言語系で何冊か読んだが
>内容がすごく簡潔で短い時間でまとめ的な知識を頭に入れたり
>特定のトピックを復習したいときには有用

いかにも教科書って感じの本書くよね
オレもオススメできる著者だと思うぞ!
329: (ワッチョイ cb68-CuPJ) 2020/04/07(火)16:20:09.03 ID:FvbCZ7uW0(1/3) AAS
初歩的な質問ですみません

print(”Hello, Ruby.\n")と打つと

デバイス PRN を初期化できません

とエラーが出ます。たのしいRubyの手順通りにしたのですが
こう表示されてしまいます。本にはこのエラーの対処法が載っていないので
困っています。ご教授お願い致します。
407: (ワッチョイ 9f01-7Des) 2020/04/16(木)19:02:06.03 ID:phPWx1q30(1) AAS
>>401
require 'ya_kansuji'
array = %w(八京 2垓 1兆 壱萬 一兆 四 89 五 一 六 二 七 八 三 九 十 百 二十)
array.sort_by{|x| YaKansuji.to_i(x)}
#=> ["一", "二", "三", "四", "五", "六", "七", "八", "九", "十",
"二十", "89", "百", "壱萬", "一兆", "1兆", "八京", "2垓"]
448: (ワッチョイ 8f14-YoKk) 2020/05/09(土)22:33:57.03 ID:e5F3j8ny0(3/3) AAS
>>447
> Javaだって実際にはほとんどUNIXサーバーで運用されてるわけで、Windowsとの相性の悪さは本質的な問題ではない

UNIXサーバーで運用されるのと、Windowsとの相性がどう関係するの?
まさかUNIXサーバーで運用してるのは、WindowsやLinuxと相性が悪いからだ!って
言いたいわけ?
481: (ブーイモ MM97-O+HC) 2020/05/12(火)23:58:29.03 ID:qFAkep2ZM(1) AAS
>>477
作れば良かです。
537
(1): (ワッチョイ 5a01-S/TN) 2020/05/23(土)21:52:02.03 ID:KnmbZWpz0(3/3) AAS
>>535
そのwith sizeとwithout sizeはpushの差では?

require 'benchmark_driver'

Benchmark.driver do |x|
x.prelude %{ input = (1..2_000_000).to_a.shuffle }
x.report 'Array.new(0)', %{o = Array.new(0); input.each{|x| o.push(x+1)}}
x.report 'Array.new(input.size)', %{o = Array.new(input.size); input.each{|x| o.push(x+1)}}
省7
651
(3): ◆QZaw55cn4c (NZ 0H8a-nBdZ) 2020/08/12(水)17:03:15.03 ID:UG+oufucH(1/2) AAS
>>650
それはシェルが扱う「プログラムの」返値のときで、しかも意味は 0 が正常終了、1 が非正常終了、と、ちょっと違う
742
(1): (ワッチョイ ad61-CCZD) 2020/09/01(火)22:10:17.03 ID:vLz2GEqc0(1) AAS
Rubyは、node.jsに比べて、ファイル出力のメソッド名が短いので楽。
fp=File.open("filename","w");
fp.print( "nanigshi=#{変数名}\n" );
みたいに書ける。node.jsだと、
fd = fs.openSync("filename", "w");
fs.writeSync(fd, `nanigshi=${変数名}\n` );
となり、キーワードが長い。逆引用符`が打ち込みにくいという
省1
858: (アメ MMfd-3cp2) 2020/11/08(日)10:46:31.03 ID:msYgn7TJM(1) AAS
エンベデッド詐欺
ストリーム詐欺
864: (ワイーワ2 FF1a-D/bg) 2020/11/10(火)12:09:50.03 ID:08CevRpcF(1) AAS
Ruby 卒業しようぜ さっさと
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s