SmallStyle


2006-07-04

_ category_to_tagcloud.rb の集計期間を直近 3 ヶ月にしてみました

category_to_tagcgloud.rb の 7 月問題(今,命名した)対応版.HsbtDiary$ ~ati/やる気 < /dev/zero で,全期間にすると古めのカテゴリーやタグが,強調されてしまって,最近の傾向を表すのには向いてない,とのご意見が.

作った本人もその辺は公開したときから気にしてはいたのですが,なかなかいい方法が思いつかずに,プラグイン公開後,最初の 4 半期の切り替え時期である,7 月を迎えてしまい,さみしくなったタグクラウドを眺めることになってしまいました.

とりあえず,先日,急場しのぎということで,全期間を対象とした修正版をリリースしたのですが…やっぱり,最近のが知りたいよ,ということで,直近 3 ヶ月分を集計するようにしてみました.

コードをかっこよくかければいいのですが,とりあえずベタに書いてみて動けばいいかというものなので,誰かリファクタリングしてくださいw

Category::Info を継承した,Tagcloud_Info クラスで,years メソッドをオーバーライドしています.この中で,現在の月と前月,前々月を対象とするように定義しています.

とりあえずは問題ないはずなのですが,ひとまずテスト版ということで,興味のあるかたは使ってみてください.

本日のツッコミ(全3件) [ツッコミを入れる]
_ TrackBack (2006-07-04 10:59)

http://www.ohgami.jp/~ati/diary/?date=20060704#p01
$ ~ati/やる気 < /dev/zero
[tDiary] category_to_tacgloud.rb 7月問題対応版
作者のhbさんが対応してくださったので,さっそく入れ替え。イイ感じの出力となっておりまする。ありがとうございました。

_ typo (2006-07-05 23:39)

> category_to_tacgloud.rb の 7 月問題
category_to_tagcloud.rb

_ hb (2006-07-06 09:36)

あらら…修正しました.ご指摘ありがとうございました.


about me

いろいろと興味を持ったことを書いてます.ちょっとしたことは hb(@smallstyle) on Twitter で書いてます.

Archive

2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|12|