IO class IO | Ruby リファレンスマニュアル [公式] 概要 IOクラスについて学ぶ – Qiita 入出力 | Ruby アソシエーション open IO.for_fd | Ruby リファ […]
Articles Tagged: Ruby
外部コマンドを実行する方法 [Ruby]
外部コマンドを実行する方法 `…` / %x{…} Kernel.#system Kernel.#spawn IO.popen Open3.capture3 Open3.popen3 systemu Ruby で […]
実行中の OS を判別する方法 [Ruby]
実行中の OS を判別する方法 RubyでOSを判別する – Qiita Detecting Operating Systems in Ruby – Stack Overflow OS gem r […]
ソケットの操作 (Socket) [Ruby]
ソケットの操作 Socket class Socket (Ruby 2.5.0) Socket::Constants アドレスファミリー (AF_*) Socket::Constants.constants.grep(/ […]
クラス/モジュールの依存関係をビジュアライズする方法 [Ruby]
クラス/モジュールの依存関係をビジュアライズする方法 Rubrowser Rubrowser (Ruby Browser) [Official] emad-elsaid/rubrowser: a ruby code de […]
子クラスの定数を参照する [Ruby]
子クラスの定数を参照する self.class::CONST_NAME Ruby の子クラスで定数を再定義したのに親の定数が参照されちゃう | TakiTake の日記
Open3 の使い方 [Ruby]
Open3 module Open3 (Ruby 2.5.0) capture3 output, error, status = Open3.capture3( “ls -l” ) puts error unless s […]
FileUtils [Ruby]
FileUtils module FileUtils | Ruby リファレンスマニュアル [公式] ファイルのコピー FileUtils.#copy | Ruby リファレンスマニュアル [公式] mkdir_p ディ […]
ローカル IP アドレスを取得する方法 [Ruby]
ローカル IP アドレスを取得する方法 require “socket” Socket.getaddrinfo( Socket::gethostname, nil, Socket::AF_INET, nil, Socke […]
Range の使い方 [Ruby]
Range class Range (Ruby 2.5.0) cover? instance method Range#=== (Ruby 2.6.0) step (1..8).step(2).to_a # => […]