monazilla Part 6

■ このスレッドは過去ログ倉庫に格納されています
2008/10/20(月) 05:58:19
2ちゃんねる専用のブラウザを作っちゃおう
というプロジェクトです。

Part 1 http://pc.2ch.net/test/read.cgi/tech/981726544/
Part 2 http://pc.2ch.net/test/read.cgi/tech/1005282763/
Part 3 http://pc3.2ch.net/test/read.cgi/tech/1012544484/
Part 4 http://pc2.2ch.net/test/read.cgi/tech/1042432238/
Part 5 http://pc11.2ch.net/test/read.cgi/tech/1057329161/

monazilla.org (w
http://www.monazilla.org/
2012/07/21(土) 11:11:30.61
やってみる
ありがとう
2012/07/21(土) 11:56:38.94
でけた
そのIDで何個目のレスかは書けたけど総レス数は無理ある気がする・・・

Janeはどうやってんだろ・・・
2012/07/21(土) 11:57:46.94
>>481
最後まで一旦パースし終わってからカウント部分だけ更新するしか無いっしょ
2012/07/21(土) 11:59:15.11
やっぱそうか・・・

高速化は二の次だな
2012/07/21(土) 13:16:10.10
でけた
そこまで遅くもならんかった
2012/07/21(土) 16:45:34.33
やってから物言えよ
いちいち面倒臭い奴だな
486デフォルトの名無しさん
垢版 |
2012/07/24(火) 00:24:17.22
おまえらにも来たぞ

http://2ch.net/maru_notice.txt
2ch.net 過去ログを再掲載するいわゆる「過去ログリーダー」サイトの運営をされている方へ

N.T. Technology, Inc. (以下当社)が提供している2ちゃんねる過去ログ観覧サービス、通称「●」(マル)の不正利用につきましてユーザー様より報告を受けており、調査を行っております。

調査終了後、2ちゃんねる、または当社に不利益に当たると判断するウェブサイトは米国著作権法 (U.S. Code, Title 17)及びDigital Millennium Copyright Act (DMCA)に則り順次削除依頼をホスティングされているISPに送信いたします。
なお、運営者様よりの質問は下記メールより受け付けております。 

2012/07/24(火) 00:33:08.07
N.T.Tとかふざけてんのか
2012/07/24(火) 00:38:17.03
logsokuもunkarもなくなっちまうのかい?便利だったのにな。
2012/07/24(火) 01:21:04.47
過去ログリーダーは「2ちゃんねるのデータ自体を利用して対価を取る行為」にあたるということなのかな
前半で●の不正利用について書かれてるけど
「2ちゃんねる、または当社に不利益に当たると判断するウェブサイト」
ってのは●を使っていなくても該当する場合があるってことだよな
2012/07/24(火) 01:36:00.37
みみずんだけ残りそうだな
2012/07/24(火) 05:26:43.92
不正利用ってのは●の共有あたりを指していると思われる。
まあ●を使って取得したログを公開するのはグレーかもね。
●で取得したログで金取るのはアウト。
2012/07/24(火) 09:35:00.91
unkar消滅したな http://unkar.org/
例のお姉さんが・・・
http://i.nuseek.com/images/template/360x318/ist2_746781_female_student.jpg
2012/07/24(火) 11:06:41.35
> ※ネームサーバを変更し忘れていただけなのでそのうち復活します。
        ∧∧
       ヽ(・ω・)/   ズコー
      \(.\ ノ
    、ハ,,、  ̄
     ̄
2012/07/24(火) 13:32:06.42
ドメイン移管したらしいから古いほうのDNSが効いてるだけじゃね
2012/07/24(火) 18:05:36.14
負荷かけすぎない程度にしこしこ定期的に差分取得して集めたdatを自動うpって問題あるのかな
2012/07/24(火) 18:32:35.10
問題は●が売れないということだから
負荷は関係なくて過去ログを公開するなってことだろ
2012/07/24(火) 19:03:28.43
良い子ぶる気は無いんだけど、
なんか2chのインフラ利用させて貰ってるんだから
2chが有料で提供サービスにただ乗りするのは開発者的の
モラルとしてはどうなんだろう?
共存共栄というか、お互いにギブアンドテイクが成り立たないなら
結局、自分の首を絞めるだけじゃ無いのかなって気がする。
いま人気のある(人の集まる)場所が合って、それを利用して
後はどうなっても関係ないってならそれも一つの考えだけど
2012/07/24(火) 19:35:43.18
2chはもう
終わってる
2012/07/24(火) 20:16:48.64
利益云々じゃなくて、何か店たたむ準備してるように思えるんだよな
2012/07/24(火) 20:57:52.96
過去ログを消して2chの存在自体を消すってことか
2012/07/24(火) 21:11:02.23
やたら運営者の名前を住所を寄こせというしな
2012/07/24(火) 21:15:15.64
2chが消えた後何かあったら・・・ってことか
2012/07/24(火) 22:22:21.00
>>499
>>500
それっぽいな。
2chのログは何世紀も残っていくかと思っていたけど
案外跡形もなく霧散するのかもな
2012/07/25(水) 08:26:21.50
ますます過去ログ収集鯖の需要が高まるな
2012/07/25(水) 11:00:16.86
公開しなきゃばれない

2ch閉鎖してから公開しても後の祭り
2012/07/25(水) 19:51:07.43
過去ログ使って新しい商売思いついたからその準備じゃね
流行のビッグデータだもんなw
2012/08/01(水) 22:01:50.10
IDって正規表現で書くと /^[0-9a-z\/+]{9}$/i でいいですかね?含まれる記号は / + の2つでしょうか。
IDの仕様を探してみたのですが見つかりませんでした。
2012/08/02(木) 04:11:26.54
はい
2012/08/03(金) 17:19:41.35
忍法帳ってどうなってんの?Cookieの中にレベルとかの情報が入ってるの?
水遁とかどうなってんのよ
2012/08/03(金) 17:41:56.91
レベルとかの情報は固有ID付きでサーバー側に置いてあって、Cookieにはその固有IDだけを保存してるんじゃ
2012/08/03(金) 17:47:42.33
じいさまの言うとおりじゃよ。
2012/08/03(金) 17:48:15.94
書き込むときに固有IDで忍法帳を探すってこと?
確かにあるかもしれんが相当時間かかる気がする。。。
2012/08/03(金) 18:41:35.13
関係ないけどTwitterとかってユーザー糞多いのにログイン速いよな
2012/08/03(金) 18:46:49.53
たしかに関係ないね。
2012/08/04(土) 01:05:51.37
「二分探索」とか「木構造」でググってみると吉
2012/08/04(土) 05:28:27.49
>>513
普通に前から順番にリストを検索していくと、リストの一番最後にIDがあったらすごく遅くなるだろ?
ツイッターでは、そんな事にならないようにリストの一番最後から検索するようになってるんだ。
2012/08/04(土) 05:30:25.69
一番最初にあったらどうすんだよ
2012/08/04(土) 08:07:58.26
二つ方法がある。

一番最後を検索したら、次に一番最初を検索するか、
一番最初にある確率は1/nだから、nが大きいときにその確率は小さいと考えて潔く諦めるか。
2012/08/04(土) 09:12:29.37
普通にハッシュテーブルとか使うだろ
2012/08/04(土) 09:17:46.29
そのハッシュテーブルの中からどうやって中身探すかってことじゃないの?
要素数が多いと検索に時間がかかるって
2012/08/04(土) 10:11:28.03
っていうか
select accept_write from ninpo_db where id = "XXXXX"
じゃないかな
2012/08/05(日) 16:07:20.58
どんだけ低レベルな会話しているんだよ
2012/08/06(月) 09:41:53.63
>>424
ID毎のレスをポップアップさせるのはどうやってるのですか?
2012/08/06(月) 14:35:48.06
ソース見ろよ小学生しかいないのか
2012/08/06(月) 15:38:30.80
夏ですし
2012/08/06(月) 15:39:32.05
どうもJavaScriptに記述されているようでHTMLソースを見ると色々な.jsにリンクされてるんですね
で、どのソースにあるのかわからなかったので聞いた次第です
2012/08/06(月) 16:28:44.17
まず10年間プログラミングを勉強しろ
2012/08/08(水) 17:26:53.33
プログラミングというか、コンピュータサイエンスだな
529WebApp2ch ◆I348uNQZxrTn
垢版 |
2012/08/08(水) 22:11:06.35
http://wa2ch.net/

何か話題にしてもらってるみたいでありがとうございます。
>>523>>526
おっしゃる通りJavaScript(jQuery)でやっていますよ。ファイルはthread.jsを参照して下さい。

JavaScriptで、スレッドオブジェクトのプロパティに、レスオブジェクト(最大1001個)を
保持しています(this.resList)。
そして、ID要素でmouseover(jQueryのmouseenter)イベントが発生した時に、
そのIDを元にthis.resListを検索し、該当のレスを抽出してポップアップとして表示しています。
アンカーや、アンカーが付いているレス番号のポップアップも同じ仕組みです。

あんまり長々と説明するとスレ違いなのでこのへんで。あとはソースを読んでみて下さい。
(JSONを作っているのはphpなので、そこが分からないと読みにくいですが)
自分もJavaScriptのスキルアップを図っている最中なので、良いソースとは言えないと思いますが、
他人のソースを読むのは勉強になりますよ頑張って下さい!
あと、WebApp2chについて、アプリ自体やソースにアドバイスありましたら皆さんよろしくお願いします。
2012/08/08(水) 22:15:19.37
>>529
ありがとうございました。
2012/08/08(水) 23:54:35.48
アドバイスないです
2012/08/09(木) 14:07:44.41
bbs.cgi に Access-Control-Allow-Origin: * 付けてくんねえかな
2012/08/11(土) 11:51:44.63
>>532
付けてもRefererエラーで弾かれる気がする
2012/08/13(月) 20:11:43.14
ちょっと問い合わせ?です。
monazilla.org (w に記事を投稿しようとすると
「ファイルはビジーです。少し待ってから実行してください」のエラーが」出ます。
おそらく下のURLの記事で対応できると思うので、
対応してもらえないでしょうか。
http://i-njoy.net/blognplus/index.php?e=13
2012/08/14(火) 01:43:52.27
>>534
http://jbbs.livedoor.jp/bbs/read.cgi/computer/351/1194431903/111-114
2012/08/14(火) 06:17:04.23
>>535
ありがとうございます
2012/08/14(火) 06:22:02.36
サッカー選手「竹島」主張、韓国協会が謝罪文書
読売新聞 8月13日(月)22時45分配信

 ロンドン五輪サッカー男子の3位決定戦直後に韓国選手が竹島の韓国領有を主張する政治的メッセージを掲げた問題で、
日本サッカー協会の大仁(だいに)邦弥会長は13日、謝罪と再発防止を徹底させる旨を記した韓国サッカー
協会長名の文書を受け取ったことを明らかにした。

 文書は同日付で電子メールとファクスで送られており、大仁会長によると「申し訳なかった。二度とこういうこと
が起こらないように徹底する」という内容だったという。

 国際オリンピック委員会(IOC)のロゲ会長は12日、当該選手の銅メダルを預かりとしたうえで、国際サッカー
連盟(FIFA)規律委員会の決定を待って処分を決める意向を示している。大仁会長も「五輪の場で起こったの
は残念だが、当面はIOCとFIFAに任せたい」と静観する構えであることを強調した。
.http://headlines.yahoo.co.jp/hl?a=20120813-00001408-yom-spo
538デフォルトの名無しさん
垢版 |
2012/10/19(金) 19:13:55.47
http://[サーバー]/[板名]/

↑[板名]は全板においてユニークで、またサーバー移転があったとしてもこれはずっと変わらない
という事で良いでしょうか?
例えばブックマーク機能を作ろうとした際は、"[板名]-[スレッド番号]"をキーにしておけば、
サーバー名を含む板マスタと組み合わせれば、サーバー移転があってもブックマークは影響を受けない、
かと考えています。
2012/10/19(金) 19:24:54.25
>>538
>>252 あたりで似た話ししてる
2012/10/19(金) 20:07:51.13
板のディレクトリはよっぽどのことがないと変わらないと思う
って事ですね。ありがとうございます。
2012/10/19(金) 22:44:24.41
30代板の騒動も知らない人いるのか
2012/10/19(金) 22:50:13.36
知らないね。
どうせたいしたことじゃないし。
2012/10/19(金) 22:53:38.85
>>541
知らない。
どんな話?
2012/10/20(土) 02:06:54.34
板のディレクトリが変わったというお話
2012/10/20(土) 05:42:52.22
現状の板名にID振っておいて
移動した時に更新していけばいいだけだろ
2012/10/20(土) 05:45:40.71
BBS MENUには板名と板URLしかない

板名は時々変わるので板URLで追うしかない

しかし板URLといえども必ず不変というわけではない

じゃあ移転を正確に追跡するにはどうしたらいいの?

という話だと思う。ID振るとかトンチンカンな話。
2012/10/20(土) 05:59:44.05
板URLでいいだろ
2012/10/20(土) 06:09:57.69
>>546を訂正

BBS MENUには板名と板URLしかない

板名は時々変わるので板のディレクトリ名で追うしかない

板のディレクトリ名も変更頻度は低いものの不変ではない

じゃあ移転を正確に追跡するにはどうしたらいいの?

という話だと思う。
2012/10/20(土) 06:41:00.25
正規表現使え
2012/10/20(土) 07:13:39.78
正規表現じゃ何も解決せんだろw
2012/10/20(土) 07:27:23.02
ディレクトリ名が変わるのってかーなーりーまれなケースでしょ。
そこまでケアしなくていいと思う。
2012/10/20(土) 13:38:27.20
板名とURLを対応付けしているサイトって2つくらいあった気がする
2012/10/20(土) 13:42:05.43
鯖を変える度にURLまで変える仕様そのものが納得行かないんだけれど、これ何か歴史的理由とか有るの?
2012/10/20(土) 13:48:43.30
惰性?
2012/10/20(土) 14:15:01.73
流行りのクラウドを使えばサーバー名は変えずに負荷に応じてスケールアウト出来るんじゃないかな。

画面デザインは元より、機能面(投稿者による削除不可ほか)、APIの仕様(XMLやJSONとして取得不可)など
2chはサイトとしては最早完全に00年代前半の遺物。
2chの優位点は利用者が多いという一点しかない。その優位点は他に代えがたいものではあるが。
2012/10/20(土) 14:29:22.84
俺を雇ってくれれば・・・

いや給料いらないからさ・・・
2012/10/20(土) 14:58:47.94
板のURLが変わっても自動追尾する仕組みの自作のプログラムには実装してあるけど
ここ数ヶ月は板が移転したケースは無い気がする。

ま、全部の鯖調べてるわけじゃないからわからんが
2012/10/20(土) 15:00:30.46
2chってそういうサイトじゃねえし・・・
鯖が変わるごとにうrl変えるのは伝統だし機能なんて付くのはお遊びだけ
トイレに集まって落書きで楽しくやってんのが2chでしょ
2012/10/20(土) 15:19:31.32
伝統も見方を変えれば悪弊
2012/10/20(土) 15:28:35.05
じゃあてめーでそういうところ作って勝手にやってな。
わざわざこんなところに来る必要ないよ。高尚な志を持つお方は。
2012/10/20(土) 15:33:10.00
専門板の住人は新しい客を嫌うものとそうでないものにわかれるんだよね

・・・
2012/10/20(土) 16:04:42.20
なんだこいつ?
2012/10/20(土) 16:41:15.98
まさしく老害だろ
老害は頭が固く、変化を嫌い、そして口うるさい
2012/10/20(土) 19:53:50.60
>>546
板が移動した時にjavascriptで移動後の板に転送するコードが入るから
それをパースすればどう変わったか追跡できるので>>545だろ

2012/10/21(日) 09:30:36.69
>>553
証拠隠滅

>>555
互換性は大事
互換性捨てたら2chがオワコン

>2chの優位点は利用者が多いという一点しかない。
自演だけどね
2012/10/21(日) 10:10:09.09
>>565
古い形式もサポートし続ければ良いだけの話
2012/10/21(日) 10:27:29.70
もし2chが互換性捨てても利用者はきっとそれについていくと思う
他にこういう場があるわけじゃないし

それに一回互換性を残して改良できるようなシステムに作り替えればその一回で済む
2012/10/21(日) 14:52:42.78
運営にそんなやる気があるわけないだろ
2012/10/21(日) 15:02:04.33
だから俺を雇ってくれ!
勉強がてら・・・
2012/10/21(日) 15:02:20.29
subback.html を subback2.html とかにすれば良いだけの話
その方が鯖負担軽くなりそうなもんだけどなぁ
2012/10/21(日) 21:24:52.06
なんの優位性もないからやらないってことも分からないのか
2012/10/22(月) 00:26:30.36
WebサイトやWebアプリがAPIを公開するのは、
1. クライアントが増える、または新しいサービスの使い方が生まれる
2. それによってサイトの窓口が広がり利用者が増える
みたいな流れを期待しているからだろう。だから2chにとってもAPIを整備することはメリットがあると言える。
2chの運営は整備に興味がないみたいだが、それはそもそも2chブラウザ用のインターフェースが
サーバー負荷を減らすために生まれた、という経緯が関係しているのかも知れない。
やはり古い考え方の時代遅れのサイトなんだよ2chは。利用者も高齢化してるしなw
2012/10/22(月) 01:27:20.32
古い考え方のままでこれからも隆盛は続いていくんだからもう言うことなしだよな
2012/10/22(月) 08:12:25.45
>>572
完全なるプログラム馬鹿だな
2chを超えるウェブサービスを作ってから言ってほしいわw
2012/10/22(月) 09:15:08.85
古い=悪とか
なんでも新しくしなければならないとかいう先入観は害悪でしかない
2chはAPIという形ではないが仕組みは効率良くなるように考えられてる
HTMLとかJSONとか無駄に負荷増やすだけで無意味
2012/10/22(月) 09:39:08.45
>>575
bbsmenu.htmlとか移転検出とか書き込み確認とかで既にhtmlをパースさせられているんですが
2012/10/22(月) 10:33:16.39
悪いのは確かだしもっとよくできるのは分かるけど
競争相手がいないから別にやらなくていいってだけ
2012/10/22(月) 10:34:44.64
このスレ革新派若手プログラマと守旧派オッサンプログラマの分断がひどい
考え方やセンスに深刻な分断が起きてしまっていて相互理解が難しいレベル
579デフォルトの名無しさん
垢版 |
2012/10/22(月) 10:47:43.74
真剣に改良考えてるひとは
P2Pスレの方に行ってる

http://toro.2ch.net/test/read.cgi/tech/1297355205/
http://toro.2ch.net/test/read.cgi/tech/1338720470/
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況