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