新月の開発

532e8043 白帽子 pRqBriWgNGG 2011-02-06 00:19
>>34364c61
まとめブログ・・・まとめWiki・・・じゅるり
7f874e20 anonymous 2011-02-06 00:24
>>34364c61
そのまま同じ物を作ろうとするから難しいのさ
Googleならまだしも、P2Pでは到底普通のWikiは無理

でも>>1f133de0みたいに工夫すれば、ね
既にある文章の一部を書き換えていくんじゃなくて、細かく分割して部分ごとに新しくすりゃいいのさ
b3b735a1 anonymous 2011-02-06 00:25
>>532e8043
どうしたww
97afaf79 白帽子 pRqBriWgNGG 2011-02-06 18:19
config.server_nameとconfig.dnsnameって分かれてるのはなぜ?
571b71a0 anonymous 2011-02-06 18:44
>>7f874e20
箇条書き・追記のみなら掲示板の延長でWikiのようなものは作れると思うけど、
それだと自由に編集できるっていうWikiの良いところを
ほとんど潰してしまっているし、果たして役に立つのか?と。

編集を可能にするなら、どのような形であれ編集の衝突の問題は
避けて通れないんじゃないかなぁ。
46dd0c24 anonymous 2011-02-06 18:54
>>571b71a0
自由に編集できるじゃん
古い文の削除依頼と一緒に新しい文を送信すればさ

衝突なんてレベルじゃない
集中型でさえ同時間帯での編集の問題があるのに、
P2Pでてんでばらばらにやってたんじゃ到底できっこない
普通のWikiを作るのは無理
d1f5362f anonymous 2011-02-06 19:26
>>97afaf79
dnsnameはP2P通信用、server_nameはゲートウェイ用、だった気がする。
405b0775 白帽子 pRqBriWgNGG 2011-02-06 19:38
>>d1f5362f
saku.iniから設定できるようにしとく?
a9152520 anonymous 2011-02-06 20:25
>>46dd0c24
削除するだけならいいけど、途中に挿入していくのを可能にすると
サーバ間で同期する際に順番が入れ替わってしまったりして問題が起きるよね?
最後に追記していくだけにしても順番は保証されない。
そうなってくるとほとんど今の新月掲示板と変わらないじゃないかと。

そういう意味ではthread.cgiの代わりとなるwiki.cgiを作って
Wikiっぽい表示にしたらそれでもう"新月Wiki"なのかもしれない。
481daca1 anonymous 2011-02-06 20:38
>>a9152520
順番が少し入れ替わろうが構わないじゃん
書き換えが衝突するよりよっぽど現実的
ノード毎に好きに並び替えられるようにしてもいいし

ぶっちゃければそういうことだよ
例えばtwitterとブログ、制限文字数が違うだけでも全く違った使われ方するんだぜ?

削除依頼を受けたとき、削除は自動のがいいのかなあ
勝手に消されるのはアレだけど、従来のWikiみたいに履歴取っておけばいいのかも?
393f25be anonymous 2011-02-06 21:29
>>405b0775
saku.iniはもともとWindows版用の設定ファイルで、Unixとかだとconfig.pyでやれるので、
saku.iniで設定できなくてもいいと思う。
795af879 anonymous 2011-02-06 21:46
wikiについて、全文見ようと思ったら、最初の書き込みから全て取得しないといけない、みたいなのはやだなあ。
朔の起動後に流れた書き込みで充分、書き込みがなければ古いのを取ってくるにしても1週間分あればよい、
みたいな仕組みにしたいところ。

個人的には[[メニュー]]スレみたいに都度更新する書き込みであって、
拡張機能(JS)で最新の1件だけ表示するモードにする、とかでもいいんじゃないかと思う。
c7991213 anonymous 2011-02-06 22:02
>>795af879
今の朔はデフォで1ヶ月しか遡らないからそう思うだけじゃなくて?
ファイル自体は古いも新しいもないわけだし

全記事についてそうするならキャッシュにだいぶ無駄が出るし、そもそも衝突とかの問題回避できなくね
まあ衝突も「頻度少ないし大丈夫じゃね」って考えればどうでも良くなるけどさ
先々ノードが増えた時のこととかも考えるとね
2782294f 白帽子 pRqBriWgNGG 2011-02-06 22:06
WikiもいいがWeblogもね!
ff66bfe1 anonymous 2011-02-06 22:08
>>2782294f
うん
いろんなサービスを内包できたらいいなあ

