2015-06-01から1ヶ月間の記事一覧

warning: circular argument reference

【追記】 よいまとめはこっち ↓ ruby2.2.0ではメソッドの引数のデフォルト値に同じ名前の変数を使えない - Qiitaqiita.com v2.1.6 > v2.2.2 の移行より 分かったこと test.rb 1 class SomeClass 2 attr_reader :text 3 4 def initialize 5 @text = 'test rea…

LEFT OUTER JOIN 内部処理(概説)(思念中)

DB

RIGHT もやることは変わらない LEFT OUTER JOIN の内部処理 CROSS JOIN で集合の組合せ(順列テーブル) を作成する ON 条件に合致する集合を ↑ から走査し、合致すればその集合を保持する 条件に合致しなければ(FALSE か UNKNOWN) [X] を実行 [X] 保存対象の…

INNER JOIN の内部処理(概説)

DB

INNER JOIN の内部処理 CROSS JOIN で集合同士の組合わせ(順列テーブル)を作成する ON 条件に合致する集合を ↑ から、一つ一つ走査する 条件合致した集合を抽出し、これを結果の集合とする 前提テーブルとデータ(RDBMS == PostgreSQL) CREATE TABLE vendors …

レプリケーション

負荷分散 楽しそう http://thinkit.co.jp/free/article/0603/10/4/

Struct ruby

(゚∀゚) $ irb > class Article < Struct.new(:title, :body) > end #=> nil > article = Article.new #=> #<struct Article title=nil, body=nil> > article.title = 'example' #=> "example" > article.body = 'example body' #=> "example body" > p article #<struct Article title="example", body="example body"> 参考 R…</struct></struct>

delayed_job rails

Delayed Job Best Practiceswww.sitepoint.com

Gemfile の グループ化, 明確にしないと予期せぬエラーが起きる (書き留め)

Gemfile のグループ化は明確にしよう、という話 お題のGemfile source 'https://rubygems.org' gem 'rails', '~> 4.2' gem 'sqlite3' gem 'coffee-rails', '~> 4.0.0' gem 'haml' gem 'jbuilder', '~> 2.0' gem 'jquery-rails' gem 'faraday' gem 'rails_con…

親クラスメソッドを子クラスへ継承できるかどうか

Ruby 2.2.2 できる class Some class << self def some_func p 'func!' end end end class Emos < Some end Emos.some_func #=> 'func!'

クエリパラメーターはいつ使うべきか

REST API Best practices: Where to put parameters?stackoverflow.com

コードで作成したボタンにイベントを付与, titleLabel を意図的に改行

何がしたいか UIButton をコードで作成し、UIViewController に addSubview で表示する 表示したボタン にイベントを付与する(addTarget で) の titleLabel を意図的に改行させる 前提 iOS 8.3 シミュレーター iPad Air 登場人物 ButtonsViewController(.xib…

Mac + 日本語キーボードでバックスラッシュを打ち込む時

option + エンマーク Macにおけるバックスラッシュ(\)の入力方法 - Qiitaqiita.com