Ruby 初心者スレッド Part 64at TECH
Ruby 初心者スレッド Part 64 - 暇つぶし2ch950:デフォルトの名無しさん
18/11/29 02:48:29.40 ef+1qPo+.net
#.

951:デフォルトの名無しさん
18/11/29 07:47:24.36 gGiWbZov.net
#.

952:デフォルトの名無しさん
18/11/29 09:33:08.29 NKs4R87v.net
#.

953:デフォルトの名無しさん
18/11/29 19:28:41.86 g5k5pPxJ.net
#.

954:デフォルトの名無しさん
18/11/29 20:19:30.78 eQcl6Axj.net
youtubeでプログラミングやれば転職やフリーの仕事がまあまあできる、実際は
どうなんでしょうか。自分も学校に通ってプログラミングを習うつもりですが、
転職の際に役立つスキルとPRとして使えるのか、そのまま転職、または何かのきっかけレベル
になるのか、その辺りがわかならいままです。

955:デフォルトの名無しさん
18/11/29 21:13:51.20 BEC3KPap.net
中途未経験でPGになるならはじめからまともな労働条件を望むのは非常に厳しい
ド糞ブラックならFizzBuzz書ければ通るから、まずはそこで3年耐えて、実績がついたら転職だ
その覚悟があるならいらっしゃい

956:デフォルトの名無しさん
18/11/29 21:22:14.03 BEC3KPap.net
あと、Rubyはかなり上のレベル(君が日本のITベンチャーと聞いて思い浮かぶようなところ)
までいかないと人並みの給料貰えないし、そういうところは脱Rubyが進みつつあるから、よほどRubyに強い拘りが無い限りはお勧めできない
無難なのはJava、C、C#、JavaScript(できればNodeも)あたりだね

957:デフォルトの名無しさん
18/11/30 07:26:13.92 a1TjZ85x.net
与えられた数値をより短い文字数で表せる計算式を作れたら大金持ちになれる。

958:デフォルトの名無しさん
18/11/30 09:06:41.21 VjmtC3o0.net
YouT


959:ube を見たら、学費無料もある。 転職請負人・育成機関だろ。 プログラマーに育て上げて、企業が採用したら、お金をもらう Ruby は、短時間で学べる事が多い。 バグで時間を取られないから、 その時間でデザインパターン・フレームワーク・Linux コマンド・環境構築運用を学べる Rubyの人は、広く浅く、システムの全行程がわかる。 Java のような関数だけ書けて、システムがわからない土方じゃない! Rubyは、SE に近いプログラマー 画面は、HTML, CSS, JavaScript(JS) で作るから、これらにもRubyは応用できる。 JS, Kotlin などは、Rubyに似せているから、他言語にも応用できる



960:デフォルトの名無しさん
18/11/30 10:49:21.11 lqSrmRtB.net
お前ら責任持って相手してコイツ↑をこのスレに引き付けとけよ。
他のスレ迷惑してんだからほんと。

961:デフォルトの名無しさん
18/11/30 10:57:56.96 pEng5xY0.net
>>923
ZeoSyncという会社が100分の1程度にまでランダムなデータを圧縮できる技術を開発した

962:デフォルトの名無しさん
18/11/30 14:50:04.77 UglrfTNg.net
Rubyの勉強したいんだがどのように覚えたらいい?
最終的にはRailsを使えるようになりたい
Rudyの基本的な文法覚えるのと他にやるべき事ってある?

963:デフォルトの名無しさん
18/11/30 15:03:43.94 pEng5xY0.net
さっさとRails使え。RubyとRailsの勉強はあとからだ

964:デフォルトの名無しさん
18/11/30 15:09:35.21 PtogTj5L.net
>>927
チェリー本おすすめだよ

965:デフォルトの名無しさん
18/11/30 16:14:37.51 1XSsfFTr.net
他の言語経験済みなら公式ドキュメント読めば十分

966:
18/11/30 22:59:49.28 MkfLpznc.net
>>922
>脱Rubyが進みつつある
Ruby から何に移行しようとしているのでしょうか?

967:
18/11/30 23:00:34.72 MkfLpznc.net
>>926
ありえない…
ランダムデータは基本的に圧縮できないものなのでは?

968:デフォルトの名無しさん
18/11/30 23:32:34.88 XGbv3Lgm.net
>>922
AWS Lambdaが対応だってよ?w
URLリンク(www.publickey1.jp)

969:デフォルトの名無しさん
18/11/30 23:33:06.67 VjmtC3o0.net
progate のサイトに、Ruby, Rails 5 の教室がある
無料かどうかは、知らないけど