てか新しいスレ要る気がしてきた
1b1fd4e3 anonymous 2011-02-06 22:29 1296998970.patch (2KB)
IPv6テスト1(´・ω・) ス

適当なスレへの投稿まで確認済み。
時々エラーが出るが修正はまた今度。
5531035b anonymous 2011-02-06 22:51
>>c7991213
履歴を残すことを考えればキャッシュ容量は関係なくなるけどな

どうせならどっちもやってみればいい
従来の方式は安定感をもって運用できるだろうし、新方式は上に出てたtwitterみたいな新しい何かを生み出すかもしれん
6b744d54 anonymous 2011-02-06 22:53
>>1b1fd4e3
おつです
1bb59d0b anonymous 2011-02-07 09:05
>>c7991213
新月ってのは「書き込みをPush方式で(ほぼ)全ノードに伝達するシステム」であって、
過去の書き込みを取得するのは二次的な機能なんですよね。
その点はIRCに似てる。
47fc9151 anonymous 2011-02-07 09:59
>>1bb59d0b
それまずくない?
新月 - P2P匿名掲示板 であって 新月 - P2P匿名IRC じゃないもん
掲示板って掲げてる以上は同期機能も一次機能としてしっかり持たせるべきだよ
80984342 anonymous 2011-02-07 10:57
>>47fc9151
じゃあ「掲示板」じゃなくてもいいかもねえ。
なまじ2chに似ていることで「板もsageもない未熟な掲示板」と見られるのは誰の利益にもならんし。
適切なネーミングが、適切な画面デザイン等を生み、みんなの幸せを呼ぶのではないかと思った。
0518cd10 anonymous 2011-02-07 11:10
>>47fc9151
物理的な掲示板を考えたら古いものが消えて行くっていうのは
そんなに不自然なことではないけどね
a68c7a84 anonymous 2011-02-07 11:16
確かに
でもやっぱ名前を変えるよりはしっかり同期してくれたほうがいいよなあ

混乱を招くし、掲示板プロジェクト失敗したの?みたいな感じになるし、
リーダーのふくさんが掲示板って言ってたからね
(まあ最後のは揚げ足取りかもしれんが)

