2006年 05月 04日

その刹那にまた公開したい病

どうせだから全部公開してしまいたい。

2006年 04月 24日

ブログ/日記サービスのいいところは

ブログ/日記サービスのいいところは、とりあえずフィードが提供されているので、どんなに読みにくかろうと、割とどうにかなるところだ。

アノニマス

はてな認証API

コメント欄の認証で実装したけど、メンテ中でテストできない><

API 自体は Flickr と殆ど同じなので、Flickr クラスをコピペって多少改変しただけ。

  • HTTP GET しか使わない
  • frob ではなく cert である
  • レスポンスが JSON (あるいは謎 XML) である
  • 取得できるデータが少ない (わらい)

結城さんのサンプル は動くんだけどなぁ。

うちの環境からやるとだめだ。502 Bad Gateway, Sorry... It's under maintenance. しかでない。なんでだろ。

わかった。

ヘルプの URI が間違ってる http://api.hatena.ne.jp/api/auth.json?api_key=... とあるけど、これはhttp://auth.hatena.ne.jp/api/auth.json?api_key=... の間違い。

ヘルプの URL 直ったお。

livedoor Reader, Atom 2

読めるようになったっぽい。

2006年 04月 22日

livedoor Reader, Atom

Atom はちゃんと読めないっぽい? うちのサイトのフィードが表示されないのでもしゃもしゃ調べてみた。

  • エントリとかの URL が変換されない (リンク飛べない!) っぽい。
  • content が表示されないっぽい。
  • alternate がないとそもそもその entry を無視するっぽい。

よくわからないけど、とりあえず全部絶対 URI にして、alternate 書いといた。しかし alternate 書いてなかったのは気付かなかった。

2006年 04月 20日

livedoor Reader に変えた。

Bloglines は重いし、FEEDBRINGER はダサいしなので乗り換えた。

Notifier API の場所がどこにあるかわからないんだけど、どっかに書いてあるのかな? とりあえずむかついたのでバイナリエディタで開いて (謎) http://rpc.reader.livedoor.com/notify?user=userid をひっぱってきたけど、なんか怖い。

#!ruby
require "net/http"
require "uri"
uri = URI("http://rpc.reader.livedoor.com/notify?user=cho45")
loop do
begin
_, unread, url = Net::HTTP.get(uri.host, uri.request_uri).split("|")
puts "(%d)" % unread
rescue => e
p e
end
$stdout.flush
sleep 5 * 60
end

一回レートつけちゃうとレート無しにできないっぽい? ×押しても更新すると戻ってしまう。

とりあえずヘッダとフッタ消す@livedoor Reader

Shift-Z で消せたwwwバロス。ということで、ほぼ全画面の状態で見るとかなり快適です。

以下無駄


@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("reader.livedoor.com") {
#header,
#footer,
#ads_top {
display: none !important;
}
pre {
border: 1px solid #ccc;
font-size: 80%;
padding: 0 1em;
line-height: 1.33;
}
#right_container {
border-left : 2px solid #ccc !important;
}
}

高さは JS 側で勝手に計算しなおしてくれるっぽい? よくわからないけど余計なルール書かない方がうまくいく。

なんか Linux の fx だとこのCSSだめだ。

勘違いだった (?)

境界が薄すぎるので濃くした。

さわやかすぎるので黒くしたいけど結構めんどい。

2006年 04月 02日

どうすればフィードバックが増えるかなぁ

入力項目を減らす (他所のログインサービスを利用したり) のはたぶん効果があるんだろうけど、よくわからない。

どうすればフィードバックが増やせるかなぁ。ウェブ拍手 2.0 みたいなのが欲しいなぁ。もう 2.0 とか流行ってないけd

思いついたときにすぐに書き込める気軽さが欲しい。気負いなく書き込める雰囲気とかを、どうすれば作り出せるか的な難しさ。なんで mixi の日記はコメントが多いんだろうっていつも思う。

2006年 03月 12日

2ch cloud / rep2

クラウド表示させた VIP

rep2 のスレッドリストに雲を表示する GreaseMonkey スクリプト rep2-cloud.user.js

インストールしたら設定で include の設定しないとだめです。もしかしたらデフォルトの rep2 ではだめかも。勢いが表示されてないとだめです。

2006年 03月 08日

認証付きコメント実装

この日記にもつけてみた。

結局大して書く人がいないだろうってことでログインごとにユーザー情報を保持している XML を更新し、それを XSLT から document() 使って読み込むようにした。