01 February
2005

COREBlog1.1にしました

Productをリフレッシュし早速エントリボタンを押したところ
"Text boxarea's width is not defined"のようなエラーが出ました。
Settignタグを一度確認しなおしてSAVEし再度エントリーすると今度はOKでした。
もし躓いている方がいらしましたら、、、。

おれだけか。


Posted by shinobu at 17:41 | Comments (3) | Trackbacks (0)
06 February
2005

ビーズ


゜本来ならおなじ色が隣り合う確立の方が低いのに実際には偏りが必ずある。というより全く偏らない事の方がめずらしい、こういうのなんとか理論って言うんだよなーと私がいうと
゜色は人が認識してるだけで物の本質的にみれば均等に散らばってるんじゃない、と言われた。
最初言われたことがさっぱり意味が判らなかったがよく聞くと要は色なんてビーズ遊びしている私たちにとって重要なだけでビーズという物体にとっては色は誤差程度しかない、ということらしい。
人間には偏ってみえるが実は均一に散っている、と。
小学校の理科は人気がないと聞くが願わくは息子が小学生になった際には奥さんの答えの方が評価されて欲しいもんだ。

なるほどねー、と思わされた。って子供とビーズ遊びしてただけなんですけどね。
ちなみに私ら夫婦文系なんで一切上記会話に責任もちません(^_^;)


Posted by shinobu at 19:00 | Comments (0) | Trackbacks (0)
22 February
2005

Moblogでのエントリで画像サイズ を指定したい


要件としてはこんな感じ。

 ・あるユーザに使って貰っているがあまりパソコンが詳しくない。
 ・メールはOKなんでMoblogの機能で更新してもらっている。
 ・ところが添付してくる画像ファイルはほぼデジカメデータのまま。
 ・画像ソフトでイメージサイズを変えてもらうのは敷居が高い、面倒。

で、COREBlogのソースに直接画像サイズを変換するコードを書き込んでいたわけ
ですが当然、COREBlogのバージョンアップ時には書き換え作業が発生する。
なんとかしたいなー、と。
EntryやCommentにはhook関数があるがMoblogのエントリとは別物。

で、jaMailHostなどを参考にごちゃごちゃやっているおり、最近のCOREBlog ML
をながめていてなんとなく頭の中が整理できた。

http://mail.webcore.co.jp/pipermail/coreblog/2005-February/001036.html
http://mail.webcore.co.jp/pipermail/coreblog/2005-February/001040.html

bapluginを覗かせていただくと"add_mail_entry"関数を上書きしていることがわ
かった。「あ、答えがここにあった。」
それならもう、簡単。bapluginの__init__.pyをコピーさせていただいて適当な
プロダクトを作った(__init__.pyとrefresh.txtだけ)。
で、私に必要ないと思われるimport行と処理は消させて貰って

http://mail.webcore.co.jp/pipermail/coreblog/2005-February/001041.html

COREBlogも1.11がでているからついでにバージョンアップしCOREBlog.pyから
"add_mail_entry"の処理をコピペ。
とりあえず"add_mail_entry"関数の変更したい箇所
  posting_body = """<img src="./images/%s" border="0">\n""" % (pictid)
+ posting_body
をborder="1"とかにして様子を探ってみた。
「decryptなんて関数知らないよ」と怒られた。
で、COREBlog.utilityをimportしている行に"decrypt"を追記。どうもPython2.4
対応のためrotorを使わないように変更になったようです。>ご苦労様です。

もう一度productをリフレッシュして実験。おお、今度はいけた。無事border有
りの画像が投稿できた。

最終的には


if pict_attached:
if self.getProperty("moblog_user") == "アカウント名":
#あるアカウントだけリサイズしたいわけですね。
posting_body = """<img src="./images/%s/thumb?width=576" border="0">\n""" % (pictid) + posting_body
else:
posting_body = """<img src="./images/%s" border="0">\n"""
% (pictid) + posting_body

見たいな感じにした。本当はアカウント名とか、widthのサイズ指定とかを
manage画面とかで指定できればいいのだけどまあ今のところ必要なし。
いずれproduct作りの勉強を兼ねてやってみよう。
"thumb...."云々はImageTag_HotFixと言うやつです。

http://coreblog.org/ats/193

で紹介されています。PILが必須。

#で、ここまでやってふと思った。
「COREBlogのバージョンアップで"add_mail_entry"関数が変更になったらこのプ
ラグインも直さないとだめじゃん」
したい処理以外は全部コピペですから。だったらpythonスクリプトでbodyのimg
タグを書き換える方が、、、、。


というわけでmoblogの動作テスト兼です。


Posted by shinobu at 14:43
24 February
2005

リファラーをみてると

結構不思議なアドレスがありますが

一番不思議なのは http://slashdot.jp/ が、あるんですよ。まさかスラッシュドットからこのサイトにリンクされているはずがないと思うし(トップアドレスですからね)。   んー、これってなんでしょう?   スラッシュドットからここに来る人がいること自体不思議。


Posted by shinobu at 11:43 | Comments (50) | Trackbacks (0)

ほのかに桜色


携帯のカメラですからわからないとは思いますが。
ほのかに色づいています。

無愛想で余計な事をめったに言わない知人がはや咲きの桜を見て「もう桜が、、、」と嬉しそうに職場で言った事を思い出します。
一昨年自殺したと聞き驚きましたが。

だんだんいろんな物が積もって行くものです。年とともに。


Posted by shinobu at 16:45 | Comments (2) | Trackbacks (0)