HOME | ドキュメント |  ブログ  |  BBS  |  瓦版  | 将棋プロジェクト |  物置小屋   

ドキュメント 象歩 Web瓦版
 BBSボード RDF
こんにちは (23)
おためし板 (321)
質問箱 (94)
テスト (0)
建築 DIY (7)
MTB (34)
(13)
節電対策 (2)
このサイトに関する話 (182)
Linux (396)
PC用ハードウェア (10)
Vine Linux 野良系 (68)
PC 工作 (31)
BBS の改良 (105)
Vine Seed (520)
Zope とプロダクト (95)
Web の利用技術 (131)
DB とファイルシステム (63)
Python と C/C++ と... (29)
Zopeプロダクト開発メモ (3)
UTF-8 化 (42)
Mail 環境 (8)
COREBlog (109)
Zope3 (51)
Windows 64bit (18)
Mac (2)
Squeak スクイーク (67)
Django ぶらり一人旅 (3)
64bits (52)
Mono 思いにふける (13)
ディスクトップ (4)
象歩将棋 (477)
将棋よもやま (207)
サイトのデザイン (31)
心配な話 (67)
うそ (22)
昔のゲストブック (20)
ボート部 (95)
鶴南六組 (2)
Web 日記 (202)
 スパム
逮捕しる (0)
スパムお溜り (14)
ごみ箱 (13)
 リンク
kiyoさんのサイト
ペンタ郎の漫漕ブログ
TIT漕艇部の練習動画 @YouTube
墨堤の雄 @FaceBook
ペンタ(五大学ミドル) @FaceBook
Facebook
Vine Seed パッケージビルド状況
Vine Linux パッケージ情報
VineLinux バグトラッキングセンタ
VineSeed 開発用 Trac
VineSeed Specs
RPMパッケージの作成方法
Linux Standard Base
Planet Vine
Vine Linux ユーザーフォーラム
Vine Users ML アーカイブ
VineSeed ML アーカイブ
twitter#VineLinux
勝手に将棋トピックス
詰将棋おもちゃ箱

Web の利用技術

RSS, Trackback や P2P などなど知らないことばかり;;


全130件 - 01 02 03 04 05 06 07 08 09 10 11 12 13 14
57  mooya  2003/06/24 22:20 id: PeMGXytvqEk  prob: 1.5%
>>52
修正後、取り込めるようになりました!
Items取得しか見てませんでした(汗
55  mooya  2003/06/24 22:10 id: PeMGXytvqEk  prob: 3.1%
>>52
確かに、Channel infomation の中身はencodingしか取得できとりませんです
54  owa  2003/06/24 22:03 id: mJs8kxp1Zus  prob: 0.0%
>>53 class RDFManagerUpdater(Thread):
なるほど、使えなくはないだろうけど RDFSummary 自体少し不安がありますね。
update() した時刻が戻ってしまう件ですが再現条件がまだつかめません。
# RDFSummary.py の parse_url() 関数でファイルクローズしてないのだけど、
# 関係ないだろうし
PS> 最近 cron 派になりました。止めたり、実行したりするとき便利です。
thread だと最初に一回起動しないといけないけど、
1. エラーが起きた時の処理コード書かないといけない
2. 止めたいときの処理コードも書かないといけない
3. コードの見通しが悪くなる
4. thread 沢山立ち上げるほど良いマシン使ってない (爆
なんて考えると、少し面倒な気がしてます。
# コードありがとう。もうパクったので、いつか使います。
53  ueno  2003/06/24 21:19 id: 0mTMBoY96dk  prob: 0.0%
>>41 # 結果報告ここでします。
書いてしまったので、一応テストした。
RDFSummary 変更か所
--- time, Thread の 追加 --
import  time
from threading import Thread
213  行目の def filename(self): の後に
def filename(self):
   "Return the filename"
   return self._filename
security.declarePublic('lastupdated')
--- 追加 ----
def auto_refresh(self,delay=30):
    "auto update"
    a = RDFManagerUpdater(self,delay*60)
    a.start()
--- ここまで ---
最下行に ZExternalNews-1.0.4 からパクッて class を追加
class RDFManagerUpdater(Thread):
    """This class is a THREAD responsible for updating in the background all the channel
    of a given channels manager every 'delay' seconds."""
    def __init__(self, manager, delay):
        Thread.__init__(self)
        self._manager=manager
        self._delay=delay
    def run(self):
        while 1:
            time.sleep(self._delay)
            self._manager.update()
--------
dtml で以下のように呼び出すと更新しました。
<dtml-call "RDFSummaryのid.auto_refresh(xx)">
xx は分単位のアップデート時間
空の場合は30分置き更新。
dtml の表示をやめても更新される事を確認した。
ただ、画面はリフレッシュしないと更新されない。
# でも RDFSummary を作った数だけ thread が立つのでどうなんだろう?
# 多分使えないような気がする。
52  owa  2003/06/24 20:00 id: mJs8kxp1Zus  prob: 0.1%
>> なぜかSlashdotJPのデータ取り込めてますよ
ZMI の view タグで Channel infomation の中身も見れますでしょうか?
こちらではどうしても読めないないのでパッチ作りました。
http://owa.as.wakwak.ne.jp/zope/RPM/TestPkg/Zope26/patch/RDF...
このパッチで Channel 内だけにある
「アレゲなニュースと雑談サイト」という文を取り込めるようになりました。
51  malo  2003/06/24 18:43 id: Vs416LlpfgM  prob: 10.0%
>>49 maloさんのJavascriptの例とはどこでしょう?
例というかJavaScriptアプリケーションだと書いてありました。
ここです。
http://www.ldodds.com/foaf/foaf-a-matic.ja.html
50  malo  2003/06/24 18:28 id: Vs416LlpfgM  prob: 10.0%
>>49 maloさんのJavascriptの例とはどこでしょう?
例というかJavaScriptアプリケーションだと書いてありました。
ここです。
http://www.ldodds.com/foaf/foaf-a-matic.ja.html
49  mooya  2003/06/24 12:30 id: PeMGXytvqEk  prob: 1.3%
すんまそ、ueno=kiyoさんでしたか
FOAFって、相互に登録しあう方法って何にも決まってないのかな??
http://www.kanzaki.com/docs/sw/foaf.html には何も見...
foaf:knowsをどうやって自動化するかが肝のようだが、、友達ということで勝手に取り込むのは何だし、、、maloさんのJavascriptの例とはどこでしょう?
48  mooya  2003/06/24 11:19 id: PeMGXytvqEk  prob: 0.4%
うちでは、RDFSummary-2.3でなぜかSlashdotJPのデータ取り込めてますよ。
uenoさんのauto_refreshの話、 RSSDocumentの方でないですかね。これは自動更新持ってます。XMLKitの一部ですね。これ試したけど、安定性が今ひとつだったんですが、どうでしょう?(即死すること多し)
47  malo  2003/06/24 07:23 id: Vs416LlpfgM  prob: 2.2%
ちょっと表現に誤りがありました。FOAFデータを作成するアプリにJavascriptを使ったものがあると言うべきでした。
全130件 - 01 02 03 04 05 06 07 08 09 10 11 12 13 14