雑談

5ca41398 anonymous 2006-12-07 19:25
Googleでウェブカメラを根こそぎ探し出す方法 - GIGAZINE
http://gigazine.net/index.php?/news/comments/20061207_google_webcam/
3a143cf8 airline tickets [jjdyy8765@mail.com] 2006-12-09 18:16
e1b3085e benessere [kredit553@germany.de] 2006-12-11 18:24
1f77373e xanax [sfsdfsgf@mail.com] 2006-12-12 20:14
8324e1f7 anonymous 2006-12-12 20:35
米Sun,Java SE 6を正式リリース:ITpro
http://itpro.nikkeibp.co.jp/article/NEWS/20061212/256732/
一応メモ
10571f8a cars [kklfjgg7@mail.com] 2006-12-13 13:21
97e4c1c8 John [udtthedd@mail.com] 2006-12-13 14:45
8f38612f anonymous 2006-12-13 17:51
「Winny」開発者の金子勇氏が会見、本日中に控訴へ
http://internet.watch.impress.co.jp/cda/news/2006/12/13/14225.html
罰金額安っ、と思ったのは秘密。(地裁→高裁へ、だよね? 最高裁までいかないで終われるといいな。技術停滞を懸念して)。
dd7b571f anonymous 2006-12-13 21:08
>>8f38612f
サーバ類をはじめとしたあらゆる情報発信ソフトにいえるじゃねーか、とも思ったが、
高木浩光@自宅の日記 - Winnyの問題で作者を罪に問おうとしたことが社会に残した禍根 http://takagi-hiromitsu.jp/diary/20061212.html
でああ、そうかもね(*1)と思ったあたり、あいかわらず高木さんはすごいなと思った次第。

もっとも
> この性質を備えるWinnyなどのソフトウェアは、コンピュータウイルス(ワーム)と同じ性質を持っていることに注意したい。
はミスリードだなーとも思った(似たような性質だろうけど同じというのはねぇ)。
Winnyは仕組み上「誰かが欲しがった」ファイルが拡散するので、ウィルス、ワーム類と違い自身の意志(=ファイル一次保持者の意志)で拡散させることは出来ないはずなので。
(まあ、だからAntiny等は欲しがりそうな名前に偽装するのだろうが)。

(*1) 管理者の管理範囲を越えた自動複製拡散機能が問題だというところ

間違ってたらつっこみよろしく。
3063302c anonymous 2006-12-14 18:10
24台のチェーンソーエンジンで動くバイク - GIGAZINE
http://gigazine.net/index.php?/news/comments/20061214_chainsawbike/
かっこいいー。
>エンジンはチェーンソーと同じように、スターターの紐を引っ張って起動。
24個もw
966e777f anonymous 2006-12-16 01:49
浩光の記事を「凄い」とか読めるのが凄いわ。
俺には、奴の記事は二番煎なだけで、しかもイカ臭すぎる。
自分の言いたいことを言う為に、ミスリードしまくった文章ばっかじゃん。
今回のも、VerUpで情報流出が「防げる」とは言ってるが「完全に防げる」とは言ってないのに、俺と違って、「完全」に防げるなんて信じちゃってる可哀想な人も居るんですよ~、みたいなこと書いてるのなんて酷すぎ。
悪魔で現状に対処できるだけのこで、イタチごっこになることくらい、普通の人なら暗黙の話だろうが、よくもまぁこんな文章を毎回々々臆面も無く実名で書けるものだw
自分の気持良い論点にスリ変えたり、思考停止しちゃってオナってる文章ばっかで気持ち悪いわ。
7fdc3166 anonymous 2006-12-16 23:49
PeerCastの非公式イエローページvpが明日いっぱいで停止予定だそうです。
いままでお疲れさまでした。

(29chとvp閉鎖……ちょっとカナシス)
4017a349 anonymous 2006-12-22 01:09
Open Tech Press | Linuxファイルマネージャの比較検討
http://opentechpress.jp/developer/article.pl?sid=06/12/21/0045241&pagenum=1
2cd8b9ce anonymous 2006-12-23 08:51
来年のアニメ
http://www.moonphase.cc/Html/anime.html
MOON PHASEより
afbcd7c9 anonymous 2006-12-23 09:56
CodeZine:JavaScriptでつくるSchemeインタプリタの基礎の基礎(lisp)
http://codezine.jp/a/article/aid/739.aspx
興味はあるんだよね、Scheme。
cb1fe28a anonymous 2006-12-25 23:41
Felicaの暗号が解かれたとかなんとか、なんか大変そうですね
共通鍵での機器認証方式をやめろという意見が多いみたいですが、回線の問題とかあって難しいんです。
カードをかざすたびにPHS回線を使ってサーバーに認証しに行くなんて無理ですもん。
だから、カードかリーダーのどちらかに鍵を入れるしかないんです。
6ba54ca7 anonymous 2006-12-26 18:57

【ネット】 掲示板などで"中傷・プライバシー侵害"した人の住所・氏名、同意なしで開示へ…業界が新指針★3
http://news19.2ch.net/test/read.cgi/newsplus/1167120767/
81036b7b anonymous 2006-12-27 22:31
ブラウザ上で動作するOSのまとめ:phpspot開発日誌
http://phpspot.org/blog/archives/2006/12/os_1.html

最近はさっぱり試してないよ。。。
d962ef32 anonymous 2006-12-27 22:31
【レビュー】AjaxなWeb OSをCraythurで知る (1) Ajaxアプリの究極の姿? - Web OS (MYCOMジャーナル)
http://journal.mycom.co.jp/articles/2006/12/21/craythur/
【レビュー】進化を続けるAjaxなWebOS "eXo Platform" (1) ポータルからWebOSへ進化するeXo Platform (MYCOMジャーナル)
http://journal.mycom.co.jp/articles/2006/12/25/exo/
e6766c38 anonymous 2007-01-01 10:14
あけましておめでとおうございます。
cf34e3cf anonymous 2007-01-01 10:15
>>e6766c38
そっこー誤字。たぶん目出度い(orz)。
ea244584 anonymous 2007-01-01 11:42
明けましておめでとうございます♪
お仲間に入れてください m(..)m
3a608b41 anonymous 2007-01-01 21:12
>>ea244584
(..)←なんとなくみかんっぽくね?
a7e48b01 anonymous 2007-01-01 22:41
>>3a608b41
みかんぽいって言われてから見るとそう見えてくるw
じゃ これは鏡餅を真上から見たの図 ⇒ ◎

