- 1素人◆tsGpSwX8mo23/05/01(月) 11:34:23
本職エンジニアでもなんでもないガチの素人がgoogle検索に頼りながら意味もわからず開発してるスレです
よくわかんないけどググったらこう書けよって出てきたからその通り書いてみたら動いたわ、レベルの素人が雰囲気で開発してます
繁忙期すぎてスレ落ちちゃったけど今やってるやつ↓
あにまん技術・開発部(仮)|あにまん掲示板通知アプリ作りたい民だが、RSSを使った試作を見てくれhttps://satop.sakura.ne.jpここから通知アプリ、もしくはChromeの拡張機能やLINEbotにして通知受け取れる機能に作…bbs.animanch.com※このGW使って大幅改修を目論んでるので一旦サーバー止めてます
※ので、サイトにはアクセスできませんすみません
- 2二次元好きの匿名さん23/05/01(月) 11:34:56
自分も興味あるから楽しみ
- 3素人◆tsGpSwX8mo23/05/01(月) 11:36:41
ところでGitHubへの公開なんですけど、ちょっと問題があって
RSS取得や通知機能をPHPで書いてたけどどうもGitHub PagesはPHP動かないらしい・・・ - 4素人◆tsGpSwX8mo23/05/01(月) 11:41:40
今更だけどマジもんの素人すぎて設計資料もなんもないです
とりあえずやりたいこと↓
・あにまん掲示板の通知機能を実装する
・具体的には指定したスレの更新通知が届くようなウェブアプリにする
できたこと
・RSSを読み込み、一覧表示にしたり、ジャンル指定にしたり、メール通知できるようにした
・スレのURLを設定するとポップアップ通知が届くようにした
問題点
・あにまん提供のRSSはリアルタイムではなく、また全てのスレが載るわけではないので漏れるスレも当然ある
・リアルタイムでポップアップ通知が届くようにするために、バックグラウンドで6秒くらいの間隔でスレにアクセスするためあにまんサーバー側への負荷があるかもしれない
・シンプルにUIがダサい
本当はやりたいこと
・専用ブラウザ開発
できない理由
・シンプルに技術が足りない
・あとあにまんはAPIを提供してない - 5素人◆tsGpSwX8mo23/05/01(月) 11:49:36
以前公開していたサイトの開発環境
・HTML/CSS/JavaScript/PHP
・フロント→HTML/CSS/JavaScript
・バック→PHP(主に外部URLを読み込んでHTMLを取得、タイトルやジャンルなどの情報取得)
GitHubではPHPが使えないらしく、JavaScriptだけでURLをとってきて…ってやろうとするとなんかエラー起きる
ので、今後もさくらレンタルサーバーとかの激安プランで乗り切ろうと思ってる
もしくは他の無料サーバーを検討中(だけど詳しくないので有識者いたら提案してほしい)
現在並行して「ReactとLaravel」、「ReactNative」でも同じものを作ろうとしてる
Laravelはバージョン:10だけどさくらレンタルサーバーがPHPは8.0までしか対応してなくて、Laravel10はPHP8.1以上必要だから、9に落として作り直してるところ
ReactNativeはウェブアプリじゃなくてアプリ作ってみたくてお試しだからちょっと放置してるけど - 6素人◆tsGpSwX8mo23/05/01(月) 11:51:12
あと、あにまん掲示板のお問い合わせからAPI提供は可能かどうか聞いてみた
返事待ちしてるけど、本当に返事が来るかはわからない…
お問い合わせして返事もらったことある人いるんか? - 7素人◆tsGpSwX8mo23/05/01(月) 11:55:56
前バージョンのサイトではRSSも取得してたけど、RSSもしかたらもういらんのかもって言う気持ちもある
そこらへんは使ってくれる人の意見も聞きながらで作っていきたい
10連勤してGW手に入れたので、この期間中に行けるとこまで行く予定 - 8素人◆tsGpSwX8mo23/05/01(月) 11:56:15
スレ落ちしないように10まで保守させてもらうね
- 9素人◆tsGpSwX8mo23/05/01(月) 11:56:38
開発で追加要望とかあったらここに書き込んでほしい
- 10素人◆tsGpSwX8mo23/05/01(月) 11:56:50
よろしくお願いします
- 11二次元好きの匿名さん23/05/01(月) 12:19:57
あの時の人か!前使ってました~
個人的には使いやすくてよかったけどRSSはいらないかなと思いました - 12二次元好きの匿名さん23/05/01(月) 13:51:04
そっかGitHubってHTML、CSS、JavaScriptしか動かないんだ
- 13二次元好きの匿名さん23/05/01(月) 15:30:10
素人でちゃんと公開まで行って他人が触れる段階まで持ってけただけですごいと思うが・・・
技術がHTMLからReactに飛んでるの進化スピード早くて草 - 14素人◆tsGpSwX8mo23/05/01(月) 22:10:37
明日、作りたいもののまとめとかやります
あとはあにまん掲示板の管理人からの返事待ちだけど、API提供された場合は専用ブラウザ開発に進みたいので、有識者よろしくお願いします - 15二次元好きの匿名さん23/05/02(火) 06:08:45
保守
- 16素人◆tsGpSwX8mo23/05/02(火) 12:26:29
・現在の環境
HTML/CSS/JavaScript/PHP
さくらのレンタルサーバー使用(今後もここか、もしくは別のところを使用予定)
・現在実装中
RSS機能との切り分け
通知設定できるスレの上限アップ
通知方法をポップアップ、メールの2パターンにする
あにまん掲示板の管理人からの返信待ちだけど、来ない可能性の方が高いので悩み中
通知のアプリ化はサーバー管理とか含め懐事情が芳しくないので見送る
とりあえずはWebアプリとしての制度を高めつつで行きたい
ところで特定スレをローカルに落とす機能も実装しようかと思うんだけど、どう思います?
気に入った小説をダウンローダー使ってDLするみたいに、スレをDLっていうイメージなんですけど - 17素人◆tsGpSwX8mo23/05/02(火) 12:34:02
とりあえずGitHubは置けたっぽいので共有します
GitHub - satops9/my-appContribute to satops9/my-app development by creating an account on GitHub.github.comPHPとか使わないタイプのやつはこれで実験・公開していこうと思います
- 18二次元好きの匿名さん23/05/02(火) 22:02:19
保守
- 19二次元好きの匿名さん23/05/03(水) 07:29:45
保守
- 20素人◆tsGpSwX8mo23/05/03(水) 14:46:01
この画面作るのに2日以上掛かったんだけど、本職のプログラマーってすげえんだなっていうのを実感した
見やすいサイト作ってくれる全プログラマーに感謝しつつ、俺の精一杯のコーディングを見てくれ
React AppWeb site created using create-react-appsatops9.github.io - 21素人◆tsGpSwX8mo23/05/03(水) 15:01:15
この画面で俺が何をしようとしているのかと言うと、小説投稿サイト「ハーメルン」の特殊タグをサポートするエディターを作ろうとしていた
特殊タグ難しすぎてとりあえず画面だけ作った - 22素人◆tsGpSwX8mo23/05/03(水) 16:29:28
- 23二次元好きの匿名さん23/05/03(水) 16:32:40
あのスレ見ててすごい期待してたんだけど落としてしまって申し訳ない
戻ってきてくれて嬉しい
前スレの最後の質問だけれど
GitHubはファイルアップロードしても後からリネームできるよ
Github のファイル名をブラウザ上で変更(リネーム)するプログラミング関連の備忘録。AI関連APIの解説等を行っています。少しでも誰かの役に立てれれば嬉しいです。www.sukerou.com - 24素人◆tsGpSwX8mo23/05/03(水) 18:43:54
- 25素人◆tsGpSwX8mo23/05/03(水) 23:45:57
保守
- 26二次元好きの匿名さん23/05/04(木) 03:38:55
保守
- 27二次元好きの匿名さん23/05/04(木) 08:19:33
保守
- 28素人◆tsGpSwX8mo23/05/04(木) 20:16:23
保守
- 29素人◆tsGpSwX8mo23/05/04(木) 20:29:55
とりあえず、通知のWebアプリを再公開する日程を決めました。
5/15目標で、以下の機能を持ったWebアプリを再公開します(さくらレンタルサーバー使用)
・特定スレ通知機能
⇒設定可能スレ最大15予定
⇒PC上のポップアップ通知、メール通知に対応
・スレフォルダー機能
⇒気に入っているスレを登録し、タグ付けできる機能
DBを持つつもりはないので(というか技術がないので)すべてcookie保存/取得で対応します。
このWebアプリをさらに拡大化して、chromeの拡張機能版も作成予定です。
chrome拡張機能版では、Webアプリの機能に加えて、すでに有志が作成しているスレ/レスミュートなどの機能を参考に、ブロックワードの追加、フィルタリング機能などを実装し、疑似専用ブラウザみたいなものを出したいと思います。
素人の作成なのでどこまで上手くいくかわかりませんが、常にGitHubに公開するようにするので、中身とかみてもらいつつ、有識者がいたらバンバン指摘とかして欲しいです。 - 30素人◆tsGpSwX8mo23/05/04(木) 20:51:10
練習用に作ったのは小説投稿サイト「ハーメルン」の特殊タグ「掲示板形式」を1レスずつ作成できるヤツ
React AppWeb site created using create-react-appsatops9.github.ioゆくゆくは「マシュマロ風」「ニコニコ大百科風」「Twitter風」の特殊タグをワンクリックで出力できる機能を実装予定です。
今はあにまん掲示板の通知機能優先なのでいつになるかわからないけど。
自己満足だけどここまで作れて楽しかった。
- 31二次元好きの匿名さん23/05/05(金) 05:10:25
- 32二次元好きの匿名さん23/05/05(金) 12:27:25
保守
- 33二次元好きの匿名さん23/05/05(金) 20:19:20
保守
- 34二次元好きの匿名さん23/05/06(土) 06:02:27
保守
- 35二次元好きの匿名さん23/05/06(土) 07:55:19
保守が大変そうなら、落ちるまでの期間が長い通常スレの『その他話題』で立てることを一応提案しておく
- 36二次元好きの匿名さん23/05/06(土) 14:33:31
保守
- 37二次元好きの匿名さん23/05/06(土) 14:35:59
- 38二次元好きの匿名さん23/05/06(土) 15:08:07
このレスは削除されています
- 39二次元好きの匿名さん23/05/06(土) 15:09:25
ついでに参考になるかわからないけど情報提供もしておく
PHPが使える無料サーバーサービスなら現状XFREE一択じゃないかな(PHP5/7で切り替え可能らしい)
ただPHPはサーバーサイドスクリプトなのでアクセス集中などで負荷がかかったりすると無料サーバーのスペックでは厳しいところがあるかもしれない
その点jsならクライアントサイドなので処理の負荷はほぼユーザのマシンに投げられる
jsだけで完結できるならそれが一番だと思うけど言語の慣れもあるからそこは要検討かな
それか俺みたいにオリジナルのコンテナイメージ作ってOktetoで動かそうぜ!
サポートするぜー
PHPが無料で使える!XFREEを使ってみた! - QiitaWebhookやってみたい!IoTなどでよく目にする、Webhookをするには、PHPなどの言語が動くサーバーが必要です(適当)そこで、PHPが無料で使える!XFREEを使ってみました!
XFREEに登録してみる
無料レ...qiita.com - 40二次元好きの匿名さん23/05/06(土) 15:14:50
- 41素人◆tsGpSwX8mo23/05/06(土) 18:12:46
- 42素人◆tsGpSwX8mo23/05/06(土) 18:14:37
ということでこちら、前バージョンのサイトです。
さくらのレンタルサーバーの方でPHPどこまで動くかテスト中なので、PHP8.1以上が動いてるロリポップの上に今回は仮で置かせて貰いました。
ちなみにロリポップでReact動かそうとしたら動きませんでした・・・どうして・・・
- 43素人◆tsGpSwX8mo23/05/06(土) 18:19:38
- 44素人◆tsGpSwX8mo23/05/06(土) 19:22:38
通知のWebアプリも以下の通りGitHubに公開しました。
15日の開通目指してがんばります。
GitHub - satops9/animan_appContribute to satops9/animan_app development by creating an account on GitHub.github.com - 45二次元好きの匿名さん23/05/07(日) 07:02:18
保守
- 46二次元好きの匿名さん23/05/07(日) 13:05:16
保守
- 47二次元好きの匿名さん23/05/07(日) 18:28:42
保守
- 48二次元好きの匿名さん23/05/07(日) 23:40:50
保守
- 49素人◆tsGpSwX8mo23/05/08(月) 08:48:27
- 50二次元好きの匿名さん23/05/08(月) 17:16:17
あにまんはWebスクレイピング完全禁止にしてるわけじゃないし、処理を1分刻みにするとかでサーバー負担減らすようにすりゃいいと思うけどな
- 51二次元好きの匿名さん23/05/08(月) 21:17:08
保守
- 52二次元好きの匿名さん23/05/09(火) 08:18:32
保守
- 53二次元好きの匿名さん23/05/09(火) 19:19:38
素人
- 54二次元好きの匿名さん23/05/10(水) 06:07:48
保守
- 55二次元好きの匿名さん23/05/10(水) 14:48:33
保守
- 56二次元好きの匿名さん23/05/10(水) 15:40:13
- 57二次元好きの匿名さん23/05/10(水) 19:37:09
RSSじゃなくてスレのリアルタイム通知のことだと思うから、数分おきじゃ意味ないのでは?
- 58二次元好きの匿名さん23/05/10(水) 19:54:03
あにまんサーバーは雑魚すぎるからね・・・毎週日曜日は必ず落ちてる印象
思ったんだけど、スレの通知が欲しいって人はほぼ過疎スレ使ってる人な気がするんだよね
活発なスレとか通知はいらないと思うし、通知欲しいスレを設定するときに、いま公開してるバージョンみたいに何分おきに更新を取得するか、利用者側が設定できるようにしたら?
最低5分スタートとかにして - 59二次元好きの匿名さん23/05/11(木) 04:19:23
保守
- 60二次元好きの匿名さん23/05/11(木) 10:53:02
保守
- 61二次元好きの匿名さん23/05/11(木) 16:57:12
ほ
- 62二次元好きの匿名さん23/05/11(木) 22:29:19
し
- 63二次元好きの匿名さん23/05/12(金) 07:54:42
ゅ