Rubyコレクション
[N] 外部のファイルロード 文字列操作 File操作 繰り返し操作/コレクションの操作 [N+] オープンクラス 無名関数 オブジェクト指向(継承とmixin) キーワード引数(新カード登場!...
1851 search resultsShowing 1~20 results
You need to log-in
[N] 外部のファイルロード 文字列操作 File操作 繰り返し操作/コレクションの操作 [N+] オープンクラス 無名関数 オブジェクト指向(継承とmixin) キーワード引数(新カード登場!...
略可能 end 文字列 'xxx' # こちらはエスケープされない "xxx" # "... #{var} ..." という形で、式を評価した結果を埋め込める 名前 Ruby ...
探したがなかったのでつくった。 require 'monitor' class CountingSemaphore def initialize(count) @count = count @m...
ge super.hoge(aa) end じゃなくて def hoge super(aa) end にしなければならない。これはPHPやJavaと違う点。 そもそもruby ...
シェルの文字列エスケープを行うモジュールが用意されている事を知らなかったのでメモ。 require 'shellwords' p Shellwords.shellsplit('ls -al *'...
require 'thread' class Workpile def initialize(num_workers) raise ArgumentError, 'Require at leas...
yum install git make gcc gcc-c++ zlib-devel openssl-devel curl-devel readline-devel tk-devel liby...
ruby-build --definitions ちなみにruby-buildをインストールする際に ./install.sh してない場合は rbenv ...
chefでrbenvを使ってrubyをインストールしようとしたところ以下のようなエラーに。 STDERR: Downloading ruby-2.0.0-p ...
データを data としたとき map_reduce.rb data.map{なんかの}.group_by{処理を}.reduce(行う){場所} filter を挟んでも gsub を挟んでも...
はじめに ブランクスレート:空白の石版 メソッドがほとんどない空っぽなクラスの事・・・でいいのかな? 必要なメソッドだけにしたい場合とかに使う。 Ruby 1.8.7の頃 必 ...
Share your experiences to others!
マイクラサーバーを建てたのでワールドデータのバックアップをするためにGlacierを使ってみることにしました。 はい。いつもの。 install gem install fog アップロード だ...
rror) これは、ソースファイルに日本語が含まれる場合のエラー。 該当ソースファイルの先頭に以下のおまじないを追加 # -*- coding: utf-8 -*- Ruby ...
50行で作る、HTML5+JavaScriptな簡単ライフゲーム これを見て作りたくなったからつくった。 あれれ、130行になったぞ…… まあ、使っていないコードもあるのと、割と丁寧に書いてはい...
Kernel$$LOADED_FEATURES -> [String] Kernel.#require でロードされたファイル名を含む配列です。 Kernel.#require で同じファ...
谷さんのブログ記事http://d.hatena.ne.jp/Nabetani/20130921 の「Hello World」表示の別解。 鍋谷さんが書いているようにRuby ...
ruby2.0 の Hash クラスを queue として使おうと思い、shift の代わりに first + delete という処理をしていた。 しかし、Hash#shi ...
rubyのyieldを試した。 関数を別の別の関数に渡したいときに使えそう。 array = [1,2,3,4] def test_yield(arr) new_arr = ...
Proc.newを実験してみました。 blockに名前を付けて使いまわす時に使えそう。 def test_proc1(v, proc) proc.call(v) end def test_pro...
1851 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.