tdiarytimes.rb

投稿者 akira 2004-01-22 15:02:00 GMT

tdiarytimes.rbを導入してみた。

blogmap.rb

投稿者 akira 2004-01-20 15:01:00 GMT

ただのにっきを読んでblogmap.rbを導入してみた。

erbscanを使ってみる

投稿者 akira 2004-01-16 15:00:00 GMT

tDiary-develに流れたかずひこさんのメールを読んで、erbscanを導入してみた。tdiary.rbの先頭部分を以下のように変更するだけでよい。

begin
	require 'erb_fast'
	ERbLight = ERB
rescue LoadError
	begin
		require 'erb'
		ERbLight = ERB
	rescue LoadError
		require 'erb/erbl'
	end
end

参照するときには多少速くなったのかなという程度だったが、設定作業をしてみると速さがだいぶ違うのが実感できる。速くなっている。こうなるとerbscanのdebが欲しくなる。

referer_scheme.rb

投稿者 akira 2003-12-16 15:01:00 GMT

やあ、これは便利だ。これぞオープンソスース、言ってみるものだ :-)

HNS用のスキームが欲しいところ。「to=」〜「#」を見てやればよいのかな。

イメージプラグインでイメージサイズ表示 2

投稿者 akira 2003-10-05 15:03:00 GMT

いかにも場当り的な感じがするのだけど、こういうのを作ってみた。編集画面において登録されたイメージの縦横のサイズを表示するのと、アップロードされたファイルのタイプを内容から推測するという二つの機能を追加する。

よかったら取り込みを検討してもらえないかな、というのはどこで言うといいだろう。

追記: 今は「本文に追加」ボタンで追加されるコードにイメージサイズを付けるようになっているのだけど、この段階では従来通りサイズ情報は付けず、本文中のimageメソッドを展開する際にサイズが省略されていたらイメージからサイズを取ってくるというようにしたほうが良いのかも。tDiaryがキャッシュしてくれるから負荷はそう大きくないだろうし。

追記(2003-10-27): 少し前に取り込んでもらえた。CVSにはすでにコードが追加されている。

追記(2003-11-20): 1.5.6のイメージプラグインはこの機能を含んだものになっている。

イメージプラグイン 1

投稿者 akira 2003-09-27 15:00:00 GMT

イメージ一覧にサイズを表示するようにしてみた。もともとのイメージといっしょにサムネイルを登録すると、どっちがどっちか分からなくなるので。

サイズを見られるようになって気付いたのだけど、登録したイメージはサイズが1だけ増える。File#putsを使っているためか。File#printを使うようにしたほうがよいのではないかな。

squeeze.rb + tdiary-mode.el

投稿者 akira 2003-08-13 15:01:00 GMT

新たに記事を書く際にtdiary-mode.elを使うと、なぜかsqueeze.rbがHTMLファイルを作ってくれないようだ。いや、新たに書いた場合だけでなくて、追記した場合にもその内容が反映されないみたいだ。

何かおかしな設定をしてしまっているのかな。ううん、まいったな。

Namazu検索

投稿者 akira 2003-08-12 15:00:00 GMT

主に自分のために、この日記に対する検索をできるようにしてみた。それにしても、purple_sunを少しずついじってやってきていたのだけど、場当り的にいじってきたものだからそろそろ限界という感じになってきてしまった。そのうちキレイにしよう。

トラックバックプラグインのテスト

投稿者 akira 2003-08-08 15:01:00 GMT

1.5.5にしたついでにtrackbackとoutput_rdfを入れてみた。で、テスト。

追記: あれれ、つっこまれた側での表示が「\ay diary」になってしまった。

追記2: とりあえずタイトルに\を使わないようにしておいた。

disp_referrer.rbの「msn検索」の時の表示 3

投稿者 akira 2003-05-02 15:01:00 GMT

「msn検索」のときにunescapeされないままの表示になるなあと思い、生データを見てみる。どうやらaq=というパラメータがあるのが問題のようだ。

^http://.*search.msn.*?(q|MT)=([^&]*).*というパターンでq=を取り出そうとしてるいようなのだが、aq=のほうに先にマッチしてしまう。場当り的だが^http://.*search.msn.*?(&q|MT)=([^&]*).*というパターンにしておいた。

少し様子を見てレポートしようか。