970:デフォルトの名無しさん
18/11/30 23:44:08.65 VjmtC3o0.net
WEB+DB などでも、Ruby で有名な、クックパッドの社員の記事をよく見る
Rubyが、日本を引っ張ってる感じがする

971:
18/12/01 00:03:27.37 J8cQMvWo.net
>>935
>Rubyが、日本を引っ張ってる感
Rails 以外でとんがった企画があれば、あるいは

972:デフォルトの名無しさん
18/12/01 00:44:40.46 bHszpHWA.net
>>933
それRubyがPowerShellより優先度低いってことなんだけどわかってる?

973:934
18/12/01 06:40:35.57 2OgcqxL5.net
progate のサイトで、Ruby を学んでみたけど、途中から有料になる

974:デフォルトの名無しさん
18/12/01 10:56:47.75 ovdZdyXB.net
>>937
ただの順番やん。w
対応されたことに意味があるんやで?

975:デフォルトの名無しさん
18/12/01 11:17:15.65 cJ9vDtaH.net
COBOLも対応したんだよなあ

976:デフォルトの名無しさん
18/12/01 13:37:36.24 SyV5Kwhs.net
irbでコード直打ちで試行錯誤でクラスとか作りながら、「あ、動いた動いた」となったときに
そのコードを保存しておこうと思ったらどうすればいいの?
historyで行を拾っていくしかない?

977:デフォルトの名無しさん
18/12/01 13:47:54.40 Km1sjdO2.net
そんなことしないで、テストコード書いて
テストと�


978:ィったらOKにってやり方にしなさい テストコードあれば何度でも最初から試行錯誤できる アクロバット的なことをしなくていい



979:デフォルトの名無しさん
18/12/01 14:01:16.52 q6i9ekrs.net
>>941
そんな段階で書いたコードなんか後でクソの約にも立ちません
潔く捨てなさい

980:デフォルトの名無しさん
18/12/01 14:01:44.62 SyV5Kwhs.net
いや、業務でとかじゃなく暇つぶしでirbでいろいろ試してるのが楽しくて、で、
「あ、こんなこともできるんだ」とふと発見があったときに
そのコードを記録しておく方法がほしいんです、アクロバットとかじゃなく
historyしかない?

981:デフォルトの名無しさん
18/12/01 14:05:07.89 q6i9ekrs.net
>>944
そんな小学生レベルのオナニーが楽しいのは初心者のうちだけ
断言するが、その段階を脱した後でそれを見ることは絶対にない

982:デフォルトの名無しさん
18/12/01 14:06:41.43 SyV5Kwhs.net
例えばprologとかだとreplでいろいろ遊んだ後にlisting()とかやるとpredicateが一覧できるよね?
そういうことがやりたいんだけど

983:デフォルトの名無しさん
18/12/01 14:08:49.20 q6i9ekrs.net
そういうのが好きならPythonに乗り換えてJupyterでも使ったら?
たぶん気にいると思うよ

984:デフォルトの名無しさん
18/12/01 14:13:15.92 SyV5Kwhs.net
rubyにはあるの?ないの?
それが知りたい
ないんならないで
javascriptだって関数をtoStringすればコードが落とせるよね?
rubyだって簡単に何かありそうだと思うんだけど、rubyはあんまり知らないから聞いてる

985:デフォルトの名無しさん
18/12/01 14:34:28.99 SyV5Kwhs.net
pryでこれやればいいのかな、今環境ないから試せないけど
URLリンク(qiita.com)

986:デフォルトの名無しさん
18/12/01 15:15:53.14 vTpsYQrX.net
pryならばhist -en

987:デフォルトの名無しさん
18/12/01 22:52:41.66 2OgcqxL5.net
拡張機能・テーマも多いし、カラフルな、VSCode で十分
拡張機能のCode Runner で、右クリックメニューから、
ファイル全体または選択部分だけを実行できる
irb は、MSYS2, Windows で、日本語ではバグるから、WSL, Linux で使う。
たぶん、pry も、irbと同じ

988:デフォルトの名無しさん
18/12/01 23:57:40.68 2OgcqxL5.net
5ch から、文章をエディタ(TeraPad)へコピーすると、
行頭・行末に半角空白がつくので、それを除去するために、
Windows, VSCode で、以下のソースに、文章をコピペして実行しています
皆さんは、どうやってますか?
TeraPad では、行頭の半角空白だけは、除去できます
text = <<TEXT
ここに、文章をコピペする
TEXT
text.each_line do | line | # 各行
line.strip! # 先頭末尾の空白類を削除する
puts line
end

