TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【荒らしお断り】 BBQを組み込んでる人【システム】
ソース表示禁止
弐ch編集のphp講座
プログラム言語遍歴
初心的な質問なのですが・・・・
*99の指定したCGIを*00が作るスレ
【Perl】掲示板を使ろう!
掲示板作って欲しいんですが・・・
PHP初心者勉強会やらんかね!
【Perlフレームワーク】Catalystを語る人

匿名掲示板Nch開発スレ part2【2chを越える】


1 :2016/10/25 〜 最終レス :2019/10/18
【Nchとは】
2chより高機能なオープンソースの掲示板
名前の由来は、Next New NumberなどのN+channel

【開発言語等】
サーバー:Scala+JavaServlet+Tomcat
クライアント:TypeScript+Angular2

【特徴】
・10秒で終わる簡単なユーザー登録が必要
・完全匿名
・マークダウンを使用可能
・2chとは非互換
・API公開
・自動管理
・忍法帖を強化したシステムにより荒らしに強い
・PC、スマホで完全同期可能な高機能WEBアプリ
・VIPのような単発スレには向かない。また安価スレは不可能
・書き込み上限はなく、テンプレ、タイトルを編集可能
・トピックは板ではなくカテゴリに属する


【GitHub】
最新情報、ソースを置いているリポジトリへのリンク等あり
https://github.com/kgtkr/Nch

2 :
前スレ
http://tamae.2ch.sc/test/read.cgi/php/1461386728/

