- 1 名前:デフォルトの名無しさん [2020/11/27(金) 10:07:17.73 ID:d9w49I3I.net]
- この板はプログラムを作る人のための板です。
あらゆる質問はまず スレ立てるまでもない質問はここで スレにしてください。 【前スレ】 スレ立てるまでもない質問はここで 154匹目 mevius.5ch.net/test/read.cgi/tech/1599472611/l50
- 175 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 10:46:52.01 ID:M+UCbKDW.net]
- ※訳注
昔流行した2ちゃん語「オヌヌメ」をあえて今使うことで自身が老眼世代であることを示唆し、言説に説得力を持たせる会話テクニックである ただし親切な若者が誤字として訂正してくれたり、死語に恥ずかしくなって本人が訂正したくなるおそれがある諸刃の剣
- 176 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 10:56:41.18 ID:TG9j2wYI.net]
- 小一時間問い詰めたい
- 177 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 11:13:06.35 ID:+2e5Jc3f.net]
- 古いスラングを使うのはやめてください
僕たちプログラミングをする人達は常に新しいものを吸収していく必要があります オヌヌメやキボンヌなどといったスラングを未だに使ってる人はCOBOLを使ってるのと同じです
- 178 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 12:25:41.18 ID:ySOpThCY.net]
- スマンコ
- 179 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 13:49:26.45 ID:fXiIlVQi.net]
- ぬるぽ
- 180 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 13:50:02.00 ID:GxZXvUjh.net]
- ガッ
- 181 名前:デフォルトの名無しさん [2020/12/30(水) 14:08:19.12 ID:4xDwwuaZ.net]
- (ワラ
- 182 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 14:58:30.45 ID:zA1s3IaL.net]
- 昨今プログラミング自体は流行ってるのに
なぜプログラムスレはこんなに過疎なんだろうか。 5ch自体が衰退してるのもあるけども。
- 183 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 15:31:38.51 ID:GxZXvUjh.net]
- SNS
- 184 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 15:52:03.98 ID:QHc7xuMh.net]
- 向上心あるやつはもっとまともなコミュニティでやってるだろ
- 185 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 18:57:08.37 ID:TG9j2wYI.net]
- まともなコミュニティ教えろください
- 186 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 19:00:12.57 ID:GxZXvUjh.net]
- Quora
- 187 名前:デフォルトの名無しさん [2020/12/30(水) 19:03:16.00 ID:4xDwwuaZ.net]
- >>185
x 教えろください o 教えてください
- 188 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 20:04:59.42 ID:yLmf3jEu.net]
- >>182
質問するにしても、板違いスレ違い雑談続いているこのスレはもちろん各言語スレで聞くよりもグーグル先生に聞く方が的確で速いから
- 189 名前:デフォルトの名無しさん [2021/01/02(土) 07:11:49.25 ID:MW8O7fom.net]
- すみません、質問です。
AWS Cloud9で、Pythonの勉強をしています。 で、Pythonのバージョンのせいか、tensorflowがエラーでインストールできず、 EC2ダッシュボードであれやこれやと試行錯誤しているうちに、誤って、ボリュームサイズを最大値(16384GB)にしてしまいました。 そのせいで課金されるようになってしまったので、ボリュームを元のサイズ(10GB)に戻したいのですが、やり方が分かりません。 どなたか何卒よろしくお願いいたします。
- 190 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 09:26:40.55 ID:wU1kaQFs.net]
- >>189
アマゾンのサポートに連絡して、課金は何とかなりませんかと泣きつく 利用実績がない場合、明らかに単純な過失だと認められると、棒引きして返金してくれることがある そして Google Colab で検索してください学習ならそちらで充分です 一定時間の無料GPUも使えます
- 191 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 09:47:57.86 ID:YUhGD9LN.net]
- 他人のソースを読む一番のコツを教えてください
- 192 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 09:54:04.38 ID:IPcs08uc.net]
- >>191
一番の〜とか、早く楽に達成できる道があると思うのをまずやめること。 その他人のソースの内容にもって必要な基礎知識や前提知識は異なるから、自分の今持ってるもので足りなければ入門書や解説書をあたってレベルアップする方が近道なこともある。
- 193 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 10:31:36.26 ID:YUhGD9LN.net]
- >>192
うるせえ プログラマーなら楽な方法教えろ 俺は令和の人間だぞ
- 194 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 10:34:31.75 ID:IPcs08uc.net]
- >>193
令和の人間てどういう意味?
- 195 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 10:40:14.53 ID:wU1kaQFs.net]
- >>194
ぼくにちゃい
- 196 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 10:46:11.88 ID:IPcs08uc.net]
- 末恐ろしいなw
- 197 名前:デフォルトの名無しさん [2021/01/02(土) 12:15:15.00 ID:QsP+Nlmq.net]
- >>191 コードそのものを追うよりも
コードを書いた香具師が意図したデータ構造を追う様に意識するだけで かなり読めるようになる
- 198 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 12:22:51.70 ID:YRmKf+cs.net]
- >>191
書いたやつの社内の評価を鵜呑みにしないこと 技術力とは無関係の場合がある 書いてるコー ドに意味があると思わないこと クソコー ドの可能性がある
- 199 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 12:38:37.31 ID:LDxFlRPj.net]
- >>193
金払ってでも他人に解説してもらえ、一番早い そしてお前みたいなやつはプログラミングどころか社会適応すらできない
- 200 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 12:49:38.43 ID:2epfkWPM.net]
- >>191
目的による
- 201 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 14:25:26.72 ID:aqs6ioY6.net]
- >>191
他人の文章を読む一番のコツは?
- 202 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 14:48:31.69 ID:8wA0cFGl.net]
- >>201
事実と憶測を区別して読む 読む目的を意識する 枝葉は読み飛ばす
- 203 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 15:14:12.10 ID:jAYJ8vUt.net]
- つまり拙い文章だと想定して読むんだな
- 204 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 17:24:20.94 ID:WQ/u6YHD.net]
- どんなクソコードを見てもイライラしない凪のような平常心がほしい
- 205 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 17:26:39.72 ID:fOmrlYBw.net]
- 修行が足りん
- 206 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 17:53:05.67 ID:7AO5yZyO.net]
- 表面だけソース解析が出来ても
結局そこから改修したり機能追加が出来なきゃ意味がないんだよね
- 207 名前:デフォルトの名無しさん [2021/01/02(土) 18:55:18.37 ID:MW8O7fom.net]
- >>190
回答ありがとうございます! 大変助かりました。
- 208 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 20:11:29.54 ID:PhLXwPtc.net]
- wsl2というのがよくわからんwindows上でLinuxが動かせるのはわかるけどDockerと何が違うの?ていうかDockerでよくない?
- 209 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 20:12:12.12 ID:QKgYR64P.net]
- 結局はソースだけ見ていても中々把握できないとは思う
動かしてみてデバッガとか使いながら把握するのが早い気がする
- 210 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 20:14:13.17 ID:8UJBRRTD.net]
- >>202
何をもって事実だと判断するの? 事実以外はすべて憶測なの? 事実と憶測どちらが大事なの? 枝葉かどうかをどうやって判断するの? >>191みたいな人にとってはその判断が難しい可能性が高いよ
- 211 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 20:55:56.76 ID:YRmKf+cs.net]
- >>208
DockerはLinuxで動くアプリを作るもの アプリとその動作環境を一つのコンテナにまとめることで それをそのままサーバー上で動かしたり出来る そういう開発作業を行う場所がWSL もちろんWindows上でコマンドプロンプト使って開発してもいいけどw
- 212 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 21:07:01.61 ID:O9Z8dYx6.net]
- >>211
DockerはHyper-Vが要件
- 213 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 21:30:37.10 ID:YRmKf+cs.net]
- >>212
それはWindowsの話 LinuxではHyperVは要件ではない
- 214 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 21:40:45.05 ID:wU1kaQFs.net]
- >>213
ハイパーバイザ型なのかコンテナ型なのかはっきりしろって感じ というか、SUAって使えないものなのか 無駄なものを作り込んだもんだなWindows
- 215 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 21:44:22.42 ID:YRmKf+cs.net]
- >>214
お前はMS社員じゃないんだからさ、MSがどういう技術で作ったかじゃなくて それで何が出来るようになったかを考えたほうがいいよw
- 216 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 21:52:19.54 ID:YRmKf+cs.net]
- SUAは利用者の立場から言えば、使い物にならないよ
bashはデフォルトで入ってないし、各ツールもMacと同じ低機能のBSD系だし 入ってるパッケージも少ないし、MSもメンテナンスしてない POSIX準拠してますって言うだけで実用性なかったからね WSLはLinux。POSIX認証はなくとも世間で使われてるLinux(Ubuntu)が そのまま使える。パッケージもそのままUbuntuのものが使われてる MSが作り込む=メンテナンスするのはカーネル部分だけだから 手間も少なくSUAのように放置されることもない Microsoftは最小限の手間で最大限のメリットを実現した
- 217 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 21:54:30.92 ID:O9Z8dYx6.net]
- なるほどならLinuxを使えばよさそうだね
- 218 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 21:58:53.20 ID:YRmKf+cs.net]
- WSLがLinuxだと思っていいよ
- 219 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 22:03:56.68 ID:YRmKf+cs.net]
- Lin uxはG UIが貧 弱なのでそ こを補って開 発者に人 気が出たのがMacだったんだ
だけどM ac はB SD系で結局Ho me brewでGN U版のコマン ドを入れなきゃ 使い 物にな らない パッ ケー ジがAp ple 非公式のHo me brewのものばかり にな ってしまう
- 220 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 22:04:16.96 ID:YRmKf+cs.net]
- Home brewはGitH ubでスタ ー75個 以上とってれば 誰でも
パッケー ジを登 録できち ゃう程度 Ubun tuのようなマト モな管理は 行われてない そこでさっそ うと登場したのがWSL Wind owsのG UIを使え、Ubunt uの公式パッケー ジまで使える
- 221 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 22:04:32.80 ID:YRmKf+cs.net]
- ああ、登 録 が禁止文字なのかw
- 222 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 22:18:50.72 ID:wU1kaQFs.net]
- Macが開発者に?うーん知らなかったな
gpiが正方形だからグラフィッカーにウケただけかと思ってたよ
- 223 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 22:20:44.18 ID:YRmKf+cs.net]
- 無知は恥ずかしいだけ
- 224 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 22:32:08.53 ID:wU1kaQFs.net]
- 検索して利点のトップに来るのが、開発者やITギーク「っぽい」というのが……
さすがはOSシェアの5.11%も占める大手は違うねw
- 225 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 11:24:38.87 ID:h1NSoeD2.net]
- GraphQLって何がいいの?
SQL投げたほうが柔軟かつ高速で良くねぇ?
- 226 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 11:35:59.85 ID:myNdCsmw.net]
- プロトコルが特定のDBMSに依存しないというところかな。
でもまぁたしかに、GraphQL+SPAやってたら昔のクラサバシステム思い出したわ。
- 227 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 11:43:38.06 ID:h1NSoeD2.net]
- なるほど
- 228 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 12:15:59.34 ID:EZ344wHF.net]
- 外部からSQLを直接投げられるWebAPIってSQLインジェクションから身を守るのが難しそう
- 229 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 12:46:29.86 ID:n1qZMfJK.net]
- >>189
TensorFlow は唯一、GCP を使う理由だろ。 AWS を使う意味が分からない >>208 【Bash】Windows Subsystem for Linux【WSL】9 https://mao.5ch.net/test/read.cgi/linux/1607589861/215 上に、Windows 10 Home 版に、WSL2, Docker を入れる手順を書いたが、 Microsoft 製のLinuxカーネルによって、Linuxコンテナを動かしている Docker Desktop WSL 2 バックエンド(日本語翻訳) https://docs.docker.jp/docker-for-windows/wsl.html 今の開発者は、ここまで出来るのが常識。 パソコンのメモリも、16GB 以上が必要。8GBだと厳しい
- 230 名前:デフォルトの名無しさん [2021/01/03(日) 14:43:39.92 ID:ci2zYu6M.net]
- HTMLを勉強し始めたんですがなにから始めたらいいですか?
- 231 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 14:56:28.93 ID:kHT5aiMr.net]
- >>230
日本語を理解し相手に自分の意図が伝わるようにしましょう HTMLは板違い
- 232 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 15:56:33.70 ID:f7SuMOYh.net]
- https://nomae.net/arenadb/
こちらサイトの投稿タブに ゲームのスクリーンショットからキャラクタ画像を認識するようなサイトがあります 解像度の違うSSや見切れてる画像でも認識するようで 大きさの決まった画像に対して分類を行うようなサンプルやデモはすぐ出てくるのですが 大きな画像の一部に学習した画像パターンを含む含まないを判定するようなライブラリはあるんでしょうか 顔とか車とか学習済みのモデルを判定するようなサンプルは出てくるんですが 自分が用意した画像を学習させて、テスト画像との「一致度」ではなく「含まれるかどうか」を判定するには どういうライブラリを使うのがいいでしょうか ヒントになるライブラリ名やアルゴリズム等だけでも教えてもらえるとありがたいです
- 233 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 16:37:13.36 ID:PgQRe2mf.net]
- >>232
https://qiita.com/GushiSnow/items/8c946208de0d6a4e31e7 あたりじゃない? ライブラリは一般的に流布されてる 人工知能は事前に学習させたモデルが肝 転移学習させられるこの類いの配布モデルってTFhubとかにあるのかな?
- 234 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 16:57:02.64 ID:omYft4za.net]
- BASICの変数や関数の命名のコツを教えて下さい
判りやすさより短さを重視する文化のようであるうえ、 関数のオーバーロードなどもなく、自分で読んでて解らなくなります 意識することや知っておくべき事などあったらご教示下さい
- 235 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 16:57:57.15 ID:82ol6WhW.net]
- どのBASICかでぜんぜん違う
- 236 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 17:06:18.40 ID:omYft4za.net]
- MSX BASICだとどうですか
- 237 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 17:09:38.79 ID:82ol6WhW.net]
- MSX BASICに関数はありません
- 238 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 17:13:41.77 ID:omYft4za.net]
- そうだったんですね
CALL命令で呼んでるのが関数だと思っていました まだまだ勉強不足のようです ありがとうございました
- 239 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 17:22:43.71 ID:omYft4za.net]
- MSX BASIC 2.0以降であれば、DEFFNもしくはDEFUSRでユーザー関数を定義できるようでした
またCALLは関数ではなくカートリッジの拡張ステートメントの呼び出しとのことでした 命名のコツについては未解決なので引き続きよろしくお願いします
- 240 名前:蟻人間 mailto:age [2021/01/03(日) 17:28:47.05 ID:gOczdVn8.net]
- BASICの時代だと、変数名と用途を列挙した変数表を作るらしいよ。変数表を見れば丸暗記の必要はない。
他には規則的な命名法を決めた方がいいかな。X座標なら最後にXをつけるとか。
- 241 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 18:18:18.56 ID:wUO3BXEL.net]
- >>229
すいません。windows pro使ってるんで大丈夫です
- 242 名前:デフォルトの名無しさん [2021/01/04(月) 01:07:57.34 ID:EMrQXkgT.net]
- iOSやAndroidアプリを作りたくてprogateのhtmlとJavaScriptと reactまでやったんですが、次に何をすれば良いか分かりません。僕は次に何を学べばいいですか?
- 243 名前:デフォルトの名無しさん [2021/01/04(月) 02:15:57.08 ID:BKXVjLGk.net]
- >>242
次はゲームをやりまくり 自分が作りたくなったゲームを作ることだ。
- 244 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 02:28:54.79 ID:6jvKGYBk.net]
- >>242
学んだことが本当に身に付いているのか確認するため、(実用上無意味なもので良いので)何かしら自分で考えて動くものを作ってみる。 教材を指示通りなぞってみたというだけで自力で何もできない、何をして良いか分からないというのなら、まだなにも身に付いていないのと同じ。
- 245 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 10:44:01.68 ID:Y6lu31EI.net]
- web初心者です。
Node.jsやPythonでhttpリクエストに対してレスポンスを返す方法を学んだのですが、認証と認可の適切な実装手法がわかりません。 やりたい事は...ユーザー権限に応じて適切なレスポンスを返す・返さない(エラー)をやりたいです。 認証・認可のデファクトスタンダードな実装方法ってありますか? SQLを使ってユーザー情報を管理するプログラムを自分でイチから書く...より楽でセキュアな実装方法が知りたいです。 プログラミングしか知らない人間なので、インストールだけで済むような他の手段があればそれでも構いません。 ※本業は組み込みプログラマーです。
- 246 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 10:59:12.02 ID:ZJ6iBgq+.net]
- >>245
簡単でもないけど、認可はOAuth使うのが一番楽でセキュア https://qiita.com/TakahikoKawasaki/items/e37caf50776e00e733be 簡単に認証を自前で実装すると、簡単に攻撃されかねないから
- 247 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 11:05:47.12 ID:ZJ6iBgq+.net]
- >>245
GCPでFirebaseと連携したら、物凄く楽チンにOAuth認可の実装ができた(gmail, twitter, github, facebook)
- 248 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 11:09:13.10 ID:Y6lu31EI.net]
- >>246,247
ありがとうございます。まぁ、セキュアが第一なので、多少面倒でも実用化が視野に入れば構いません。 本当に初心者なのでキーワードのご提供もありがたいです。 セキュアを要求するとなると...初心者の私にはググった結果を鵜呑みにしてもいいのか悩むので、有難い...!
- 249 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 11:44:45.44 ID:OpGFyjtN.net]
- >>240
ありがとうございます 変数表作って変換掛けるって難読化作業みたいですね こう変換するみたいなお約束なんかはありますか
- 250 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 11:56:01.96 ID:ZJ6iBgq+.net]
- >>248
広告も兼ねて https://strnote.com/ Goで書いてるから参考になるかは分からないけど、Githubにソースも公開してる
- 251 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 12:37:25.37 ID:tNtG+m7G.net]
- >>245
OAuthとか言ってる連中に騙されるな 認証認可の正しい安全な実装方法は使ってるフレームワークによってことなる まずはフレームワークの公式ドキュメントをじっくり読むこと 公式ドキュメントには必ず認証認可やり方が書いてある OAuthはその中の1つのオプションでしかない
- 252 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 13:19:01.80 ID:ZJ6iBgq+.net]
- >>251
一つのオプションではあるけど、デファクトな仕掛けじゃないか 今時「xxxxでログイン」の一つもないサイトなんてちょっとね
- 253 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 14:03:57.95 ID:IQ5LiGvz.net]
- OAuthを使うなって話じゃなくて、例えばNode.jsでフレームワークにExpressを利用しているなら認証認可にPassport.jsを使い、その実装としてpassport-facebookなりpassport-google-oauthなりを選べばいいということでは?
喧嘩腰なのが謎だけど直接OAuthを推すよりも実用的なアドバイスだと思う
- 254 名前:蟻人間 mailto:age [2021/01/04(月) 14:29:18.86 ID:RRkyDjZk.net]
- >>249
汎用の整数変数はI,J,Kにするとか、英単語の略語や頭文字を使うとか、いくつか慣習はあるが、名前の付け方は人によって異なる。 prefixやsuffixを使った命名法もよく使われる。ベーマガの作品を見て参考にするとよい。
- 255 名前:蟻人間 mailto:age [2021/01/04(月) 14:40:27.31 ID:RRkyDjZk.net]
- 昔は変数名の一文字、1バイトが血の一滴に例えられるほど貴重なものたった。
今は、メモリーをけちるよりも意味が伝わる方が重要とされているので、むやみやたらに変数名を短くする必要はない。
- 256 名前:蟻人間 mailto:age [2021/01/04(月) 14:45:26.88 ID:RRkyDjZk.net]
- 古代のBASICでは大文字と小文字の区別がないので、キャメルケースやパスカルケースは使われない。単語の区切りにはドットや下線が使われる(可能な場合)。
- 257 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 16:37:00.54 ID:yec7Hk1C.net]
- 認証・認可ぐらい、AWS にあるだろ
GCP のFirebase とか
- 258 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 17:29:39.43 ID:ZJ6iBgq+.net]
- >>253
Node.jsとかPythonでとか実装言語すら未定なのにパッケージを言う方が先走りすぎじゃないのか? だから基本としてOAuthを直接に奨めるのは間違ってないと思うが? 247でサンプルを挙げたのは、実際に現行システムで稼働している利用例だからであって、これを使えとかじゃない というかGoって人気がないからなぁw
- 259 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 17:46:04.64 ID:WaOynEMN.net]
- OAuthは選択肢の1つでしかないのでデファクトスタンダードとして勧めるのは間違い
全ては要件と開発リソース次第
- 260 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 17:53:36.48 ID:0LHCzQ6d.net]
- すみません、他で質問しましたが回答がないのでこちらで。
tomcatで動くwebアプリをJava+Jsp+Eclipseで開発してます。 *動作はローカルの画像ファイルをサーバーにアップロードする。 *アップロード完了すると、画面にURLのリンクが表示 *クリックで画像表示 今、下記の現象で困ってます。 *リンクをクリックしても、リンクエラー404の表示がされます。 *サーバー(windows)の所定の位置への画像ファイルアップロードは確認。 わかる方お願いいたします。 Eclipseのプロジェクトでリフレッシュすると画像リンク表示はできるようになります。 すみませんが、この解決方法を教えていただけますようお願いいたします。
- 261 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 18:12:20.57 ID:ZJ6iBgq+.net]
- >>260
普通の作り?だとリンクをクリックした時に動くサーブレットにデバッガでブレークポイントを設置して確認 普通じゃない作りだとapacheのログを確認
- 262 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 18:14:41.98 ID:ZJ6iBgq+.net]
- >>260
えーと、もしかして初心者だと tomcat eclipse デバッグ でデバッガの実行方法を検索
- 263 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 18:33:35.00 ID:PRbxPX1J.net]
- >>260
所定の位置とは? 静的ファイルをサーブするのはapache?Tomcat? 各種設定ファイルにはなんて書いてある?
- 264 名前:260 mailto:sage [2021/01/04(月) 18:44:34.16 ID:0LHCzQ6d.net]
- 早速のレスありがとうございます。
>>261 普通の作りかどうかわかりませんが、以下を真似ました。(中国語はわかりませんが) www.w3big.com/ja/servlet/servlet-file-uploading.html アップロード画像は置くところも名前も固定に近くリンクも <a href="localhost/tmp/202001041833-001.jpg">リンク</a> 画像ファイル名は年月日時分に001のような通し番号をつけてます。 従って、EclipseのJavaのデバッガには入りません。 ただ、気になるのはEclipseのプロジェクトファイルの中にこの新規にアップロードしたファイルが含まれません。実際エクスプローラでサーバーの所定の位置に存在します。ただ、404のエラーが出ます。 eclipseのプロジェクトをリフレッシュすると、このプロジェクト内にこの画像ファイルが含まれて表示されるようになります。リンクボタンをクリックしても正常に画像が表示されます。 プログラム内でリフレッシュできたら良いのですが....`
- 265 名前:260 mailto:sage [2021/01/04(月) 18:46:15.13 ID:0LHCzQ6d.net]
- >>263
tomecatです。
- 266 名前:260 mailto:sage [2021/01/04(月) 18:51:22.57 ID:0LHCzQ6d.net]
- ファイル構成は
project ―WebContent ―tmp ――アップロードした画像ファイル です。
- 267 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 18:55:38.58 ID:TpfNOeyo.net]
- https://kobe-systemdesign.work/2020/07/07/%E9%9D%99%E7%9A%84%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%82%92tomcat%E3%81%AEwar%E3%81%AB%E5%90%AB%E3%81%BE%E3%81%9A%E3%81%AB%E5%85%AC%E9%96%8B%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/
- 268 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 19:29:27.02 ID:ZJ6iBgq+.net]
- >>264
普通と称したのは、ダウンロードもサーブレットで /imgdownload?id=12345 といった感じで画像にアクセスするようにした場合を指していました apache の静的ファイルとして扱ってる?のだと思いますが、残念ながら経験がありません ★サーブレットからダウンロードさせるなら、セキュリティ的に安心ですし、データベースに保存することも出来ます 静的ファイルのキャッシュとか諸々の要因があるので、apache のアクセスログを参照するくらいしか分かりません 想像 実行時にはキャッシュが更新されないため、アップロードしたファイルをapacheが知らないというストーリーはかなりありそう 何かキャッシュしない設定とかサーバー定義にあったら(あるのかな?)オフにして試したりするのはどうでしょう?
- 269 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 19:38:18.52 ID:ZJ6iBgq+.net]
- >>268
https://qiita.com/yuji38kwmt/items/9edb4b17768d112ae43b こんな感じでファイルを読み出してダウンロードします
- 270 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 20:00:16.02 ID:yec7Hk1C.net]
- Eclipse のキャッシュか何かじゃないの?
古い状態を持っているとか
- 271 名前:260 mailto:sage [2021/01/04(月) 20:30:43.57 ID:0LHCzQ6d.net]
- >>268
ありがとうございます。あまり、apatchの静的なファイルとしては取り扱わないんですね。 >>270 ありがとうございます。Eclipseのキャッシュですか。ブラウザのキャッシュはクリアしたのですが、そちらは気にしませんでした。クリアを試します。
- 272 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 20:39:18.29 ID:ZJ6iBgq+.net]
- >>271
使い方の一つだろうから丸っきり使わないとも言わない でも、普通は高速化の一環としてキャッシュ化されてるはず そうなると、apacheの起動時以外ではキャッシュは再構築されない可能性も だから、apache自身のキャッシュ管理の設定があったらキャッシュを使わず毎回ファイルを見に行ってくれる設定だってあるかもしれない そういう使い方をしたことがないから知らないだけ
- 273 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 20:54:52.48 ID:ElFBpvSA.net]
- キャッシュの問題で404でるわけねえだろ
サーブされてないだけだ 設定見直せ
- 274 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 21:04:28.98 ID:ZJ6iBgq+.net]
- >>273
ブラウザキャッシュじゃなくて、サーバ側の静的ファイルのキャッシュにヒットしなけりゃ404出るだろ
- 275 名前:デフォルトの名無しさん mailto:sage [2021/01/04(月) 21:14:31.31 ID:po0WxCfG.net]
- いや、キャッシュに見つからなけりゃソースにアクセスするだろ、ふつう。
キャッシュの役割わかってるか?
|

|