Ruby 初心者スレッド Part 67 (724レス)
1-

588: (ワッチョイ 738f-DE9r) 2022/12/28(水)13:12 ID:+yyf2wj20(1) AAS
Ruby 初心者が最初に絶対に身に着けないといけない常識って
ユーザーグループのキモい人達への無条件の敬意と忠誠(を払ってるフリ)じゃね
589: (ワッチョイ 7f00-ysto) 2022/12/28(水)13:30 ID:xff+tzRk0(1) AAS
何言ってんだ、こいつ?
590: (オッペケ Sr65-QX6b) 2022/12/28(水)22:34 ID:SmTZmVnPr(1/2) AAS
rails slackはそんな雰囲気ではないが何のこと言ってるんだか
591: (オッペケ Sr65-QX6b) 2022/12/28(水)22:34 ID:SmTZmVnPr(2/2) AAS
railsじゃなくてruby-jpか
592: (ワッチョイ a37d-hX/W) 2022/12/31(土)14:21 ID:MXKHIln50(1) AAS
Rubyの静的型ってみんな使ってんの?
593: (ワッチョイ 6301-+9kW) 2023/01/01(日)10:40 ID:ZyLRd4DP0(1) AAS
2chスレ:hp
から誘導されて来ました。
JavaScriptで日付が変わると自動で音が鳴るというものを作るにはどうしたらいいですか?
594: (ワッチョイ f6e8-U0ia) 2023/01/01(日)13:19 ID:TB0Q4LnJ0(1) AAS
スレタイみて誘導がイタズラだと思わんかったん?
595: (ワッチョイ 6301-uB4A) 2023/01/01(日)13:40 ID:SpXTBx4O0(1) AAS
JavaScriptで日付が変わると自動で音が鳴るというものを作るにはどうしたらいいですか?
596: (ワッチョイ df10-+64g) 2023/01/01(日)16:55 ID:oLAa0eV20(1) AAS
perl好き
ruby嫌い
crystal好きだが
crystalもパッケージ増えていくとぐちゃぐちゃになるんだろうな
597: (アウアウウー Sa85-DWwd) 2023/01/12(木)17:09 ID:qeO58bDma(1/2) AAS
#! ruby

# -*- coding: UTF-8 -*-

require 'libev_scheduler'

Fiber.set_scheduler(Libev::Scheduler.new)

puts "Go to sleep!"
省7
598: (アウアウウー Sa85-DWwd) 2023/01/12(木)17:16 ID:qeO58bDma(2/2) AAS
途中で送信した

外部リンク[html]:docs.ruby-lang.org
のサンプルを試してみたのだが、

Go to sleep!
Going to sleep
Wakey-wakey, sleepyhead
I slept well

と表示されるはずが、何故か実際に実行すると

Go to sleep!
Wakey-wakey, sleepyhead
省5
599
(1): (ワッチョイ 7110-9O0i) 2023/01/12(木)17:42 ID:k/txfnyN0(1) AAS
今どき2行目が必要な環境ってある?
コードは全部ASCIIだし脳死で書いてない?

>Fiber,schedule は、Fiber を新規作成して即時実行のはず
これを信用するとしてputsもI/Oだからとか(しらんけど)
配列pushなんかに変えてみて最後に出力してみては
600
(1): (ワッチョイ 8610-wtyD) 2023/01/14(土)16:20 ID:XG+wNT9X0(1) AAS
irb 1.6.2(ruby 3.2.0付属)について質問です。

文字入力時には自動補完せず、タブキーを押したときに自動補完させるにはどうすればよいでしょうか?

入力時の自動補完だと入力の邪魔になってしまうので任意のタイミングで自動補完させたい、という意図です。

.irbrcに IRB.conf[:USE_AUTOCOMPLETE] = false (あるいは --noautocomplete で起動)
とした場合、タブキーで補完候補が一気に出力されてしまい補完候補の選択ができませんでした。
601: (アウアウウー Sa91-wtyD) 2023/01/14(土)23:55 ID:v+aDVA7Ga(1) AAS
Stack Overflow 2023年の年収。高中低

Ruby, Elixir : 9.3 万ドル
Go : 8.9
Rust : 8.7

Python : 7.1
TypeScript, C# : 7
Kotlin : 6.9
C++ : 6.8
C : 6.7
JavaScript : 6.6
省5
602: (アウアウウー Sa91-wtyD) 2023/01/15(日)03:00 ID:6m68H/Iaa(1/2) AAS
確かに、puts もI/O だから、表示される順番は確定しないのかも
603: (アウアウウー Sa91-wtyD) 2023/01/15(日)03:04 ID:6m68H/Iaa(2/2) AAS
>>600
irb よりも、VSCode の拡張機能・Code Runner を使えば?

右クリックメニューから、ファイル全体または選択したコード片を実行できる
604: (アウアウウー Sa91-w88e) 2023/01/15(日)16:50 ID:aMclAZtfa(1/2) AAS
>>599
なるほど、と試した結果

r=[]
r << "Go to sleep!"
Fiber.schedule do
r << "Going to sleep"
sleep(1)
r << "I slept well"
p r
end
省8
605: (アウアウウー Sa91-w88e) 2023/01/15(日)16:52 ID:aMclAZtfa(2/2) AAS
一行目がexitの前の出力で、2行目が Fiberのブロックからの出力です
606: (ワッチョイ 4310-Jpma) 2023/01/22(日)21:54 ID:mu8Nl5mu0(1) AAS
RubyのBigdecimalの最大桁数っていくつ?

puts (BigDecimal("2",1000) ** ((BigDecimal("2",1000) ** (BigDecimal("1031",1000) - BigDecimal("1",1000))) - BigDecimal("1",1000))) * (BigDecimal("2",1000) - (BigDecimal("2",1000) ** BigDecimal("-3705346855594118253554271520278013051304639509300498049262642688253220148476920",1000)))

が計算できない。

外部リンク:ideone.com
607: (アウアウウー Sa93-qdck) 2023/02/06(月)12:23 ID:t0SsOUx4a(1) AAS
パソコンのメモリサイズが大きければ、大きくなるのかも。
Bigdecimal の最大桁数の設定は無いの?

Elixir では、130GB メモリで、
1秒間に、5千万の小プロセスを起動できたという記事を見た
1-
あと 117 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s