ところで、Apache2.0.55Winと朔の組み合わせでゲートウェイ公開している方いませんか?
URIからポート番号を取払えなくて行き詰ってます。番号付きでも構わないような気がしますが、
解説サイトでポート番号を隠す方法を説明してるのにうまく出来ないので粘着してます。
参考になりそうな事がありましたら教えてください m(..)m オナガイシマス
3df6af1c anonymous 2007-01-02 02:23
>>a7e48b01
公式サイトの説明通りやるなら、朔付属のmkrss.pyをエラーなく動かす必要がありますね。
index.htmlとかrss.rdfとかの生成に使ってるので。
955963d1 anonymous 2007-01-02 08:11
>>3df6af1c
レスありがとうございま~すw
>mkrss.pyをエラーなく動かす
これはURIからポート番号を隠すために必要なのですか?
現在のところ掲示板の動作そのものは正常に動いているように思います。
すみませんがポート番号を外してアクセスできるかどうか確認してもらえませんか?
http://zama.hopto.org:8000/
2ede85e8 anonymous 2007-01-02 11:42
>>955963d1
http://zama.hopto.org/にはアクセスできませんね。
80/tcpに反応がないように見受けられますが。
5fa3d2ed anonymous [がんばって〜] 2007-01-02 12:12
>>955963d1
mkrss.pyは公式サイトの説明通りにやる場合、index.html、rss.rdf生成の為に必要です。
だから例えば、
DirectoryIndex gateway.cgi
なんてやれば要らないでしょう(実際そうやって運用してるわけじゃないんで何か不具合があるかもしれませんが)。
こちらも http://zama.hopto.org/ にはアクセスできません。タイムアウトしました。
:8000の新月は問題なく見れます。
74a83b2a anonymous 2007-01-02 15:45
>>2ede85e8 >>5fa3d2ed みなさ~ん♪ アクセス確認 、ありがとうございます!
今まで非公開サーバとして使用していたものを、今回バーチャルホストとしても利用しようと考えてました!
メインサーバへのアクセスはローカル以外はdenyとなってますw

2時間ほどバーチャルホスト内のフォルダ(ディレクトリ)の設定を検討しなおしましたが、原因はハッキリしませんでした orz 
なので、現行のApache2.0.55Win32 を2.2にバージョンアップし改めて構成しなおしてみることにします。
またよろしく~ (o‥o)/~~~ !w
a8b037e2 anonymous 2007-01-03 03:23
>>5fa3d2ed おはようございます
mkrss.pyの件ですが、これはWindows版の朔ではどのようになっているんでしょうね?
Pythonについて殆ど知識が無いので解りません。
Python版もダウンロードして使えるようにしてますが、Pythonの扱いになれてなくて勉強中ですorz
ce9c1831 anonymous 2007-01-03 06:35
>>a8b037e2
Windows版の朔には同梱されていないようですね。
mkrss.pyは単に朔のトップページ、RSS、sitemap用データ、suggest.js用データをhttpで取得しているだけ(なハズ)ですので、
Windows版朔と共存は可能かと思います。
mkrss.pyはsaku.pyと同じフォルダにコピーして動かすのが楽です。

http://zama.hopto.org/gateway.cgi アクセスできました。
e2f6ec5b anonymous 2007-01-03 09:48
>>ce9c1831 ありがとうございま~す♪
Apache2.2でなんとか一歩前進のようですW
Windows版の朔ではmkrss.pyの機能は使えない」と理解していいのですか?
それとも、mkrss.pyの機能は内包されているのかしら?

ドキュメントルートにDirectoryIndex gateway.cgiを書いたら
Service Temporarily Unavailable のエラーが出るし、
通常のままなら Forbidden と出るようになりました!
朔のトップページを生成するmkrss.pyが入ってない為なのか、
ファイルフォルダの指定先を間違えているか..??

Win版の朔の説明書きには何か不足しているような気がしてます。
これからPython版の朔の説明書きを参考にファイルの展開先を検討してみたいと思います。

ところで、朔の場合、一人で開発したり説明書きを書いたりしているのかしら?
c5fb8480 anonymous 2007-01-03 13:37
>>a8b037e2 >>ce9c1831
Pythonを別途インストールするのがめんどくさい、という人を除いて
全ての人に共通版の朔をおすすめしています。
Windows版の朔にはPythonが含まれており、バージョンアップのたびに
同じ内容のPythonをダウンロードするのはよくないからです。

>>e2f6ec5b
Windows版にmkrssの機能はありません。
使うならcronに相当するような設定も必要ですね。
Windowsのことはよく知りません。

mkrssを使わないのであれば
RewriteRule ^$ http://192.168.1.2:8000/gateway.cgi [P]
とするのがよいと思います。
そのほかRewriteRuleの書き換えが必要になるでしょう。

> ところで、朔の場合、一人で開発したり説明書きを書いたりしているのかしら?
たいてい僕一人でやってます。
特にマニュアルについては誰かやってくれると助かります。
8b061be8 anonymous 2007-01-03 16:35
>>c5fb8480 どうやら朔の作者さんですよね♪ こんにちわ!
おかげでWindows版との違いを把握することができました。
やはり、共通版を導入すべきですねw

マニュアルまでも一人でやっているんですか!それは大変だw
普及のカギは分かり易いマニュアルの存在だと思います。
時間取れたら挑戦してみようかな!?

昨晩、Pytohnをインストしましたが慣れてないせいか結構厄介ですね!w
setup.pyをDos窓で指定(python setup.py install)したら何故か意図したデフォルトの位置ではなくPythonディレクトリに生成してくれてワケわかんなくなってしまいました!w

