多脚機関戦車トーマス 完成
トップハム・マッド卿が操る殺戮マシーン
元は人工知能搭載型の気の良い機関車であったが
終末戦争で全てを失い狂気に取りつかれたトップハム卿によって改造された
殺人光線、脳ミソ溶解電波、火炎放射などで攻撃する pic.twitter.com/cPVJuz9AHG
— ᵞ_ᴺᴬᴷᴬᴶᴵᴹᴬ (@y_nakajima_) 2015, 12月 16
なんだこれ? MySQLこわい…
mysql> SELECT * FROM x WHERE datetime IS NULL;
datetime
0000-00-00 00:00:00
— とみたまさひろ (@tmtms) 2015, 12月 17
@yancya 見ての通り、IS NULL 条件で NULL じゃない値が返ってきてます。
— とみたまさひろ (@tmtms) 2015, 12月 17
何年使ってても新鮮な驚きを与えてくれる飽きのこない RDBMS です。
— とみたまさひろ (@tmtms) 2015, 12月 17
@yancya まあ、空文字列と NULL が同一視されるような RDBMS もあるみたいですし…。
— とみたまさひろ (@tmtms) 2015, 12月 17
@takeshinoda @yancya 天下の Oracle 様ですからね。
— とみたまさひろ (@tmtms) 2015, 12月 17
@tmtms まだ5年くらいしか使ってないですけど激しく同意
— yoku0825 (@yoku0825) 2015, 12月 17
s = "あ".encode("iso-2022-jp")
p s.scrub("?") #=> String
p s.force_encoding("iso-2022-jp").scrub("?") #=> Encoding::CompatibilityError
何故だ…
— とみたまさひろ (@tmtms) 2015, 12月 17
force_encoding すると何が違うんだっけか…
— とみたまさひろ (@tmtms) 2015, 12月 17
"NOT NULL として宣言された DATE および DATETIME カラムでは、次のようなステートメントを使用することで、特殊な日付 '0000-00-00' を検索できます"
https://t.co/qLBYqy7FZm
いや、できなくていいんですけど…。
— とみたまさひろ (@tmtms) 2015, 12月 17
@tmtms ちなみにその '0000-00-00' は、 IS NOT NULL のときには含まれないんですか?
— 坂井 恵(SAKAI Kei) (@sakaik) 2015, 12月 17
@sakaik IS NULL と IS NOT NULL の両方に含まれます!
— とみたまさひろ (@tmtms) 2015, 12月 17
@tmtms ヒドイ! IS NULL の COUNT() と IS NOT NULL の COUNT() は相互に排他的で完全な全体集合になってほしいのに。。
— 坂井 恵(SAKAI Kei) (@sakaik) 2015, 12月 17
「Ruby脳にはCrystalつらい Advent Calendar 2015」の18日目 / “Crystal の文字列は UTF-8 固定でつらくない! - @tmtms のメモ” https://t.co/MQaajNpGdx
— とみたまさひろ (@tmtms) 2015, 12月 17