[過去ログ] スレ立てるまでもない質問はここで 162匹目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
328
(1): (ラクッペペ MMeb-qvpf) 2022/11/02(水)10:42 ID:ooM/k/CAM(1/2) AAS
質問は何でしょうか?
329
(1): (オッペケ Src5-bygb) 2022/11/02(水)11:36 ID:twL4/Nfdr(1) AAS
こういう子は同意を求めてるだけだから、うんうん言っとけばいいよってばっちゃが言ってた
330
(1): (ブーイモ MMeb-cv0M) 2022/11/02(水)15:08 ID:DRCqwk4+M(1) AAS
>>327
怖いなら責任を転嫁できる仕組みを考えるといい
それがリスクを下げることにもつながるから

例えば外部機関にお金を払って決済機能を検証してもらうとかね
331: (ワッチョイ 4907-gxoH) 2022/11/02(水)15:18 ID:SIAjnkFo0(1/2) AAS
全責任を負うような検証機関があるとは思えんがいつものアスペかな?
332
(1): (ワッチョイ 8b10-NpS5) 2022/11/02(水)15:53 ID:Ubk58uYL0(2/6) AAS
>>330
PAY.JPとか決済代行サービスを使う方法もありますが、
そもそもコード間違えてたら意味ないですよね?

なぜか>>328-329が頭ごなしに批判してますが、
みなさんは「怖い」という感覚はなく、プログラミングしてるのでしょうか?
333: (ラクッペペ MMeb-qvpf) 2022/11/02(水)16:02 ID:ooM/k/CAM(2/2) AAS
JKのように他愛のない話でキャッキャウフフしたいのなら
イーロン・マスクの支配するTwitterをオススメします
334
(1): (アウアウウー Sa9d-gxoH) 2022/11/02(水)16:06 ID:JEUy4laVa(1/3) AAS
決済機能を作ろうとすれば個人情報保護法や特定商取引法始め売るものや売る人、法人によって複数の法律が関わってくるから何も知らずこわごわやってるようなのが手を出していい領域じゃないからだよ
335
(1): (アウアウウー Sa9d-gxoH) 2022/11/02(水)16:10 ID:JEUy4laVa(2/3) AAS
すべて発注者が設計を定めてその通りにコーディングすればいいというならその限りではないけどね
336
(1): (ブーイモ MMeb-cv0M) 2022/11/02(水)16:27 ID:vH20TQygM(1) AAS
>>332
決済代行サービス利用して作った決済機能を第三者に検証してもらうんだよ
決済サービスを提供するベンダー自体が構築を請け負ってくれるところもある

まぁコード間違えてるみたいな初歩的なところは自前のテストで検証しようね
337
(1): (ワッチョイ 8b10-NpS5) 2022/11/02(水)16:35 ID:Ubk58uYL0(3/6) AAS
>>334-335
逆に言うと、法律やら何やらを熟知した人のみが
決済機能を作っているという解釈で良いのでしょうか?
巷の決済機能を見るとにわかには信じられませんが

>>336
お金のやりとりが発生するので、
第三者に検証してもらうのは怖くないですか?
下手したら賠償ものですよ
コード間違いも初心者ではなく、上級者でもあることです
338
(2): (アウアウウー Sa9d-gxoH) 2022/11/02(水)16:45 ID:JEUy4laVa(3/3) AAS
>>337
> 巷の決済機能を見るとにわかには信じられませんが
その「巷の決済機能」とやらは実際に使われてるの?
学習用サンプルじゃなくて?
339: (ワッチョイ 8b10-NpS5) 2022/11/02(水)18:49 ID:Ubk58uYL0(4/6) AAS
>>338
決済機能のトラブルがしょっちゅうニュースになってません?

