トップ «前の日記(2006-07-14) 最新 次の日記(2006-07-16)» 編集

2002|01|02|03|04|05|06|07|08|11|12|
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|02|03|04|07|

2006-07-15 [長年日記]

_ 対応方法が思いつかないspam

そのページに書かれている文章から抜き取ったテキストの最後に1行(宣伝)URLを追加したツッコミspamがさっき来たんだけど、これって機械的な識別がえらく難しそうだな。日本語利用チェックとか、URL文字列割合チェックとか、その手の対応はすべて無効で、ほぼURL・ドメインベースのblacklistで対応するしか手はないんじゃなかろうか。

Tags: spam

_ タグ入力支援機能の改善

リニューアル版1470.netのタグ入力支援機能を、使いにくいまま放置している。この辺は結局Ajaxを使わなければならず*1、Ajaxを使う場合はちゃんと設計してから作らないとぐだぐだになりがち*2なんで、隙間でちょっと機能追加するといった感じで作れない。

ひとまずタグ入力支援機能として、どういう機能があれば使いやすいのか自分の中でまとめ切れてないんで、具体的にどういう支援機能があればうれしいみたいなご意見募集中です。

_ データフォーマットはJSONでもいいでしょうか?

メモのバックアップ向けのAPIを作りかけている。インターフェースは基本RESTで行こうと思っているんだけど、データフォーマットをどうしようか悩み中。XMLが無難ではあるんだけど、やっぱりうざいなー。特にTSVとかCSVでも十分に表現できるようなデータを、わざわざXMLにするのがだるい。ただ、そういうときにTSVとかCSVとか使うってのも、扱うデータフォーマットの統一感とか、データが途中でぶち切れたとき対策とかの点でいまいちだ。で、今のところJSONにしちゃおうと思っていたりするんだけど、それだと困るって人はいますかねー。まあ最悪クライアント側のサンプル実装もこっちで作れば問題ないか。

Tags: API 1470.net

*1 タグ入力支援インターフェースは扱うデータ量が多いんで、それをすべてサーバーサイドで生成していると、メモ入力フォームという頻繁に表示するページの応答速度が遅くなってしまい、使い物にならなくなる

*2 クライアントサイドとサーバーサイド(API)との連携が必要になるんで、単に一つのプログラムを作るのではなく、2つのプログラムを別々に作って、それらを協調動作させるような設計が必要になり、そういうのは仕様変更に弱いから、初期の設計を適当にすませられない

本日のTrackBacks(全2件) [TrackBack URL: http://tdiary.ishinao.net/tb.rb/20060715]

taggingに関してはdel.icio.usが一番便利なので、あれくらい快適なUIだと良いなあ。要望としては以下のような感じ。 インクリメンタル・タグ補完 基本的にはaを打ったらaで始まるタグの内使用頻度が高いもの5-10個を表示する機能。自分の場合は日本語のタグは利用してない..

最初がURLで始まるのと最後がURLで終わるのを禁止するとか・・・。 そのページに書かれている文章から抜き取ったテキストの最後に1行(宣伝)URLを追加したツッコミspamがさっき来たんだけど、これって機械的な識別がえらく難しそうだな。 対応方法が思いつかないspam - い