[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/21 11:30 / Filesize : 277 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

スレ立てるまでもない質問はここで 155匹目



1 名前:デフォルトの名無しさん [2020/11/27(金) 10:07:17.73 ID:d9w49I3I.net]
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
【前スレ】
スレ立てるまでもない質問はここで 154匹目
mevius.5ch.net/test/read.cgi/tech/1599472611/l50

152 名前:デフォルトの名無しさん mailto:sage [2020/12/26(土) 13:17:27.98 ID:nir8tHzM.net]
github

153 名前:デフォルトの名無しさん mailto:sage [2020/12/26(土) 14:09:59.64 ID:PUwCvC/R.net]
>>150
>githubにアップロードしたjsをCDNみたいに呼び出して実行させるサービスなんてあったの?

サービスって何をイメージしてるのかわからないけど
単にURLをHTML内に書けばいいだけでしょ
JSを実行するのはブラウザ

iframe+htmlはjs不要
githubの決まったURLにhtmlを出力しておいてそれを自分のWebサイトのhtmlから参照するだけ
しょぼい地方自治体のサイトとかはこの方法でページ内のデータ更新してたりする

154 名前:デフォルトの名無しさん mailto:sage [2020/12/26(土) 18:02:27.65 ID:bALK6B7Z.net]
>>153
やりたいことは>>151の通りでiframeを使うつもりはないです

155 名前:デフォルトの名無しさん mailto:sage [2020/12/26(土) 19:22:26.62 ID:4S2Y2psN.net]
github

156 名前:デフォルトの名無しさん [2020/12/26(土) 21:22:54.37 ID:haIz8uN6.net]
5chの特定の板で特定の単語が入ったスレのみを通知してくれるプログラムみたいなの
作りたいのですが出来ますか?

157 名前:デフォルトの名無しさん mailto:sage [2020/12/26(土) 22:19:38.68 ID:p6bjH8Od.net]
>>156
板のログを全部チェックして単語を検索して見つかったら通知

158 名前:デフォルトの名無しさん mailto:sage [2020/12/26(土) 23:31:03.46 ID:aomFNOZx.net]
5ch 内を、勝手に膨大な量、スクレイピングしたら、営業妨害で逮捕されるかも。
5chと契約して、5chのAPI を使って処理した方が良さそう

契約書を作ったり、相手の会社を調べたり、
基本、他人のサービスを使うのは、個人レベルでは無理

契約違反とか、色々な法律事務があるから

159 名前:デフォルトの名無しさん mailto:sage [2020/12/26(土) 23:39:27.43 ID:aomFNOZx.net]
定期処理なら、AWS バッチ・Lambda など。
自分のPC でするなら、Windows 10, WSL2, Ubuntu 18.04 で、cron とか

毎朝4時に処理して、Github を更新する。
クライアントは、Githubにアクセスして、git clone, pull とかすれば?

160 名前:デフォルトの名無しさん mailto:sage [2020/12/27(日) 00:53:27.04 ID:R+2Xtjn3.net]
github actions



161 名前:デフォルトの名無しさん [2020/12/27(日) 08:22:51.45 ID:Om5pP/pr.net]
プログラマって一般的にはずっとプログラミングだけやっていけるの?
例えば20代や30代で就職してエンジニアになったとして、40代50代になってもプログラムだけ書いていられるのかな
いずれは管理職やマネジメント的な仕事をしなければいけなくなる?
まあ会社の規模にもよるし、一概になんとも言えなさそうだけど

162 名前:デフォルトの名無しさん [2020/12/27(日) 08:33:36.77 ID:e8iBBgTf.net]
40代50代になったら
ハゲたり目が悪くなったりで
プログラミングなんてできなくなるんじゃないか?

163 名前:デフォルトの名無しさん [2020/12/28(月) 22:21:39.12 ID:FrU2uKSB.net]
QuadTreeをjavaで実装しているんだけど、表示される四角形の中をクリックしても、
新しい要素(円)が追加出来ない。
なにが間違っているのでしょうか?
https://pastebin.com/ChNnfquf

164 名前:デフォルトの名無しさん [2020/12/28(月) 23:50:58.49 ID:FrU2uKSB.net]
163です
自己解決しました。

165 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 08:50:54.64 ID:gCTQzk+K.net]
>>162
おい、リーナスさんの額をガン見しながらそんなこと言えんのか

... あ、最近はあまりコードを書いてないのかな

166 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 09:06:15.32 ID:pjgVtImx.net]
>>165
暴言を反省した頃から精彩を欠いてるような

167 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 09:33:46.95 ID:Tt4LV4WX.net]
>>162
ハゲはスキルに影響するのか。。。気をつけよう

168 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 19:47:25.42 ID:DUrkop3W.net]
>>161
仕事に慣れてきて腕も上がってきて裁量が大きくなるにつれて、作るものの規模は自然と大きくなっていくもんだ
でも自分の時間は有限なので、必ずどこかで限界がくる
そのときに他人を使わざるを得なくなる
人を使うのも立派なスキルだし、技術的なしっかりした基盤があれば、いわゆるコード書けない事務屋さんみたいなイメージとは全然違った世界があるよ

169 名前:デフォルトの名無しさん [2020/12/29(火) 20:28:09.69 ID:NkfWmWVk.net]
>>168
40後半になると老眼がすすみ画面を見るのすらつらくなるから無理

170 名前:デフォルトの名無しさん [2020/12/29(火) 20:29:48.33 ID:NkfWmWVk.net]
むかしはプログラマは35才限界説があった。
それはさすがにウソ。
でも目の老化で50以上は無理だ。
プログラマは一日中画面見るものだし。



171 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 20:29:59.55 ID:MGYi2Zhb.net]
>>161
大丈夫

172 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 20:36:02.40 ID:FKYv9x6h.net]
>>170
会社の先輩は画面の文字を拡大して定年まで勤めあげてたよ
個人差はあるし、しんどくはなるが無理というわけでもないだろう

173 名前:デフォルトの名無しさん mailto:sage [2020/12/30(水) 01:14:06.54 ID:ySOpThCY.net]
文字大きくするより解像度下げたほうがすべてのアプリに効くしGPU負荷も減ってファンが静かになるしオヌヌメ

174 名前:デフォルトの名無しさん [2020/12/30(水) 01:46:00.30 ID:sxbGNrBz.net]
x オヌヌメ
o おすすめ

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でログイン」の一つもないサイトなんてちょっとね






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<277KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef