[過去ログ] Ruby 初心者スレッド Part 66 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
286: (ワッチョイ b15f-jdQV) 2020/03/24(火)13:32 ID:WT9cP8p50(1) AAS
文句言う前に
VMでも何でも良いから
素の生インスコ環境造って
他の影響を排除してみ
287
(2): (ワッチョイ 8b14-9KJh) 2020/03/24(火)15:16 ID:fj9Tix3R0(1/2) AAS
>>284
知らんけどさぁ。そのコードだけ見て判断するなら
> rbenv="$(command -v rbenv ~/.rbenv/bin/rbenv | head -1)"

まずrbenvには普通はコマンドのフルパスが入る。
二番目の~/.rbenv/bin/rbenvはわかりやすく、そこにrbenvコマンドがあればそのパス
一番目は、rbenvコマンドをPATHから検索して見つかったものが入る。だから本来はフルパス
38行目の cd "${rbenv%/*}" からもフルパスが入ってるという前提で
省18
288: (ワッチョイ 8b14-9KJh) 2020/03/24(火)15:26 ID:fj9Tix3R0(2/2) AAS
まあバグとまでは言わんけど、対応漏れとして / で始まらないものは
シェル関数として省くとかすれば対応は可能かもしれんなぁ。
それ周りの解決法は調べた事ないので、どうするのがベストなのかしらんけど
289: 284 (ワッチョイ 8b2c-cvBQ) 2020/03/24(火)17:01 ID:n56XI6Ab0(3/3) AAS
rbenv のトップページを参考にして、実行した
外部リンク:github.com

Basic GitHub Checkout の所で、rbenv-installer を使った。
すると、git clone で、~/.rbenv の下に、ローカルリポジトリが出来た

次に、~/.bashrc (漏れは、~/.bash_aliases)に、下の2行を追加したので、
常に、bash 起動時には、eval "$(rbenv init -)" が実行される

export PATH="$HOME/.rbenv/bin:$PATH"
省16
290: (ワッチョイ 0dad-OG1y) 2020/03/28(土)22:49 ID:413BE/qa0(1) AAS
たのしいRuby第5版の古本買ったのでRuby入門します(^_^)/
291: (ワッチョイ 5e2c-2pFN) 2020/03/28(土)23:25 ID:lvHGCPQW0(1) AAS
Windows 10, WSL, Ubuntu 18.04 で、
rbenv で、Ruby 2.6.5 をインストールできた!

CPU-i3 を省エネモード(1コアのみ)で使っていたから、
コンパイルには、25分掛かった

build-essential, openssl, readline, zlib のパッケージが必要だった

sudo apt install -y build-essential
sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev
292: (ワッチョイ 5dad-+vel) 2020/04/01(水)03:54 ID:PTOn+beS0(1) AAS
VScodeでRuby実行環境作ったけど楽しいは!
サクサク動かして試せる!
293: (ワッチョイ 4b2c-AHN4) 2020/04/01(水)05:08 ID:T/a2Vy7O0(1/2) AAS
Windows 10, WSL, Ubuntu 18.04 で、
rbenv で、Ruby 2.6.5 をインストールできた!

VSCode のRemote WSL もあるから、改行コードさえ気を付ければ、
Windows側のVSCodeで、Linux側のRubyを動かせる

今までは、WSL のUbuntu アプリを起動して、vim を使ったり、
コマンドプロンプト・PowerShell で、wsl と入力していたけど

RubyInstaller for Windows, MSYS2/MINGW も、いらなくなるかも
294
(1): (ワッチョイ 23ad-/I61) [age] 2020/04/01(水)05:23 ID:d9NDYWBE0(1) AAS
インスタンスがどれで変数の型がどれでオブジェクトはどれってごっちゃになってわからないのですが
class A=new A() インスタンスはこの行全てを指すのですか?     
295: (オッペケ Sr01-KN+/) 2020/04/01(水)07:10 ID:uldFLeaHr(1) AAS
まず日本語の勉強から始めろ
296: sage (ワッチョイ e365-YFbg) 2020/04/01(水)08:45 ID:Y4BtYbUm0(1) AAS
まず、そもそも class A=new A() は Ruby の文法として完全に誤りだ

