タグ 便利メソッド
人気順 10 users 50 users 100 users 500 users 1000 users【Ruby】Array から Hash を作る方法7選(a.k.a. やっぱり Array#zip はかわいいよ) | RakSul Tech Blog
【Ruby】Array から Hash を作る方法7選(a.k.a. やっぱり Array#zip はかわいいよ) ラクスルでサーバサイドエンジニアをやっている小林です。 最近の業務では、主に Ruby を書いています。 さて、Ruby の組み込みライブラリにはいろいろな便利メソッドがありますが、 みなさん推しメソッドはありますか? 個人的推しメソッドは Array#zip と Hash#tran... 続きを読む
Rubyで小数点第2位以下を切り捨てる方法 | INSIDE YUKARI
Rubyには標準で便利なメソッドがたくさん用意されています。数値の取り扱いについてもNumericクラスに便利メソッドが多々用意されていますが、意外なことにタイトルの「小数点第2位以下を切り捨て」ができるメソッドが見つかりませんでした。floorメソッドはあるけど意図したものとちょっと違うんだよなあ〜ということで、結局自分でコードを書くことに。今後も使いそうなので忘備録的に書き残しておきます。 小... 続きを読む
Rails 4.1.0 で新しく導入された便利メソッド - willnet.in
Rails(ActiveSupport) は標準クラスを拡張した便利メソッド群を提供してくれています。時々これは使わないなー…という微妙なやつもありますが、僕はけっこう好きです。 Rails 4.1.0 で新しく入ったそんなメソッドをまとめます。 Numeric#in_milliseconds 数値をミリ秒の単位に合わせて返す。 1.hour.in_milliseconds #=> 3600000... 続きを読む
active_support/core_extの変化を見る | TechRacho
Railsの便利さを支えるActiveSupport。特にcore_extは単体で使うことも多いと思います。 基本的な機能ながら、バージョンごとに地味に機能修正が行われているので、わかりやすいものを2個取り上げてみました。 3.2で挙動が変わったblank? blank?はご存じ、「空ならtrueを返す」便利メソッドです。 blank? オブジェクトが空ならtrueを、そうでなければfalseを返... 続きを読む
[初心者向け] RubyやRailsでリファクタリングに使えそうなイディオムとか便利メソッドとか - Qiita [キータ]
はじめに: 遠回りせずに「近道」を探す RubyやRailsを始めたばかりの人は、もっと短く書く方法や便利な標準ライブラリの存在を知らずに遠回りした書き方をしてしまいがちです。 そこで、RubyやRails初心者の人によく見かける「遠回り(または車輪の再発明)」と、それを回避する「近道」をいろいろ集めてみました。 Ruby編 後置ifで行数を減らす 続きを読む
Underscore.jsの全メソッドを表にまとめてみた - あと味
JavaScriptJavaScript Advent Calendar 2011 (フレームワークコース) の9日目です。せっかくの機会だったので、ものすごく気になってたけど、触る機会がなかった、Underscore.jsをいろいろと弄ってみました。配列関係の便利メソッドの集合ライブラリなイメージでしたが、タイマーやユーティリティ関数、条件判断関数など、いろいろ機能があって面白いですね。とりあえ... 続きを読む
Railsエンジニアならこれだけは知っておけっていう便利メソッド - (゚∀゚)o彡 sasata299's blog
2011年07月26日13:29 Ruby Railsエンジニアならこれだけは知っておけっていう便利メソッド Object#presence と Object#try という便利なメソッドがあることをご存知ですか?この2つのメソッドはとっても便利なのでちょっと紹介してみます。 Object#presence メソッド これは以下のような定義となっています。 def presence self if... 続きを読む