コピペプログラマー
@ahiru3net
mikutter内部で数値を扱う場合は常に5000兆を加えた5000兆プレフィックスを採用してみては ちなみに意味はない
2017-06-03 23:05:55
Masanori Ogino
@omasanori
Ruby 2.4関連のスライドで知ったんですが、当時のRubygemsにバージョン番号がFixnumに入るかどうか検査するコードがあったらしくて、32-bit環境だとそのコードに5000兆.0入れたら弾かれる可能性ある
2017-06-03 23:10:02
Masanori Ogino
@omasanori
確認したら、Fixnumに入るかどうかチェックしてたのはパッケージのバージョンじゃなくてGemspecのバージョンだったので、Gemspecのバージョンを5000兆にしなければ良さそう
2017-06-03 23:14:26