Ruby では、クラス A を定義するなら、class A; … ; end と書く
同様に、クラス A からインスタンスを生成して変数 a に代入するには a = A.new と書く

プログラミングが初めてであればオブジェクト指向の概念がゴッチャになるのは
しかたないとはいえ、それ以前にプログラミングの基本から学んだほうが良いと思うよ
297: (ワッチョイ 4b2c-AHN4) 2020/04/01(水)09:07 ID:T/a2Vy7O0(2/2) AAS
ひとまずこれで、クラスA を定義して、その設計書に基づき、
インスタンス・実体a・b を作った

クラス内に、変数・関数を定義していけば、より本格的なクラスになっていく

class A
end

a = A.new
b = A.new
298: (ワイーワ2 FF93-8H9x) 2020/04/01(水)11:18 ID:5VJq6KKKF(1) AAS
a = (class A; end).new
とかあるんだっけ
299
(1): (ワッチョイ e5ad-KN+/) 2020/04/01(水)14:38 ID:8LLFjcSO0(1/3) AAS
>>294
Rubyにおいてはすべてがオブジェクトなので
変数の型はクラスだと考えてよい
(他言語はそうとは限らない)

インスタンスは個別の状態(変数)を持ったもので
「オブジェクト」という言葉は文脈によって
クラスとインスタンスの両方の意味で用いられる
省7
300: (ワッチョイ 558f-q/Tg) 2020/04/01(水)16:10 ID:nPBcGZ1y0(1) AAS
1はIntegerクラスのインスタンス
“abc”はStringクラスのインスタンス
[1,2,3]はArrayクラスのインスタンス

Integer, String, ArrayはClassクラスのインスタンス
ClassもClassクラスのインスタンス
301: (ワッチョイ 1b8c-CgtG) 2020/04/01(水)21:25 ID:XvdBTC2x0(1) AAS
オブジェクトを使った例文もプリーズ
302
(1): 299 (ワッチョイ e5ad-KN+/) 2020/04/01(水)22:04 ID:8LLFjcSO0(2/3) AAS
class Human
attr_reader :age, :sex

def initialize(age, sex)
@age = age
@sex = sex
end
end
省6
303: 299 (ワッチョイ e5ad-KN+/) 2020/04/01(水)22:07 ID:8LLFjcSO0(3/3) AAS
>>299
>>302
文章説明したこと(だけ)の
サンプルコード

同じHumanクラスだが
インスタンスとして
taroとhanakoは異なる
省4
304
(1): 284 (ワッチョイ 4b2c-AHN4) 2020/04/02(木)12:07 ID:BA8GpIv40(1/2) AAS
>>284
疑問が解決しました!

>rbenv="$(command -v rbenv ~/.rbenv/bin/rbenv | head -1)"
>rbenv は、初回は空文字列だが、インストール後には、rbenv となる

bash スクリプトを実行すると、rbenv には、~/.rbenv/bin/rbenv が入ってきて、正常に処理されます。
これを端末で実行すると、rbenv が出力されるので、挙動が違ってくるだけでした!
思わぬ、引掛けw
省9
305: (ワッチョイ 1d14-hvMa) 2020/04/02(木)12:56 ID:qWu3pHo10(1) AAS
いみがまったくわからんどうでもいいや
306: (JP 0H93-3bw/) 2020/04/02(木)13:56 ID:vZC8Eo+WH(1) AAS
simulationライブラリで純粋な関数式プログラミングをする
外部リンク[aspx]:x0000.net

