スポンサーリンク

2016年5月27日金曜日

ベテルギウスが爆発する?

オリオン座のアルファ星(一番明るい星)はベテルギウスと呼ばれ、全天の中で最も明るい星の一つであり、冬の大三角を構成する星の一つでもあります。

このベテルギウスが今にも爆発するのではないかと最近ネット上で騒がれています。しかしベテルギウスが星の一生を終えて超新星爆発間近などというのは何年も前から言われていることで、ちょっと天文に詳しい人にとっては半ば常識的な話です。今更騒ぐほどの事でもありません。特に新しい兆候が見つかったという事でもないようです。

2016年5月24日火曜日

Cyclomatic Complexity (循環的複雑度)とは何か?

Android Studio(IntelliJ IDEA)のインスペクション機能は、ありとあらゆる方法でコードの問題点を指摘してくれる神機能です。このインスペクションでメソッドが複雑過ぎると警告が出ることがよくあります。この時 cyclomatic complexity が10を越えている、などと言われます。この cyclomaic complexity とは何なのか調べてみました。

2016年5月23日月曜日

Cygwin の grep の動きがおかしくなった

Cygwin を久し振りにアップデートしたところ grep の動作がおかしくなってしまいました。Emacsからgrepを呼び出ほとんどヒットしないのです。ターミナルのbashからgrepを実行した場合はちゃんとヒットするのに。

調べてみたらすぐに原因が分かりました。grepがv2.24になり、ロケールをちゃんと認識するようになったのが原因のようです。(ていうか、今までロケールを認識していなかったのが少し驚きです。)

2016年5月5日木曜日

Inkscape タイルクローンの回転がうまくいかない

Inkscape のタイルクローンでオブジェクトに回転を付けるとうまくいかない問題に悩んでいました。例えば以下の様なタイルクローン図形を作りたいとします。


実際にやってみると以下の様になってしまいます。