2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【専ブラ】Meriken's 2ch Browser【sc対応】

1 :◆Meriken//XXX:2014/08/14(木) 19:24:05.13 ID:C9SoekAT6
こちらはMeriken's 2ch Browserの本スレです。動作報告・質問・要望等は
こちらでどうぞ。

Meriken's 2ch Browserは現在開発中の2ちゃんねる専用ブラウザです。
2014年8月中旬に公開予定です。

■配布ページ
http://meriken.me/programming/merikens-2ch-browser

■主な特徴
・Java 7とHTML5に対応したウェブブラウザがあれば、OSを問わず動作可能。
・ウェブサーバーを内蔵しているので、ウェブブラウザによる遠隔操作が可能。
・2ch.sc、2ch.net、open2ch.netに対応。
・2ch.sc専用の独自機能。
・強力な自動画像ダウンロード機能。

2 :◆Meriken//XXX:2014/08/15(金) 01:31:08.57 ID:OpQnsWAIx
昨日はスレのHTMLを作成するときの文字列の連結の処理が
稀に異常に遅くなるというバグと1日中格闘していました。
どうもGCがあやしいみたいなのですが、出現がまれなので
參りました。結局バッファをかなり大きめに確保することで
直ったみたいです。

まあこれはサムネをdata URIでページに直接埋め込んでるのが
原因といえば原因なんですけど… スレによっては貼られている
画像の数が2000を超える場合があったので、かなり工夫が必要でした。
まあでもだいたい満足できる性能が出るようになりました。

3 :名無しさん@お腹いっぱい。:2014/08/15(金) 01:37:46.35 ID:alIXPbBl8
>>2
早くダウンロードしたひ・・・

4 :名無しさん@お腹いっぱい。:2014/08/15(金) 03:25:25.65 ID:+vraSYKLY
wktk

5 :◆Meriken//XXX:2014/08/15(金) 12:34:09.84 ID:OpQnsWAIx
スレ取得のルーチンを整理して、設定のページが完成したら
公開する予定です。あともうちょいです。

6 :名無しさん@お腹いっぱい。:2014/08/16(土) 08:55:31.46 ID:nK/XTTD33
2ch.sc対応を謳っていると2ch.netの仕様変更で認定されないとかないかな?

7 :名無しさん@お腹いっぱい。:2014/08/16(土) 13:53:08.00 ID:9bnccArQv
最悪、cgi叩いて整形すれば良いって言ってたな

8 :名無しさん@お腹いっぱい。:2014/08/17(日) 02:10:17.96 ID:H24SaLFpI
cgi2datが出来ていた
http://sweet.2ch.sc/test/read.cgi/laplace/1400684521/158

9 :◆Meriken//XXX:2014/08/17(日) 02:37:01.17 ID:V26eU2t1l
read.cgiからの読み込みはだいぶ前から動いてますよ。
今は2ch以外のサーバーから過去ログを引っ張ってこれるように
改造してるところです。まあ認定されなくてもなんとかなるでしょう。

10 :名無しさん@お腹いっぱい。:2014/08/17(日) 02:59:06.38 ID:arImaPEfx
その場合、専ブラとしては.netは読み込み専用になってしまう気がするんだけど大丈夫ですか?
駄目な場合、「.netは読み込み専用とする」「.netはちゃんと対応し、.sc対応を捨てる」等の
対応方針を教えて欲しいと思います。

11 :◆Meriken//XXX:2014/08/17(日) 03:06:58.67 ID:V26eU2t1l
今回の2ch.netの変更はdatの読み込みについてだけなので
書き込みのほうは全く問題ないはずです。
大きな声では言えないですけど、浪人にもちゃんと対応済みですw

12 :◆Meriken//XXX:2014/08/17(日) 19:46:15.34 ID:H6+IpFXpq
過去ログをみみずんから引っ張ってきたけど、
思った以上に更新が遅いですね。
外部サイトは特別扱いにしないと。

13 :◆Meriken//XXX:2014/08/17(日) 20:01:44.36 ID:H6+IpFXpq
あ、Rokkaへの対応を忘れてた! 結構時間がかかるなあ。

14 :◆NFEHhSNhAJQV:2014/08/17(日) 20:04:47.64 ID:H24SaLFpI
?浪人とは違うの後継じゃなかったっけ

15 :名無しさん@お腹いっぱい。:2014/08/17(日) 20:21:28.67
仕組みはほぼ一緒のはず

16 :◆Meriken//XXX:2014/08/17(日) 20:38:51.96 ID:H6+IpFXpq
浪人は書き込み用で、Rokkaは過去ログ閲覧用です。
認証の仕組みは同じです。

17 :◆Meriken//XXX:2014/08/17(日) 20:42:05.44 ID:H6+IpFXpq
2ch.netの過去ログも全くあてにならないですね、これ。
最新の過去ログを手に入れるには、
手当たり次第に落として比較するしかない模様。
どうしてこうなった…

18 :名無しさん@お腹いっぱい。:2014/08/17(日) 20:46:52.80 ID:H24SaLFpI
ofallow.soだっけ?それで過去ログdat引っ張れ無い?

19 :◆Meriken//XXX:2014/08/17(日) 21:46:20.37 ID:H6+IpFXpq
offlaw2は対応済みですけど、こいつもあてになりませんw
スレによっては2chの過去ログ自体が不完全ですからね。
まあでもちゃんと複数の過去ログの内容を比較すれば
なんとかなりそうです。

20 :名無しさん@お腹いっぱい。:2014/08/17(日) 21:48:50.76
サーバー移動時にログ飛ばしたりしてるからなぁ・・

21 :◆Meriken//XXX:2014/08/18(月) 05:03:10.36 ID:c55FIIJO8
あとはRokkaに対応すればスレ取得の処理は終了っと。

22 :◆Meriken//XXX:2014/08/18(月) 06:51:30.44 ID:c55FIIJO8
Rokkaへの対応も完了。ついでにhtml化されてる
過去ログのリンクも表示できるようにしておきました。
13年前のお気にスレを見つけて大変満足ですw

23 :名無しさん@お腹いっぱい。:2014/08/18(月) 07:23:07.25 ID:0St4wg1R0
おつー
公開間近かな?

24 :◆Meriken//XXX:2014/08/19(火) 05:55:58.12 ID:3FjS0019B
後は簡単な設定の画面を作るだけです。
「8月中旬」にはなんとか間に合いそうです。

25 :名無しさん@お腹いっぱい。:2014/08/19(火) 07:37:20.38 ID:8URlATL5A
開発はhtml5+JAVAサーブレットですかね?
処理はJAVAに投げて、html5でUIを制御していると予想。
CSSとかでカスタマイズできるようになりますか?

26 :◆Meriken//XXX:2014/08/19(火) 07:47:53.30 ID:t8JYs1FZs
サーバーは内蔵しているのでTomcatとかはなくても
jarだけで動きます。warを作る事もできますけど、
最近は試してません。

CSS周りはまだきちんと整理してないんですけど、
ある程度のカスタマイズはできるようになるでしょう。

27 :名無しさん@お腹いっぱい。:2014/08/20(水) 10:26:59.78 ID:gXfTla03I
まさか組み込み鯖のjetですか

28 :◆Meriken//XXX:2014/08/20(水) 16:45:36.13 ID:A2RVRDrV5
今使ってるのはこれです。
http://http-kit.org/

29 :名無しさん@お腹いっぱい。:2014/08/20(水) 17:10:59.94 ID:sBQV1WkuE
「8月中旬」って、今日が最後だよね・・・w

30 :◆Meriken//XXX:2014/08/20(水) 19:08:40.23 ID:A2RVRDrV5
そうですw ちょっと今問題が発生してるので追って報告します。

31 :◆Meriken//XXX:2014/08/20(水) 22:18:03.52 ID:A2RVRDrV5
データベースのインデックスが一部破損してたので、
現在データベースを再構築する機能を追加中。
いつの間にか画像が10万枚、サイズが40GBを超えてましたw
私の住んでいるところではまだ20日の朝6時なので大丈夫なはず…

32 :名無しさん@お腹いっぱい。:2014/08/21(木) 00:25:19.65 ID:Q7dXlYWhE
データベースってsqlite3ですか
小規模ならパフォーマンスいいですけど、レコード数が増えるとレスポンスが悪くなるとゆう

33 :◆Meriken//XXX:2014/08/21(木) 00:54:19.92 ID:PC8ScTZ9c
データベースにはH2を使ってます。過去ログだけなら全く問題ないんですけど、
10万枚ある画像を処理させるにはちょっと荷が重いですね。
いずれPostgreSQLにも対応させる予定です。

34 :◆Meriken//XXX:2014/08/21(木) 01:47:59.13 ID:PC8ScTZ9c
データベースの再構築は9万枚まで終了。ちょっとこれ遅すぎだろう…
さっさと仕上げて公開しちゃいたいのに。

35 :名無しさん@お腹いっぱい。:2014/08/21(木) 08:48:09.26 ID:Q7dXlYWhE
1万ごとにテーブルを分けたりしてはどうですか

36 :名無しさん@お腹いっぱい。:2014/08/21(木) 11:19:56.41 ID:C7JUJj3FK
公開先に立たず

37 :名無しさん@お腹いっぱい。:2014/08/21(木) 12:18:56.43
sqliteもレコード増えてもレスポンス悪くならなかったような
インデックス貼ってないんじゃないの

38 :◆Meriken//XXX:2014/08/21(木) 21:01:58.14 ID:Oav/ABVzI
インデックスはちゃんと貼ってますよ。
H2はデータベースが大きくなるとどうも安定しないようです。
ちょっと解決に時間がかかりそうなので
とりあえず今のバージョンの公開を優先することにします。

39 :名無しさん@お腹いっぱい。:2014/08/21(木) 23:11:53.58
>>37>>32に対してね
sqliteはサイズが肥大化するけど
ちゃんと使えば他のDBと比較しても超高速だぞ

40 :◆Meriken//XXX:2014/08/21(木) 23:30:17.57 ID:Oav/ABVzI
なるほどなるほど。後でsqliteに切り替えてみようかなあ。
H2がヘタレ始めたのはかなり残念…

41 :◆Meriken//XXX:2014/08/22(金) 03:55:00.27 ID:lYFqZV0FG
とりあえず設定ページは出来たので、これで公開できるように
なりました。昼ごはんを食べてから、準備することにします。
データベースの件は、メモリの割当を増やして様子を見る
ことにします。

42 :◆Meriken//XXX:2014/08/22(金) 04:12:05.33 ID:lYFqZV0FG
あ、そうか。画像だけデータベースのファイルを分ける
という手もあるな。サムネイルも別にしたほうがいいのかな。
まだかなり工夫の余地がありそうですね。

43 :名無しさん@お腹いっぱい。:2014/08/22(金) 04:55:22.24 ID:2GUu4pZTH
>>42
画像ファイルをそのまま DB に入れてるのですか?
保存先のファイル名のみ入れるとか。

44 :◆Meriken//XXX:2014/08/22(金) 05:48:08.27 ID:lYFqZV0FG
Herokuとかで動かすことも考えてるので、
データは全部データベースに入れる方針です。

45 :◆Meriken//XXX:2014/08/22(金) 05:56:38.22 ID:lYFqZV0FG
現在サブ機でjarのテスト中。順調に動作しています。
この書き込みもサブ機からです。

起動用のバッチファイルをつけておいたので、
普通(?)の人でも使えるはずです。
いずれC#でちゃんとしたランチャーを作成する予定です。

46 :名無しさん@お腹いっぱい。:2014/08/22(金) 07:03:16.15 ID:P4r8BYjuE
バッチとかC#とか
linuxユーザーでも使えるようにしてほしい(start.jar)

47 :◆Meriken//XXX:2014/08/22(金) 07:09:06.91 ID:lYFqZV0FG
ランチャーなくても普通に使えますけど、
クロスプラットフォームなランチャーは検討しますです。

48 :◆Meriken//XXX:2014/08/22(金) 07:36:32.10 ID:lYFqZV0FG
新しい開発版です。

Meriken's 2ch Browser 0.1.0
http://meriken.me/programming/merikens-2ch-browser

完全に人柱専用です。勇気のある方は是非どうぞw

49 :◆Meriken//XXX:2014/08/22(金) 07:57:39.98 ID:lYFqZV0FG
■使用方法

・とりあえずアカウントを作成したら、お気に板とお気にスレを
 登録してみてください。開いてから星印をクリックすれば
 登録出来ます。

・お気に板の新着の数は自動的に更新されます。

・p2と浪人のアカウントは右上の「ユーザー」を
 クリックすれば設定できます。

・自動画像ダウンロードは最初はオフになっています。
 オンにしてからスレッドを開くと、リンク先の画像を自動的に
 ダウンロードします。ダウンロードが終わってから
 スレッドを再表示すると、ダウンロードされた画像の
 サムネイルがく黒枠付きで表示されます。

50 :名無しさん@お腹いっぱい。:2014/08/22(金) 08:29:59.46 ID:P4r8BYjuE
公開おつー
バグレポートとかはこのスレで大丈夫かな

51 :◆Meriken//XXX:2014/08/22(金) 08:34:07.12 ID:lYFqZV0FG
ぜひよろしくお願いします。

52 :名無しさん@お腹いっぱい。:2014/08/22(金) 09:33:55.66 ID:2GUu4pZTH
取り敢えず・・・起動しません。
アカウントを作成しようとしたら、不正なメールアドレスって言われて、あれ?って思って
もう一度やったら成功したらしく、ログインの画面になったのですが、メールアドレスと
パスワードを入力しても、パスワードが違うらしく、パスワード蘭が消えてしまう。
パスワードの再設定をしたら Not Found って言われます。
現在の間違ったアカウント(?)を削除するには、どうすれば良いのでしょうか?

53 :名無しさん@お腹いっぱい。:2014/08/22(金) 09:35:18.61 ID:2GUu4pZTH
>>52
新しいアカウントの作成も出来ませんでした。

54 :◆Meriken//XXX:2014/08/22(金) 09:39:43.75 ID:lYFqZV0FG
>>52
ブラウザとOSは何をお使いですか?
IE8では動作しないはずです。
もしよければChromeを試してみてください。

55 :名無しさん@お腹いっぱい。:2014/08/22(金) 09:40:28.07 ID:d4zSnVCMK
ユーザー名の「半角英数字」が小文字だけというのは結構罠かもしれない
と言うかインターフェースがよく分からん。以前出てたスクショを見る限りだと
タブがズラッと並ぶ形式じゃないのは分かるが、だとするとお気にスレや
お気に板に登録する操作が必要なのに、その操作っていったいどうすればいいんだ……?

56 :名無しさん@お腹いっぱい。:2014/08/22(金) 09:41:21.37 ID:d4zSnVCMK
……格闘しているうちに分かった。これ、左上の☆クリックしたら登録されるんだ!

57 :◆Meriken//XXX:2014/08/22(金) 09:44:12.85 ID:lYFqZV0FG
>>52
一度サーバーを終了させてからmerikens-2ch-browser.h2.dbを
削除して再起動すればアカウント登録をやり直せます。

58 :◆Meriken//XXX:2014/08/22(金) 09:47:44.40 ID:lYFqZV0FG
>>5
あ、こちらではちゃんと動いてるみたいですね。
よかったよかった。ユーザー名の件は直しておきます。

59 :◆Meriken//XXX:2014/08/22(金) 09:48:47.84 ID:lYFqZV0FG
>>58>>55さん宛です。

60 :名無しさん@お腹いっぱい。:2014/08/22(金) 09:53:10.76 ID:2GUu4pZTH
>>54
> ブラウザとOSは何をお使いですか?
Vista / Firefox です。

> IE8では動作しないはずです。
使ってませんが、IE は 9 です。

> もしよければChromeを試してみてください。
もし、私の環境では Chrome でしか動作しないなら・・・

61 :◆Meriken//XXX:2014/08/22(金) 09:56:56.01 ID:lYFqZV0FG
>>60
Firefoxのバージョンはいくつですか?

62 :名無しさん@お腹いっぱい。:2014/08/22(金) 09:58:41.52 ID:2GUu4pZTH
不正なメールアドレスって、何をチェックしてるのですか?

63 :◆Meriken//XXX:2014/08/22(金) 09:59:03.52 ID:lYFqZV0FG
これから報告してくださる方はOSとブラウザの
種類とバージョンを是非お願いします。

64 :名無しさん@お腹いっぱい。:2014/08/22(金) 09:59:14.30 ID:2GUu4pZTH
>>61
> Firefoxのバージョンはいくつですか?
ESR 24.7.0 です。

65 :名無しさん@お腹いっぱい。:2014/08/22(金) 10:01:26.37 ID:d4zSnVCMK
>>62
RFC準拠かどうか……ではないのだけは分かるw
(フリーメール余裕だったのでそちらの線もない。
てっきりMTYと同じ垢かと思ったが違うようだ)

66 :◆Meriken//XXX:2014/08/22(金) 10:05:17.93 ID:lYFqZV0FG
メールアドレスは正規表現であからさまにおかしいのを
弾いてるだけなのでおかしいですね…
FFは31.0で動作確認してるんですけど、ESR 24.7.0 も
試してみます。

67 :名無しさん@お腹いっぱい。:2014/08/22(金) 10:07:54.04 ID:d4zSnVCMK
トリップを使った書き込みは15桁・12桁・10桁のいずれでも成功
なおコテハンは自動で記憶される模様
(Samba用に秒数表示&プレビュー表示してくれると非常にありがたいのだが……)

68 :◆Meriken//XXX:2014/08/22(金) 10:11:40.52 ID:lYFqZV0FG
>>67
わかりました。つけておきます。

69 :名無しさん@お腹いっぱい。:2014/08/22(金) 10:23:05.57 ID:d4zSnVCMK
後、Janeで開いていたスレを全部移植してみたけど、
net・open・sc・pink・したらばは正常に読み込めることを確認
ただ、その全て(78スレ)を新着更新すると
「お気にスレの読み込みに失敗しました。」と出て使い物にならないのはマジ勘弁……
(左から「特別」→「お気にスレ」とクリックすると表示自体は元に戻る。
でも1つづつスレをリロードするのは……)

70 :◆Meriken//XXX:2014/08/22(金) 10:27:49.02 ID:lYFqZV0FG
ESR 24.7.0も試してみましたけどうちでは問題なく動いてますね。
おかしいなあ。

71 :◆Meriken//XXX:2014/08/22(金) 10:31:29.45 ID:lYFqZV0FG
>>69
ログに例外は記録されてますか?
タイムアウトの設定が短いのかも…

72 :名無しさん@お腹いっぱい。:2014/08/22(金) 10:35:35.92 ID:d4zSnVCMK
>>71
それどの辺りを読めばいいんです?
ログの書式すら分からないのに「例外は記録されていますか?」と言われても……
(と言うかログがTSVやCSVを意識していないベタ書きで、
たまに画像URLだけの行もあったりする鬼畜書式だから分かりにくすぎる)

73 :名無しさん@お腹いっぱい。:2014/08/22(金) 10:44:29.82 ID:d4zSnVCMK
……まあ文句だけ言っても埒が明かないので
ログの時刻部分だけ正規表現で削った後データをソートしたところ、
・DELETE FROM "DOWNLOADS" WHERE ("DOWNLOADS"."STATUS" = ? AND "DOWNLOADS"."URL" = ? AND "DOWNLOADS"."USER_ID" = ?)
・SELECT "DOWNLOADS".* FROM "DOWNLOADS" WHERE ("DOWNLOADS"."STATUS" = ? AND "DOWNLOADS"."URL" = ? AND "DOWNLOADS"."USER_ID" = ?)
・Timeout trying to lock table "DOWNLOADS"
・[INFO] Download aborted
・[INFO] Download failed
・[INFO] Download started
・[INFO] Download succeeded
・[INFO] Meriken's 2ch Browser started successfully
・[INFO] Retrying download
・[INFO] Tables are being created...
といった種類の内容を確認しました。[INFO]があるのになぜ[QUERY]とか[ERROR]とかを作らなかったんですかね(真顔)

74 :◆Meriken//XXX:2014/08/22(金) 10:45:57.79 ID:lYFqZV0FG
>>72
"Exception"で検索すれば見つかるはずです。
ログの書式は改善します…

75 :◆Meriken//XXX:2014/08/22(金) 10:55:05.26 ID:lYFqZV0FG
>>73
そこら辺は全部ダウンロード関連ですね。
もしよければお気にスレを新着更新する前後の部分をいただけると
助かるのですが…

76 :◆Meriken//XXX:2014/08/22(金) 11:01:32.12 ID:lYFqZV0FG
とりあえずタイムアウトをかなり長めに設定しておきました。
お気にスレ新規更新の例外処理も見直さないと…

77 :◆Meriken//XXX:2014/08/22(金) 11:31:09.23 ID:lYFqZV0FG
う〜ん、どうやらデータベースのロックタイムアウトが
起こってる予感… こっちの値も修正しておこうっと。

78 :名無しさん@お腹いっぱい。:2014/08/22(金) 11:47:54.70 ID:d4zSnVCMK
>>74
Exceptionでgrepしても、
・「clojure.lang.ExceptionInfo: clj-http: status 404 」
・「clojure.lang.ExceptionInfo: clj-http: status 503 」
・「java.lang.Exception: Not a valid image.」
・「java.lang.Exception: Wrong content type: application/octet-stream」
・「java.lang.Exception: Wrong content type: text/html」
・「java.lang.Exception: Wrong content type: 」
・「java.lang.NullPointerException」
・「java.net.ConnectException: Connection timed out: connect」
・「java.net.UnknownHostException: rvs.mzr.jp」
・「org.h2.jdbc.JdbcSQLException: テーブル "DOWNLOADS" のロック試行がタイムアウトしました」
ぐらいしか見つかりませんでした……ガッ!

79 :名無しさん@お腹いっぱい。:2014/08/22(金) 11:53:42.18 ID:d4zSnVCMK
おお、今度はちゃんと新着更新出来たぞ
http://i.imgur.com/iVdR4sm.png

80 :◆Meriken//XXX:2014/08/22(金) 12:15:51.94 ID:lYFqZV0FG
ありがとうございます。ここらへんが怪しいですね。

・「java.lang.NullPointerException」
・「java.net.ConnectException: Connection timed out: connect」
・「org.h2.jdbc.JdbcSQLException: テーブル "DOWNLOADS" のロック試行がタイムアウトしました」

タイムアウト値を変更したので多分大丈夫でしょう。
ただぬるぽがちょっと気になりますね。これの直後15行ぐらいを
貼っていただけると助かります。

81 :名無しさん@お腹いっぱい。:2014/08/22(金) 13:13:58.84 ID:d4zSnVCMK
>>80
こんな感じでどうですか?
http://codepad.org/6fhlqIxO

82 :◆Meriken//XXX:2014/08/22(金) 15:24:48.16 ID:lYFqZV0FG
>>81
あ、これなら問題無いですね。安心しました。

83 :◆Meriken//XXX:2014/08/22(金) 15:30:08.36 ID:lYFqZV0FG
新しい開発版です。

Meriken's 2ch Browser 0.1.1
http://meriken.me/programming/merikens-2ch-browser

前回の開発版からの変更点は以下になります。

・お気にスレの新規更新に失敗する問題の修正。

84 :◆Meriken//XXX:2014/08/22(金) 18:32:31.32 ID:lYFqZV0FG
>>83のバージョンで>>69の問題は修正されているはずですけど、
ちゃんと動いていますか?

85 :名無しさん@お腹いっぱい。:2014/08/22(金) 19:25:27.74 ID:d4zSnVCMK
>>84
3ファイルだけ上書きするぶんには問題ないんですよね?

86 :◆Meriken//XXX:2014/08/22(金) 19:27:17.06 ID:lYFqZV0FG
*.h2.dbを消さなければ大丈夫です。

87 :名無しさん@お腹いっぱい。:2014/08/22(金) 20:02:10.52 ID:d4zSnVCMK
>>86
後、このソフトって更新の際はどのexeファイルを終了すればいいのですか?
ウィンドウがないしタスクトレイに出てくるわけでもないので……

88 :◆Meriken//XXX:2014/08/22(金) 20:03:48.80 ID:lYFqZV0FG
一応2ch.netの開発者登録を済ませました。
正直あまり期待はしてないんですが、
通れば運が良かったということで…

89 :◆Meriken//XXX:2014/08/22(金) 20:06:12.76 ID:lYFqZV0FG
Javaのコンソール画面を閉じるだけです。
最初に起動したときに出てくる黒いやつです。

90 :名無しさん@お腹いっぱい。:2014/08/22(金) 20:11:19.20 ID:d4zSnVCMK
>>88
これで通ったらまた嫌儲が大騒ぎしそう……w
>>89
出てこないんですけど?
まあ使えてますし、javaw.exeをブチ切ればおkですかね?

91 :◆Meriken//XXX:2014/08/22(金) 20:15:22.07 ID:lYFqZV0FG
>>90
プロセスの強制終了で問題ないでしょう。
しかし環境によってだいぶ違いますね。OSは何ですか?

92 :名無しさん@お腹いっぱい。:2014/08/22(金) 20:20:33.16
使ってる人が多ければ登録されやすいかも?

93 :◆Meriken//XXX:2014/08/22(金) 20:20:59.45 ID:lYFqZV0FG
あ、そうだ。強制終了する際にはダウンロードが終了していることを
確認して下さい。

94 :名無しさん@お腹いっぱい。:2014/08/22(金) 20:49:24.71 ID:d4zSnVCMK
>>91
Win7です

と言うかこれ、ログインさせる目的ってなんでしたっけ?
画像ファイルデータベースの共有ですか?

95 :◆Meriken//XXX:2014/08/22(金) 21:00:17.64 ID:lYFqZV0FG
遠隔操作です。自宅で動かしてルーターのポートを開けて
おけば、外出先からアクセスできますよ。
もともとサーバーで動かすつもりで作ったんです。

96 :◆Meriken//XXX:2014/08/22(金) 21:18:47.68 ID:lYFqZV0FG
>>92
それは当分期待できそうにないですねw

>>94
それはそうと、お気に入りの新着更新はうまく動いてますか?

97 :名無しさん@お腹いっぱい。:2014/08/22(金) 21:32:04.53 ID:d4zSnVCMK
>>96
新着更新は大丈夫です。でも、HTTPサーバならばいちいちログインさせるのは……
あ、アカウント認証システムかw

98 :◆Meriken//XXX:2014/08/22(金) 21:40:32.11 ID:lYFqZV0FG
>>96
やった〜直ったぞ!

> あ、アカウント認証システムかw

そうです。ゆぐちゃん用のをClojureで書き直しただけです。
「ゆぐちゃんねる」への布石だったりもします。

99 :名無しさん@お腹いっぱい。:2014/08/22(金) 21:41:58.81 ID:d4zSnVCMK
お、LAN越しでもアクセスできたw
2つ同時に操作しても整合性は……取れてる?
(片方で新着チェックしてからスレをクリックして読むと、その結果が向こうにも反映される)

100 :◆Meriken//XXX:2014/08/22(金) 21:44:03.18 ID:lYFqZV0FG
>>99
そこがこのブラウザの一番美味しいところですw

101 :名無しさん@お腹いっぱい。:2014/08/22(金) 21:49:18.23 ID:d4zSnVCMK
>>100
つまり、俺のように2ch見るためだけにTeamViewer使うようなことはしなくて済む……?
とは言えそうなるともっと機能強化が欲しいところ
具体的にはせめてNG機能と次スレ追跡機能が欲しい
(インターフェースの仕様とかを細かく言い出すと長くなるので……)

102 :◆Meriken//XXX:2014/08/22(金) 21:59:07.77 ID:lYFqZV0FG
両方共つける予定です。それにしてもなんで名無しなんですかw

103 :◆Meriken//XXX:2014/08/23(土) 13:11:00.34 ID:OlI2khwRE
結局報告は2件だけか… まあ公開したのも開発者申請に
間に合わせるためだから、当分の間は機能追加に
専念しようっと。

104 :名無しさん@お腹いっぱい。:2014/08/23(土) 13:20:07.78 ID:DLh1D7kj9
単一バイナリでリソース弄りようがないし

105 :◆Meriken//XXX:2014/08/23(土) 13:29:19.73 ID:OlI2khwRE
>>104
.jarファイルは基本的にzipだから普通に解凍できますよ。
JDKについてくるjarコマンドを使えばいいはずです。

106 :名無しさん@お腹いっぱい。:2014/08/23(土) 23:51:16.88 ID:Kl9RSXW2D
>>103
いやいや、隠れて試させてもらってます。
テストするにも、まだ常用はちょっときついなーと、思ってるだけで、
今のところ試してみた所では、特に問題が起こってないので、特に、言うこともないかなぁと(汗

デスクトップでNGとかレス参照とかは、当然これから実装すると思ってますので、待ってますが、
今の所の要望としてあげておくとすると、標準で狭い画面用のレイアウトみたいのがあると、
助かるかなぁって所です。

デスクトップならまだ良いんですが、普段使ってるノートPCが1366×768なので、
今の表示だと、枠に無駄に領域取られて、スレ表示が狭すぎて、
読むのが辛いなと。。。

これからの開発には、もの凄く期待してます!

107 :名無しさん@お腹いっぱい。:2014/08/24(日) 00:05:30.43 ID:x5riWY+JL
要望なんだけど
IDカウントと抽出ポップアップが欲しい

正式版では実装予定だったらスミマン

108 :◆Meriken//XXX:2014/08/24(日) 09:58:52.89 ID:VOrErSjPj
>>106
確かにノートPCだとちょっとつらいですね。
自動的にスレッドペインを拡大する機能を検討中です。

109 :◆Meriken//XXX:2014/08/24(日) 10:13:15.36 ID:VOrErSjPj
>>107
挙げていただいた昨日はすべて実装する予定です。

110 :◆Meriken//XXX:2014/08/24(日) 10:18:33.31 ID:VOrErSjPj
昨日じゃなくて機能だった。

そうそう、ちゃんと動作した場合にOSとブラウザの種類と
バージョンを報告していただけるだけでも大変助かるので、
ぜひよろしくお願いします。

111 :名無しさん@お腹いっぱい。:2014/08/24(日) 11:13:56.16 ID:l269GCC4z
>OSとブラウザの種類とバージョン
そう言えばHTTPには環境変数ってのがあったような……
アレを使えば報告が簡単になるんじゃ

112 :名無しさん@お腹いっぱい。:2014/08/24(日) 17:30:10.12 ID:4NfWqv0f0
マルチプラットフォームなあたりとてもおもしろそうなブラウザだけど、.netの
ほうにはスレ建てないの?
linuxとかで動くやつだとv2cがあるけど、作者からの連絡がなくなっちゃった
から、今度の.netの仕様変更に対応できるかどうか…。
マイナーそうな環境で動作報告しとくね。
os:
debian sid 32bit x86
browser:
qupzilla 1.6.6
midori 0.4.3
今のところちゃんと表示されてますよ。最初のアカウント作ってログインする
ところで一回コケたけど。

113 :名無しさん@お腹いっぱい。:2014/08/24(日) 17:54:27.70 ID:x5riWY+JL
報告テンプレートを作った方が良いのではないか

114 :名無しさん@お腹いっぱい。:2014/08/24(日) 18:15:31.24 ID:x5riWY+JL
.netは正式版発表時に立てれば良いよ

こちらは
OS : Lubuntu 14.04.1 LTS
Browser : Win7 lawlietfox x64

115 :◆Meriken//XXX:2014/08/24(日) 19:41:30.22 ID:VOrErSjPj
前に2ch.netに立てた別の自作のソフトウェアのスレは、
私がscの運営ボランティアをやっているという理由で
嫌儲民に荒らされて機能しなくなっちゃったんですよね。
というわけで、2ch.netにはスレを立てない予定です。

116 :名無しさん@お腹いっぱい。:2014/08/24(日) 20:01:23.08 ID:l269GCC4z
>>112
netで立てると間違いなく嫌儲が荒らしにやってくるだろ……
削除が仕事しない場所にスレ立てなんて自殺行為じゃん
>>113
こんなもんでおk?
【OS】
【Java】
【Webブラウザ】

入力例:
【OS】Microsoft Windows 7 Ultimate 64bit SP1
【Java】JRE 1.7.0_67
【Webブラウザ】Google Chrome 36.0.1985.143 m

117 :◆Meriken//XXX:2014/08/24(日) 20:18:47.98 ID:VOrErSjPj
>>111
報告用のフォームはなかなか便利そうですね。

>>112
>>114
さすがマルチプラットフォームですねw
ちょっと感動しました。

>>112
> 最初のアカウント作ってログインするところで一回コケたけど。

これはちょっと気になりますね。もうちょっと具体的に教えて
いただけると助かります。>>52と同じような感じですか?

>>116
いいですね〜

118 :名無しさん@お腹いっぱい。:2014/08/24(日) 20:21:37.14 ID:l269GCC4z
>>117
「マルチ」と言い張るにはまだMacが残っている気がする……

119 :◆Meriken//XXX:2014/08/24(日) 20:26:27.79 ID:VOrErSjPj
この間うちのMac miniで試したときにはちゃんと動いてましたよ。

120 :名無しさん@お腹いっぱい。:2014/08/24(日) 20:44:51.69 ID:l269GCC4z
>>119
おお、MacでもOKとは。Java様々ですな……待てよ、
JavaでGPU使えたら全OS対応MTFが完成するんじゃ?

121 :名無しさん@お腹いっぱい。:2014/08/24(日) 20:47:08.65 ID:x5riWY+JL
JAVAに速度求めちゃダメだよ

122 :名無しさん@お腹いっぱい。:2014/08/25(月) 03:31:24.37 ID:/c38mMttM
>>117

>>52と同じような感じですね。管理者ユーザーは作成できて、ログイン画面に
飛ぶものの、そこではログインできない。
仕方なくパスワードのリセットをしようとするとnot foundって言われちゃう
感じでした。
だったら設定ファイル消せばなんとかなるだろうということで、それらしき
ファイル(拡張子がhなんちゃらってなってるやつ)を消して、
ふたたびアクセスしてみると今度はすでにログインされた状態でアクセス
できた。って感じです。
その後、別なブラウザでやってみた時は認証画面が出ましたがこっちでは
ちゃんと認証できました。
説明が下手ですいません。

123 :◆Meriken//XXX:2014/08/25(月) 10:28:48.07 ID:hNFPez6Un
>>52
>>122
これの原因が大体わかったので、次のバージョンでは
修正されているはずです。

124 :◆Meriken//XXX:2014/08/25(月) 10:38:09.87 ID:hNFPez6Un
データベースが巨大(数十GB以上)になると不安定になる問題ですが、
試しにH2を組み込みモードではなく、サーバーモードで
動かして見ることにしました。DBとウェブサーバーが別プロセスで
動くので、安定性が向上するはずです。

125 :◆Meriken//XXX:2014/08/25(月) 19:21:22.10 ID:hNFPez6Un
>>120-121
GPU検索だけならCPU側は速度は必要ないので
十分可能なはずです。やるかどうかは別問題ですけど…

126 :◆Meriken//XXX:2014/08/28(木) 07:13:25.01 ID:1JFZYIPxw
新しい開発版です。

Meriken's 2ch Browser 0.1.2
http://meriken.me/programming/merikens-2ch-browser

前回の開発版からの変更点は以下になります。

・レスのポップアップ表示機能の追加。
・アカウント作成とログインに失敗する問題の修正。
・サーバーが安全に終了するように修正。

127 :◆Meriken//XXX:2014/08/28(木) 07:45:18.90 ID:1JFZYIPxw
このバージョンではアンカー(">>1"等)にマウスカーソルを合わせると
参照先のレスの内容がポップアップ表示されます。挙動はrep2と
ほぼ同じはずです。

>>52>>122で報告されている問題は修正されているはずです。
直っていない場合は是非報告をお願いします。

結局データーベースが大きくなると不安定になる問題は、
どうやらサーバーの停止処理がまずかったのが原因だったようです。
「サーバー停止」のリンクをメニューバーに追加しておきました。

128 :やんやん ◆yanyan/....3:2014/08/28(木) 10:58:22.91 ID:EICsPX7Kn
おお、専ブラも作っておられたのですね!試用させていただきます。

129 :◆Meriken//XXX:2014/08/28(木) 12:39:20.60 ID:1JFZYIPxw
■現在追加予定の機能

(1) 複数のスレッドのタブ表示。
(2) 複数の板のタブ表示。
(3) あぼ〜ん機能。
(4) アプリの状態のサーバーへの保存。
(5) 書き込みの秒数表示とプレビュー表示。
(6) 画面レイアウトの改善。
(7) IDカウントと抽出ポップアップ。

130 :◆Meriken//XXX:2014/08/28(木) 12:46:05.67 ID:1JFZYIPxw
>>128
ぜひぜひw >>116のテンプレで報告していただけると
大変助かります。>>129以外に欲しい機能があったら
ぜひ教えて下さい。

131 :◆Meriken//XXX:2014/08/28(木) 14:28:14.72 ID:1JFZYIPxw
とりあえず画面上のメニューバーが場所をとってる
割に役に立っていないので、アカウント関連の項目を
左ペインに追いやる予定です。

132 :◆Meriken//XXX:2014/08/28(木) 22:18:52.05 ID:1JFZYIPxw
とりあえず>>131は完了。ノートPCでもだいぶマシになりました。
つぎはあぼ〜ん機能だけど、新しいテーブルを設計しないと
いけないんだよな…

133 :◆Meriken//XXX:2014/08/29(金) 10:47:20.26 ID:b3poh+3Cf
あぼ〜ん機能はUIの設計がかなり面倒くさそうだったので、
IDのほうを先に片付けることにしました。
ID抽出ポップアップはすんなり実装出来ました。
後はIDカウントですが、これは明日やることにします。

134 :◆Meriken//XXX:2014/08/30(土) 00:43:05.86 ID:ScHiVfe/G
IDカウントと抽出ポップアップの実装がほぼ完了しました。
後は本文に書き込まれたIDの処理を追加するだけです。

135 :◆Meriken//XXX:2014/08/30(土) 01:18:38.40 ID:ScHiVfe/G
テスト用のID

ID:C9SoekAT6
ID:OpQnsWAIx
ID:b3poh+3Cf
ID:1JFZYIPxw
ID:ScHiVfe/G

136 :◆Meriken//XXX:2014/08/30(土) 02:20:42.82 ID:ScHiVfe/G
Firefoxでテストしたらポップアップ表示が動作していなかったので
修正しました。やっぱりマルチプラットフォームというのは難しい…

137 :◆Meriken//XXX:2014/08/30(土) 04:32:55.80 ID:ScHiVfe/G
新しい開発版です。

Meriken's 2ch Browser 0.1.3
http://meriken.me/programming/merikens-2ch-browser

前回の開発版からの変更点は以下になります。

・IDカウント・ID抽出ポップアップ表示機能の追加。
・レスポップアップ表示機能がFirefoxで動作しない不具合の修正。
・Safariで画面の表示が一部崩れる不具合の修正。

138 :◆Meriken//XXX:2014/08/30(土) 04:42:32.29 ID:ScHiVfe/G
>>137
これを追加するのを忘れてました。

・メニューバーを廃止して画面レイアウトを改善。

139 :◆Meriken//XXX:2014/08/30(土) 11:21:59.43 ID:ScHiVfe/G
■現在追加予定の機能

(1) 複数のスレッドのタブ表示。
(2) 複数の板のタブ表示。
(3) あぼ〜ん機能。
(4) アプリの状態のサーバーへの保存。
(5) 書き込みの秒数表示とプレビュー表示。
(6) 似スレ(次スレ)表示。
(7) 画像ビューア。
(8) お気に画像。

140 :◆Meriken//XXX:2014/08/30(土) 11:25:12.67 ID:ScHiVfe/G
設定ウィンドウの大きさと位置がおかしくなる問題を修正。
こりゃ先が長いわ…

141 :◆Meriken//XXX:2014/08/30(土) 23:10:35.09 ID:ScHiVfe/G
>>139に追加。

(9) 板検索
(10) スレッド検索

142 :◆Meriken//XXX:2014/08/31(日) 02:47:33.74 ID:4iHuEWA1b
これも>>139に追加。

(11) scとnetのスレッドの切り替え機能。

143 :◆Meriken//XXX:2014/08/31(日) 10:11:31.88 ID:4iHuEWA1b
ポップアップ表示がなんかrep2と違うなと思ったら、
ディレイを入れてないのが原因でした。
ちょっとしたことでぐっと使いやすくなりますね〜

144 :名無しさん@お腹いっぱい。:2014/08/31(日) 22:09:55.37 ID:DE9/UkeTC
サーバーで動く専ブラって初めてみた。

【OS】Windows7 Professional 64bit
【Java】jdk-7u67-windows-x64
【Webブラウザ】Firefox 31.0
【M2B】0.1.3

使用バージョンくっつけたけど「Meriken's 2ch Browser」てまま書くと長いのでとりま略。
主サイトでDL、インスコていうか配置、起動、ブラウザアクセス、管理者ユーザ作成、閲覧、停止とすんなり。
ローカルログインなのにログイン時5秒程度のウェイトが遅く感じる。でも全体的に動作が安定している気がする。

・ポップアップ表示、当たり前なのかもしれんが多段表示対応していることにちょっと感動。でも、IDでポップアップ表示とかすると、ブラウザ領域をはみ出しちまう場合ははみ出し領域は閲覧不能。スクロールバーがでりゃいいけど。
・3ペインの左サイドと上トップを折畳みたいけど、最低表示サイズがあるようでそれほど縮まない。収縮動作をトグル操作とかできりゃいいな。

しばらく使ってみま。

145 :◆Meriken//XXX:2014/08/31(日) 22:50:41.81 ID:4iHuEWA1b
>>144
やった〜報告だ! ありがとうございます。
ちゃんと動いているようで安心しました。
ログイン時に板情報を更新してるんですけど、
確かにウエイトが気になるのでバックグラウンドで
更新させることにします。上ペインと左ペインの
折りたたみは実装します。
また気づいた点があればぜひ報告をお願いします。

146 :◆Meriken//XXX:2014/09/01(月) 06:10:54.20 ID:xblvQfFui
上ペインと下ペインの周りの余分なスペースを潰して、
スレッド一覧とスレッドの領域を広げました。
前のレイアウトは仮想デスクトップぽくって気に入ってたんですけど、
ノートPCの場合はかなり邪魔なのでやむなしです。

147 :◆Meriken//XXX:2014/09/01(月) 06:23:33.16 ID:xblvQfFui
それでは次はいよいよタブ表示にとりかかることにしよう。
それが終わったら上ペインと左ペインの折りたたみだな。

148 :◆Meriken//XXX:2014/09/02(火) 04:31:58.91 ID:v751mcQKL
板のタブ表示はほとんどできたけど、
UIコンポーネントを自作してるのでとにかく面倒くさいです。
後もうちょいなので頑張ります。

149 :◆Meriken//XXX:2014/09/02(火) 07:36:38.77 ID:v751mcQKL
よ、ようやく終わった… デバッグにかなり時間を取られてしまいました。
スレッドのタブ表示もまとめてやる予定だったけど、また今度にしようっと。

150 :名無しさん@お腹いっぱい。:2014/09/02(火) 14:09:15.38
サーバーとして動くなら
sync2chのAPIを提供する側として動いてみたらどうだろう

151 :◆Meriken//XXX:2014/09/02(火) 15:40:16.86 ID:v751mcQKL
>>150
他の専ブラとの連携も面白そうですね〜

152 :◆Meriken//XXX:2014/09/02(火) 16:04:15.57 ID:v751mcQKL
どうしても欲しかったのでスレッドのタブ表示を
実装してしまいましたw
明日はインターンシップの初日なのに…
まあでもわりとすんなりといったのでよしとします。
微調整をしてから新しいバージョンをうpする予定です。

153 :◆Meriken//XXX:2014/09/03(水) 12:17:19.45 ID:QANdiABOT
板とスレッドのタブ表示の実装が一応完了しました。
実はドラッグによるタブの順番の入れ替えはまだなんですけど、
これはそうとう面倒くさいのでまたあとでやることにします。

154 :名無しさん@お腹いっぱい。:2014/09/03(水) 14:23:11.38 ID:asg6EzyJF
要望
待ち受けポート番号の変更
スマホ向けの表示モード

155 :名無しさん@お腹いっぱい。:2014/09/03(水) 14:33:46.27 ID:asg6EzyJF
ちなみに
【OS】Windows7Pro(64)
【Java】Version 7 Update 67
【Webブラウザ】GoogleChromeバージョン 36.0.1985.143 m

156 :名無しさん@お腹いっぱい。:2014/09/03(水) 15:31:57.48 ID:uhC4P92XC
( ・ω・)
まあポート番号は選べるようにした方がいいよね

157 :◆Meriken//XXX:2014/09/03(水) 16:51:59.27 ID:QANdiABOT
ポート番号はこんな風にコマンドラインで指定できますよ。

java -jar ./merikens-2ch-browser.jar 10080

Windowsの場合はbatファイルを編集してください。

158 :◆Meriken//XXX:2014/09/03(水) 17:29:18.61 ID:QANdiABOT
>>154-155
報告有り難うございます。PC用が一段落したらスマホ用を作成する
予定です。

159 :◆Meriken//XXX:2014/09/03(水) 19:57:16.29 ID:QANdiABOT
よく考えたらポート指定の方法をどこにも書いてなかったw

160 :名無しさん@お腹いっぱい。:2014/09/03(水) 19:58:21.14
稀によくある(ノ∀`)

161 :名無しさん@お腹いっぱい。:2014/09/03(水) 20:44:54.07 ID:uhC4P92XC
>>159
MTFだって特殊酉と診断機能に関する説明がどこにもないし、まあ多少はね?

162 :◆Meriken//XXX:2014/09/06(土) 05:57:03.20 ID:bOT42LyMW
>>153を書いた後で、タブの入れ替えができないのはあまりにも
ダサいと思い直し、昨日から実装に取り掛かりました。
ようやく板タブの分が終わったので、後はスレッドタブ用に
コードを書き直すだけです。

163 :◆Meriken//XXX:2014/09/06(土) 09:08:43.60 ID:bOT42LyMW
タブの実装を今度こそ完了。半日使ってみて問題なかったら
新しいバージョンを公開します。

164 :名無しさん@お腹いっぱい。:2014/09/06(土) 16:00:31.82 ID:J1EEYFKxR
詳細は分からんがChromeのバージョンアップ後に
リロードみたいな事になってJavaの方でエラー出て死んだ

165 :◆Meriken//XXX:2014/09/06(土) 19:49:02.40 ID:bOT42LyMW
それはちょっと気になりますね。
詳細はmerikens_2ch_browser.logに記録されているはずです。
>>144のテンプレで報告していただけると助かります。

うちの環境ではChromeのバージョンアップは問題なくできたので、
新しいバージョンでは治っている可能性は有りますが…

166 :名無しさん@お腹いっぱい。:2014/09/06(土) 20:58:45.68 ID:J1EEYFKxR
ログは[INFO]の起動時の4行が3回分残ってるだけで
エラー発生時のログは残ってないですね
[DEBUG]ログとかjavaのログを残すようにしておいた方が
ちなみに別PCからアクセスなんで以下のような感じです

【OS】WindowsXPhome(sp3)
【Java】Version 7 Update 67

【OS】Windows8.1
【Webブラウザ】GoogleChromeバージョン 37.0.2062.103 m

167 :◆Meriken//XXX:2014/09/07(日) 05:07:45.31 ID:uQAcYjhYG
>>166
一応全部表示されるはずなんだけどおかしいな…
あとで詳しく調べてみます。

168 :◆Meriken//XXX:2014/09/07(日) 06:06:05.77 ID:uQAcYjhYG
新しい開発版です。

Meriken's 2ch Browser 0.1.4
http://meriken.me/programming/merikens-2ch-browser

前回の開発版からの変更点は以下になります。

・板とスレッドのタブ表示機能の追加。
・画面レイアウトの改善。

169 :名無しさん@お腹いっぱい。:2014/09/07(日) 07:54:16.61 ID:B/smVePal
画像ファイルは何処に保存されているのでしょうか

170 :名無しさん@お腹いっぱい。:2014/09/07(日) 07:57:11.66 ID:74y0lcfrK
レイアウトがおかしいね0.1.4

171 :◆Meriken//XXX:2014/09/07(日) 08:16:10.51 ID:uQAcYjhYG
>>169
merikens-2ch-browser.h2.dbに全部入ってます。
そのうちに画像ブラウザを追加する予定です。

>>170
崩れてるのでなければ仕様ですw
このほうが画面が広く使えるんです。そのうち慣れます。
崩れてたらテンプレでの報告とスクリーンショットをお願いします。

172 :◆Meriken//XXX:2014/09/07(日) 08:28:33.17 ID:uQAcYjhYG
でもやっぱりレイアウトはもうちょっと工夫したほうがいいのかな。
個人的には最初のが一番好きなんですけど、
ノートPCで使うには結構辛いものがあったので…

173 :名無しさん@お腹いっぱい。:2014/09/07(日) 08:58:15.21 ID:j6Wnt352A
>>172
最大化時の画面サイズを解像度を変えずに指定できる「絶対領域。」というソフトがあってだな……
http://www.vector.co.jp/magazine/softnews/080610/n0806103.html

174 :◆Meriken//XXX:2014/09/07(日) 09:05:27.47 ID:uQAcYjhYG
>>173
これ使ったらますます画面が狭くなるじゃないですかw
YSRKENさんはお茶目だなあ。

175 :名無しさん@お腹いっぱい。:2014/09/07(日) 09:07:44.43 ID:j6Wnt352A
>>174
いやいやいやw
特定の画面サイズでの表示状況がこれで分かるじゃんってことだよ
……何故バレたし

176 :◆Meriken//XXX:2014/09/07(日) 09:18:26.52 ID:uQAcYjhYG
ああそういうことですか。でもウィンドウを小さくすればいいだけのような…
あとYSRKENさんの書き込みは特徴があるからすぐにわかりますよw
いろんなスレで名無しで書き込んでたので不思議に思ってたんです。

177 :◆Meriken//XXX:2014/09/07(日) 09:29:09.44 ID:uQAcYjhYG
やっぱりレイアウトは元に戻そうかな〜
縦28ピクセルを失うのは痛いけど、とっつきにくいと思われたら
元も子もないし…

178 :◆Meriken//XXX:2014/09/07(日) 09:31:07.27 ID:uQAcYjhYG
とりあえずメニューバー以外は元に戻しておこうっと。

179 :名無しさん@お腹いっぱい。:2014/09/07(日) 10:05:18.16 ID:74y0lcfrK
リロードしたら崩れてたのが正常になったっぽい
キャッシュのせいかな

180 :◆Meriken//XXX:2014/09/07(日) 10:08:56.62 ID:uQAcYjhYG
たぶん前のcssファイルがキャッシュに残ってたんでしょう。
ちゃんと動いてくれて良かったです。

181 :◆Meriken//XXX:2014/09/07(日) 11:12:06.17 ID:uQAcYjhYG
結局レイアウトは左右対称の元のデザインに戻しちゃったんですけど、
やっぱりこっちのほうがすっきりしてていいですw
こういうのはいろいろ試してみないとかからないですね。

182 :◆Meriken//XXX:2014/09/07(日) 11:35:55.74 ID:uQAcYjhYG
「かからないですね」じゃなくて「わからないですね」でした。

次は上ペインと左ペインの折りたたみの予定だったけど、
いいデザインが思いつかないのでどうしようかな〜

183 :名無しさん@お腹いっぱい。:2014/09/07(日) 15:04:47.15
cssやjsをユーザー側で書き換えられるようにしても面白いんじゃないかな

184 :名無しさん@お腹いっぱい。:2014/09/07(日) 18:46:25.54 ID:j6Wnt352A
>>176
「別にコテを出す必要はないかな?」と思ったときは消してます

185 :◆Meriken//XXX:2014/09/08(月) 02:26:15.58 ID:CMLVHvhvm
>>183
それもそうですねえ。検討します。

>>184
そうですか。いずれにせよ誰だかすぐに分かっちゃうので、
色々と気をつけてくださいね。

186 :◆Meriken//XXX:2014/09/08(月) 06:06:48.43 ID:CMLVHvhvm
>>144
> ブラウザ領域をはみ出しちまう場合ははみ出し領域は閲覧不能。
> スクロールバーがでりゃいいけど。

これは直しておきました。次のバージョンではちゃんと
スクロールバーが出ます。

187 :◆Meriken//XXX:2014/09/08(月) 08:55:48.21 ID:CMLVHvhvm
■現在追加予定の機能

(1) あぼ〜ん機能。
(2) アプリの状態のサーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 似スレ(次スレ)表示。
(5) 画像ビューア。
(6) お気に画像。
(7) 板検索
(8) スレッド検索
(9) scとnetのスレッドの切り替え。
(10) 上ペインと左ペインの折りたたみ。
(11) 板とスレッドの情報ウィンドウ。

とりあえずさっき思いついた方法で上ペインと左ペインの折りたたみを
実装してみようかな。

188 :◆Meriken//XXX:2014/09/08(月) 09:15:21.64 ID:CMLVHvhvm
これを使えばrep2の「似スレ」機能が実装できることが判明。
あとで試してみようっと。

http://en.wikipedia.org/wiki/Levenshtein_distance
http://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html
http://mvnrepository.com/artifact/org.apache.commons/commons-lang3/3.3.2

189 :名無しさん@お腹いっぱい。:2014/09/08(月) 13:50:26.38 ID:gPekDk58h
rep2で待機中。乗り変わる日まで生温かく見守っていますよ。

190 :◆Meriken//XXX:2014/09/08(月) 21:50:39.06 ID:CMLVHvhvm
12月に既存のdatにアクセスできなくなるらしいのですが、
それまでには機能も一通り揃うはずです(白目

191 :◆Meriken//XXX:2014/09/08(月) 21:51:52.82 ID:CMLVHvhvm
さてと、折りたたみ機能の実装を開始するかな。

192 :◆Meriken//XXX:2014/09/09(火) 00:58:30.92 ID:57dk5qazV
あ、そうだ。画像のアップロード機能も欲しいな。
アップローダーを自動選択してくれると便利だろうな〜

193 :◆Meriken//XXX:2014/09/09(火) 01:01:03.83 ID:57dk5qazV
スレッド一覧の折りたたみを実装しました。
結構すんなりいきました。画面が広く使えてなかなか便利ですw

194 :◆Meriken//XXX:2014/09/09(火) 13:10:15.81 ID:57dk5qazV
左ペインの折りたたみの実装も完了。
なかなかスッキリとしたUIに仕上がったので非常に満足ですw
次はいよいよあぼ〜ん・NG機能かな。

195 :◆Meriken//XXX:2014/09/09(火) 13:14:41.67 ID:57dk5qazV
■現在追加予定の機能

(1) あぼ〜ん機能。
(2) アプリの状態のサーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 似スレ(次スレ)表示。
(5) 画像ビューア。
(6) お気に画像。
(7) 板検索
(8) スレッド検索
(9) scとnetのスレッドの切り替え。
(10) 板とスレッドの情報ウィンドウ。
(11) 画像の自動アップロード。

196 :名無しさん@お腹いっぱい。:2014/09/09(火) 13:32:23.58 ID:c03Iu2XYZ
仕事が早くて尊敬します。俺氏、仕事は遅くやる気がない。

1,4が一番欲しいなー

197 :名無しさん@お腹いっぱい。:2014/09/09(火) 22:56:51.23 ID:JO7xIQHYd
一番の問題はnetの仕様変更への対応だろうな……
下手すると相当な範囲の書き直しを迫られそう

198 :◆Meriken//XXX:2014/09/10(水) 03:02:24.65 ID:l0agrLFO4
>>196
じゃあとりあえず先に4番からやりますか。

>>197
ある程度必要な部品は揃ってるので、
多分そんなに手間はかからないと思いますよ。

199 :◆Meriken//XXX:2014/09/10(水) 03:07:40.25 ID:l0agrLFO4
スレッド一覧の読み込みがIEでだけ遅くなる問題をどうするか
思案中。jquery.tablesorter.jsとIEの相性が悪いのが問題なんだけど、
どうしようかな〜

200 :◆Meriken//XXX:2014/09/10(水) 04:04:11.71 ID:l0agrLFO4
とりあえずtablesorterの代わりにこれを試してみることにしました。
https://datatables.net/
https://datatables.net/extensions/scroller/

201 :◆Meriken//XXX:2014/09/11(木) 08:53:54.35 ID:oVT3/BNaK
datatablesに変えたらかえって遅くなってしまったorz
IEだけのためにここまで時間を取られるとは…

202 :◆Meriken//XXX:2014/09/11(木) 13:12:11.49 ID:oVT3/BNaK
結局スレッド一覧はtablesorterに戻してしまいました。
IEでスレッド一覧の表示が遅くなるのは最初の数回だけみたいなので、
注意書きを追加することにします。

203 :◆Meriken//XXX:2014/09/11(木) 14:09:19.99 ID:oVT3/BNaK
jquery.tablesorter.jsをいじったらIEでのスレッド一覧の読み込みが、
かなり速くなりました。ほかのブラウザと比べるとまだかなり遅いのですが、
まあそこら辺は割り切るしかないですね。

204 :◆Meriken//XXX:2014/09/11(木) 16:40:58.69 ID:oVT3/BNaK
…と思っったのですが、やっぱりIEだと使っててストレスが溜まるので、
思い切ってIEだけtablesorterを切って鯖側でソートを行うことにしました。
ようやく納得できる速度が出て非情に満足ですw

205 :名無しさん@お腹いっぱい。:2014/09/11(木) 20:06:57.51 ID:exalZhsg4
ブラウザ毎に対応変えるってWeb系じゃよくあることじゃねーの?

206 :◆Meriken//XXX:2014/09/11(木) 20:14:23.78 ID:oVT3/BNaK
他のブラウザだと大丈夫なのにIEだけダメというのが
多すぎるんですよね。シェアが大きいから対応せざるをえないけど、
JavaScriptエンジンも遅いし、いい事無いです。

207 :◆Meriken//XXX:2014/09/12(金) 08:25:27.94 ID:AgQROszVr
さてと、それでは似スレ機能の実装に取りかかるかな。

208 :◆Meriken//XXX:2014/09/12(金) 09:06:31.03 ID:AgQROszVr
とりあえず手始めに開いてるスレッドの板を開く機能を
つけました。

209 :◆Meriken//XXX:2014/09/12(金) 09:43:35.30 ID:AgQROszVr
「似スレ一覧」のUIは完成。後は肝心のロジックだけか…

210 :◆Meriken//XXX:2014/09/12(金) 12:43:05.78 ID:AgQROszVr
似スレ機能の実装を完了。しばらく使ってみて問題がなかったら
新しいバージョンをうpします。

211 :◆Meriken//XXX:2014/09/13(土) 10:30:50.11 ID:qCQC7lfsK
新しい開発版です。

Meriken's 2ch Browser 0.1.5
http://meriken.me/programming/merikens-2ch-browser

前回の開発版からの変更点は以下になります。

・似スレ機能の追加。
・上ペインと左ペインの折りたたみ機能の追加。
・IEでの動作速度の大幅な改善。
・画面レイアウトの調整。

212 :◆Meriken//XXX:2014/09/13(土) 10:37:04.11 ID:qCQC7lfsK
■現在追加予定の機能(順不同)

(1) あぼ〜ん機能。
(2) アプリの状態のサーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 画像の自動アップロード。
(5) 画像ビューア。
(6) お気に画像。
(7) 板検索
(8) スレッド検索
(9) scとnetのスレッドの切り替え。
(10) 板とスレッドの情報ウィンドウ。

213 :名無しさん@お腹いっぱい。:2014/09/13(土) 10:43:18.17 ID:RV0YUysYQ
>>212
別に慌てて実装するほどの事じゃ無いんですけど、
どこかに、今のバージョン表示しておいて頂けると。

今はまだ、あまり気にならないですけど、後々有った方が良いかなと。

すでに考えてたら、すみません。

214 :◆Meriken//XXX:2014/09/13(土) 10:58:20.17 ID:qCQC7lfsK
>>211
> ・似スレ機能の追加。

類似率はスレタイのLevenshtein distance (>>188)を元に計算しています。
40%未満のスレは非表示にしてあります。

> ・上ペインと左ペインの折りたたみ機能の追加。

上ペインと左ペインの端にある細長い取っ手をクリックすると、
上ペインと左ペインを折りたためます。

> ・IEでの動作速度の大幅な改善。

IEのJavaScriptエンジンが遅すぎなので、項目を選んでスレッド一覧を
並べ替える機能をIEでは無効にしました。

215 :◆Meriken//XXX:2014/09/13(土) 10:59:49.18 ID:qCQC7lfsK
>>213
それもそうですね。次のバージョンに追加しておきます。

216 :名無しさん@お腹いっぱい。:2014/09/13(土) 11:25:23.63 ID:1TStombPC
>>215
ログイン画面の下の方に書いておいたら?

217 :名無しさん@お腹いっぱい。:2014/09/13(土) 11:25:57.67 ID:1TStombPC
IDヤバイw

218 :◆Meriken//XXX:2014/09/13(土) 11:30:34.96 ID:qCQC7lfsK
>>216
スクショにいれたいので、メインページの左上に追加する予定です。

219 :名無しさん@お腹いっぱい。:2014/09/13(土) 12:43:56.06 ID:JXuBgA+Fn
0.1.3から0.1.5へバージョンアップするとmain画面で操作不能になったが、
>>170,179
この辺りの過去ログ読み返して試しにリロードしたら解決したので記念カキコ。

■バージョンアップ覚書

※開発版につきぜんぶ仮対応で内容は常に変動する

○バージョンアップは上書きでいける
→merikens-2ch-browser.bat、merikens-2ch-browser.jar、README.txt
→winなやつでbatいじっているならファイル名変えとけ
→設定とかスレキャッシュとか消える可能性があるので「*.db」をバックアップしとく
→設定とかスレキャッシュとか消え去ったら海に行ってバカ野郎(もしくはバカ乙女)と叫んでくる

○なんか挙動がおかしかったらブラウザリロード
→ブラウザを新規で立ち上げてからのログイン後のmain画面でおもむろにブラウザをリロードする
→レイアウト崩れててもmain画面でクリック反応なしでも慌てずリロード

○やっぱりなんか挙動がおかしい
→「*.db」を全部消してmerikens-2ch-browser.jar自体を再起動して試してみる
→メインで使っているブラウザ以外(IE,Chrome,Firefoxとか)で試してみる

○それでもやっぱりなんか挙動がおかしい
→紅茶を飲んであらぶる気持ちを落ち着かせる
→賢者タイム並みに落ち着いてからスレで報告

220 :◆Meriken//XXX:2014/09/14(日) 02:21:37.89 ID:OJuHG8err
>>219
あ、YSRKENさんいたんだw
設定とかはバージョンアップでも消えないはずなので
おかしいですね。新規にデータベースを作成して、
それでいままでのをうわがきしちゃったのかな?
バージョンアップのときにリロードする必要があるのは
どこかに書いておいたほうがいいですね。

221 :◆Meriken//XXX:2014/09/14(日) 02:30:12.10 ID:OJuHG8err
レスアンカーの逆参照機能がどうしても欲しくて
衝動的に実装してしまいましたw

逆参照をサーバー側で処理するのは結構面倒くさそう
だったので、クライアント側に丸投げしています。
サーバー側の負荷が軽くなるのはいいんですけど
Clojureが使えないのはもったいないので、
そろそろクライアント側のコードをClojureScriptで書き直したい
ところです。

222 :◆エリーチカニホレタ。ー゙゚リ!:2014/09/14(日) 08:23:05.35 ID:qvPbAJGWI
>>220
>>219は私ではありません。。。
旅行中なので安定してスレチェックできないんですよね……

223 :◆Meriken//XXX:2014/09/14(日) 08:54:09.01 ID:OJuHG8err
あれ、違ったんだ。これは失礼…
M2Bを使えば旅行中でも普段と同じようにスレをチェックできますよw
この書き込みも外出先からです。

rep2を使ってたときはサーバーをアメリカで動かして
日本でスレをチェックしたりしてました。一度これになれると
普通の専ブラには戻れなくなるんですよね。

224 :◆Meriken//XXX:2014/09/14(日) 09:50:10.13 ID:OJuHG8err
でもさすがにあぼ〜ん機能がないと常用には
勧められないからなあ。面倒臭がらないでさっさとつけようっと…

225 :◆Meriken//XXX:2014/09/14(日) 21:57:46.53 ID:OJuHG8err
とりあえずレスのコンテキストメニューを作って、
そこから色々あぼ〜んできるようにしようっと。

226 :名無しさん@お腹いっぱい。:2014/09/15(月) 02:31:22.27 ID:8ebZ7DsGE
あぼーんは重要なので、よろしくお願いします。

227 :名無しさん@お腹いっぱい。:2014/09/15(月) 03:28:32.28 ID:8yi9ATemX
もう新netの仕様出ましたっけ?

228 :◆Meriken//XXX:2014/09/15(月) 08:21:04.14 ID:WOS9Ipbx0
>>227
順調に遅れているようですw

229 :◆Meriken//XXX:2014/09/15(月) 08:37:05.76 ID:WOS9Ipbx0
気軽な気持ちで息抜きにお気に板の並び替え機能を実装しようとしたら
UIだけで半日潰してしまいました。ちゃんとしたUIをブラウザで
作るのはなかなかめんどくさいです。JQuery UIがあってよかった…

まあ出来はなかなかいいので良しとします。
メイン画面で直接ドラッグ&ドロップできるのでかなり便利そうです。
後はサーバーサイドだけだけど、こっちは簡単なはずなので
大丈夫でしょう。

230 :◆Meriken//XXX:2014/09/16(火) 02:29:55.95 ID:LuxzDjgv2
お気に板の並び替え機能の実装が完了しました。
は〜疲れた…

231 :◆Meriken//XXX:2014/09/16(火) 03:59:06.13 ID:LuxzDjgv2
タブの並び替えの処理を完全に間違えていたので、
早速修正。無事に直ったけど、なんで気づかなかったんだろう…

232 :名無しさん@お腹いっぱい。:2014/09/16(火) 09:58:56.64 ID:pnnMnCA44
モルダー、あなた疲れてるのよ

233 :名無しさん@お腹いっぱい。:2014/09/17(水) 19:54:05.46 ID:6jtUWVpxm
取り敢えずrep2使いだが、動作確認をちょろっとしてみた
画像ダウンロードも含めて1つのdbファイルにぶち込んじゃうのね、これ
後から画像だけサルベージしたいとかあるとちと面倒か…

234 :名無しさん@お腹いっぱい。:2014/09/17(水) 23:02:05.93 ID:58NNDhn3j
なんでファイルとして保存じゃなくデータベースにぶち込んだんだろ?

235 :名無しさん@お腹いっぱい。:2014/09/17(水) 23:04:02.65 ID:ZMg8r0Eog
管理が楽だからかな
OSやファイル名とか重複とか気にせずばんばん保存出来るし

236 :名無しさん@お腹いっぱい。:2014/09/17(水) 23:17:00.06 ID:58NNDhn3j
javaにもファイルI/Oぐらいあるだろ

…無いの?

237 :名無しさん@お腹いっぱい。:2014/09/18(木) 00:29:03.45 ID:yEoOhvgWT
画像をdbに入れるメリットは薄いような。
日付やタグ、名前とかも含めて意味を持つと思うけど、2chスレから取る以上
せいぜい日付やスレタイしか情報がないよね。

ファイル名の重複はいくらでも回避できるから、これはメリットじゃないし。

238 :名無しさん@お腹いっぱい。:2014/09/18(木) 08:44:51.86 ID:qeyIdChIk
サーバー側をJavaでマルチプラットフォーム化してるんで、
画像ファイルなんかも、全部DBで管理しちゃったほうが、
OSの違いとか色々面倒な事考えずに済む分、楽じゃないかな。
サーバーの移行もdbファイル持ってくだけで良いから、楽だし。
まぁその分、バックエンドのDBには、それなりの処理能力を要求されるけど。

ファイルで管理しようとすると、結構面倒だったりする。
一つのフォルダにただぶち込んでいけばいいって訳には行かないし、色々考えなきゃならんこと増えるしね。
自分は、今のまま画像キャッシュもDB管理で良いと思ってる。

優先順位は全然低くて構わないけど、
dbから、画像キャッシュ取り出す機能を作れば、良いだけかな?

239 :◆Meriken//XXX:2014/09/18(木) 13:58:23.41 ID:W/xncCMhy
データが全てデータベースに保存されているのは、
もともとHerokuで動かすことを想定していたからです。
Herokuだとファイルには保存できなくて、PostgreSQLを
使わなきゃいけないんですよね。結果としてサムネ等の
管理が非常にやりやすくなったというのはあります。
画像をまとめてダウンロードする機能は付ける予定です。

240 :名無しさん@お腹いっぱい。:2014/09/18(木) 19:04:54.70 ID:OKWh1F53c
それなら、オプションでファイル出力はむりポ?
または差分出力じゃないと複数回ダクソすると重複する悪寒

241 :名無しさん@お腹いっぱい。:2014/09/19(金) 07:03:38.96 ID:hLo8lOZnz
画像のサムネイル表示は正方形のみ?
縦横比率がおかしくて逆に見難い

242 :◆Meriken//XXX:2014/09/19(金) 09:57:46.35 ID:Cl54Je4CY
>>240
> それなら、オプションでファイル出力はむりポ?
> または差分出力じゃないと複数回ダクソすると重複する悪寒

じゃあオプションでスレ毎にフォルダを分けて保存できるように
しておきます。

243 :◆Meriken//XXX:2014/09/19(金) 10:00:27.11 ID:Cl54Je4CY
>>241
> 画像のサムネイル表示は正方形のみ?
> 縦横比率がおかしくて逆に見難い

キャッシュされていない画像のサムネイル(枠が灰色のもの)は
確かに縦横比率が正しくないですね。直せないか
ちょっと調べてみます。

244 :◆Meriken//XXX:2014/09/19(金) 13:59:24.78 ID:Cl54Je4CY
>>241
サムネイルをロード後に縦横比率を修正するように
しておきました。

245 :◆Meriken//XXX:2014/09/20(土) 03:53:14.49 ID:uPs5gTkUI
今週はせっせとレス用のコンテキストメニューを作成してました。
rep2と同じように、レス番号にマウスカーソルを合わせると
メニューが表示されます。

とりあえず「返信する」と「引用して返信する」を実装して、
今は「あぼ〜んする」を実装中です。

246 :◆Meriken//XXX:2014/09/20(土) 04:05:25.22 ID:uPs5gTkUI
レスのあぼーんのために、rep2拡張パックと同じように
各レス毎にシグニチャを作成してみました。こういうところで
datの仕様が妙に古臭いと思ったり思わなかったり。
各レスにGUID/UUIDが割り当てられてればこんなことをしなくて
済むのに…

247 :名無しさん@お腹いっぱい。:2014/09/20(土) 11:45:59.98 ID:fIQyrUO7Y
おつー
>>242
> じゃあオプションでスレ毎にフォルダを分けて保存できるように
> しておきます。
期待してます

248 :名無しさん@お腹いっぱい。:2014/09/20(土) 15:21:18.27 ID:qfLPVVSc0
>>212
追加予定の機能として検討して欲しい項目

○「お気に板」にしたらばのような2ch互換な外部版なら登録可能とする
・2ch互換とかは自動判定とかせずにurlマッチングとか単純判定で十分。
・マッチング要素は改行1要素なリストで保持して利用者自身でメンテする形。

○「お気に板」の登録名を変更可能にする
・現状のsc,net,opだけお気に板に登録可能とする仕様なら不要。
・外部版を登録可能にすると長いネームとか出てくるから欲しい。

249 :名無しさん@お腹いっぱい。:2014/09/20(土) 15:24:02.86 ID:qfLPVVSc0
【OS】Windows7 Professional 64bit
【Java】jdk-7u67-windows-x64
【Webブラウザ】Firefox 32.0.2
(サブ用途)Google Chrome 37.0.2062.120 m、Internet Explorer 11.0.9600.17280
【M2B】0.1.5

(挙動の確認)
スレ表示しているメイン画面で「自動画像ダウンロード」の有効ボタンはトグルで機能するけれど設定ボタンは押下しても何も反応がない。
ブラウザリロードとかff,chrome,ieと試したけど変化なし。何か操作の流れでのみ押せるとかタイミングがある?

250 :◆Meriken//XXX:2014/09/20(土) 18:30:39.82 ID:uPs5gTkUI
>>248
一応今でもしたらばとかなら板のURLを直接入力すれば
登録できるんですよね。板名を自動設定・変更できるように
直すだけなので予定に追加しておきます。マッチングのリストの件は
要検討ですね。

251 :名無しさん@お腹いっぱい。:2014/09/20(土) 22:51:31.45 ID:qfLPVVSc0
>>250
現状は、板url欄に登録したい板urlを直接入力すれば一覧取得できるし☆マークトグルでお気に板にもなっているようにはみえる。けど、左サイドのお気に板には表示されないからメニューから飛ぶ事ができないし更新状態の数値もなくて。
お気にスレには問題なく登録できてお気にスレ一覧にも表示されるからひとまずはそれで凌ぎながら実装されるのを期待して待ってよう。

>>248,250
検討対象をまたひとつ希望

○サーバー停止をログイン不要でも実施できるオプション
・バッチやシェルスクリプト等々でurlアクセスするだけで停止可能なように。

252 :◆Meriken//XXX:2014/09/21(日) 10:26:50.82 ID:WjB0E3vjb
>>251
今ちょっと外部板をいくつか試してみましたけど、
板によっては「お気に板」に表示されないですね。
近いうちに板の設定の処理を直しておきます。

253 :◆Meriken//XXX:2014/09/22(月) 01:54:42.14 ID:6ghHdViT6
>>251
> ○サーバー停止をログイン不要でも実施できるオプション

これはたしかに必要ですね。追加しておきます。

254 :◆Meriken//XXX:2014/09/22(月) 01:58:56.48 ID:6ghHdViT6
>>249
> 設定ボタン

このボタンのことはすっかり忘れてましたw
近いうちに直しておきます。

255 :◆Meriken//XXX:2014/09/22(月) 07:38:40.03 ID:6ghHdViT6
あぼ〜ん・NG機能の枠組みが大体出来て、rep2拡張パックのように
特定のレスをあぼ〜んできるようになりました。
後は残りのフィルターとフィルター編集用のUIを実装すれば
いいんだけど、思ってたよりずっと時間がかかりますね…

256 :名無しさん@お腹いっぱい。:2014/09/22(月) 18:41:02.05 ID:Y6hJ2i9SX
最近読んだスレを基本表示してるんだけど
新着数が全く更新されないのだがそういう仕様?
ついでに新着更新ボタンを押しても更新されない

257 :◆Meriken//XXX:2014/09/22(月) 19:23:46.71 ID:6ghHdViT6
>>256
「最近読んだスレ」は補助的な使い方しかしてなかったので
全く気づかなかったんですけど、確かに今のままだと不便ですね。
直しておきます。

258 :◆Meriken//XXX:2014/09/22(月) 20:56:40.39 ID:6ghHdViT6
「IDであぼ〜ん」を実装しました。いや〜、やっぱり便利ですね。
しばらくバージョンアップをしてなかったので、とりあえず
細かい調整をしてから今のバージョンをうpすることにします。

259 :◆Meriken//XXX:2014/09/23(火) 02:48:33.13 ID:vZ98fITUH
IEで動作確認したらまたもっさりしてたので、
IDカウント機能とアンカーの逆参照機能を
IEでは切るようにしました。DOMの操作が致命的に
遅いようです。困ったもんです。

260 :◆Meriken//XXX:2014/09/23(火) 02:57:09.61 ID:vZ98fITUH
IEでIDカウント機能がないのは痛いので、
代わりにIDに色を付ける機能だけ切ってみました。
これならなんとか許容範囲内かな。

261 :◆Meriken//XXX:2014/09/23(火) 05:36:21.13 ID:vZ98fITUH
新しい開発版です。

Meriken's 2ch Browser 0.1.6
http://meriken.me/programming/merikens-2ch-browser

前回の開発版からの変更点は以下になります。

・あぼ〜ん機能の一部を実装。
・レスのコンテキストメニューの追加。
・レスアンカーの逆参照機能の追加。
・お気に板の並び替え機能の追加。
・サムネイルの縦横比を修正する機能の追加。
・IEでの動作速度の改善。
・その他バグフィックス多数。

262 :◆Meriken//XXX:2014/09/23(火) 05:52:56.09 ID:vZ98fITUH
>>261
> ・レスのコンテキストメニューの追加。

レス番号にマウスカーソルを合わせると、コンテキストメニューが
表示されます。これからせっせと機能を追加する予定です。

> ・あぼ〜ん機能の一部を実装。

レスのコンテキストメニューからレスもしくはIDをあぼーんできます。
今のところ一度あぼ〜んしたら取り消せないwので注意してください。
近いうちにフィルターを編集する機能を追加する予定です。

> ・レスアンカーの逆参照機能の追加。

IE以外のブラウザではレスの最後にそのレスに対する返信の一覧が
表示されます。マウスカーソルを合わせると返信の内容が
ポップアップ表示されます。

263 :◆Meriken//XXX:2014/09/23(火) 06:07:56.81 ID:vZ98fITUH
■現在追加予定の機能(順不同)

(1) あぼ〜ん機能。
(2) アプリの状態のサーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 画像の自動アップロード。
(5) 画像ビューア。
(6) お気に画像。
(7) 板検索
(8) スレッド検索
(9) scとnetのスレッドの切り替え。
(10) 板とスレッドの情報ウィンドウ。
(11) 外部板の「お気に板」への登録(>>248)。
(12) 「お気に板」の登録名の編集(>>248)。
(13) オプションでダウンロードした画像をファイル出力(>>240)。
(14) ログインせずにサーバーを停止できるWeb API(>>251)。
(15) 「自動画像ダウンロード」の「設定」ボタンの実装(>>249)。
(16) 「お気にスレ」「最近読んだスレ」「書き込み履歴」の自動更新。

264 :◆Meriken//XXX:2014/09/23(火) 10:53:30.36 ID:vZ98fITUH
バージョンアップしてからコードを見なおして、
データベースへのアクセスを極力減らすようにしました。
コードを大幅に書き換えた結果、レスポンスがだいぶ
良くなったようです。いずれもっと規模の大きなシステムでも
動かしたいので、野望に一歩近づいた感じですw

265 :◆Meriken//XXX:2014/09/23(火) 16:14:50.18 ID:vZ98fITUH
う〜ん、稀にChromeの挙動がおかしくなるな…
タブを閉じてもう一回開けば直るけど、何が原因なんだろう。

266 :◆Meriken//XXX:2014/09/23(火) 17:30:55.32 ID:vZ98fITUH
JavaScriptのエラーも出てないし、他に原因も思いつかないので、
試しにjQueryのバージョンを1.11.1から2.1.1にあげてみました。
これで直るといいけど…

267 :名無しさん@お腹いっぱい。:2014/09/23(火) 17:41:38.71 ID:TUJWjFfTq
jqueryのver2はIE切り捨てverだから
不具合には関係無いんじゃないかな・・
むしろIE9未満で不具合多彩な予感

268 :名無しさん@お腹いっぱい。:2014/09/23(火) 18:01:15.60 ID:SQGJJTVAD
Webブラウザ通すといろいろ厄介そうな感じはするなぁ(勝手なイメージ)

269 :名無しさん@お腹いっぱい。:2014/09/23(火) 18:19:56.35
厄介なところももあるが(99割IE)
UIが作りやすくユーザーで設定出来る様にするのも簡単で
クライアントを逐一作る必要も無くメリットも大きいんだよな

270 :◆Meriken//XXX:2014/09/24(水) 00:40:26.07 ID:qm7hHeI4o
>>267-269
jQueryが怪しそうなのでとりあえず試してみてるところです。
IE9はVista SP2で動くみたいだし、IE9未満はもう切り捨て
でもいいような… IEは完全に足を引っ張ってますね。

271 :名無しさん@お腹いっぱい。:2014/09/24(水) 00:55:52.13 ID:j4Ey/s/yg
IEかったりーな、Operaたん最強だろこれ→
Operaが改悪されたのでChorome試してみます→
メモリは食うけどそれ以外はなかなか良いなこれ、で現在に至る

272 :◆Meriken//XXX:2014/09/24(水) 02:51:09.05 ID:qm7hHeI4o
新しいjQueryのほうが断然安定してますね、これ。
動作も速くなっているようです。
やっぱりIEなんていらなかったんや…

273 :◆Meriken//XXX:2014/09/24(水) 06:25:11.51 ID:qm7hHeI4o
>>263
> (11) 外部板の「お気に板」への登録(>>248)。

とりあえず次はこれに手を付けることにしました。
「お気に板」に外部板が表示されない問題はすぐに直せました。
あとは板用のコンテキストメニューを作成して板名設定のための
ウィンドウを作成すれば完了です。

274 :◆Meriken//XXX:2014/09/24(水) 06:26:26.28 ID:qm7hHeI4o
>>271
Chromeはいいですよね。IEやOperaみたいに改悪されないのを
願うのみです。

275 :◆Meriken//XXX:2014/09/24(水) 06:37:39.79 ID:qm7hHeI4o
どうせだからSETTING.TXTの処理や「板検索」の機能も
一緒に実装しちゃおうかな。

276 :名無しさん@お腹いっぱい。:2014/09/24(水) 10:19:05.32 ID:fR/ftwOih
rep2で最近読んだスレのページがデフォとなっているワイ、超期待。

277 :◆Meriken//XXX:2014/09/24(水) 13:05:37.13 ID:qm7hHeI4o
>>256
> ついでに新着更新ボタンを押しても更新されない

これは盛大なバグであることが判明したので、
直しておきました。

>>276
ちょっと工夫が必要なんですが、頑張ります。

278 :◆Meriken//XXX:2014/09/24(水) 15:04:07.89 ID:qm7hHeI4o
よく考えたらWebSocketはIE10未満では使えないんだよな。
すっかり忘れてました。jQuery 2.1.1は非常に調子がいいので、
問題がなければこのまま変更してしまうことにします。

279 :名無しさん@お腹いっぱい。:2014/09/24(水) 16:28:47.99 ID:iFDmY8m1X
>>271
メモリバカ食いして重いわー→Firefoxさいつよの流れくる?

280 :◆Meriken//XXX:2014/09/24(水) 16:35:11.48 ID:qm7hHeI4o
■現在追加予定の機能(順不同)

(1) あぼ〜ん機能。
(2) アプリの状態のサーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 画像の自動アップロード。
(5) 画像ビューア。
(6) お気に画像。
(7) 板検索
(8) スレッド検索
(9) scとnetのスレッドの切り替え。
(10) 板とスレッドの情報ウィンドウ。
(11) 外部板の「お気に板」への登録(>>248)。
(12) 「お気に板」の登録名の編集(>>248)。
(13) オプションでダウンロードした画像をファイル出力(>>240)。
(14) ログインせずにサーバーを停止できるWeb API(>>251)。
(15) 「自動画像ダウンロード」の「設定」ボタンの実装(>>249)。
(16) 「お気にスレ」「最近読んだスレ」「書き込み履歴」の自動更新(>>256)。
(17) rep2等のdatのインポート。<- New!!

281 :名無しさん@お腹いっぱい。:2014/09/24(水) 17:07:39.53 ID:iFDmY8m1X
ヤバイ!datのインポートとかすっかり忘れてた。
rep2ディレクトリ指定で一括インポートとか出来るといいな。

282 :◆Meriken//XXX:2014/09/24(水) 17:27:27.84 ID:qm7hHeI4o
>>281
その予定で〜す。

283 :◆Meriken//XXX:2014/09/24(水) 17:33:01.00 ID:qm7hHeI4o
だいぶましになったけど、まだまれにChromeのJavaScriptエンジンが
おかしくなります。ブラウザのコンテキストメニューがでなくなったりするので、
絶対にjQueryのイベント処理があやしいと思うんだけどなあ。
イベント処理のルーチンを見なおさなくちゃ…

284 :名無しさん@お腹いっぱい。:2014/09/24(水) 17:54:48.93 ID:fR/ftwOih
>>281-282
うおっ。欲しい機能だけど、最低限は希望出しつつ他はメリちゃんの好きなように作ってもらおう、
それが一番だと黙ってたけど、イケメンすぎ!

285 :名無しさん@お腹いっぱい。:2014/09/24(水) 19:19:18.39
気になった所
URLから新規タブを開けない。レス付きのURLを開いたときに全レスを読めない
あちこちレスポンスが悪い
複数スレ開いたときのタブの切換が遅い。開いてるスレの情報は保持して欲しい
レスの新着更新が遅い。更新時は更新分だけを読み込み&現在のスレに追加してほしい

公式のread.htmlやChromeのread.crxを期待して使うとちょっと残念な感じ

286 :名無しさん@お腹いっぱい。:2014/09/24(水) 19:20:57.69 ID:j4Ey/s/yg
>>279
火狐はそもそもHTML保存機能がカスだからなぁ……
Linuxではデフォかもしれないが未だに好きになれんわアレは

287 :名無しさん@お腹いっぱい。:2014/09/24(水) 20:16:13.70 ID:iFDmY8m1X
まぁ、まだ開発途中だし安定してきたら高速化するんでしょ

288 :名無しさん@お腹いっぱい。:2014/09/24(水) 20:19:13.79 ID:qtpXjqgHs
>>286
「HTML保存機能」なんて何に使うんだ??

289 :◆Meriken//XXX:2014/09/24(水) 20:35:42.64 ID:qm7hHeI4o
>>285
> 公式のread.htmlやChromeのread.crxを期待して使うとちょっと残念な感じ

レスポンスについては、ブラウザ内で完結してるread.htmlや
read.crxと比較するのはちょっと無理があるような…
read.crxのようにChromeだけで動けばいいというわけでもないですしね。
まあでもまだ開発中なので動作速度や細かい点はいずれ改善されるでしょう。

290 :名無しさん@お腹いっぱい。:2014/09/24(水) 21:01:00.79 ID:j4Ey/s/yg
>>288
言い方が悪かったな、普通にWebページを保存する機能のことだ
昔からFireFoxはこれの質が悪くて、保存してから開くと表示が
おかしかったりするのがザラだったから嫌いなんだよ……

291 :名無しさん@お腹いっぱい。:2014/09/24(水) 21:51:38.43
>>289
違うんだよ。JavascriptやAjaxの良い所が生かされてない感じがする
クリックして反映に時間かかるのは良いんだが、それまで他の作業が出来ずブラウザが止まることが多い
Ajaxの待ち時間でなくJavascriptで処理してる時間が長い所為だと思う
サーバーの作業量も多い所為でクライアントでの作業量も多くなってるし
やり取りの情報をもっと減らしたほうがいいかと

292 :◆Meriken//XXX:2014/09/24(水) 22:08:19.76 ID:qm7hHeI4o
>>291
おかしいなあ。うちの環境ではブラウザ全体が止まることなんて
IE以外はまずないけど… ひょっとしてIEをつかってたりしますか?
>>144のテンプレで報告していただけると助かります。

293 :名無しさん@お腹いっぱい。:2014/09/24(水) 22:58:18.06 ID:IUpCxmDnI
>>290
> 言い方が悪かったな、普通にWebページを保存する機能のことだ
いやだから、「Webページを保存する」事が、何故そんなに頻繁に必要になるのか、って事ね。

294 :名無しさん@お腹いっぱい。:2014/09/24(水) 23:10:01.21 ID:j4Ey/s/yg
>>293
え、普通じゃないの?
ネット上のデータなんていつ消えるか分かったもんじゃないし

295 :名無しさん@お腹いっぱい。:2014/09/24(水) 23:11:26.19
>>291
chromeですがページ建築に時間かかってるんだと思います
>>285で挙げた箇所がネックになってるのかと

296 :名無しさん@お腹いっぱい。:2014/09/25(木) 08:21:43.39 ID:zzKy9+Y7G
>>294
ssか魚拓で十二分だろ

297 :◆Meriken//XXX:2014/09/25(木) 08:30:44.58 ID:3W93oftvc
>>291
>>295
もうちょっと具体的にどんな環境でレスポンスが遅くなるか
知りたかったんですけど… まあしかたないですね。
確かに新着更新とタブの切替はまだだいぶ速くなる余地が
あるので、もうちょっと工夫してみます。

298 :◆Meriken//XXX:2014/09/25(木) 16:22:50.20 ID:3W93oftvc
今日はせっせと板用のコンテキストメニューを作成していました。
今までなかったのが不思議なぐらいですが…
スレッド用のコンテキストメニューもさっさとつくろうっと。
明日は板名を設定できるようにする予定です。
これで外部板の登録ができるようになるはずです。

299 :◆Meriken//XXX:2014/09/25(木) 22:42:53.95 ID:3W93oftvc
外部板の登録ができるようになりました。
ポップアップウィンドウの追加に結構手間取ったので
次はもうちょっと何とかしたいところです。
今日は帰ったらタブの切替の高速化に取り組む予定です。

300 :◆Meriken//XXX:2014/09/26(金) 04:34:53.95 ID:/7BQaLuTF
とりあえず楽ちんそうな板のタブから取り掛かろうっと。

301 :◆Meriken//XXX:2014/09/26(金) 05:09:07.43 ID:/7BQaLuTF
ちょっとコードを書き換えたら板タブの切り替えが
サクサクになったけど、これ大丈夫なのかな…

302 :名無しさん@お腹いっぱい。:2014/09/26(金) 10:42:55.93 ID:3AIYDJHDr
スレ一覧のソート順って、覚えてくれないんですかね?
お気に板から、スレ選択した時、その度、
並び替えしないとなのが、ちょっと面倒なんですよね。

全板共通でも良いから、デフォルトのソート順、覚えてほしいな。

という、要望です。

303 :◆Meriken//XXX:2014/09/26(金) 13:05:51.21 ID:/7BQaLuTF
>>302
いいですよ。追加しておきます。

304 :◆Meriken//XXX:2014/09/26(金) 17:08:26.91 ID:/7BQaLuTF
板とスレッドのタブの切替の高速化を完了。確かにページの
再構築の手間を省くとだいぶ速くなりますね。

新着更新の高速化はどうしようかなあ。アンカーの逆参照の
更新とか透明あぼーんの処理とか結構めんどくさそうだけど、
明日ちょっと試してみようっと。

305 :◆Meriken//XXX:2014/09/27(土) 02:19:54.97 ID:ZWr5/WVnV
■現在追加予定の機能(順不同)

(1) あぼ〜ん機能。
(2) アプリの状態のサーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 画像の自動アップロード。
(5) 画像ビューア。
(6) お気に画像。
(7) 板検索
(8) スレッド検索
(9) scとnetのスレッドの切り替え。
(10) 板とスレッドの情報ウィンドウ。
(11) スレッド用のコンテキストメニューの作成。
(12) rep2等のdatのインポート。
(13) オプションでダウンロードした画像をファイル出力(>>240)。
(14) ログインせずにサーバーを停止できるAPI(>>251)。
(15) 「自動画像ダウンロード」の「設定」ボタンの実装(>>249)。
(16) 「お気にスレ」「最近読んだスレ」「書き込み履歴」の自動更新(>>256)。
(17) スレッドの新着更新の高速化(>>285)。<- New!!
(18) スレッド一覧のソート順の保存・設定(>>302)。<- New!!
(19) sync2chへの対応(クライアント・サーバー)。<- New!!

306 :◆Meriken//XXX:2014/09/27(土) 10:12:01.55 ID:ZWr5/WVnV
「レスポンスが悪い」との指摘があったので、
jQueryのclick()をmousedown()に変えてみたら
全体的にGUIの反応がだいぶ良くなりました。
正直個人的には前のままでも問題ないんですけど、
気になる人には気になるかなということで…

307 :◆Meriken//XXX:2014/09/27(土) 10:43:35.01 ID:ZWr5/WVnV
ポップアップウィンドウを表示する場合は
mousedown()じゃなくてclick()じゃないと
Chrome以外では動かないのね、これ…

308 :◆Meriken//XXX:2014/09/27(土) 16:20:11.74 ID:ZWr5/WVnV
新着更新の高速化ですが、思ってたより楽な様子。
面倒くさいことには変わりないですが、我慢我慢…

309 :名無しさん@お腹いっぱい。:2014/09/27(土) 21:07:38.52 ID:z+H8nSv7n ?2BP(0)
現状、公式P2で見られなくなったPinkのスレ専用みたいな形で使わせてもらってます。
機能的にはこれ一本に絞っても問題なさそうなのですが、スマホでも閲覧するって
理由で公式P2も使ってるのでちょっと様子を見ています。

意味が無かったり、無茶であれば軽く流してもらえると思うので、希望をいくつか。

・Meriken's 2ch Browserクライアント同士のP2Pでのdat共有
本音は別にしても、建前上は(DATの新方式導入は)高負荷を掛けるからうんぬんと
いう話のようなので、いっそユーザー間でデータを交換してサーバの負荷を減らし
ちゃえばと。だからって某氏が軟化するとも思いませんけど。
似たコンセプトのプロジェクトでo2onってヤツがあった気がするのですがどうなっ
たんだろう?

・(デザインだけを似せた)なんちゃって2ちゃんねる風掲示板の対応
どこかで「HTMLになっているデータも読み込めるようにしてる」と書かれてたよう
に思うのですが、大体の文字の並びが2ちゃんねるの本家の並びに忠実ならその
モードで読み込めたらいいなと。

・スマホ対応、ダイナミックDNSの自動更新対応
あったら完全に乗り換えられるかなと思うけど、>>305の19があれば、無くても
似たような事はできそうだなとは思う。

310 :名無しさん@お腹いっぱい。:2014/09/28(日) 01:05:44.95 ID:kc6mO8XxW
>>309
ポートのUPnP開放と定期的なGET処理が実装できればddns対応できるかもね
htmlパーサは既に開発済みらしいからみみずん用が流用できるかしら
dat共有は…セキュリティとか整合性とかでどうだろう?需要は分からないが個人的には必要ないな

311 :◆Meriken//XXX:2014/09/28(日) 02:40:14.24 ID:p1ldyVAw9
新着更新の高速化が完了しました。
思ってたよりずっと手間が少なく済んで良かったです。
結構思い切ってコードを改変したので、
バグが残ってたら報告をお願いします。

312 :◆Meriken//XXX:2014/09/28(日) 02:40:37.67 ID:p1ldyVAw9
>>309-310
P2Pは個人的には非常に興味のある技術なので、
いずれぜひ取り入れてみたいです。

「なんちゃって2ちゃんねる風掲示板」は、パーサーの細かい
調整が必要になるので、したらばのように個別対応になります。
4chanとかふたばが候補に入ってるけど、どうなるかな〜

スマホはiuiで対応する予定ですけど、かなりの手間なので
PC用が一段落してからですね。Dynamic DNSは私も使っている
ので近いうちに対応します。

http://dyn.com/support/developers/api/

313 :◆Meriken//XXX:2014/09/28(日) 03:06:52.92 ID:p1ldyVAw9
新しい「新着更新」はリアルタイムチャットみたいで
なかなか気持ちいいですw これなら自動更新の機能を
つけてみてもいいかも…

314 :名無しさん@お腹いっぱい。:2014/09/28(日) 10:06:24.05 ID:BB4VibMBW ?2BP(0)
>>310
>>312
DAT共有だけだと、正直私もメリットを感じないので、Merikenさんが「P2P共有実装
したよー」と言った後くらいに「じゃあP2Pネットワーク内に避難板って作れない?」
と言ってみるつもりだったりとか。

個人的には「なんちゃって2ちゃんねる風掲示板」は某所が手下とかグルにしたがっ
てる、某大百科とか、某コミュニティとかに付随している掲示板をイメージしてた。

あと、>>310さんのポート開放の話に絡めるんですが、昨今のご時世ですから、
「そもそもうちはISPがグローバルIPをくれない」って文句を言ってくるユーザー
が出てきそうだなぁと。(なので、いっそ「ポート開放?自分で調べて。」の方が
いいような気がしなくもないです。)
VPNのSoftEtherのVPN Azureってどういう仕組みなんだろう。

バグも報告しなきゃとは思うんですけど、今の所出くわしてないんですよね…。

315 :名無しさん@お腹いっぱい。:2014/09/28(日) 14:52:51.21 ID:kc6mO8XxW
>>314
PC限定な話になるけど、hamachiを使ったVPN構築が一番ラクチンだよ。
SoftEtherは若干分かりづらいかも

316 :名無しさん@お腹いっぱい。:2014/09/28(日) 14:56:01.40 ID:kc6mO8XxW
>>312
パーサの調節はユーザーが正規表現で指定出来ると全てに対応できると思われ

317 :名無しさん@お腹いっぱい。:2014/09/28(日) 18:50:43.47 ID:BB4VibMBW ?2BP(0)
>>315
確かにhamachiが一番簡単ですよね。
LogMeInがandroid版とか公開してくれると有り難いのだけど。(可能なのかな…)

>>316
それが可能なら掲示板ブラウザ以外の使い道もあるよね。

318 :◆Meriken//XXX:2014/09/29(月) 03:37:28.65 ID:bQyKgZeNN
スレッド用のコンテキストメニューを追加して、
GUIの調整を行いました。これで画像やリンク用の
コンテキストメニューを追加するための準備が出来ました。
次はこれに取り掛かろうかな。

> (16) 「お気にスレ」「最近読んだスレ」「書き込み履歴」の自動更新(>>256)。

319 :◆Meriken//XXX:2014/09/29(月) 13:14:19.56 ID:bQyKgZeNN
>>305
> (16) 「お気にスレ」「最近読んだスレ」「書き込み履歴」の自動更新(>>256)。

結局これの実装とデバッグで今日1日おわってしまいました。
もうバグは残っていないと信じたい…

320 :◆Meriken//XXX:2014/09/29(月) 13:23:57.55 ID:bQyKgZeNN
新しい機能を色々追加したので、これから他のブラウザでテストして、
問題がなければ新しい開発版をうpすることにします。

321 :◆Meriken//XXX:2014/09/29(月) 16:44:23.11 ID:bQyKgZeNN
逆参照機能が早速エンバグしてるぞorz
嫌な予感がしたんだよなあ…

322 :◆Meriken//XXX:2014/09/29(月) 18:48:56.00 ID:bQyKgZeNN
jQueryのセレクタがきちんと動作していなかったみたいなので
ちょっと書き換えてみました。ウェブブラウザは微妙なところで
安定しないのがプラットフォームとしては玉に瑕ですね。

323 :◆Meriken//XXX:2014/09/29(月) 19:11:58.19 ID:bQyKgZeNN
あ、あとIEが遅いのもかw そろそろClojureScriptを
試してみようかな。

324 :名無しさん@お腹いっぱい。:2014/09/29(月) 20:54:59.13 ID:W+XPQiIXs
おつー
待ってるよー

325 :◆Meriken//XXX:2014/09/29(月) 20:58:41.25 ID:bQyKgZeNN
>>321のバグが取れたらすぐに新しいのをうpします。
なかなか再現できないのが困りものですが…

326 :名無しさん@お腹いっぱい。:2014/09/29(月) 21:30:00.28 ID:W+XPQiIXs
>>325
そうゆうバグを報告するために開発版出してるんじゃ…

327 :名無しさん@お腹いっぱい。:2014/09/29(月) 21:35:49.57 ID:Md6nE88//
>>326
でもMerikenさんの場合は昔からじゃん>知ってるバグはなるべく潰してから出す

328 :名無しさん@お腹いっぱい。:2014/09/29(月) 21:42:29.42 ID:W+XPQiIXs
>>327
まぁ、開発者として既知のバグは自分で潰したいって事か
でも、多分今週中ぐらいには出るでしょ

329 :◆Meriken//XXX:2014/09/30(火) 03:01:03.49 ID:NesCioP5R
新しい開発版です。

Meriken's 2ch Browser 0.1.7
http://meriken.me/programming/merikens-2ch-browser

・動作速度の改善。
・スレッドの新着更新機能の改善。
・外部板を「お気に板」へ登録する機能の追加。
・スレッド一覧の新着レスとレスの数の自動更新。
・板とスレッド用のコンテキストメニューの追加。

330 :◆Meriken//XXX:2014/09/30(火) 03:29:30.47 ID:NesCioP5R
>>329
> ・スレッドの新着更新機能の改善。

差分だけ処理するように直しました。

> ・外部板を「お気に板」へ登録する機能の追加。

外部板のアドレスを直接アドレスバーに入力して板を開いてから、
星のアイコンをクリックしてお気に板に登録できます。
板の名前は最初は「(板名未設定)」になっていますが、
これを右クリックして出てくるコンテキストメニューから変更できます。

> ・スレッド一覧の新着レスとレスの数の自動更新。

板や「最近読んだスレ」等を開いておくと勝手に更新されます。
結構便利ですw

> ・板とスレッド用のコンテキストメニューの追加。

メニューやスレッド一覧やリンクを右クリックすると出てきます。
これから機能を追加する予定です。

331 :◆Meriken//XXX:2014/09/30(火) 03:33:30.38 ID:NesCioP5R
>>326
なんでそんな動作をするか理解できないと非常に気になるのですw
>>321のバグは応急処置をしておいたので大丈夫でしょう。

332 :◆Meriken//XXX:2014/09/30(火) 04:55:51.69 ID:NesCioP5R
■現在追加予定の機能(順不同)

(1) あぼ〜ん機能。
(2) アプリの状態のクライアント・サーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 画像の自動アップロード。
(5) 画像ビューア。
(6) お気に画像。
(7) 板検索
(8) オンラインスレッド検索。
(9) scとnetの板・スレッドの切り替え。
(10) 板とスレッドの情報ウィンドウ。
(11) 板・スレッド・レス用のコンテキストメニューの機能拡張。
(12) rep2等のdatのインポート。
(13) オプションでダウンロードした画像をファイル出力(>>240)。
(14) ログインせずにサーバーを停止できるAPI(>>251)。
(15) 「自動画像ダウンロード」の「設定」ボタンの実装(>>249)。
(16) モバイル版のUIの作成(>>309)。<- New!!
(17) Dynamic DNSへの対応(>>309)。<- New!!
(18) スレッド一覧のソート順の保存・設定(>>302)。
(19) sync2chへの対応(クライアント・サーバー)。
(20) P2P技術の利用(>>309)。<- New!!
(21) HTMLパーサーのカスタマイズ(>>309>>316)。<- New!!

333 :名無しさん@お腹いっぱい。:2014/09/30(火) 07:52:14.61 ID:qN5Q/tjdO
2ch.net→家電製品→iosゲーム板が一覧に出てきません
bbsmenuには載っています

334 :◆YSALoS//91mH:2014/09/30(火) 08:07:50.62 ID:Wb+C8oJW5
>>329
おつです

335 :◆Meriken//XXX:2014/09/30(火) 09:01:58.29 ID:RCKQFoYea
>>333
板のアドレスに大文字が含まれてますね。
早速直しておきました。次のバージョンからはちゃんと表示されます。

336 :名無しさん@お腹いっぱい。:2014/09/30(火) 09:18:02.15 ID:3YWYbqHSN
>>335
え、URLって大文字と小文字を区別するのか……!
全然知らなかった(今まで小文字オンリーか全角含みしか見たことないので)

337 :◆Meriken//XXX:2014/09/30(火) 10:38:31.21 ID:RCKQFoYea
>>332
今回の更新は結構大変だったから、次の更新は楽しそうな
この辺りにしよう。

(5) 画像ビューア。
(6) お気に画像。
(15) 「自動画像ダウンロード」の「設定」ボタンの実装(>>249)。

338 :名無しさん@お腹いっぱい。:2014/09/30(火) 11:41:01.55 ID:evghYkVZA
最近読んだスレの新着一気読みは出来ないでしょうか。

339 :名無しさん@お腹いっぱい。:2014/09/30(火) 12:24:32.05 ID:nBxZ5+atr ?2BP(0)
取り込めるスレの上限とかあるんでしょうか?
そんなことを考えずにぽんぽんお気に入りに登録してたら、
「お気に入りスレ」も、「最近読んだスレ」も読み込みに失敗したって表示される
のですが…。増やしすぎてタイムアウトしちゃったんでしょうか。

詳細報告しなきゃいけないのはわかってるのですが、登録したスレ数を数えてない
し、merikens_2ch_browser.logにはそれっぽいものは記録されてないみたいですし。

340 :◆Meriken//XXX:2014/09/30(火) 12:43:47.75 ID:RCKQFoYea
>>339
それは困りましたね。上限は特に無いです。私のは442個です。
エラーメッセージは色付きですか?

多分登録したスレのいずれかの処理で例外が発生してるんでしょう。
ログをExceptionで検索して該当する部分を貼っていただくか、
次のアドレスにログをまるごと送っていただければ
なるべく早く対処します。

meriken.2ch@gmail.com

341 :名無しさん@お腹いっぱい。:2014/09/30(火) 12:51:00.55 ID:4zJB8MzDI
動作速度改善ありです!凄い使いやすくなりました。リンクを中クリックとかで新規タブで表示してくれたら嬉しいな
最近読んだスレは505ステータスが返り、コンソールの方にはエラー出てました。
java.lang.IllegalArgumentException: Key must be integer
at clojure.lang.APersistentVector.invoke(APersistentVector.java:284)
at compojure.response$fn__8382.invoke(response.clj:32)
at compojure.response$fn__8359$G__8354__8366.invoke(response.clj:9)
at compojure.core$make_route$fn__8486.invoke(core.clj:99)
at compojure.core$if_route$fn__8474.invoke(core.clj:45)
at compojure.core$if_method$fn__8467.invoke(core.clj:30)
at compojure.core$routing$fn__8492.invoke(core.clj:112)
at clojure.core$some.invoke(core.clj:2515)
at compojure.core$routing.doInvoke(core.clj:112)
at clojure.lang.RestFn.applyTo(RestFn.java:139)
at clojure.core$apply.invoke(core.clj:626)
at compojure.core$routes$fn__8496.invoke(core.clj:117)
at compojure.core$routing$fn__8492.invoke(core.clj:112)
at clojure.core$some.invoke(core.clj:2515)
以下200行以上コールスタックが続く

342 :◆Meriken//XXX:2014/09/30(火) 13:02:31.01 ID:RCKQFoYea
>>341
それは良かった。中クリックには対応しておきます。
コールスタックの最初にmerikens_2ch_browserが出現している
部分を貼っていただけると助かります。

343 :◆Meriken//XXX:2014/09/30(火) 13:04:54.56 ID:RCKQFoYea
>>338
まとめ読みに対応するのにはちょっと時間がかかるのですが、
やっぱりあると便利なのでいずれ対応します。

344 :名無しさん@お腹いっぱい。:2014/09/30(火) 13:22:15.58 ID:nBxZ5+atr ?2BP(0)
>>342
いえ、黒文字で「最近読んだスレの読み込みに失敗しました」と表示されています。
トラブルの前後の時刻にExceptionの含まれるものは無いようなので…。

0.1.7にアップグレードした後からのログは
2014-9-30 09:00:09 [INFO] Starting Meriken's 2ch Browser 0.1.7...
2014-9-30 09:00:09 [INFO] Initializing the database...
2014-9-30 09:00:09 [INFO] Tables are being upgraded...
2014-9-30 09:00:12 [INFO] Starting the download manager...
2014-9-30 09:00:13 [INFO] Meriken's 2ch Browser 0.1.7 started successfully.
2014-9-30 11:59:29 [INFO] Meriken's 2ch Browser 0.1.7 is shutting down...
2014-9-30 11:59:29 [INFO] Shutting down the database...
2014-9-30 11:59:31 [INFO] The database was shut down successfully.
2014-9-30 12:01:08 [INFO] Starting Meriken's 2ch Browser 0.1.7...
2014-9-30 12:01:08 [INFO] Initializing the database...
2014-9-30 12:01:08 [INFO] Tables are being upgraded...
2014-9-30 12:01:11 [INFO] Starting the download manager...
2014-9-30 12:01:12 [INFO] Meriken's 2ch Browser 0.1.7 started successfully.
だけみたいです。

345 :◆Meriken//XXX:2014/09/30(火) 13:33:27.07 ID:RCKQFoYea
>>344
だいたい原因がわかりました。ちょっとエラー処理が甘かった
みたいです。回避策を施したバージョンをなるべく早くうpします。

346 :名無しさん@お腹いっぱい。:2014/09/30(火) 13:36:29.13 ID:nBxZ5+atr ?2BP(0)
merikens-2ch-browser.jarだけ0.1.6に差し替えてみたのですが、それはちゃんと
新規に追加したスレも含めてみる事ができています。

この時点で「0.1.7で追加した何か?」以外、私はさっぱり訳がわからないのですが、
何を調べてご報告すれば原因がわかりますでしょうか。

347 :◆Meriken//XXX:2014/09/30(火) 13:46:25.03 ID:RCKQFoYea
>>346
今エラーチェックを強化したバージョンを用意してるので
それを使っていただければはっきりするはずです。
しばらくお待ちください。

348 :名無しさん@お腹いっぱい。:2014/09/30(火) 13:55:14.73 ID:nBxZ5+atr ?2BP(0)
>>347
了解です。お手数お掛けします。

349 :◆Meriken//XXX:2014/09/30(火) 14:29:01.88 ID:RCKQFoYea
>>348
こちらこそバグ探しに協力して頂いて助かります。
このバージョンで表示されるエラーメッセージを含むログの内容と
スタックトレースを貼っていただければ、原因がわかるはずです。

http://meriken.me/files/2014-09-29-merikens-2ch-browser.zip

差し支えない範囲で構いませんのでぜひよろしくお願いします。
念のためデータベースのバックアップはとっておいてください。

350 :名無しさん@お腹いっぱい。:2014/09/30(火) 14:40:02.74 ID:4zJB8MzDI
>>342
clojure.core$sort.invoke (core.clj:2828)
merikens_2ch_browser.routes.thread_list$get_special_thread_list.invoke (thread_list.clj:514)
merikens_2ch_browser.routes.thread_list$api_get_recently_viewed_thread_list.invoke (thread_list.clj:565)
merikens_2ch_browser.routes.thread_list/fn (thread_list.clj:765)
compojure.core$make_route$fn__8486.invoke (core.clj:99)
ここかな?

>>349のverだと特にエラーは発生せず表示されました

351 :◆Meriken//XXX:2014/09/30(火) 14:53:27.12 ID:RCKQFoYea
>>350
ああなるほど、これで原因が完全にわかりました。
ここは結構微妙なところなんですよね。
早速修正版を作成します。ご協力ありがとうございました。

352 :名無しさん@お腹いっぱい。:2014/09/30(火) 15:26:50.12 ID:nBxZ5+atr ?2BP(0)
>>349
お世話になります。該当のバージョンだと(今の所)>>339のような症状は発生して
いません。また発生しましたらご報告します。

353 :◆Meriken//XXX:2014/09/30(火) 15:47:51.93 ID:RCKQFoYea
新しい開発版です。

Meriken's 2ch Browser 0.1.8
http://meriken.me/programming/merikens-2ch-browser

・スレッド一覧の表示に失敗する問題の修正。

354 :◆Meriken//XXX:2014/09/30(火) 15:50:07.40 ID:RCKQFoYea
>>352
原因がはっきりしたので今回はまず大丈夫だと思います。
またなにかあったらよろしくお願いします。

355 :名無しさん@お腹いっぱい。:2014/09/30(火) 15:57:58.71 ID:4zJB8MzDI
最近読んだスレを開いたときにコンソールログにのみ表示されてました >>349 & >>353
2014-9-30 15:53:04 [DEBUG] convert-special-thread-list-item-to-html: Exception caught: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Number
2014-9-30 15:53:04 [DEBUG] item: {:service 2ch.sc, :last-email nil, :autosaved-draft nil, :bookmark nil, :last-handle nil, :time-last-posted nil, :user-id 1, :time-last-viewed #inst
  "2014-09-24T10:03:01.423000000-00:00", :draft nil, :thread-no 1397655595, :board patisserie}
2014-9-30 15:53:04 [DEBUG] index: 9
2014-9-30 15:53:04 [DEBUG] context: {:regex-search-pattern nil}
java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Number
at clojure.lang.Numbers.lt (Numbers.java:219)
  clojure.lang.Numbers.lt (Numbers.java:3735)
  merikens_2ch_browser.routes.thread_list$convert_special_thread_list_item_to_html.invoke (thread_list.clj:428)

356 :◆Meriken//XXX:2014/09/30(火) 16:27:21.28 ID:RCKQFoYea
>>355
あ、ここも間違えてますね〜 助かります。
致命的なエラーじゃないし、そもそもほとんどでないはずなんですけど、
次のバージョンは早めにだそうっと…

357 :名無しさん@お腹いっぱい。:2014/09/30(火) 19:32:40.22 ID:GsqWKE+Du
0.1.7で最近読んだスレが読み込めないエラーが出たので
0.1.8に入れ替えたけど何も表示されなくなって
dbとか全部消したら問題なくなった
logも消しちゃったのでエラーの内容が分からんスマン

358 :◆Meriken//XXX:2014/10/01(水) 01:48:39.01 ID:bOYe3mmPZ
>>357
うーん、これはちょっとよくわからないですね…
バージョンを上げるときにブラウザのキャッシュは消したんですよね。
他にこの症状が出ている人がいたらぜひ報告をお願いします。

359 :名無しさん@お腹いっぱい。:2014/10/01(水) 02:13:27.28
api-get-new-post-countsアクセス時のレスポンスのjqueryセレクタ指定が半分#抜けてる

360 :◆Meriken//XXX:2014/10/01(水) 02:41:09.06 ID:bOYe3mmPZ
>>359
あ、本当だ。ありがとうございます。
テストしたはずなんですけど、漏れがあったみたいですね…

361 :◆Meriken//XXX:2014/10/01(水) 05:32:55.74 ID:bOYe3mmPZ
出かける前にちょっといじって、中ボタンで新しいタブを
開くようにしました。中ボタンって殆ど使わなかったんですけど
結構便利ですw

362 :◆Meriken//XXX:2014/10/01(水) 17:09:46.70 ID:bOYe3mmPZ
しかし>>357が気になるな。思いつくのはブラウザのキャッシュの
消し忘れか、サーバーを強制終了させてデータベースが壊れたかの
どちらかだけど… みなさんもデータベースのバックアップは
定期的にとっておいてください。

363 :名無しさん@お腹いっぱい。:2014/10/01(水) 19:05:30.12 ID:z6G+/D4Ae
>>362
リロードしても変わらなかったし0.1.7を停止させた時に.lockファイルが残ったままになってたから後者の可能性が高いと思う

364 :名無しさん@お腹いっぱい。:2014/10/01(水) 20:11:54.13 ID:Yy31J4wuU ?2BP(0)
自動更新って便利なんだけど、新しいレスがあるスレが見つかった場合に、
何か音でも鳴らしてもらえたら、別のタブ見てる時も便利だなぁとか。

ただ、頻度の高いスレを登録しているとうるさいだけなので、「未読スレが
ゼロになってからx分以降」だとかルールを設定するか、スレごとに通知の
有無を設定するようにするか、アクティブのウインドウでない時に限定する
か…。

365 :名無しさん@お腹いっぱい。:2014/10/03(金) 09:57:12.47 ID:m9AN8YvZ6 ?2BP(0)
今更気づくのもどうかとは思うけど、画像自動ダウンロードが動いてないっぽい。
2014-10-02 09:40:01 [INFO] Starting the download manager...
はログにあるんだけど、画像をダウンロードした時にログに記録した時に記録されて
いるヤツが記録されてないので、バージョンの入れ替えをした以降に読み込んだスレ
を見てみたら、キャッシュのURLでなくてもともとのデータを参照してました。

何か間違えてOFFにしたのかと思って、確認したけどONの状態らしいです。

あとこれと関係ないのですが、ON/OFFを緑系統の同系色じゃなくて、ONを赤系統
とかボタンの形を○に変えてしまうとかした方が視覚的にわかりやすい気はする
のですが…。

366 :◆Meriken//XXX:2014/10/03(金) 11:51:06.18 ID:DW+J8gg3D
>>365
> 今更気づくのもどうかとは思うけど、画像自動ダウンロードが動いてないっぽい。

これはおかしいですね。次の点についてなるべく詳しく教えていただけますか?

・「自動画像ダウンロード」の「ダウンロード中」と「待機中」の枚数。
・どのバージョンで動作していて、どのバージョンで動作しなくなったのか。
・サーバーを一旦完全に停止させて再起動した場合に、コンソールとログが
 どうなっているか。

ボタンの方は直しておきます。

367 :名無しさん@お腹いっぱい。:2014/10/03(金) 12:14:56.41 ID:m9AN8YvZ6 ?2BP(0)
>>366
1番目の件については、画像URLの貼ってあるスレを開いてみましたけどどちらも、
0のまま変動しません。画像として認識されていないのかな?とも思いました。

2番目の件ですが、0.1.7に関しては「お気に入りスレが読み込めない」問題で頭が
いっぱいで気にしていなかったので、そのような症状が出ていたかわかりません。
ただ、その前(0.1.6?)では普通に動いていました。

3番目の件ですが、終了時に出てきたログが
2014-10-03 12:02:39 [INFO] Meriken's 2ch Browser 0.1.8 is shutting down...
2014-10-03 12:02:39 [INFO] Shutting down the database...
2014-10-03 12:02:41 [INFO] The database was shut down successfully.
で、再度起動した場合に出てきたログが
2014-10-03 12:04:20 [INFO] Starting Meriken's 2ch Browser 0.1.8...
2014-10-03 12:04:20 [INFO] Initializing the database...
2014-10-03 12:04:20 [INFO] Tables are being upgraded...
2014-10-03 12:04:23 [INFO] Starting the download manager...
2014-10-03 12:04:24 [INFO] Meriken's 2ch Browser 0.1.8 started successfully.
コンソールに関しては、特にエラーを吐くこともなく自動的に閉じられました。

368 :名無しさん@お腹いっぱい。:2014/10/03(金) 12:24:03.89 ID:9hNvFaWwh
関係無いけど画像DL失敗すると時間を空けずに40回リトライするのはどうかなと思った

369 :◆Meriken//XXX:2014/10/03(金) 12:34:02.89 ID:DW+J8gg3D
>>367
早速有り難うございます。ではデータベースの破損の線は
なさそうですね。今週末にダウンロードマネージャを更新する
予定なので、そのときにエラー処理を見直すことにします。

>>368
やっぱりそうですよね… もうちょっと工夫してみます。

370 :◆Meriken//XXX:2014/10/03(金) 12:50:43.60 ID:DW+J8gg3D
>>364
スレッドの自動更新と更新の通知はもうちょっと設定を
詰める必要がありそうですね。rep2にはない機能なので
他の専ブラも参考にしてみます。

371 :◆Meriken//XXX:2014/10/03(金) 14:17:43.29 ID:DW+J8gg3D
昨日は簡易画像ビューアを実装していました。
サムネイルをクリックするとアプリ内で画像を表示するだけ
なんですが、非情に便利です。もっと早く作っておけばよかったw

372 :名無しさん@お腹いっぱい。:2014/10/04(土) 10:01:01.27 ID:4jaqQZz5/ ?2BP(0)
>>371
同じレス内のスライドショーとか対応してると、続き物とか有り難い
ですよね…。

373 :◆Meriken//XXX:2014/10/04(土) 14:24:38.51 ID:bQWTme54E
画像をクリックすると同じレスの次の画像を表示するように
しておきました。画像スレのチェックがはかどりますw

374 :名無しさん@お腹いっぱい。:2014/10/04(土) 16:07:58.56 ID:1RxUanqyz
dat importはよ

375 :名無しさん@お腹いっぱい。:2014/10/04(土) 16:36:42.96 ID:4jaqQZz5/ ?2BP(0)
>>374
どうなんだろ?優先順位的に高いのかな?

#個人的な意見として、importを実装するのなら、exportも実装した方がいいような
気はする。何か仕様が大幅に変わった時に、Merikenさんがバージョンアップを放り
投げるような事はないにしても、長期的に更新できない事態が起こらないだなんて、
神様くらいしか知りようが無いわけだし。
もちろん、Merikenさんのクローンが開発に待機してるとかSF的な状況であれば話は
違うんだろうけど。(とまでいくと酷いジョークですが。)

376 :名無しさん@お腹いっぱい。:2014/10/04(土) 16:43:13.96 ID:1RxUanqyz
>>375
他の専ブラつかってる身からすると割と重要だったり。
表現系の基本機能実装とそのバグフィックスが重要な段階だと作り手的には後で良い機能なんだろうとは理解できるのだけど。
サーバベースの2chブラウザだと過去ログ移行あるともっとユーザ獲得可能だと思うのよね。

377 :名無しさん@お腹いっぱい。:2014/10/04(土) 16:59:33.45 ID:4jaqQZz5/ ?2BP(0)
>>376
だね。基本的に作ってるMerikenさんがどう考えるかって話だけど、
重要っちゃあ重要だけど、取りあえずメインの機能が安定しない事には、他の専ブラ
のユーザーを誘導してきたところで、そのまま逃げられるだけなので…。
「ベースを大幅に改造しなきゃ実装できない類い」であれば、後で頭を抱えるよりも
今のうちにやった方がいいとは思うけど、その辺どうなのかはさっぱりわからないし。

378 :◆Meriken//XXX:2014/10/04(土) 17:01:18.04 ID:bQWTme54E
今週は息抜きのための画像処理強化週間ですw
じゃあこれが終わったらdatのインポート・エクスポート機能を
実装することにしましょう。

379 :名無しさん@お腹いっぱい。:2014/10/04(土) 19:07:03.34 ID:1RxUanqyz
>>378
うわーい、メリケンさんマジありがとう。
同い年で異性なら愛してる(んなわけがないのである)

380 :名無しさん@お腹いっぱい。:2014/10/04(土) 20:11:11.61 ID:4jaqQZz5/ ?2BP(0)
>>379
そうそう。仮に同性でも愛に障壁なんてあるもんか(ぉぃ

381 :名無しさん@お腹いっぱい。:2014/10/05(日) 01:06:36.20 ID:cmyBpG7f+
>>378
画像処理強化週間という事で、グロ画像のNG登録機能もお願いします。

382 :名無しさん@お腹いっぱい。:2014/10/05(日) 01:37:54.21 ID:pp3qDqJFt
プロキシとして動いて
dat仕様変更後の他のブラウザの中継になってはくれないだろうか・・

383 :◆Meriken//XXX:2014/10/05(日) 09:37:38.74 ID:LSfl1EKM7
続き物の画像をマウスホイールで見れるようにしました。
デバッグも一応済んだし、とりあえず画像ビューアは
これでいいかな。後は画像の書き出しですね。
グロ画像の処理は余力が残ってたら実装します。

384 :◆Meriken//XXX:2014/10/05(日) 10:19:52.45 ID:LSfl1EKM7
グロ画像の情報はこのスレで拾えばいいみたいですね。
設定なしでグロ画像を弾けるようにしたいところです。

NGFiles.txtを晒すスレ part17
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364053639/

NGFiles.txtを晒すスレ part18
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1411841893/

385 :名無しさん@お腹いっぱい。:2014/10/05(日) 11:44:08.57
共有NGって手もある

386 :◆Meriken//XXX:2014/10/05(日) 14:44:10.68 ID:LSfl1EKM7
>>385
共有NGも非常に便利そうだけど、まだユーザーが少ないです
からね… いずれぜひ実装したいです。

387 :名無しさん@お腹いっぱい。:2014/10/05(日) 15:04:40.42 ID:kGcehZsqm ?2BP(0)
ブラウザ、利用サービスを限定しない共有NGがあれば面白いのに…と思ったのだけど、
限定していないと管理がものすごく厄介そうだなぁだとか。
既存のサービスというとScript Assassin(http://sass.m35.coreserver.jp/)とか
検索で出てきたんだけど、データベースだけの乗り入れが可能かどうかまでは…。

388 :名無しさん@お腹いっぱい。:2014/10/05(日) 18:03:05.20 ID:kGcehZsqm ?2BP(0)
いっそ、メールソフトとかで迷惑メールを処理するベイジアンフィルタ(だっけ?)を
NG処理に使ったらどうなるんだろう?

389 :名無しさん@お腹いっぱい。:2014/10/05(日) 20:24:51.54 ID:kGcehZsqm ?2BP(0)
メインの機能以外に、イースターエッグ的なもの何かあると嬉しい。
もし既にオリコミ済みであればごめんなさい。まだ見つけられてない。

390 :◆Meriken//XXX:2014/10/05(日) 21:14:36.66 ID:LSfl1EKM7
>>382
> プロキシとして動いて
> dat仕様変更後の他のブラウザの中継になってはくれないだろうか・・

これはこれからどうなるかわからないから、なんとも言えないですね。
それに多分プロキシは他の人が開発するんじゃないでしょうか。

391 :◆Meriken//XXX:2014/10/05(日) 21:23:25.02 ID:LSfl1EKM7
>>388
ベイジアンフィルタの利用は予定に入ってます。
ぜひ実装したい機能ですね。

>>390
実装しなきゃいけない機能が他に山のようにありますからね〜
まあでも気が向いたら仕掛けておきますw

392 :名無しさん@お腹いっぱい。:2014/10/05(日) 22:44:31.54 ID:kGcehZsqm ?2BP(0)
>>391
おー。楽しみにしています。

ところで、まちBBSが読み込めないのですが、未対応ですか?
もし「対応してるはずだけど」であれば報告しなきゃなぁと思ったのですが、
「スレッドの読み込みに失敗しました。スレッドのアドレスが不正です。」と
表示された以外にログもなにも残っていないので…。
ちなみに該当のスレは
http://sikoku.machi.to/bbs/read.cgi/sikoku/1126055478/
です。

393 :◆Meriken//XXX:2014/10/06(月) 00:20:24.79 ID:fp6rfj5qP
>>392
> ところで、まちBBSが読み込めないのですが、未対応ですか?

未対応だったんですけど、とりあえず書き込み以外は
できるようにしておきました。

394 :◆Meriken//XXX:2014/10/06(月) 03:59:57.24 ID:gT+vTXJ9m
>>394
まちBBSへの書き込みにも対応しました。

395 :名無しさん@お腹いっぱい。:2014/10/06(月) 04:11:40.76 ID:3y5/Maojh
>>393,394
おつー
まちBBSが非対応だったことを初めてしったよ

396 :◆Meriken//XXX:2014/10/06(月) 04:16:59.99 ID:fp6rfj5qP
>>395
まちBBSはちょっと変わってますからね。
したらばと似てるけど、エンコードはShift-JISなんです。

まちBBSのofflaw.cgi仕様(2008/03/15)
http://machi.to/offlaw.txt

397 :◆Meriken//XXX:2014/10/06(月) 04:45:58.30 ID:fp6rfj5qP
あとはIDに"+"の代わりに"."が使われてることぐらいかな。
まあでもわりとすんなり対応できたのでよしとします。

398 :◆Meriken//XXX:2014/10/06(月) 07:24:24.32 ID:fp6rfj5qP
タブ周りの気になっていたバグをまとめて潰しました。
画像を読み込んでいる途中でタブを切り替えられると、
結構後始末が面倒くさいんですよね。
わりと安定してきたので問題がなければ明日辺りに
新しいバージョンをうpします。

399 :名無しさん@お腹いっぱい。:2014/10/06(月) 09:50:07.74 ID:pEqxeLEXL ?2BP(0)
>>393-397
なにか対応を急かしたみたいで申し訳無いです。

400 :◆Meriken//XXX:2014/10/06(月) 10:15:30.41 ID:fp6rfj5qP
>>399
大した手間じゃなかったからいいですよw
指摘がなかったら多分ずっと気が付かなかったでしょうしね。

401 :名無しさん@お腹いっぱい。:2014/10/06(月) 12:02:32.88 ID:pEqxeLEXL ?2BP(0)
>>400
「ひょっとしてなんちゃって2ちゃんねる互換掲示板対応の時にやるヤツかな…」
とも思ったのですが…。

これでP2系で読めて、これで読めないスレはなくなった…のかな。

402 :◆Meriken//XXX:2014/10/07(火) 03:30:29.14 ID:+VRux3uSx
新しい開発版です。

Meriken's 2ch Browser 0.1.9
http://meriken.me/programming/merikens-2ch-browser

・画像ビューアの実装。
・中ボタンで新しいタブを開く機能の追加。
・まちBBSへの対応。
・その他のバグフィックス多数。

403 :◆Meriken//XXX:2014/10/07(火) 03:38:14.55 ID:+VRux3uSx
>>402
■画像ビューアの使い方

読み込みの完了した画像のサムネイルをクリックすると
画像ビューアが表示されます。画像をクリックすると
スレ内の次の画像が表示され、次の画像がない場合は
画像ビューアが終了します。また、画像ビューアは
画像以外の部分をクリックすることでいつでも終了できます。
画像の切り替えはマウスホイールでも行えます。

404 :◆Meriken//XXX:2014/10/07(火) 06:29:26.51 ID:+VRux3uSx
現在画像をファイルに保存する機能を実装中。
わりとすんなり実装できそうです。

405 :名無しさん@お腹いっぱい。:2014/10/07(火) 06:48:38.83 ID:1bbNiuDhN
0.15位から使ってる者です。
落ち着いたらスマホへの対応お願いします!!!
家鯖でrep2動かしてますが、色々と不満が・・・・・。
開発頑張ってくにゃさい!!

406 :名無しさん@お腹いっぱい。:2014/10/07(火) 10:52:00.61 ID:0XcLul02L ?2BP(0)
>>404
必ず必要って訳でもないのですが、みてる画像をGoogleとか画像検索に渡せると
唐突に一枚だけあげられた続き物を探す時にはかどるのですが…。

あと、削除された画像のうち、一部のアップローダーと、単にページが古いから
整理しただけのケースで、archive.org(と、類似のアーカイブサービス)に残っ
てたりするんですけど、これを自動的に参照とかいうのは流石に問題でしょうか…。

407 :名無しさん@お腹いっぱい。:2014/10/07(火) 21:55:29.60 ID:hko2wNvxn
すいません、初歩的な質問ですが、解凍したフォルダの中の
「merikens-2ch-browser.jar」をクリックしても立ち上がりません。
タスクマネージャー見ますと動いているのはわかるのですが・・・
環境はWindows8.1 64ビット版、最新のChromeも入れてあります。
ご教授お願いします。

408 :名無しさん@お腹いっぱい。:2014/10/07(火) 22:14:43.16 ID:bXsndyY+U
>>407
http://127.0.0.1:50000/ をアクセスしてみ

409 :◆Meriken//XXX:2014/10/08(水) 00:56:22.34 ID:HS8XAWYfC
>>407
> すいません、初歩的な質問ですが、解凍したフォルダの中の
> 「merikens-2ch-browser.jar」をクリックしても立ち上がりません。
> タスクマネージャー見ますと動いているのはわかるのですが・・・
> 環境はWindows8.1 64ビット版、最新のChromeも入れてあります。
> ご教授お願いします。

merikens-2ch-browser.jarの代わりにmerikens-2ch-browser.batを
実行してください。README.txtに書いてあるはずなんですけど…

410 :◆Meriken//XXX:2014/10/08(水) 09:47:49.32 ID:eZYiCSb1F
>>405
M2Bのほうが便利な部分もありますしね。
スマホ対応は優先度を上げておきます。

411 :名無しさん@お腹いっぱい。:2014/10/08(水) 13:39:14.01 ID:LkRx49P6F
出来ればなんですが・・・

初めてモリタポ使う時に、「書込を有効化する」のリンクがクリック出来ませんでした。

あと、書き込みが正常に終了した時だけ
自動的に書き込みウィンドウが消えるようになりませんでしょうか?

412 :◆Meriken//XXX:2014/10/08(水) 15:31:33.96 ID:eZYiCSb1F
>>406
> みてる画像をGoogleとか画像検索に渡せると

これは面白そうですね。やり方を調べてみます。

> あと、削除された画像のうち、一部のアップローダーと、単にページが古いから
> 整理しただけのケースで、archive.org(と、類似のアーカイブサービス)に残っ
> てたりするんですけど、これを自動的に参照とかいうのは流石に問題でしょうか…。

これはちょっと手間が掛かり過ぎるかもしれません。
色々実験してみます。

413 :◆Meriken//XXX:2014/10/08(水) 15:35:33.82 ID:eZYiCSb1F
>>411
モリタポはすっかり忘れてましたw いずれ対応します。
書き込みのほうは大改造する予定です。

414 :名無しさん@お腹いっぱい。:2014/10/08(水) 19:19:30.22 ID:GXlFebejo ?2BP(0)
思いっきり廃れてるので、全然気がつかなかったのですが、
xpic.scが板一覧に載ってませんね…。

実際、書き込んでいる人も少ないみたいですし、必要な人だけ外部板扱いで
お気に入りに入れればいいだけの気はしますが。

415 :名無しさん@お腹いっぱい。:2014/10/08(水) 19:39:32.40 ID:jEVd3swhf
>>412
個人的には二次元画像詳細検索(http://www.ascii2d.net/imagesearch)
TinEye(https://www.tineye.com/)に渡せたら最高なんですが、難しいですかね?

416 :◆Meriken//XXX:2014/10/08(水) 20:52:18.69 ID:eZYiCSb1F
>>414
外部板扱いで対応しま〜す。

>>415
URLを渡すだけならすぐできますよ。
今データベースをアップグレード中なので終わったら
試してみます。

417 :◆Meriken//XXX:2014/10/08(水) 21:03:26.94 ID:eZYiCSb1F
次のバージョンのためにデータベースをアップグレードしてるんですが、
9時間かかってもまだ終わりませんw データベースが67GB、
画像が14万枚あるのでしかたがないといえばしかたがないのですが…
これはもうテーブルを分けたほうがいいのかもしれませんね。

418 :名無しさん@お腹いっぱい。:2014/10/08(水) 21:08:36.07 ID:GXlFebejo ?2BP(0)
>>417
テーブルを分けるのも必要かもしれませんけど、
(不本意にも収拾してしまったグロ画像とかの)画像を整理(削除)する機能が
必要かもしれませんね…

あと、URL違いの同じ画像もマージして多重保存しないようにしてもらえると嬉
しいのですが、そもそもそういう事って、現行仕様で可能なのでしょうか。

419 :◆Meriken//XXX:2014/10/08(水) 21:20:03.25 ID:eZYiCSb1F
>>418
削除機能はあぼ〜ん機能と連動させる予定です。
重複画像はまあ仕方がないですね。
MD5チェックサムを追加するので、表示するときに
重複画像を弾けるはずです。

420 :◆Meriken//XXX:2014/10/08(水) 21:31:32.84 ID:eZYiCSb1F
>>418
まあでも基本的にはディスクの容量はあまり気にしないで、
見つけた画像は全部保存する方針です。画像にラベルを張ったり、
データベース内の画像を検索する機能を付ける予定なので、
画像の整理は問題なくできるようになるでしょう。

421 :◆Meriken//XXX:2014/10/08(水) 21:45:48.99 ID:eZYiCSb1F
それにしても時間がかかりすぎですね。
やっぱりテーブルは分割しようっと。

422 :名無しさん@お腹いっぱい。:2014/10/09(木) 09:43:39.39 ID:CRnEfzqdI ?2BP(0)
気にしてもしょうがないけど、データベースのアップグレードは済んだのかな…。

423 :名無しさん@お腹いっぱい。:2014/10/09(木) 10:50:10.70 ID:xIuGMagRM
確かにDBのうpグレードが終わらないとテストも出来ないもんなぁ・・・
ところで、板開くときのデフォルトの振る舞いを新規タブで開くように設定変更できると嬉しいです。

424 :◆Meriken//XXX:2014/10/09(木) 22:21:39.07 ID:PkSqdp1Ga
>>365
>>367
> 今更気づくのもどうかとは思うけど、画像自動ダウンロードが動いてないっぽい。

この件ですけど、どうなりましたか?
バージョン0.1.9でデバッグ用のメッセージをてんこ盛りにしたので、
新しい画像を表示したあたりのログをぜひおねがいします。

425 :◆Meriken//XXX:2014/10/09(木) 22:34:26.51 ID:PkSqdp1Ga
>>422-423
アップグレードは時間がかかりすぎたので中断しましたw
データベースを分割してやり直したら1時間かからずに終わりました。
これでようやく画像のファイルへの保存とグロ画像の処理を
実装することができます。

426 :名無しさん@お腹いっぱい。:2014/10/09(木) 23:00:24.00 ID:CRnEfzqdI ?2BP(0)
>>242
それが普通に動いてるんですよね…。なんだったんでしょうか…。
症状が現れたらご報告致しますね。

427 :名無しさん@お腹いっぱい。:2014/10/10(金) 08:58:54.90 ID:k72pHl+0q
>>425
頑張ってくにゃさい!
あとp2や浪人のID登録画面にログイン確認ボタンがつくと
嬉しいかも。

428 :◆Meriken//XXX:2014/10/10(金) 15:41:35.71 ID:hVrEHtPfn
>>426
多分メモリ不足か何かでダウンロード用のスレッドの起動が
できなかったんでしょう。今は動いているようで良かったです。

>>427
どもどもw 確認ボタンは余裕ができたらつけときます。

429 :◆Meriken//XXX:2014/10/10(金) 15:47:20.97 ID:hVrEHtPfn
画像をファイルに保存する機能がほぼ出来上がりました。
現在15万枚ある画像を全て書き出しているところです。
後はグロ画像の処理か…

430 :名無しさん@お腹いっぱい。:2014/10/10(金) 16:19:21.49 ID:rc57OQHXp ?2BP(0)
不具合ではないのですが、datに含まれているリンク(a)や、画像(img)のタグは
外部板の場合、ただの文字列として表示するようなのですが、できれば外部板での
タグのON/OFFはリンクはNG,画像はOKとか板単位で決められれば有り難いのですが…。

431 :名無しさん@お腹いっぱい。:2014/10/10(金) 16:44:02.31 ID:rc57OQHXp ?2BP(0)
>>428-429

432 :名無しさん@お腹いっぱい。:2014/10/10(金) 16:52:55.48 ID:rc57OQHXp ?2BP(0)
>>428-429
バージョンアップした後に、3桁分の画像が待機中に入ってて。
何の画像かなと思ってログを見たら一度開いて「こりゃみないや」ってそのまま閉じ
たスレの画像だったとか。明確に「自動ダウンロードの対象外」を設定できた方が
いいのかも。

グロ画像についてだけど、「そもそも精神的ブラクラのつもりでアップロードされ
たもの」と、「他スレでその趣旨に沿ったものが、全然関係の無いスレに貼り付け
られたもの」があると思うのですが、後者はともかく前者は本当に誰かが共通デー
タベースとかつくってないものなのかなぁ。

433 :◆Meriken//XXX:2014/10/10(金) 17:12:11.82 ID:hVrEHtPfn
>>432
> 明確に「自動ダウンロードの対象外」を設定できた方が
いいのかも。

アーカイブ的なものを目指しているので、
基本的に見つけた画像はすべて取り込む方針で〜す。

> 前者は本当に誰かが共通データベースとかつくってないものなのかなぁ。

>>384のスレにグロ画像のまとめが有りますよ。

434 :◆Meriken//XXX:2014/10/10(金) 17:22:56.77 ID:hVrEHtPfn
>>432
これがグロ画像の一番新しいまとめかな。

> NGFiles.txtまとめ NGFiles_140425(17082)
> http://www1.axfc.net/u/3229855
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364053639/734

435 :名無しさん@お腹いっぱい。:2014/10/10(金) 17:27:47.92 ID:rc57OQHXp ?2BP(0)
>>434
機械的に自動追加とか自動追従とか可能?

436 :◆Meriken//XXX:2014/10/10(金) 17:47:45.44 ID:hVrEHtPfn
まあスレをパースするだけなら難しくないですけど、
最終的には目視しないと駄目でしょうね。自動化には限界があります。

437 :名無しさん@お腹いっぱい。:2014/10/10(金) 19:09:30.44 ID:R5bL6feJz
参照で1から1000とか書いてるのは無視して欲しい

438 :名無しさん@お腹いっぱい。:2014/10/10(金) 19:18:51.26 ID:LwI27VrCq
>>437
NGexがあれば瞬殺できる範囲だろそれ

439 :名無しさん@お腹いっぱい。:2014/10/10(金) 19:21:28.54 ID:rc57OQHXp ?2BP(0)
>>436
まあそうだよねぇ…。いたずら登録とかもありそうだし。

>>437
そいうのはまるごとあぼーんでも流れに支障はなさそうな気はするよね…。

440 :名無しさん@お腹いっぱい。:2014/10/10(金) 23:24:43.02 ID:RNn9Rq7nd
画像の同時ダウンロード数を制限できませませんか?
メモリ512MBのVPSで動かしているんですが、20リンク目あたりでメモリ不足で落ちてしまいます。一応起動前は270MBほどフリーなのですが、足りなくなるようです。
あと鯖によっては503になりやすいですし…。

441 :◆Meriken//XXX:2014/10/11(土) 01:51:19.62 ID:wyTp3ewfo
>>440
> メモリ512MBのVPSで動かしているんですが

これで動くことに驚愕しました。
画像の同時ダウンロード数を制限する機能は後でつけときます。

442 :◆Meriken//XXX:2014/10/11(土) 01:53:36.97 ID:wyTp3ewfo
グロ画像チェックの準備はできたので、
早速データベース内のグロ画像を検索してみることにします。

443 :◆Meriken//XXX:2014/10/11(土) 01:55:05.36 ID:wyTp3ewfo
>>437
あれは鬱陶しいですよね。何とかします。

444 :名無しさん@お腹いっぱい。:2014/10/11(土) 04:37:39.10 ID:/rgJUDSIc
>>441
完全に順調というわけではなく、数時間で勝手に終了してしまっています。たぶんメモリ不足かな?できたら抑える方向だとうれしいですが、監視して落ちてたら再起動させればなんとかなるかな、と。厳しそうなら1GBのプランも考慮に入れています。

445 :◆Meriken//XXX:2014/10/11(土) 05:34:49.52 ID:wyTp3ewfo
>>444
基本的に開発に使用しているClojureがメモリを結構使います
からね… なるべく努力はしますけど、2GBのプランに
しておいたほうがいいかもしれません。

446 :◆Meriken//XXX:2014/10/11(土) 05:40:16.78 ID:wyTp3ewfo
NGFiles.txtのハッシュ値の形式がかなり特殊だったので、
それに合わせてデーターベースを更新中です。
intが16bitなのが前提とか、一体いつの話なのかと…

447 :◆Meriken//XXX:2014/10/11(土) 08:36:37.89 ID:wyTp3ewfo
>>434のまとめを使ってデーターベースを検索したら、
グロ画像が山のように見つかりましたw
いや〜、これはひどい。

448 :◆Meriken//XXX:2014/10/11(土) 10:18:07.18 ID:wyTp3ewfo
ダウンロード済みのグロ画像を表示しないように修正。
あとはウェブブラウザの側の処理だけだけど、
結構面倒くさそうだな…

449 :◆Meriken//XXX:2014/10/11(土) 11:56:04.59 ID:ri3C6iCeS
JavaScriptでMD5のハッシュ値をJane Style形式に
変換しなきゃいけないのか。やっぱり面倒くさいな〜

450 :◆Meriken//XXX:2014/10/11(土) 13:22:09.77 ID:ri3C6iCeS
これ思ってたよりずっと難しいな…

How can I get an MD5 checksum of an image at a specific URL in Javascript?
http://stackoverflow.com/questions/26310828

451 :◆Meriken//XXX:2014/10/11(土) 14:09:58.60 ID:ri3C6iCeS
どうもこれ、M2Bのサーバーで画像データのハッシュ値を
確認するしか手がないみたいですね。後はURLベースの
共有グロ画像データーベースを自分で作るしかないのか…
かなり残念。

452 :◆Meriken//XXX:2014/10/11(土) 14:18:45.43 ID:ri3C6iCeS
あ、そうか。グロ画像のURLのリストを別に作ればいいのか。
な〜んだ。ちょっと面倒臭いけど、ないよりずっとましだよな。

453 :◆Meriken//XXX:2014/10/11(土) 15:37:38.15 ID:ri3C6iCeS
デフォルトで既知のグロ画像を弾く機能の実装が完了しました。
後はテストが終わったら新しいバージョンをうpします。

454 :名無しさん@お腹いっぱい。:2014/10/11(土) 16:57:35.56
M2B経由で画像DLするようにして>>450の通りajaxで取得して計算したら良いんじゃね?
というか今って二重に画像DLしてるの?

455 :◆Meriken//XXX:2014/10/11(土) 21:33:34.11 ID:ri3C6iCeS
>>454
> M2B経由で画像DLするようにして>>450の通りajaxで取得して計算したら良いんじゃね?

これは試してみたんですけど、全部M2Bを経由するようにすると
画像が大量にあるスレだとUIのレスポンスが非常に悪くなっちゃう
んですよね。自動画像ダウンロードが有効になってないと
この手は使えないですし…

456 :◆Meriken//XXX:2014/10/12(日) 07:06:02.54 ID:joI0oPTzY
今日はサンノゼに行ってきたんですけど、帰りの高速で
この問題を解決するためのいいアイディアを思いつきました。
帰ったら試してみようっと。

457 :名無しさん@お腹いっぱい。:2014/10/12(日) 12:10:56.22 ID:f4vN49U+d
UIのレスポンスが悪くなる理由が思い当たらないが

458 :名無しさん@お腹いっぱい。:2014/10/12(日) 19:21:58.81 ID:km8DXAdvk ?2BP(0)
>>456
なにかしりませんが、楽しみにしています。

>>457
チェックが実装されていない現状でも、画像の多く、800代まで進んでいる
いくつか新規に開くと若干引っ張られてる感があるのだけど…。
うちの環境のせいかもしれませんけども。

459 :名無しさん@お腹いっぱい。:2014/10/12(日) 20:47:27.34 ID:BvO/VkObt
そうだ、0.1.9で画像ビュワー実装されたのは良いんですけど、
これ、拡大縮小出来るようになりませんか?

別ウィンドで開いてたときは、ブラウザで対応出来たんで良かったのですけが、
ビュワーだと拡大縮小が出来ないので、デスクトップのSSなんかだと、小さくなりすぎて、字が読めません・・・
こんな感じな奴→http://anago.2ch.net/test/read.cgi/jisaku/1409477961/70
せめて縮尺100%で、ドラッグ移動と、ウィンドサイズに合わせるの
切替が出来ると良いんですけど。
もしくは、ビュワー実装前の動作との切替とか。

460 :◆Meriken//XXX:2014/10/12(日) 21:00:39.88 ID:joI0oPTzY
>>457
これはちょっと説明が難しいんですよね。

>>459
確か中クリック(マウスホイールクリック)で新しいウィンドウが
開くはずです。やっば画像用のコンテキストメニューを
つけといたほうがいいですね。

461 :名無しさん@お腹いっぱい。:2014/10/12(日) 21:37:59.41 ID:9fkO0vSMe
>>456
今更かもしれませんが、真面目にアメリカ在住なんですねw

462 :名無しさん@お腹いっぱい。:2014/10/12(日) 22:21:36.73 ID:BvO/VkObt
>>460
確かに開きました。。。
どっかに書かれてましたっけ・・・、見落としてたらすみませんでしたorz

463 :◆Meriken//XXX:2014/10/12(日) 23:42:35.40 ID:joI0oPTzY
>>434
> >>432
> これがグロ画像の一番新しいまとめかな。
>
> > NGFiles.txtまとめ NGFiles_140425(17082)
> > http://www1.axfc.net/u/3229855
> http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364053639/734

このまとめ、かなり漏れがありますね。
グロ画像ばかり見てたら気分が悪くなってきた…

464 :◆Meriken//XXX:2014/10/13(月) 01:03:12.92 ID:vbIwMRj9s
というか間違ったハッシュ値が報告されている場合があるようです。参ったなあ。

http://mattari.plusvip.jp/test/read.cgi/jane2ch/1411841893/31-32 (グロ注意)

465 :名無しさん@お腹いっぱい。:2014/10/13(月) 09:43:21.23 ID:zenOhrLMv ?2BP(0)
>>464
グロですってアイコンを表示して、個別に「これは違うだろ」「これは申請漏れ」を
報告してもらう以外に方法はないのでは?と。
問題は、どのくらい集まれば全体NGにするかとか、どこにどうやって報告をまとめる
かだけど。(閾値を自由に設定って手はあるんだろうけど、共有データをどこに保存
しとくよ?って話が厄介そうだけど。P2P実装とかの話が出てくる頃には、画像本体
も含めてNG情報も載せられるようなってたら嬉しいのかもしれない。)

466 :◆Meriken//XXX:2014/10/13(月) 15:56:14.95 ID:kHvMv6J9+
今日は一日中グロ画像とZeroClipboardを相手に
格闘していました。画像ダウンロードをデフォルトで
全てM2Bのサーバーを介して行うようにしたので、
グロ画像の問題はこれで解決出来ました。
ZeroClipboardはグロ画像のハッシュ値をコピーするために
使ったんですが、何とか動くようになったのでこれで色々
クリップボードにコピーできます。

467 :名無しさん@お腹いっぱい。:2014/10/13(月) 16:57:36.83 ID:9YOjA9gfh ?2BP(0)
…グロ画像と1日格闘ってキツイんだろうなぁ…。

468 :◆Meriken//XXX:2014/10/13(月) 23:37:39.95 ID:kHvMv6J9+
>>468
まあここで頑張ればグロ画像を見る確率はグッと減りますからね。
辛抱のしどころです。

469 :名無しさん@お腹いっぱい。:2014/10/14(火) 15:57:02.76 ID:i4cCf5eg3 ?2BP(0)
ソフトウエア的にグロかどうかが判定できると精神衛生的にもいいとは思うのですが
かのgoogleさんでも画像の確認の最終的なところは人の目らしいですからね…。

470 :名無しさん@お腹いっぱい。:2014/10/15(水) 17:39:45.84 ID:lFfv7G1rA ?2BP(0)
グロ画像のデフォルトNGに登録されてない画像はおそらく出てくると思うのだけど、
NG登録は簡単に(できれば2クリックくらいで)できるようになってるのかな…。

471 :◆Meriken//XXX:2014/10/15(水) 22:43:09.95 ID:seGao/LMn
>>470
コンテキストメニューから登録できるようにするので
2クリックで出来ますよ。後もうちょいで出来上がるんですけど、
明日から4日間旅行に出かけるのでうpはその後になります。

>>406
>>415
画像検索に対応しました。Googleと二次元画像詳細検索と
TinEyeが使えます。

472 :名無しさん@お腹いっぱい。:2014/10/15(水) 23:57:48.35 ID:MAcr1IGrF
>>471
乙です!

473 :名無しさん@お腹いっぱい。:2014/10/18(土) 07:08:00.35 ID:faH5ORJk/
スマホ(android)への対応の優先順位を早めていただけると嬉しい!
次のバージョンで対応していただけると狂喜!!!

474 :名無しさん@お腹いっぱい。:2014/10/18(土) 11:08:57.52 ID:BzLXFT07r ?2BP(0)
スマホの対応となると、おそらく本格的にherokuとか格安VPSでの動作確認とか
調節という課題が出てきそうだから、流石に次とかその次とかに対応ってのは
少々急ぎすぎになっちゃうんじゃないかなぁ…。

そりゃあ、P2で見てるスレを完全に移行したいから、対応してくれると有り難いの
だけど…。

475 :名無しさん@お腹いっぱい。:2014/10/18(土) 11:35:23.04 ID:BzLXFT07r
スマホ対応って事は、(これ自体がandroidアプリにならない限りは)
必然的に「インストールしているPC以外の端末から利用する」という事が主な訳だ
よね…。VPSとかに預けないにしても。

個人的には、>>332でいう、16以降は12までが一通り揃ってからの方がいいんじゃ
ないかなぁと思うのだけど。

476 :名無しさん@お腹いっぱい。:2014/10/18(土) 11:39:56.21 ID:Dl7vgKd54
単にスマホ向けUIという事だろ<スマホ対応

477 :名無しさん@お腹いっぱい。:2014/10/18(土) 15:17:33.82 ID:BzLXFT07r ?2BP(0)
>>476
うん。その認識だと思う。
けど、さすがにPCでスマホ向けUIを見てるという人の方が少ないだろうから、
ソフトを入れているPCだけじゃ完結しない「報告」が出てくるよねって話。
readmeさえ読まない人がいるくらいなんだから。
もちろん、「それぐらいググれ」とか、そういう事でいいのだけど。

478 :名無しさん@お腹いっぱい。:2014/10/18(土) 15:26:52.21 ID:simNWmW6W
>>477
未読管理がコレひとつで解決出来るのがやっぱり大きい<スマホUI

479 :名無しさん@お腹いっぱい。:2014/10/18(土) 16:24:38.73 ID:BzLXFT07r ?2BP(0)
>>478
それは確かにそう思う。そういう理屈でP2使ってたから。
スマホUIが実装されたらPCを起動しっぱなしで、VPN経由でスマホから接続して
使おうかと…。

480 :名無しさん@お腹いっぱい。:2014/10/18(土) 17:14:34.53 ID:simNWmW6W
>>479
ウチは自前ドメインで家鯖立ててるので。
できればSSL通信対応して欲しいかも。(望み過ぎ)
あ・・・自動起動のスクリプト作ってないや(ぉ

481 :名無しさん@お腹いっぱい。:2014/10/18(土) 17:33:22.49 ID:BzLXFT07r ?2BP(0)
>>480
勝手証明書でも、ちょっと面倒臭いかもだから、
ポートを80に指定して起動して、cloudflareを挟んでみるとか。
独自ドメイン必須ですけども。

482 :名無しさん@お腹いっぱい。:2014/10/18(土) 17:46:45.94 ID:simNWmW6W
>>481
改造してtomcatで動くアプリにしちまうのも手なんでしょうが・・・
もはやワシャJavaわすれたので(自爆)

483 :名無しさん@お腹いっぱい。:2014/10/18(土) 20:00:23.46 ID:T5Jajop4e
>>480
自前鯖ならnginxでproxy設定のmerikenに繋いでおけば証明書はnginxに任せればよくね?

484 :名無しさん@お腹いっぱい。:2014/10/18(土) 22:14:43.16 ID:simNWmW6W
>>483
ngnixはまだ使ったことないんだよねぇ。
ウチは相変わらずapache

485 :名無しさん@お腹いっぱい。:2014/10/19(日) 05:27:52.37 ID:Ab1hIZjUa
>>484
ローカルポートで立ち上げたWebサービスまとめるの凄い楽だよnginx
Apacheのモジュールに依存してると駄目だけど単体で起動可能なWebサービスをローカルポートだけで起動してそれを取り纏めさせるような形で済むなら移行した方がいいかもしれない。

486 :名無しさん@お腹いっぱい。:2014/10/19(日) 23:07:26.36 ID:y58B5huoe
>>485
ggrksを承知でちょっと教えてくにゃさい。

https://hoge.com/meriken/ をローカルアドレスの50000ポートへ振り分け出来るって事?

#家鯖の運用スクリプトがドンドン出てきてngnix触ってる余裕がなかったりする(大汗)

487 :名無しさん@お腹いっぱい。:2014/10/21(火) 12:02:01.20 ID:9eGVWohTp
nginxでhttp://hoge.com/merihttp://localhost:50000へproxyしてみたが・・・・
Error404が帰ってきてしまう・・・・orz
Tomcatのページはうまくredirectできてるのだけれど。
まだnginxの設定がたりてないのかしら・・・・。

488 :名無しさん@お腹いっぱい。:2014/10/21(火) 18:41:04.65 ID:9eGVWohTp
nginxでリバプロな環境に置けることは出来たけど
需要ある?
/直下にしか置けないのが痛い・・・・orz

489 :名無しさん@お腹いっぱい。:2014/10/21(火) 18:57:10.64 ID:NM55F4qUF
まちBBSですが、httpポート(80)を開けたままで書き込む方法を知っている人はいませんか?

490 :名無しさん@お腹いっぱい。:2014/10/21(火) 23:07:04.85 ID:86cgDtDl5
ウチの場合はhttp://m2b.hoge.com/をlocalhost:5000にしてlocationで~/htmに別のhtml文書置いてる

491 :名無しさん@お腹いっぱい。:2014/10/22(水) 02:00:30.46 ID:XZY+s5EBx
サブドメインかぁ・・・・まぁ良いんだけどねぇ・・・・

492 :◆Meriken//XXX:2014/10/22(水) 05:31:16.30 ID:uZbiNhTmD
ちょっとデータベースの調子が悪くなって来たので、
データベースの再構築を行うコマンドを追加しました。
サイズが73GB、画像が16万枚まで膨れ上がってしまいましたが、
これで一安心です。

493 :◆Meriken//XXX:2014/10/22(水) 05:34:02.67 ID:uZbiNhTmD
>>488
/直下以外にもM2Bを置けるように出来ないか、ちょっと調べてみます。

494 :◆Meriken//XXX:2014/10/22(水) 05:39:24.71 ID:uZbiNhTmD
>>473
スマホ用のUIは少しずつ作りこんでいく予定なのでしばしお待ちを。
iPhone 3GS/5とiPad 1しか持ってないんだけど、大丈夫かしらん…

495 :名無しさん@お腹いっぱい。:2014/10/22(水) 07:29:03.22 ID:aR804mOIS
>>491
location /hogeservice {
root /usr/share/nginx/html;
index index.html index.htm;
proxy_pass http://127.0.0.1:50000;
}
こんな風にすればよくね?
127.0.0.1:50000がm2b

496 :名無しさん@お腹いっぱい。:2014/10/22(水) 07:29:59.23 ID:aR804mOIS
アンカミスった>>491 じゃなくて >>488

497 :名無しさん@お腹いっぱい。:2014/10/22(水) 09:49:01.08 ID:XZY+s5EBx
>>494
泥はエミュレータでとりあえず良いのでは?
(iPhoneはDevelopper登録ないとエミュ使えないみたいですが・・・)

498 :名無しさん@お腹いっぱい。:2014/10/22(水) 12:57:11.00 ID:XZY+s5EBx
>>495
それじゃダメだったので、サブドメインにしてみた。
まぁ動いてるのでよしとする(ついでにSSL専用にしてみたw)

499 :名無しさん@お腹いっぱい。:2014/10/22(水) 18:35:15.77 ID:niH731p79
これ、ブラウザでアクセスする、って事は、スマホでも使えるのですか?

500 :名無しさん@お腹いっぱい。:2014/10/22(水) 18:50:01.57 ID:XZY+s5EBx
>>499
可読性の問題はあるけど、使えなくはない。

501 :◆Meriken//XXX:2014/10/22(水) 19:17:33.62 ID:uZbiNhTmD
>>497
ああなるほど、そういえばそうでしたね。
スマホ用のUIにはiuiを使う予定なんですけど、
大幅にカスタマイズすることになるのでエミュは助かります。

502 :◆Meriken//XXX:2014/10/23(木) 08:27:37.97 ID:EYZkaoruk
試しにサーバーのスレッドの数を増やしてみたら
画像をダウンロードしているときのレスポンスが
ずっと良くなりました。やっぱりオプションで指定できたほうが
いいのかな。

503 :名無しさん@お腹いっぱい。:2014/10/23(木) 09:16:29.00 ID:+YWvsyf97 ?2BP(0)
>>502
回線状況を自動判定して、自動的に最適化設定くれるのなら、楽ですけども…。
それが簡単に実装できそうにないのであれば、手動で設定できる余地があった方が
いいですよね。

504 :名無しさん@お腹いっぱい。:2014/10/23(木) 16:35:14.40 ID:4kIrRIZYO
スレッドの並び替え?ソート順?を覚えておいて欲しい
この板は勢い順とかこの板はNo.順とかこの板は新着順とか

505 :名無しさん@お腹いっぱい。:2014/10/24(金) 02:08:30.83 ID:YYOXjzr6D
>>502
確かにダウンロードする速度はちょっと気になっていた。
コマンドラインオプションでスレッド数の指定が出来た方がいいかも。
あと、ニーズがあるか微妙だけど家鯖でProxy(Reversal Proxyも含めて)
使ってる連中のためにちょっと考慮してもらえると嬉しいかも
(nginxでは何やっても/js/にあるコンテンツのURL Rewriteが出来なかったので・・・・・orz

506 :◆Meriken//XXX:2014/10/24(金) 10:41:17.34 ID:NmUKxWG63
現在ストレステストを実行しつつ、NG画像登録の機能を
仕上げている最中です。旅行でしばらく間が空いてしまった
ので、早急に次のバージョンを用意する予定です。

507 :名無しさん@お腹いっぱい。:2014/10/24(金) 11:30:57.47 ID:YYOXjzr6D
>>506
次バージョン楽しみに待っています。

暇な時でいいんですが・・・・・
家鯖で運用するのに、外部から停止出来るような仕組みがあると嬉しいかもかも。

例えば
 # java --jar hoge.jar stop
とかしたら、今動いてるプロセスをシャットダウンしてくれるみたいな。

確かにkillしてしまえばいいんでしょうけど、DBがグチャッとなると
悲しい感じなので・・・・・

508 :名無しさん@お腹いっぱい。:2014/10/24(金) 11:33:19.13 ID:YYOXjzr6D
連投すまそ。
特定のURLを叩くと落ちる感じでもいいかな。
http://hoge.com/stopでシャットダウンとか。

そろそろ手起動じゃなくてsystemdから動かしたいなーとか
思っています。

509 :◆Meriken//XXX:2014/10/24(金) 11:46:38.63 ID:NmUKxWG63
>>508
うちではEclipse上のClojureのREPLからM2Bを起動して。
稼働してるサーバーを直接いじりながら開発しています。
HTTPのGETかPOSTでサーバーを停止する機能は
近いうちに追加する予定です。追加予定の機能の一覧も
そろそろ更新しないと…

510 :◆Meriken//XXX:2014/10/24(金) 14:17:25.92 ID:NmUKxWG63
>>505
> (nginxでは何やっても/js/にあるコンテンツのURL Rewriteが出来なかったので・・・・・orz

これも近いうちに何とかしま〜す。

511 :◆Meriken//XXX:2014/10/24(金) 14:21:36.90 ID:NmUKxWG63
NG画像登録機能のサーバー側のコードが出来ました。
後はクライアント側だけだけど、これは明日やろうっと。

512 :名無しさん@お腹いっぱい。:2014/10/24(金) 20:22:01.48 ID:Y/7/sllpO
板の更新頻度や同時画像ダウンロード数など、ユーザー側が細かに設定できるようにしてほしいです。設定画面はなしで、iniを直接編集という形でもいいので。

513 :◆Meriken//XXX:2014/10/24(金) 23:19:55.33 ID:NmUKxWG63
>>512
ですよね〜 ファイルの数はなるべく増やしたくないので
簡単に設定画面を作成する仕組みを検討中です。

514 :◆Meriken//XXX:2014/10/25(土) 03:15:47.55 ID:5llfjFqVO
NG画像登録機能の実装が一応終わりました。
後はChrome以外のブラウザでテストするだけですが、
まあ大丈夫でしょう。

515 :◆Meriken//XXX:2014/10/25(土) 03:17:06.50 ID:5llfjFqVO
>>504
これも予定に入っていま〜す。

516 :名無しさん@お腹いっぱい。:2014/10/25(土) 09:32:18.71 ID:yL8tseRxV
>>513
Configデータ自体もSqliteに突っ込んじゃうのがよくない?
Configの設定を動作が最も軽くなるように初期化を起動オプションで決定する事ができればブラウザで状態設定を変更できる方が楽だと思うんだけど。

517 :◆Meriken//XXX:2014/10/25(土) 13:23:25.40 ID:5llfjFqVO
>>516
設定の一部はすでにH2で管理してるので、
全部データベースでやってしまう予定です。
初期値はどうしようかな〜

518 :◆Meriken//XXX:2014/10/26(日) 01:35:58.74 ID:k80MIMHa7
しかし「画像処理強化週間」(>>378)じゃなくて
「画像処理強化月間」になっちゃいましたねw
テストもひと通り終わったので、新しいバージョンを
今日中(米国太平洋時間)にうpします。

519 :◆Meriken//XXX:2014/10/26(日) 03:16:27.05 ID:k80MIMHa7
新しい開発版です。

Meriken's 2ch Browser 0.1.10
http://meriken.me/programming/merikens-2ch-browser

・画像ダウンロードの効率化。
・NG画像を登録する機能の追加。
・既知のグロ画像を非表示にする機能の追加。
・ダウンロードした画像をファイルに保存する機能の追加。
・画像用のコンテキストメニューの追加。
・画像ビューアのキーボードへの対応。
・画像検索サービスへの対応。

今回のバージョンアップではデータベースのアップグレードを
行うので、必ずデータベース(merikens-2ch-browser.h2.db)をコピーして
保存しておいてください。アップグレードには数分から数十分かかる
場合があります。

520 :◆Meriken//XXX:2014/10/26(日) 03:17:20.29 ID:k80MIMHa7
一応ageておこうっと。

521 :◆Meriken//XXX:2014/10/26(日) 04:06:27.92 ID:W32tKxGjg
>>519
> ・画像ダウンロードの効率化。

画像のダウンロードを全てM2Bのサーバーを通して行うようにしました。
「自動画像ダウンロード」->「設定」->「画像プロキシを使用する」を
無効にすることで元の動作に戻せますが、この場合新しく
ダウンロードされたNG画像はそのまま表示されます。

> ・NG画像を登録する機能の追加。

画像のサムネイル、もしくは画像ビューアーを右クリックして表示される
メニューから、NG画像の登録が行えます。

> ・既知のグロ画像を非表示にする機能の追加。

これまでに報告されたグロ画像はすべて非表示になります。

> ・ダウンロードした画像をファイルに保存する機能の追加。

「自動画像ダウンロード」->「設定」->「ダウンロードした画像をファイルに
保存する」で有効にできます。画像ファイルはimagesフォルダに保存されます。

> ・画像用のコンテキストメニューの追加。

ZeroClipboardを使用しているので、クリップボードへのコピーは
Adobe Flash Playerがインストールされていないと有効になりません。

522 :◆Meriken//XXX:2014/10/26(日) 06:49:52.54 ID:k80MIMHa7
>>411
> あと、書き込みが正常に終了した時だけ
> 自動的に書き込みウィンドウが消えるようになりませんでしょうか?

今直しました。次のバージョンに反映されます。

523 :名無しさん@お腹いっぱい。:2014/10/26(日) 07:57:16.65 ID:SlK3wfr6y ?2BP(0)
さっき入れ替えてみたのですが、データベースのアップデートが開始して、
2014-10-26 07:38:58 [INFO] Adding extra info to image (ID: 1070)
のところで(画像はもっとあるはずなのですが…)、プログラム自体終了して
しまうのですログには起動時のメッセージとAdding extra info to imageしか
記録されてないので、Java自体が吐いているエラーメッセージを報告すべき
だと思うのですが、ちょっと取りはぐれてしまいまして、ちょっと半日ほど
用事があるので、とりあえず事象の報告まで。

524 :◆Meriken//XXX:2014/10/26(日) 08:17:27.61 ID:W32tKxGjg
>>523
報告有り難うございます。メモリ不足なら次のオプションを
指定すれば大丈夫かもしれません。

-server -Xms4g -Xmx4g -XX:PermSize=1g -XX:MaxPermSize=1g

ヒープとPermGenのサイズは適当に変えてください。
詳しい報告をぜひよろしくお願いします。

525 :名無しさん@お腹いっぱい。:2014/10/26(日) 08:47:48.70 ID:NLrPMDme3
● [転載禁止] @2ch.net を検索せよ
http://refind2ch.org/search?q=%402ch.net

526 :◆Meriken//XXX:2014/10/26(日) 11:08:48.58 ID:k80MIMHa7
>>332を更新しました。

■現在追加予定の機能(順不同、1/2)

(1) あぼ〜ん機能。
(2) アプリの状態のクライアント・サーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 画像の自動アップロード。
(5) 画像ビューアへの拡大・縮小機能の追加(>>459)。
(6) お気に画像。
(7) 板検索。
(8) オンラインスレッド検索。
(9) scとnetの板・スレッドの切り替え。
(10) 板とスレッドの情報ウィンドウ。
(11) 板・スレッド・レス用のコンテキストメニューの機能拡張。
(12) rep2等のdatのインポート。
(13) 新着まとめ読み機能。

527 :◆Meriken//XXX:2014/10/26(日) 11:11:14.66 ID:k80MIMHa7
>>526の続きです。

■現在追加予定の機能(順不同、2/2)

(14) ログインせずにサーバーを停止できるAPI(>>251>>507-508)。
(15) archive.org等のウェブアーカイブを利用した画像のダウンロード(>>412)。
(16) モバイル版のUIの作成(>>309)。
(17) Dynamic DNSへの対応(>>309)。
(18) スレッド一覧のソート順の保存・設定(>>302>>504)。
(19) sync2chへの対応(クライアント・サーバー)。
(20) P2P技術の利用(>>309)。
(21) HTMLパーサーのカスタマイズ(>>309>>316>>430)。
(22) p2と浪人のID登録画面へのログイン確認ボタンの追加(>>427)。
(23) 荒らし目的のアンカーの無効化(>>437)。
(24) M2Bのルート以外への設置への対応(>>505)。
(25) ユーザーによる細かなパラメータの設定(>>512)。

528 :名無しさん@お腹いっぱい。:2014/10/26(日) 15:39:32.39 ID:SlK3wfr6y ?2BP(0)
>>523の件。
java.lang.OutOfMemoryError: Java heap space
との事なので、メモリ(不足)の事だとは思うのですが、オプションを指定した場合
に動いている形跡すらないので、ちょっと使い方を間違ってないか確認してみます。


データベースをバックアップしたものに差し替えて、>>523と同じ状況にした時に
Javaのコンソールが吐いてたメッセージを取りあえずアップしておきます。
http://fast-uploader.com/file/6969860043367/

529 :◆Meriken//XXX:2014/10/26(日) 15:57:06.14 ID:k80MIMHa7
>>528
報告助かります。ヒープの不足が原因ですね。
追加するオプションは次の2つでいいです。

-Xms4g -Xmx4g

"4g"のところは2つとも同じにして、物理メモリのサイズに合わせて
変えてみてください。

530 :名無しさん@お腹いっぱい。:2014/10/26(日) 16:18:59.17 ID:SlK3wfr6y ?2BP(0)
>>529
十分確保できるとおもって設定したサイズで確保できなかっただけのようです。
もっとサイズを減らしたら動き出しました。すみません。
ただ、次はこんなエラーが出てきました。

http://fast-uploader.com/file/6969863388267/

531 :名無しさん@お腹いっぱい。:2014/10/26(日) 23:01:46.97 ID:SlK3wfr6y ?2BP(0)
>>530のエラーの流れで、H2 Databaseをダウンロードしてきて
リカバリツールを動かしてみてはみてるけど、これ放置して寝ちゃった方が
いいのかなとか思ってる。

532 :◆Meriken//XXX:2014/10/26(日) 23:44:48.75 ID:k80MIMHa7
>>531
H2のリカバリツール、うちでは時間がかかりすぎて
成功したことがないんですよね。エラーはデータベース関連
なのかな? なぜかうpロダが落ちてるようなのであとで
また調べてみます。

533 :◆Meriken//XXX:2014/10/27(月) 01:24:17.02 ID:n1Cq088To
>>530-531
あーこれはデータベースが壊れてますね。
これはこれは保存しておいたデータベースでこうなったんですか?
ちなみにうちではスクリプトファイルの作成までは
うまくいったんですけど、スクリプトの実行に時間が
かかりすぎて断念しました。
H2のリカバリツールがうまく動いてくれるといいんですが…

534 :◆Meriken//XXX:2014/10/27(月) 01:32:34.55 ID:n1Cq088To
>>530-531
ちなみに新しいバージョンで追加したバックアップ機能では
データベースを1から再構築するので、データベースが壊れる
可能性はほとんどなくなっているはずです。
リカバリツールが動かないようだったら、バックアップ機能を
旧バージョンのデータベースに対応させます。

535 :◆Meriken//XXX:2014/10/27(月) 06:23:43.01 ID:n1Cq088To
新バージョンのダウンロードは結構あったけど、
ちゃんと動いてるのかしらん。
報告があると助かるんですけど…

536 :名無しさん@お腹いっぱい。:2014/10/27(月) 07:28:05.82 ID:tFMLVboML ?2BP(0)
>>532
うまくいかなかったというか、使い方がいまいち理解できてないというか。
リカバリツール自体は動きはしたんですけど…。
寝ぼけているだけかもしれないので、もう一回試して見た方がいいかなぁとは
思っています。

>>533
それ自体は、保存しておいたデータベースではなかったのですが、
保存しておいたデータベースに差し替えて行っても同様のメッセージが出て
来ました。相違点は
2014-10-26 18:00:45 [INFO] Adding extra info to image (ID: 1)
略)
2014-10-27 06:58:29 [INFO] Adding extra info to image (ID: 1237)
があるくらいです。(相違点の中にエラーは含まれていなかったので再報告は
控えてました)

537 :名無しさん@お腹いっぱい。:2014/10/27(月) 10:17:51.52 ID:5kWm1uLmq
>>535
報告遅くてごめんなさい。問題なく動いてます。
といっても、通常のスレ表示と画像のファイル化しかやってませんが・・・

538 :◆Meriken//XXX:2014/10/27(月) 11:26:16.39 ID:n1Cq088To
新しい開発版です。

Meriken's 2ch Browser 0.1.11
http://meriken.me/programming/merikens-2ch-browser

・旧バージョンのデータベースをバックアップできるように改善。

>>530のようなエラーが出てバージョンアップが行えない場合には、
保存しておいたデータベースを再構築してみてください。
再構築の方法はREADME.txtに書いてあります。

539 :◆Meriken//XXX:2014/10/27(月) 11:27:58.31 ID:n1Cq088To
>>537
よかったよかったw 無事に動いているだけでも安心しました。

540 :名無しさん@お腹いっぱい。:2014/10/27(月) 16:59:55.95 ID:tFMLVboML ?2BP(0)
>>536の後あたりに、もう一度H2のRecoveryツールを動かしてはみたのですが、
どうもエラーで終わっちゃったみたいなので、>>538の方法で再構築して移行し
ました。

今のところ、画像の取得も含めて順調に動いているみたいです。
画像のファイル出力ができるようになったのは有り難いものの、どうせなら、
ブラウザの方に画像一覧からどこのスレに貼られていたかがたどれた方が面白い
のになぁと思ったりしました。

画像の自身のデータベース内の有無もP2Pで交換して、いまからダウンロード
しようとする画像が同一ネットワークのユーザーにいたらそこからダウンロード
とかになったら、同じネットワークに同じ嗜好の持ち主がいるとはかどるかも
しれませんね…。できるかとか、実際にするかどうかは別にして。

541 :名無しさん@お腹いっぱい。:2014/10/27(月) 18:31:41.83 ID:DLNRhUiEp
merikens-2ch-browser-0.1.11動きますた!
netの方も書込出来ました(with浪人)

実装大変とは思いますが、頑張ってくにゃさい!

542 :名無しさん@お腹いっぱい。:2014/10/27(月) 20:09:17.62 ID:ItxQ02D9f
>>539
0.1.11のバックアップ処理後に、こんな感じでコンソールにエラー書かれますが、どうなんでしょ?
なんか、処理終わりきる前に、DBが先に落ちちゃってるぽい内容ですが。java は1.8.0_25の64bitです。

10 27, 2014 7:50:10 午後 com.mchange.v2.c3p0.impl.NewPooledConnection handleThrowable
警告: [c3p0] A PooledConnection that has already signalled a Connection error is still in use!
10 27, 2014 7:50:10 午後 com.mchange.v2.c3p0.impl.NewPooledConnection handleThrowable
警告: [c3p0] Another error has occurred [ org.h2.jdbc.JdbcSQLException: データベースはすでに閉じられています (VM終了時の自動データベースクローズを無効にするためには、db URLに ";DB_CLOSE_ON_EXIT=FALSE" を追加してください)
Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-180] ] which will not be reported to listeners!
org.h2.jdbc.JdbcSQLException: データベースはすでに閉じられています (VM終了時の自動データベースクローズを無効にするためには、db URLに ";DB_CLOSE_ON_EXIT=FALSE"を追加してください)
Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-180]

543 :542:2014/10/27(月) 20:10:21.23 ID:ItxQ02D9f
続きスタックトレース
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
at org.h2.message.DbException.get(DbException.java:179)
at org.h2.message.DbException.get(DbException.java:155)
at org.h2.message.DbException.get(DbException.java:144)
at org.h2.jdbc.JdbcConnection.checkClosed(JdbcConnection.java:1469)
at org.h2.jdbc.JdbcConnection.checkClosedForWrite(JdbcConnection.java:1454)
at org.h2.jdbc.JdbcConnection.rollback(JdbcConnection.java:487)
at com.mchange.v2.c3p0.impl.NewProxyConnection.rollback(NewProxyConnection.java:855)
at clojure.java.jdbc$db_transaction_STAR_.doInvoke(jdbc.clj:552)
at clojure.lang.RestFn.invoke(RestFn.java:425)
at clojure.java.jdbc$db_do_commands.doInvoke(jdbc.clj:632)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:628)
at clojure.java.jdbc$db_do_commands.doInvoke(jdbc.clj:639)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:630)
at clojure.java.jdbc$db_do_commands.doInvoke(jdbc.clj:626)
at clojure.lang.RestFn.invoke(RestFn.java:425)
at merikens_2ch_browser.db.core$create_backup$fn__8205.invoke(core.clj:1372)
at merikens_2ch_browser.db.core$create_backup.invoke(core.clj:1372)
at merikens_2ch_browser.core$_main.doInvoke(core.clj:90)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at merikens_2ch_browser.core.main(Unknown Source)

544 :名無しさん@お腹いっぱい。:2014/10/27(月) 20:21:56.86 ID:DLNRhUiEp
>>542
それ、ウチも出たけど気にせず使えば大丈夫。
ちゃんと4ファイルできてる筈。
後は’-backup'のファイルをリネームすればOKな感じ。

545 :◆Meriken//XXX:2014/10/28(火) 05:21:33.44 ID:Z2yRoBBX9
>>542
あ、それは問題ないで〜す。
SHUTDOWNを実行すると必ずでるんですよね、それ。

546 :◆Meriken//XXX:2014/10/28(火) 06:51:16.09 ID:Z2yRoBBX9
>>540
画像を整理する機能を色々追加する予定です。
画像の一覧は是非欲しいですね。

547 :◆Meriken//XXX:2014/10/28(火) 06:53:59.67 ID:Z2yRoBBX9
>>541
結構この手のアプリを作るのって大変なんですよね。
でも頑張りますw

548 :◆Meriken//XXX:2014/10/28(火) 13:28:58.05 ID:Z2yRoBBX9
次はdatのインポート機能か〜 コマンドラインから一括で
ディレクトリを指定してインポートできるようにすればいいのかな。
今週末に取り組むので、要望があったらぜひお願いします。

549 :名無しさん@お腹いっぱい。:2014/10/28(火) 13:41:57.12 ID:Klvw4KDMK
>>548
datインポート可能になったらスゲー有り難いのでマジで実装希望

550 :名無しさん@お腹いっぱい。:2014/10/28(火) 13:42:54.07 ID:Klvw4KDMK
コマンドラインからの登録で全然問題ないし、実際使うのって一括登録だからUIいらないっしょ?

551 :◆Meriken//XXX:2014/10/28(火) 14:09:15.72 ID:Z2yRoBBX9
余裕ができたらD&Dで放り込めるようにしたいですけど、
とりあえずコマンドラインで問題ないでしょう。

で、rep2とrep2exのディレクトリ構造をみてみたけど、
2chとbbspinkの板がなぜかおなじディレクトリに入ってるわ、
設定と板のディレクトリが同じ場所にあったりするわで、
なんじゃこれといった感じです。

ところでインポートするのはrep2とrep2exのdatファイルだけで
よかったんですよね? JaneXenoのディレクトリ構造を調べたら
ディレクトリ名が日本語でめまいがしてきました…

552 :名無しさん@お腹いっぱい。:2014/10/28(火) 14:44:21.70 ID:Klvw4KDMK
自分はrep2ですがdat置いてある場所見た限りディレクトリ名も使わないと板の判別できそうにないですね

553 :名無しさん@お腹いっぱい。:2014/10/28(火) 15:21:19.58 ID:e6ZGpUgeo
要望
スレタイの頭とかお尻にある転載禁止と(c)マークを消したい

554 :名無しさん@お腹いっぱい。:2014/10/28(火) 15:48:58.01 ID:Ua4dZ1RuN
>>548
元データがでかいとコンバートに時間かかると思うので、動いているとわかるようにしてほしいです。
進捗%、終了時刻予想が表示されればより良いです。

555 :名無しさん@お腹いっぱい。:2014/10/28(火) 17:10:31.57 ID:tvYzMn4xv ?2BP(0)
>>548
公式P2からでもダウンロードできる、
最近読んだスレリスト(p2_recent.idx)、お気に入りスレリスト(P2_favlist.idx)を
特に後者をimportして、これのお気に入りスレに追記してもらえると取りあえずは
現在進行中のスレに関しては移行できるので、それ「だけ」モードは欲しい。

556 :名無しさん@お腹いっぱい。:2014/10/28(火) 17:14:51.51 ID:tvYzMn4xv ?2BP(0)
>>553
末尾はまだしも、頭に一律追記とかみづらい以外のなにものでもないのに、
そんな事なんの意図で考えたんだろう…。
ってそんな話、ここでやってもスレ違いだよね…。

557 :名無しさん@お腹いっぱい。:2014/10/28(火) 17:33:08.90 ID:tvYzMn4xv ?2BP(0)
でも、JIMさん側がシステムの方で付加する以外にも、
■◇■Lancersランサーズ-コンペ35案目■◇■
●○●79.5 InterFM NAGOYA VOL.3○●○
だとか、スレタイのヘッダとフッダを装飾している例があって、特に今後スマホ対応
してスマホで見るとなると、それって邪魔なので、(転載禁止とかのみを取り除く機
能だと、某所がうるさくなりかねませんし、そういう意味でも)ヘッダ、フッダの
装飾全般を取り除くオプションは正直欲しいかもしれません。
…が、統一の法則があるようにも思えず、自動でできるのかどうか。

558 :◆Meriken//XXX:2014/10/28(火) 18:39:27.06 ID:Z2yRoBBX9
>>553
>>556
それは情報量0なので、もう消しましたw

559 :名無しさん@お腹いっぱい。:2014/10/28(火) 19:13:32.11 ID:rg+dNkbqk
>>551
rep2の設定と板の保存ディレクトリは、設定でそれぞれ別の場所に分けることも可能になってます。

560 :◆Meriken//XXX:2014/10/29(水) 02:54:17.91 ID:lkiO15kIi
>>559
拡張パックにはその設定は見当たらなかったんですけど、
見逃しているのかな… いずれにせよbbspink周りは気をつけて
実装しないといけないみたいですね。

561 :◆Meriken//XXX:2014/10/29(水) 13:13:53.10 ID:lkiO15kIi
>>554
善処しま〜す。

>>555
確かにそうですね。予定に追加しておきます。

562 :◆Meriken//XXX:2014/10/29(水) 13:16:12.37 ID:lkiO15kIi
>>557
これを取り除くのは難しくないはずです。
モバイル版UIの下準備もそろそろ始めようかな。

563 :名無しさん@お腹いっぱい。:2014/10/29(水) 14:40:56.20 ID:pDcUJFNl/
>>562
スレタイ入れ替えのregexp指定でよくね?
失敗しても表現のレベルで取り込んだスレデータには依存しないし、システムでサポートして煩方が文句つけてくる隙も無いし。

564 :名無しさん@お腹いっぱい。:2014/10/29(水) 21:23:01.23 ID:LcMrq1FNA
>>562
モバイル版待ってます!

565 :名無しさん@お腹いっぱい。:2014/10/30(木) 12:04:41.20 ID:f2q7bbhzR
画像ビュアーにあるキーボード操作をスレの画面でも導入できませんか?(既にあったらごめんなさい。)

割り当てて欲しいものとしては、
・次の新着スレに移動
・次のレス、前のレスにスクロール
・画像ビュアーを開く
・(現在アクティブの)レスに返信
・(返信以外の)書き込み

できれば、それらの(画像ビュアーも含めて)キー割り当てを変更できれば嬉しいです。
(既に使ってるRSSリーダーと同じにしたいとか、人によって好みがあるでしょうし。)

566 :◆Meriken//XXX:2014/10/30(木) 13:29:24.92 ID:YfuZlzOn7
HTTPSが欲しくなったのでウェブサーバーをHTTP Kitから
Immutant 2に入れ替えました。数行書き換えただけで
平然と動き出したのにはビビリましたw Clojure万歳!

567 :名無しさん@お腹いっぱい。:2014/10/30(木) 13:36:57.70 ID:f2q7bbhzR
>>566
へぇ。挙動の違いとかはあるのかな…。

568 :◆Meriken//XXX:2014/10/30(木) 13:46:18.44 ID:YfuZlzOn7
>>567
基本的に両方ともring互換なので問題ないはずです。
性能も同じかちょっといいぐらいみたいですしね。

Clojure web server shoot-out
https://github.com/ptaoussanis/clojure-web-server-benchmarks

569 :◆Meriken//XXX:2014/10/30(木) 13:55:01.01 ID:YfuZlzOn7
>>565
メイン画面のキー操作は割り当てが難しかったので
放置してましたw カスタマイズ機能はどうやって実装しようかな〜

570 :名無しさん@お腹いっぱい。:2014/10/30(木) 17:49:54.09 ID:YVV3iRanx
>>566
仕事で使ってるとclojreとかjava周りはhttpでやらせてフロントエンドにnginxとかでhttpsかます用に使ってるからclojureでhttpsまで任せるとかあんまり興味なかったんだけど、CPUの食い方とか軽いの?

571 :名無しさん@お腹いっぱい。:2014/10/30(木) 19:59:00.86 ID:KtnQbdOTs
>>566
マジカー
ウチはワイルドカードなんで、何でも来いw
(もっともnginxでリパプロな環境なので、裏側はhttpで十分なんだけど)

572 :◆Meriken//XXX:2014/10/30(木) 20:36:21.73 ID:YfuZlzOn7
Immutant 2はサーバーのレスポンスそのものはよさ気だけど、
CPU使用率が何故か常に13%前後になっている点が
気になります。もうちょっと調整が必要みたいですね…

573 :◆Meriken//XXX:2014/10/30(木) 21:03:40.73 ID:YfuZlzOn7
Immutant 2はCPU使用率には関係なかったみたいです。
いつの間に使用率があがってたんだろ…

574 :◆Meriken//XXX:2014/10/31(金) 09:43:03.11 ID:7t6X41Qqg
CPU使用率が上がっていたのは、ダウンロードマネージャの
挙動を変えたのが原因でした。Immutant 2はちょっと設定を
変える必要があった以外は問題なく動いています。
よかったよかった。

575 :名無しさん@お腹いっぱい。:2014/10/31(金) 22:13:57.35 ID:rA++OdDJR
使っててちょっと右クリックメニューを開いてた時に誤操作であぼーんしてしまったレスがあるんですが、元に戻す方法がないですね…。

滅多にない事ではあるので、急ぎこそはしないのですが、機能としては欲しいです。

576 :◆Meriken//XXX:2014/11/01(土) 11:11:02.64 ID:0RUat/NWm
>>575
あぼ〜ん機能の強化は近いうちに行う予定で〜す。

577 :◆Meriken//XXX:2014/11/01(土) 18:53:49.31 ID:0RUat/NWm
datのインポート機能実装のためにrep2とrep2exの
ディレクトリをzipで圧縮中。山のようにdatファイルがあるけど、
本当にこれを全部インポートできるのかしらん。

578 :名無しさん@お腹いっぱい。:2014/11/01(土) 21:20:20.82 ID:KrcBwjSz8 ?2BP(0)
>>577
できたかを確認するのが一手間のような…。

579 :◆Meriken//XXX:2014/11/01(土) 21:41:42.13 ID:0RUat/NWm
>>578
DATファイルとHTMLファイルの一覧を表示できるようにしたので
まあなんとかなるでしょうw

580 :◆Meriken//XXX:2014/11/02(日) 12:05:00.70 ID:5GJbPqUVS
Immutant 2が特定の環境で文字化けを起こすことが判明。
HTTPレスポンスのbodyを勝手にShift_JISに変換してしまいます。
一日かけて色々試してみたのですが、どうもバグ臭いです。
メーリングリストに投げてみようかしらん。

581 :◆Meriken//XXX:2014/11/02(日) 15:31:31.55 ID:5GJbPqUVS
rep2exのDATファイルを数えてみたら3万を超えてました。
結構たまったもんだな〜

582 :名無しさん@お腹いっぱい。:2014/11/02(日) 16:25:39.24 ID:hR1fepUAh
少しずつ手動で公式P2のお気に入りをこちらに移してたら、もう既に移行するスレがないくらいお気に入りスレが多くなかった件。
ただ、これ漏洩すると、性癖がいろいろ疑われるなぁだとか。

おもいっきり関係ないですが…。

583 :名無しさん@お腹いっぱい。:2014/11/02(日) 16:44:48.66 ID:hR1fepUAh
画像系のスレで、一部展開されずにURLが表示されてるなと思ったら、GIFVとかいうアニメーションGIFの派生のようなものでした。
サイズが大きいので意図的に対象から省いているのでしょうか。

(もともとの対象画像は18禁なので、ググって出てきた別のやつ。)
http://i.imgur.com/zvATqgs.gifv

584 :◆Meriken//XXX:2014/11/02(日) 17:35:37.59 ID:5GJbPqUVS
DATファイルを検索するルーチンが出来ました。
後はデータベースに放り込むだけのはず…

585 :◆Meriken//XXX:2014/11/03(月) 02:36:39.36 ID:9AfU+Sq2H
バックアップ作業の途中でうっかり寝てしまいました。
でもこれでいよいよDATファイルの変換の処理に取り掛かれます。

586 :◆Meriken//XXX:2014/11/03(月) 02:45:49.12 ID:9AfU+Sq2H
>>582
後書き込みのログも人には見せられないですねw

>>583
GIFVは先月発表されたばかりですから様子見ですね。
というか、これ中身は単なるmp4/webmなのかな?
動画のダウンロードにも興味はあるんですけど、
どうしようかな…

587 :◆Meriken//XXX:2014/11/03(月) 02:58:00.29 ID:9AfU+Sq2H
>>580の件はバグ臭いですね。時間ができたら報告しようっと。

Is there a way to force a character encoding on Immutant 2/Undertow in Clojure?
http://stackoverflow.com/questions/26695127

588 :名無しさん@お腹いっぱい。:2014/11/03(月) 04:09:50.99 ID:LUs48mBt+
clojureで使うならまだjettyかhttp-kitがいいねぇ。
jettyは信頼性があるし、http-kitはC10K関係で悩まなくて済むし

589 :◆Meriken//XXX:2014/11/03(月) 05:58:33.14 ID:9AfU+Sq2H
>>588
みたいですね〜 当分の間はHTTP Kitで様子見ですね。

590 :名無しさん@お腹いっぱい。:2014/11/03(月) 10:16:24.10 ID:KhH53NjOQ
>>586
動画ダウンロードの機能があると、停電やプロバイダのメンテナンス等、ネットに繋がらない時の時間つぶしに最強だとは思う
のですが、サイズがでかい分、画像自動ダウンロードの感覚で自動でダウンロードしちゃうといろいろ無理が出そうな気はする。

あと、関係はないけど、
一瞬、ローカルじゃなくて、Googleドライブとかに保存する機能があればいいなと思ったのですが、よくよく考えるとスレによったり
誰かのイタズラの内容によっては、FBIに呼び出されるオプションになりかねないなぁと…。

591 :名無しさん@お腹いっぱい。:2014/11/03(月) 20:22:04.73 ID:KhH53NjOQ ?2BP(0)
2ch.netだけかと思ったら、pinkにも、「[転載禁止]©bbspink.com」
って付くようになったんですね…。
[転載禁止]がヘッダからフッダに移動した事で幾分か専用ブラウザで見た目がマシに
はなりましたけど…。

592 :◆Meriken//XXX:2014/11/04(火) 03:24:09.42 ID:xT6g7TafW
rep2がしたらばのDATを2ch形式に変換していたことが判明。
頭痛くなってきた…

593 :◆Meriken//XXX:2014/11/04(火) 05:55:11.41 ID:xT6g7TafW
DATファイルはインポートできたみたいなんですが、
一覧を表示しようとしたらブラウザが落ちましたorz
どうしたものかな〜

594 :◆Meriken//XXX:2014/11/04(火) 09:00:42.95 ID:xT6g7TafW
ああそうか、rep2は板ごとにDATファイルの一覧を表示するように
してたんだっけ。とりあえずこの手で行こうっと。

595 :◆Meriken//XXX:2014/11/04(火) 09:46:45.81 ID:xT6g7TafW
>>590
自動ダウンロードはさすがに無理でしょうw
どのみちFlashかなにかでストリーミングを行わなければいけないので
敷居はかなり高いです。つべとかニコ動の動画を保存できたら
便利なんですけどね〜

596 :◆Meriken//XXX:2014/11/04(火) 09:52:01.15 ID:xT6g7TafW
>>580>>587の件ですが、Immutantの開発者が
stackoverflowを見てバグを直してくれたみたいです。
かなり嬉しいかもw あとで試してみようっと。

Is there a way to force a character encoding on Immutant 2/Undertow in Clojure?
http://stackoverflow.com/questions/26695127

Set the character encoding correctly for response content
https://issues.jboss.org/browse/IMMUTANT-506

597 :名無しさん@お腹いっぱい。:2014/11/05(水) 07:17:38.69 ID:Wcy8T3S7Q
>>580のバグは最新の開発版では直っていました。
めでたしめでたし。次のバージョンではHTTP Kitと
Immutant 2を選べるようにしてみようっと。

598 :名無しさん@お腹いっぱい。:2014/11/05(水) 07:21:40.06 ID:Wcy8T3S7Q
「特別」メニューに追加した「DATファイルの一覧」機能が
ようやく動くようになりました。ただDATファイルが3万あると、
一覧表示はさすがに遅いです。まあしょうがないか…

599 :◆Meriken//XXX:2014/11/05(水) 11:56:48.62 ID:Wcy8T3S7Q
うっかりトリップを消してしまった…
「ログ一覧」機能の実装はほぼ終わりました。
チェックボックスで通常モードとの切り替えができます。
しばらく使ってみてから新しいバージョンをうpします。

600 :名無しさん@お腹いっぱい。:2014/11/05(水) 15:35:56.36 ID:irz83bJIr
更新楽しみにしております!

601 :名無しさん@お腹いっぱい。:2014/11/05(水) 17:05:15.42 ID:stOCNPsFR
>>599
dat import心待ちにしてます〜

これが出来ると家のrep2が居なくなるのでphpを全廃出来る

602 :名無しさん@お腹いっぱい。:2014/11/05(水) 23:32:21.38 ID:M1DJ2Ddnd
家鯖死亡のお知らせ・・・・
ようやくここ迄復活。
モバイル版待ってます?

603 :◆Meriken//XXX:2014/11/07(金) 10:57:49.59 ID:gLtUDN5v6
サーバー側の処理速度が気になったので
まじめにプロファイリングと最適化を行った結果、
動作速度がかなり上がりました。
並列化出来る部分はできるだけ並列化したんですけど、
真面目にやると全然違いますね〜

604 :◆Meriken//XXX:2014/11/07(金) 11:00:47.32 ID:gLtUDN5v6
あれ?

605 :名無しさん@お腹いっぱい。:2014/11/07(金) 11:08:16.51 ID:R0FcW3b6e
動作が早くなるのは非常にうれしいです!
ありがとうございます!

606 :名無しさん@お腹いっぱい。:2014/11/07(金) 16:30:52.19 ID:nF2r0hRF6
>>603の後の>>604がものすごく気になる。

607 :◆Meriken//XXX:2014/11/07(金) 17:21:42.09 ID:gLtUDN5v6
あ、書き込みでエラーが発生しただけで、
もう直したので大丈夫で〜す。

608 :◆Meriken//XXX:2014/11/08(土) 02:05:59.92 ID:05/AQph2B
オプションでウェブサーバー用のソフトウェアを選べるようにしました。
デフォルトはこれまでと同じHTTP Kitで、起動時のオプションで
Jetty 7とImmutant 2に切り替えられます。後で色々実験してみようっと。

609 :名無しさん@お腹いっぱい。:2014/11/08(土) 17:05:14.29 ID:8oARw4QAg
おお・・・楽しみ楽しみ!

610 :名無しさん@お腹いっぱい。:2014/11/09(日) 00:15:45.62 ID:Ij4YetfZs
どーでもいい話かもしれませんが・・・
Fabicon入れてもらえませんか?

611 :◆Meriken//XXX:2014/11/09(日) 05:34:26.10 ID:faSmbYlgU
>>610
それもそうですね〜 好きなのを選んでください。
http://commons.wikimedia.org/wiki/Tango_icons

612 :◆Meriken//XXX:2014/11/09(日) 05:56:55.24 ID:faSmbYlgU
>>610
とりあえずこれを入れておきました。
http://commons.wikimedia.org/wiki/Tango_icons#mediaviewer/File:Applications-internet.svg

613 :名無しさん@お腹いっぱい。:2014/11/09(日) 09:46:55.28 ID:yTuIk1HY4
ファビコンは地味に気になってたのでありがたい!

614 :名無しさん@お腹いっぱい。:2014/11/09(日) 11:59:41.03 ID:Ij4YetfZs
>>612
あざーす!

615 :◆Meriken//XXX:2014/11/10(月) 06:12:36.29 ID:L/LVn7zOk
テストも兼ねて色々実験してたんですが、
起動時に次のオプションを指定することで
メモリの使用量を500MBほどに抑えることが出来ました。

-server -Xmx384m -XX:+UseG1GC -XX:MaxGCPauseMillis=1000

動作速度がかなり落ちるんですが、一応こういう手もあるということで。
新しいバージョンは安定して動いているようなので、
今日中にうpします。

616 :名無しさん@お腹いっぱい。:2014/11/10(月) 21:12:50.80 ID:VhryA4aMa
新バージョン楽しみにしております。

617 :名無しさん@お腹いっぱい。:2014/11/10(月) 21:35:23.20 ID:0uwCrS/ou ?2BP(0)
似スレとか、板のスレ一覧を表示した時に、一覧から星マークですでにお気に入り
登録しているスレを確認したり、一括でお気に入りに入れたりp2とかrep2でしてた
のですが、それに類似する機能って実装予定あるのでしょうか。

現状なくても困ってはないのですが、似スレ検索でたまたま引っかかった、関係な
いけど気になるスレに後で読むための印として割と便利なので……。

618 :◆Meriken//XXX:2014/11/11(火) 03:08:31.69 ID:lSF2FY5ZQ
新しい開発版です。

Meriken's 2ch Browser 0.1.12
http://meriken.me/programming/merikens-2ch-browser

・rep2とrep2拡張パックのDATファイルをインポートする機能の追加。
・ログを閲覧する機能の追加。
・サーバーのソフトウェアを選択する機能の追加。
・動作速度の改善。
・コンソール画面の表示の改善。
・その他のバグフィックス多数。

619 :◆Meriken//XXX:2014/11/11(火) 03:24:12.36 ID:lSF2FY5ZQ
>>617
これはぜひ欲しい機能なんですけど、どれぐらい手間がかかるか
ちょっとよくわからないんですよね。検討します。

620 :◆Meriken//XXX:2014/11/11(火) 03:50:48.32 ID:lSF2FY5ZQ
さて、今度は次のファイルをインポートする機能を追加しないと…

最近読んだスレ(p2_recent.idx)
お気にスレ(p2_favlist.idx)
お気に板(p2_favita.brd)

ディレクトリはここ。

rep2\rep2\data
rep2ex\data\pref

まあ難しいことは何もないのですぐに出来るでしょう。

621 :名無しさん@お腹いっぱい。:2014/11/11(火) 08:17:43.21 ID:1ES8thDDE
新バージョンキターー
取り急ぎ動作確認完了っす!

622 :◆Meriken//XXX:2014/11/11(火) 08:47:41.24 ID:lSF2FY5ZQ
>>621
それは良かったw スレッドの数をいじったのでちょっと
心配だったんですよね。いい加減オプションで
調整できるようにしようっと。

623 :名無しさん@お腹いっぱい。:2014/11/11(火) 10:20:09.54 ID:VJW4Z4Smj
rep2データのインポートがうまくいかない
rep2自体は git://github.com/rsky/p2-php.git の開発版。
ただデータ自体は別ディレクトリに置いていて、ln -s でリンクを張っています。

/foo/bar/p2-php/data -> /foo/bar/rep2data/data

# java -jar ./merikens-2ch-browser.jar -import-dat-files xxxxxx@gmail.com /foo/bar/p2-php
Importing DAT files...
Import completed:
Imported: 0
Duplicates: 0
Invalid: 0
Errors: 0

624 :◆Meriken//XXX:2014/11/11(火) 10:55:40.99 ID:lSF2FY5ZQ
>>623
あ、そうか。Clojureのfile-seqはsymlinkをたどってくれないのか。
じゃあこっちでどうぞ〜

java -jar ./merikens-2ch-browser.jar -import-dat-files xxxxxx@gmail.com /foo/bar/rep2data/data

625 :名無しさん@お腹いっぱい。:2014/11/11(火) 11:08:07.53 ID:VJW4Z4Smj
>>624
だめですね。同じ結果です。
一応、data 以下はこういう内容です。

# ls -al /foo/bar/rep2data/data
drwxrwxrwx 2 root root 4096 9月 22 08:49 admin
drwxrwxrwx 7 root root 4096 9月 22 08:49 cache
drwxrwxrwx 4 root root 4096 9月 22 08:49 compile
drwxrwxrwx 2 root root 4096 9月 22 08:49 cookie
drwxrwxrwx 13 root root 4096 10月 14 19:18 dat
drwxrwxrwx 2 root root 4096 11月 11 10:22 db
drwxrwxrwx 12 root root 4096 10月 14 19:19 idx
drwxrwxrwx 2 root root 4096 9月 22 08:49 logs
drwxrwxrwx 2 root root 4096 10月 27 08:00 pref
drwxrwxrwx 2 root root 98304 11月 11 10:08 session
drwxrwxrwx 2 root root 4096 11月 11 10:22 tmp

626 :◆Meriken//XXX:2014/11/11(火) 11:21:29.93 ID:lSF2FY5ZQ
これは謎ですね… どうしたものか。

627 :◆Meriken//XXX:2014/11/11(火) 12:28:43.74 ID:lSF2FY5ZQ
>>625
ひょっとして新規にデータベースを作り直してますか?
そうだとしたら、まず管理者アカウントを作成して
一度ログインしてから、サーバーを停止して
DATファイルをインポートしてみてください。

628 :◆Meriken//XXX:2014/11/11(火) 12:33:51.35 ID:lSF2FY5ZQ
>>625
原因が分かりました。これはとんでもない凡ミス…
今から早速修正版を用意します。

629 :名無しさん@お腹いっぱい。:2014/11/11(火) 12:40:52.37 ID:VJW4Z4Smj
>>627
作り直しはしましたが(管理者アカのパスワード忘れたので・・・汗)、いちどいくつかのスレを読んだ後です。
念のためにもう一度起動、停止させたあとに試してみましたが同じですね。

どのディレクトリを検索かけて、何を探しているのかがわかれば調査できるのですが・・・

他の人は成功してるのかな?

630 :名無しさん@お腹いっぱい。:2014/11/11(火) 12:41:48.05 ID:VJW4Z4Smj
>>628
楽しみに待ってます^^

631 :◆Meriken//XXX:2014/11/11(火) 15:49:25.51 ID:lSF2FY5ZQ
新しい開発版です。

Meriken's 2ch Browser 0.1.13
http://meriken.me/programming/merikens-2ch-browser

・DATファイルがインポート出来ない不具合の修正。

これで大丈夫なはずです。ぜひ報告をお願いします。

632 :名無しさん@お腹いっぱい。:2014/11/11(火) 16:08:59.57 ID:VJW4Z4Smj
>>631
正常に取り込み出来たようです。
こちらで読み込んでいないスレもDATファイル一覧から見られたので取り込み自体も出来ているようです。
対応ありがとうございました。

633 :◆Meriken//XXX:2014/11/11(火) 16:27:58.23 ID:lSF2FY5ZQ
>>632
こちらこそ報告をありがとうございます。いや〜ほっとしました。

634 :◆Meriken//XXX:2014/11/11(火) 16:32:09.64 ID:lSF2FY5ZQ
あ、あと0.1.13ではデフォルトでImmutant 2を選ぶようになっています。
大丈夫なはずですが、問題がある場合は-http-kitオプションを
指定してください。

635 :名無しさん@お腹いっぱい。:2014/11/12(水) 00:41:35.17 ID:hXh4SZ7W1
0.1.13とりあえず動きました!
nginxでリバプロ環境ですけど、問題なさそうです。

後はモバイル版があれば・・・・・。
よろしくお願いします!!!

636 :名無しさん@お腹いっぱい。:2014/11/12(水) 00:44:57.81 ID:hXh4SZ7W1
書き忘れ・・・。
全体的に速度上がってますね!
体感できるくらい違うように思います。
(漏れの気のせいだったらゴメンなさい)

637 :◆Meriken//XXX:2014/11/12(水) 13:45:42.28 ID:w1pMkRPHi
>>635-636
現在鋭意最適化中です。モバイル版はインポート機能が
ひと通り揃ったらすぐにとりかかる予定です。

638 :名無しさん@お腹いっぱい。:2014/11/12(水) 14:04:19.73 ID:maxwtVL5R
ビュアー周りの強化をされる際に既に検討項目に入っているような気がしなくもないのですが、

・全画像ファイルの出力は便利なのだけど、可能であれば板単位、板単位に絞り込んだ出力ができれば嬉しい。
(isp、mobile板などの大量のスピードテストなど画像を大量に吐き出されてもあんま嬉しくない。もちろん後で整理すりゃいいの
だけど…。)

・スレごとに分けずに、フラットに一つのフォルダにまとめてくれた方が嬉しい時もある。
(分けないという「オプション」が欲しい。)

・ファイル未出力をリセット(なにも出力してない状態/全て出力した状態に)したい。

639 :名無しさん@お腹いっぱい。:2014/11/12(水) 23:14:30.09 ID:nK3fkr0B5
winXPだけど11から13にしたら起動しなくなった
DOS窓開いた瞬間に不正終了みたいな感じで落ちる

640 :◆Meriken//XXX:2014/11/12(水) 23:29:08.94 ID:w1pMkRPHi
>>639
merikens-2ch-browser.batを編集して、"-server"を削除してください。

641 :◆Meriken//XXX:2014/11/12(水) 23:31:33.45 ID:w1pMkRPHi
>>638
それもそうですね。予定に入れておきます。

642 :◆Meriken//XXX:2014/11/12(水) 23:45:06.66 ID:w1pMkRPHi
>>639
これひょっとしたらスレッドの数を増やしたのと関係があるのかも
しれないですね。>>640の結果の報告をぜひお願いします。

643 :名無しさん@お腹いっぱい。:2014/11/12(水) 23:51:58.27 ID:nFel3+1ub
>>639
そもそもXP機をネットに繋ぐのはダメじゃね

644 :名無しさん@お腹いっぱい。:2014/11/12(水) 23:59:44.16 ID:nK3fkr0B5
>>642
-server消しただけで行けました

645 :名無しさん@お腹いっぱい。:2014/11/13(木) 09:21:08.14 ID:ayeGHTWUa
某スレに連呼荒らしが出るので、あぼ〜ん機能の導入を早めにしてほしいな・・・

646 :◆Meriken//XXX:2014/11/13(木) 10:17:04.85 ID:3pfH45bXr
じゃあモバイル版とあぼ〜ん機能を同時進行ということで。

647 :◆Meriken//XXX:2014/11/13(木) 10:18:06.53 ID:3pfH45bXr
>>644
そういえば-serverは64bit版のみでしたね。直しておきます。

648 :名無しさん@お腹いっぱい。:2014/11/13(木) 21:13:40.34 ID:SjwrHORor
>>646
モバイル版クルー
ウチはiPhone5sなんで、リバプロ環境で動いたテスト位しか出来ませんが^^;;;
泥は古いGALAXY位しか・・・・

649 :名無しさん@お腹いっぱい。:2014/11/13(木) 22:00:10.27 ID:pf8R9XOxk ?2BP(0)
不具合ではないのだけど、
・(おそらく何のリンクなのかアクセスログで区別する為の)xxx/xxx.jpg?xxxxみたいに
情報を付加しているケース

・画像アップローダの機能なのでしょうが、たとえば
https://pbs.twimg.com/media/BicMYS0CIAESTsK.jpg:large
http://pbs.twimg.com/media/Bnb-gcRCMAANdMk.jpg:orig
のように末尾にコマンドを付与しているケースがある。

・ご丁寧に、URLにクッションページをつけて書いているケースがある。

3つめのものは滅多に見かけないのですが、
2つめのものは例示したもの以外に、どこかで見かけた気はするのですが、ちょと
思い出せません。
1つめのものは、ブログなどに直リンクされている場合に見かけます。
いずれも、現行仕様では画像の自動ダウンロードの対象とはされないようですが、
2,3つめのは取りあえず置いておいて、1つめのケースはどうにかならないものでしょうか。

650 :◆Meriken//XXX:2014/11/14(金) 03:43:24.72 ID:KbF/jJI5k
>>649
これって結構ありますよね〜
あとでまとめてやっつけます。

651 :◆Meriken//XXX:2014/11/14(金) 03:46:29.67 ID:KbF/jJI5k
>>648
Androidはとりあえずエミュレーターで何とかします。
使おうと思ってたiUIが開発中止みたいなので、
jQuery mobileを試してみる予定です。

652 :◆Meriken//XXX:2014/11/17(月) 03:32:20.77 ID:y+1UirxNb
とりあえずモバイル版のログイン画面とメインメニューは出来ました。
jQuery Mobileはなかなかお手軽で、ページ遷移もスムーズで
いい感じです。モバイル版は時間がかかりそうなので、
他の機能を実装しながらのんびりと作りこんでいくことにします。

653 :名無しさん@お腹いっぱい。:2014/11/17(月) 14:21:58.64 ID:uPYTrnqTt
>>652
おお・・・楽しみに待ってます!<モバイル版

後はinitdとかsystemdから起動・停止したいな〜とか
思ってたりするので、システムからのシグナル受けたら
シャットダウンしてくれるようになれば・・・完璧!
(今はsystemd使ってるのですが、両方検証できます!)

654 :◆Meriken//XXX:2014/11/18(火) 15:03:06.70 ID:/WD5yYvaX
>>653
これと同じやり方で出来るはずなので追加しておきます。

How to catch CTRL+C in Clojure?
http://stackoverflow.com/questions/11709639

655 :◆Meriken//XXX:2014/11/19(水) 01:24:03.60 ID:QGKoLe4+h
>>653
シグナルの処理は実装しておきました。

656 :◆Meriken//XXX:2014/11/19(水) 02:24:29.90 ID:QGKoLe4+h
現在モバイル版の「お気に板」のページを実装中です。
ほとんど出来上がっていて、後は新着の自動更新の処理だけです。

http://meriken.me/files/2014-11-18-Mobile-M2B.jpg

657 :名無しさん@お腹いっぱい。:2014/11/19(水) 11:59:09.22 ID:ddqLgAAud
>>656
キターーーーー!!

658 :◆Meriken//XXX:2014/11/20(木) 12:50:09.63 ID:zgqiX12lr
GIF画像が大量にあるスレを開くと妙に画像ビューアーの
レスポンスが悪くなるという問題があったのですが、
これはブラウザからの同一サーバーへの同時接続の数が
制限されているのが原因であることがわかりました。
ChromeやFFだと6なのでこれでは全然足りません。
とりあえず応急処置をしておきましたが、
どうやら根本的に解決するにはWebSocketを使う必要が
あるようです。やれやれです。

659 :◆Meriken//XXX:2014/11/21(金) 07:19:06.04 ID:7WoDxNaRa
本業の合間に少しずつモバイル版を実装中です。
新着の自動更新ができるようになりました。
今週末までにスレッド本文の表示に取り掛かりたいところです。

660 :◆Meriken//XXX:2014/11/23(日) 04:00:30.93 ID:frLlhdXSH
これまでのコードを流用してモバイル版でも
一応スレッドを表示できるようになりました。

http://meriken.me/files/2014-11-22-Mobile-M2B.jpg

ポップアップや画像ビューアの実装はまだですが、
とりあえず一安心です。

661 :名無しさん@お腹いっぱい。:2014/11/23(日) 10:41:06.72 ID:5Y86bWiTA
>>660
これ、1回の表示あたりに読み込むレスの数って指定できるのかな…。

662 :◆Meriken//XXX:2014/11/23(日) 14:40:10.81 ID:frLlhdXSH
>>661
それはどうやって実装しようか考えているところです。
jQuery Mobileの枠組みに押し込めるのがなかなか難しいんですよね。

663 :◆Meriken//XXX:2014/11/24(月) 08:32:28.47 ID:L6KBlSTfc
日曜を使ってスレ内のジャンプ等のナビゲーションの処理を実装。
読み込むレスの数も内部で変更できるようにしておきました。
少しづつ使えるようになってきたけど、まだまだ時間がかかりますねえ。

664 :名無しさん@お腹いっぱい。:2014/11/24(月) 23:36:29.48 ID:o2dc9gRSi
モバイル版って、スマホで読み書き出来る、って事ですよね?
何処からダウンロード可能なのですか?

665 :◆Meriken//XXX:2014/11/25(火) 02:07:44.19 ID:l+HOsOpIU
> モバイル版って、スマホで読み書き出来る、って事ですよね?

そうです。M2Bのサーバーを別にPCで動かす必要がありますけどね。
まだ開発中なのでダウンロードできるようになるのはしばらく先です。

666 :名無しさん@お腹いっぱい。:2014/11/25(火) 03:00:44.64 ID:1BqcRxJKl
>>665
> そうです。M2Bのサーバーを別にPCで動かす必要がありますけどね。
ん?それもメリさんが開発してるのですか?
で、それは自分の PC で動かせばいいのです?

> まだ開発中なのでダウンロードできるようになるのはしばらく先です。
わくわく。

667 :名無しさん@お腹いっぱい。:2014/11/25(火) 10:18:27.77 ID:v4t1nvThc
新着まとめ読みも待ってます・・・

668 :名無しさん@お腹いっぱい。:2014/11/25(火) 11:00:54.01 ID:twFtXm/TB
さっき知って試してみた

・要らないスペース(隙間)が多くて表示行が削られている
・左ペインのMeriken's 2ch Browser (version)の ユーザー名や
 ログアウトと表示されているメニューは下に
 今一番下にある常に見たい自動ダウンロードメニューを上に
 みたいなカスタマイズができない
・表示や動作のカスタマイズがほぼ何もできない
・スレをブラウザのタブで開きたいのにできない
・スマホでちょっと変わったブラウザを使ってると一切使えない

とにかく表示が装飾のせいで窮屈すぎるわ

669 :名無しさん@お腹いっぱい。:2014/11/25(火) 11:15:25.23 ID:twFtXm/TB
あーあと、画像が読み込めないとき
404なのか403なのか状況が全然分からんからクリックしてみるしかないってのも嫌
再起動するとタブや閲覧状態が初期化されるのもめんどくさ
スレ開くのはシングルクリックで新タブで開くように設定したい

DOS窓邪魔
延々とretriesって言いながらなんか読みこんでるけど
大丈夫なのこれ?サーバー攻撃になってない?

670 :◆Meriken//XXX:2014/11/25(火) 12:03:00.83 ID:l+HOsOpIU
>>667
忘れてないのでご安心を。色々実験が必要なのでちと時間が
かかるかもしれません。

>>666
上ペイン(スレッド一覧)は、上ペインの下についてるノブを
クリックすれば閉じられますよ。retriesは大した負荷じゃないので
大丈夫でしょう。なんせまだ開発の途中なので、表示やカスタマイズ等の
点についてはいずれ大幅に改善される予定です。

671 :◆Meriken//XXX:2014/11/25(火) 12:20:14.32 ID:l+HOsOpIU
画面のデザインは個人的には非常に気に入ってるんですけど、
ノートパソコン等の縦が短い画面だとたしかにちょっと厳しいん
ですよね。もう一回省スペースなデザインをためしてみようかなあ。

672 :名無しさん@お腹いっぱい。:2014/11/25(火) 20:07:05.83 ID:twFtXm/TB
>>670
>クリックすれば閉じられますよ

そういうんじゃなくて一覧も表示はしておきたい
でも無駄なスペースは詰めたいって感じ
個人的にはこんな青画面とか過剰な装飾は要らない派
かっちりはめ込んでほしい

あとは画像の管理
rep2exスレに宣伝にくるくらいだからIC2は
使ったことあるんだよね?
☆評価やIC2の管理画面みたいなものが欲しい

文句ばっか言ってるけど
なんだかんだ言ってかなり期待大だからお願いします

673 :名無しさん@お腹いっぱい。:2014/11/25(火) 20:52:38.11 ID:twFtXm/TB
未読管理が厳しい
100レスあるスレを開いて30まで読んで閉じる
次にそのスレ開いたら100まで読んだことになってる
「ここまで読んだ」メニューもないし、これはあかん

674 :◆Meriken//XXX:2014/11/26(水) 01:24:34.23 ID:WuKrJcIRJ
>>672
デザインは検討しま〜す。画像管理は優先度が高いので
近いうちに実装されるでしょう。

>>673
あ、これ自動でできると便利ですね。あとで試してみようっと。

675 :◆Meriken//XXX:2014/11/26(水) 16:16:52.77 ID:WuKrJcIRJ
新着まとめ読みの実装のための下準備として、レスのエレメントIDの
命名規則を大幅に変更したんですが、思ってたより手間が
かからずに済みました。後はひたすら実装するだけなので、
ひまなときにやることにします。

676 :名無しさん@お腹いっぱい。:2014/11/26(水) 17:49:51.51 ID:uYjFdoFYe
楽しみにお待ちしてます!

677 :名無しさん@お腹いっぱい。:2014/11/28(金) 19:27:46.67 ID:ZUeH1shIL
未読管理を改良して実際に表示したレスだけを既読として扱うように
したんですが、便利すぎて笑ってしまいましたw
画面のデザインもコンパクトにしてみたんですが、
こっちもなかなかいい感じです。モバイル版でちゃんと閲覧できる
ようになったら次のバージョンを公開しようっと。

678 :◆Meriken//XXX:2014/11/28(金) 19:28:42.64 ID:ZUeH1shIL
あ、トリップ消したの忘れてた。

679 :◆Meriken//XXX:2014/11/29(土) 12:24:37.01 ID:G7SZLDlan
モバイル版はようやく安定してきました。
jQuery Mobileはちょっと凝ったことをやらせようとすると
異常に手間がかかるのですが、細かいところに目をつぶれば
何とかなりそうです。書き込みとかポップアップ表示は
まだなんですけど、とりあえず画像ビューアーができたら
公開することにします。

680 :名無しさん@お腹いっぱい。:2014/11/29(土) 13:46:53.45 ID:PZStLV+RQ ?2BP(0)
>>678
いっそ、トリップ(や#から始まるコマンド)をつけ忘れてたら自動で付加するオプション(当然ながら強制ではない)をつけてしまえばいいような…。
ところで、BEの設定項目が見つからないのですが、見落としでしょうか。

>>679
おー。楽しみにしてます。

681 :名無しさん@お腹いっぱい。:2014/11/29(土) 14:57:34.65 ID:4+w9+BZrR
>>680
コテハン記憶ぐらいJaneにもあるけど、
コテハン候補を常時記憶してくれたらうれしいかな
(Janeだと、入力したら記憶するけど外すと忘れてしまうので)

682 :名無しさん@お腹いっぱい。:2014/11/29(土) 21:29:22.23 ID:vSXiXZIbK
>>679
楽しみ楽しみ〜

683 :◆Meriken//XXX:2014/11/30(日) 03:43:28.69 ID:7CVtqUn8+
iPhone 5のブラウザ、画像を大量に閲覧すると暴走しますね。
レス数で調整するしかないかなあ。

684 :◆Meriken//XXX:2014/11/30(日) 03:56:24.12 ID:7CVtqUn8+
> The maximum size for decoded GIF, PNG, and TIFF images
>
> 3 megapixels for devices with less than 256 MB RAM
> 5 megapixels for devices with greater or equal than 256 MB RAM
http://stackoverflow.com/questions/22039534/ios-browser-crashes-due-to-low-memory

なるほど、サーバー側で画像を再圧縮すればいいのか。
オプションで切り替えられるようにしておこう。

685 :◆Meriken//XXX:2014/11/30(日) 04:09:29.41 ID:7CVtqUn8+
トリップの管理は書き込みの処理を改造するときに
まとめて実装しま〜す。

686 :◆Meriken//XXX:2014/11/30(日) 04:16:57.91 ID:7CVtqUn8+
>>683-684
こっちが元のリンク。

Safari Web Content Guide
https://developer.apple.com/library/safari/documentation/AppleApplications/Reference/SafariWebContent/CreatingContentforSafarioniPhone/CreatingContentforSafarioniPhone.html

687 :◆Meriken//XXX:2014/11/30(日) 06:05:23.66 ID:7CVtqUn8+
iPhoneでの暴走は画像のサイズには関係なかったみたいです。
イベントの処理を変更したらなくなりました。やれやれです。

688 :◆Meriken//XXX:2014/11/30(日) 06:29:14.07 ID:7CVtqUn8+
あ、やっぱりサムネの数も関係してるみたいだ。
なんというヘタレなウェブブラウザだ。
まあ極端な条件でない限り暴走しなくなったので良しとします。

689 :名無しさん@お腹いっぱい。:2014/11/30(日) 12:58:14.20 ID:JMdZUfiY7 ?2BP(0)
なんか、新しいAPIはJSONだって言ってるように読んだんだけど(英語がからっきしなのでなんとなく)、
http://fox.2ch.net/test/read.cgi/poverty/1416231963/240

まちBBSのJSON対応
http://www.machi.to/bbs/read.cgi/tawara/1416672649/4
は、対抗かなにかなんだろうか?

monacoinコミュニティの中の誰かが作ってる、Askmona.orgとかPinkmona.orgのAPIは最初からJSONだけど、最初から空気が
分離してる事を考えると多分それが関係してるって事はないだろうし…。

690 :◆Meriken//XXX:2014/12/01(月) 11:03:04.53 ID:3vxjmAqn7
今から新APIを作るならJSONにするのは自然だから、
偶然じゃないでしょうか。DATはいくらなんでも古すぎです。

691 :名無しさん@お腹いっぱい。:2014/12/01(月) 13:37:42.17 ID:gGWwyca0B ?2BP(0)
よく考えてみると(実際、よく考えてなかった)確かにそうですね。
そもそもDAT自体も、外部から参照するというよりは内部用でしょうしね…。イレギュラーな使い方がデフォになってるだけで。

692 :◆Meriken//XXX:2014/12/01(月) 16:00:44.16 ID:3vxjmAqn7
モバイル版で必要最低限の閲覧ができるようなりました。
画像ビューアーもきちんと動いています。
サムネイルをサーバー側で動的に作成するようにしたら
見違えて安定するようになりました。iPad 1でも動いているので
上出来でしょう。

693 :名無しさん@お腹いっぱい。:2014/12/01(月) 16:35:39.11 ID:pZA2lyVgn
ver 0.1.13
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/projectodd/wunderboss/web/Web$CreateOption : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader
一部略
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:171)
at immutant.web__init.__init0(Unknown Source)
at immutant.web__init.<clinit>(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:249)
at clojure.lang.RT.loadClassForName(RT.java:2093)
一部略
at clojure.core$require.doInvoke(core.clj:5607)
at clojure.lang.RestFn.invoke(RestFn.java:3204)
at merikens_2ch_browser.core$loading__4958__auto__.invoke(core.clj:1)
at merikens_2ch_browser.core__init.load(Unknown Source)
at merikens_2ch_browser.core__init.<clinit>(Unknown Source)
at java.lang.Class.forName0(Native Method)

ショボーン

694 :◆Meriken//XXX:2014/12/01(月) 17:03:59.81 ID:3vxjmAqn7
>>693
Javaのバージョンが古すぎです。Java 7で試してみてください。

Unsupported major.minor version 51.0
http://stackoverflow.com/questions/10382929

695 :◆Meriken//XXX:2014/12/02(火) 09:37:29.12 ID:vUnQthfx/
新しい開発版です。

Meriken's 2ch Browser 0.1.14
http://meriken.me/programming/merikens-2ch-browser

・モバイル版の追加(閲覧のみ)。
・画面デザインの変更。
・スレッド一覧の表示速度の改善。
・未読管理の改善。
・システムのシグナルでサーバーを終了するように変更。

696 :名無しさん@お腹いっぱい。:2014/12/02(火) 15:06:19.38 ID:DgCOujgOV
とりあえず動作確認しました。

Reverse Proxyの環境だと、以下のような不具合がありました。
・サーバ情報が表示されない
・板一覧を開くとすべて展開された状態で表示される
・自動画像ダウンロードの欄に何も表示されない

今は生でアクセスしてます。(VPNで自宅LAN内からです)

ログ見てる限りは、へんなExceptionが出てるわけでもなさそうですが・・・・・。

697 :◆Meriken//XXX:2014/12/02(火) 15:17:46.92 ID:vUnQthfx/
>>696
これは変ですね〜 バージョンアップのときに
ウェブブラウザのキャッシュは削除されましたか?

698 :◆Meriken//XXX:2014/12/02(火) 15:19:51.85 ID:vUnQthfx/
>>696
あ、あとウェブブラウザのコンソールを確認してみてください。
JavaScriptのエラーが出ているはずです。

699 :名無しさん@お腹いっぱい。:2014/12/02(火) 15:28:29.65 ID:DgCOujgOV
>>698
すみません・・・WebBrowser側のログ見てませんですた・・・・
とりあえずCacheのClearでイケてそうな感じです。
ただ、今は0.1.13に一旦切り戻してます。
(帰宅後にもうちょっと触ってみようと思います)

700 :◆Meriken//XXX:2014/12/02(火) 15:56:09.17 ID:vUnQthfx/
>>699
了解です。次のバージョンからはブラウザのキャッシュを
無効化するようにしておきます。

701 :名無しさん@お腹いっぱい。:2014/12/02(火) 23:05:35.65 ID:VP4wvN0lx ?2BP(0)
0.1.14から、新着がないのに新着の件数が表示されてるお気に入りに入れたスレがあるみたい。
なにかのタイミングで、それらも(新着件数が)0件になるのだけど、なんのタイミングなのかがさっぱりわからないので再現確認ができません…。

気づいた範囲での共通点というとあぼーんしたレスのあるスレに多く出現しているくらいなのですが、それが関係するかどうかもいまいち…。

なんかすいません。

702 :◆Meriken//XXX:2014/12/03(水) 00:02:01.19 ID:tP5MbOHH+
>>701
0.1.14から新着の更新の処理が変わったので、
スレを開いてから新着の件数が更新されるまで
少し時間がかかるようになっています。
もうちょっと反応を良くしたほうがいいかもしれませんね。

703 :◆Meriken//XXX:2014/12/03(水) 01:22:26.86 ID:tP5MbOHH+
>>701-702
開いているスレの新着の件数の更新をリアルタイムで
行うように変更しました。

704 :◆Meriken//XXX:2014/12/03(水) 05:41:17.25 ID:tP5MbOHH+
モバイル版で最低限の画像チェックは出来るようになったので、
たまってる他の案件を処理することにします。とりあえず
rep2からのインポート機能を仕上げてから、あぼ〜ん機能と
新着まとめ読み機能をつけようっと。

705 :名無しさん@お腹いっぱい。:2014/12/03(水) 11:14:05.66 ID:KwciO2Rc6
>>704
rep2のお気に入りとかスレの殿堂とかのimportもできると凄いうれしいな
あとうちのrep2が古いのかdata/2channelディレクトリ以下の2ch.netの記事がインポートされないッス

706 :名無しさん@お腹いっぱい。:2014/12/03(水) 12:07:18.79 ID:9T+/0bGsj
centOS 5
java version 1.7.0_71 で起動出来ません

Web server stated successfully.
Download manager started.

この状態で止まっていて先に進まないのですが、
30分ほどこの状態のままなので諦めました
readmeの起動方法(その他のOS)の通りにしただけなのですが、
何か不足等ありますか

707 :◆Meriken//XXX:2014/12/03(水) 12:17:58.02 ID:tP5MbOHH+
>>706
ウェブブラウザで"http://127.0.0.1:50000/"を開けば使えるはずです。

708 :◆Meriken//XXX:2014/12/03(水) 12:22:03.47 ID:tP5MbOHH+
>>705
> rep2のお気に入りとかスレの殿堂とかのimportもできると凄いうれしいな

その予定です。

> あとうちのrep2が古いのかdata/2channelディレクトリ以下の2ch.netの記事がインポートされないッス

おかしいですねえ。ディレクトリ構造とファイル名はどうなっていますか?
あと、インポートを試したときに何が表示されていましたか?

709 :名無しさん@お腹いっぱい。:2014/12/03(水) 18:58:58.20 ID:ju6UQ+mUK
モバイル版って、何処からダウンロード出来るのでしょうか?

710 :◆Meriken//XXX:2014/12/03(水) 20:09:19.09 ID:tP5MbOHH+
>>709
モバイル版を別にダウンロードする必要はありません。
PCでM2Bを動かして、スマホのウェブブラウザからそのPCに
アクセスしてください。

711 :名無しさん@お腹いっぱい。:2014/12/03(水) 20:09:48.06 ID:KwciO2Rc6
>>708
2ch.net以外のscとかjbbsとかはimportされます
$P2HOME/data/jbbs.livedorr.jp
$P2HOME/data/anago.2ch.scとか
ただ2ch.netだけ
$P2HOME/data/2channel/unix
$P2HOME/data/2channel/asia
みたいな管理になってるのだけimportされないっす

712 :名無しさん@お腹いっぱい。:2014/12/03(水) 20:18:39.48 ID:gyd1RnvLU
>>710
> PCでM2Bを動かして、スマホのウェブブラウザからそのPCに
って事は、外でアクセスする時は、自宅のルータの下に繋がってる
PC にアクセスする必要があるのか・・・

713 :名無しさん@お腹いっぱい。:2014/12/04(木) 01:03:35.49 ID:pFBvpNjJt
モバイル版って他のブラウザに対応してないの?
ios6では開けない

714 :◆Meriken//XXX:2014/12/04(木) 15:48:38.87 ID:qL/aPqIL2
>>713
どのブラウザを使っていますか?
あと機種とiOSの正確なバージョンを教えて下さい。

715 :◆Meriken//XXX:2014/12/04(木) 15:51:48.80 ID:qL/aPqIL2
>>711
インポートできないDATファイルを幾つかディレクトリごと
ZIPで固めて送っていただければすぐに対応します。

meriken.2ch@gmail.com

716 :◆Meriken//XXX:2014/12/04(木) 15:54:20.12 ID:qL/aPqIL2
>>713
あ、あと「開けない」ときに実際に画面に
何が表示されていたかもお願いします。

717 :名無しさん@お腹いっぱい。:2014/12/04(木) 16:05:16.00 ID:a1CwfKM89
ios6では開けない件は
たぶんPC版のログイン画面で
「このブラウザには対応していません」
と出てログインできません
iOS6.1.3 Safariです

718 :717:2014/12/04(木) 17:35:00.82 ID:a1CwfKM89
iPhoneはiPhone4です。事情があってアップデートしてません

719 :◆Meriken//XXX:2014/12/04(木) 18:19:51.01 ID:qL/aPqIL2
>>713
>>717
たまたま手元に同じバージョンのiOSがあったので、
ログインできるようにしておきました。
SafariのJavaScriptエンジンのバグみたいです。

720 :名無しさん@お腹いっぱい。:2014/12/05(金) 20:35:12.87 ID:kGmK08FXM
>>715
変換されなかった奴の一部を送りました〜

721 :◆Meriken//XXX:2014/12/06(土) 12:35:34.58 ID:HjDCODBjo
>>720
自宅の環境で試してみたんですが、Windows 7と
Mac OS X 1.7.5の両方で送っていただいたDATファイルを
インポートできました。

インポート時にエラーが出ていないなら、あとは
元のファイル・ディレクトリのパーミッションかsymlinkぐらいしか
思い当たりません。インポート時にエラーは出ていないのでしょうか?
"Import completed:"のあとにはどのように表示されていますか?

あと、インポート時にDATファイルを直接絶対パスで
"/Users/hoge/rep2/data/2channel/unix/1168581861.dat"
のように指定したらどうなるか、試してみていただけますか?

722 :◆Meriken//XXX:2014/12/06(土) 12:37:07.49 ID:HjDCODBjo
>>721の"Mac OS X 1.7.5"は"Mac OS X 10.7.5"の間違いでした。失礼!

723 :名無しさん@お腹いっぱい。:2014/12/06(土) 17:23:51.45 ID:idiv/862n
>>721
ありがとう、symlinkが駄目だった見たいです。
ちゃんとimportできたのでこれから愛用させていただきます。

724 :◆Meriken//XXX:2014/12/06(土) 18:11:20.38 ID:HjDCODBjo
>>723
それは良かった。symlinkの点は説明書に追加しておきます。
まだ開発中ですけど気長に続けていくのでよろしく〜

725 :◆Meriken//XXX:2014/12/06(土) 18:28:59.15 ID:HjDCODBjo
rep2の以下のファイルをインポートできるようにしておきました。

p2_favita.brd (お気に板)
p2_favlist.idx (お気にスレ)
p2_recent.idx (最近読んだスレ)

p2_palace.idx(スレの殿堂)は、お気にスレのラベル機能を
追加してからインポートできるようにする予定です。

726 :◆Meriken//XXX:2014/12/06(土) 18:46:25.71 ID:HjDCODBjo
あ、あと、モバイル版の画像ビューアーをスワイプに対応
させました。これでグッとスマホのアプリらしくなりましたw
iPhoneの画面は発色が良くていいですね〜

727 :717:2014/12/06(土) 18:58:58.30 ID:z9vModxB7
バグとか修正したり対応させた奴はどこにあるの?

728 :◆Meriken//XXX:2014/12/06(土) 23:15:20.40 ID:HjDCODBjo
多分この週末にうpしま〜す。

729 :名無しさん@お腹いっぱい。:2014/12/06(土) 23:33:05.54 ID:1qKcPCm9/
うむむ・・・
モバイル版ですが、同じURLでアクセスすれば
後はロジック側が判断してくれるんですよね?
ウチの環境(iOS8.1.1+Chrome)だと、相変わらず
PC版の画面が表示されちゃいます
あ・・・Safariでも同じでした

730 :542:2014/12/06(土) 23:50:20.67 ID:QqaKoMYrQ
>>729
うちのAndroidもPC版が出ちゃいますねぇ。。。
4.4.2+Chromeですが。
Chromeがダメなんかな?

731 :◆Meriken//XXX:2014/12/07(日) 00:34:04.66 ID:ObuObtLDi
>>729-730
一応README.txtには書いておいたんですけど、
モバイル版のアドレスは"http://127.0.0.1/m"です。
ちゃんと出来上がったら自動転送されるようにする予定です。

732 :名無しさん@お腹いっぱい。:2014/12/07(日) 00:43:02.42 ID:oWSnNY+uu
>>731
Shit!!!
いけますた!
でも自動転送でおなしゃすw
あとモバイルからの書き込みも♪

733 :名無しさん@お腹いっぱい。:2014/12/07(日) 03:01:31.13 ID:5B8ktpQEm
>>725
request:
過去ログ全部もっていくとdat一覧がエライコトになりました、板単位でのdat倉庫機能希望

734 :◆Meriken//XXX:2014/12/07(日) 03:11:05.85 ID:ObuObtLDi
>>733
板を開いてから板のツールバーの「ログ一覧」を
クリックしてみてください。

735 :◆Meriken//XXX:2014/12/07(日) 22:35:46.76 ID:ObuObtLDi
新しい開発版です。

Meriken's 2ch Browser 0.1.15
http://meriken.me/programming/merikens-2ch-browser

・rep2の「お気に板」「お気にスレ」「最近読んだスレ」をインポートできるように改善。
・iOS 6でログインできるように修正。
・モバイル版の画像ビューアーでスワイプで画像切り替えができるように修正。
・モバイル版に自動転送されるように修正。
・ブラウザのキャッシュを無効化するように修正。
・開いているスレッドの新着の件数の更新をリアルタイムで行うように変更。

736 :名無しさん@お腹いっぱい。:2014/12/07(日) 23:08:14.66 ID:oWSnNY+uu
>>735
取り急ぎ動作確認できました。
モバイルからも読めています。
モバイルからの書き込み待ってます?♪

これはお願いしていいのかわかりませんが・・・・
ログファイルの出力先を任意に指定出来ると有難いかもです。
今、systemd向けのスクリプトでちょっと悩んでいますので・・・・・。

737 :◆Meriken//XXX:2014/12/07(日) 23:12:29.98 ID:ObuObtLDi
>>736
どうも〜 両方とも近いうちに何とかします。

738 :◆Meriken//XXX:2014/12/07(日) 23:14:12.82 ID:ObuObtLDi
時々PC版の画像ビューアーが終了しないぞorz
原因を調査するのでちょっとお待ちを。

739 :名無しさん@お腹いっぱい。:2014/12/07(日) 23:15:54.77 ID:vyNe5Ya0c
なんかスレの読み込みに失敗するような?

740 :◆Meriken//XXX:2014/12/07(日) 23:20:06.72 ID:ObuObtLDi
>>739
ログに例外は記録されていますか?

741 :名無しさん@お腹いっぱい。:2014/12/07(日) 23:26:24.13 ID:vyNe5Ya0c
>>740
[ERROR] clojure.lang.LazySeq@9d3dc247

742 :◆Meriken//XXX:2014/12/07(日) 23:31:47.24 ID:ObuObtLDi
>>741
特定のスレだけで発生していますか?
もしそうならスレのリンクをスレのリンクをいただけると助かります。

743 :名無しさん@お腹いっぱい。:2014/12/07(日) 23:38:33.02 ID:vyNe5Ya0c
>>742
一部のスレだけですね
このスレでも発生してます

744 :名無しさん@お腹いっぱい。:2014/12/07(日) 23:48:10.01 ID:vyNe5Ya0c
DB壊れてたのかなDB消したら正常に読み込めた

745 :名無しさん@お腹いっぱい。:2014/12/07(日) 23:49:36.53 ID:vyNe5Ya0c
と思ったら書いた直後にエラー出た

746 :◆Meriken//XXX:2014/12/07(日) 23:51:59.83 ID:ObuObtLDi
>>745
おかしいですねえ。ログのエラーの前後はどうなっていますか?

747 :名無しさん@お腹いっぱい。:2014/12/07(日) 23:55:03.63 ID:vyNe5Ya0c
>>746
[INFO] Preparing thread content...が前に出て次の行に[ERROR]が出てるだけ
操作はサーバー(WinXP)と別PC(Win8.1)から最近読んだスレからこのスレをクリックして
スレッドの読み込みに失敗しました。が表示される

748 :◆Meriken//XXX:2014/12/08(月) 00:00:35.40 ID:lPufD5uyr
>>738の画像ビューアーの件ですが、高負荷でjQueryが
不安定になってanimateのcompleteイベントが発生してなかった
みたいです。もうちょっと様子を見てみます。

749 :◆Meriken//XXX:2014/12/08(月) 00:06:41.27 ID:lPufD5uyr
>>747
ああなるほど。メモリ不足かもしれませんね。こちらを参考にしてみてください。
Windows 8でサーバーを動かしたらどうなるか試してみていただけると
助かります。

----

■メモリ管理について

メモリが不足するとガーベッジコレクタが作動してサーバーが長時間停止する
ことがあります。これを防ぐためには起動時のオプションでメモリの最大値を
増やすか、G1ガーベッジコレクタを使用してください。

java -server -Xmx6g -jar ./merikens-2ch-browser.jar
(メモリの最大値を6GBに設定)

java -server -XX:+UseG1GC -XX:MaxGCPauseMillis=1000 -jar
./merikens-2ch-browser.jar
(G1ガーベッジコレクタを使用して、GCの最大動作時間を1秒に設定)

次のオプションでメモリの使用量を500MB前後に抑えられることが確認できて
いますが、動作速度がかなり落ちるので注意してください。

java -server -Xmx384m -XX:+UseG1GC -XX:MaxGCPauseMillis=1000 -jar
./merikens-2ch-browser.jar

750 :◆Meriken//XXX:2014/12/08(月) 06:33:35.57 ID:lPufD5uyr
データベースが重くなってきたので現在再構築中。
いい加減PostgreSQLに対応させようかな…

751 :名無しさん@お腹いっぱい。:2014/12/08(月) 08:03:17.84 ID:AghviW5ee
うちのWin8.1はjava入れてなかったので会社のPCからテスト

752 :名無しさん@お腹いっぱい。:2014/12/08(月) 08:26:27.67 ID:AghviW5ee
会社のPCもダメでしたWin7(64bit)

753 :◆Meriken//XXX:2014/12/08(月) 08:55:11.95 ID:lPufD5uyr
>>749
>>752
となると思い当たるのは1箇所しかないんだけど…
ちょっと修正版を用意するのでしばしお待ちを。

754 :名無しさん@お腹いっぱい。:2014/12/08(月) 10:04:30.00 ID:9ued8tL/K
現在NG機能ってありましたっけ?
インストールしてみましたがIDあぼーんぐらいしか無かったので……

755 :◆Meriken//XXX:2014/12/08(月) 10:32:34.70 ID:lPufD5uyr
>>754
まだつけてないで〜す。次に取り掛かる予定なので、
近いうちにつくでしょう。

756 :名無しさん@お腹いっぱい。:2014/12/08(月) 11:19:26.98 ID:9ued8tL/K
……アレ、これってバグかな?

netもopenも、スレを開いてから末尾までスクロールすると新着表示が消えるのに、
したらばの場合、末尾までスクロールしても新着表示があるまま……

757 :名無しさん@お腹いっぱい。:2014/12/08(月) 11:34:08.07 ID:9ued8tL/K
後、画面幅を超えると現在は自動改行ですが、
できればスクロールバー表示にもできるようにして欲しいです……
(巨大AAを見ていた時に発生)

758 :◆Meriken//XXX:2014/12/08(月) 12:28:18.19 ID:lPufD5uyr
>>756-757
了解しました〜

>>752
これを試してみてください。多分直っています。
直っていなかったらログのエラーの前後の部分を10行ほど
お願いします。

http://meriken.me/files/2014-12-07-M2B.zip

759 :◆Meriken//XXX:2014/12/08(月) 12:34:22.50 ID:lPufD5uyr
>>756
このスレで試してみたけど再現できなかったので、
バグの出たスレのリンクをお願いします。
http://jbbs.shitaraba.net/bbs/read.cgi/study/10891/1406792813/

760 :名無しさん@お腹いっぱい。:2014/12/08(月) 12:51:04.29 ID:Ybf9uxiXg
>>758
出張準備で一時帰宅したので家PC(WinXP)で試しましたがダメですね
[INFO] Preparing thread content...
[DEBUG] get-posts-in-current-dat-file
[DEBUG] get-posts-in-current-dat-file:before call to is-thread-active?
[DEBUG] is-thread-active?
[ERROR] clojure.lang.LazySeq@8ac07e9

761 :◆Meriken//XXX:2014/12/08(月) 13:07:09.87 ID:lPufD5uyr
>>760
ありがとうございます。問題の箇所はある程度特定出来ました。
どうもライブラリのバグみたいです。
別のバージョンを2つほど用意してみます。

762 :◆Meriken//XXX:2014/12/08(月) 14:12:48.17 ID:lPufD5uyr
>>760-761
今度はうまくいくといいんですけど…

http://meriken.me/files/2014-12-07-M2B-Throwable.zip

763 :◆Meriken//XXX:2014/12/08(月) 18:54:21.80 ID:lPufD5uyr
おそらく>>739-741の問題は>>762で解決できたはずなので
とりあえず次に移ることにします。まだ問題が出るようなら
知らせてください。

764 :名無しさん@お腹いっぱい。:2014/12/08(月) 18:56:23.88 ID:9ued8tL/K
>>759
http://jbbs.shitaraba.net/bbs/read.cgi/game/56932/1381521212/です
「新着92」の赤文字がいつまでも消えてくれなくて……

あ、そう言えば、画像ビューアで開くorサムネ右クリックから画像を保存できる機能も欲しいですね
(それこそサーバーを起動しているPCに保存する形でもいいので)

765 :◆Meriken//XXX:2014/12/08(月) 19:06:24.31 ID:lPufD5uyr
>>764
こちらでも再現出来ました。レス263以降がなぜか
表示されないですね、これ。不思議不思議…
画像を保存する機能はつけておきます。

766 :◆Meriken//XXX:2014/12/08(月) 19:30:59.82 ID:lPufD5uyr
>>764
このスレ、レスがごっそり透明あぼ〜んされてますね。
このバグは直しておきました。報告有り難うございました。

767 :名無しさん@お腹いっぱい。:2014/12/08(月) 19:52:24.90 ID:9ued8tL/K
>>766
なるほど、透明あぼーんでレス番がずれたのね……
ちなみにその透明あぼーんしまくったのは私です(小声)

#あ、できれば自動sageチェックボタンも欲しいです
#(sage忘れかねないので)
#色々注文がうるさくてすみません……

768 :◆Meriken//XXX:2014/12/08(月) 20:24:58.22 ID:lPufD5uyr
>>767
書き込みの処理を改造するときに入れておきま〜す。

769 :名無しさん@お腹いっぱい。:2014/12/08(月) 23:36:49.96 ID:Ybf9uxiXg
>>762
これOKです
DOS窓の方にjava.util.regex.Pattern$なんとか.match (:-1)なんてログがたくさん出ますが

770 :名無しさん@お腹いっぱい。:2014/12/09(火) 01:08:14.09 ID:M5AND1D3r
モバイル版の書き込みが出来れば・・・・
とは言え、その前の虫退治も大事ですにゃ。
頑張ってくにゃさい!

771 :名無しさん@お腹いっぱい。:2014/12/09(火) 01:09:49.74 ID:CnTdxo+wn
最近netの鯖の調子が悪い……
運営曰く上流回線の調子が悪いだけで
鯖は暇そうにしているらしいが、どちらにせよ酷い話だ

772 :◆Meriken//XXX:2014/12/09(火) 04:26:58.84 ID:Tsgag+vTN
>>769
やっぱりそこでしたか。subject.txtを検索して現行スレかどうか
調べてる部分なんですけど、Javaの正規表現のライブラリが
Throwableを投げてるみたいなんですよね。
デバッグに付き合って頂いて助かりました。

773 :◆Meriken//XXX:2014/12/09(火) 04:55:39.66 ID:Tsgag+vTN
>>770
どもども〜 もうちょっと待っててくださいね。

>>772
ほんとにあてにならないですよね〜
実はこのブラウザを流用して新しい掲示板を作ることも
考えてたりします。

774 :◆Meriken//XXX:2014/12/09(火) 05:03:10.53 ID:Tsgag+vTN
やっつけで新着まとめ読み機能をつけてみました。
一応読めるけど、画像ビューアーや逆参照アンカーを
対応させたり、DATファイルのスキャンを2パスにしたりと、
この後が色々大変そう…

775 :名無しさん@お腹いっぱい。:2014/12/09(火) 11:20:40.61 ID:7lpTUfZ6n
そんなことより先に
サムネ右クリかサムネ左クリック後の右クリに
場所指定保存を追加して欲しい
自動保存だけだと正直不自由

776 :◆Meriken//XXX:2014/12/09(火) 11:56:41.11 ID:Tsgag+vTN
>>775
まあ確かに使い方によってはないと不便な機能なんですけど、
これってそんなに簡単じゃないんですよね。ちょっと調べてみます。

777 :名無しさん@お腹いっぱい。:2014/12/09(火) 11:59:57.23 ID:5hgwltGNx ?2BP(0)
>>775
あれば嬉しいとは思うという点では同意するけど、作者は作者で優先順位を考えて作ってる訳だし、
「そんなことより…」って言われてしまうような順位の案件じゃないと思うんだけどなぁ。

778 :◆Meriken//XXX:2014/12/09(火) 17:10:00.22 ID:Tsgag+vTN
新着まとめ読みが大事だという人もいるので
もうちょっと言葉を選んでほしいというのはあります。
使い方は人それぞれですからね。

で、とりあえず個別の画像をメニューからファイルに
保存できるようにしておきました。
aタグのdownload属性を使っているのでIEとSafariでは
動かないみたいですが…
クロスプラットフォーム開発はなかなか難しいですね。

779 :名無しさん@お腹いっぱい。:2014/12/09(火) 18:55:05.44 ID:CnTdxo+wn
>>778
>IEとSafari
あっ……(察し)

780 :◆Meriken//XXX:2014/12/10(水) 03:03:19.75 ID:90GreYsQQ
板の新着まとめ読み機能の実装は順調に進んでいます。
一番難しかった画像ビューアーの対応も終わったので、
後はひたすら作業するだけです。

あとこれってやっぱり「お気にスレ」「最近読んだスレ」「書き込み履歴」も
対応させたほうがいいよなあ。多分そんなに手間はかからないはずだけど…

781 :名無しさん@お腹いっぱい。:2014/12/10(水) 03:16:05.27 ID:HPF3NbgK0
新着まとめ読み機能の追加に期待大

782 :◆Meriken//XXX:2014/12/10(水) 06:29:18.83 ID:90GreYsQQ
板の新着まとめ読み機能が一応出来ました。
しばらく使ってみて問題がなかったら
新しいバージョンをうpします。

783 :名無しさん@お腹いっぱい。:2014/12/10(水) 07:51:05.50 ID:srrZeidJk
>>782
wktk
個人的には新着まとめ読みが出来たら満足。
公開、楽しみにしてます。

784 :名無しさん@お腹いっぱい。:2014/12/10(水) 17:30:41.38 ID:jE1QrizOe
巡回スレが20以上の板に渡ってるのでお気にスレや最近読み込みのまとめ読み機能は心待ちにしてる
というかそれが無いとrep2をfixしながら使い続けるしかない…

785 :◆Meriken//XXX:2014/12/10(水) 18:09:09.22 ID:90GreYsQQ
じゃあ残りも実装してから新バージョンをうpしようかな。

786 :名無しさん@お腹いっぱい。:2014/12/10(水) 22:23:39.69 ID:D/Ai+zoh+
頑張ってください

787 :名無しさん@お腹いっぱい。:2014/12/11(木) 13:10:24.11 ID:DyLwUCJwG
オプソにしなくても問題無いのだけど、サーバ使うブラウザだとuseragent書き換えだけ欲しいかなぁ
P2の時に巻き添え食って書き込めないとかあって、あのときはソース書き換えで対応したので

788 :名無しさん@お腹いっぱい。:2014/12/11(木) 18:47:21.27 ID:849QzHOyN
さっき、新着マークあるのにレスが読めない→
URLをコピーして普通にブラウザで開く→
NGIDだった……ってことがあったので、
透明あぼーん以外もあれば欲しいですね

789 :名無しさん@お腹いっぱい。:2014/12/11(木) 19:21:23.94 ID:DyLwUCJwG
>>merikenさん
ソースみられないから不明なのだけど
サーバが稼働中かつブラウザでは開いていない時でも2chに対して最新関係の更新動作してたりしますか?

790 :名無しさん@お腹いっぱい。:2014/12/11(木) 20:39:04.67 ID:TAMdl7Ugx
>>787-788
追加しておきま〜す。

>>789
今のところはしてません。DATの自動更新はぜひやりたいですね。

791 :◆Meriken//XXX:2014/12/11(木) 20:40:14.53 ID:TAMdl7Ugx
おっと、トリップを忘れてた。

792 :名無しさん@お腹いっぱい。:2014/12/11(木) 21:13:45.72 ID:z7syIL1+N ?2BP(0)
実装可能ならですが、ブラウザのタブというか、表示されるタイトルのヘッダに開いているスレに含まれる新着レスの総数が表示されると、
別のタブで他のページを見てる最中でも新着があるかが確認できてうれしいのですが…。
(800) Meriken's 2ch Browser 0.1.15
みたいに。

793 :名無しさん@お腹いっぱい。:2014/12/11(木) 21:31:37.92 ID:DyLwUCJwG
>>790
ありがとん
でもソースあるといろいろいぢれてうれしいなぁ(実はclojarianなのです)

794 :◆Meriken//XXX:2014/12/11(木) 23:45:55.22 ID:TAMdl7Ugx
>>792
あ、これは面白そうですねえ。実装は問題ないはずです。

>>794
Clojureいいですよねw
DATの新仕様との絡みがあるのでしばらく様子見ですね。
新仕様の話が潰れたらMITかGPLで公開かもしれません。
まあその前に相当コードを整理しないといけませんが…

795 :◆Meriken//XXX:2014/12/12(金) 05:16:20.43 ID:DS5JrurWG
新着まとめ読み機能は一応出来たみたいなんですが、
最適化がまだなので性能的にはいまいちです。
まあでもとりあえず公開して、最適化はまたあとで
やることにします。

796 :◆Meriken//XXX:2014/12/12(金) 06:10:08.73 ID:DS5JrurWG
まあ問題が出てくるのは新着の数が万のオーダーだったり
大量に画像がある場合なので、多分大丈夫でしょう。

797 :◆Meriken//XXX:2014/12/12(金) 09:07:40.01 ID:DS5JrurWG
う〜ん、やっぱり2パスのほうが断然効率がいいな〜
もうちょっと頑張ってみよう。

798 :◆Meriken//XXX:2014/12/12(金) 16:50:44.52 ID:DS5JrurWG
結局かなり最適化を進めて、新着レスが17000を超えていも
新着まとめ読み機能がきちんと動作するようになりました。
しばらく動作テストしてから新しいバージョンをうpします。

799 :名無しさん@お腹いっぱい。:2014/12/13(土) 16:32:39.24 ID:5FuXQ+JjB
>>798
merikenさん乙です。

p2から移行して思った事があるので機能リクエストに入れてくれるとありがたいのですが。
1:2chのスレへのリンクへカーソル持って行った時にスレの1だけpreviewできるとありがたいです(リンク開いてイラネーって時にdat削除するより楽)
2:スマフォ版でもレスアンカータップで範囲外の書き込みを見られるとうれしいかな。
3:メール欄はデフォでsage選択があるとうれしいなぁ。

三点ほど気になったのでお願いしまする。

800 :◆Meriken//XXX:2014/12/13(土) 17:30:38.79 ID:YkPSqbOva
>>799
追加しておきます。1とかなかなか面白そうですね。

801 :◆Meriken//XXX:2014/12/13(土) 20:40:47.82 ID:YkPSqbOva
新しい開発版です。

Meriken's 2ch Browser 0.1.16
http://meriken.me/programming/merikens-2ch-browser

・新着まとめ読み機能の追加。
・個別の画像をファイルに保存する機能の追加。
・過去スレ判定処理の改善。

802 :◆Meriken//XXX:2014/12/13(土) 20:41:53.33 ID:YkPSqbOva
一応ageておこうっと。

803 :名無しさん@お腹いっぱい。:2014/12/13(土) 20:58:35.12 ID:P6FgD0NXw
>>802
>・新着まとめ読み機能の追加。
 ものすごく便利になりました

804 :名無しさん@お腹いっぱい。:2014/12/13(土) 21:07:29.74 ID:P6FgD0NXw
ただサムネのサイズ指定とセットならより良いと思います
今のサムネは正直PCだと小さすぎて何かよくわからないです

805 :名無しさん@お腹いっぱい。:2014/12/13(土) 23:27:12.78 ID:UlkWj4Sp7
0.1.16動作確認完了。
モバイルからも読めてます。
モバイルからのカキコ・・・おなしゃす!!!

806 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 00:07:31.11 ID:GxkuIzbsc
しまった・・・・・・
もう一セグメント足さないとならんのか・・・・・
オンボ生かすか・・・もう一枚足すか・・・・・・

807 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 01:19:49.82 ID:GxkuIzbsc
systemd用にmeriken.service書いてみたけど需要ある?
まぁ、ちゃっちゃと作れるので、アレなんだが。
やっぱ単品じゃダメで、ShellScriptとの組み合わせになってしまうけど。

808 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 01:27:22.79 ID:Vyv0vTNPl
P2みたいに新着まとめ読みの前回キャッシュを表示する機能もほしい
時々ブラウザ閉じちゃって読み落としちゃう時があるから

809 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 01:45:30.43 ID:pzKY8lViQ
>>801
やったぜ、このスレも普通に最後まで表示される!ありがてえ!
http://jbbs.shitaraba.net/bbs/read.cgi/game/56932/1381521212/

……新着まとめ読み機能ってどう操作すればいいの?
後できれば、開いてるタブも保存してくれると嬉しいかな

810 :◆Meriken//XXX:2014/12/14(日) 01:47:08.73 ID:LrzG7nYbK
>>808
> 時々ブラウザ閉じちゃって読み落としちゃう時があるから

読んでいない分は次の新着まとめでちゃんと表示されますよ。

811 :◆Meriken//XXX:2014/12/14(日) 01:51:28.01 ID:LrzG7nYbK
書き忘れてたけど、新着の数(赤地に白)をクリックすれば
新着をまとめて読むことが出来ます。

812 :◆Meriken//XXX:2014/12/14(日) 02:14:18.16 ID:LrzG7nYbK
今日は日本への帰省の準備で忙しいので
残りのレスへの返事は後でします。
本当に間に合うのかな、これ…

813 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 08:13:17.26 ID:ZVnYjJfQ/
>>811
新着まとめ読みめちゃ便利です、ありがとうございます。
でも問題があるのでちょっとだけ修正プリーズ

新着まとめ読みのタブで書き込みボタンを選択できてしまいうかつに書き込むと並び順が最初のスレに誤爆書き込みしてしまうようです。

814 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 17:41:15.68 ID:Vyv0vTNPl
netのニュース速報などの地域名表示が出ないのは何か設定有るの?

815 :◆Meriken//XXX:2014/12/14(日) 18:13:22.41 ID:LrzG7nYbK
>>813
これは仕様ですw 表示されている最初のスレに書き込み
できるようにしてあります。

816 :◆Meriken//XXX:2014/12/14(日) 18:20:18.58 ID:LrzG7nYbK
>>804
サムネが大きすぎるとグロ画像がきついのでこのサイズに
なっています。サイズを変更する機能は追加しておきます。

817 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 19:21:48.91 ID:Vyv0vTNPl
たしかに前回キャッシュは要らないな
後はモバイル版も新着まとめ読みに対応して欲しい

818 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 19:29:58.27 ID:Vyv0vTNPl
あと優先度は後で良いのでプロクシに対応して欲しい
贅沢言うと他のブラウザみたいに書き込みと読み込み別々に設定できたり

819 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 19:35:08.76 ID:V79lNQfSB
>>677の機能がきっちり活かされてるね
ブラウザ落ちた時にまとめ読みキャッシュ拾わなくて済むのは大助かりだ

820 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 19:47:05.52 ID:7fReIcN8k
新着更新はオートでしたっけ?
なぜか最近新着がスレをクリックしないと
出てこないから面倒で……

821 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 19:50:05.22 ID:7fReIcN8k
鯖が吐いた標準出力も貼っておきます
http://codepad.org/5mkRTeE1

822 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 19:52:24.20 ID:7fReIcN8k
>>821は、お気にスレを一覧から開いて、
画面上部にある新着更新ボタンを押した後の様子です

823 :名無しさん@お腹いっぱい。:2014/12/14(日) 20:19:35.39 ID:DRlyeFruL
愛用してた専ブラの更新が途絶えてしまったので
移行先を探してさまよってたらここに着いてしまいました
まさかMTFのMerikenさんが専ブラ開発を始めてるとは思ってもいませんでした
これから使わせていただきます〜

824 :◆Meriken//XXX:2014/12/14(日) 20:52:28.71 ID:LrzG7nYbK
現在サンノゼの空港に向かっているバスの中です。
モバイル版で書き込めなくてストレス溜まりまくりですw
日本に帰ったら早速何とかしないと…

825 :◆Meriken//XXX:2014/12/14(日) 21:01:55.09 ID:LrzG7nYbK
>>823
いらっしゃいませw トリップもそれが使える掲示板がないと
意味が無いのであながち無関係というわけでもないんですけどね。
M2Gの開発はMTFみたいな数値計算とは趣きが違って
なかなか面白いです。またぜひよろしく〜

826 :◆Meriken//XXX:2014/12/14(日) 21:08:39.50 ID:LrzG7nYbK
>>821
スレ落ち判定に失敗してますね。スレと板のアドレスを
ここに貼るかメールで送っていいただけますか。

827 :名無しさん@お腹いっぱい。:2014/12/14(日) 22:54:17.06 ID:DRlyeFruL
とりあえず初見で2時間くらい使ってみた人の感想をば
まだ仕様をよく理解してないので変なこと書いてるかもしれないですが
なまぬるい目で見てくださいなー

【OS】win7 home x64 SP1
【Java】Version 8 Update 25
【Webブラウザ】Firefox 36.0a2

【気になった点】
・お気にスレで新着更新ボタンを押しても新着数が取得できない
(おそらく >>821 さんと同じ症状?

【欲しい機能】
・AA確認用に書き込みプレビュー機能があるとさらに便利
・ついでにプレビューでトリップのお試し表示もあるとすばらし…!
(プレビュー機能は >>526 の(3)にあったので気長に待ちます!

・スレが16個までしか同時に開けない。開きすぎるとタイトルが2,3文字しか確認できない。
(タブが多くなったら2段3段になってくれるといいなー

828 :名無しさん@お腹いっぱい。:2014/12/16(火) 09:48:41.11 ID:BECh0OhYK
モバイル版ってセッション保持されてる?
ブラウザ落とす度に再ログイン求められるんだけど・・・

829 :◆Meriken//XXX:2014/12/16(火) 16:31:01.30 ID:xEK7ux/Uk
日本に持ってきたノートPCに開発環境を移すのに
今まで四苦八苦してたんですが、新しく追加した新着更新の機能の
負荷が高すぎたのが原因でした。なかなか難しいですねえ。

830 :名無しさん@お腹いっぱい。:2014/12/16(火) 16:32:33.56 ID:7+N8wAngb
最近読んだスレを常時表示してますが
一番左に表示される赤字の新着がこのスレだけ0から変わらない
クリックしてスレを読むと新着があってあれ?ってなる

831 :◆Meriken//XXX:2014/12/16(火) 16:41:32.00 ID:xEK7ux/Uk
>>821
>>827
>>830
修正版を現在準備中です。多分直っているはずです。

832 :名無しさん@お腹いっぱい。:2014/12/16(火) 17:21:11.88 ID:xEK7ux/Uk
ちょっと実験。

833 :◆Meriken//XXX:2014/12/16(火) 17:24:57.70 ID:xEK7ux/Uk
お、よしよし。うまくいってるな。修正版は寝る前にうpしておきます。

834 :名無しさん@お腹いっぱい。:2014/12/16(火) 17:41:40.54 ID:7y5t1FCqM
>>833
作者さんいらっしゃるようなので
基本的にこのソフトの更新はバージョン上がっても
merikens-2ch-browser.batとmerikens-2ch-browser.jar
2つの上書きだけで良いのでしょうか?

835 :◆Meriken//XXX:2014/12/16(火) 18:44:56.70 ID:e7DNrfsFz
>>834
そうで〜す。

836 :名無しさん@お腹いっぱい。:2014/12/16(火) 19:12:26.24 ID:K7qvkVpUF
にゃぁー!
0.1.16からお気に入りスレの新着更新が機能しないっす orz

837 :◆Meriken//XXX:2014/12/17(水) 06:20:06.80 ID:0kyDKwWuz
新しい開発版です。

Meriken's 2ch Browser 0.1.17
http://meriken.me/programming/merikens-2ch-browser

・新着レスの数が更新ができなかった問題を修正。

838 :名無しさん@お腹いっぱい。:2014/12/17(水) 06:26:28.56 ID:tZNvgrfFQ
>>837
乙です。
あとバグか仕様か不明なんですが下記の点が気になりました
2chのスレッドがhttp://から始まるとサーバがdat取り込みしてmeriken's 2ch browserのスレッド表示になるが ttp://と "h"抜きの時はリンク扱いでWebブラウザの別Tabが開いて2chを生で開く。

以上です。

839 :◆Meriken//XXX:2014/12/17(水) 06:37:54.92 ID:WqF+qQoWE
>>838
これはバグですね。直しておきます。
あと新着更新がちゃんと動いているかどうか
教えていただけると助かります。

840 :名無しさん@お腹いっぱい。:2014/12/17(水) 07:15:57.20 ID:tZNvgrfFQ
>>839
新着はちゃんと動作しています、ものすごくうれしい

841 :◆Meriken//XXX:2014/12/17(水) 07:28:47.02 ID:WqF+qQoWE
>>840
新着更新が動かないと結構つらいですからね〜
私は主にお気に板を中心に使ってるんですけど、
今度はもうちょっと気をつけてテストします。

842 :◆Meriken//XXX:2014/12/17(水) 11:53:33.92 ID:0EJCUrjv0
>>526-527を更新しました。

■現在追加予定の機能(順不同、1/4)

(1) あぼ〜ん・NG機能。
(2) アプリの状態のクライアント・サーバーへの保存。
(3) 書き込みの秒数表示とプレビュー表示。
(4) 画像の自動アップロード。
(5) 画像ビューアへの拡大・縮小機能の追加(>>459)。
(6) 画像の管理(画像一覧・お気に画像等、>>526>>672)。
(7) 板検索。
(8) オンラインスレッド検索。
(9) scとnetの板・スレッドの切り替え。
(10) 板とスレッドの情報ウィンドウ。
(11) 板・スレッド・レス用のコンテキストメニューの機能拡張。
(12) ユーザーによる細かなパラメータの設定(>>512)。
(13) 左ペインの項目の表示・非表示の切り替え。
(14) ログインせずにサーバーを停止できるAPI(>>251>>507-508)。
(15) archive.org等のウェブアーカイブを利用した画像のダウンロード(>>412)。

843 :◆Meriken//XXX:2014/12/17(水) 11:54:30.89 ID:0EJCUrjv0
■現在追加予定の機能(順不同、2/4)

(16) モバイル版への書き込み機能の追加(>>309)。
(17) Dynamic DNSへの対応(>>309)。
(18) スレッド一覧のソート順の保存・設定(>>302>>504)。
(19) sync2chへの対応(クライアント・サーバー)。
(20) P2P技術の利用(>>309)。
(21) HTMLパーサーのカスタマイズ(>>309>>316>>430)。
(22) p2と浪人のID登録画面へのログイン確認ボタンの追加(>>427)。
(23) 荒らし目的のアンカーの無効化(>>437)。
(24) M2Bのルート以外への設置への対応(>>505)。
(25) キーボードによるスレッド一覧の操作(>>565)。
(26) スレッド一覧にお気にスレの星印を表示(>>617)。
(27) 画像ファイル出力機能の改善(>>638)。
(28) 特殊な画像リンクへの対応(>>649)。
(29) 左ペインの項目の並び替え(>>668)。
(30) スレッドをブラウザのタブで開く機能(>>668)。

844 :◆Meriken//XXX:2014/12/17(水) 11:55:53.55 ID:0EJCUrjv0
■現在追加予定の機能(順不同、3/4)

(31) ダウンロード失敗の理由をサムネイルに表示(>>669)。
(32) 2chのスレッドのリンクの挙動の修正(>>838)。
(33) トリップの管理(>>680>>681)。
(34) BEへの対応(>>680)。
(35) rep2のスレの殿堂のインポート(>>705)。
(36) スレッド表示の横スクロールバーへの対応(>>757)。
(37) "User Agent"の書き換え(>>787)。
(38) タブに新着レスの数を表示(>>792)。
(39) スレッドの>>1のプレビュー(>>799)。
(40) モバイル版でのアンカー先のレスの表示(>>799)。
(41) 書き込み画面でのsage選択(>>800)。
(42) サムネイルのサイズの設定(>>804)。
(43) 2ch.netでの件名表示(>>814)。
(44) プロクシへの対応(>>818)
(45) モバイル版での新着まとめよみ(>>817)。

845 :◆Meriken//XXX:2014/12/17(水) 11:59:37.87 ID:0EJCUrjv0
■現在追加予定の機能(順不同、4/4)

(46) 複数のタブがあるときにスレタイを別に表示(>>827)。

以上

846 :◆Meriken//XXX:2014/12/17(水) 12:02:49.69 ID:0EJCUrjv0
>>842-845に追加。

(47) 新スレッドまとめ読み機能。

847 :名無しさん@お腹いっぱい。:2014/12/17(水) 16:54:54.56 ID:isOymzRgJ
やはり文字を読むことが主なので
フォント指定(chrome指定と同じでもかまわない)は
欲しいです
今は強制メイリオっぽいので

848 :名無しさん@お腹いっぱい。:2014/12/17(水) 23:30:56.69 ID:NBl+AzRYw
遅くなりましたが、0.1.17動作確認取れました。
新着のBugもFixできていますね。
開発お疲れ様です。
モバイル版からの書き込み、お待ちしております!

849 :名無しさん@お腹いっぱい。:2014/12/18(木) 01:14:04.95 ID:7DfubM0oq
「お気にスレ」の新着まとめ
のタブでも下の新着更新を押すと同じタブで更新されれば
より便利かなと感じました
更新がされるたびに新規タブを開くしか無いのはやや不便です

850 :名無しさん@お腹いっぱい。:2014/12/18(木) 11:42:09.31 ID:/7LmtJZZM
0.1.17快適に動作中です
更新した途端、今までたまってた新着が一気にきて大変だったw

851 :名無しさん@お腹いっぱい。:2014/12/18(木) 18:08:44.69 ID:APHt0jwAC
Merikenさん、使っていて不便を感じた事があったので何件か
新規と思われる用件
1:スレッド表示のタブにスレタイがあって新スレ立てる時にちょっと不便と思いました、
  コピペできないので全部手打ちか元スレ開いてからになるので表現的に重複でも本文開始のトップにもスレタイが欲しいです。
2:datのexportできるとうれしい(コマンドラインだとなお良いけどh2sqlってプロセス別だと開けないかも)
3:サーバ内部動作でどれくらいの頻度で板の新規確認に行くのかを指定できないと鯖負荷あげてる気がして不安

過去の指摘と重複する
1:デフォルトでメール欄がsageだとうれしいな

852 :名無しさん@お腹いっぱい。:2014/12/18(木) 19:34:37.65 ID:/7LmtJZZM
age進行のところもよく行くので、
私はメール欄デフォを自分で設定できるようにして欲しいかな

853 :名無しさん@お腹いっぱい。:2014/12/18(木) 21:53:53.92 ID:zR7l0KIZH
板によってデフォ値変えられたら良いな

854 :◆Meriken//XXX:2014/12/19(金) 05:03:17.73 ID:DqtpoIW9s
>>840
>>848
>>850
新着の更新はうまくいっているようですね。
大きなバグがなければ0.1.17を最初の安定版にする予定です。

855 :名無しさん@お腹いっぱい。:2014/12/19(金) 10:19:46.97 ID:bzdi4h/og
使っていてあまり気にならないのですが、一応報告です
ズームアウトすると表示が崩れることがあるようです
http://i.imgur.com/3MPB3sE.jpg
Firefox, chromeではこのような表示になることを確認できましたが、
IE11では正常に表示されていました
ブラウザは全て最新の安定版です

856 :ノtasukeruyo:2014/12/19(金) 16:41:17.55
当方、rep2を串にしていてmateを使っているのですが、そう云う使い方はできますか?
2chMate 0.8.6.17 dev/asus/ME173X/4.2.2/DT
Monazilla/1.00 (r e p 2/1.8.103)

857 :名無しさん@お腹いっぱい。:2014/12/19(金) 17:54:02.42 ID:DxyE6jND7 ?2BP(0)
>>856
どうなんだろ?2chmateがどういう風にp2(rep2)を読んでいるかによるだろうけど、そもそもイレギュラーな方法だし、
作者のMerikenさんが追加予定のリストに入れてる>>843の19が実現すればそっちの方の機能で2chmateと同期でき
そうに思うんだけど…。

858 :名無しさん@お腹いっぱい。:2014/12/19(金) 18:22:16.85 ID:fTOjSDvsR
merikens-2ch-browser.h2の肥大っぷりがすごい
今で16Gとかあるのですがこれ仕様なのでしょうか?

859 :名無しさん@お腹いっぱい。:2014/12/20(土) 05:01:35.15 ID:tYsVnD5J9
自分のは19MBしかないわ
画像スレ見すぎで肥大したとか?

860 :◆Meriken//XXX:2014/12/20(土) 09:12:47.64 ID:nYHt5zU6k
>>847
了解しました。設定できる項目はぜひ増やしたいところですね。

>>848
モバイル版の書き込みは近いうちにできるようにしておきます。

>>849
これはもっともですね。直しておきます。

>>851-853
追加しておきま〜す。

>>855
報告有り難うございます。これは困りましたね…
今横長のモニタで試せないので、アメリカの戻ったら調べてみます。

>>856
そういう使い方はできないはずです。

>>858-859
自動ダウンロードを有効にすると画像はすべて保存されますからね。
うちのは118GBです。

861 :名無しさん@お腹いっぱい。:2014/12/20(土) 10:42:00.48 ID:B+J+kP5qU
>>860
>自動ダウンロードを有効にすると画像はすべて保存されますからね。
>うちのは118GBです。

できれば画像初回アクセスからx日過ぎたらimagesフォルダ
にだけ残る設定が欲しいです肥大が早くかといってHDDでは遅いので
imagesフォルダを好きな所に指定できてmerikens-2ch-browser.h2からは
削除されるというか
今まで使っていたjavaの専ブラにそんな感じの機能がありx日以内の画像は
クライアントのあるSSDからサクサク過去の画像は別ディスクに保管
できるという便利な機能があったもので

文章ヘタクソですがご一考お願い致します

862 :名無しさん@お腹いっぱい。:2014/12/20(土) 23:51:42.89 ID:4o9HtZeR8 ?2BP(0)
私は使わせて頂いてるだけの立場なので、仕様なんて考慮せずに言うんだけど、2chの過去ログの仕組みみたいに、

「1000を到達してからしばらくしたスレ(データ)は、閲覧する分には意識しないでいいけど、メインのデータベースからは切り離された状態でバックアップされる」

なんて仕組みもあった方がいいかもしれないとは確かに思う。
…けど、それがボトルネックになって全体的に重くなったらそれはそれで本末転倒だなぁだとか。

863 :名無しさん@お腹いっぱい。:2014/12/21(日) 16:18:59.60 ID:vLAk835u+
os:windows 7 pro 64bit
java:jre1.7-67
m2b:0.1.17

0.1.5 → 0.1.16 → 0.1.17とバージョンアップして使ってます。
サービス化も出来たので立ち上げを意識することなく使えておおむね良好です。

ひとつ情報共有。
私は、一般ユーザと管理者と2アカウントを作成していて、日頃は一般ユーザで利用しています。もし、同様に一般ユーザを別途作って運用している方で、バージョンアップ後に未読周りで妙な動きをしていたら、一度管理者でログインしなおすと現象が改善されるかもしれません。

以下、長文ですが詳細記録します。

0.1.16にアップ後に、m2bのスレ(当スレ)だけ未読件数がおかしな状態が続いていました。一度既読となっても、しばらくすると数百件単位で未読に戻ります。件数はなぜかまちまちで、600件とか800件とか一定ではなく。back-up-databaseでのDB再構築をしても現象に変化がなく。

何気なしに、ふと管理者でログインすると、なぜか「お気にスレ」と「最近読んだスレ」に赤い未読数があることに気がつきました。管理者でお気に入りを作った覚えはないですが、その赤いとこをクリックするとなぜかm2bのスレへ。

未読件数は、例の勝手に未読へ戻る件数に近かったので、
一般ユーザでログインしなおしてみると、なんと未読に戻る謎現象が収まっていました。その後、管理者ユーザでログインしなおしても「お気にスレ」と「最近読んだスレ」には何もない正常な状態に戻りました。1日経っていますが今のところ何ともなく快適に動作しています。

結果から想像すると、0.1.5と0.1.16間で仕様違いと環境による影響が運悪く出たのだろうと思います。
詳細は不明ですが、DBを初期化した新規の状態で使えば発生しなかったとも推測されます。

ただ、バージョン一桁台からDBをそのままにバージョンアップして使っている人は遭遇するかもしれません。

864 :名無しさん@お腹いっぱい。:2014/12/21(日) 16:31:47.14 ID:vLAk835u+
要望2件。

希望優先順位そこそこ
○お気に板をjsonとかcsvとかで入出力したい
何かしらの不整合がおきてDB初期化の憂き目にあういつかに備えて。
お気に板をひとつひとつ再登録することを考えると恐ろしく。
いまだ要望があがってないのは、実はすでに方法があったりする?

希望優先順位超低め
○bindするipを127.0.0.1以外を指定したい
リバースプロキシを立てることなく単独で通信できたらなと。

865 :名無しさん@お腹いっぱい。:2014/12/21(日) 19:27:08.72 ID:QSwEGAcgu ?2BP(0)
>>864
個人的にはお気にスレもろもろ、jsonでなくて、rep2の
最近読んだスレ(p2_recent.idx)
お気にスレ(p2_favlist.idx)
お気に板(p2_favita.brd)
の方式でバックアップできれば、万が一の場合rep2に戻る事もできるし、M2Bについても既にインポート機能も実装してるし人に勧める時の売りの面であったら嬉しいなぁ。と。
レガシーだけどね。

インポートの要望の時、要望として書いたような気がしたけど、既読スレを検索しても出てこなかった…。どうやら勘違い…。

>○bindするipを127.0.0.1以外を指定したい
べつにM2B上でIPアドレスを制限してる訳じゃないから、リバースプロキシなんてなくとも、サーバに(インストールしてるPC?)割り当てられているIPアドレスでアクセスできてるけど…。
何か私が勘違いしてたらすいません。

866 :名無しさん@お腹いっぱい。:2014/12/21(日) 19:36:19.62 ID:QSwEGAcgu ?2BP(0)
「一旦移行してしまったら、戻ってこなきゃいけなくなった時に面倒だ」と思ってる人は一定数いそうだなぁと…。

867 :名無しさん@お腹いっぱい。:2014/12/21(日) 21:51:12.22 ID:+NpVjy7EN
棒読みちゃんによる読み上げには対応難しいでしょうか?

868 :名無しさん@お腹いっぱい。:2014/12/21(日) 21:55:09.70 ID:9/zZLnHQ0
>>864
127.0.0.1にしかbindされて無くても、無問題ぢゃね?
どのみち、外からm2b動かしてるマシンにアクセスするわけだから。
(ウチは8グローバル餅で、リバプロ+443な環境)

869 :名無しさん@お腹いっぱい。:2014/12/22(月) 10:18:04.88 ID:1LauAj55a
要望
・JaneのImageViewURLReplace.datに対応

・rep2exのあぼ〜ん/NGのようにスレ限定NGや正規表現も使えるように

・rep2exのIDに色付けのように4つ以上書き込みのあるIDに自動で色を付けてほしい
https://github.com/unpush/p2-php/wiki#p2ex-hacks-coloredid

・画像を開くときフェードイン・アウトは要らない。パッと表示してほしい

・画像の横か下に「この画像NG」のリンクが欲しい。画像はハッシュを算出して画像ごとにNG処理を

・「この画像をお気に入りフォルダに保存」のリンクが欲しい。大好きなおっぱい画像を保存するために

・画像NGに関連して「この画像を含むレスをNG」機能が欲しい。同じ画像をしつこく貼るやつ対策

・画像の拡張子がgif以外の偽装GIFアニメは警告してほしい
https://github.com/unpush/p2-php/wiki#p2ex-hacks-ic2

870 :名無しさん@お腹いっぱい。:2014/12/22(月) 10:19:35.67 ID:1LauAj55a
あ、背景色が真っ白でまぶしいので背景色だけでも変えられるようにしてほしい

871 :名無しさん@お腹いっぱい。:2014/12/22(月) 10:28:46.42 ID:1LauAj55a
あ、あと気になってること
スレタイが「満員電車で美少女の尻のワレメにスカート越しに手を挟まれたった結果www」
というスレがありました
タブで開いてみるとタブには「満員電車で美」までしか表示しないのにスレタイを確認する術がない
レス1の上、にスレタイを一行表示したり、ログ削除の横に「スレINFO」のボタンをつけて
スレ情報を出せるようにしたりしてほしい

ログ削除で思い出したけどログ削除したら同時に該当スレは閉じてほしい

872 :名無しさん@お腹いっぱい。:2014/12/22(月) 11:44:19.89 ID:1a9n3P0VF
http://anago.2ch.net/test/read.cgi/software/1413854695/562
「12月中には対象者に契約内容やAPI利用方法等を個別に連絡いたします」
とか言ってますね……w

873 :名無しさん@お腹いっぱい。:2014/12/22(月) 16:25:47.56 ID:MKuQ2A0DW ?2BP(0)
>>872
そのうち、「1月中には…」に書き換わってそうな…。

874 :◆Meriken//XXX:2014/12/22(月) 19:43:27.77 ID:KlO+m0Xc8
カスタマイズについての要望が非常に多いんですが、
今のままだとUIの作成が超絶に面倒くさいので、
楽に作成するための仕組みを構築する予定です。
とりあえずコマンドラインからいろいろ設定できる
ようにしておきます。

次に取り組むのはあぼ〜ん・NG機能とモバイル版の
書き込み機能です。半年後の結婚式の準備で
今かなり忙しいのでしばしお待ちを。

875 :◆Meriken//XXX:2014/12/22(月) 19:57:08.71 ID:KlO+m0Xc8
>>863
詳しい報告助かります。古いバージョンではレスを数える処理に
かなり大きなバグがあったので、多分それが原因だと思います。
再現するようだったら一度コードを調べてみます。

876 :名無しさん@お腹いっぱい。:2014/12/22(月) 21:25:31.19 ID:jpEhK6Lot
>>874
コマンドラインからconfig.cljで指定できるとうれしいな
iniとかjsonとかxmlとかいやずら

877 :◆Meriken//XXX:2014/12/22(月) 22:28:06.49 ID:zt3BJBQMy
>>876
お、これは面白いですね! いただきますw

878 :◆Meriken//XXX:2014/12/22(月) 22:30:55.93 ID:zt3BJBQMy
>>872-873
もうここまで来るとギャグですよねw
ヲチ対象としてはなかなか秀逸です。

879 :名無しさん@お腹いっぱい。:2014/12/23(火) 13:33:13.84 ID:BXLY0CRyO
>>874
>半年後の結婚式の準備
なるほど。書かれたからには言わねばなりませんな。リア充乙!
半年後にふと気づくとmarry's 2ch happybrowserになってるわけですな。

880 :◆Meriken//XXX:2014/12/23(火) 17:12:42.12 ID:Bruo1WsGM
>>828
セッション管理の処理はPC版と同じなので、原因はブラウザの挙動の
違いだと思われます。

881 :◆Meriken//XXX:2014/12/23(火) 18:05:09.06 ID:Bruo1WsGM
>>879
私も長い間2chにどっぷりつかって(た|る)人間なので、
正直リア充と言われると首を傾げてしまいますw
この専ブラはある長期計画の一部なので、割と長い目で
取り組んでいます。

882 :名無しさん@お腹いっぱい。:2014/12/23(火) 18:52:28.38 ID:HQtNQGHF9 ?2BP(0)
リア充って定義もまあ固定されてない訳でして。
人からみると、>>879さんも割とリア充の部類って事も十分あり得るよなぁ。と。
というのを、最近「リア充爆発しろ!」とか言ってた人のツイッターアカウントをみて思ったりしてた昨今(以下略

883 :名無しさん@お腹いっぱい。:2014/12/23(火) 19:23:59.47 ID:cP8G5lOLq
ある長期計画はきっとP2P分散掲示板ネットワークだ

884 :名無しさん@お腹いっぱい。:2014/12/23(火) 20:31:44.10 ID:HQtNQGHF9 ?2BP(0)
>>883
じゃあ、M2Bに特化した暗号通貨(BEでいうBEポイント?)だとか、(表示はせずに難読化するけど)記事の署名(key)だとか、利用者同士の投げ銭が実装されると楽しいかも。

とか言ってみる。
どーせそこまでやるのなら、利用者(ノード)が残って居る限りは使えるような完全P2Pに近い形で…。

885 :名無しさん@お腹いっぱい。:2014/12/24(水) 09:35:38.36 ID:qZXHoXBmF
結婚式に向けた準備で採用された言語は英語ですか?
嫁予定と呼ばれるコンポーネントの結合テストは十分ですか?
正式リリースは米国ですか?


冗談はさておき、おめでとうございます。

886 :◆Meriken//XXX:2014/12/25(木) 09:37:48.67 ID:ndvaUUt7A
>>885
どもどもw まさかここで祝ってもらえるとは思ってみませんでした。
現在「親戚」コンポーネントの結合テスト中ですが、結果は概ね良好です。

887 :名無しさん@お腹いっぱい。:2014/12/25(木) 10:48:37.24 ID:G+QBeTMAX
たまに逆参照がおかしくなるな

例えばレス19で>>14としてるのにレス15に逆参照ついたりする
しかし頻繁に出るわけでもないし条件が分からない

888 :名無しさん@お腹いっぱい。:2014/12/25(木) 11:14:53.92 ID:+NtHzmitw
>>887
例えばどのスレで?
前には透明あぼーんレスが番号カウントされないバグもあったしその類かも

889 :名無しさん@お腹いっぱい。:2014/12/25(木) 11:20:33.15 ID:G+QBeTMAX
今スレ落ちちゃって見当たらなくなってしまった
また見つかったら報告するよ

890 :名無しさん@お腹いっぱい。:2014/12/26(金) 00:31:33.47 ID:UnRrBX3i0
左ペインの「最近読んだスレ」「書き込み履歴」に
赤箱に白字で未読数みたいのが出るけど
開いてみても何も未読ない
この数字ってなに?

891 :名無しさん@お腹いっぱい。:2014/12/26(金) 10:30:02.40 ID:5I29WHVmj ?2BP(0)
>>890
ある時点での未読数ぽいですよ。
一定時間ごとには更新されてますけど、リアルタイムではないみたいです。

892 :◆Meriken//XXX:2014/12/26(金) 16:04:14.65 ID:xD7Mcylti
>>887
これは外部板ですか? それならだいたいどこでおかしくなってるか
見当がつきます。

893 :◆Meriken//XXX:2014/12/26(金) 16:23:30.78 ID:xD7Mcylti
>>890-891
これの反応を良くしようとするとバーボンに引っかかっちゃうんですよね。
更新の間隔は変更できるようにする予定です。

894 :◆Meriken//XXX:2014/12/26(金) 16:26:15.00 ID:xD7Mcylti
>>889
ぜひよろしく〜

895 :◆Meriken//XXX:2014/12/26(金) 16:35:02.67 ID:xD7Mcylti
次のバージョンからmerikens-2ch-browser.cljを実行時に
読み込んでカスタマイズできるようにする予定です。
CSSもClojureで処理するようにすれば、
かなり色々いじれるようになるはずです。

896 :名無しさん@お腹いっぱい。:2014/12/26(金) 16:39:42.71 ID:uwkD3L1Xs
Imageフォルダはともかく
merikens-2ch-browser.h2の肥大化って
今の段階では調整不可能で容量増えるだけなのでしょうか?
何らかの肥大化対策(xG超えたら古い順にいらないのを消すとか)
をお願いします
よく植物系のスレみるので肥大化が半端ないです

897 :名無しさん@お腹いっぱい。:2014/12/26(金) 18:04:29.17 ID:3IVd1tS6F
>>895
ますますソースいぢりたくなるぢゃないですかぁ?
ところでjar覗いてみただけだとclojurescriptは使ってないみたいですけど、こっちはJSのままがんばっちゃうんでしょうか?
最近LightTableでcljs大好物になっちゃったのでこのあたりとっても気になります

898 :名無しさん@お腹いっぱい。:2014/12/27(土) 11:25:21.70 ID:2pV8vIcdm ?2BP(0)
>>893
サーバに読みにいく間隔は今くらいでいいと思うのだけど、
可能であれば、データベースが持ってる未読位置のデータから未読数をあわせて
増減調節してくれると割と嬉しいです。
(レスを読み進めると未読数もその分減算の形で更新)

自動更新でふと思ったのですが、Rep2の+liveのような実況向けの機能って実装
の予定はあるのでしょうか。
個人的には、あまり実況スレを(追いつけないので)見ないのですけども。

899 :名無しさん@お腹いっぱい。:2014/12/28(日) 16:08:27.06 ID:Xjvh4Q/B4
鯖落ちした板のViewを開くときのタイムアウトを短めにする必要ありそう。
六〇秒は長い希ガス。

900 :名無しさん@お腹いっぱい。:2014/12/28(日) 21:41:39.58 ID:/7tQRIgGf
CentOS 7.0 64bit
Meriken's 2ch Browser 0.1.17

赤背景に白字の未読数が表示されないです。
新着更新や板を開いてもダメなのですが、
スレを開くと赤字で新着レスは表示され、その赤背景に白字の未読数も表示されるようになります。

901 :900:2014/12/29(月) 08:37:56.26 ID:bHNTtckPc
立ち上げ後一定時間経って直ったみたいです。
放置しているだけだったのですが。

902 :◆Meriken//XXX:2014/12/29(月) 14:26:51.56 ID:fbWHn6dR3
>>900-901
未読数が表示されるまでには少し時間がかかります。
次のバージョンからはもうちょっと速くなるようにしておきます。

903 :◆Meriken//XXX:2014/12/29(月) 14:50:39.62 ID:fbWHn6dR3
>>896
そこら辺はカスタマイズできるようにする予定で〜す。

>>897
うまい具合に内部の関数をexposeしてやればほぼ無制限に
カスタマイズできるようになるはずなので、ここは思案のしどころですね。
JavaScriptのコードは順次ClojureScriptで置き換える予定です。
なかなかタイミングが難しいんですけどね。

904 :◆Meriken//XXX:2014/12/29(月) 15:42:52.02 ID:fbWHn6dR3
>>898
> 可能であれば、データベースが持ってる未読位置のデータから未読数をあわせて
> 増減調節してくれると割と嬉しいです。

これは実装する予定だったんですけどすっかり忘れてましたw
なるべく早く取り組みます。

905 :名無しさん@お腹いっぱい。:2014/12/29(月) 22:37:32.35 ID:hC/QUTpDD
>>904
鯖移転に追従してくれないですぅ

906 :◆Meriken//XXX:2014/12/29(月) 23:04:14.59 ID:VDyutf3Ct
>>905
ブラウザをリロードすれば大丈夫ですよ。

907 :名無しさん@お腹いっぱい。:2014/12/30(火) 10:58:36.45 ID:/AnlfLuNd
年末だからかなぁ。netの一部サーバが繋がりにくいというか応答しない時があるというか。目立ってきたというか。

一定回数タイムアウトするような鯖は一定時間対象から除外するとかいう処理でもしないと、まとめ読みとかの
待ち時間にものすごく影響してるような感じはします。気のせいならいいんですけども。

閲覧のみで、scのクロール対象のスレはscのスレの方をお気にに登録しておいた方がいいのかな…。
まだscの方が安定してるってイメージだし。

908 :◆Meriken//XXX:2014/12/30(火) 17:38:08.13 ID:Y0KNAZqP2
>>907
もうちょっと安定してくれないと困るんですけどね〜
とりあえずタイムアウトの時間を短めにして、
カスタマイズできるようにしておきます。

909 :名無しさん@お腹いっぱい。:2014/12/30(火) 18:32:00.90 ID:6ay+CV02L
MacのSafariで読んでると(というかほったらかしにしておくと)ページで問題が発生したのでリロード云々って時々言われるのだが、これってエラー原因取得するには何すれば良いんだろう?

ちなみに動かしてるのはLinuxサーバ上です、ブラウザはWinとMacとiPadなんだけど、Macだけ落ちるのでMerikenさんにエラーレポート出すための手助けができればいいんだけど。

910 :◆Meriken//XXX:2014/12/30(火) 18:46:39.35 ID:Y0KNAZqP2
>>909
基本的にSafariのバグでエラー原因は直接わからないんですけど、
発生条件がわかれば回避できるはずです。詳しい発生条件、
OS Xのバージョン、Safariのバージョン等を教えていただけると
助かります。

911 :名無しさん@お腹いっぱい。:2014/12/30(火) 19:23:59.43 ID:6ay+CV02L
>>910
Safari バージョン 7.1.2 (9537.85.11.5)
OS バージョン10.9.5 ビルド13F34

です、こんなのじゃ問題の修正に役立たないんでどっちかと言うとSafariがJSがらみで落ちたときにどうやって異常を知るかって意味で投稿しましたです。

#全然関係ないけど、スレッドのデータを読み込んでいるタイミング(DBにスレを取り込むタイミング)って板の未読検出の時ですか?、それともスレを読んだ時ですか?

912 :◆Meriken//XXX:2014/12/30(火) 21:11:04.97 ID:Y0KNAZqP2
>>911
結局この手の問題ってブラウザのバグが原因で、十分な情報が
得られないので、この専ブラのどの機能が問題になっているのか色々
試してみないと解決できないんですよね。
うちの環境で再現できればなんとかなるかもしれないので、
アメリカに戻ったら試してみます。

913 :◆Meriken//XXX:2014/12/31(水) 13:18:31.83 ID:J3Hj3r0Vn
>>911
> #全然関係ないけど、スレッドのデータを読み込んでいる
> タイミング(DBにスレを取り込むタイミング)って板の
> 未読検出の時ですか?、それともスレを読んだ時ですか?

スレを読んだときです。

914 :名無しさん@お腹いっぱい。:2014/12/31(水) 14:08:08.56 ID:vmhk+ndjE
>>913
なるほど、つまり流れの速い祭り状態のときにブラウザあげっぱなしでも読まないとdat落ち行きになっちゃうんですね。
pollingで既読スレの検出してるから読み込んでいるのかと思って2chの負荷的にちょっと心配だったんで安心しました。

;;;本音では適度な間隔で勝手に拾ってほしかったりw

915 :◆Meriken//XXX:2014/12/31(水) 15:36:27.25 ID:Oo2iI1/WB
>>914
いずれお気に入りスレは全自動でDATファイルを更新して、
画像を自動ダウンロードして、次スレをお気にスレに追加する
予定です。ただ相当うまくやらないとすぐにバーボンハウス行き
ですけどね。

916 :名無しさん@お腹いっぱい。:2015/01/01(木) 12:36:45.10 ID:3/vX2oMgl
>>892
最近見てないからまだ現象の出たスレ報告できないけど
現象が出たのはおーぷん2chのvip

>>893
更新間隔を設定できるときは「自動更新なし」もお願いします
ユーザーが何かアクションするまで一切なにもしないでほしい派なんで
スレ一覧更新なんかもなんもしない「完全に自動更新なし」モードを是非

917 :◆Meriken//XXX:2015/01/02(金) 17:14:47.03 ID:BBHfavdVw
>>916
おーぷんは結構DAT周りのバグが残ってたりするので、
それかもしれませんね。「自動更新なし」のモードは検討します。

918 :名無しさん@お腹いっぱい。:2015/01/04(日) 22:41:12.71 ID:FVuEyJQbt
全く再現性とか条件とか分からないけど
無線電波環境が悪い遠隔からアクセスしたら
スレ開く途中で停止して組み込み続ける状態になって
そのままサーバー側が重くなってその後ダメになった現象が起きた
同じサーバーで動いているrep2も重くなったからサーバーが重くなったと思う
開いてたブラウザを閉じたらrep2が復活したこっちは復活しなかった
一応報告だけ

919 :名無しさん@お腹いっぱい。:2015/01/04(日) 22:43:09.43 ID:R8vb/8YDt
たまーにずっとぐるぐるしてるときある

920 :◆Meriken//XXX:2015/01/05(月) 09:31:53.04 ID:/sdXLYEWQ
>>918
確かに接続が悪いとときどき安定しなくなりますね〜
どこが悪いのかな…

921 :◆Meriken//XXX:2015/01/05(月) 09:34:11.32 ID:/sdXLYEWQ
>>919
AJAXのリクエストを投げても時々サーバーが取りこぼすんですよね。
リトライするように直しておきます。

922 :◆Meriken//XXX:2015/01/07(水) 21:20:57.25 ID:ycVQGVyyS
ようやくアメリカに戻ってきました。持っていったノートPCでは
開発環境が重すぎだったので、これでようやく普通に開発できます。
とりあえずバグを幾つか取ってから、カスタマイズ可能な
新バージョンをうpします。

923 :◆Meriken//XXX:2015/01/07(水) 21:23:25.92 ID:ycVQGVyyS
>>919
「サーバー情報」が更新されていなかったら
ガーベッジコレクタが動いている可能性が高いです。
割り当てるメモリを増やしてみてください。

924 :名無しさん@お腹いっぱい。:2015/01/08(木) 07:39:01.60 ID:10fwd0cgn
.netが落ちてるとき
ずっとConnection time outが出続けてウザイ
やっぱ>>916に書いた自動更新なしモードが欲しい

925 :◆Meriken//XXX:2015/01/08(木) 14:24:57.42 ID:OOb9oa3Ev
.netのサーバーは全滅ですね。こりゃいよいよかな。

926 :名無しさん@お腹いっぱい。:2015/01/08(木) 16:23:51.36 ID:KNGvXTNlw
>>925
不安定なままある程度続いてしまうようだったら、ミラーサイトから未読記事を探すとかそういうモードがあると
嬉しいかも。なんて思いました。
単にログ速とかみすずん検索に転送する(URLを渡す)だけでもいいので。
(もういっそ、scの該当スレへ移動でもいい気はしなくもない。)

927 :名無しさん@お腹いっぱい。:2015/01/08(木) 16:42:09.05 ID:WJvWccFA3
scでええがな

928 :名無しさん@お腹いっぱい。:2015/01/08(木) 16:55:29.29 ID:KNGvXTNlw
>>927
うん。2ちゃんねるに関しては確かに問題無い。運営関連の板をみる必要がある場合を除いて(そんな事滅多にないし)。
問題はPinkなんだよね…。

929 :名無しさん@お腹いっぱい。:2015/01/09(金) 08:54:47.33 ID:kWLr5lBY0
あれ?落ちたスレの過去ログって取れないんだっけ?表示されないんだけど

930 :◆Meriken//XXX:2015/01/09(金) 20:32:10.50 ID:aElWE++px
>>929
普通に取得できますよ。
とれなかったのはどのスレですか?

931 :名無しさん@お腹いっぱい。:2015/01/09(金) 21:54:12.79 ID:2/6JP414s
2ch鯖が落ちてたとか?

932 :名無しさん@お腹いっぱい。:2015/01/09(金) 22:35:14.84 ID:kWLr5lBY0
今は落ちてるから取れないと思うけど今朝の安定している時間だった
http://hello.2ch.net/test/read.cgi/morningcoffee/1420258981/

933 :名無しさん@お腹いっぱい。:2015/01/10(土) 08:51:45.13 ID:0vtchlCnc
数は圧倒的に少ないけど、BPG方式の画像ファイルを貼っている人がちらほら
出てきてはいるけど、普及するかって言えば微妙なところだと思うのだけど、
どうなんだろう?

現状としては「別に個別に画像ビュアーで開けばいいや」くらいにたまにしか見
かけないのですけども。

934 :名無しさん@お腹いっぱい。:2015/01/10(土) 11:49:22.76 ID:/qHQMmySx
何年か前に似たような形式出たけど結局流行らなかったよね
ウェッピーとかいうの

935 :◆Meriken//XXX:2015/01/10(土) 14:01:50.08 ID:eCHeKFTXV
>>929-932
さっき試してみたら普通に取得出来ましたよ。
鯖が部分的に不調だったんでしょう。

936 :名無しさん@お腹いっぱい。:2015/01/10(土) 14:18:51.45 ID:0vtchlCnc
ここ2,3日、netに繋がる方が珍しいような気がしないでもない。

>>934
Googleの内部ではつかってるだろうから、有名な独自フォーマットみたいな感じになってるね。
MS-DOSの時はゲームメーカーが独自フォーマット作ってたように思うけど、今はどうなんだ
ろう(おもいっきりスレ違い)

937 :名無しさん@お腹いっぱい。:2015/01/10(土) 19:08:05.68 ID:iI9pxHPwQ
>netに繋がる方が珍しい
それな。ここまでダウン続きとか初めてだわ……
>独自フォーマット
MAGとかかな?

938 :名無しさん@お腹いっぱい。:2015/01/10(土) 21:53:57.67 ID:0vtchlCnc
どうにもなりそうにないので、netのお気に入りスレを全部scの方に入れ替えてた。
pinkと地域系の板はどうしようもないから諦めるとして…。

>>937
たしかに、まぐろさんがメジャーだったよね。

939 :名無しさん@お腹いっぱい。:2015/01/11(日) 05:07:56.60 ID:0wR6j9BX+
したらばでも板名とレスIDを表示してほしいです

940 :◆Meriken//XXX:2015/01/12(月) 05:43:33.24 ID:tbOAWblP+
>>933
M2BでサポートするのはJavaでの実装がでてきてからになりますけど、
これが本当ならかなり有力ですね。

http://bellard.org/bpg/

941 :◆Meriken//XXX:2015/01/12(月) 06:43:12.75 ID:yEVIIxWLI
>>939
板名は一応「お気に板」で右クリックメニューを出して
自分で設定できます。IDは直しておきます。

942 :◆Meriken//XXX:2015/01/12(月) 16:36:49.30 ID:tbOAWblP+
っていうかなんでしたらばでIDが出ないんだろ…

943 :◆Meriken//XXX:2015/01/12(月) 17:30:33.11 ID:tbOAWblP+
したらばとまちBBSでもIDが出るようにしておきました。
こういうDATファイルの独自拡張は正直やめてほしいんですけど
仕方がありません。

944 :◆Meriken//XXX:2015/01/12(月) 17:41:49.96 ID:tbOAWblP+
>>937-938
MAGとは超懐かしいですねw 98でローダーを作ったりしてました。

まぐろーだー仕様書・非売品
http://www.jisyo.com/viewer/faq/mag_tech.htm
https://web.archive.org/web/20140823222034/http://www.jisyo.com/viewer/faq/mag_tech.htm

945 :名無しさん@お腹いっぱい。:2015/01/12(月) 18:54:04.55 ID:c8W06lNZn
>>944
(NEC PC)98自体、懐かしいの部類に入っちゃった気はします…。
あの頃のNECと現存するNECは別物のような気がする…。

946 :名無しさん@お腹いっぱい。:2015/01/12(月) 23:48:32.56 ID:c8W06lNZn
ここまで接続障害が長く発生すると、P2Pでのスレデータの共有機能があれば生きそう
ですね…。(>>843の20番ですね)

ただ、それが生きる程長期間にトラブられても困るのですけども。

947 :名無しさん@お腹いっぱい。:2015/01/12(月) 23:54:18.80 ID:giL1DaMox
.netの方ってメンテとかじゃなくて本当にどこかから攻撃されて落ちてるの?

948 :名無しさん@お腹いっぱい。:2015/01/13(火) 00:06:59.78 ID:cZU7KWkeO
>>947
どうなんだろう?正直読めない。
(JIMさんの発言が英語だからって意味じゃないですよ。勉強しなきゃなってくらいに英語力は
ないですけども。私。)

949 :名無しさん@お腹いっぱい。:2015/01/13(火) 17:17:45.11 ID:OhFWqEfD3
DDoS食らってる8chの巻き添えって聞いたけど

950 :名無しさん@お腹いっぱい。:2015/01/13(火) 17:20:58.91 ID:cZU7KWkeO
>>949
一番最初の説明はそれだったよねぇ…。
噂も含めて、いろいろ出てきてよくわからない。

951 :◆Meriken//XXX:2015/01/13(火) 17:58:49.01 ID:hGwnOVAIv
日本に持っていったノートPCの開発環境がやたらと
遅くなってたのは、ハードディスクの故障が原因だったことが
判明。余ってたHDDに換装したら何事もなかったかのように
ちゃんと動き出しました。やれやれです。

952 :◆Meriken//XXX:2015/01/13(火) 18:10:52.15 ID:hGwnOVAIv
2ch.netを攻撃したい人なんていくらでもいるでしょうしね〜
現運営の方々は技術的にはイマイチのようなので、
このままだと今回はなんとか乗りきれても長くは続かない
ような気がします。

953 :名無しさん@お腹いっぱい。:2015/01/14(水) 12:00:03.43 ID:uLFA516BD
Jimもタラコも嫌いなぼくは、メリちゃんが新たな2chの運営になってくれたらいいと思うのだった。
ホントはopenに期待してたんだけどね−。

954 :名無しさん@お腹いっぱい。:2015/01/14(水) 13:40:45.45 ID:/oaHjaTJL
無知なので教えて頂きたいのですが
.netと.scの違いって
.scが.netの鯖の情報をコピーして
同じもの+.scのみの書き込みの一方通行って認識であってます?(.net側の負荷も馬鹿にならないような・・・)
極端に言えば.scの方をお気に入りに登録しとけば
書き込みは全てフォローできるのでしょうか?

955 :名無しさん@お腹いっぱい。:2015/01/14(水) 13:50:42.14 ID:L6sqgaup2
>>954
一部、scのオリジナル板もありますが、そういう解釈でほぼ間違いないかと。
あと、netの板のうち、運営系の板に関してはクロールの対象外になっている
のと、新規に追加された板についてはすぐには開始されないですね。

956 :名無しさん@お腹いっぱい。:2015/01/14(水) 14:09:17.06 ID:/oaHjaTJL
>>955
ありがとうございました

957 :名無しさん@お腹いっぱい。:2015/01/14(水) 23:53:17.26 ID:noRC1ivZF
Jimがたらこのアクセス拒否も訴訟もしないあたり八百長だろどうせ
俺はscの書き込み民度がアレに感じるから基本netを追ってるけど

958 :名無しさん@お腹いっぱい。:2015/01/15(木) 00:40:21.80 ID:lAH3Yd9iG
.netから.scにコピーされたスレをいくつか見てみたら
昨日の夜中くらいから後の書き込みが反映されてないみたいだけど
CloudFlareとかいうのの導入に伴って対策されちゃったのかな

959 :名無しさん@お腹いっぱい。:2015/01/15(木) 00:45:38.16
何でこのスレに書きこんだのか知らないが
どれがひろゆきか分からないのに拒否しようがないし
訴訟起こしたところで時間は掛かるしメリットは薄いし金は掛かる上に相手が払うわけがないし
起こすとしたらひろゆきからでしょ

960 :名無しさん@お腹いっぱい。:2015/01/15(木) 00:50:23.95 ID:XuVFzuNsz
.netのスレを見てても.scのレスが読めたりしたら面白いなぁとか思う

961 :名無しさん@お腹いっぱい。:2015/01/15(木) 01:56:04.40 ID:RkmgeuPos
>>960
今だと実装の手間諸々はともかく
2chnet・ 2chsc ・ Open2chを全部見れる方法は簡単だったような?
左の板一覧に(2ch.net・ 2ch.sc ・ Open2ch.net)
って項目追加されて新着まとめ読みできれば
ものすごく便利だけどね
普通のスレのソース元は一つなんだし・・・

962 :名無しさん@お腹いっぱい。:2015/01/15(木) 02:09:39.95 ID:RkmgeuPos
とりあえず.netでお気に入り登録してるスレで
対応可能な所は.scのスレに自動置換お気に入り登録してくれる
機能は欲しいかなあ
同じスレの癖に(net)(sc)とかで重複表示されるのは
正直不便

963 :名無しさん@お腹いっぱい。:2015/01/15(木) 02:10:43.38 ID:RkmgeuPos
手動で置換しようと思い立ったけど面倒くさすぎて挫折したわ・・・

964 :名無しさん@お腹いっぱい。:2015/01/15(木) 02:20:27.96 ID:XuVFzuNsz
私は.netに書いて.scで読みたいって感じ
.scに書いても反応もらえないしね

965 :名無しさん@お腹いっぱい。:2015/01/15(木) 07:59:11.54 ID:fxvbCKEXU
>>964
それ、自分も欲しいけどアンカーの調整をブラウザ側がやらなくちゃダメじゃね?
scにしかないレスへのアンカーや、1レス内の複数のアンカーへの対応を考えると、すごくめんどくさそう。

966 :名無しさん@お腹いっぱい。:2015/01/15(木) 14:58:59.61 ID:JJCUxsjng
scの問題はまさに>>964
scから共存スレに書き込むのは独り言に等しくツイッターレベル。

現仕様ってのは、単にたらこが過去の遺産から金を引っ張るための算段でしかなく、
ユーザーに利点なんて実はない。

scはscだけで閉じてくれた方がまだ移住が捗る。
ま、openでおkとも言えるけど。

967 :名無しさん@お腹いっぱい。:2015/01/15(木) 15:07:59.12 ID:RkmgeuPos
>>966
>過去の遺産から金を引っ張るための算段でしかなく、
>ユーザーに利点なんて実はない。

利点どころか単なる利用者にとっては無駄な手間な気が
.scってアフィまとめサイト者以外に利点ってあるの?
あれば教えて欲しい

968 :名無しさん@お腹いっぱい。:2015/01/15(木) 15:37:50.20 ID:JJCUxsjng
>>967
なんか端折りすぎたか?

> .scってアフィまとめサイト者以外に利点ってあるの?

現実はこれだろってのを前提でまず書いた。
で、ユーザーに対しての利点は、「netのスレも見れるし書き込めるよ」ってことじゃなかったの?タラコ的に。

そうでないと、ユーザーを呼び込むネタは「アフィまとめに協力してね」しかなくなるわけで、
scユーザーは馬鹿かアフィ業者かタラコ信者しか居ないのかって話になる。

なので、「netのスレも見れるし書き込めるよ」も一応scの言い分としては利点なんだろと解釈してるが、
実は利点じゃないよなって話。

>>964の「.scに書いても反応もらえないしね」が全てで、そんなscのために2chビューワやブラウザ側で
アンカの調整とかするのは愚かじゃねーのと思う訳で。

969 :名無しさん@お腹いっぱい。:2015/01/15(木) 15:57:14.19
2chまとめサイトに書かれたコメントを2chの人は見られないけど、需要はあるし盛り上がってたりする
でもそれを意味が無いとか邪魔とかって思う人居ないよね
scもそれと一緒でしょ

970 :名無しさん@お腹いっぱい。:2015/01/15(木) 16:56:28.31 ID:JJCUxsjng
読み違えてる。
scなりまとめの中で盛り上げるなり利用するなりは勝手にすればいい。

その閉じた場所から外部には全くリンクしていないもかかわらず、
netを利用している人間に対してさもやリンクできているかのように
振る舞ってアンカが打てるscがおかしいということ。

まとめのコメントはツッコミ専門でそれは相手に伝わりませんよってのは
馬鹿でも分かるが、scは全く違うだろ。同じ括りにする意味が分からん。

971 :名無しさん@お腹いっぱい。:2015/01/15(木) 17:40:59.43 ID:fKqg2JwHZ
>>969
まとめサイトのコメントは終わった後で、
scは進行中の話だから一緒じゃない

972 :名無しさん@お腹いっぱい。:2015/01/15(木) 18:05:17.01
>その閉じた場所から外部には全くリンクしていないもかかわらず、
>netを利用している人間に対してさもやリンクできているかのように
>振る舞ってアンカが打てる
そんなまとめもあります

>まとめのコメントはツッコミ専門でそれは相手に伝わりませんよってのは馬鹿でも分かるが
つまりクロール自体が問題ではなく、伝わってないのが問題じゃね?

>進行中の話だから一緒じゃない
違うのは進行中の話かどうかだけで、似たシステムですよね

973 :名無しさん@お腹いっぱい。:2015/01/15(木) 18:12:24.27 ID:cxkdONpMA
ID隠して煽るだけの奴に構うな

974 :名無しさん@お腹いっぱい。:2015/01/15(木) 21:12:13.58 ID:JJCUxsjng
ID無いんかい。

> つまりクロール自体が問題ではなく、伝わってないのが問題じゃね?

最初からそれを指摘してるんだが。
この根本的な問題を解決できる方法でも考えてから噛みついてこい。

975 :名無しさん@お腹いっぱい。:2015/01/15(木) 22:15:27.74
IDの有り無しって内容に関係あるんすか?

>>974
お前は最初から利点も無い糞仕様は廃止しろって言ってるだけだろう

976 :名無しさん@お腹いっぱい。:2015/01/15(木) 23:21:50.20 ID:JJCUxsjng
IDあれば俺の書き込みを辿ることも出来るだろうと思ったが、君には無理のようだ。
日本語も読めてないしな。

977 :名無しさん@お腹いっぱい。:2015/01/16(金) 00:49:47.82 ID:26TcESK3Z
逆に質問
ID無しとかどうやんの?

978 :名無しさん@お腹いっぱい。:2015/01/16(金) 00:58:04.68
>>976
誰かのIDの有り無しがあんたのIDに関係あるとは思えないが

979 :名無しさん@お腹いっぱい。:2015/01/16(金) 01:48:27.60 ID:HgERRSfrh
おーい、なんか幼稚園児が居るぞー

980 :名無しさん@お腹いっぱい。:2015/01/16(金) 02:21:22.95 ID:+amKZfaar
netやscの話題に炎上する奴がいるスレだな

981 :名無しさん@お腹いっぱい。:2015/01/16(金) 02:37:07.23 ID:EIb6iTzKZ
>>972
>違うのは進行中の話かどうかだけで、

それが全てだろうよw
進行中ならnetで参加できるのに、scに書き込む意味が無い

982 :名無しさん@お腹いっぱい。:2015/01/16(金) 03:32:19.98 ID:/5wLepUn7
もはやM2Bと全く関係ない方向に向かっているね

983 :名無しさん@お腹いっぱい。:2015/01/16(金) 09:55:06.36 ID:esMy+x+EJ
「私にとってはクロールは邪魔だから、隠す機能を実装できない?」という提案つき
ならM2Bの話なんだろうけど、そうでもないみたいだしね…。

scのクロール止めろたって、一専ブラの開発者がどうこうできる訳じゃないですし。

ところで、次スレのルールって決まってるんですっけ?

984 :名無しさん@お腹いっぱい。:2015/01/16(金) 11:32:46.84 ID:/5wLepUn7
ルールは
Meriken氏を参照のこと。
でいいよもう

985 :名無しさん@お腹いっぱい。:2015/01/16(金) 13:24:07.38 ID:HgERRSfrh
>>960からの流れで、net見ててもscのレスが見れるようにとか
その後レス番の調整の話が出てきたから、そんなものは専ブラには要らない。
そもそもscでレス入れてもnetの住人には感知し得ないから無駄。
という単純な話なんだがな。

986 :名無しさん@お腹いっぱい。:2015/01/16(金) 13:33:57.42 ID:esMy+x+EJ
や、内容はじゃなくて、誰が立てるかって決まり。
スレの流れが速いところだと、「>>950取った人が立てて下さい」とかあるよね。

987 :◆Meriken//XXX:2015/01/16(金) 13:37:30.13 ID:PGRiJT/PI
>>986
一応サポートスレなので私が立てますよ。ちょっとお待ちください。

988 :◆Meriken//XXX:2015/01/16(金) 13:55:42.19 ID:PGRiJT/PI
次スレで〜す。

【専ブラ】Meriken's 2ch Browser その2【sc対応】
http://anago.2ch.sc/test/read.cgi/software/1421383668/

989 :名無しさん@お腹いっぱい。:2015/01/16(金) 14:01:33.56
おつおつ

990 :名無しさん@お腹いっぱい。:2015/01/16(金) 18:59:09.28 ID:esMy+x+EJ
おつです。

991 :名無しさん@お腹いっぱい。:2015/01/16(金) 21:22:03.41 ID:esMy+x+EJ
まあ、スレ番の調節とかは置いといて、
net/scの切り替えはToDoの中に入ってたよね。

おそらく傾向を見る限り、netが自滅するような事あっても丸ごと引越というよりは、いくつかの
掲示板に分散のような気がするから、対応掲示板のバリエーションをって意味で、HTMLパーサー
のカスタマイズ機能を個人的には楽しみに待ってる。

ただまあ、それは当分先だよね。

992 :名無しさん@お腹いっぱい。:2015/01/16(金) 21:35:20.90 ID:esMy+x+EJ
sc/openは取りあえず置いといて、それ以外で避難所と言ったらやっぱ、したらば中心なのかな?

993 :◆Meriken//XXX:2015/01/16(金) 22:06:03.74 ID:PGRiJT/PI
>>953
ハイブリッド型P2P掲示板「ゆぐちゃんねる」の計画は少しずつ
進んでいます。というかM2B自体が計画の一部で、
M2BのサーバーがP2Pネットワークのノードとして機能するように
なる予定です(P2Pネットワークに参加するかどうかは
もちろんユーザーが選べます)。

994 :◆Meriken//XXX:2015/01/16(金) 22:22:55.01 ID:PGRiJT/PI
>>991
ユーザーが複数の掲示板に分散することになるのは間違いないので、
そこら辺をM2Bでうまく吸収して違和感のないユーザー環境を
提供したいところです。

995 :名無しさん@お腹いっぱい。:2015/01/16(金) 22:23:44.27 ID:esMy+x+EJ
>>993
P2Pにする場合に気になる所と言えば、
モバイル回線をつかっている人の中には、既にプロバイダがプライベートIPアドレスを吐き出して
いる所もあるようなのだけど、やっぱりその辺のフォローとかの意味合いでスーパーノードとかって
入ってくるのかな。

あと、M2B以外の使いなれた専ブラでゆぐちゃんねるを使いたい人向けのフォローとか。

その辺は、実装の話になった時に改めて聞けばいいのかな。

996 :◆Meriken//XXX:2015/01/16(金) 22:35:34.56 ID:PGRiJT/PI
>>995
「ゆぐちゃんねる」の話もここでいいですよ。
スーパーノードの存在は必須でしょうね。ウェブブラウザと
専ブラ用のゲートウェイは用意する予定です。

997 :名無しさん@お腹いっぱい。:2015/01/16(金) 22:55:05.10 ID:esMy+x+EJ
じゃあ、もう少し。
P2P方式の掲示板というのはいくつか出ては消えしたけど、「削除」の概念をどうするかが
結構悩みどころになってたように思うのだけど、その辺はどうするのかな…と。

自爆的な事であれば自業自得でいいとは思うのだけど、第三者に住所とか書かれた場合
に、どう「故意に忘れ去ってもらうか」ってとこ。

「実装しないので気をつけて」というのも一つの手だとは思うのだけど、どうなんだろう。

998 :名無しさん@お腹いっぱい。:2015/01/16(金) 23:03:33.17 ID:esMy+x+EJ
まあ、特定秘密保護法の動き次第ではP2Pというか、元の書き込み者が特定しづらい掲示板は
必要になってくるとは思うのだけど、匿名化を気にしすぎると処理速度は落ちちゃうのかな。

999 :名無しさん@お腹いっぱい。:2015/01/16(金) 23:05:29.79 ID:esMy+x+EJ
一番、気になるのは「すべてを実装したら、プログラムサイズもやたらにでっかくなりました。」って
事にならないかって事だけど、その辺は心配しなくていいか。

1000 :名無しさん@お腹いっぱい。:2015/01/16(金) 23:06:36.51 ID:esMy+x+EJ
【専ブラ】Meriken's 2ch Browser その2【sc対応】
http://anago.2ch.sc/test/read.cgi/software/1421383668/

1001 :1001★:Over 1000 Comments
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

総レス数 1001
303 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★