Dos窓に表示された実行履歴をコピーして何処に解凍されたかある程度知ることは出来ましたが、結構大変でした。

マニュアルで説明しているmake installをもう少し解説してくれたら大変ありがたいのですがどうですか?
(どのファイルを何処でどのように実行するとか..)

それから、init.dディレクトリに置かれた起動コマンド(saku)に拡張子が付いてないのですが、これでいいのですか?
92dfaae5 anonymous 2007-01-03 17:04
>>8b061be8
make install はUnixの基本知識だし、
python setup.py install はPythonの基本知識であり、
それは僕の管轄ではないので、マニュアルはお任せします。
個別に質問をいただければ答えますけど、極端な話、
ソフトのマニュアルに「ダブルクリックとは素早く2回マウスのボタンを押すことです」とか
書いたって仕方ないでしょう。
init.d/saku もUnix、特にLinuxの知識なんですけど、
それは普通は拡張子をつけません。
というか、素のWindowsに朔をインストールしても使えないと思いますけど。
8ee1e59c anonymous 2007-01-03 20:52
>>92dfaae5 こんばんわ♪ お世話になってます!!
あらあら、共通版を動かすのにUnixやらLinuxで段取りをしなければいけないのですか!!
そのあたりを簡明に単純化した手順で通過できれば取り組む方が増えるかも!!
お気を悪くなさらないでくださいね! 率直な感想ですので!w
どうやら開発対象の主体になっているOSがWindowsではないことは判りました!
私の生半可な知識では共通版は無理ですねwww

このまま共通版に関わっていると手段が目的にすりかわってしまいそうですので撤退しますね!w
Windows版を使っていきたいと思います。

教えていただいた以下の内容を手がかりに少し考えてみます。
>mkrssを使わないのであれば
>RewriteRule ^$ http://192.168.1.2:8000/gateway.cgi [P]
>とするのがよいと思います。
>そのほかRewriteRuleの書き換えが必要になるでしょう。

Windows版Apacheのプロキシ、リライトに関して再検討してくれたらどんなに嬉しい事か...。
ありがとうございました m(..)m
a119a7f9 anonymous 2007-01-03 21:04
>>8ee1e59c
共通版はインストールせずとも使うことができます。
http://shingetsu.info/saku/#usage

Apacheの使い方までは僕の管轄外だと思いますが、
個別の質問にはお答えしますよ。
d736de90 anonymous 2007-01-03 21:39 1167827946.txt (1KB)
Apacheの設定はこんな感じですかね。
正直Apacheの管理までは責任もてませんぜ。
c14e0119 anonymous 2007-01-03 21:41
>>8ee1e59c
Apacheとの連携は朔に限らず面倒なんですよね(例えばJavaサーブレットとか)。
しかもあまり利点が無いのですよ。
というか、新月のURLにポート番号が付くのが嫌だ。だけど80番ポートはApacheが既に使ってるよー。という人向けの設定ですね、ほとんど。
(後は一部静的生成による負荷の低減がありますが)。

まあでも、http://zama.hopto.org/gateway.cgi はちゃんと正常に見えていますので
RewriteRule gateway.cgi/rss rss.rdf
を消して(rss.rdf が無いから。消せば朔のgateway.cgi/rssが表示されるようになります)
RewriteRule ^$ http://朔のアドレス:朔のポート/gateway.cgi [P]
を追加するだけで完了すると思います(ドキュメントルート(/)を表示する際、リバースプロキシを使って朔のgateway.cgiを表示するという設定らしいです)。

