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

ドキュメント 象歩 Web瓦版
 BBSボード RDF
こんにちは (23)
おためし板 (321)
質問箱 (94)
テスト (30)
You散歩 (4)
建築 DIY (6)
MTB (32)
(9)
節電対策 (2)
このサイトに関する話 (186)
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 (7)
CentOS (2)
ディスクトップ (4)
象歩将棋 (478)
将棋よもやま (210)
サイトのデザイン (31)
心配な話 (66)
うそ (21)
うそ総集編 (0)
昔のゲストブック (20)
ボート部 (23)
Web 日記 (199)
 スパム
逮捕しる (20)
スパムお溜り (47)
ごみ箱 (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

101  owa  2004/08/04 21:08 id: mJs8kxp1Zus  prob: 0.8%
>>100
ありがとうございます。ずばり知りたいと思っていたことの解説がありました。
http://www6.plala.or.jp/kozai/
http://homepage3.nifty.com/toremoro/p2p/p2p.html
http://www.p2p-conso.jp/p2p_sionet.html

まだ少ししか理解できてませんが、なにか香りがしますね。いろいろ妄想を膨らませたくなる分野のようです。まずは第一歩からすこしずつ勉強しようと思います。仕組みを考えるには、数学的な理論構築をちゃんとしないといけなさそうです。そして法律的にも。
100  liris  2004/08/04 00:30 id: LCD7gW5XQcg  prob: 5.1%
BitTorrentですが、これは純粋な大容量のファイル交換を目的としています。そのため、ゲーム対戦などの基盤には向いていません。
P2Pフレームワークとしては、オープンソースなものでは、SOBA以外にJavaのJXTA http://www.jxta.org がP2Pの草分け的な存在です。(英語の資料がほとんどですが)。
SOBAはGUIのツールキット(GUIコンポーネント)と共に提供されていて、インスタントなP2Pコミュニケーションに向いています。JXTAはGUIとは完全に切り離した形で提供されているので、いろいろな用途に使えます。フレームワークとしては、
Bill Joyが設計しただけあって、シンプルで充実しています。インスタントな使い型もできますし、非同期処理もかのうです。


http://www6.plala.or.jp/kozai/ には、わりと情報が集約されていて、いろいろリンクも張ってあります。
99  owa  2004/08/03 23:20 id: mJs8kxp1Zus  prob: 0.7%
風呂敷を広げます。P2P も範疇に入れようかと。
将棋の対局をするのが目的なのですが、鯖 vs クライアントじゃ、やはり負荷が集中し過ぎます。鯖経由でクライアント同士 game してもらうのも考えたけど、手間ばかりかかってなにかと面倒。やはり P2P が自然だし、リソース的にも無理がありま
せん。

で勉強開始ということで、まずこの辺から
http://bitconjurer.org/BitTorrent/
http://lowlife.jp/yasusii/stories/16.html
http://www.openp2p.com/pub/q/p2p_category
http://www.liris.org/zope/blog/323
98  owa  2004/07/10 01:00 id: mJs8kxp1Zus  prob: 0.3%
NewsML などと云う規格があること知りました。
http://www.newsml.org/pages/index.php
http://www.newsml.jp/
http://www.pressnet.or.jp/newsml/newsml.htm
http://internet.watch.impress.co.jp/www/article/2001/0830/ne...
http://xml.fujitsu.com/jp/column/talk/2003_08_22.html
なんで今ごろ備忘録なのか(謎
97  owa  2003/12/25 23:27 id: mJs8kxp1Zus  prob: 0.4%
今日初めて Trackback 使ってみました。
百聞は一見にしかずで、やっと了解^^
引っ張ってくれる人が居るとこれほど楽なものかと思います。
一方 RDFSummary は mooya さんのところで発展中のようです。
年末に向けていろいろ楽しみです。
96  owa  2003/12/18 21:35 id: mJs8kxp1Zus  prob: 13.6%
euc-jp の時は RDF のチェックで蹴られてたけど
http://feedvalidator.org/check
UTF-8 にしたらすんなり通してくれたので、RSS Valid シール貼ってみました。
95  owa  2003/08/29 21:56 id: mJs8kxp1Zus  prob: 0.3%
>>94
__safe_for_unpickling__ でうまくいきました
  class MyDateTime(DateTime):
      __safe_for_unpickling__ = 1
  self._v_updatedate = MyDateTime()
# self._v_updatedate = DateTime()
としたところ、unpickling error は無くなりました。
__safe_for_unpickling__ 自体は
/usr/share/zope/lib/Components/cPickle/cPickle.c で見付けましたが
なかなか理解が追い付いてきてません。今のところごめんなさいです。
mx,mx.DateTime の方は allow_module 使っても認証ダイアログが出て
しまい、うまくいってません(この辺も自信なし)
94  fukamachi  2003/08/25 22:46 id: CcLfhrTFK4o  prob: 0.1%
>>92 瓦版表示の時に認証ダイアログが出てしまいます。(原因不明;;)
GlobalModules とかの __init__.py に
allow_module と allow_class を使って mx 追加したらだめでしょうか?
関係ないかな?
http://collector.zope.org/Zope/355 のは、試してない
ので分からないですが、
from DateTime import *
import pickle
class MyDateTime(DateTime):
    __safe_for_unpickling__ = 1
d1=MyDateTime()
f=open('/tmp/a.dump','w')
pickle.dump(d1,f) # ためしにダンプしてみる
f.close()
f=open('/tmp/a.dump') # ダンプしたものを読み込んでみる
d2=pickle.load(f)
これで unpickling error 起こさないので、いけるような
気もします。参考までに _safe_for_unpickling__ は Zope で
grep かけても出てこない。python の方を見ないといけないところ。
93  owa  2003/08/19 23:04 id: mJs8kxp1Zus  prob: 0.5%
瓦版に Debian セキュリティ勧告を追加
http://www.debian.org/security/
iso-2022-jp 文字化けするので直修正。(RDFSummary の rpm 更新すること!)
92  owa  2003/08/18 21:45 id: mJs8kxp1Zus  prob: 0.0%
>>91 mx.DateTime 使ってみると
助太刀ありがとうございます。試してみました。
確かに unpickling error は出なくなるのですが、
瓦版表示の時に認証ダイアログが出てしまいます。(原因不明;;)
pickles されたファイルやキャッシュを消してクリーンな状態で
zope を再起動してみましたが、ダイアログが出る現象はかわりません。
なおセキュリティタグはいじってません。
http://collector.zope.org/Zope/355 を参考に
class MyDateTime(DateTime):
    def __init__(self):
        DateTime.__init__(self)
        self.__safe_for_unpickling__ = 1
なクラスを作り
self._v_updatedate = MyDateTime()
などとしましたがやはり
not safe for unpickling エラーが出ます。(DateTime直さないとダメ?)
現状は
-   self._v_updatedate = DateTime()
+   self._p_updatedate = DateTime()
として ZODB に収納するように変更して、しのいでいます。
# なお環境は zope-2.6.2b5, python-2.2.2 (VineSeed) です
# 踏みこみ少なくて申し訳なし