- 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/
- 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だけ楽しい楽しいウザすぎる [] - [ここ壊れてます]
- 101 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 11:56:22.86 ID:KiXF7SKJ.net]
- コーディング楽しくなかったら
PGに楽しいこと何もないぞ?
- 102 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 12:08:52.25 ID:cr/h4w6O.net]
- >>97
プログラミングを苦行だと思う人も一定数いるのはわかるけど、 それを楽しいと感じる人も業界にはいっぱいいるよ 自分が苦行だと思ってるからと言って、世界が全部そうだと思うのは違うよ
- 103 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 12:11:24.98 ID:lSAuOlz4.net]
- コード書いてロジック実装してるときが一番楽しくてドキュメント書いてる時が地獄
- 104 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 12:17:16.42 ID:KWfY0Z4o.net]
- 仕事コーディングは苦行
プライベートは楽しい
- 105 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 12:18:09.81 ID:KWfY0Z4o.net]
- というか、やり方や道具を選べないと苦行になる
- 106 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 12:32:39.62 ID:WYALE/p9.net]
- プライベートなら大体楽しい
テスト・ドキュメント書くのはだるい
- 107 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 12:47:53.72 ID:up4CDdWU.net]
- >>99
いやそうじゃなく rubyだけどいつもこいつも楽しく書けるだの気持ちいいだの、ruby使う連中は右ならえ的にキモい言葉使ってるじゃん コーディングに気持ちいいとかねえのにオナニーしながら書いてるのか? Swift書いてて気持ちいい?とか普通聞かねえだろ
- 108 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 13:01:14.62 ID:WYALE/p9.net]
- 暴論すぎて草
「気持ちよく」書けるの「気持ち良い」はマッサージが気持ちよいとか肉体的快楽じゃなくて 物事がなめらかに進行して具合がよいって意味 馬鹿みたいな戯言言う前に国語の勉強しろよw 剰え別にRubyは必ず楽しく掛けるとは誰も言ってないのにアホじゃねえの
- 109 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 13:02:06.60 ID:cr/h4w6O.net]
- >>104
そんなキモい連中が屯してるはずのRubyスレをわざわざ覗いてるお前の方がキモいわ
- 110 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 13:04:27.35 ID:lSAuOlz4.net]
- >>99
>コーディングに気持ちいいとかねえのにオナニーしながら書いてるのか? バグをうまく取り除けたりコードを簡潔に書けたときの気持ちよさは洗い物とか掃除を終えたときの気持ちよさに近い 君にとっては「気持ちいい≒性的快感」なんだろうけど
- 111 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 13:08:09.06 ID:KWfY0Z4o.net]
- 興味が薄い内容でもやりたい事、やらなければならない事を上手く達成できたら嬉しい、って感覚は至極自然なものだと思うが?
数学や英語に興味がなくてもテストで良い点取れたら嬉しいだろう? ということは、その感覚がわからないというなら、それは君が今まで上手くできたことがないだけなんじゃないかな そして、みんながみんなしてrubyは楽しいと言うのは、統計的に言ってrubyが成功体験を積みやすい優れた言語だということを表してるのだろうね 逆に成功体験を積みにくいVBAやCOBOLを楽しいと言う人は少ない事実もこのロジックを支持しているね 人間ってのは結構単純な生き物ってことさ
- 112 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 13:56:20.78 ID:hkzTNK9/.net]
- 他の言語を腐すとか信者気持ち悪すぎw
- 113 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 13:58:27.96 ID:cr/h4w6O.net]
- >>109
VBAやCOBOLは腐されてもしゃーないという雰囲気があるw Pythonを腐したらさすがにまずそうだがな
- 114 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 18:01:39.17 ID:KiXF7SKJ.net]
- VBAは楽しくはないけど
役に立つ言語だと思うよ 特に一般人にとっては
- 115 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 19:47:09.42 ID:Rn7ErZA+.net]
- VBAとかストレスマッハ。どうしても必要なとき以外は使わない
- 116 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 21:10:56.27 ID:up4CDdWU.net]
- link_toとかのヘルパーが気持ちよくなさすぎる
これ作った奴クソすぎだろ
- 117 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 07:37:03.86 ID:m4RxBRZx.net]
- VBA(というかVB系)って生産性の向上に貢献しているのかな?開発コストだけでなく保守・運用コストも含めての話ね
技術資料も用意できない非技術者に作らせて本人退職、周辺の仕様変更があってもコードの修正ができずにゴミ化とか そこまで行かずとも情シスのあずかり知らぬところでやっているから仕様変更の通達が届かず突然使えなくなって業務が遅延したり 中長期的に見たら高くついているんじゃないかと思うんだが
- 118 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 07:44:46.54 ID:O8EaoTgS.net]
- まあそれを言い出したら、自動で作れるようなドキュメントって本来そもそも作る必要のないものが多いんだよ
VBAがあるせいで無駄な業務を整理するモチベーションが失われ、結果的に生産性を下げているケースは多い
- 119 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 07:58:37.17 ID:O8EaoTgS.net]
- まあVBAに限った話じゃないけどな
こんな業務何の意味もない、と思っても声を上げて業務改善に取り組むコミュ力やリーダーシップがなく、小手先の自動化で済ませようとしてしまう Rubyマスターさん達も見に覚えがあるだろ?
- 120 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 19:03:23.00 ID:m4RxBRZx.net]
- 本来は情シスがやるべき業務を現場に押しつけているわけで生産性も含め低クオリティなのはある意味当然なのだが
情報通信分野に無知・無関心な経営者が多いせいかそういう会社は少なからずある 評価管理制度(人事)が腐っているとも言えるか。仮に現場にできる人がいても手当も出さずにやらせてたらそりゃ逃げられるだろう >>115 >自動で作れるようなドキュメントって本来そもそも作る必要のないものが多いんだよ 情報の伝達だけならその通りだけど情報と一緒に物や人が動く場合は伝票として紙があった方が良いケースはある(倉庫や工場など) もっともSEレベルでそこまで評価・運用されているシステムがどれだけあるかは怪しい。現場の人間がSEの顔を知っているくらい 密に連携がとれている必要があるだろうし あと中身もよく理解せずに承認のはんこを押している管理職(という名のスタンプマシーン)は確実に生産性を下げているw Ruby関係なくてすまん
- 121 名前:デフォルトの名無しさん [2018/09/18(火) 19:41:43.75 ID:32W6TMTL.net]
- VBは論外として
C#でもオブジェクトの配列初期化したいとき Hoge[] fuga = new Hoge[]{new Hoge(), new Hoge(), new Hoge()}; みたいな面倒なことになるんだけど もっと良い書き方はないのか
- 122 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 20:09:11.48 ID:f9KGzhBl.net]
- >>117
細かいのをいちあち
- 123 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 20:11:15.84 ID:f9KGzhBl.net]
- ↑まちがえた。
>>117 細かいのをいちいち情シスに依頼してたら、それはそれで回らんだろ。 そのへんは、ある程度のロスは飲み込んで臨機応変にやるべき。
- 124 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 20:13:55.34 ID:f9KGzhBl.net]
- >>118
超スレ違い。 だが、ひとつだけ。 最近のC#でローカル変数なら、ここまで簡単化できる。 var fuga = new[]{new Hoge(), new Hoge(), new Hoge()};
- 125 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 22:58:44.86 ID:m4RxBRZx.net]
- >>120
いやそれに対応できるくらい情シスを拡充すべきだと自分は思う 今やコンピュータがなければ仕事は回らないのだから「情シス≒本社に立てこもり」がそもそも間違っていると思う 本社に立てこもっているSEに高級払う必要はなかろう。その分を現場にいる詳しいやつに払った方がよほどうまく回るのでは(いなければ派遣する) 以前に勤めていた会社で製造課内にSE/PG的な人がいて製造現場で使っているアプリケーション含めたシステム全般の保守と運用を やっているところがあったけど生産性で見たら自分が勤めた会社の中で一番よかったように思う。担当者は大変そうだったが データのコピーを手作業でやるみたいな間抜けな作業もなかったし、必要なデータがあればDBからすぐ引っ張り出して渡していた 今いる会社では考えられんことだけど
- 126 名前:デフォルトの名無しさん mailto:sage [2018/09/19(水) 03:06:06.96 ID:6CAsOp/z.net]
- 日本では仕様を書いてから作るが、
イスラエルでは作ってから仕様書を書く、だから不一致がないとどっかで読んだ
- 127 名前:デフォルトの名無しさん mailto:sage [2018/09/19(水) 10:27:46.91 ID:MG+q9Hyg.net]
- 失敗を隠す奴の常とう手段
- 128 名前:デフォルトの名無しさん [2018/09/19(水) 11:46:15.05 ID:PupZqwJJ.net]
- https://twitter.com/yukihiro_matz/status/1041978875314548736
開発者を尊重しない企業が判別できてよかったじゃん。社名を公表すべき Link: GitHubへの社内からのアクセスをブロックする会社 | スラド IT: https://it.srad.jp/story/18/09/18/089202/ ここ最近、GitHubへのアクセスを禁止する企業や学校などが増えているという。 GitHubは「ファイルアップローダ」であるという理由で社内からアクセスできないようブロックされている企業があるそうだが、 TwitterではほかにもGitHubへのアクセスができない/最近できなくなったという企業や学校の話題が見つかる。 また、GitHubはSNSだとしてブロックするところもあるようだ。 そのほか、QiitaやSlideShareといったプログラミングに関する情報を提供しているサイトをブロックしているところもあるようで、 エンジニアからは不満の声が出ている。 (deleted an unsolicited ad)
- 129 名前:デフォルトの名無しさん [2018/09/19(水) 11:49:06.09 ID:PupZqwJJ.net]
- >>123
ソースが仕様
|

|