- 1 名前:デフォルトの名無しさん [2018/09/01(土) 19:25:16.66 ID:wk35+pf/.net]
- プログラミング言語Rubyについての、初心者向けスレです。質問・要望・雑談などどうぞ。
質問するときは、OSやRubyのバージョン、エラーメッセージを書いたほうがいいお Ruby on RailsについてはWEBプログラミング板で 前スレ Ruby 初心者スレッド Part 63 https://mevius.5ch.net/test/read.cgi/tech/1523954817/ るりまサーチ (リファレンス検索) rurema.clear-code.com/ Rubyist Magazine - るびま jp.rubyist.net/magazine/ 逆引きRuby www.namaraii.com/rubytips/ Ruby コミュニティ公式 https://www.ruby-lang.org/
- 2 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 19:26:33.16 ID:wk35+pf/.net]
- たのしいRuby 第5版、2016
3ステップでしっかり学ぶ Ruby入門、2018 かんたん Ruby (プログラミングの教科書)、2018 Effective Ruby、2015 (中級者向け) メタプログラミング Ruby 第2版、2015 (中級者向け) Rubyのしくみ、2014 (中級者向け) リファクタリング:Rubyエディション、2010 (中級者向け) RubyでつくるRuby ゼロから学びなおすプログラミング言語入門、2017 (中級者向け) 改訂2版 Ruby逆引きハンドブック、2018 改訂4版 基礎 Ruby on Rails、2018 パーフェクト Ruby on Rails、2014 プロを目指す人のためのRuby入門、2017 Rubyによるクローラー開発技法 巡回・解析機能の実装と21の運用例、2014 オブジェクト指向設計実践ガイド Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方、2016 改訂2版 パーフェクトRuby、2017
- 3 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 19:29:54.93 ID:mPcVbgud.net]
- Rubyの絵本
- 4 名前:デフォルトの名無しさん [2018/09/01(土) 19:36:26.52
]
- [ここ壊れてます]
- 5 名前: ID:wk35+pf/.net mailto: 開発環境
RDE Windows用IDE https://ja.osdn.net/projects/sfnet_rubyde/ 以下、RDEの使用説明 http://rubyde.sourceforge.net/hiki/ja/FrontPage.html サクラエディタ Windows用高機能エディタ https://ja.osdn.net/projects/sfnet_sakura-editor/ 以下、ruby用設定の説明 http://supportdoc.net/support-sakura/ruby.html Emacs GNUの高機能エディタ Vim Emacsと同じぐらい有名なCUIベースのエディタ VSCode マルチOSに対応したマイクロソフト社製のソースコードエディタ https://code.visualstudio.com/download [] - [ここ壊れてます]
- 6 名前:デフォルトの名無しさん [2018/09/01(土) 19:38:55.10 ID:wk35+pf/.net]
- RDEのデバッグ機能を使う場合、設定においてデバッグオプションを「-r debug2」から「-r debug」と書き換えて、
ruby付属のdebug.rbを使うようにすること RDE付属のdebug2.rbはruby1.8用のスクリプトのため、現在のrubyのversionには使えません
- 7 名前:デフォルトの名無しさん [2018/09/02(日) 22:37:56.86 ID:O4zNDom8.net]
- 中級者向けにOpenGLのバインディングつかってシェーダをコンパイルするRuby本を出してくれ
- 8 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 23:23:00.48 ID:Y9KYS1Vl.net]
- そんなんはUnityとかでやれ。
- 9 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 19:03:12.35 ID:ttVcJTrG.net]
- 藻舞が作れ!
FFI(Foreign function interface) コンパイルがいらない、多言語を呼び出すためのインターフェイス RubyにおけるFFIは、libffi 前スレを参照 https://mevius.5ch.net/test/read.cgi/tech/1523954817/714
- 10 名前:デフォルトの名無しさん [2018/09/04(火) 01:24:24.06 ID:GmOeUrEr.net]
- シェーダのコンパイとは、
シェーダ言語で書かれたソースをグラボに流す込む形式にかえる事だよ、知ったか共 Rubyだと楽にテキストを扱えるから、そのままOpenGLバインディング使って流し込むのも楽なんだよ どこかで上手にまとめて出版してくんないかな
- 11 名前:デフォルトの名無しさん mailto:sage [2018/09/04(火) 10:48:19.03 ID:hIN4lThc.net]
- お前いつも同じこと言ってんな
- 12 名前:デフォルトの名無しさん mailto:sage [2018/09/04(火) 16:35:33.83 ID:ErgP6cOz.net]
- 最近のグラフィックス手法の紹介本ってなら良いかもしれん
openglのgemの紹介と描画コードをきっちりサンプルでつけてくれるなら買いたい
- 13 名前:デフォルトの名無しさん mailto:sage [2018/09/04(火) 19:35:02.57 ID:Lqxi12W0.net]
- 最近のグラフィック手法とやらを、わざわざRubyでやりたがるヤツはなんざおらんやろ。
実用性ゼロやで。w
- 14 名前:デフォルトの名無しさん [2018/09/04(火) 19:47:29.50 ID:hF0+imc1.net]
- アンチはRuby本が増えるのをとことん嫌がってるな
俺はRubyの組み込み向け書籍が欲しい
- 15 名前:デフォルトの名無しさん mailto:sage [2018/09/04(火) 20:50:45.58 ID:qiSzh+1P.net]
- 児童用プログラミングの本でRubyって有名だけど
他の言語でも児童向けってあるの?
- 16 名前:デフォルトの名無しさん mailto:sage [2018/09/04(火) 21:09:18.05 ID:DfUySGM/.net]
- >>14
HSP
- 17 名前:デフォルトの名無しさん mailto:sage [2018/09/04(火) 21:22:05.92 ID:1TLUbCsR.net]
- 書店でRuby以外の児童書を見たことないぞ
それよりさくらインターネットとか 格安レンタルサーバについてるRubyの使用を解説した本の方が良い 非Railsのどどんとふみたいなサービスが色々あるんだから例には困らないだろ
- 18 名前:デフォルトの名無しさん [2018/09/04(火) 22:01:41.21 ID:YZUBkIf7.net]
- アンチが顔真っ赤にして売れない売れない言ってるけど、
やっぱり需要あるんだな
- 19 名前:デフォルトの名無しさん mailto:sage [2018/09/04(火) 22:33:20.20 ID:HAVDVMJv.net]
- Rubyからプログラマブルシェーダやレンダリングパイプラインを扱う本なら欲しい
単純に図形を平行移動・回転させるだけならいらない
- 20 名前:デフォルトの名無しさん [2018/09/05(水) 01:38:17.94 ID:POBVYJQa.net]
- この暴れまわってるアンチって◆QZaw55cn4cか?
- 21 名前:デフォルトの名無しさん [2018/09/05(水) 09:51:43.75 ID:lHAOj/Nm.net]
- プログラミングならここだな
https://site.moshimo.com/rhino/0002.html
- 22 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 11:01:27.89 ID:dQWmF3fe.net]
- >>18
CGの世界でrubyでシェーダーとか言ったら相手にされない たぶん返事すらしてもらえないレベル
- 23 名前:デフォルトの名無しさん [2018/09/05(水) 11:40:37.65 ID:/V9AsOwQ.net]
- だれもやらないことはやりがいがあるぞ
- 24 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 14:10:23.72 ID:l2Ut5+ey.net]
- WEBRickのproxy serverでMITMってできる?
オレオレ証明書食わせても駄目みたいなんだけど
- 25 名前:デフォルトの名無しさん [2018/09/05(水) 14:55:23.56 ID:POBVYJQa.net]
- いい加減にしろよ◆QZaw55cn4c
CGの世界とか気にしてるのはおまえだけだ
- 26 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 15:44:38.80 ID:uyzqlHO8.net]
- アンチはCGの世界でRubyを使いたいと勘違いしている
住民はRubyの世界でレンダリングデバイスを扱う技術的な面白さを求めているんだよ
- 27 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 16:25:09.59 ID:dH6h6O1V.net]
- お前以外興味ないから他でやってくれ
- 28 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 16:30:36.42 ID:uyzqlHO8.net]
- 見えない敵と戦ってるのか?
こりゃヤバいな
- 29 名前:デフォルトの名無しさん [2018/09/05(水) 16:34:45.26 ID:BYo2ggDd.net]
- やりたいひとはやればいい
他人に強制するな まあがんがれ
- 30 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 16:51:28.78 ID:+0XdXgiD.net]
- また◆QZaw55cn4cが自演で荒らしに来てるのか
Rubyの書籍の話題で盛り上がってるんだからお前には関係ないだろ うせろ
- 31 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 18:22:25.03 ID:l2Ut5+ey.net]
- ちなみに>>23のMITMはman in the middle の略な
- 32 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 18:26:41.25 ID:NuDqxS96.net]
- MITM は 漢字で書くと「嫐」と書く
女男女 で嫐
- 33 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 21:50:47.35 ID:kjXU0UjZ.net]
- しらないけどもしかしてrubyからシェーダを扱う方法って有名?
- 34 名前: mailto:sage [2018/09/05(水) 21:54:26.98 ID:juRrGCxW.net]
- >>19
違います
- 35 名前: mailto:sage [2018/09/05(水) 21:55:02.41 ID:juRrGCxW.net]
- >>24 >>29
>>33
- 36 名前:デフォルトの名無しさん [2018/09/05(水) 22:07:07.16 ID:ylDTJwlm.net]
- 方法ってバインディングのgemを導入して
OpenGLにあるシェーダープログラムをコンパイルするメソッドを使うだけ 後は頂点シェーダーやピクセルシェーダー毎にプログラムを用意する
- 37 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 23:14:23.98 ID:ydKMuO/u.net]
- openglにシェーダ用コードをコンパイルする命令あるから
rubyからその命令使ってテキストに書かれたコードをコンパイル openglの3.x以上で使えるから今時のノーパソでも出来る
- 38 名前:デフォルトの名無しさん [2018/09/06(木) 00:12:04.67 ID:+IzqqT+I.net]
- 基本はOpenGLとほぼ一緒
単にラッパーかぶせたようなもの
- 39 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 10:32:36.09 ID:UI2giREj.net]
- 「改訂2版 Ruby逆引きハンドブック」を買ってきた
- 40 名前:
>>2-3 この本も追加 Seleniumデザインパターン&ベストプラクティス、2015、オライリー Selenium WebDriver を使って、Ruby でテストを書いた本 [] - [ここ壊れてます]
- 41 名前:デフォルトの名無しさん [2018/09/08(土) 20:19:54.25 ID:4XWnFegy.net]
- ◆QZaw55cn4cかよおい
あの荒らし野郎
- 42 名前:デフォルトの名無しさん mailto:sage [2018/09/08(土) 20:25:32.75 ID:LzkjeqyB.net]
- 荒らしと会話するな!
荒らしと会話する者も、荒らし!
- 43 名前:デフォルトの名無しさん mailto:sage [2018/09/08(土) 21:51:08.80 ID:/YqXtscO.net]
- >>14
わざと言ってる? https://www.amazon.co.jp/dp/4295001317/
- 44 名前:デフォルトの名無しさん mailto:sage [2018/09/08(土) 22:34:51.93 ID:FpDsT6Ow.net]
- プロダクションに使われる言語でってことだろjk
- 45 名前:デフォルトの名無しさん mailto:sage [2018/09/08(土) 22:37:00.09 ID:/YqXtscO.net]
- じゃあこういうの?
https://www.amazon.co.jp/dp/4899774451/
- 46 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 00:19:58.18 ID:Cs5lahmV.net]
- わざとやってる?
児童には違いないが対象年齢層が明らかに中学以上だろ それこそ最初のスクラッチ本みたいに「4〜11歳の子どもが親子で楽しめる」のを出してこそだろ 正直オレはRuby大嫌いなんだからこういう擁護めいた事はホントはしたくないんだよバシッと決めてくれよ…
- 47 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 00:36:53.10 ID:xk6GOTy4.net]
- おい◆QZaw55cn4c、
自演はやめとけ
- 48 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 03:59:00.95 ID:17nN/77v.net]
- >>44
○○歳からはじめるなんてタイトルのもんは大体その年より遥かに下でも分かる様に書かなきゃ実質無理だろ それはRuby本が年齢明記してないだけで書いてある事のレベルは大差ない 12歳が中学生以上と解釈するとか早生まれか?
- 49 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 04:49:01.38 ID:17nN/77v.net]
- 前提を見誤ってた
児童書って https://cdnshop.nikkeibp.co.jp/0000/catalog/B26200/B26200_common_pc.jpg じゃなくて https://www.shoeisha.co.jp/static/splus/253/book/image/9784798143491.jpg の事言ってるの? 後者なら言語はプログラミング言語にはほぼ関係ないと思うけど
- 50 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 09:38:39.56 ID:Cs5lahmV.net]
- >>46
> ○○歳からはじめるなんてタイトルのもんは大体その年より遥かに下でも分かる 本気なら常識に反する考え方だしわざとなら限定的事例を一般化した屁理屈の類か? 通常「〜歳からはじめる」で想定されるのはせいぜいその1歳程度下から それより上の学年はあっても「遥か下」は対象外だから「〜歳から」ってわざわざ断ってるんだろ? 蛇足だが同書改訂前は『*13歳から*はじめるゼロからのC言語ゲームプログラミング教室・入門編』だ 「遥か下」が分かるように書くのが常なら改訂後にわざわざ1歳下げる必要なんかないだろう?
- 51 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 12:25:02.32 ID:FxCdgfe7.net]
- >>42
逆にRailsなしのRubyで作られたプロダクションってなんかあるの?
- 52 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 12:30:06.07 ID:06OFjMZH.net]
- >>49
fluentdとかプロダクションでも使われてそうだね
- 53 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 12:43:35.95 ID:FiaXO8as.net]
- アンチのレベルの低いこと嘆かわしい
- 54 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 13:11:17.90 ID:fbz8xDM4.net]
- Chefとか。
- 55 名前:前スレの989 [2018/09/09(日) 18:56:15.79 ID:0ym3cmgA.net]
- 前スレの994
>index_url = "file:///" + File.join(__dir__, 'index.html') >こことかおかしいじゃん あちこちのサイトから、コピペしてつなげているから、 こういう整合性のないプログラミングになるw File.join(__dir__, 'index.html') 「ruby require 相対パス」で検索して、 その仕組みを、どこかのサイトからコピペしてきたからw
- 56 名前:デフォルトの名無しさん [2018/09/14(金) 22:52:15.92 ID:0U4mLEBf.net]
- Railsの勉強で簡単なSNS作ってみたんだけど
他にこれやったら勉強になるというのある?
- 57 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 23:23:44.25 ID:9BPZCIsU.net]
- >>54
Webアプリツクール(Rails)でそれっぽいものを作ってlocalhostで動かすだけのおままごとなら小学生でもできる プロとの違いはインフラも含めた構築運用ができるかどうか せっかく作ったなら実際にそれをAWSにデプロイして公開して継続的に運用してみろ localhostオナニーなんかとは比較にならないくらいエンジニアとして速く成長できる
- 58 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 00:52:59.58 ID:VdLZkjGs.net]
- Ruby 初心者スレッド Part 63
https://mevius.5ch.net/test/read.cgi/tech/1523954817/989-994 上に書いたけど、Selenium WebDriver, Nokogiri を使って、 自分のPC の、Pictures 内の画像ファイルだけを、ブラウザで見るとか、 他には、5ch の<a> 画像リンクだけを取り出して、<img>に変換して見るのも作った それか無料のRails チュートリアルをやるとか、 Sinatra をフルスクラッチで書くとか、RSpec とか、 JavaScript, Vue.js とか chef, vagrant なら、Linux の基本コマンドを覚えるのも良い。 PowerShell とか Effective Ruby、2015 改訂2版 Ruby逆引きハンドブック、2018/8/28 Seleniumデザインパターン&ベストプラクティス、2015、オライリー
- 59 名前:デフォルトの名無しさん [2018/09/15(土) 01:28:50.84 ID:d+RCfJTy.net]
- リファクタリングとRubyにおけるメソッドチェーンの理解かな
Railsやってるなら学んでおいて損は無い テンプレの中に良い教本があるから試しに読んでみ
- 60 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 02:38:47.59 ID:VdLZkjGs.net]
- chomp! は、文字列の末尾の改行文字を取り除く。
strip! は、文字列から先頭と末尾の空白文字を除去する "あ".chomp! #=> nil "あ".strip! #=> nil これらは変更が無かった場合に、nil を返すから、 メソッドチェーンで使うと、ハマる!
- 61 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 06:48:06.97 ID:1YQGrLsT.net]
- >>58
「&.」を使え
- 62 名前:デフォルトの名無しさん [2018/09/15(土) 11:31:44.72 ID:AVfR6YnT.net]
- >>54
chatserver
- 63 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 15:59:56.95 ID:CO3sgCSS.net]
- Objective-Cにmrubyを組み込もうとして、
ここ一瞬間くらい格闘してたんだけど、 とうとうmrb_value型で返ってきたRubyの文字列(result)を Cの文字列に戻せたよ! mrb_value result = mrb_load_string_cxt(mrb, "'Hello world! ああああ'.upcase.gsub('ああ','あい')", cxt); char *str = mrb_str_to_cstr(mrb, result); これでchar型になるから、ここからNSStringを作ってNSTextViewに反映したら 'HELLO WORLD! あいあい' って日本語も表示できた! 超うれしい! 来週はgem(mrbgems)で正規表現を追加するぞー。
- 64 名前:デフォルトの名無しさん [2018/09/15(土) 16:07:51.07 ID:AVfR6YnT.net]
- omeome
- 65 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 16:34:32.15 ID:CO3sgCSS.net]
- >>62
ありがとー! mruby関係は、紹介してるサイトはそれなりにあるものの、 情報が古かったり、標準出力にHello worldするだけで終わってたりして、 この関数にたどりつくまで苦労しました…。 Objective-Cとmrubyの連係は、 ttps://github.com/yoshida-eth0/objc-mruby ここで公開されてるプロジェクトがかなり参考になりました。 でも、うちのXcodeが6.2で古いせいか、 コンパイラ警告がいろいろ出て、ビルドに成功するまで 5日くらいかかったという…。
- 66 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 17:43:16.96 ID:jlN1tMpH.net]
- mrubyって良くも悪くもcrubyのサブセット
非公式拡張に苦労させられるところまで一緒
- 67 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 17:54:31.16 ID:RH+0S0Ax.net]
- mrubyもうMatzしかほとんどコミットしてないよね
補助金貰ってる手前、誰も開発しないのはさすがにまずいんだろうけど、貴重なMatzの時間を便所に捨ててる現状はさすがに問題だろ >>63がコミッタ代わってやれよ
- 68 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 17:59:13.70 ID:1YQGrLsT.net]
- 飛躍しすぎで草
- 69 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 18:15:11.90 ID:h1bufCaZ.net]
- 昔アプリケーションにスクリプト言語埋め込むのに、Luaより知ってる人が多そうな言語だからと
使ってみたことがあったが、そういう用途ではもう役割を終えた感があるな。 機器組み込みの方はまだ需要あるんだろうか。
- 70 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 21:09:23.69 ID:jlN1tMpH.net]
- crubyの場合標準ライブラリに頼る人は少なくないと思うけどそれがmrubyと相性最悪
crubyの感覚で書こうとするとクラス不足やメソッド不足に悩まされる それを補完する拡張はあるんだが使い勝手がcrubyの標準ライブラリと一緒ではない罠が発動
- 71 名前:デフォルトの名無しさん [2018/09/15(土) 22:43:55.83 ID:VdLZkjGs.net]
- Ruby のライセンスが、GPL だから、
テキスト処理にRubyを使っていても、C/C++ に組み込めない。 それで皆、ゲーム開発では、Lua, Squirrel を使っている mruby で、MIT ライセンスにすれば、需要はある。 Rubyの方が、バグりにくいから ただ、Haxe でも、Rubyには変換できない。 他言語よりもプログラミングしやすい分、実装が難しいのだろう
- 72 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 22:52:37.68 ID:pm09nqHo.net]
- > Ruby のライセンスが、GPL だから、
違う
- 73 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 22:55:23.84 ID:pm09nqHo.net]
- 無知だと使えるのに便利なものを選択外にしてしまって
無駄な時間を過ごすことになるよね。かわいそうw
- 74 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 23:03:12.63 ID:1YQGrLsT.net]
- せめてruby licenseについて説明してやれよ無能
- 75 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 23:16:07.79 ID:jlN1tMpH.net]
- というか釣りだろ。ライセンス文にGPLなんて一言も書いていないし
- 76 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 07:39:16.52 ID:Ou81vyVV.net]
- mrubyに正規表現機能追加できましたー。
・mruby-1.4.1/build_config.rbを開く MRuby::Build.new do |conf|のところにある、 # include the default GEMs conf.gembox 'default' これのすぐ後に以下の二行を追加して、minirakeするだけでした。 # include mruby-onig-regexp GEMs conf.gem :github => 'mattn/mruby-onig-regexp' あとはそれまで使ってたlibmruby.aを、 新しくコンパイルしたlibmruby.aに置き換えるだけで、 mrb_value result = mrb_load_string_cxt(mrb, "'Hello world!'.gsub(/l{2}/,'LL')",cxt); こういうのが普通に使えるようになりました。
- 77 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 07:54:44.61 ID:Ou81vyVV.net]
- 通常版mruby
・mruby……1.1MB ・libmruby.a……2.6MB Regex追加版mruby ・mruby……1.8MB(+700KB) ・libmruby.a……4.8MB(+2.2MB) 容量の増加はこんな感じ。 ターミナルでコンパイル中に、 通常版の時は表示されなかったコンパイラのwarningがズラズラ出ましたけど、 普通に動いてくれてるっぽいです。 ↓こんなやつ warning: passing 'const char [6]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] "[ac]+", "bbbaAaCCC"); C言語もmakeの仕組みもよくわかってないので、 対処せずこのまま使います…。 ともかく、正規表現を条件に使ったsort_byがちゃんと動いてくれて感動中。
- 78 名前:デフォルトの名無しさん [2018/09/16(日) 09:41:49.29 ID:/N336ofA.net]
- railsチュートリアル進めない
- 79 名前:デフォルトの名無しさん [2018/09/16(日) 10:35:46.64 ID:/N336ofA.net]
- railsチュートリアル辛い
- 80 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 11:01:03.97 ID:BKY25fNA.net]
- レールから外れてしまったか?
- 81 名前:デフォルトの名無しさん [2018/09/16(日) 11:14:44.08 ID:/N336ofA.net]
- >>78
コピペで実行してるから外れてない ただ長くて辛い
- 82 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 11:31:15.56 ID:efvOmo0k.net]
- mrubyでシームレスにBignumが使えない件は改善したのだろうか
あとcrubyと比べて実行速度が遅いのも気になった
- 83 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 12:57:15.53 ID:UmczuJY3.net]
- mrubyなのに、ホストで使えんようなBignumがふつうに使えたらそのほうが問題やろ。
- 84 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 13:47:33.42 ID:yGlb1wug.net]
- ホストで使えない型だって何の問題もないだろ。
どうせホストとの間ではそれ用のインターフェースを用いるわけだし。
- 85 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 14:41:28.22 ID:sEGgKQQO.net]
- crubyは必要に応じてFixnum→Bignumに変換されるでしょ
mrubyはFixnumがあふれるとFloatに変換されるが整数型で使いたい場合この動作は困る Bignumを追加する拡張はあるけどこれを入れたからといってこの辺の動作は変わらなかった気が それとも最近は改善されたのかな
- 86 名前:デフォルトの名無しさん [2018/09/16(日) 14:54:54.97 ID:/N336ofA.net]
- もうすぐ4章終わる…
- 87 名前:デフォルトの名無しさん [2018/09/16(日) 16:44:11.37 ID:/N336ofA.net]
- 5章終わった
- 88 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 16:56:25.30 ID:dTju3huw.net]
- そして伝説へ
- 89 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 16:58:35.56 ID:D7fcCaLU.net]
- 草
- 90 名前:デフォルトの名無しさん [2018/09/16(日) 18:29:42.93 ID:HF0YmRsW.net]
- 88
- 91 名前:デフォルトの名無しさん [2018/09/16(日) 23:14:18.28 ID:/N336ofA.net]
- railsチュートリアル飽きた
一周終わってないけど作り始めていい?
- 92 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 02:21:01.13 ID:MNDmmb4h.net]
- ダメ
- 93 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 03:27:57.36 ID:O0m9WfJA.net]
- 改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9/7
Rails チュートリアルを読むと眠くなるから、新しい本を買ってきた!
- 94 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 05:04:04.68 ID:8DSgUJDY.net]
- Railsなんかやめて他の言語のチュートリアルやるべき
- 95 名前:デフォルトの名無しさん [2018/09/17(月) 07:11:20.88 ID:ZxEuGzqt.net]
- progateやろっと
- 96 名前:デフォルトの名無しさん [2018/09/17(月) 09:22:38.27 ID:FQa/2Ys/.net]
- プロゲート1日でルビー終わらせたんだけど次なにやればいい?
楽しいルビーよりだいぶプロゲートは内容薄かったけど大丈夫なのか不安だわ
- 97 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 10:49:00.17 ID:O0m9WfJA.net]
- 「たのしいRuby」の次に読む本は、
Effective Ruby、2015 バグが起きにくい、安全で効率的なコーディングと、 間違いやすいポイントを解説 これを読めば、オブジェクト指向とクラス設計ができる
- 98 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 10:55:06.36 ID:KiXF7SKJ.net]
- 『Effective Ruby』は読んだしわりと良書だとは思うけど
基本的にTIPS集だしオブジェクト指向はそんな簡単じゃないよ OOと設計が分かってる人が読むとより役に立ちやすいってくらい
- 99 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 11:51:51.00 ID:up4CDdWU.net]
- コーディングが楽しい
- 100 名前:とかねーだろ
いちいちrubyだけ楽しい楽しいウザすぎる [] - [ここ壊れてます]
|

|