989:デフォルトの名無しさん
18/12/02 00:20:51.38 7v1CQE2S.net
なんのために5chの文章なんかコピペしてんの?

990:デフォルトの名無しさん
18/12/02 00:21:47.55 N8lNnYfB.net
>>952
破壊的メソッドを使う意味がわからん
puts line.stripで十分だろ
まあおれならこうするが puts text.strip.split(/\s*\n\s*/m)

991:デフォルトの名無しさん
18/12/02 04:06:48.25 IGMOOEcv.net
>>948
ここは初心者に優しいスレというよりは
初心者レベルの無知しかいないスレだから
ちゃんとしたところでちゃんとした人に訊いた方がいいよ

992:デフォルトの名無しさん
18/12/02 06:19:08.33 rWP9XnZT.net
pryなら"$ Klass"でクラス定義を見ることもできるね
ただ>>941みたいなケースにはあまり役に立たないけど

993:デフォルトの名無しさん
18/12/02 09:17:47.34 8E4Rg4a5.net
専ブラで空白除去くらいやってくれるだろ
ちなみに、Ruby2.3で<<~リテラルが追加されたので行頭消せるぞ

994:952
18/12/02 18:07:30.51 uIlAasYL.net
system "echo あいう | c


995:lip" Windows で、文字列をクリップボードに入れるのは、これで出来るのですが、 文字列の変数を渡すのは、どうすればよいの? >>954 破壊的メソッドの方が、少しメモリを節約できるかも



996:デフォルトの名無しさん
18/12/02 18:32:51.35 8E4Rg4a5.net
そんな少量のメモリをケチりたいならCでも使っとけ
str = <<TEXT
aaaaaa
bbbbbb
cccccc
日本語
TEXT
IO.popen('clip', 'w:cp932') do |clip|
clip.print str
end

997:デフォルトの名無しさん
18/12/02 18:59:25.80 D0TCox2F.net
>>958
windows用のclipboardを操作するgemがあるから使うといいよ
win32-clipboard
あと誤差みたいなメモリ気にするより可読性気にしたほうがいい

998:952
18/12/02 20:03:31.57 uIlAasYL.net
出来た! これで、5ch の文章をコピペしても、先頭末尾に空白が付かない!
Windows で、__END__ 以下に、先頭末尾に空白がある、複数行文字列を書くと、
それを除去してクリップボードに入れる
ary = [ ]
DATA.read.each_line do | line | # 各行
line.strip! # 先頭末尾の空白類を削除する
ary.push line
end
IO.popen( 'clip', 'w:cp932' ) do | clip |
clip.print( ary.join "\n" )
end
__END__

999:デフォルトの名無しさん
18/12/02 20:15:46.32 7v1CQE2S.net
よかったね

1000:デフォルトの名無しさん
18/12/02 20:42:29.76 D0TCox2F.net
DATA.read.each_line.map(&:strip)って書きたくなる
それはそうとpry使うときにクリップボードの内容をStringのインスタンスとして取得したり
任意のMarshal.dump可能なインスタンスをdumpした結果をクリップボードに保存しておいて
それからインスタンスを取得したりするメソッド用意しておくと
端末間で手軽に配列コピーしたりできて便利

1001:952
18/12/03 13:47:09.60 xHLM582p.net
Windows で、クリップボードから取得して、クリップボードへ入れた
クリップボード内の複数行文字列の、各行の先頭・末尾から、
連続する空白類を除去して、クリップボードに入れる
新しいpowershell では、クリップボードから文字列も取得できる
str = `powershell Get-Clipboard`
str.encode! Encoding::UTF_8, Encoding::CP932 # UTF_8 へ変換
ary = str.each_line.map( &:strip )
IO.popen( 'clip', 'w:cp932' ) do | clip |
clip.print( ary.join "\n" )
end

1002:デフォルトの名無しさん
18/12/04 20:44:15.42 0EeyK9d3.net
>>963
DATA.each_line.map(&:strip)で良い

1003:デフォルトの名無しさん
18/12/07 17:19:50.64 IY7xzby0.net
クラスがわからないので教えてください。

1004:デフォルトの名無しさん
18/12/07 17:21:58.27 BUuGF4Ds.net
君のクラスは第三校舎だよ

1005:デフォルトの名無しさん
18/12/08 16:19:56.37 AkIIOIht.net
>>966
オブジェクト指向設計実践ガイド

1006:デフォルトの名無しさん
18/12/12 16:56:10.96 Npl7VkUL.net
素人はRailsから手を出していいんですか?

