2016年6月18日土曜日

パスワードマネージャは本当に安全か

Web上で提供されるサービスが増えるに従い、パスワードを入力する機会も増えてきました。それもITギークに限らず、スマホを持っている一般人すべてに関してです。そこで次のような「助言」がよく聞かれるようになってきました。

「パスワードを使いまわしてはいけない」
「パスワードには大文字、小文字、数字、記号などを混ぜたほうが良い」
「パスワードは定期的に変えたほうが良い」
「パスワードは紙などにメモしてはいけない」
「パスワードマネージャを使えば複数のパスワードを覚える労力から開放される」
「100%安全な管理方法はないので、クラウドによる管理が心配でも妥協するしかない」

でも本当にそうでしょうか?真剣に考えてみたらこれらに同意できるでしょうか?というのが今日のお題です。


2016年4月3日日曜日

Squirrel 言語 GitHub 化!

いつの間にか Squirrel 言語のソースが GitHub でホストされていました。

Squirrel 言語は、 C++ 言語で書かれた、組み込み向けのスクリプト言語のインタプリタです。主にゲームのカスタマイズに使われていますが、きわめてマイナーな存在であり、競合する Lua のほうがはるかに有名です。

しかし私は個人的には Squirrel 言語のほうを好んで使っています。理由としては、
  1. より直観的なクラス定義構文
  2. C, C++, Java に近い構文
  3. 間違った代入を防ぐフィールド追加演算子 (<-)
  4. (比較的) 厳格な型の管理
といったことが挙げられます。


2016年2月11日木曜日

宇宙の大きさについて

前回はwebユーザーが宇宙のことをどれだけ知らないかを認識して愕然としたので、今回は一般人にも面白い話を目指します。

宇宙の大きさってどれくらいだと思いますか?

137億光年という大きさを聞いたことがある人がいるかもしれません。
でも、実は宇宙の大きさはわかっていません。有限か無限かすらもわかっていません。

137億光年とは、「観測可能な宇宙の大きさ」といわれるものです。
宇宙の年齢も137億年ぐらいなので、光が137億年かけて届く距離よりも遠いところの情報はまだ届いていないのです。

確実に言えるのは、少なくとも137億光年よりも大きいということです。

下の図は、 Wikipedia に掲載されている宇宙の全体像を対数スケールで示した図です。
この円の外側は観測できないのでどうなっているか全く分からないのです。


"Observable universe logarithmic illustration" by Unmismoobjetivo - 投稿者自身による作品. Licensed under CC 表示-継承 3.0 via ウィキメディア・コモンズ - https://commons.wikimedia.org/wiki/File:Observable_universe_logarithmic_illustration.png#/media/File:Observable_universe_logarithmic_illustration.png

(※ちなみに、上の図では地球が中心に描かれていますが、地球が宇宙の中心なわけでもなんでもないので気を付けてください。光が届く範囲が自分を中心とした球状であるというだけであって、その外側まで考慮した場合に中心というものがどこにあるのか、そもそも中心というのが存在するのかすら、知るすべはありません。)



でも、ちょっと待ってください。

2016年1月19日火曜日

太陽系の公転に関する動画の顛末

ちょっと古い話ですが、太陽系の運動に関する動画がいくつかYouTubeに投稿されています。