Web の利用技術
RSS, Trackback や P2P などなど知らないことばかり;;
↪ 新規投稿する
81 mooya #d933eff 2003/07/06 01:48 prob:0.0%
>>80 >ZODB に履歴がつみあげられてしまう。 というのは、問題になるということで、ファイルに書き出す方式を取ったと思うんですが、FSCounterのように読み出す時に毎回ファイルを読めば済むのかなとも思いました。(パフォーマンスは落ちると思うが、、) しかし、このZODBを使わないプロダクト群は全て、ZEOなどの負荷分散で使えない方法です、、BSDStorageとかが出てくる(Undoレスの設定可能)のを期待して、通常のZODBに書き込むように戻すのが一番シンプルかも、、 2.5.1から組み込まれたSESSIONですら、ZEOで使えないのには参った。
80 owa #e8faefa 2003/06/29 19:28 prob:0.0%
>>70 パッチ公開 まずいところあります。ZODB に履歴がつみあげられてしまう。 例の Bible 読んで見ると _p_changed = 1 とすれば変更があったことになる らしいのだが、これはまだ試していません。 結局、定期的に DB の pack か flush 走らせないと解決しない気がしてきた。 # RDFSummary の作者もそれを選んだのだろうか?
79 owa #e8faefa 2003/06/28 00:12 prob:0.0%
>>78 RDFSummary 自体は Zope-2.6.1 でも問題ないですよ。 古いキャッシュを持って来たりするけど。 瓦版はレイアウト処理のために python ゴリゴリになってます。スマソ;; DTML で書く場合例えば showRDF (今は使ってない) をちょっと直して --- <dtml-in "objectValues('RDF Summary')"> <h3> <dtml-if "channel().has_key('title')"> <dtml-var "channel()['title']"> <dtml-else> <dtml-var title> </dtml-if> </h3> <dtml-in items mapping> <dtml-if "_.has_key('title')"> <a href="<dtml-var link>"> <dtml-var title> </a> <br> </dtml-if> </dtml-in> </dtml-in> --- でhttp://.../WebNews/showRDF とすれば RDF 一覧が表示されます。 リストや辞書を多用する場合、Python 使ったほうが便利なので ちょっと試しでやってみました。
78 kiyo #18390ca 2003/06/27 23:27 prob:0.0%
ありゃ、Zope-2.6.1のままだった。瓦版入れる前にZope-2.6.2b2 に更新しなければ、 もうすぐ、Zope-2.6.2b3 がでるので、それまで待とう。 あ、催促しているわけじゃないよ。将棋も待ってるだろうし。 # 瓦版 python バリバリで驚いた。 # もっと単純に書けると思っていたけど、、、 # まだよく見てないけど。どぎつい色を使ってみようかなあ?
77 owa #e8faefa 2003/06/27 22:56 prob:0.0%
RDF 二回更新したけど、前に戻る現象出なくなりました。 やはり Zope-2.6.2b2 入れたせいかな。 テスト機でもパッチあてる前は現象が出ていたので パッチは有効だと思いますが 明日、噂の Zope Bible 届くはずなのでよーく読んでみます。(あっ眼鏡が mooya さん曰く、プロダクト作成や ZODB 関連詳しいらしいので期待!!
76 kiyo #18390ca 2003/06/27 22:13 prob:0.0%
>>75 ラッキー 頂きました
75 owa #e8faefa 2003/06/27 21:00 prob:0.0%
>>74 ShiftJIS とりあえず外して置きますね (要望があれば復活) ZODB 最近しょっちゅうバージョンアップしてますね。いろいろあるみたい。 新聞の更新時間は、今テストで使っているので、落ち着いたら決めます。 >>僕もそろそれ RDFSummary で新聞(瓦版)作ろうかなあ じゃぁ僕も RDF 作らないと (ハハハ # 瓦版 zexp は限定一枚置いときます(焼き増し可、質問可)
74 ueno #5d780f0 2003/06/27 20:28 prob:0.0%
>>73 シフトJIS使っているサイトってなさそうなんですが、偏見ですかね? ここは、Vineがメイン(偏見 Vine で ShiftJIS 使っている人見てみたい(爆 >> テストマシンのほうでは障害おきなくなった mooya さんの言ってたメモリーリークも、ひょっとしたら Zope-2.6.1 の問題? Zenkai で見たような記憶が???(今さがせないので、自信がないけど) >> おっくうだっただけとか 僕の場合は cron がおっくうだったりして 僕もそろそれ RDFSummary で新聞(瓦版)作ろうかなあ 一時(瓦版)になっていたけど、あたしゃ(瓦版)が好みだな。 # 新聞の更新時間、も少し短めでも良いような? # owa さんのことだから迷惑ならないようにと思っているでしょうが
73 owa #e8faefa 2003/06/27 20:05 prob:0.0%
>>72 pykf も面倒みるよう 了解しました^^ (実は予定だったりして、調べるのがおっくうだっただけとか) RDFSummary なんですがテストマシンのほうでは障害おきなくなったので、 Web サーバにも今 Zope-2.6.2b2 入れたところです。 # やっぱり zexp 形式じゃないとアップデートできなかった 日本語コードの対応でシフトJIS は外しても良い気がするのですが、 シフトJIS使っているサイトってなさそうなんですが、偏見ですかね? 最終的には、入力を {utf-8, euc-jp} 出力を {euc-jp, utf-8} にしたいと。
72 ueno #5d780f0 2003/06/27 09:17 prob:0.0%
>>71 まだうまくない場合がありそうです。 見直しなら、少しだけお願いが、、、 日本語変換に関して作ってあったので失礼と思って言わなかったのですが、 田原さんの公開されてるトラックバック内に以下のような物があります。 −−−−− def toeuc(txt): c = pykf.guess(txt) if c is pykf.EUC: return txt elif c is pykf.UTF8: return unicode(txt, 'utf8').encode('euc-jp') elif c in (pykf.SJIS, pykf.JIS): return pykf.toeuc(txt) else: return txt −−−− try: import pykf except: pass とかで pykf も面倒みるように考えて貰えれば、皆さん喜ぶかなあーっと。