[過去ログ]
スレ立てるまでもない質問はここで 161匹目 (1002レス)
スレ立てるまでもない質問はここで 161匹目 http://mevius.5ch.net/test/read.cgi/tech/1661583836/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
692: デフォルトの名無しさん [sage] 2022/10/10(月) 21:23:14.09 ID:B7gxAPac >>631 ORM任せでDBMS依存コード書かないなら開発者のローカル環境に本番とは違うスタンドアロン用の簡易DBを使うことは普通にあるぞ ローカルのWebサーバーが必ずしも本番と同じじゃないのと同じこと http://mevius.5ch.net/test/read.cgi/tech/1661583836/692
693: デフォルトの名無しさん [sage] 2022/10/10(月) 21:32:23.35 ID:sJsMwDUU >>692 そりゃあるだろうけど今時のPCならPostgreSQL程度を入れるのはたいして苦じゃないからわざわざ別のDBMSにする必要はない気もする ORMも完璧じゃないから開発機では大丈夫でも本番機でバグ踏むかも知れないし http://mevius.5ch.net/test/read.cgi/tech/1661583836/693
694: デフォルトの名無しさん [sage] 2022/10/10(月) 21:41:49.24 ID:mmk35L4D 別人のふりをするのはどうかと思うが前回みたいに数日張り付いてごまかし続けるよりはまだマシかな http://mevius.5ch.net/test/read.cgi/tech/1661583836/694
695: デフォルトの名無しさん [sage] 2022/10/10(月) 21:51:33.54 ID:sJsMwDUU 別人のフリとか意味わからんけど? そんなに悔しかったのか?w http://mevius.5ch.net/test/read.cgi/tech/1661583836/695
696: デフォルトの名無しさん [sage] 2022/10/10(月) 21:54:09.49 ID:C38R1GQo 5時から暇つぶしするほど暇なやつが何か言ってるな http://mevius.5ch.net/test/read.cgi/tech/1661583836/696
697: デフォルトの名無しさん [sage] 2022/10/10(月) 22:36:11.06 ID:sJsMwDUU >>696 >>691 http://mevius.5ch.net/test/read.cgi/tech/1661583836/697
698: デフォルトの名無しさん [] 2022/10/10(月) 22:36:46.13 ID:LhGSEaIU C言語を勉強しているサイトの内容がちょっと古そうなんですけれども今の所一部を除けば動作している状況で結構進んだんで並行してC#かC++に入ろうと思ってますがサイトの内容は古いですか?問題はありますか?(リンクが貼れませんがC言語入門と検索すると一番上にくるURLがwisdomから始まるサイトです) http://mevius.5ch.net/test/read.cgi/tech/1661583836/698
699: デフォルトの名無しさん [] 2022/10/10(月) 22:41:01.76 ID:LhGSEaIU お手数ですがそのサイトのC言語の学習ページの1番下から「戻る」を押すとC++、C#の学習ページのリンクがあるページに飛ぶのでこれから学習する上で内容に問題がないのかもし分かれば教えていただきたいです。 http://mevius.5ch.net/test/read.cgi/tech/1661583836/699
700: デフォルトの名無しさん [sage] 2022/10/10(月) 22:43:51.59 ID:C38R1GQo そんなに悔しいなら黙ってればいいのに http://mevius.5ch.net/test/read.cgi/tech/1661583836/700
701: デフォルトの名無しさん [sage] 2022/10/10(月) 22:45:38.44 ID:9ReYIgGU >>693 もしかして開発PCと本番環境しかない前提? それなら本番環境と絶対に合わせるけどローカル環境とは別に開発・テスト用のサーバー環境を最低でも2~3個用意するのが普通でしょ DBMS絡みのテストはそっちでやる Postgres一つ入れるくらいは大した手間じゃないけど各案件用に各開発者の環境を揃える手間は馬鹿にならないよ http://mevius.5ch.net/test/read.cgi/tech/1661583836/701
702: デフォルトの名無しさん [sage] 2022/10/10(月) 23:01:47.70 ID:sJsMwDUU >>701 それは>>599に聞いてくれ まあ規模なんて案件によってピンキリだから > 開発・テスト用のサーバー環境を最低でも2~3個用意するのが普通でしょ とか言われても君の案件ならそうなんだろうねとしか思わんが http://mevius.5ch.net/test/read.cgi/tech/1661583836/702
703: デフォルトの名無しさん [sage] 2022/10/10(月) 23:41:18.04 ID:kYumaYAG >>701 複数DBMS対応のためにORMを採用したならテスト環境は対応するDBMS分複数用意しないか? 環境構築の手間はかえって大変だと思うが。 http://mevius.5ch.net/test/read.cgi/tech/1661583836/703
704: デフォルトの名無しさん [sage] 2022/10/11(火) 00:33:08.40 ID:4Ej/WYmd 知らないなら知らないで無駄にマウンティングしようとせずスルーしとけばいいのに http://mevius.5ch.net/test/read.cgi/tech/1661583836/704
705: デフォルトの名無しさん [sage] 2022/10/11(火) 06:39:26.73 ID:D4ywmAPt 本人は暇つぶしと言ってるがはたからはアホなこと言って発狂してるようにしか見えんのよな http://mevius.5ch.net/test/read.cgi/tech/1661583836/705
706: デフォルトの名無しさん [sage] 2022/10/11(火) 06:53:23.65 ID:D4ywmAPt >>332 true/falseを知らんのかな? 自分のアホな知識を見直せよw http://mevius.5ch.net/test/read.cgi/tech/1661583836/706
707: 599 [sage] 2022/10/11(火) 13:45:01.42 ID:17+/w9Hg 改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018 例えば、この本はRuby 2.5.1, Rails 5.2 だけど、SQLite を使っている。 ローカル開発の初心者向けには、SQLiteが多い Ruby on Rails 6 実践ガイド、黒田努、2019 Ruby on Rails 6 実践ガイド[機能拡張編]、黒田努、2020 この2冊になると、Ruby 2.6, Rails 6.0 で、 中級者向けだから、PostgreSQL を使う これ以上になると、Docker とか、Heroku, Cloud 9 で、リモート開発になる ちなみにRails 6 からはデフォルトで、複数DB でテストするようになった http://mevius.5ch.net/test/read.cgi/tech/1661583836/707
708: デフォルトの名無しさん [] 2022/10/12(水) 07:06:54.78 ID:qBUjQXh1 Wikiサイトを作ろうとしてるんですけどSQL実行文でプログラムに接続文字直書きするのって悪いんですかね? https://www.delftstack.com/ja/howto/csharp/sql-insert-in-csharp/#:~:text=C%23%20%E3%81%AE%E5%8D%98%E7%B4%94%E3%81%AA%E3%82%AF%E3%82%A8%E3%83%AA%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%20SQL%20%E6%8C%BF%E5%85%A5%20%E5%8D%98%E7%B4%94%E3%81%AA%E3%82%AF%E3%82%A8%E3%83%AA%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E3%81%AF%E3%80%81C%23,%E3%81%A7%20SQL%20%E3%81%AE%20insert%20%E3%82%AF%E3%82%A8%E3%83%AA%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%81%AB%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E6%8C%BF%E5%85%A5%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82 このサイトのconnectionstringをそのままプログラムに書き残す方法です http://mevius.5ch.net/test/read.cgi/tech/1661583836/708
709: デフォルトの名無しさん [sage] 2022/10/12(水) 07:24:00.06 ID:TyHUeGJp 接続文字列のハードコーディングなんかしていいわけがない http://mevius.5ch.net/test/read.cgi/tech/1661583836/709
710: デフォルトの名無しさん [] 2022/10/12(水) 07:28:49.56 ID:qBUjQXh1 >>709 ではどうするのが一般的でしょうか? そのことについての概要が載ってあるサイトありますか? http://mevius.5ch.net/test/read.cgi/tech/1661583836/710
711: デフォルトの名無しさん [sage] 2022/10/12(水) 07:42:15.17 ID:TyHUeGJp >>710 app.config(古めの方法) https://learn.microsoft.com/ja-jp/visualstudio/ide/managing-application-settings-dotnet?view=vs-2022 汎用ホストにAddJson(新しめの方法) https://learn.microsoft.com/ja-jp/aspnet/core/fundamentals/host/generic-host?view=aspnetcore-6.0 かなり古いけど長年採用されてきた方法 https://dobon.net/vb/dotnet/programing/storeappsettings.html http://mevius.5ch.net/test/read.cgi/tech/1661583836/711
712: デフォルトの名無しさん [] 2022/10/12(水) 08:00:07.39 ID:qBUjQXh1 >>711 これってプログラムに書く方法と何が違うのでしょうか? 別ファイルから文字を読み取るから安全って話ですか? http://mevius.5ch.net/test/read.cgi/tech/1661583836/712
713: デフォルトの名無しさん [sage] 2022/10/12(水) 08:05:35.54 ID:TyHUeGJp >>712 https://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%BC%E3%83%89%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0 http://mevius.5ch.net/test/read.cgi/tech/1661583836/713
714: デフォルトの名無しさん [] 2022/10/12(水) 08:09:34.92 ID:qBUjQXh1 あと今回はC#を使いましたがJavaScriptとか他の言語も同様にjsonファイル作ってそこから呼び出しという感じでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1661583836/714
715: デフォルトの名無しさん [sage] 2022/10/12(水) 08:13:02.65 ID:TyHUeGJp コンパイル無しで動くスクリプト言語の場合は少し状況が違うけど設定をコードに埋め込まず別に管理する方が保守性は高くなるね http://mevius.5ch.net/test/read.cgi/tech/1661583836/715
716: デフォルトの名無しさん [] 2022/10/12(水) 08:19:47.35 ID:qBUjQXh1 >>715 なるほどありがとうございます 安全性ではなく保守性の問題なのですね http://mevius.5ch.net/test/read.cgi/tech/1661583836/716
717: デフォルトの名無しさん [sage] 2022/10/12(水) 10:16:53.81 ID:zOJs119y あとハードコードしたものをついうっかりgithubにpushしてしまい 他人に悪用されて情報漏洩やクラウド破産しかける人もいる http://mevius.5ch.net/test/read.cgi/tech/1661583836/717
718: 599 [sage] 2022/10/12(水) 13:12:35.58 ID:vHtlGJeU Ruby on Rails では、 秘匿情報の管理に、暗号化済みのcredentials.yml.enc を使う それを解読するmaster.key は、最初から.gitignore に追加されているので、 暗号化されているcredentials.yml.enc を、そのままGithub へ上げても大丈夫 http://mevius.5ch.net/test/read.cgi/tech/1661583836/718
719: デフォルトの名無しさん [sage] 2022/10/12(水) 13:41:05.59 ID:TyHUeGJp 暗号化されてるから公開してもいいという理屈には疑問符しかない http://mevius.5ch.net/test/read.cgi/tech/1661583836/719
720: デフォルトの名無しさん [sage] 2022/10/12(水) 14:33:06.90 ID:CRSlt2JP 誰も公開するなんて話はしていない http://mevius.5ch.net/test/read.cgi/tech/1661583836/720
721: デフォルトの名無しさん [sage] 2022/10/12(水) 14:43:16.63 ID:WbjgIxC2 つまり大丈夫ではないということだろ プライベートだから大丈夫と安心してGitHubに上げてたのがいつパブリックになるかわからんし基本的にそういうものはコミットしたらだめ http://mevius.5ch.net/test/read.cgi/tech/1661583836/721
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 281 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s