1007:デフォルトの名無しさん
18/12/12 17:07:14.10 TBNWPbFi.net
          i⌒j、ィ⌒j
       ,. ‐-ゝ,J'ー'`li'
      」、_)´ ||,r´ ̄lj⌒j
     r'´、_ノヾ lj    人 ,)
      { 、jヽ、‐-u-─イ  lnj
     lj   {,nl  rJ   ~
   , ',ニ __7 lj {j ,l L==、丶
  ( ( (  'ー'-‐'^ーー‐` ) ) )
    ヽ、ヽニ二二_二二ニ‐' ノ
          Rails

1008:デフォルトの名無しさん
18/12/12 21:07:01.91 +VurBpl0.net
active_support/core_ext がないと生きていけなくなる

1009:デフォルトの名無しさん
18/12/13 06:48:31.10 J8CqZcRY.net
まず素人は、Nokogiri, Selenium WebDriver で、文字列で、HTML を組み立てる所から始める
str = <<"EOT"
<style type="text/css">
img { height: #{ picture_height }px; }
</style>
EOT
次いで、テンプレートエンジンのERB を使って、Sinatra でフルスクラッチでいじくり回す。
その後、Rails
遊ぶには、Sinatra がよい。
自然と、テスティング・フレームワークの構成がわかるようになる

1010:デフォルトの名無しさん
18/12/13 13:17:38.59 IJWcf9xZ.net
返事がない。ただの屍のようだ

1011:デフォルトの名無しさん
18/12/14 09:08:43.54 6gAIOATR.net
■ワイヤレス給電ができる道路で、送電線が消え(ワイヤレス給電のコイル部分が送電線の役割も果たす)
バス、タクシー、トラック運転手やamazon、郵便配送員が自動運転化され、
ガソリンスタンドがなくなり、工場作業員(EVはモーターとバッテリーをくっつけるだけでできるので、
格段に生産工程がシンプルにできる)も自動化され、コンビニ店員もデジタル決済化で消え、
いまわしい存在が道路や街の景色から消えれば、
どれほど輝いて街の景色が見えるだろうか。

「すべては、道路をワイヤレス給電できるかどうかにかかっている」

卒論では、送電線とコイル一体化型の
道路のワイヤレス給電システム実現に向けた研究を行う可能性が高い。

1012:デフォルトの名無しさん
18/12/14 09:10:36.51 6gAIOATR.net
ロボトミー手術・・・ この手術を考案したモニッツは、ノーベル賞を受賞している
URLリンク(twitter.com)
URLリンク(twitter.com) (5ch newer account)
(deleted an unsolicited ad)

1013:デフォルトの名無しさん
18/12/14 09:13:25.13 6gAIOATR.net
元祖忍者村 嬉野温泉 肥前夢街道は、佐賀県嬉野市の嬉野温泉にある17世紀の長崎街道を再現した忍者体験テーマパークである。
佐賀元祖忍者村 肥前夢街道の5つのポイント
遊ぶ
手裏剣打道場・吹矢道場・からくり夢屋敷・忍者修業場など、忍者体験が楽しめる施設もたくさんございます。子供はもちろん、大人も忍者衣装に着替えて、ワイワイ忍者しましょう。
忍者ショー・忍者ミュージアムなど、見て楽しむ夢街道も沢山ございます。忍者とは関係ないですが、山田全自動館もございますよ。
体験する
扮装コスプレ写真館や夢工房(絵付け体験)顔ハメパネルなど、忍者以外にも体験できる施設もございます。
食べる
カレーライスやカレーうどん等の軽食をご用意しております。土日祝日、長期休暇(春休み、GW、夏休み、冬休みなど)に営業してます。
買う
夢街道で一番大きなお土産屋さん。
嬉野名物や民芸品など盛り沢山で大人気です!

1014:デフォルトの名無しさん
18/12/14 09:18:19.87 6gAIOATR.net
TIOBE12月インデックス値ランキング
1 Java 15.932% ↑
2 C 14.282% ↑
3 Python 8.376% ↑
4 C++ 7.562% ↑
5 Visual Basic .NET 7.127% ↑
6 C# 3.455% ↑
7 JavaScript 3.063% ↑
8 PHP 2.442% ↑
9 SQL 2.184% ↑
10 Objective-C 1.477% ↓
11 Delphi/Object Pascal 1.396% ↑
12 Assembly language 1.371% ↓
13 MATLAB 1.283% ↓
14 Swift 1.220% ↓
15 Go 1.189% ↓
16 R 1.111% ↓
17


1015: Ruby 1.109% ↓ 18 Perl 1.013% ↓ 19 Visual Basic 0.979% ↓ 20 PL/SQL 0.844% ↓



1016:デフォルトの名無しさん
18/12/15 12:34:19.65 P5n2XOSc.net
4度目の挑戦でやっとRuby on Railsのインストールに成功。
Rubyのバージョンを少し古いのにしてみたら、すんなり行った。
疲れたw

1017:デフォルトの名無しさん
18/12/15 14:29:57.19 uDs5hPiQ.net
rubyいじってる人はサーバーどうしてるの?
さくらvps?heroku?

1018:デフォルトの名無しさん
18/12/15 14:45:34.51 Sg9amITu.net
sejuku踏んだときのがっかり感

1019:デフォルトの名無しさん
18/12/15 14:53:27.75 mgmsvi+C.net
>>979
AWSに決まってるでしょ

1020:デフォルトの名無しさん
18/12/15 15:02:24.99 uDs5hPiQ.net
>>981
月どんぐらいかかってる?

1021:デフォルトの名無しさん
18/12/15 15:18:26.03 mgmsvi+C.net
40万くらいじゃない?
会社だから正確には知らない
個人だともうRuby使ってないけど、Lambdaで遊ぶ程度で無料枠内

1022:デフォルトの名無しさん
18/12/15 15:38:44.83 uDs5hPiQ.net
>>983
無料枠あるのか
ありがとう

1023:デフォルトの名無しさん
18/12/16 12:14:32.78 hwX68ZFY.net
2.6ってjit以外なんかある?

1024:デフォルトの名無しさん
18/12/16 14:20:32.15 5T7AZUm+.net
ヒアドキュメントの識別子は
END,EOS,EOL,TEXT
などあり、スタイルガイドにもどれを使うべきか書いていない
どれが主流なんだ?

1025:デフォルトの名無しさん
18/12/16 14:21:52.67 aSRz73Hx.net
どれでもいい

1026:デフォルトの名無しさん
18/12/16 14:35:17.49 psGH3Gjb.net
>>985
終端なしRangeとかいい感じかも

1027:デフォルトの名無しさん
18/12/16 14:47:37.49 gJlvyork.net
>>985
transient heap と ファイバの高速化

1028:デフォルトの名無しさん
18/12/16 18:50:33.93 rNHQFpo0.net
>>986
俺は中身によってその都度変えるようにしてるな
JSONとかYAMLとかHTMLに限らずREADMEとかBLACKLISTとかも使ってる
自家製スクリプトを軽く漁ってみたら「ポエム」とか「めぐみん」なんてのも出てきた

1029:デフォルトの名無しさん
18/12/16 18:52:09.86 Ux2imWCY.net
めぐみんって本名?

1030:デフォルトの名無しさん
18/12/16 21:05:26.98 1hwiY+TY.net
気持ち悪い

1031:デフォルトの名無しさん
18/12/19 04:47:51.88 gf1Tua9E.net
めぐみん・・このすば
以下略

1032:デフォルトの名無しさん
18/12/19 05:01:40.01 t+yG2AJO.net
この素晴らしき人生に終止符を

1033:デフォルトの名無しさん
18/12/19 15:26:39.63 WJIgm/GV.net
こんちは質問宜しくて?
超初心者で何も分からんから質問しようもないんだけど、rubyでサイトにアクセスさせてたんだけど
そのrubyが急に動かなくなってしまいましてどうしたもんかと。
こうしたら動くとかあれば、もしくは何か確認するべき部分あれば教えて貰えると助かりますです、はい

1034:デフォルトの名無しさん
18/12/19 15:34:04.62 +7o2dLxg.net
>>995
パソコン冷やすと動くよ
CPUの温度を確認しよう

1035:デフォルトの名無しさん
18/12/19 15:36:17.53 QzBRL+7W.net
>>995
> こんちは質問宜しくて?
宜しくてよ

1036:デフォルトの名無しさん
18/12/19 15:53:46.36 ZRprU/PA.net
動かなくなる前と後で何をしたか?
何もしていないという決まり切った嘘の文言は無しで。
何もしていないで動かなくなる事は本体が壊れでもしない限りほぼ無い。
それまで正常に動いていたものが壊れてもいないのに動かなくなるのは必ずその前に何かをしたから。

1037:デフォルトの名無しさん
18/12/19 15:58:55.23 WJIgm/GV.net
>>998
動いてるんかなこれ?みたいなのでrubyを起動させるbatファイルは何回かダブルクリックしました。

1038:デフォルトの名無しさん
18/12/19 16:03:49.18 EWAkJ+zM.net
OSとrubyのバージョンくらい書いとけ屑

1039:1001
Over


1040:1000 Thread.net



1041:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch