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

ドキュメント 象歩 Web瓦版
 BBSボード RDF
こんにちは (23)
おためし板 (321)
質問箱 (94)
テスト (30)
You散歩 (4)
建築 DIY (6)
MTB (32)
(9)
節電対策 (2)
このサイトに関する話 (185)
Linux (396)
PC用ハードウェア (6)
Vine Linux 野良系 (64)
PC 工作 (31)
ドローン (0)
自家製GAFA (0)
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 思いにふける (10)
Mint Linux (6)
CentOS (2)
ディスクトップ (4)
象歩将棋 (478)
将棋よもやま (210)
サイトのデザイン (31)
心配な話 (66)
うそ (21)
うそ総集編 (0)
昔のゲストブック (20)
ボート部 (23)
Web 日記 (199)
 スパム
逮捕しる (0)
スパムお溜り (0)
ごみ箱 (6)
 リンク
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

63  kiyo  2003/06/25 10:12 id: SqALsodDuX2  prob: 0.1%
>>59 二度目の表示で .undo の方を見に行きます。
ほんとですね。確認しました。
家の apache log 08:49分に更新に来ていますが、
表示は 04:03分になってますねぇ
>>48 (即死すること多し)
mooyaさんこんちわ、人騒がせな ueno=kiyo です。
Python テクニカルリファレンスによると、threading は
MAC をサポートしてないになってますが、、、関係ありますかねぇ。
PS> ↑ python ver2.1のお話です。
62  ueno  2003/06/25 00:21 id: 0mTMBoY96dk  prob: 0.4%
この手の話は進み出すと早いっすねぇ。
一日分の投稿が、15件表示じゃ見れない。
お仕事、お仕事
# 遅れる口実ができてよかった(爆
61  owa  2003/06/24 23:45 id: mJs8kxp1Zus  prob: 3.8%
Cube de Zope のパクリです (征露丸ちょうだい;;)
Satine - XML を Python のリストにして使おう
http://satine.sourceforge.net/
pyRXP - 自称、とても速いと言ってる XML パーサ
http://www.reportlab.com/xml/pyrxp.html
FOAF 使用サイトの例 (mooya さん推薦)
http://www.remus.dti.ne.jp/~a-satomi/profiles/foaf.html
FOAF の発信源
http://rdfweb.org/
http://rdfweb.org/foaf/
FOAF の解説 (KANZAKIさん)
http://www.kanzaki.com/docs/sw/foaf.html
IWAI, Masaharuさん (Vine Seed の怖い人まで FOAF やっている)
http://everybody.good-day.net/%7Eiwai/
60  mooya  2003/06/24 23:32 id: q0jJZZJy5mI  prob: 0.5%
>>50
maloさん、ありがとうございます。
FOAFデータ生成して、それを自分とこにコピペして使用するというものですね。
このFOAFなんですが、nicknameとは別にname本名(実名)が必須なので嫌がる人も出てくるかもしれません(私は構わないですが)、きちんとドメイン取ってれば構わないに等しいということかな。
うーん、知り合いのデザイナーは間違いなく嫌だと言いそう。ということでfoaf.rdfとりあえず付けたけど、自分以外まだいません(爆
59  owa  2003/06/24 23:24 id: mJs8kxp1Zus  prob: 0.0%
やっぱり RDFSummary 変です。
全記事を画面から一括 update した後、一度目の表示は最新になります。
二度目の表示で .undo の方を見に行きます。
Zope をリスタートすれば直ります。
(ごめんなさい、備忘録です)
# やっぱキャッシュの問題かな -- どこが?
58  owa  2003/06/24 22:31 id: mJs8kxp1Zus  prob: 0.1%
>>57 修正後、取り込めるようになりました
良かった^^ ホッ
新聞に載せるサイト探していたとき RSS1.0 のサイトが見れない場合が多かったので、なんか変だと思ってました。
これでまた適用範囲が広がったかも。
57  mooya  2003/06/24 22:20 id: q0jJZZJy5mI  prob: 1.5%
>>52
修正後、取り込めるようになりました!
Items取得しか見てませんでした(汗
55  mooya  2003/06/24 22:10 id: q0jJZZJy5mI  prob: 7.3%
>>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 が立つのでどうなんだろう?
# 多分使えないような気がする。