マッチングサイトでクレジットカード不正利用を弾けなくて
商品渡したのに取引がキャンセルになり、お金がもらえなかった
という相談も見たことがありますよ
340
(1): (ワッチョイ 8b10-NpS5) 2022/11/02(水)18:55 ID:Ubk58uYL0(5/6) AAS
>>338
ちょうど昨日のニュースでもあったみたいです
外部リンク[html]:www.itmedia.co.jp

脆弱性と書かれてあるので、システム側の問題ですよね
341: (ワッチョイ 4907-gxoH) 2022/11/02(水)20:44 ID:SIAjnkFo0(2/2) AAS
技術不足にしても法律対策にしても十分できないやつがやると失敗するということで、それは成功例じゃないだろ?
失敗してもいいなら耳を貸さず突っ走れば?
342: (ワッチョイ 8b10-NpS5) 2022/11/02(水)21:15 ID:Ubk58uYL0(6/6) AAS
失敗するのが嫌なので質問しています
343: (スップ Sd73-l7eb) 2022/11/02(水)22:32 ID:2dzlZprld(1) AAS
変な2人が居座ってると思ったらさらに変な奴が現れた…
って感じ?

スルー検定失格です
344
(3): (スップ Sd33-cT4U) 2022/11/03(木)00:01 ID:SIsEhYbod(1) AAS
「int型やdouble型のような”普通の変数”は、そこに整数や小数の値を収めて示すためのものであり、その置き場所がどこであるかは、取り立てて必要のない限りは意識しなくて済むようにつくられている。一方で、この置き場所を値として収めるための変数がポインタである。

厳密にいうと、普通の変数の場合にも変数が直に示すのは整数や小数の値そのものではなくその置き場所のアドレスである。ただしこのアドレスというのは隠蔽され、プログラム実行時には値のほうが示され、使われる。 一方のポインタ変数では、値の置き場所アドレスの置き場所アドレスが格納される。」
外部リンク:ja.wikipedia.org

ここで普通の変数と言われているのは値型の変数?のことだと思うのですが、本当は値自体を格納していないという説明は他で見たことがありません
このへん詳しく書かれてるサイトや本を教えて頂きたいです
345: (ワッチョイ 698e-W6w7) 2022/11/03(木)00:04 ID:zaAZDQcJ0(1) AAS
初めてのC
346: (ワッチョイ 4907-gxoH) 2022/11/03(木)00:10 ID:0QCo1mM00(1/13) AAS
>>344
C言語は全部値型だぞ
普通というのはポインタ以外ってことだろ文脈から見て
ローカル変数はだいたいスタックに入ってるからアドレスで管理される
レジスタ変数はレジスタに値そのものが入ってるからアドレスはない
これらはC言語の言語仕様では決まってない処理系依存の仕組みだから入門書には書いてない
特定の処理系のドキュメントを読むんだな
347
(1): (ワッチョイ d935-uirP) 2022/11/03(木)00:11 ID:rfkx/Wsp0(1/4) AAS
「格納してるもの」じゃなくて「直に示すもの」やんけ
変数への代入式はコンパイルするとメモリ上の指定アドレスへの値のコピー命令になる
つまり変数はアドレスを示してる
348
(1): 294 (ワッチョイ 694f-hZr9) 2022/11/03(木)00:29 ID:q0+PchV30(1/5) AAS
>>327
Ruby on Rails では、Stripe が多い。
PAYJP もあるのか

ガーシーのサロンのMastodon は、Rails 6 か?
決済システムで返金されないとか、もめている

書き方が決まっているのに、バグる方がおかしい。
自作しているとか、説明書を読んでいないのだろう

YouTube で有名な雑食系エンジニア・KENTA も言ってるけど、
基本、システムは自作したらダメ。
既製品のモジュールを、説明書通りに使うべき

自作は高コスト・低品質だから、
説明書を読める、読解力・理解力がある文系が良い