UIライブラリ (C#, 2D) を作ったよ
外部リンク[aspx]:x0000.net

学術の巨大掲示板群 - アルファ・ラボ
外部リンク:x0000.net

数学 物理学 化学 生物学 天文学 地理地学
省1
307
(1): 284 (ワッチョイ 4b2c-AHN4) 2020/04/02(木)14:07 ID:BA8GpIv40(2/2) AAS
これを、bash スクリプト内に書いて、スクリプトを実行すると、

xxx="$(command -v rbenv)"
yyy="$(command -v ~/.rbenv/bin/rbenv)"
zzz="$(command -v rbenv ~/.rbenv/bin/rbenv)"

xxx, yyy も、~/.rbenv/bin/rbenv で、
zzz も、同じものが2行表示されるけど、これを端末で直接実行すると、

xxx は、rbenv
省8
308: (ワッチョイ a301-51IN) 2020/04/02(木)14:48 ID:s8KkhiHc0(1) AAS
>>304

>>287に書いてたよね

>しかし rbenv-installer は別コマンドだ、現在のシェルで定義しているシェル関数の rbenv が
>呼び出したrbenv-installerという子プロセスから見つかるはずがない。
309: (オッペケ Sr01-KN+/) 2020/04/02(木)15:03 ID:Jw7S0ezcr(1) AAS
車輪の再発名というか糞の再生産というか
310: (エムゾネ FF43-8H9x) 2020/04/02(木)18:25 ID:4X8ewqwSF(1) AAS
Ruby信者が別のRuby信者を何人感染させるか
1を下回ってると思う
311
(1): (ワッチョイ 4b2c-AHN4) 2020/04/03(金)12:39 ID:tv+k2Xei0(1/7) AAS
xy4_02.txt → xy4_002.txt

みたいに、ファイル名末尾の数字部分を、3桁0埋めにする処理で、
文字列を左右反転して、後ろから処理しているのですが、

02 反転→ 20 (0埋め)→ 200 反転→ 002

format・sprintf で、- 左詰め、0埋めにしても、0埋めできません!
0埋めは、右詰めでしか使えない!

"%03d" % "20" # "020"
省5
312: 284 (ワッチョイ 4b2c-AHN4) 2020/04/03(金)13:04 ID:tv+k2Xei0(2/7) AAS
>>307
の話題は、シェルスクリプトのスレへ移動しました!

シェルスクリプト総合 その33
2chスレ:tech
313
(1): (ワッチョイ a301-51IN) 2020/04/03(金)14:05 ID:q/cvlU880(1/4) AAS
>>311
pry> "20".ljust(3, "0")
=> "200"
pry> "20".rjust(3, "0")
=> "020"

Stringのメソッドに目的のものがないかどうかを最初に探そう
外部リンク[html]:docs.ruby-lang.org
314: (ワッチョイ 15e6-20Ab) 2020/04/03(金)16:23 ID:CpQ2Rjn20(1) AAS
"%03d" % "02" # "002"

では、何か不味いのか
315: 311 (ワッチョイ 4b2c-AHN4) 2020/04/03(金)17:00 ID:tv+k2Xei0(3/7) AAS
0 で始まる文字列は、8進数と解釈されるのか、08, 09 などでエラーになる!

"%03d" % "07" # OK
"%03d" % "08" # エラー

>>313
ありがとう
316: (ワッチョイ 6b7d-9V/B) 2020/04/03(金)17:22 ID:Tlqo6QWT0(1) AAS
"%03d" % "08".to_i #=> "008"
317
(1): 311 (ワッチョイ 4b2c-AHN4) 2020/04/03(金)18:14 ID:tv+k2Xei0(4/7) AAS
先頭から続く、0 は鬼門!
それらを除去したい。よい方法は?

0080 → 80
123 → 123

"" → ""
000 → ""
318: (ワッチョイ a301-51IN) 2020/04/03(金)18:26 ID:q/cvlU880(2/4) AAS
>>317
>000 → ""
“000”のleading zeroを除くと“0”では?
319
(1): 311 (ワッチョイ 4b2c-AHN4) 2020/04/03(金)18:51 ID:tv+k2Xei0(5/7) AAS
先頭から続くかぎり、除去するので、これで良いです。
000 → ""

これは、自作するのは難しい。
プログラミングのお題に出してみようか
320: (ワッチョイ a301-51IN) 2020/04/03(金)18:59 ID:q/cvlU880(3/4) AAS
そっか、じゃ正規表現だね

"000".sub(/^0+/, "") #=> ""
"123".sub(/^0+/, "") #=> "123"
"0080".sub(/^0+/, "") #=> "80"
321: 311 (ワッチョイ 4b2c-AHN4) 2020/04/03(金)19:02 ID:tv+k2Xei0(6/7) AAS
>>319
修正

0 → ""
000 → ""

やっぱり、これらは空文字列よりも、0 にした方が良さそう

0・000 → 0
322
(1): (オッペケ Sr01-KN+/) 2020/04/03(金)19:52 ID:MoLJYTUlr(1/2) AAS
なんやこのガキ
323
(2): 311 (ワッチョイ 4b2c-AHN4) 2020/04/03(金)20:00 ID:tv+k2Xei0(7/7) AAS
プログラミングのお題の方に書き込んだので、このスレから移動してください!
324
(1): (ワッチョイ 6352-cvTZ) 2020/04/03(金)20:10 ID:y4LIlYUL0(1/2) AAS
>>322
有名な荒しだよ

>>323
誰もお前の独り言に興味ないから一人で行け。
いや、向こうのスレに迷惑をかけるな。
325
(1): (オッペケ Sr01-KN+/) 2020/04/03(金)20:24 ID:MoLJYTUlr(2/2) AAS
>>324
この板の荒らしって単芝君くらいしか知らんかったわ
326: (ワッチョイ a301-51IN) 2020/04/03(金)20:48 ID:q/cvlU880(4/4) AAS
>>323
お題スレは質スレじゃないんだから並行してても別にいいよ
あそこはお題に対してこんな解き方もあるんやでを披露しあって楽しむ処
327: (ワッチョイ 6352-cvTZ) 2020/04/03(金)20:55 ID:y4LIlYUL0(2/2) AAS
>>325
いくつかのスレのタイトルにRuby禁止と書かれているのは、そいつか原因になっている。
活発に活動していて、コテもつけてないが書きっぷりで一目で分かるので目障りきわまりない。
328: 291 (ワッチョイ 4b2c-AHN4) 2020/04/05(日)14:17 ID:eWBrSqct0(1) AAS
Windows 10, WSL, Ubuntu 18.04 で、
rbenv で、Ruby 2.6.5 をインストールして、

PowerShell で、wsl と入力し、
Windows 側のプロジェクトフォルダへ移動してから、

Gemfile に、gem "rails"
と書いて、bundle install と入力すると、

nokogiri 1.10.9 with native extensions のコンパイルに数分掛かったが、
省2
329: (ワッチョイ cb68-CuPJ) 2020/04/07(火)16:20 ID:FvbCZ7uW0(1/3) AAS
初歩的な質問ですみません

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

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

とエラーが出ます。たのしいRubyの手順通りにしたのですが
こう表示されてしまいます。本にはこのエラーの対処法が載っていないので
困っています。ご教授お願い致します。
330
(1): (アウウィフ FFe9-8H9x) 2020/04/07(火)16:35 ID:G5F9VLMpF(1) AAS
知恵をくれで概出
外部リンク:detail.chiebukuro.yahoo.co.jp
ぐぐれ
331: (ワッチョイ cb68-CuPJ) 2020/04/07(火)16:48 ID:FvbCZ7uW0(2/3) AAS
>>330さん
ググったのですが意味が解らず…
DOSプロンプトで見たらインストールは正常にされたみたいです。

詳しく教えていただければおっぱい見せます。
332
(1): (ワッチョイ 4b2c-AHN4) 2020/04/07(火)17:19 ID:ivfSfUTD0(1) AAS
>print(”Hello, Ruby.\n")
全角文字、(” を使っちゃいけない!

プログラミングは、半角英数字しか使えないので、すべて半角英数字で入力し直すべし!
print("Hello, Ruby.\n")

特定の条件では、( ) を省略できるので、これでも良い
print "Hello, Ruby.\n"

また、puts なら自動的に改行されるので、最後の改行コード・\n が不要
省1
333: (ワッチョイ cb68-CuPJ) 2020/04/07(火)18:50 ID:FvbCZ7uW0(3/3) AAS
>>332さん
ありがとうございます。頑張ってみます。
334: (オッペケ Sr01-KN+/) 2020/04/07(火)20:18 ID:/JRvNpEdr(1) AAS
おい、おっぱい
335
(1): (ワッチョイ c668-KRXG) 2020/04/08(水)16:21 ID:bduWTrbF0(1/4) AAS
コマンドプロンプトなら実行できるのにRubyコマンドではできません。なぜでしょうか?
336
(1): (ワッチョイ 062c-5WFu) 2020/04/08(水)18:35 ID:fnNjblX40(1) AAS
普通は、ソースコードをファイルに書いて実行する。
ruby script.rb

-e オプションで、1-liner も実行できる。
ruby -e 'puts "a"'

Windows のPowerShell では、%Q("a") とダブルクォーテーションを、%Q( ) で囲まないと動かないこともある
ruby -e 'puts %Q("a")'

VSCode などのエディターを使うのがよい
337
(1): (ワッチョイ c668-KRXG) 2020/04/08(水)19:50 ID:bduWTrbF0(2/4) AAS
>>336さん

Visual Studio code インストールしました。

エディター、よくわかっていません…

妹の食事を作りつつ勉強していますが難しいですね。

中3女子には難しいでしょうか?
338: (ワッチョイ 1714-9hq2) 2020/04/08(水)19:53 ID:oh4YVJIM0(1) AAS
小6じょちのあたちにもできたんだから
おねぇちゃんののうりょくがないだけだよ
339: (オッペケ Sr5f-LdNq) 2020/04/08(水)20:12 ID:Au8ilpyjr(1) AAS

340: (ワッチョイ a201-vZv9) 2020/04/08(水)20:59 ID:+ufIeUeW0(1/2) AAS
>>335
「えんぴつなら書けるのにボールペンでは書けません。なぜでしょうか?」って書いてるのと同じ
これ答えられる?

どういう環境で何をやろうとしてるかもわからない
コマンドプロンプトで何ができたのかもわからない
Rubyコマンドで何がどうできないのか、どういうエラーが出てるのかもわからない

プログラミングに限らず人に質問して自分の欲しい答えを引き出すには最低限の質問力が必要
341
(3): (ワッチョイ c668-KRXG) 2020/04/08(水)22:17 ID:bduWTrbF0(3/4) AAS
すみませんんでした。

Rubyコマンドで

print("Hello, Ruby.\n")

と打つと

デバイス PRN を初期化できません
省4
342: (ワッチョイ c668-KRXG) 2020/04/08(水)22:22 ID:bduWTrbF0(4/4) AAS
環境はWindows10で

Ruby2.7.1です。

Visual Studio codeをインストールして日本語にできました。

エディタ−の使い方を勉強しています。

恥を忍んで質問しました。すみません。
343: (ワッチョイ 8252-b+QY) 2020/04/08(水)22:35 ID:5a3Kp3Hv0(1) AAS
>>341
何をやってどういう結果になったかを、相手に伝わるように正確に書くこと。
おそらくそれができていないから、実行した画面のキャプチャを撮って張り付けること。

>>337みたいなどうでもいい情報を書く前に、どうしたら欲しい回答が相手から得られるかを考えなよ。
344: (ワッチョイ a201-vZv9) 2020/04/08(水)22:37 ID:+ufIeUeW0(2/2) AAS
>>341
古い版の「たのしいRuby」があったから見てみたけど

print(“Hello, Ruby.¥n”) と書いたhelloruby.rbというファイルを作成して
それをCドライブのsrcフォルダに保存してから
コマンドプロンプトで
>cd c:¥src
>ruby helloruby.rb
省6
345: (ワッチョイ 6f33-Xq4u) 2020/04/09(木)00:15 ID:ESGIvA9P0(1/2) AAS
メモ帳notepad.exeで、ファイルをつくれ?
346: (オッペケ Sr5f-LdNq) 2020/04/09(木)10:43 ID:yDuqE7M0r(1) AAS
Rubyコマンドっていうから端末でruby起動して標準入力からコード書いてんのかと思ったら自作ワードだったか
347: (オッペケ Sr5f-LdNq) 2020/04/09(木)11:07 ID:0FSX5ei3r(1) AAS
パス通ってんなら「puts "Hello, Perverts!"」って内容のhoge.rbをダブルクリックすれば実行されんじゃないの?
ウィンドウズ知らんけど

WSL独り言連投君よ、今こそ君の知識を授けてあげなよ(笑)
348
(1): (ワッチョイ 062c-5WFu) 2020/04/09(木)12:17 ID:pqMoXxyo0(1/4) AAS
エディタは、VSCode だけを使ってください!
メモ帳などを使うと、BOM の有無・文字コード(UTF-8, CP932(sjis, shift-jis))などで、ややこしい

VSCode の下に、改行コード・文字コードが表示されるので、そこをクリックして変更してください。
Windows なら、UTF-8 で、改行コードはCR/LF です

VSCode では、まず、3つの拡張機能を入れる。
Code Runner(Run Code), Bracket Pair Colorizer, indent-rainbow

Code Runner では、そのスクリプトファイル全体、または選択したコード片を、
省7
349
(1): 348 (ワッチョイ 062c-5WFu) 2020/04/09(木)12:41 ID:pqMoXxyo0(2/4) AAS
>>341
エクスプローラーで適当なフォルダを作って、
そのフォルダをVSCode の左のサイドバー上のエクスプローラービューへドラッグ&ドロップすれば、
そこがワークスペース(プロジェクト)フォルダになる

エクスプローラービューの上の「新しいファイル」アイコンを押して、適当なファイルを作る。
例えば、script.rb

そのファイル上に、
省4
350: 348 (ワッチョイ 062c-5WFu) 2020/04/09(木)12:55 ID:pqMoXxyo0(3/4) AAS
基本的に、サンプルのコード片などは、全てVSCode のCode Runner で実行してください!
Windows のirb は、日本語入力でバグルので、使わない方がよい

基本的に、web 系の言語は、インターネットのLinux サーバーを対象にしているので、
パソコンのWindows などでは、動かないことが多い。
様々なライブラリを作る人が、Windows 用には作らないので

そのため最近では、Windows 10, WSL 上に、Ubuntu 18.04 など、
Linux を入れて使うことが多くなった
省2
351: (ワッチョイ c668-KRXG) 2020/04/09(木)17:22 ID:LYdNiQuc0(1/4) AAS
>>349さん

皆さんありがとうございます。拡張機能でCode Runnerインストールして

ファイル上にprint("Hello, Ruby.\n")と入力、保存して右クリック、これでRuby動く!

と思ったものの、何も起きません…

私のようなバレーボール馬鹿にはプログラムは向いていないんでしょうか…
省1
352: 348 (ワッチョイ 062c-5WFu) 2020/04/09(木)17:42 ID:pqMoXxyo0(4/4) AAS
ただし、ファイル名が、script.rb みたいに、
Ruby の拡張子、.rb を付けること

それで、そのファイルをRubyで実行すると、判断されるはず!
353: (ワッチョイ c668-KRXG) 2020/04/09(木)19:33 ID:LYdNiQuc0(2/4) AAS
>>348さん
Code Runnner 実行できました。皆さんありがとうございます。

ただ次のステップ、VSCode実行からどうしたらいいでしょうか?
354
(1): (オッペケ Sr5f-LdNq) 2020/04/09(木)19:51 ID:ZpQLfNz3r(1/2) AAS
そもそも初心者がVSCode使う意味が分からん。
Hello, world.レベルならirb使ってちまちまやった方が絶対勉強になる。
日本語入力に不安があるならコマンドプロンプトに「irb --noreadline」って打って起動すれば問題ないだろう。
355: (アウアウウー Sabb-juGi) 2020/04/09(木)20:09 ID:gKTfLKCaa(1) AAS
そもそもRubyの公式エディタはEmacs
VSCodeは邪悪なMSの製品である上に、JavaScript製のAtomを殺したTypeScript製のVSを使うことは動的型に対する静的型付けの勝利を認めることになる
絶対に使ってはならない
356
(1): (ワッチョイ d7ad-LdNq) 2020/04/09(木)20:15 ID:7CAQ8ULU0(1/2) AAS
Emacsは初見殺しなんで
絶望的に初心者に向かない
357: (ワッチョイ c668-KRXG) 2020/04/09(木)20:18 ID:LYdNiQuc0(3/4) AAS
製品の詳しいことは解らないんですがそんなにだめなんでしょうか?
脳筋の私でもなんとか理解できてきたような気がするんですが…
358: (ワッチョイ d7ad-LdNq) 2020/04/09(木)20:21 ID:7CAQ8ULU0(2/2) AAS
VSCodeはデフォルトの設定で使うなら
別にそんなに難しくないと思う
なんだかんだMSだからExcelとかと同じで
普通の人が普通に使えるようになってる
359: (ワッチョイ c668-KRXG) 2020/04/09(木)20:28 ID:LYdNiQuc0(4/4) AAS
皆さんなんだかんだ言っても優しいですね。Rubyを選んで良かったです。
360: (ワッチョイ 6f33-Xq4u) 2020/04/09(木)20:28 ID:ESGIvA9P0(2/2) AAS
>>356
vi/vimよりもはるかにマシ!
361: (ワッチョイ a201-vZv9) 2020/04/09(木)20:37 ID:AINw40ik0(1) AAS
>そもそもRubyの公式エディタはEmacs
これいつもの荒らしの口癖
本人はRubyもEmacsもまともに使えない
362
(1): (オッペケ Sr5f-LdNq) 2020/04/09(木)21:04 ID:ZpQLfNz3r(2/2) AAS
ホントの初心者ならirbだけでよい。
それでちょっとまとまったことやりたくなったらメモ帳でも使えばよい。
いきなりVSCodeって、工作好きの子供にいきなり電動ドリルやチェーンソウを買い与えるような仰々しい印象なんだが。
まあ畢竟、外野が強制するものでもないし好きなものを使えばいい。
363
(5): (ワッチョイ d714-9hq2) 2020/04/10(金)06:22 ID:4WnvV4mF0(1/3) AAS
>>354
> Hello, world.レベルならirb使ってちまちまやった方が絶対勉強になる。

勉強とは何をやったか記録すること
irbでどうやって記録に残すんだ?あん?
364: (ワッチョイ d714-9hq2) 2020/04/10(金)06:24 ID:4WnvV4mF0(2/3) AAS
>>362
初心者をバカにするな。
「お前は初心者だからプロと同じものを使うな」は
初心者をバカにする行為でしかない。そんな偉そうな人間でもないだろお前は
365: (ワッチョイ 068f-Jrel) 2020/04/10(金)09:11 ID:AffC1A390(1) AAS
Hello worldなんて頭の中に記録できればログ記録しとく必要なんかないやろ
366
(1): (ワッチョイ 8252-b+QY) 2020/04/10(金)09:18 ID:Ntz3fYqx0(1) AAS
>>363
記録を目的にしたら本末転倒だろう。
最初のうちは色々入力して試行錯誤し、自分の頭で考えたり成功や失敗を繰り返し経験することのが大事。
まずは書き捨てていいからとにかく試して自分の理解がある程度整理できるようになってから残せばいい。
1-
あと 636 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.035s