MediaLab Love Chapter 2

Assistance of MediaLab Love about Javascript test and more...

はてなダイアリーの公開デザインで迷ったときは…

はてなダイアリー公開デザインには有志が様々なデザインを公開されています。
しかしカテゴリに分かれているものの、サムネが小さくてどんなデザインか分かりづらいです。

そんなときは、こちらのブックマークレットを登録してください。公開デザインの中からランダムで表示されます。
YourIDには、あなたのIDを入れてください。

javascript:(function(){YourID="";a=62.53;b=0.43;c=120;start=new%20Date(2006,11-1,8);today=new%20Date();fromstart=(today-start)/86400000;max=Math.floor(a*Math.pow(Math.floor(fromstart),b)+c);document.location="http://d.hatena.ne.jp/"+YourID+"/?publicdesignset="+(Math.floor(max*Math.random())+1);})();

解説

まず、開始日からの日数をX軸、公開デザインの番号(数量ではありません)をY軸に散布図を描きました。使ったのはOpenOfficeです。

累乗の回帰曲線をとると、
y=62.53x^{0.43}となります。

そこで、現在の公開デザイン番号の想定最大値を以下のように設定しました。

y=62.53x^{0.43}+C
x=開始からの日数、y=現在の公開デザイン番号の想定最大値
但し、Cは補正値です。これを入れないと最新のデザインが反映されないのでわざと入れてます。今だったら120です。

はてなダイアリーのデザインを適当に変更したくなったときに使ってください。