Code is beautiful

2009-02-27

【暫定】「最近作成されたアスキーアート」に同じ画像が投稿されない様になりました。

「最近作成されたアスキーアート」に同じ画像が投稿されない様に修正しました。

処理的にはアスキーアート作成時、サムネイルのファイルサイズを比較し、違った場合のみ更新しています。

できあがったサムネイルのサイズが偶然同じだった場合などの課題はまだ残ってますが、暫定仕様という事で。

2008-12-30

注目のアスキーアートを表示する様にしました。

注目のアスキーアートは、作成されたアスキーアートの閲覧ランキングになってます。

2008-10-02

JavaScript周りを書き直しました。

| 12:00

アップロードとURL指定の切替や、保存形式の切替時の動的な処理はJavaScriptで行っていますが、今まではその切り替えにstyle.visibility(visible, hidden)を使用していました。

これだとフォームの下に文字を表示する時等、hiddenで隠してるだけだからなのか、間隔が開いてしまうんですよね。

そこで、style.display(block, none)を使用したら解決した事もあり、もう少しスマートに書き直してみました。

一応オープンソースなので興味のある方はご覧下さい、みたいな;

# まぁそれにしても、JavaScriptは全くなので参考書の1冊や2冊買った方が宜しいかしら。

2008-10-01

入出力ファイル名を同一にしました。

| 12:00

今までは入力ファイル名に関わらず、数字ファイル名で出力していたのですが、やっぱり同一ファイル名での出力という形に収まりました。

処理としては、今まで使っていたファイル名をディレクトリ名として使用、その中にファイルを出力する事で対応しています。

ユーザーさんによっては出力後、一々元ファイル名へリネームする手間は省けるかと思います。

2008-09-26

コードの最適化をしました。

| 12:00

最適化熱が発生してるのでガッツリ書き直したりしてました。

機能面は特に触れてません;