blog.bouzuya.net

2015-02-15 映画『GODZILLA』をみた

週ぶり (shuburi) 2015-W08

リファクタリング。9 commits ほどあったので、日付が昨日だったので、ノーカウント。悲しい。

date | week | day -----------|----------------|----------------- 2015-02-15 | X (0 commits) | X (+0 commits)

よもやまばなし

「俺はお前じゃない」は完全に正しい - 脱社畜ブログ

お金を払っているから何でも許される、お客様は神様だ、経営者は神様だ、そういうのが嫌いだ。

その他

Atom editor は Linux / Windows 環境かつ US layout 以外のキーボードでは ; と : とが区別をつけられない。これは Chromium のバグによるもの。

Chromium の Linux / Windows 版は keydown イベントで返す keyIdentifier がおかしい。; と : とで同じコードを返す (US layoutだと同じキーであるため) 。何がどう keyIdentifier なんだよって感じ。ちなみに navigator.language を変えれば判定が変わると思って LANGUAGE=ja_JP atom とかも試してみたのだけど、ダメだった。

US layout のキーボードの場合は対策されているのだけど、ほかに関しては微妙。一応 Atom 1.0 に向けての TODO に含まれているので、何かしらの対策は期待して良いと思う。関連 issue は次の通り。

  • https://github.com/atom/atom/issues/3684
  • https://github.com/atom/atom-keymap/issues/35
  • https://github.com/atom/atom-keymap/issues/37

あとはいくつか参考になりそうな URL を記録しておく。

  • http://k2nr.me/blog/2011/09/30/chrome-keyidentifier.html
  • http://javascript.g.hatena.ne.jp/edvakf/20090630/1246362440
  • http://execjosh.blogspot.jp/2014/03/how-to-change-atoms-navigatorlanguage.html (もう環境変数で OK )

1.0 待ちでも良いんだけど、試しに Atom editor を fork して keydown と keypress とを併用するような仕組みをつくってみようかな。