>>e2f6ec5b
>ドキュメントルートにDirectoryIndex gateway.cgiを書いたら
>Service Temporarily Unavailable のエラーが出るし、
ウチじゃうまくいったんですけどね(汗

書いているウチに先越されたけど、ま、いいーや。「投稿」ぽちっ!
1c7c547e anonymous [多謝!!] 2007-01-03 21:44
>>a119a7f9 
即レスありがとうございます!!
どうも私の頭は少し固くなってしまったようです、ははは お恥ずかしい。
どのような場合に、ここで言う「インストール」が必要かを理解してませんでしたW

ご親切を感謝します m(..)m

二転、三転してますが!W まだ削除してなかった共通版を動かしてみますね。
共通版でもポート番号を消せないようであれば相談に乗ってあげてください。
よろしくお願いします。
6016ed3e anonymous 2007-01-03 23:13
>>d736de90 感謝 >>c14e0119 感謝
どうもありがとうございます♪ 
どうやらポートを消せたようです。アリガテ~w

作者さんにも感謝ですw

>>c14e0119 さん、
>Service Temporarily Unavailable のエラー

これはApacheでのルートの設定が適切でなかったのとsaku.iniに間違ったpathの設定をしたために出たエラーのようでした。

これで次の事に目を向けることが出来ますww
過去ログをどのように処理するかとか..
c01503c0 anonymous 2007-01-03 23:25
>>6016ed3e
おめでとうございます。
f8e2b499 anonymous 2007-01-04 01:05
>>c01503c0 ありがと!

saku.iniの設定で気が付いたことをひとつ..
saku.iniの[Gateway]
# The IP address of administrator.
# It should match 127.0.0.1. (regular expression)
admin: ^127

朔を起動させてない他のlan内PCに朔へのadmin権限を与える設定があれば重宝しそうです。
設定ファイルに間違いがあった期間 admin: ^192 の設定で
他のPCから朔のadminになぜかアクセスできてましたw 
正常な設定に戻ったとたんに他のpcから新規作成などが表示しなくなったので気が付いた次第です。
その期間、意外と便利な思いをしてましたw
4393c1f0 anonymous 2007-01-04 01:20
>>f8e2b499
ちょっと宣伝。
http://search.mutely.net:1978/node/archive.shingetsu.info/search_ui
で保管庫の検索ができます(Googleでもできますけどね)。
http://search.mutely.net:1978/node/archive.shingetsu.info/search_ui?phrase=admin%3A+saku.ini
というように検索できます。lan内PCに朔へのadmin権限を与える設定もあります(Wikiに書いておけばいいのかな……?)。
526e800a anonymous 2007-01-04 12:05
>>4393c1f0 ありがとうございます♪
保管庫の検索、役に立ちそうですね!
今、共通版を使ってますが、admin: ^127|^192.168 のような設定でもローカルからAdmin権限を使えませんね!
VerUpで何か変更になったのかこちらの設定が悪いのか...。
共通版の最新Ver使っていて上記の設定でローカルからAdmin権限使っている方います?

>>3df6af1c
>公式サイトの説明通りやるなら、朔付属のmkrss.pyをエラーなく動かす必要がありますね。
>index.htmlとかrss.rdfとかの生成に使ってるので。

>>ce9c1831
>mkrss.pyは単に朔のトップページ、RSS、sitemap用データ、suggest.js用データをhttpで取得しているだけ(なハズ)ですので、
>Windows版朔と共存は可能かと思います。
>mkrss.pyはsaku.pyと同じフォルダにコピーして動かすのが楽です。

現在、共通版を利用しているので皆さんの過去の発言に出てきたmkrss.py を使えば昨晩のようにApacheの.confから「RewriteRule gateway.cgi/rss rss.rdf」を削除しなくてもトップページを表示できるようになると考えています。

それで、このmkrss.pyについてですが、トップページのindex.htmlを生成するには具体的にどのようにすればよいのですか?
>saku.pyと同じフォルダにコピーして動かす
とありますが、「動かす」の意味がいまいち分かりません。
適切なディレクトリに置くだけでは機能しませんか?

d0443045 anonymous 2007-01-04 17:21
最近Wikiaという言葉をたびたび耳にして(目にして?)なんだろうと思ってた。
http://ja.wikipedia.org/wiki/Wikia
Wikiのホスティングサービスなのね、atwikiみたいな。やっと理解できた。
911bd6a8 anonymous 2007-01-04 18:25
>>526e800a
>それで、このmkrss.pyについてですが(中略)「動かす」の意味がいまいち分かりません。
実行するという意味です。つまりダブルクリック。置くだけでは(残念ながら)機能しません。

とりあえず流れをWikiに書いてみました。
Apache連携 - *Windowsでの朔とApacheの連携方法
http://shingetsu.info/wiki/?Apache%e9%80%a3%e6%90%ba
参考になると良いのですが。
(お詳しい方、間違いがあったら訂正をお願いします)。
b1546b4b anonymous 2007-01-04 21:20
>>526e800a
> admin: ^127|^192.168
で使えてますけど。
iniファイルを編集してから朔を再起動させましたか?
011732a8 anonymous 2007-01-05 09:41
>>911bd6a8 ご親切にありがとうございま~すw!
すみませんレス遅くなってしまいました。
朔を起動すれば関連する実行ファイルは勝手に連携して動くと思ってました!w orz
手作業の部分が多いので15年ほど前のDosを思い出してしまいました!w

>>b1546b4b
再起動とかは設定を変えるたびに忘れないでやってます。
共通版で普通に利用できているなら、何か小さなミスがありそうですねw

mkrss.pyをdos窓で実行したところ以下のようなエラーが出てます。

---winで共通版を実行した場合。
Traceback (most recent call last):
  File "C:\usr\bbs\mkrss.py", line 124, in ?
    main()
  File "C:\usr\bbs\mkrss.py", line 116, in main
    date, rss = get_rss()
  File "C:\usr\bbs\mkrss.py", line 59, in get_rss
    rssfile = urllib.urlopen('%s%s%srss' % (destination,
  File "C:\usr\bin\Python\lib\urllib.py", line 76, in urlopen
    return opener.open(url)
  File "C:\usr\bin\Python\lib\urllib.py", line 181, in open
    return getattr(self, name)(url)
  File "C:\usr\bin\Python\lib\urllib.py", line 281, in open_http
    if not host: raise IOError, ('http error', 'no host given')
IOError: [Errno http error] no host given

---windows版を実行した場合。
Traceback (most recent call last):
  File "C:\usr\bbswin\mkrss.py", line 37, in ?
    import socket
  File "C:\usr\bin\Python\lib\socket.py", line 44, in ?
    import _socket
ImportError: Module use of python25.dll conflicts with this version of Python.
---
Pythonは2.3win32、朔は公開中の最新版を使ってます。
大変申し訳ありませんが、アドバイスありましたらお願いします。

あっ、それからですね Wiki内の説明文ですが、
前提としてWindows版の朔を使用するようになっているようですので、
「mkrss.pyを使う」内の
「c:\saku\tool\mkrss.pyをc:\sakuにコピーしてください。
c:\saku\file\saku.iniに次の5行を追加してください。」
は以下でいいのかしら? 自信が無いので...!w

「c:\saku\tool\mkrss.pyをc:\winsakuにコピーしてください。
c:\winsaku\file\saku.iniに次の5行を追加してください。」

上記が正しいとすると「自動実行の設定」内では
「c:\saku\mkrss.bat」⇒「c:\winsaku\mkrss.bat」
「cd c:\saku」⇒「cd c:\winsaku」になるのかな?

それと、saku.iniファイル内のproxy_destination: の記述についてですが、
sampleファイルでは ホスト名:ポート番号 なっていますが、
Wikiでは ローカルIP:ポート番号 となってます。
どれを使っても結果は同じですか?
625cf689 anonymous 2007-01-05 12:21
>>011732a8
おお、DOSの経験があるなら楽勝ですね!

>---winで共通版を実行した場合。
おそらく、proxy_destination:の設定ミスか、朔が起動していないかでしょう。
(http://"proxy_destinationで設定した値"/ で朔にアクセスできる必要があります)。

>---windows版を実行した場合。
まぜるな危険ってことですね。Win版朔はPython2.5でexeを作っていると聞いた気がします。Pythonの日本語版インストーラは2.3ですので。

>あっ、それからですね Wiki内の説明文ですが、
まぜるな危険、でお願いします。Win版での説明を書いておけば共通版でも応用できると思ってのことだったんですが、
余計な混乱の元でした。ごめんなさい。
で、さらに余計な話ですが。
mkrss.pyは別段c:\sakuになくてもかまいません。mkrss.pyがあるフォルダにshingetsuフォルダとその中身全部、fileフォルダとその中身(saku.iniくらいかな要るの)があればいいので。

>それと、saku.iniファイル内のproxy_destination: の記述についてですが、
アクセスできるならどちらでもかまいません。
Wikiの説明ではbbs.example.comイコール127.0.0.1としてしまったので、
proxy_destination: bbs.example.com:8000
だと、admin向けのトップページがindex.htmlとして生成されてしまうので避けました(笑・実害はないんですけどね)。

よくよく考えたらWikiでの説明でsaku.iniにもう一つ追加の必要がありました。
(今のままだとsitemap.txtが正しく生成されません。それ以外(index.html, rss.rdf, suggest.js)は大丈夫です)。
訂正しておきます。
0b5a32f6 anonymous 2007-01-05 17:46
>>625cf689 お疲れ様です!
今帰ってきました!ざ~っと確認しました、Dosの経験があっても周りから情報がなければもっともっと遠回りしますよ!w
Pythonの英語版? 使ってみますねw
明日か明後日に報告します! 
d078d7ca anonymous 2007-01-05 20:13
>>0b5a32f6
Windowsで朔とApacheを組み合わせるのは前例のない、未知の領域ですからね。
そこに踏み込んでいく冒険者は尊敬します。
6f684d51 anonymous 2007-01-06 12:58
>>d078d7ca
えっ! そうなんですかぁ!? W
私にとっては未知なのですが、既にその組み合わせで運用しているユーザもいると思ってますよ!? ほんとにいないのかな?!W

今ネックになっているのは、mkrss.py です。
PythonはVer2.5に変えてみました。
それでもエラー出てindex.htmlを生成しないorz
たぶん、UnixとかだったらOKなのでしょうね!
質問なのですが、mkrss.pyはOSを選ばずに実行できますよね?
(自分の知恵の無さを棚に上げて、他を攻めてしまいそう!W)

ディレクトリの構成に問題があるかもしれないので、こんどは共通版朔をインストールした場合と同じディレクトリ構成にして試してみます。
現在は、http://zama.hopto.org:8000/ とポート番号を付加すれば正常にアクセスできます。
ポート無しで/gateway.cgiとかにアクセスするとcssを読み込まないようです。
ではでは (ノ_・。)/~~~"
f8beee71 anonymous 2007-01-06 15:27
>>6f684d51
wikiの説明に誤りがありました。ごめんなさい。
DocumentRoot c:/winsaku/www
ではなく
DocumentRoot c:/apache/htdocs/shingetsu
です。
52329a27 anonymous 2007-01-06 16:11
絶版書籍、ネット閲覧可能に・政府が著作権法改正へ
http://www.nikkei.co.jp/news/main/20070105AT3S0300305012007.html
これはうれしい。分野によっては数年で版元絶版というのが結構あるからなー。
64223f8a anonymous 2007-01-06 16:45
>>f8beee71 あっ それ気が付いてました、
RSSを生成しなしなら訂正前でOKでした(^▽^)

とりあえず、index.html他の自動生成をできるようになりましたので報告します!w
おかげさまで、作者さんの意図通りに動かせそうです。
助言をなさった方達に感謝します( ^.^)( -.-)( _ _)=アリガトゴザマスタw

共通版の朔に同梱していたmkrss.pyではなく公式サイトの
http://shingetsu.info/manage/makerss.py
を利用しました。

何故かAdmin権限で表示するトップページが表示されてますが....!w
97271251 anonymous 2007-01-06 17:39
>>64223f8aで~すw
どなたか、アクセスして報告してくれませんか?
先程までAdmin権限のトップページが表示されてたと思いますが、makerss.pyを少し書き換えてみました。
http://zama.hopto.org/ まだadminページですか?
bb15777b Nick [AdamantiosDasrtyr62@gmail.com] 2007-01-06 17:41
Really great site  <a  
83bd6e56 Agapios 2007-01-06 17:42
Cool site!<a href=http://student.darden.virginia.edu/jpOffice/ask_detail/000005cf.htm> tramadol </a>  
fb8affbe Aleda [AdamantiosDasrtyr62@gmail.com] 2007-01-06 17:42
Really great site  <a  
d949cf9f Al [AchillesJolivity61@gawab.com] 2007-01-06 17:43
Cool site! <a  
b1857e84 Nick [AdonisSadfoty63@gawab.com] 2007-01-06 17:44
Really great site  <a  
f6cae5e2 Adamantios [AchillesJolivity61@gawab.com] 2007-01-06 17:44
thanks for letting me view your guest book and giving me all the information <a  
90cfb5c5 anonymous 2007-01-06 17:44
>>97271251
おめでとうございます!
adminではなく見えます。「新着情報」とか「新規作成」とかが見なくなりました。
8a6af310 anonymous 2007-01-06 18:27
>>90cfb5c5さ~ん、確認ありがとう!W
紆余曲折ありましたが、
回避処置ではなく作者さんの意図通りにRSSやトップページを自動生成することができました!
これで、IEでもRSSを利用できます。
(Operaでは朔で自動生成してなくてもレスのリストは内部処理で表示していた。)

アドバイスをしてくれた皆様に深く深く感謝いたします!
ミナサンアリガト\(*^▽^*)/バンザ~イ バンザ~イ バンザ~イ

ところで共通版に同梱されていたmkrss.pyは何らかの間違い??
ではないですよね!(^^;
80f92182 anonymous 2007-01-06 18:52
>>8a6af310
Wikiの説明はあれ、ちゃんと試してから書いてますので(フォルダは違うのでそこを書き換えるときにミスしているというまぬけなことはありますが)、
mkrss.pyも使えることは確認しています。
試した環境は以下の通りです。
OS: WindowsXP(SP2) Home
Apache: Apache HTTP Server 2.2.3 (Windows版)
Python: Python 2.3 (Windows日本語版)
朔: winsaku-2.4.0(tksaku.exe使用) 及び(mkrss.pyのための)saku-2.4.0

朔のWindows版と共通版とは別物(別のソフト)だと考えるのがキモです。
tksaku.exeを起動させたら、もうwinsakuのことは忘れてしまうくらいの気持ちで(笑)。
共通版も朔(saku.pyやtksaku.py)を動かすためのものではなく、mkrss.pyを動かすための各種ランタイム&設定ファイル類とみなすくらいの気持ちで(笑)。
(はじめから共通版のみでWikiの説明を書けば良かった。失敗したなー)。
03357982 anonymous 2007-01-06 19:35
>>80f92182
了解しました(^▽^)
仰るとおり「朔のWindows版と共通版とは別物(別のソフト)だと考えるのがキモです。」には同意ですW
mkrss.pyをうまく起動できなかったのは、Wikiで説明していただいた内容を良く汲み取れなかったからだと思います。

参考にならないかもしれませんが、こちらの環境をあらためて書いておきますね!
Windows2000(sp4)
Apache2.2.3
Python2.5
共通版朔2.4.0
---
これから普段使用するPCで方便?(Hoven)を使ってみたいと思います。
方便はまだ起動すらしてませんが、2ちゃん専ブラのJANEのようなものだったら嬉しいですね!W
d4f22e7b anonymous bPd+e57N33T 2007-01-06 19:46
>>03357982
>mkrss.pyをうまく起動できなかったのは、Wikiで説明していただいた内容を良く汲み取れなかったからだと思います。

あっ この書き方では誤解されそうですね、すみません。
「私の咀嚼能力が不足しているという意味です。」

このレスは方便からです。朔をローカルから使うと「署名」が無かったのに方便では使えるのかな、署名してみよう...
bc854489 anonymous 2007-01-07 01:08
新月の公式サイトを開いたらびつくりしました~w(°o°)w
zama~のURIがリンクされてる....?w
ありがとうございます!!
記念に「スレ立要請」の板でも作って置いとこうかなw
需要があれば誰かがカキコしてくれるでしょうから....w
3fbe6b4e anonymous 2007-01-07 02:09
[スレ立て要請]立ててみました!w
210dd49d anonymous 2007-01-07 02:12
[[スレ立て要請]]こうか...
c636f66b anonymous 2007-01-07 02:52
RSSなどを生成するmakerss.pyについて質問です。
このファイル内でよく理解できなかった部分をコメントアウトして動作させてます。
def make_suggest():とdef send_ping():ですが、ping_commandについて参考になるお話が聞けたら幸いです。
---
def send_ping():
ping_command = "/usr/local/bin/blog-ping"
ping_target = os.path.expanduser("~fuktommy/work/ping")
os.system("%s -i %s http://zama.hopto.org/ > /dev/null" %
(ping_command, ping_target))
---

"/usr/local/bin/blog-ping" で指し示している「blog-ping」は
http://tori.cocolog-nifty.com/ape/2004/03/blogping.html
で解説しているのと同じようなものなのでしょうか?
8742c1ee anonymous 2007-01-07 10:28
>>c636f66b
そんな感じです。
具体的にはこれ: http://fuktommy.com/htmlpp/#coop

ただ、makerss.pyはメンテされてないし、sitemap.txtの生成能力が低いこともあって
おすすめできません。
朔に入っているmkrss.pyの方がいいと思います。
451a5ab0 anonymous 2007-01-07 11:29
>>8742c1ee
ありがとうございま~すw
公式サイト内にちゃんと在ったのですね!
わざわざスミマセンでしたorz

>sitemap.txtの生成能力が低い
そうなのですか(><;)!!!
じゃ、再チャレンジしてみますね(^_^;)!
00332e20 anonymous 2007-01-07 16:28 1168154880.py (3KB)
mkrss.py 内から抜粋
・import shingetsu.mksuggest

・def make_suggest():
    fp = file(os.path.join(docroot, 'suggest.js'), 'w')
    titles = shingetsu.mksuggest.get_titles()
    shingetsu.mksuggest.print_jsfile(titles, fp)

正常に動作するには makesuggest.py又はmksuggest.py が必要ですね!
サイト内を探し回ってgoogle cache と過去ログに残っていた同じファイルを見つけましたが、公開しているmakeuggest.pyかmksuggest.pyはありませんか?
04468f25 anonymous 2007-01-07 16:34
>>00332e20
共通版に入ってますけど。
e212e64c anonymous 2007-01-07 17:02
>>04468f25 ど~も! 手元見てませんでしたw スマソ
共通版同梱が最新版ね!!
3176b34a anonymous 2007-01-07 17:47
ZDNet Japan Blog - グーグリングGoogle
http://blog.japan.zdnet.com/google/
文句をいうのは筋違いというのはわかっているけど、なんだかなー。
インターネットに関する技術は手元に置いておきたくなるな(無理だけど)。
baa72ef7 anonymous 2007-01-07 19:26
久々にFreenet動かしたら、Frostがパワーアップしてた。
ツリー表示に対応してたよ〜。
48a4b3e1 anonymous 2007-01-08 00:39
>>e212e64cです!
共通版に同梱のmkrss.pyはうまく動作しませんね~! httpがどうのこうのとエラーかが出る。
エラーは下記の内容に関係ありそう。
destination = 'http://' + shingetsu.config.proxy_destination

旧版?のmakerss.py?はホスト名やサーバ名を直接指定する方法だったので該当箇所を書き換えれば簡単に動いたのに...。

と言うわけで、旧版のファイルを使用してます。
pingの機能は動作させてませんが、ルートフォルダへのファイルの生成は.jsファイルを含めてうまくいってます。
64420790 anonymous 2007-01-08 00:59
>>48a4b3e1
じゃあ、書き換えちゃいましょう。原因究明手段の一つです。
destination = 'http://192.168.1.0:8000'
とかですね。IPならどうかとか、ドメインならどうだとか、いっそのことlocalhost:8000としてしまうとか。
5e402846 anonymous 2007-01-08 02:08
>>64420790 ど~も~、こんばんわw
それ全部試してみたんですよw
saku.iniのproxy_destination:で指定した内容がmkrss.pyのdestination = で参照?されるようなので、えぇ..。
エラーメッセージは
>>011732a8にあるとおり「IOError: [Errno http error] no host given」です。

ただね、作業開始当初はOSの再起動も一緒にやってましたが、途中でOSの再起動を省いたりしたwww し、横道にも逸れたw
そこのところがチョット不安ですw
朔の場合、停止後のメモリキャッシュのクリアはどうなっているのかしら?
iniファイルを書き換えた場合、朔の再起動だけで大丈夫ですか?
いずれにしても納得できないww 結果なので後日再々挑戦です!w
06a63183 anonymous 2007-01-08 09:28
>>64420790
>>5e402846です。おはようございます 
つか昨夜からまだ寝てないorz m(_ _)zzZZ

ハイハイ チュ~モ~ク タブンオヤクダチジョウホウ ダヨ?ww

Windowsで共通版=朔を「インストールしない」で起動しApacheと連携した場合の、
mkrss.pyのエラーの原因についていろいろ判りましたので報告しますね!!

エラーになる最大の原因は共通版=朔を展開したフォルダ(ディレクトリ)構成です。
config.pyの内容を見れば、何故ディレクトリが最大の原因か察しが付くはずです。

ディレクトリ構成で重要なのは sample.ini の[Path]の内容に従ってディレクトリを作成することです。
◎ 特に/var/以下に展開するディレクトリは重要です。
(/var ディレクトリの一部は朔によって自動生成されます)

mkrss.pyによってファイル群を自動生成する位置は任意ではなくsample.ini の[Path]の内容に従って下さい。
◎ 自動生成したファイル群の位置はApache_docrootでもありますので、/var/local/www/shingetsu となります。
これ以外の位置にファイル群を自動生成させる場合はconfig.pyの内容を書き換える必要があると思います。

mkrss.py内の
destination = 'http://' + shingetsu.config.proxy_destination
についてですが、saku.iniのproxy_destination:にどれを設定しても期待通りの結果はまだ出てません。
代替処置としては以下のとおりです。
◎ destination = 'http://zama.hopto.org:8000'のようにホスト名:ポートを直接示して下さい。
ローカルIPとかlocalhostを指定するとAdmin権限のトップページを書き出してしまうのでホスト名以外は不適です。

Windowsで共通版=朔をApacheと連携させRSS 、index.html他を自動生成するには
上記の三つの◎を抑えておけば楽勝ですょ!?w

Windowsで朔とApacheの連携が困難であった最大の原因は
元来UNIX系のディレクトリ構成でプログラムした共通版=朔を
Windows的なフォルダ構成で再利用した事だと思います。

みなさ~ん、これを参考にして頑張ってみてくださ~い!
なぁに、解ってしまえば簡単ですよ、簡単さっ!w と言ってみるww (^v^)v
809cf81d anonymous 2007-01-08 10:43
>>06a63183
・saku.iniを書き換えればいいんじゃないの?
・うちでは proxy_destination: 192.168.1.2:8000 で動いてますよ。

どの設定ファイルを読み込むかはconfig.pyで指定するのだけど、
このうち絶対パスなのは
/usr/local/etc/saku/saku.ini
/etc/saku/saku.ini
~/.saku/saku.ini
の3つ。
もう1つの file/saku.ini は相対パスで、
これを読み込むためにはfileディレクトリのあるディレクトリが
スクリプト実行時のカレントディレクトリでなければなりません。
6d9da776 anonymous 2007-01-08 11:43
>>06a63183 です。
>>809cf81d こんちわ
共通版をWindowsでApacheと連携させてゲートウェイとして運用してるって事で、そのディレクトリの展開ですか?
たしか、/usr/local/や/etc/などのディレクトリ展開は共通版に同梱してるsetup.py?だったかな、それを実行した時に生成される構成ですよね。
あとmake installの実行で生成されると...
そうなると、OSはwindowsでは大変でしょ?
5ce20f07 anonymous 2007-01-08 11:59
>>6d9da776
file/saku.iniの方を使えばいいでしょ
916a43d1 anonymous 2007-01-08 12:00
>>6d9da776です。書き落とし
UNIX系ではインストールってのが必要でしょ?
Windowsでは書庫を解凍しただけの状態がデフォルトのフォルダ構成になっているんですよ。
解凍しただけの状態でルートフォルダにあるsaku.pyとかで起動するようになってますが、それをhttpdサーバと連携させるにはフォルダの構成を少し変更しUNIX系と同じようにしなければRSSなどの生成でエラーが出るということです。
2edf3934 anonymous 2007-01-08 12:20
>>916a43d1
Apacheとは連携させてないけど、RSSの生成はできてますよ。

[Path]
apache_docroot: ../www
[Gateway]
proxy_destination: 192.168.1.4:8001

とfile/saku.iniで設定しておいて
tool/mkrss.pyをsaku.pyと同じディレクトリに移動して実行。
2651d84f anonymous 2007-01-08 12:59
>>2edf3934 そうですね!

UNIX系のOSならたぶん>>06a63183に書いた内容は不要でサーバと朔を正常に関連付け出来るはず。逆に言えばサーバの存在に関係なく、朔だけの機能でRSSやINDEXファイル他を正常に吐き出すことが出来てますよw

まだ最終的な確認をしてませんが、Windowsで利用する場合もUNIX系でインストールした場合と同じフォルダ構造を完全に再現すればmkrss.pyを弄らないでRSSとかの生成が可能だと考えています。

そちらで使っているOSはUNIX系だと思い込んでいるのですが、そうなのですか?
5fdad187 anonymous 2007-01-08 13:09
>>916a43d1
>それをhttpdサーバと連携させるにはフォルダの構成を少し変更しUNIX系と同じようにしなければRSSなどの生成でエラーが出るということです。
多分ですが、file\saku.iniが正しく設定されてないからでしょう。連携のために構成を変更する必要はありません(趣味で変えるのはアリですが)。
mkrss.pyの場合、共通版朔のsaku.iniを見ます。Windows版朔のsaku.iniじゃないですよ。
(正確にはmkrss.pyがあるフォルダのshingetsuフォルダにあるconfig.pyに従ったsaku.ini。通常mkrss.pyがあるフォルダのfileフォルダにあるsaku.ini)。
>UNIX系ではインストールってのが必要でしょ?
私の場合、インストールしたのは過去1、2度くらいですね。
インストールしないで使うのがほとんどです。だってめんどくさいんだもん(パーミッションとかパーミッションとか)。

Wikiの説明でsaku.iniに注釈を加えました。勘違いしそうな書き方だったんですが、よい言い回しが思い浮かびませんでしたので。
f4dd0384 anonymous 2007-01-08 13:47 1168231678.ini (2KB)
iniファイルの不適切な設定かもってことですか
そう言われるとちょっと不安ww!
添付したから見て下さいね。
iniファイルの位置は
>通常mkrss.pyがあるフォルダのfileフォルダにあるsaku.ini)

/file/saku.iniが該当しますねw

---config.py内の抜粋

_extconf.read(['/file/saku.ini',
               '/usr/local/etc/saku/saku.ini',
               '/etc/saku/saku.ini',
               os.path.expanduser('~/.saku/saku.ini')])
---

私はDosの時代からそのままWindowsに移行した方なのでUNIX系は全く分からないですねw
それでもUNIXの持つ雰囲気からそのめんどくささは見て取れますねw
cygwinを落としてさてさてと思ったら挫折した経験があります。
Wikiは仕方ないですよ、つか朔が一筋縄じゃいかない現状があるから仕方ない。
同じ事を説明するにも区別しなければ混用されてしまうでしょww
私だって朔への取っ掛かりと今とではずいぶん認識が変わってきている、て言ってもまだ10日くらいですけどね!w
4dc060d1 anonymous 2007-01-08 14:11
>>f4dd0384
ファイルの内容は問題ないようです。
気になるのは↓でしょうか?
>_extconf.read(['/file/saku.ini',
これは御自分で書き換えたのでしょうか?
そうなら、c:\file\saku.iniが添付されたものと同一かご確認ください。
_extconf.read(['file/saku.ini', のコピペミスならmkrss.pyのあるフォルダのfile\saku.iniが添付されたものと同一かご確認ください。
(また、c:\usr\local\etc\saku\saku.ini c:\etc\saku\saku.iniが存在しないことも合わせてご確認ください)。

これで同一、つまりsaku.iniに問題が無いとすると、私にはお手上げです。ごめんなさい〜。
a652d0dc anonymous 2007-01-08 15:06
>>2651d84f
> そちらで使っているOSはUNIX系だと思い込んでいるのですが、そうなのですか?
Windowsも使ってますよ。
d0831ca6 anonymous 2007-01-08 15:28
すみません、少し遅いお昼を食べてました!w
この部分は書き換えたりしてませんのでオリジナルですね!
'/file/saku.ini',
これは1月6日にリリースつか作者さんが書き換えたもののようです。タイムスタンプが違いますね!

先月の20日にリリースものと昨日落としたものの二種類手元にあります。
バージョンは一緒ですが、それぞれのファイル保存日が違い、20日リリースのやつは 'file/saku.ini',ですね。

c:\usr\や c:\etc\から始まるフォルダは存在しません。確か、インストールのためにsetup.pyを実行すると生成されるフォルダですねよね!w

ということで、ファイルには問題なさそうです。
この他に違いがあったりするものと言えばPythonのバージョンです。いまは英語版2.5を使用してます。

Windowsも使用しているなら、別個にセットアップしたらその違いが判るはずですね。

いずれにしても他の誰かがあの記事読んで同じ筋道で確認するようになればいいかもww
37e027ad anonymous 2007-01-08 15:41
>>d0831ca6
こちらでは確認できなかったのですが、/file/sakuとあるならそれは作者さんのミスです。
_extconf.read(['file/saku.ini',
に書き換えてください。
(2.4.0でも朔不安定版(最新の開発版)でもfile/saku.iniになってますし)。
5116d0d2 anonymous 2007-01-08 17:07
>>37e027ad 腰掛けたまま寝てしまいました、
昨日からまだ睡眠取ってません(-_-).。o ○
pythonだけではなくほかの簡易プログラム言語でもそうですがディレクトリの区切り文字は先頭に「/」を付ける慣例があるようです。
たしか他の簡易言語でも慣例という言葉を使って説明していたのを読んだような...。
ドライブ上の上のルートから始まるディレクトリを表記する場合、先頭の「/」は付いてなくてもさして悪影響はないようです。
通常はDOS表記で書けば「A:/bbs/cdr」と書くところをドライブ名を省いても差し支えないなら「/bbs/cdr」とするのが慣例ですが「bbs/cdr」としても悪い影響はないと理解してました。
Dosの画面でディレクトリを移動する時通常は「cd c:\bbs」とするところをドライブ名と区切り文字を省いて「cd bbs」としてもカレントディレクトリを移動できるのと同じ扱いです。

したがって、config.py内での「/」無しで始まっていたディレクトリの書き方のほうがほんの小さな影響さえもない表記ミスだといえますww

ぅわっ コーヒーが効いて眠気が取れてきたww
すみません「/」と「\」が混ざってしまってますww
a5619963 anonymous 2007-01-08 17:09
>>5116d0d2
失礼ですが、よく睡眠を取られることをお薦めします。
d6e95fcd anonymous 2007-01-08 17:13
>>a5619963もう今日は普段の寝床タイムまで起きてないとまずいですww
12時ですが

3f0a1487 anonymous 2007-01-08 17:36
このスレには3人しかいないようだ(笑)。

>>5116d0d2 >>d6e95fcd
また後日ということで。
815c3b65 anonymous 2007-01-08 17:40
>>3f0a1487
えっ! 私は自分も含めて二人だと...ww
ではでは

Top of this page. | <<last <<new 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 old>>

limit: 15360KB

(雑談/10156/18.1MB)

Powered by shinGETsu.