- 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/
- 820 名前:デフォルトの名無しさん [2018/11/04(日) 14:08:45.24 ID:5RY1Lh2I.net]
- go c
- 821 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 14:12:44.93 ID:3ZoK2iis.net]
- イコールにょろ
- 822 名前:デフォルトの名無しさん [2018/11/04(日) 14:24:33.61 ID:72B38wDh.net]
- >>790
go chiebukuro?
- 823 名前:デフォルトの名無しさん [2018/11/04(日) 14:24:58.57 ID:72B38wDh.net]
- >>791
かわいい
- 824 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 16:33:05.47 ID:9/kDjwKe.net]
- ~はチルダだよ。
チルダさァァァァァん
- 825 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 17:26:16.48 ID:UMsoYhE1.net]
- いつの時代じゃよ
- 826 名前:デフォルトの名無しさん [2018/11/04(日) 18:27:11.42 ID:rLQVzKFu.net]
- >> 792
5c
- 827 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 19:42:31.11 ID:3ZoK2iis.net]
- 寒い時代だとは思わんか。。。
- 828 名前:デフォルトの名無しさん mailto:sage [2018/11/07(水) 11:39:04.64 ID:8DqZdVO1.net]
- >>791
鶴屋さんだと語尾に思われて思わぬ食い違いがでそう
- 829 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 16:54:13.33 ID:ALrpS26S.net]
- ttps://www.ruby-lang.org/ja/downloadsから
「RubyInstaller1.3.3」をダウンロードしたいんだけど、どこにありますか?
- 830 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 17:47:18.38 ID:42yDnQ40.net]
- 要はnokogiriをインストールしたいんだろ?
- 831 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 18:04:19.60 ID:LMRP/49C.net]
- >>799
2.3.3のことなら https://rubyinstaller.org/downloads/archives/ https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.3.exe https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.3-x64.exe
- 832 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 20:28:20.74 ID:ALrpS26S.net]
- >>800
はい。そうです。 >>801 私がやりたいことはバージョンが上でももないとのことでした。 返信ありがとうございました。
- 833 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 21:32:20.19 ID:QKOvQ/Be.net]
- 参考まで
「Ruby installer for Windows で gem install nokogiri」 https://qiita.com/tanakahisateru/items/76d7049b806dfa2e59f9
- 834 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 21:40:15.28 ID:ALrpS26S.net]
- >>802
誤字ってたので訂正 × 私がやりたいことはバージョンが上でももないとのことでした。 ○ 私がやりたいことはバージョンが上でも問題ないとのことでした。 >>803 ありがとうございます
- 835 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 22:07:29.84 ID:LcYc+UJI.net]
- >>804
この辺>>686-687も参考にせいぜい頑張ってねw 686 デフォルトの名無しさん 2018/10/17(水) 20:13:17.85 ID:pcmrmHBT ドキュメント軽視とWindows蔑視はRubyコミュニティの伝統。 コードが仕様だ!Windowsなんて使ってる奴が悪い! 687 デフォルトの名無しさん sage 2018/10/17(水) 20:17:44.70 ID:z+Rs6gUv Unixで開発してるとGCCツールチェインは自然に入ってるからね はっきり言うね、Windows使いに人権はありません
- 836 名前:デフォルトの名無しさん mailto:sage [2018/11/10(土) 00:46:44.99 ID:bP07frYq.net]
- WSLで好きなruby動かせばええと思うよ
- 837 名前:デフォルトの名無しさん mailto:sage [2018/11/10(土) 01:48:21.65 ID:z7ZsqvtS.net]
- なぜいまさら2.3なのか
- 838 名前:デフォルトの名無しさん mailto:sage [2018/11/10(土) 07:19:28.11 ID:UwfBI9OI.net]
- るりまが503出まくりで見れない
- 839 名前:デフォルトの名無しさん [2018/11/12(月) 12:14:58.73 ID:XIxjtr9D.net]
- 30歳無職なんだけど俺にもプログラミングできるかな?
https://www.loserblog.net/
- 840 名前:デフォルトの名無しさん [2018/11/13(火) 03:53:48.37 ID:gWmuHRek.net]
- Ruby installer のDevkit 無し(ポータブル版)は、MSYS2/MINGW、GNU コンパイラが無いので、
ソースコードからコンパイルできないけど、サイズは2〜3GB 小さい WebSocket, Rails, VSCode のデバッグ機能などは使えないけど、 Sinatra, Nokogiri, Selenium WebDriver などは使える (WebSocket のバイナリをネットで探したけど、見つからなかった。どこかにない?) 漏れは、Windows10 で、ruby 2.4.4 を使っている。 2.5 系は、まだ新しいから使わないように ポータブル版を、C:\Ruby24-x64 に置いて、 ユーザー環境変数PATH に、C:\Ruby24-x64\bin を追加すればよい 漏れは、ユーザー環境変数RUBYOPT に、--encoding=UTF-8 も設定しているけど、 これで、irb は使えなくなる ただし、Windows のirb は、日本語がバグるので、 irb を使うのなら、WSL で、Ubuntu 16.04 に、Ruby 2.3.1 を入れて、そちらを使う。 Ubuntu 18.04 は、まだ新しいから、もうちょっと様子を見る 入力補完が効かないけど、VSCode で作ってる。 MSYS2 を入れれば、入力補完できるのかね?
- 841 名前:810 mailto:sage [2018/11/13(火) 04:09:32.58 ID:gWmuHRek.net]
- Windows10・WSL の、Ubuntu が、日本語でも入出力できるのは、
コマンドプロンプトの画面と同じものを使っているから でも、irb みたいに、Linux 側のソースコードで、 独自にWindows 向けにコンパイルしたものは、半角英数字しか動かない。 日本語など、他の言語はバグル pry も、irb を使っているのだっけ? 漏れの希望としては、Windows10・WSL の、Ubuntu みたいに、 コマンドプロンプトの画面と同じものを使って、作ってほしい そうそう、最初にgem で、パッケージマネージャーのBundler を入れる。 それ以後は、gem を使わず、Bundler で他のgem をインストールすればよい
- 842 名前:デフォルトの名無しさん mailto:sage [2018/11/13(火) 07:22:43.54 ID:e2cmk+aq.net]
- なんじゃそりゃ
windowsでマルチバイト文字が文字化けするのはreadlineの所為 pryとirbはソースレベルで全く別物
- 843 名前:デフォルトの名無しさん mailto:sage [2018/11/13(火) 08:58:09.11 ID:M3rNGpof.net]
- こいつ>>810>>811、Ruby関係ないスレで脈絡なく自分語りとRubyの宣伝しだしたり、他言語専用質問スレでRubyで回答してからRubyの宣伝しだしたり非常にウザいんだが。
このスレから出てこないようにしとけよ。
- 844 名前:デフォルトの名無しさん [2018/11/13(火) 18:35:35.73 ID:EVOGh0na.net]
- Ruby糞
- 845 名前:810 mailto:sage [2018/11/13(火) 23:41:18.63 ID:gWmuHRek.net]
- そのreadline を使っていると、Windows で日本語でバグるのだろう。
Windows で半角英数字以外には、対応していないのだろう Windows10・WSL の、Ubuntu では、 メニューなどもコマンドプロンプトの画面と、全く同じだから、日本語でもバグらない
- 846 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 00:04:17.08 ID:sJwxMrq1.net]
- >>815
文字コードって知ってるかクズ
- 847 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 01:16:42.01 ID:dV0vzlx1.net]
- localhostにssh接続して
好きなターミナルエミュレータつかえば
- 848 名前:デフォルトの名無しさん [2018/11/14(水) 09:06:46.01 ID:BvL9P3zV.net]
- vs codeからvimに乗り換えようと思う。マウス捨てればいいんだろ?
- 849 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 12:12:13.64 ID:cUOp1BJi.net]
- WinもMacOSも消してLinuxをCUIだけで入れたらいいよ
- 850 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 18:15:46.63 ID:1Fc8ss/r.net]
- windowsで
comポートの一覧出す方法教えてください
- 851 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 18:21:44.93 ID:vc4ZSEr5.net]
- vs codeは取得に一日
vimは取得に6ヶ月
- 852 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 18:34:48.53 ID:RHMEiM3I.net]
- >>820
Win32API質問箱 Build124 https://mevius.5ch.net/test/read.cgi/tech/1510395780/
- 853 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 20:23:51.58 ID:D2WaC5Jp.net]
- >>820
require 'win32ole' colItems = WIN32OLE.connect('winmgmts://./root\CIMV2').ExecQuery("Select * from Win32_PNPEntity Where (Name like '%(COM%)')" ) colItems.each{|obj| puts obj.Caption }
- 854 名前:デフォルトの名無しさん [2018/11/15(木) 09:15:54.74 ID:NWUUxe6q.net]
- ぶっちゃけvlmがvscodeに勝ってるところなんてあるか?
- 855 名前:デフォルトの名無しさん mailto:sage [2018/11/15(木) 09:46:17.53 ID:P9aoBmqQ.net]
- >>824
vimはRuby界における公式エディタであるemacsの仇敵だし、vscodeはMSという大悪魔に魂を売ることになる 目糞鼻糞
- 856 名前:デフォルトの名無しさん [2018/11/15(木) 12:05:23.30 ID:tGnWpqvT.net]
- vimからRuby呼び出してスクリプトによる編集処理してもいいんじゃない?
- 857 名前:デフォルトの名無しさん [2018/11/15(木) 12:52:11.17 ID:lNkjj0jr.net]
- >>825
Haskellerの癖にvi使いになった自分からすると、ぶっちゃけ編集能力の割に軽いってのがある。 編集能力単体ならemasやvscoreの方があるかも知れないが、軽さとのコスパはvi。 ちょっと編集したい程度ならviの方が速い。
- 858 名前:デフォルトの名無しさん mailto:sage [2018/11/15(木) 12:58:50.77 ID:Gnw5U56Y.net]
- rubyってちょっと編集するくらいでアプリ作れちゃうの?
- 859 名前:デフォルトの名無しさん mailto:sage [2018/11/15(木) 14:06:35.25 ID:RnfnyGRf.net]
- >>828
MS Accessの劣化版みたいなアプリならね それ以上のことをするなら要件相応の手間は必要
- 860 名前:デフォルトの名無しさん [2018/11/15(木) 22:08:27.47 ID:g74yzjtM.net]
- Ruby で、PowerShell から、Web サーバーを起動すると、WEBrick が起動する。
ruby -run -e httpd . -p 8080 これで複数のブラウザから、index.html をアクセスできる。 localhost:8080 Nokogiri, Selenium WebDriver, ERB などを使って、 原始的に文字列から、HTML タグを構築して、ブラウザで見る 漏れはその方法で、自分のPC 内の画像フォルダ内の画像を、ブラウザで見てる 他には、5ch の書き込み内のリンク(a タグ)を取得して、 それが画像の拡張子なら、img タグに変換して、画像として表示したりしてる GUI は、HTML, CSS, JavaScript を使えばよい
- 861 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 00:27:14.48 ID:n4axH7dq.net]
- 一方俺は5ちゃんねるブラウザを使った
- 862 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 01:39:06.21 ID:RoXRfHM0.net]
- >>831
wwwww
- 863 名前:デフォルトの名無しさん [2018/11/16(金) 19:08:35.86 ID:dkx8E2i6.net]
- >>830
世界最大のソフトウェア開発プラットフォームで
- 864 名前:最も人気なプログラミング言語は何なのか?
https://gigazine.net/news/20181116-top-programming-languages-2018/ さすがRuby!貫禄のランクイン!! Railsで作られたサービスということを差し引いてもすごい! [] - [ここ壊れてます]
- 865 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 23:07:52.34 ID:6qpmN5uX.net]
- 改訂2版 Ruby逆引きハンドブック、2018/8/28
株式会社マネーフォワード 今読んでいるけど、この本もすごい! 著者は、初版の「るびきち」から、上場企業のマネーフォワードの9人に変わったけど、 何人か、Rubyコミッターもいる この会社もRubyでは、Cookpad 並みにすごいかも
- 866 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 23:56:41.91 ID:agF7AI+S.net]
- 2015年まで5位の座を占めていたRubyは
2018年になると10位へ転落し、 トップ10から陥落しかけている状況。
- 867 名前:デフォルトの名無しさん [2018/11/17(土) 00:09:37.31 ID:+2RnQZxl.net]
- rubyは落ち目だな
今のうちにPythonに乗り換えとくわ
- 868 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 01:09:58.54 ID:TLK93Zwg.net]
- PythonはもうAIが機械学習で自動コーディングしてくれるそうだ
- 869 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 01:25:57.27 ID:aw0TiQVW.net]
- むかしPerlで書いてたような書捨てスクリプトはRubyのが楽だし
適材適所
- 870 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 05:07:41.72 ID:n+7enX5R.net]
- pycharm-ceの出来がいいから、ついpythonで書いちゃうな
rubymineもceバージョン出してくれんかな(´・ω・`)
- 871 名前:デフォルトの名無しさん [2018/11/17(土) 15:41:40.28 ID:+2RnQZxl.net]
- atom使ってる人いる?
何故atomを使うのか聞きたい
- 872 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 15:48:37.25 ID:DG9kgnl3.net]
- そらーをこえてー
- 873 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 16:05:28.35 ID:rc62Vrp5.net]
- Railsで世界最高の開発者向けサービスを作って今はMSの社員としてMSから高給を貰っている方々によって開発されたエディタだからな
これはもうRubyがAtomを生み出したと言っても過言ではない
- 874 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 16:11:27.29 ID:5f4S6inB.net]
- VSCodeは元々Atomからフォークされたものであるから、VSCodeの起源もまたRubyにあると言っても過言ではない
- 875 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 16:47:00.84 ID:DG9kgnl3.net]
- MSは俺が出した金から社員に給料を出しているわけだから、
俺の先祖がAtomを生み出したと言っても過言ではない
- 876 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 17:39:21.46 ID:+xB40+7+.net]
- Railsの超初心者の質問なのですが、例外をキャッチしたらエラー画面を出さずにエラーメッセージをビューに送る処理を書きたいのですがうまく行きません。
コードです。 https://ideone.com/ubaMxO
- 877 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 17:40:11.21 ID:DG9kgnl3.net]
- ideoneを使ってるだけで初心者って臭いがするなw
- 878 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 18:22:27.77 ID:FW8kVEqd.net]
- >>845
render 使わないと何も返さないよ
- 879 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 18:34:31.02 ID:DG9kgnl3.net]
- >>847
その答えは失格だなぁw 正しい答えは「例外をキャッチしたらエラー画面を出さずにエラーメッセージをビューに送る処理を書いたらだめ」だ
- 880 名前:デフォルトの名無しさん [2018/11/17(土) 19:07:10.27 ID:+xB40+7+.net]
- >>848
あんまりよくわからないです インスタンス変数はビューから参照出来るんですよね? それとも例外の処理書き間違えていますかね?
- 881 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 19:09:54.63 ID:DG9kgnl3.net]
- >>849
だから、例外は放っておけばいいの 余計なことしなくていい
- 882 名前:デフォルトの名無しさん [2018/11/17(土) 19:11:04.46 ID:+xB40+7+.net]
- >>850
ではエラーメッセージはどうやってビューに渡すんですか?
- 883 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 19:58:22.61 ID:c8NyF4AG.net]
- 例外が発生したらそのままプログラムを終了させてしまえと主張する気違いはたまに発生する
- 884 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 20:11:07.08 ID:RvE2CkcA.net]
- コンソールアプリならアリかな
- 885 名前:B
それ以外は原則ナシだけども。 [] - [ここ壊れてます]
- 886 名前:デフォルトの名無しさん [2018/11/17(土) 22:06:33.92 ID:+xB40+7+.net]
- なんかバカな質問してました
手段忘れたけど自己解決しました
- 887 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 23:48:54.13 ID:2WlUsnTW.net]
- Rails の質問は、web制作管理板の方へ書き込んでください
- 888 名前:デフォルトの名無しさん mailto:sage [2018/11/18(日) 02:34:46.70 ID:tOYW/MHy.net]
- >>851
エラーメッセージやなくて例外やろ? 例外は渡さなくていいって言ってるの rescueもしなくていいって言ってんの なんのためにRails使ってるんだよ? そんなクソ面倒なことRailsにやらせろよ
- 889 名前:デフォルトの名無しさん mailto:sage [2018/11/18(日) 02:35:32.08 ID:tOYW/MHy.net]
- >>852
> 例外が発生したらそのままプログラムを終了させてしまえと主張する気違いはたまに発生する そいつはバカだな。Railsは例外発生してもプログラム終了しないからな。さすがやで
- 890 名前:デフォルトの名無しさん [2018/11/19(月) 17:01:29.63 ID:0ckbPJ2E.net]
- 掲示板実装できた
これで初心者から初心者にステップアップだ
- 891 名前:デフォルトの名無しさん [2018/11/19(月) 17:13:34.20 ID:Vwi20v8M.net]
- おめでとう
おれはまだRailsすらinstallできてない
- 892 名前:デフォルトの名無しさん mailto:sage [2018/11/19(月) 23:10:53.32 ID:057j8H5Q.net]
- 漏れは、Windows10 で、MSYS2 コンパイラを入れていないから、
websocket のバイナリが無いから、Rails は使えない。 どこかに、websocket のバイナリは無いの? https://www.mirrorcommunications.com/blog/how-to-install-ruby-on-rails-on-windows-10-with-postgresql 2017/04/22 Windows10, WSL Ruby 2.4.1 Rails 5.0.1 動画もある まあ、Rails の話は、webprog 板へ書き込んで!
- 893 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 08:23:25.13 ID:YgW9tKBi.net]
- rails+windowsはツラすぎるから
WSLかVagrant使え
- 894 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 08:40:07.28 ID:X8QFm2fd.net]
- ツラ過ぎるというより意味がないんだよ
どうせ運用環境はLinuxなんだからWinでの苦労なんて便所の落書き以下の意味すらない
- 895 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 08:41:53.76 ID:z5N5L6gH.net]
- 誰がヅラだって?
- 896 名前:デフォルトの名無しさん [2018/11/20(火) 08:54:26.91 ID:j03mDcba.net]
- >>862
これマジ? 既にエディタの環境構築でひと苦労なのに、Linuxの構築もしないといけないのか…… Windowserは不遇だな……
- 897 名前:デフォルトの名無しさん [2018/11/20(火) 09:01:28.76 ID:ZtIBLsed.net]
- >>864
だから言ったのに… >>686-687 信者も相手のOS確認せずに布教して投げっぱにするなよ。 10人に石投げたら8〜9人がWindowsなんやぞ。 686 デフォルトの名無しさん 2018/10/17(水) 20:13:17.85 ID:pcmrmHBT ドキュメント軽視とWindows蔑視はRubyコミュニティの伝統。 コードが仕様だ!Windowsなんて使ってる奴が悪い! 687 デフォルトの名無しさん sage 2018/10/17(水) 20:17:44.70 ID:z+Rs6gUv Unixで開発してるとGCCツールチェインは自然に入ってるからね はっきり言うね、Windows使いに人権はありません
- 898 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 11:07:26.51 ID:CZ2hfhmS.net]
- cloud9使えばいいじゃん
端末のOSなど一切関係ないから ブラウザさえ使えればいいからクソノートでもキーボードさえついていればいい
- 899 名前:デフォルトの名無しさん [2018/11/20(火) 12:20:10.19 ID:Vgqca5m8.net]
- Ruby Mineの調子が悪いのでエディタ・IDEを変えようと思うのですがオススメありますか?
vimキーバインドにできてスペルチェックあって自動でend挿入出来るのがいいです
- 900 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 13:50:12.73 ID:aO8Frmcl.net]
- >>867
Ruby教の教義的にはspacemacs 世間一般では圧倒的にVSCode
- 901 名前:デフォルトの名無しさん [2018/11/22(木) 16:09:31.09 ID:NaVQ99ds.net]
- 色々使ったけどやっぱvs code最強だわ
宗教上の理由で使えない奴らかわいそうw
- 902 名前:デフォルトの名無しさん mailto:sage [2018/11/22(木) 21:14:57.62 ID:XJTx/PKt.net]
- VSCodeはカーソル移動でホームポジションから手を離さないといけないのがなー
Ma
- 903 名前:c使えばいいんだろうけど、そのためだけにMacってのも []
- [ここ壊れてます]
- 904 名前:デフォルトの名無しさん mailto:sage [2018/11/22(木) 21:58:47.54 ID:YYHdauiZ.net]
- VimやEmacsのキーバインド使えばいいでしょ
コマンド入力による操作体系が強力だから少なくともRubyMineに比べたらキーボード中心で使いやすいし
- 905 名前:デフォルトの名無しさん mailto:sage [2018/11/23(金) 23:37:21.14 ID:uhwEdrvZ.net]
- 別にAutoHotkeyでキーバインド変更しているから無問題
- 906 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 01:21:45.23 ID:PRCdABA7.net]
- MacのキーバインドをWindowsやLinuxでも採用すればよかっただけなのにな
なんでわざわざ変えたんだろう
- 907 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 06:37:15.09 ID:emfrr2Lm.net]
- >>873
歴史的に見ればMacの方が後だよ。 Macの今のキーバインドが出来たのは2000年ごろだ
- 908 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 17:44:17.91 ID:YsJMMDpU.net]
- 動的型付けの衰退 - Oracle
https://www.oracle.com/webfolder/technetwork/jp/javamagazine/Java-JF18-editorial.pdf このオラクルのPDFだけど 大体の人が動的型に言いたかったであろうことが 大変綺麗にまとまってて良かったよ
- 909 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 18:33:18.63 ID:IZ0lTZaS.net]
- >>874
1984 Macintosh 1985 Windows 1991 Linux
- 910 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 18:52:51.51 ID:PRCdABA7.net]
- >>876
VSCodeの話しだよね?
- 911 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 19:18:47.82 ID:b7tmfxF4.net]
- >>878
1984年ごろのMacのキーバインドはホント糞だったよ
- 912 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 19:20:18.07 ID:b7tmfxF4.net]
- OSXからだよ。Unix系の素晴らしいキーバインドを取り入れたのは
Unixは最初から素晴らしかったからね
- 913 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 19:34:35.47 ID:VBkVIhNz.net]
- UNIXじゃなくてEmacsだろ
今やUNIXエディタ戦争はVimに完敗し、SublimeやAtomでMacの独壇場だったモダンエディタ系も今やMSの天下 RailsがMacにプリインストールされてイケイケだった頃のRubyが懐かしいな
- 914 名前:デフォルトの名無しさん [2018/11/25(日) 04:38:13.34 ID:moheOgid.net]
- viって使わないとコマンド忘れちゃうね
仕方ないのでnano使ってる
- 915 名前:デフォルトの名無しさん [2018/11/25(日) 19:49:13.96 ID:wWU/NTaG.net]
- 教本に書いてあるクラス定義の例題プログラムが全然理解できない……つらい……
- 916 名前:デフォルトの名無しさん mailto:sage [2018/11/25(日) 20:38:08.40 ID:mH6GThxQ.net]
- プログラミングには向き不向きがあるから諦めることも大事
向いてない奴が頑張っても生涯クソブラック企業で奴隷だぞ
- 917 名前:デフォルトの名無しさん mailto:sage [2018/11/25(日) 23:26:13.89 ID:bdma9Nzw.net]
- Ruby でオブジェクト指向を勉強するのが、一番よい
Rubyでは、あらゆるものがObject だから、Class 自体もObject self が、Classからnew したインスタンスを指すのが普通だが、 特異メソッドの文脈では、Class自信を指す どの文脈なのか注意する。 Classの地の文では、selfはClassだから、ここでは特異メソッドになる。 インスタンスの文脈にならない @インスタンス変数と、@@クラス変数の他に、@クラスインスタンス変数という変態もある。 これは、selfがClassの文脈で、@を使った場合に起こる。 この場合、クラス自身のインスタンス変数となり、サブクラスへ継承されない たのしいRuby 第5版、2016 を読んだら、以下の2冊を読むとよい Effective Ruby、2015 改訂2版 Ruby逆引きハンドブック、2018/8/28
- 918 名前:デフォルトの名無しさん mailto:sage [2018/11/25(日) 23:32:04.98 ID:+Rx2UR4K.net]
- > Rubyでは、あらゆるものがObject だから
あれ?Rubyってメソッドはオブジェクトだっけ? JavaScriptはメソッドがオブジェクトだから function foo() {} console.log(foo.name) とかできるけど、Rubyって無理だったよね?
- 919 名前:デフォルトの名無しさん mailto:sage [2018/11/25(日) 23:35:25.58 ID:OqmjDJWv.net]
- >>885
Rubyはメソッドもオブジェクトだ
- 920 名前: []
- [ここ壊れてます]
|

|