理系みたいに文章を読めない・意思疎通できない香具師は、すぐにコードを書くからダメ。
自作は一見、仕事をしているように見えるけど、
低品質で長期間保守修正しないといけないからダメ
349: (ワッチョイ c1b0-ee5o) 2022/11/03(木)00:30 ID:eFLKzazV0(1) AAS
>>344
示されてるWikipediaの説明は疑問を理解するのに充分なものだと思うけどな
他のサイトや書籍をあたったところで説明は同じようなものかより少量だろう

そもそも自分でも引用しているように変数やポインタの実装は意識しなくてすむようにしてあるし、
変数やポインタを理解することはその内部実装がどうであるかの理解を必要としてない
自分が必要のない方向へがんばってるということを気づくように

それでも理解したいというならサイトや書籍なんかで済ますのではなくアセンブリ言語を1つ習得するのを勧める
簡単だしその習得の過程でメモリやアドレス、値の表現や変数名・シンボルの関係など今の疑問は全部解決すると思う
350: (ワッチョイ 1301-pRvw) 2022/11/03(木)00:42 ID:NbsIPyEs0(1/11) AAS
>>347
> 変数への代入式はコンパイルするとメモリ上の指定アドレスへの値のコピー命令になる
レジスタへのコピーとなる場合もあるだろ、なので
> つまり変数はアドレスを示してる
というのは明らかな間違い
351
(1): (ワッチョイ 694f-hZr9) 2022/11/03(木)00:54 ID:q0+PchV30(2/5) AAS
>>340
はつらつ堂を、builtwith.com で解析したら、PHP かも

ABC-MART は、東証のショーケースが提供する、クレジットカード入力フォームのプログラムが、
外部よる不正アクセスによって改ざんされた。
ショーケースも、PHPの開発者を募集している

PHPは、SQL 文を文字列を連結して、自作する香具師が多い。
Ruby on Rails みたいなフレームワークを知らないから、すぐにやられる

みっちり、Rails, AWS Solution Architect などの勉強をしていないから、セキュリティーがヤバイ
352
(1): (ワッチョイ f15f-cT4U) 2022/11/03(木)00:58 ID:UVns66Fe0(1/2) AAS
引用した部分で書いているのは、変数宣言するとメモリ内のアドレスが確保される的なことで、それはポインタでもポインタじゃない変数でも同じという話ですね
誤読していました
353
(1): (ワッチョイ 4907-gxoH) 2022/11/03(木)01:11 ID:0QCo1mM00(2/13) AAS
まるでもう誤読してないみたいなことを言うじゃないか
354
(1): (ワッチョイ f15f-cT4U) 2022/11/03(木)01:23 ID:UVns66Fe0(2/2) AAS
>>353
プログラミング勉強はじめたばかりで基本的なことがわかっていないのですが、
「普通の変数の場合にも変数が直に示すのは整数や小数の値そのものではなくその置き場所のアドレスである」
で書かれているのは、例えばアドレスXXXXには整数1を表す値が入っているとして、
1. 変数と紐付いているアドレスはXXXXである
2. 変数と紐付いているアドレスにはXXXXを格納している
のどちらですか?
355: (ワッチョイ d935-uirP) 2022/11/03(木)02:06 ID:rfkx/Wsp0(2/4) AAS
>>352
合ってるよ
グローバル変数やローカル変数を宣言するとロード時に確保されるデータ領域やスタック領域内のアドレスと結びつく
356: (ワッチョイ 1302-ee5o) 2022/11/03(木)02:10 ID:sJbSZrhN0(1) AAS
普通の変数(primitive型、初期型)はアドレスを意識せずに
その変数を呼ぶとじかにその値が戻ってくるだけ
357: (ワッチョイ d935-uirP) 2022/11/03(木)02:19 ID:rfkx/Wsp0(3/4) AAS
>>354
普通の変数は1が正しい
要はa=1をコンパイルするとMOV XXXXX, 1みたいに変数はアドレスに置き換わる
ここで使われるようなアドレスXXXXXはコンパイラが自動で決めてくれる
1-
あと 645 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.012s