スレ毎に手動で同期取るボタンが欲しい
62956e24 anonymous 2011-02-07 11:20
>>0518cd10
そりゃ古いのはね
同期ってそんな古いものに限らないでしょ
10分前の書き込みだって過去ログなんだぜ
a7ceec53 白帽子 pRqBriWgNGG 2011-02-07 21:16
朔のプログラムちょっと解説して!というのは常識的じゃないのか
5d203514 anonymous 2011-02-07 21:20
>>a7ceec53
どういう意味だ
というか何があった
99ef3a5e 白帽子 pRqBriWgNGG 2011-02-07 21:20
>>5d203514
いや、朔のソースで分からないとこあったら聞きたいというね。
自力でだめならね。
c74ec7c9 anonymous 2011-02-07 21:29
>>99ef3a5e
多分ふくとみさんの次に理解度高いんじゃまいか?お主
e6f447a6 白帽子 pRqBriWgNGG 2011-02-07 21:32
>>c74ec7c9
まさか!鯖市場氏とかよりはまだザコだよ
458d92d8 anonymous 2011-02-07 21:36
>>e6f447a6
おおそうだ観測陣がいた
4ff2b637 anonymous 2011-02-07 23:12
特定スレの特定キーワードのみ禁止ってできませんよね?
アクセスログのリンク元見てたら、急に規制すべきと思ったので。
ed2984ea 白帽子 pRqBriWgNGG 2011-02-07 23:13
>>4ff2b637
そういう機能はないね
19167ef9 anonymous 2011-02-07 23:17
>>ed2984ea
ですよね。おとなしくjpgで規制します。
593edafe anonymous 2011-02-07 23:22
>>4ff2b637
kwsk
5aef82d6 anonymous 2011-02-07 23:26 1297088774.txt (34KB)
>>593edafe
アクセスログ見てたら、外部からやたらアクセスが多かったので。
1beb02a6 白帽子 2011-02-07 23:29
>>5aef82d6
これってリファラー?
d8707005 anonymous 2011-02-07 23:31
>>1beb02a6
一応適当に拾った5日分のリファラーです。
ちゃんと処理してないから、うちのノードを検索したのでてるし・・・
20cd71c4 anonymous 2011-02-07 23:52
>>5aef82d6
                 / /_________________________
                 / / __     __        n     _____    /
                 / / |   |     /  /      / /    /       |   /
                / /  |   |    /  /      / /   . /        .|   /
               / /  |   |.   /  /    /⌒ヽ/     /   /‾‾|  l  /
         .      / / . |   |  /  /    ( ^ω^ )     /   /.  / /  /
  .          . / ./   |   |  /  /     ノ/ /  ノ   /   ‾‾ /  . /
             / /  . |   |. /  /   // / ノ     /   /‾‾‾ .   /
             / /    |   |/  /  ⊂( し'./    /   /         /
            / /     |     /     | ノ'     . /   /         /
            / /     |    /.     し'      ./   /        /
           / /     ‾‾‾             ‾‾         ./
           / /_______________________/
   /⌒ヽ    ( ‾)
  ( ^ω^) / /
/⌒  _ / /./
 \    //_/\
   ‾‾‾(_二_)

このスレはVIPが占領しますた
a362fa0c anonymous 2011-02-07 23:59
>>20cd71c4
いらっしゃーい
bfc00ada 白帽子 pRqBriWgNGG 2011-02-08 00:00
>>20cd71c4
え?

# 未読管理ちと難しいっす。でもまだ粘るっす。
5248137a 新月 朔 uJ6Gb6eSUHi 2011-02-08 00:08
>>bfc00ada
白帽子さん頑張って
0e0aa6fb 白帽子 pRqBriWgNGG 2011-02-08 00:09
>>5aef82d6に載ってる掲示板行ったら新月へのURLを発見
e3c076c4 白帽子 pRqBriWgNGG 2011-02-08 00:10
とりあえずTagListクラスに似たクラス作ったらいいのか、
それとも関数作ってtiedlist()使ってやるのかさっぱり
f2c40eb6 白帽子 pRqBriWgNGG 2011-02-08 01:52
未だ>>bfc00adaの進展はあまりなし。
出来たよーって人いたら教えて。
とりあえず寝る。
d547cac2 anonymous 2011-02-10 21:09
「マイナースレ」タグ多くね?
dae9097e anonymous 2011-02-10 21:16
>>d547cac2
新月で2番目に多いタグだもん
497b8077 anonymous 2011-02-10 21:21
>>dae9097e
どうやってしらべたんだ?
moonlight設定でそのタグあって、クリックしたら多かったから
発見したが、まさか全部総当り?
07953d17 anonymous 2011-02-10 21:23
>>497b8077
ああ、もちろん!って何でですかー
ニエトノって知ってる?
90b51d57 anonymous 2011-02-10 21:27
>>07953d17
ググってみたらわかった。なるほど。
845039a8 anonymous 2011-02-10 21:29
>>90b51d57
アクセスランキングとか暇なときにでも見てると面白いのいるかも
あとこれ http://sabaitiba.com/saku-out/
ノード観測所。最近は止めてるみたいだけど・・・
6a96a375 anonymous 2011-02-10 21:45
>>845039a8
わた(´・ω・) スは(´・ω・) スニま(´・ω・) スタ
復活までお待ちください(´・ω・) スnスn
89e76ef0 anonymous 2011-02-10 21:50
>>6a96a375
インフルだっけ?お大事に;
8e51853a anonymous 2011-02-11 02:14
朔の機能として短縮URLを提供することってできないだろうか?
そのノードで固有であればよい(他のノードでは違うアドレスになっても構わない)
ことにすればそんなに大変ではなさそうな気がする。

---
902 名前:デフォルトの名無しさん[sage] 投稿日:2011/02/10(木) 16:29:52
それと>>854みたいなのじゃなくて、もっと外部に貼りやすいURIを

903 名前:デフォルトの名無しさん[sage] 投稿日:2011/02/10(木) 23:18:00
スレごとにID発行して、IDとスレタイの対応表をP2Pで拡散して・・・とか考えたけど、
ふつうの短縮URLサービスを使えばいいだけかもしれない
ec3aea33 anonymous 2011-02-11 02:18
>>8e51853a
普通に既存のサービス使えばいいような気もするけど・・そもそも滅多に貼らないし・・
やるんなら、既存のサービスに送信するようなフォームを作るのが楽
ad2bb3d7 anonymous 2011-02-11 02:27
goo.glならこんな感じかなあ
適当にそれっぽいとこコピペ

<script type="text/javascript" src="http://goo.gl/static/0002.urlshortener.js"></script>

<div id="shorten_line"><input type="text" id="shorten" name="url" tabindex="1" value=""><button id="shorten_button" type="submit"><p>短縮</p></button>
<img id="shorten_pending" src="http://www.google.com/images/cleardot.gif" alt="">
<input type="text" id="result" value="http://goo.gl/..." readonly></div> 
a2249906 anonymous 2011-02-11 02:33
>>ad2bb3d7
ダメだね動かない
何か要素が足りないか、はたまたリファラで弾かれてるのか
ce67b171 anonymous 2011-02-11 02:36
そもそもページ丸ごと保存して駄目だった
自分が短縮サービスの仕組みを全然理解してないことは良くわかった
25f5bff5 anonymous LmvnroqnGbm 2011-02-11 08:28
ux.nuだとこんな感じ
http://qwe.vc/VDRGaU
bit.lyとかgoo.glは短縮にAPIキーが要るっぽい?
472727bd anonymous 2011-02-11 16:29
短縮URL風にするなら朔のテンプレートjump.txtにURL追加してHTMLにしてwwwフォルダに入れればいいんじゃないかな。
http://example.com:8000/8e51853a.html とかして告知。
まあでも、生のURLの方がスレタイわかって便利だと思う。
5c71ab13 anonymous 2011-02-12 23:13
ちょっと更新
http://shingetsu.info/saku/#unstable

[[雑談/ff0b40cf]]に同意しつつ、
配色はGoogleとかFacebookっぽい「クール」を狙いたかったのだが…

[[新月の開発/a68c7a84]]とはちょっと違うけど、
掲示板にある[[雑談]]とかのリンクをクリックしたとき、
自動で同期はしないでおいて、同期ボタンを押すようにしてみた。
というのは、手元にないスレをクリックすると問答無用で同期が走るので、
スレをクリックするハードルが高くなっているのではないかという疑惑のため。
57eeb204 anonymous 2011-02-12 23:15
>>5c71ab13
白タソおちゅっちゅ
1ff16b43 anonymous 2011-02-12 23:17
>>57eeb204
すまんなぜか白タソかと勘違いしたwwww訂正
1d4907ad anonymous 2011-02-12 23:18
>>5c71ab13
お疲れさまです
ac364332 名無しさん@月の国のブラックジャック 3gVz2OXJHBx 2011-02-12 23:30
>>5c71ab13
お疲れ様です
bb95be95 anonymous [sage] 2011-02-12 23:38
>>5c71ab13
おつ!
同期ボタンを押すようにしたって、どういうこと?
f59162ea anonymous 2011-02-12 23:41
>>bb95be95
同期ボタンを新しく作ったんじゃねw
ecc00855 anonymous [sage] 2011-02-12 23:41
>>f59162ea
んー、今更新したんだけどそれらしいボタンは見当たらないの~
8755673a anonymous 2011-02-12 23:43
>>ecc00855
あら
更新うまくいってないんじゃね
f92cc875 anonymous [sage] 2011-02-12 23:55
>>8755673a
あー解決、まだ取得してないスレを開いた場合同期ボタンがでるみたいで
そんなスレがなかったから気づけなかったw
9e9c9513 anonymous 2011-02-13 00:01
>>f92cc875
あーほんとだ
どうせなら取得してる奴も同期欲しいなあ
こんくらいなら自分で弄れるかな
b8ca9629 anonymous 2011-02-13 00:07
>>9e9c9513
ボタンを表示させただけじゃだめだった
もっと根本的な問題なのね
9778cacb anonymous 2011-02-13 00:41
>>b9800242
はげどすぎます
b9800242 anonymous [sage] 2011-02-13 00:41
たまに取得してないレスとかあるから、ある程度最近のレスの同期は欲しいところ・・
49472b50 白帽子@携帯電話 2011-02-13 17:11
モバイルページ強化の話出したけど、
朔はメールで投稿する機能をすでに持っているので
そこまで大きく変更しなくてもいいことに気がついた。
多分公式GW以外では見たことがなく、
設定も無効にしていたせいで気がつかなかったのかも。
あとでやり方調べておくか…。
# 名前#パスワードが件名に使えればいいけどね。
出来なければやりたいところ。
ed3208eb anonymous 2011-02-13 17:15
>>49472b50
俺も朔のどっかで見て気になってた
デフォで無効になってたのか
もしかして有効にしたらマズい理由があるんじゃね?
6bc98504 白帽子@携帯電話 2011-02-13 17:28
>>ed3208eb
メールサーバーの運用にはリスクが伴うと聞いた。
f87aec8f anonymous 2011-02-13 17:33
>>6bc98504
まあポート開く時点でリスクは伴ってるわけですが
bc59f59d anonymous [sage] 2011-02-13 17:43
>>6bc98504
私がスパム配信に使いま(*´・ω・) ス
00f586ba anonymous 2011-02-13 18:34
>>bc59f59d
ちょwww
c0af0823 anonymous 2011-02-13 18:59
>>bc59f59d
こらwww
b5c5e362 anonymous 2011-02-13 19:48
CSSもPythonを一度通すようにして欲しい
今のままでは変数クラスが指定できない
3e82dcb9 白帽子@公開GW pRqBriWgNGG 2011-02-13 21:24
>>b5c5e362
どういうこと?
3ef75bce anonymous 2011-02-13 21:24
>>ed3208eb
有効にしてまずい理由はないけど、わざわざメールサーバーを立てなきゃいけない機能を最初から有効にしておく理由はないでしょ。
67483e2f anonymous [sage] 2011-02-14 01:02
>>3e82dcb9
テンプレートみたいにして欲しいんだってお
ebd27d65 anonymous 2011-02-14 01:41
>>67483e2f
template/header.txt に書けばいいんじゃないかな。
6353a20f 白帽子 pRqBriWgNGG 2011-02-15 00:49
いつのまにかあった
http://shingetsu.info/tech/not_implemented
89328361 anonymous 2011-02-15 00:56
never?
cf375d39 anonymous 2011-02-15 01:01
>>3e82dcb9
例えばindex_list.txtにulのid="${type}_index"ってのがある
このidをCSSにそのまま突っ込んで指示しても理解されない
Pythonを通してないからだと思う
わかるかな

あーでも、Py通すと内容が変わるから、CSSを1ファイルに纏めてる意味が薄れるのかな

>>ebd27d65
CSSはCSSだけで弄りたいじゃないか
e36d02b0 anonymous 2011-02-15 01:31
>>6353a20f
ageんなヴォゲっていつの時代w
板にもよるけどここ数年ほとんど見かけない
899f0416 白帽子 pRqBriWgNGG 2011-02-15 01:40
>>cf375d39
CSSファイルもCheetahにかけたいという要望でOK?
a515ebe3 anonymous 2011-02-15 07:47
>>cf375d39
そんなら

top_index, thread_index {
  ほげほげ
}

じゃいかんのかな。
あるいは

header.txtに

#include "my-css.txt"

とかさ。
881943af 白帽子 pRqBriWgNGG 2011-02-15 23:32
添付ファイルのリンクは別にtarget="_blank"じゃなくてもいいのか
4872986e 白帽子 [いいんじゃないかな] pRqBriWgNGG 2011-02-16 18:52
ログファイル見てると、朔の古いバージョン使ってるひといるけど別に困るわけでないし放置
f5540a22 anonymous 2011-02-16 19:18
>>4872986e
chromeみたいに自動更新装備させたいとか思ってみたり
94c1f77d anonymous vdsv8i7lEuk 2011-02-17 16:21
例のスパムフィルタだけだと排除できないスパムがあったりする
ちょいとバージョンアップさせてみた


^((?!<>suffix).)*<>mail:[\w\-.@\s'/\(\)]+((?!<>pubkey).)*<>name:[\w\-.@\s'/\(\)]+$

1バイト文字全般を指定する正規表現があれば便利なんだけどな
68f25c62 白帽子 pRqBriWgNGG 2011-02-17 17:59
>>94c1f77d
追加しとくよ
6f86e858 anonymous 2011-02-17 19:14
>>94c1f77d
解説希望。
57111c99 白帽子 pRqBriWgNGG 2011-02-17 20:19
一応貼っとくか
http://www.python.jp/doc/2.6/library/re.html
e72e571f anonymous vdsv8i7lEuk 2011-02-18 07:42
>>68f25c62
サーンクス

>>6f86e858
名前欄とメール欄に半角文字と一部の半角記号があって、添付ファイルもなく署名もないものがスパムとして検索
e1121f8b anonymous 2011-02-18 08:37
思ったんだけどさ、多分この自動スパムってソースからnameとmailとbodyを感知して自動投稿してんだよな?
別のにすれば良くね?

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 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 old>>

limit: 15360KB

(新月の開発/60977/44.2MB)


Powered by shinGETsu.