3 :
まだNch総合リポジトリ(https://github.com/kgtkr/Nch)を作っていないので今度作ります
他のリポジトリへのリンク貼っておきます
・サーバー
https://github.com/kgtkr/NchServer
・クライアント
https://github.com/kgtkr/NchClient
・ユーザーの重要設定
https://github.com/kgtkr/NchUserConfig

4 :
何ができるのか全然イメージ沸かない

5 :
犯罪予告が安全にできます

6 :
一応保守

7 :
IP取るんだから完全匿名とは書いてほしくなかったな

8 :
IP取らなかったら絶対なんJより酷い事になる

9 :
IP取らないと管理者の責任問われるからなw

10 :
そんな法律あった?
まあIP記録されて困る様な書き込みがある掲示板にはしたくないから記録するけど

11 :
angular-cliがnpm3にしか対応していない?可能性あるからちょっとアップデートしてみる

12 :
angular-cli出来た
WebPackでいけそう

13 :
WebPack早い
全部ファイルまとめてくれるから一瞬で表示されるようになった

14 :
IPとるのはいいから匿名の文言を削除すればいい
ぶっちゃけ、何が匿名かさっぱり分からん

15 :
ID登録は必須だけどredditみたいにどのIDで書き込んだかユーザー同士は分からないから匿名
2chのIDと似たような機能(ユーザーID、年月日、トピックのハッシュ値)は表示されるけど

16 :
2chだってIP取ってるしスレによってはIP表示されるけど「匿名掲示板」だし

17 :
2chが「匿名掲示板」って名乗ってる事自体違和感あるんだけどな
そこら辺のアングラ掲示板は激怒したんじゃないか?

18 :
匿名なら新月だな

19 :
>>17に同じく
名無しで投稿するだけで匿名になる訳ないのに2chが勝手に匿名を名乗ってるだけ
Torのような暗号化システムを採用するなら分かるが、内部的にユーザの一意性を確認する術があるのに「匿名」はない

20 :
別にサービス提供者の>>1
>ID登録は必須だけどredditみたいにどのIDで書き込んだかユーザー同士は分からないから匿名
という意味で匿名名乗りたきゃなればいい。

21 :
好きにすればいいんじゃね?、どうせ半年後には跡形もなさそうだし。
(楽しいのは完成するまでの間だけだから・・・)

22 :
そもそも需要あんの?
今さら掲示板作ったとか言われてもな

23 :
アングラは目指していない
気軽に書き込めるけど、民度が高い掲示板を目標にしている
IP取らない事で得するの犯罪者くらいしかいない訳で…

24 :
民度高いところに気楽に書き込めないよぅ…

25 :
民度高いって言うか普通だな
2chと比べるとって感じ

26 :
目指すところがそれなら匿名は売り文句はちょっと違うな

27 :
政府に批判的なことを書くと命が危ない国ならともかく言論の自由が保障されている日本で完全匿名は悪用する場合しか必要ないしな

28 :
本当中国とかなら完全匿名にする理由あるけどねー

29 :
アングラjs?

30 :
アンギュラ2
jsは古いバージョン

31 :
> jsは古いバージョン
どういう意味?
ES3なコードを書いてるとか?

32 :
>>31
AngularJSって言うのが初版で、その後Angular2が出た
"JS"が付くのが古いバージョンって事
JSが外れた理由はTypeScriptとか他の言語でも使えるようになったから

33 :
>>19
ネットカフェから、2chへ書き込むと、どのPCから書き込んでも、同じIDになった

もし、隣の席の奴が、アクセス禁止になると、
店内のすべてのPCが、アクセス禁止になるんじゃない?

マンション内の住民でも皆、同じIPを使うのじゃないの?

34 :
>>32
さすが1さん!!!

35 :
>>33
マジか
IPを認証に使ってるのか…
普通にID/Passで認証すればいいのに

36 :
>>35
違う
同じIPだと同じIDになったっていうのは2chの話でこれは普通にID/Passでしてる

37 :
時間がおかしいのはISO日付の後ろに"+09:00"がなかったのが原因だった

38 :
もう少し

39 :
リソースの後処理出来た

40 :
あんまり親しくない人にはそれなりの当たり障りのない対応してるんだろう。よくあるタイプだと思う

41 :
↑すまん誤爆

42 :
新スレになってから一気に人減った気がする
もう少しでデザイン以外は完成するから、公開できると思う

43 :
2ちゃんも含めて日本の匿名掲示板文化は鯖を抜かして掲示板自体のログではIPを記録しないってことで成り立ってるんだけどな
まあ2ちゃんの場合は初期にIP記録してるってんで祭りになったが。
だからIP取ること自体は管理者の勝手だが、それを匿名掲示板と呼ぶことには異論がある。
てかIP公開しないだけならそこらのネットサービスと変わらないじゃん。利用者には他人のIP見えないサービスだらけなんだから。

44 :
確かに今時の掲示板は名無しで投稿できるのが主流だからIP非公開が匿名掲示板の条件ならほぼ全ての掲示板が匿名掲示板だな

45 :
redditは名前表示するし
確かにこの定義だとほぼ全ての掲示板が「匿名掲示板」になるけど
何度も言うけど、日本だとIP取らない事で得するのは犯罪者しかいないからまあいいかなと思って
(一般人にとっては)匿名って感じで

46 :
bootstrap導入したら何か綺麗になった
まだcss読んだだけなのに

47 :
bootstrapはデザインがチープになりがちなので注意

48 :
元よりかなり綺麗になったよ

49 :
少なくとも俺がデザインするよりは綺麗
http://i.imgur.com/B1VO9FI.png

50 :
getbootstrap.comすみからすみまで見とこうね

51 :
bs使えばスマホでもPCでも使えるのか

52 :
さくらVPS 2GB/SSD登録したから7日か8日頃から使えるようになる予定

53 :
今VPSの設定してる

54 :
OS何にした?
CentOSかUbuntuかな

55 :
>>54
初期のままだからCent

56 :
管理者向けツール作ってなかったから面倒だ

57 :
設定ミスって変な事になったから再インストールした

58 :
まぁ、最初の1か月は駄目だし期間だろう。

59 :
ラズパイである程度は勉強したんだけど、ラズパイはLAN内にしか公開してなかったからセキュリティとか考えてなくて全部rootでしていたからそこらへんが面倒
ファイアウォールがかなり大変だった

60 :
あとラズパイはnanoとaptだったけどさくらはviとyumだから少し使い方が違う

61 :
でもSSDのお陰で早いから待ち時間短くて楽

62 :
Dockerにすればクッソ楽なのに
まぁ自分でやるのも勉強になっていいけど

63 :
何か遅くなったんだけど速度制限かな

64 :
動いた
ちょっとバグ見つけたから15分後位にリンク貼る

65 :
はい
http://160.16.124.175/nch/

66 :
使い方が全くわからん

67 :
>>66
登録→ログインの仕方?
http://160.16.124.175/nchuser/
ここに行ってユーザー名、パスワードを入力→登録ボタンクリック
トークンを適当な名前で追加してIDとキーをコピー
あとはそのトークンを使って>>65からログインするだけ

68 :
>>67
トークンを適当な名前で追加してIDとキーをコピー
あとはそのトークンを使って>>65からログインするだけ

↑さっぱりわからん

69 :
スクショする

70 :
名前 追加ってなんなん
押しても何もうごかん

71 :
http://i.imgur.com/KuG772A.png

72 :
ここは改善しないと駄目だな

73 :
ボタン押しても何も表示されんし、なんでそんなにユーザーに手間とらせる設計なん

74 :
>>73
外部アプリによる乗っ取りを防ぐ為
Twitterのアプリ認証みたいな仕組み
トークン削除すればアカウントにアクセス出来なくなるから安全かなと思って

75 :
>>73
ボタンって追加ボタン?

76 :
公式アプリは特別扱いする仕組み作った方がいいか・・・

77 :
>>75
追加ボタンを600回は押した

78 :
>>77
ブラウザ何使ってる?
鯖にリクエストが来ていないからvue.jsじゃなくてXmlHttpRequestの問題かも

79 :
俺はFirefoxだけど、名前を入力する部分の
追加ボタン押しても反応なし。

80 :
>>79
今Tokenのリクエスト来た
俺もFirefoxからしてみたけど普通に動いてる

81 :
>公式アプリは特別扱いする仕組み作った方がいいか・・・
ここらへんは後回しでいいよ。とりあえず、今積極的にユーザー集める段階じゃねぇし。
とりあえず、一通りできるようになることを最優先でお願い。

82 :
>>81
流石に直観的じゃなさすぎるかなと思って
明日からは使いやすいように改善していこうと思ってる
あとは管理ツールも作りたい

83 :
>>79だけど、だめだ全く動かん。Firefoxはモチ最新。
Chromeにしてみたけど、追加ボタン押しても何も反応なし。

84 :
>>83
F12開発者ツールに何かエラー出てる?

85 :
Edgeにしてもだめ。Operaもインストールしてあるがたぶん動かねぇので試してない。

86 :
追加ボタンって言うのは>>71のステップ2だよね?

87 :
IP規制とかもしていないからな・・・
Chromeは自動更新だから俺のとバージョン同じはずだし

88 :
>>84
見てた見たら、リクエストが拒否されてた。
要求されたリソースにはユーザー認証が必要です。
(XHR): POST - http://160.16.124.175:8080/nch/http/user/token/login

89 :
HTTP 401が返ってくる。
これ2段構えでよくわからんのだけど、ステップ2でずっこけてるけど、
ステップ1で入力したIDとパスワードは有効になってるんだよね??

90 :
tomcatのログ見てみる

91 :
>>89
Twitterで例えると
ステップ1のは普通のID/Pass
ステップ2はアプリケーション登録のアクセストークン

92 :
421じゃなくて401?

93 :
401だな。

94 :
あっ401か
原因分かった

95 :
ログインボタンを押した時に、ユーザーの存在チェックだけしてパスワードチェックをしていないから、ログインは成功したように見える
でもトークンを追加する時には当然パスワードチェックをしているからそこでエラー発生

96 :
JSONで「認証に失敗しました」って

97 :
多分登録時とログイン時のパスワードが違うんだと思う
エラーメッセージ出すの忘れてたから気づかなかったって事か
すまん

98 :
>>95
あれ。そういうつつくりなの?
ちょっとまって、最初に登録ボタン押したときのパスワードと今のパスワード
違ってるかも・・

99 :
>>97
そういうことかログインボタンおして普通に次に進んでるから
パスワードあってるのかと思ったじゃねぇか。

100 :
じゃ、ID変えるわ。パスワード忘れたから。


100〜のスレッドの続きを読む
Servlet
アパッチが動かねんだよ!!タコ
まあ。ほとんどないとおもうが。。
【荒らしお断り】 BBQを組み込んでる人【システム】
【総合】 Webprog板質問雑談スレッド 2
SSLの使い方
僕に出会い系のシステムを売ってください
自作CGIを評価するスレ
Session管理してる?
2ch全板人気トーナメントでWebProg板を1位にしよう!
--------------------
●ワンピース総合スレッド part748●
世帯年収500万〜600万円家庭の育児事情その29
◆◆材飼育◆◆
厄祭戦って結局どういう戦いだったのか考察するスレ
リアリティを追求したオープンワールドゲーム『Survisland』、栄養バランスや体温調整など健康管理を怠ると死ぬ [539812365]
OLDCODEX 17
jさん反省会
【名無し奥も○○奥も】気楽に井戸端会議 2196【みんな来い】
音楽制作アプリ Part17
絵本のタイトルを一文字変えて一番面白かった奴優勝
ロングボードのボトム&レールデザイン
wordおしえて
テストの花道 2
新垣結衣「小籔千豊は自殺しろ」西野亮廣「はげどう」中山秀征「絵面が汚い」北野誠「雑魚やろ」
森下が巨人ファンから嫌われている件
米国公認会計士試験が日本国内で受験可能に
あれ?ロト7ってロト6より当たりやすくね??
【ワウマ!】Wowma! for au 60【旧auショッピングモール】
日本の掲示板で日本人相手に一生懸命韓国の悪口言ってる糞ウヨ無職をご覧下さいww★9
【速報!】北朝鮮「文在寅は歴代大統領で最も馬鹿」
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