月曜日までに考えておきます

ITネタとゲームネタ中心に興味のあること色々書きます。

2013-11-01から1ヶ月間の記事一覧

ActiveSupportのblank? が (nil? or empty) ではなかった

こんなことがあります。 [2] pry(main)> a.nil? => false [3] pry(main)> a.empty? => false [4] pry(main)> (a.nil? or a.empty?) => false [5] pry(main)> a.blank? => true なんだこのa [6] pry(main)> a => " " スッペース ここにはっきりと書かれていま…

HerokuからRubyをバージョンアップせよと来ていたので対応した

数日前、Herokuから [ACTION REQUIRED] Ruby Security Vulnerablitity というタイトルのメールが来ていた。 要するにRubyのSecurityFixが出たから対応アプリのバージョンアップをせよという話。 1年弱ほど前にもRailsの脆弱性バージョンアップ依頼メールが来…

WiiU スーパーマリオ3Dワールドやってるんだけど最終面がクリアできません(TдT)

先週の木曜日に発売されたWiiUの「スーパーマリオ3Dワールド」を最近やってました。3DSで出た「スーパーマリオ3Dランド」の続編ですね。3DマリオでありながらNewマリオのように4人同時プレイができるというすごいやつなのですが、一緒にやってくれる人がいな…

さらにActiveRecord#idを調べて討死中

前回の記事 で @udzura さんからalias_attributeならどうか、というコメントを頂いたのでこちらも試してみました。 1. self.primary_key = :legacy_idを入れる場合 こんな感じで、:idを:sushiとして定義。 class LegacyUser < ActiveRecord::Base establish_…

Shibuya.rbに参加して発表してきました&ActiveRecordのidの件を補足調査

昨日、Shibuya.rbがあったので参加して発表してきました。 内容は、ActiveRecordで"id"という主キーでないカラムを持っているテーブルにつなぐとおかしな挙動になったという経験をまとめたものです。 ActiveRecordでレガシーテーブルにつないだ話 from ryone…