メモ:2007年06月

2007年06月25日

とまぁいろいろ試してみたのだが、 ファイル共有なんかより、 freenet みたいにそのネットワークを利用したWebページの公開や掲示板システムなんかのほうがむしろ面白いんだよなぁ。

ネットは顔が見えないと良く言われていて、 実際そうなんだけど、 ID番号の付いた名札ははっきり見えてしまっているんだよね。 だから通信の匿名性や機密性にかわる部分は応用範囲が広いんだけど、 国内で最近その手の話を聞かなくなったのは非常に残念だ。 実は表立っていないだけで密かに進んでいる? でもそういうのは得てして広く公開されているほうが強い、 と相場が決まって……。

さぁ次は何を make しよう。 いやまずその前に時間が……ゼルダが……。

2007年06月24日

GNUnet0.7.2 が出たのは良いが、 リンクエラーが……。

他のところでまったく報告されていないので、 環境依存? よく分からない。(Ubuntu7.04, GCC4.1.2-0ubuntu4)

とりあえず、 ./configure のあと

src/server/Makefile の 300行目付近
gnunetd_LDADD
gnunet_peer_info_LDADD
gnunet_transport_check_LDADD の末尾に
  $(top_builddir)/src/util/libgnunetutil.la をそれぞれ追加

src/applications/fs/fsui/Makefile の 390行目付近
fsui_loader_LDADD に
  $(top_builddir)/src/applications/fs/namespace/libgnunetnamespace.la を追加
  (libgnunetecrs.la の次の行)

src/applications/fs/tools/Makefile の 310行目付近
LDADD に
  $(top_builddir)/src/applications/fs/namespace/libgnunetnamespace.la を追加
  (libgnunetecrs.la の次の行)

で通った。 うまく動いているかどうかは不明。

(追記:07月27日に解決。前のバージョンが残っていたことによるエラーだった。)

2007年06月17日

そうだ、 main() は namespace の外に置かなきゃいけないんだった……。

しばらく C++ に触っていないから忘れてた。

2007年06月11日 TODO

2007年06月11日

g 戦 w 勝 のとき、 勝率が p を超えるために必要な連勝数 x は

x > ( pg - w ) / ( 1 - p )

ちなみにフリーセルの話。 式に当てはめると、 勝率をあと 1% 上げるためにはあと17連勝する必要が……。

連勝でなく、 これからの勝率を n としたとき累積勝率を p に到達させるために必要なゲーム数 x は

x > ( pg - w ) / ( n - p )

2007年06月06日

パッケージマネージャを使ってインストール・依存関係・アップデートなどを楽にする、 というのは、 自分ができる事・得意な事・しなきゃいけない事を認識してそこに集中し、 それ以外は他の人なり機械なりに任せよう、 ということなのかな。

一人でなんでもやってしまいたい、 と思いがちだけど、 あえて自分の可能性をレーザーのように絞るのもまたひとつの手だと……。 分かったような分からないような。

2007年06月05日

GNUnet が面白そうだけど、 なかなか動かない……。 日本語の解説サイトが全然ないし。 あれ以来誰も手を付けないのかなぁ……。