2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

C#, C♯, C#相談室 Part97

565 :デフォルトの名無しさん (ワッチョイ 23e5-VEJP):2023/10/04(水) 08:22:34.37 ID:OVQgt1zU0.net
Mutiline=true
WordWrap=false
ScrollBars=ScrollBars.Vertical(またはBoth)

この3つでおk

566 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 09:21:50.20 ID:tEPtnvh30.net
本当に本当にごめんなさい。

私が実現したかったのは水平スクロールバーでした。
横に長い文字列を幅の狭いテキストボックスに表示させたいのです。

WordWrap=false 以外に、水平スクロールバー出現の条件って何があるのでしょうか?

567 :デフォルトの名無しさん (ワッチョイ 23e5-VEJP):2023/10/04(水) 09:43:50.58 ID:OVQgt1zU0.net
>>566
垂直スクロールバーでも水平スクロールバーでも>>565
Multiline=trueやんなきゃ出ない

568 :デフォルトの名無しさん (ワッチョイ 23e5-VEJP):2023/10/04(水) 09:49:43.70 ID:OVQgt1zU0.net
まぁ、垂直の場合はWordWrapはtrueでもいいけど

569 :デフォルトの名無しさん (スッップ Sd43-bAzQ):2023/10/04(水) 12:52:58.21 ID:qrqYLGohd.net
スクロールバーコントロールが単体である
後は判るな?

570 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 14:32:01.42 ID:tEPtnvh30.net
自己解決しました。

text-alignがcenterだったので出現しなかったようです。
leftにしたら表示されるようになりました。

お騒がせしました。

571 :デフォルトの名無しさん (スッップ Sd43-VEJP):2023/10/04(水) 14:32:24.41 ID:JZyG/dcqd.net
同期とって中の文字をスクロールさせるのは大変じゃね

572 :デフォルトの名無しさん (ワントンキン MMa3-Smnw):2023/10/04(水) 17:10:48.81 ID:ECwxijuYM.net
>>570
何で初心者のくせに初心者スレに書かないの?

573 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 17:15:05.33 ID:tEPtnvh30.net
たびたびすみません。
教えてください。

先に質問させていただいた、スクロールバー問題ですが、いろいろと原因を探る際に
フォーム上に新規でテキストボックスを作ってプロパティをいじっては消して、また新たにテキストボックスを置いては消してを
繰り返しているうちに、ビルドエラーが起こるようになってしまいました。
フォームのデザイナーcsの記述がおかしいのだそうです。
画面上でコントロールを配置してるうちに自動で生成されるコードだと思うのですが、一般に、こうなってしまったらもうアウトなのでしょうか?
それとも上級者の方なら裏で生成されているコードだろうと原因を見つけて修正できるものなんでしょうか?

素人は、こうなることを想定して、ちょくちょくバックアップをとっておくのが常識ですか?
あるいはいつでも過去の時点に戻れるというGitという技術を学んでおくべきなのでしょうか?

574 :デフォルトの名無しさん (ワッチョイ 2d29-2pcI):2023/10/04(水) 17:36:34.67 ID:8ZQHbMYj0.net
Form1.Designer.csのこと?それならほぼ初心者だけど何度か直してる。

575 :デフォルトの名無しさん (ワントンキン MMa3-Smnw):2023/10/04(水) 18:15:02.44 ID:42PXZQrxM.net
>>573
何で初心者のくせに初心者スレに書かないの?
厚かましい

576 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 20:01:29.21 ID:tEPtnvh30.net
>>575
厚かましかったですか。。

ごめんなさい。許してください。本当にごめんなさい。

577 :デフォルトの名無しさん (ワッチョイ 85ad-6Yc9):2023/10/04(水) 20:06:10.93 ID:IxOB0Zn80.net
コードの記述がおかしいってビルドエラーなら初心者でも修正できるでしょう。
別のフォームで試すべきでしょう。

578 :デフォルトの名無しさん (ワッチョイ 23ad-Deqw):2023/10/04(水) 20:40:05.45 ID:BqVxLORK0.net
わかりました。
次からはスリークォーターで投げます。

579 :デフォルトの名無しさん (ワッチョイ 9b2f-cjYK):2023/10/04(水) 21:32:21.83 ID:GiHPLbjK0.net
VBAの内部計算につかう型は結構複雑な変換をする
33.6@ * 整数変数の結果は、Currency型だぜ
多くの関数や演算子で、より精度の高い型を使おうとするんだが、べき乗はDoubleしか返さん仕様っぽいな
自分でCurrencyかDecimalでべき乗する関数作れば解決

580 :デフォルトの名無しさん (ワッチョイ 9b2f-cjYK):2023/10/04(水) 21:35:09.18 ID:GiHPLbjK0.net
あ、誤爆した
なんか最近調子悪いぞここ

581 :デフォルトの名無しさん (ワッチョイ 2593-J2AJ):2023/10/04(水) 23:50:28.58 ID:Ln70tZiy0.net
お菓子喰って波がでそう~♪

582 :デフォルトの名無しさん (ワッチョイ 23e5-VEJP):2023/10/05(木) 08:20:53.88 ID:zt9uUPHA0.net
誤爆を5chのせいにするなw

583 :デフォルトの名無しさん (ワッチョイ 2db5-2pcI):2023/10/05(木) 16:07:43.30 ID:2IRC/f3j0.net
ブラウザ変えたらスレ誤爆は減ったけど、レスしたい相手のレス番とレスアンカーとで
後者のほうが遙かに目立つ設定になっているのでそこで自分に誤爆するようになった。

584 :デフォルトの名無しさん :2023/10/14(土) 13:58:17.75 ID:PVXlO+xX0.net
https://i.imgur.com/c21PXN3.jpg
家族等などにも紹介してプラス\4000をGET
tk..tk [あぼーん用]

585 :デフォルトの名無しさん (ワッチョイ 296e-mA8z):2023/10/29(日) 02:09:30.86 ID:IGVL7C2J0.net
フォームが出るタイプで作ったんだが、
環境によってフォームの後ろに黒画面が出たり出なかったりするの何故なんだぜ?

586 :デフォルトの名無しさん :2023/10/29(日) 03:50:42.12 ID:qLQkMhra0.net
黒画面が出たり出なかったりしたことはないからわからんな

587 :デフォルトの名無しさん (スップ Sd33-SzB5):2023/10/29(日) 05:09:14.67 ID:Ri9+0wS4d.net
>>584
グロ

588 :デフォルトの名無しさん (ワッチョイ 61ad-amCk):2023/10/30(月) 01:32:33.11 ID:2YMOstZ/0.net
黒魔術?

589 :デフォルトの名無しさん :2023/11/07(火) 13:56:31.02 ID:yst4YU0a0.net
ListboxでCtrl+C押すとCから始まる要素に選択が移るの無効化する方法はありますか?
というかCtrl+任意のアルファベットでそれから始まる要素を順番で選択していくよくわからない仕様

590 :デフォルトの名無しさん :2023/11/07(火) 15:27:37.57 ID:Pq/Tl9vhd.net
https://mevius.5ch.net/test/read.cgi/tech/1691454079/543

591 :デフォルトの名無しさん :2023/11/07(火) 21:32:56.13 ID:X6XbGtCR0.net
VSCodeの拡張の「C# Dev Kit」って、これってどう言う作業をしたらお金がかかるの・・・・?

592 :デフォルトの名無しさん :2023/11/22(水) 12:52:41.19 ID:I+KUWUT60.net
32bit OSだと2GB超えるファイルは読み込めないのか

593 :デフォルトの名無しさん :2023/11/22(水) 12:55:16.14 ID:fKGlzN6Dd.net
釣り師もいます

594 :デフォルトの名無しさん :2023/11/22(水) 14:59:40.03 ID:ZliUGD1s0.net
2023年にc#スレで32ビットなんて話題が出るとは

595 :デフォルトの名無しさん (ワッチョイ 82e5-ekUX):2023/11/23(木) 15:51:34.62 ID:nEVaFZRe0.net
今、32bitで作る意味ある?

596 :デフォルトの名無しさん (ワッチョイ 221f-1Z4Z):2023/11/23(木) 15:58:13.61 ID:KdR7BW7d0.net
必要ならしゃーないんじゃね?クライアントがやれ言うなら

597 :デフォルトの名無しさん :2023/11/23(木) 17:11:39.49 ID:m7Z8eXy50.net
.net8で System.Runtime.Serialization.FormatterServices が非推奨になったけどGetUninitializedObjectの代替ってなにかある?

598 :デフォルトの名無しさん (ワッチョイ 4617-QQEb):2023/11/23(木) 23:29:52.48 ID:gdqTKJ6M0.net
https://learn.microsoft.com/en-us/dotnet/fundamentals/syslib-diagnostics/syslib0050
GetUninitializedObjectは名指しでフォローされてるみたいだぞ

599 :デフォルトの名無しさん (ワッチョイ cdd8-3A1f):2023/11/24(金) 01:59:23.28 ID:NdiMCk1F0.net
>>598
おお、ありがとう!

600 :デフォルトの名無しさん (ワッチョイ 4549-5mk2):2023/11/24(金) 09:00:51.75 ID:n8nBT/KL0.net
いえいえ

601 :デフォルトの名無しさん (ワッチョイ 6d12-fxPS):2023/12/02(土) 09:12:33.30 ID:L+X0TS390.net
AnyCPUでビルドして、実行時に32bit / 64bitを自動的に選択するって今でも意味あるの?

602 :デフォルトの名無しさん (ワッチョイ 8a34-iPBC):2023/12/02(土) 09:41:53.36 ID:mEr6JiIe0.net
32ビット使ってるクライアントには必要でしょ

603 :デフォルトの名無しさん :2023/12/02(土) 13:33:19.68 ID:igqNkY680.net
業務系だとC言語で書かれたデバイス管理用DLLが32ビット版しか用意されてなくて
呼び出すC#側も32ビットにしないといけないとかあったなー

604 :デフォルトの名無しさん (ワッチョイ ea79-4utE):2023/12/02(土) 17:46:44.45 ID:qhhzthLD0.net
むしろ理由が無いのであれば32bitは除外すべきだね
>>603の言う通り32bitは連鎖してくから下手に含めると32bitテスト環境も必要になってくる

605 :デフォルトの名無しさん :2023/12/02(土) 19:48:59.82 ID:BN+MbWfyM.net
AnyCPUが本当にAnyCPUなのを理解できない雑魚がいる

606 :デフォルトの名無しさん :2023/12/02(土) 20:33:12.46 ID:7Ujb1vSW0.net
Oracle使うときとかAnyCPUだとうまくいかなかったりした記憶が

607 :デフォルトの名無しさん :2023/12/02(土) 21:08:34.41 ID:igqNkY680.net
Windowsが64ビットだとAnyCPU指定で64ビットのCLRが使われる
そうすると外部の32ビットDLL呼び出しが失敗する

608 :デフォルトの名無しさん :2023/12/02(土) 22:14:28.47 ID:GMhCNfLc0.net
32ビットDLL呼び出すためにラッパー書けばいいんだよねと思ってた時期がありました

609 :デフォルトの名無しさん :2023/12/02(土) 22:56:31.88 ID:UhnDT0Rjd.net
オイコラがまた何か吠えてるな

610 :デフォルトの名無しさん :2023/12/03(日) 11:13:44.00 ID:QTewqrs7a.net
>>608
64-32 bridge を自作すれば良い
広い意味でラッパー

611 :デフォルトの名無しさん :2023/12/03(日) 17:16:58.16 ID:K+kEJSXp0.net
そういうのって段々虚無を感じてくるんだよな
何でこんなことしてるんだろうって

612 :デフォルトの名無しさん (ワッチョイ 66cf-tBUZ):2023/12/03(日) 19:26:31.79 ID:wdMT6JUp0.net
別プロセスじゃないとならんから32bit DLLをラップする64bitライブラリを作るといった程度じゃ済まんのは確か。

613 :デフォルトの名無しさん :2023/12/05(火) 12:02:02.88 ID:wVfZkSst0.net
ところで>>605の本当にAnyCPUってのは具体的に何を指してるんだろう?

614 :デフォルトの名無しさん :2023/12/05(火) 12:56:42.14 ID:oAtmO2mi0.net
そもそもターゲットプラットフォーム x86・x64の意味が分からん
.NETってJavaと同様に中間コードを吐いて、実行時にネイティブコードにコンパイルされるんじゃなかった?
x64ビルドすると中間コードではなくネイティブコードになるのか?(そんなことなさそうだけど)

615 :デフォルトの名無しさん :2023/12/05(火) 15:35:56.36 ID:QJai9ytva.net
x86ネイティブとx64ネイティブがあるんだから
それぞれ別ですわ

616 :デフォルトの名無しさん (ワッチョイ 5e1b-6Gjo):2023/12/05(火) 17:32:41.16 ID:by2uRrck0.net
32bit向けのしか提供されてないネイティブDLLを使いたいけど64bitOSで実行したら64bitプロセスにしかならないから32bitOSで実行しないといけない、とかあり得ないでしょ
Windows XP x64が64bitプロセスで32bit DLLをロードできてたら.NETでのx86/x64の区別もなかったかもね

617 :デフォルトの名無しさん :2023/12/05(火) 18:19:44.63 ID:oAtmO2mi0.net
>>616
64ビットOSで32ビットプロセスとして実行したい場合は「32ビット優先」というチェックボックスがVisual Studioにはある
x86・x64・AnyCPUを選ばせる意味が分からん

618 :デフォルトの名無しさん (オイコラミネオ MMb5-tBUZ):2023/12/05(火) 20:05:42.32 ID:FaYTGBpOM.net
AnyCPUはx86、x64だけ対応してるわけではない

619 :デフォルトの名無しさん (ワッチョイ 66cf-tBUZ):2023/12/05(火) 20:31:59.16 ID:P1jAQb1s0.net
>>617
それはネイティブライブラリを使うプロジェクトのためのもの。

620 :デフォルトの名無しさん (ワッチョイ 1e13-egvc):2023/12/05(火) 21:01:12.04 ID:NOc6vOMc0.net
>>618
armとかもあるよって話?
ごめん、>>605の発言意図をもうちょい詳しく
具体的にどの発言に対してのレス?

621 :デフォルトの名無しさん (オイコラミネオ MMb5-tBUZ):2023/12/05(火) 21:53:36.93 ID:FaYTGBpOM.net
選ばせる意味が分からないと言う前に調べれば良い

AnyCPUは本当にAnyCPU向け
intel系に特化してるわけではない

AnyCPU指定したら実行環境で既定の動作で解釈して実行してるだけで
自分が思ったように動かないと言うのはお門違い
環境を考慮して希望するような動作をするよう作らない人間が悪い
x86用やx64用やARM用などにしたいなら自分でそのように作れば良いだけ

蛇足だが
WinCEの頃(2006年前後)に.net compack用にビルドしたformアプリのバイナリが
自分の触ってる範囲内(dllimportしてるのは除く)ではそのままwindowsでも動いていた

622 :デフォルトの名無しさん :2023/12/05(火) 22:13:53.72 ID:FaYTGBpOM.net
AnyCPUは本来はどれにも特化してない
AnyCPUは本当にAnyCPU

それを特化したいなら個別でx64用などを作れと言うこと

AnyCPUなのにバイナリが同じで各種の特化した動作もさせたいなら自分で工夫しろと言うこと

623 :デフォルトの名無しさん :2023/12/05(火) 22:25:34.92 ID:NOc6vOMc0.net
>>622
で、結局>>605はどの発言に対するレスだったの?>>601

624 :デフォルトの名無しさん :2023/12/05(火) 22:27:43.08 ID:FaYTGBpOM.net
AnyCPUはコーディングした側がどこの環境でも行けますよと自分が宣言してる

それなのに内部で不用意に環境依存のコードを書いて動かないと言う
普通に馬鹿じゃないかそれ

625 :デフォルトの名無しさん :2023/12/05(火) 22:31:08.93 ID:NOc6vOMc0.net
どれに対するレスなのかって聞いてるだけなんだが・・・

626 :デフォルトの名無しさん :2023/12/05(火) 22:41:04.03 ID:NOc6vOMc0.net
>>624
ひょっとして誰向けのレスとかじゃなくて一般論としてそういうプログラマがいる!けしからん!って話だったり?

627 :デフォルトの名無しさん :2023/12/05(火) 22:41:56.72 ID:suF77C7h0.net
変なの湧いたな

628 :デフォルトの名無しさん :2023/12/05(火) 23:12:14.55 ID:lWioH7RCd.net
もしかして倉庫番君?

629 :デフォルトの名無しさん :2023/12/05(火) 23:20:27.09 ID:NOc6vOMc0.net
ん?自分のこと?
倉庫番君じゃないよ
ただ、>>605が何に憤ってたのか気になってるだけ
話の流れから読めないし

630 :デフォルトの名無しさん :2023/12/05(火) 23:33:15.94 ID:wPpeKku+0.net
どれに対するレス君か 新種だな

631 :デフォルトの名無しさん :2023/12/05(火) 23:37:21.26 ID:NOc6vOMc0.net
え?気にならない?
脈絡なく喧嘩腰で話に入ってきたら

632 :デフォルトの名無しさん (ワッチョイ 37a7-xitH):2023/12/10(日) 13:46:22.51 ID:i8qnhfu60.net
UnsafeAccessorが思ったより出来る事少なくて萎えてるんだけど
自前コンパイラとか作らずVSでもアクセシビリティ全開にするにはRoslyn改変すればええんかね
dnSpyなんかでTopLevelBinderFlags扱う所をパッチ当ててIgnoreAccessCheckTo属性つければ行けるか?

633 :デフォルトの名無しさん :2023/12/10(日) 14:07:07.99 ID:SCFOLcbuM.net
テストとかそんな辺り向けなんだろうから徐々にライブラリ系が充実してくると思うよ
それ以外の用途なら知りません

634 :デフォルトの名無しさん :2023/12/18(月) 13:29:46.28 ID:akS4qm1+d.net
こちらで聞いて良いのか分かりませんがお貸しください
winformsはそのうちサポート終了でマルチプラットフォームに切り替わると思うんですが、サーバーをローカルで使用でする場合、現状はSQLiteぐらいしか選択肢ないですか?
SQLSeverExpressが使えたらありがたいんですが…Androidでは使えませんもんね…?

635 :デフォルトの名無しさん (ラクッペペ MMde-qk+N):2023/12/18(月) 16:35:29.68 ID:eSe14LQ9M.net
将来の事は預言者に聞くと良い

636 :デフォルトの名無しさん (オイコラミネオ MM8f-fH6R):2023/12/18(月) 20:34:57.52 ID:tVPtrKCuM.net
winformsはGDIがサポート切れたらサポート終了

つまりwindowsである限り絶対サポートが終わらん

637 :デフォルトの名無しさん :2023/12/18(月) 21:34:06.28 ID:GdmdOcuj0.net
難解な相談だ…

638 :デフォルトの名無しさん :2023/12/18(月) 22:39:00.24 ID:+pFRQ7h5d.net
というか決め付けている時点で馬鹿だろ

639 :デフォルトの名無しさん :2023/12/19(火) 04:22:54.62 ID:rjlCOJ0b0.net
AndroidでC#でローカルDB使いたい時は?という相談では?

640 :デフォルトの名無しさん :2023/12/19(火) 08:17:07.04 ID:uBE2P80B0.net
SQLiteでいいじゃね

641 :デフォルトの名無しさん :2023/12/19(火) 08:57:33.25 ID:vcNf2Ko50.net
・winformはそのうちサポート終了
・サーバーをローカルで使用
・Androidでは(winformうんたらは何だったのか?)

確実にアホ

642 :mdysdev ◆XSDsAilQpD0E (ワッチョイ 5eda-RTSk):2023/12/19(火) 09:29:50.11 ID:3VB1voK10.net
ローカルサーバからAWSのAurora DBへ接続でいいだろ

643 :デフォルトの名無しさん (ワッチョイ 4bae-e8vO):2023/12/19(火) 10:34:15.32 ID:RvA1MY4R0.net
MAUI君が復活したの?

644 :デフォルトの名無しさん :2023/12/19(火) 20:29:07.20 ID:RneFMMN0d.net
質問者です
.net frameworkがサポート終了するということで、マイクロソフトとしてはマルチプラットフォームを中心に進めるのかと思っております
現状、winforms+SQLSeverExpressで作ったのがあるんですが、今のうちにマルチプラットフォームで作り直そうかと思ってます
となると、ローカルサーバーはSQLiteしかない?というのが質問の意図です
顧客情報をクラウドに上げたくないので、なんとかローカルでと思ってるんですが、大人しくSQLiteが無難でしょうか
プログラマーでもない馬鹿な素人なので、どうしようかなーと迷っております

645 :デフォルトの名無しさん (ワッチョイ a737-hmxp):2023/12/19(火) 21:00:50.96 ID:XAzCLPEe0.net
>>644
.NET frameworkが終わるかどうかということと、各種RDBMSのC#向け?のまともなAPIの提供がなくなるのかというのは話が別で、
今でもSQLServer+Javaとかで組めるし、逆に.NET
FrameworkだろうがnodeだろうがPythonだろうが SQLiteやmysql、 PostgreSQLなどのRDBMSは自由に使える
.NET Frameworkが終了して間違いなく無くなるところはWindows限定の機能だけで、普通のビジネスアプリならUIUXまわりだけなんじゃないかな。要は、 SQLiteしかないなんてことはないよってこと。

646 :デフォルトの名無しさん (スップ Sd52-WbId):2023/12/19(火) 21:14:39.88 ID:6Vosl3jud.net
>>644
馬鹿な素人が馬鹿な考えで勝手に決め付けて質問しないでくれる?

647 :デフォルトの名無しさん (スププ Sd32-aOAY):2023/12/19(火) 21:20:22.83 ID:RneFMMN0d.net
>>645
それはAndroidでもローカルにSQL Severを置いて接続できるということですか?

648 :デフォルトの名無しさん (ワッチョイ 167b-m0Z7):2023/12/19(火) 21:27:34.71 ID:hFwQrJfs0.net
マイクロソフトとしてはマルチプラットフォームを中心に進めるのにあたってXamarinからNET MAUIに移行したけどうまくいってるようには見えないね
C#そのものがMonoがベースのものがあったとはいえ、マルチプラットフォームに基本むいてないと思うんだ
マルチプラットフォームが大事ならJAVA系統やElectronを最初から使った方がいいと思う

649 :デフォルトの名無しさん (スッップ Sd32-h/iu):2023/12/19(火) 21:42:21.68 ID:hhJDxpJyd.net
ローカルってのがこの場合何を意味してるのかイマイチわからない
クラウドじゃなければいいってだけなのかアプリを起動する端末で動かしたいって意味なのか

650 :デフォルトの名無しさん (ワッチョイ 16cf-fH6R):2023/12/19(火) 22:05:28.87 ID:GG5/qJ3N0.net
C#となんの関係が?

651 :デフォルトの名無しさん (ワッチョイ ef0d-x+z/):2023/12/19(火) 22:48:28.15 ID:1H2Lmi950.net
C#は.NETの主要言語だから関係ないってことはないと思うけど?

652 :デフォルトの名無しさん (ワッチョイ 16cf-fH6R):2023/12/19(火) 22:50:05.80 ID:GG5/qJ3N0.net
ねーよw

653 :デフォルトの名無しさん (オイコラミネオ MM8f-fH6R):2023/12/19(火) 23:02:10.85 ID:yTr/LnH+M.net
マルチプラットフォームで使えるローカルデータベースには何がありますかと言う質問に見えるけど
それC#の問題か?

654 :デフォルトの名無しさん (オイコラミネオ MM8f-fH6R):2023/12/19(火) 23:10:23.22 ID:yTr/LnH+M.net
> 今のうちにマルチプラットフォームで作り直そうかと思ってます
この部分が不明瞭だな
何を使えばとかじゃなくてさお前が何でどうするつもりなのか書いてない

今まで使ってなかったandroid使うのは意味あるのか?
セキュリティ上のリスクが広がるだけだぞ?

普通にwebアプリで作りなおせばいいじゃないか
プログラマじゃないならそれ以外選択肢を広げる必要はない
金払って専門家に聞いて作ってもらえ
間違っても自分で作るな自殺行為だ
時間の無駄だしメンテナンス自分らで出来るのかよと

こんなところで意味不明な質問すんなと思うけど

655 :デフォルトの名無しさん (ワッチョイ 5fad-rlDE):2023/12/19(火) 23:36:30.11 ID:2xGBuyV90.net
>>644
.Net Frameworkは少なくとも2031年まではサポートされるからまだ終了しない
そもそもMicrosoftがマルチプラットフォーム中心に進める?ってのもおそらくはるか先の話のような気がする
顧客情報はAndroid上で素人が作ったアプリとデータベースで扱うよりもクラウドに上げたほうが安全ではないか
インターネットアクセスしないってならAndroidである理由もないし…

656 :デフォルトの名無しさん :2023/12/19(火) 23:52:53.70 ID:q2NT0BWU0.net
今日の.net recapでも.net frameworkは4.6以上なら今後も大丈夫って言ってた
新規作成なら.net 8を勧めてたけど

というかプログラマーでない素人が構成の判断できるのというか判断しようとする状況が謎

657 :デフォルトの名無しさん (ワッチョイ 4bae-e8vO):2023/12/20(水) 10:22:28.88 ID:zv4tRgDh0.net
>>644
思っております
思ってます
意図です
思ってるんですが
迷っております

658 :デフォルトの名無しさん :2023/12/20(水) 11:38:21.97 ID:FbF/zS4Vr.net
>>656
新規でマルチプラットフォームを勧めるとなると、やはりwinformsは将来性に欠けるということなんでしょうね…
素人とは言っても元は組み込みやwinで業務開発や趣味でゲーム作ったり、全くの素人ではないんですけど、今の開発ノウハウが未知の世界だったので質問させて貰いました

>>654
マルチプラットフォームを作るならwinもAndroidも意識して作れたらなと思うのは欲張り過ぎなんでしょうか?
マルチプラットフォームでやるとなると、AzureあたりでクラウドにDB置いてやれよって話になってきますかね…


とりあえず、真面目にレスしてくださった方々ありがとうございました
やはりプログラマーは変な人多い笑

659 :デフォルトの名無しさん :2023/12/20(水) 12:13:29.53 ID:OGCkl0pwM.net
>>658
最初から最後までお前がおかしい
死ねよ

660 :デフォルトの名無しさん :2023/12/20(水) 12:28:10.64 ID:FbF/zS4Vr.net
>>659
ん?何がどうおかしいか教えてくれませんか?

661 :デフォルトの名無しさん :2023/12/20(水) 14:21:11.72 ID:5y1g2V3Aa.net
.net 8でもwinformsはあるんだが
.netの概念を理解してないのかな

662 :デフォルトの名無しさん :2023/12/20(水) 14:58:18.86 ID:KioxTu1X0.net
SQLiteはサーバーじゃないんだよ
Androidアプリは自由にサーバープロセスを起動できないからPostgresのようなDBサーバーは基本的に使えない
だからローカルDB用途ではサーバー型ではなく埋め込み型DBのSQLiteが標準的に使われる

Androidをターゲットに含めていてデバイスローカルなRDBを使いたいということならSQLite一択だと思っていい(実際には他にも選択肢はあるが有償製品か超マイナー製品になる)

AndroidアプリならWindows上のエミュレータで動かすことが可能
でもAndroidがメインターゲットじゃないなら大人しくWindows専用で作ったほうが初期開発時でも保守でも低コスト
Webアプリでなければマルチプラットフォーム対応のGUIライブラリを使ったところでAndroid用アプリ開発のノウハウは必須だから

663 :デフォルトの名無しさん :2023/12/20(水) 15:00:15.55 ID:9dVRiylod.net
>>660
馬鹿は消えろ

664 :デフォルトの名無しさん (アウアウウー Sa43-Qk2W):2023/12/21(木) 06:12:13.84 ID:UhKmw0Fna.net
昔のマルチプラットフォームは、Cordova が有名だったけど、
今は、React Native, Flutter, Electron あたりか

ウェブ開発では、Ruby on Rails 一択。
Rails は、PostgreSQL, MySQL, SQLite の3大データベースに対応している。
ただし本番用では、PostgreSQL一択。
SQLiteは開発用・個人用など

AWS Aurora は、PostgreSQL, MySQL に対応している。
SQLiteはブラウザなど、多くのアプリに含まれて使われている

YouTube で有名な雑食系エンジニア・KENTA が言ってるけど、
初心者がプロになるキャリアパスは、Rails → Go のみ

基本、この2つのみが渡り歩くプロ。
それ以外は会社員・サラリーマン

米国年収では、Rails, AWS Solution Architect は、2千万円近い。
ウェブ開発ではLinux, Docker も必須だから、
Windows 10 のWSL2 で、Linux を起動できるようにした

他に、Google Apps Script(GAS) もある。
JavsScript をベースにした言語

Gmailやカレンダー、Googleスプレッドシート、Googleドライブ、
YouTube、Googleアナリティクス、BigQuery など、
100以上のGoogleサービスと連携

Google Apps Script クローリング&スクレイピングのツボとコツがゼッタイにわかる本、
五十嵐貴之、他2名、2023/6

665 :デフォルトの名無しさん (ワッチョイ 92e5-fH6R):2023/12/21(木) 08:43:42.41 ID:n9zm1one0.net
何その頭でっかち論

666 :デフォルトの名無しさん (ワッチョイ ef69-x+z/):2023/12/21(木) 09:25:54.27 ID:vxG8mm4D0.net
>>664
C#に関係なさすぎ

667 :デフォルトの名無しさん (ワッチョイ 9242-GmfI):2023/12/21(木) 09:56:09.44 ID:9QdUk3Q20.net
気になるのはSQLiteを使ったこと無いくせに過小評価していると思われることだな
SQLiteはストアドプロシージャ使えないくらいで検索やデータ更新では他のRDBと遜色ないし
速度的には最速に近いレベルだ(ローカルのみだから余分な処理が要らない)

アンドロイド+スタンドアロンで使うレベルなら寧ろ最強だよ

668 :デフォルトの名無しさん :2023/12/21(木) 10:37:28.63 ID:jZWSvXPU0.net
>>647
他の人も書かれてるけど、androidでは無理。
でも、androidにローカルDBを置く設計が本当に正しいのかは考えた方がいいのではないのかな。何を置きたいのかはわからないけれど。

669 :デフォルトの名無しさん (ワッチョイ 1e2e-r/Us):2023/12/21(木) 15:10:29.14 ID:5cMfGcKo0.net
聞きかじった用語をつなげてそれっぽいこと言ってる風を装ってるだけにしか見えんのよな>>644とか
文章力の無さも相まって何も伝わってこない

670 :デフォルトの名無しさん (スッップ Sd32-vc2W):2023/12/21(木) 17:12:06.88 ID:LNU8mT+Vd.net
この人のローカルって、
アプリケーションローカルじゃなく
ローカルエリアネットワークの方じゃない?
社内LANにDBサーバーまではセーフ
社外のクラウドはアウトとか

各プラットフォームでバラバラに顧客情報を持ってたら
管理面もセキュリティ面も現実的じゃないし

671 :デフォルトの名無しさん (ワッチョイ d653-InpM):2023/12/21(木) 17:40:28.23 ID:LCZren+u0.net
SQL Server ExpressがAndroidで動かないから使えないというようなことを書いてたので違うんじゃね?

社内LAN内のDBサーバーをAndroid上で稼働させたい人いないでしょ

672 :デフォルトの名無しさん (ワッチョイ 928e-WbId):2023/12/22(金) 01:49:52.54 ID:z7Bd7Dwu0.net
馬鹿はAndroidで作れば未来永劫使えるとでも思ってるのかね

673 :デフォルトの名無しさん (ワッチョイ d6bd-wx97):2023/12/22(金) 08:23:12.95 ID:s57AjjnX0.net
>>672
そんなことは言ってないだろ

674 :デフォルトの名無しさん :2023/12/22(金) 10:49:59.83 ID:z6wCqusC0.net
もう本人いないのに他人だけがワチャワチャやってるいつもの光景

675 :デフォルトの名無しさん :2023/12/27(水) 12:41:39.37 ID:YJr678qw0.net
Razor Pageに関して質問があります。

Html.DropDownListで、指定したアイテムリストのうちの特定の値が選択された状態でHTMLを出力できないでしょうか
Html.DropDownListForだったらできるが、Html.DropDownListでは不可だということもありますか。

やりたいことは、OnGetハンドラ内で指定した特定の値をHtml.DropDownListで選択状態にすることです。
Html.DropDownListで、特定の値が選択された状態にしようといろいろやってきたのですが、お手上げです。

例えば、次の設定(value = defaultValue)は有効ではありませんでした。
Html.DropDownList(name, selectList, new {@class = "form-control", id = id_dropdownlist, @value = defaultValue})

また、OnGetハンドラ内でこのドロップダウンリストがバインドするページのプロパティに予め特定の値を書き込んだうえで、
「return Page();」してみたのですが、<select>タグの「value」にはその特定値が設定されるものの、アイテムが選択状態になりません。

しかし、ポスト時には、同じコードで、きちんと前の状態が選択状態になっているのです。

676 :デフォルトの名無しさん :2023/12/27(水) 17:43:14.69 ID:HHd80SxS0.net
>>675
Selectedを指定したSelectListかIEnumerable<SelectListItem>をbindしてる?

677 :デフォルトの名無しさん :2023/12/28(木) 00:40:27.74 ID:1OAyr0cC0.net
>>676
レスありがとうございます

Html.DropDownListForだと、Selectedを指定したSelectListを使わずに指定した値の項目を選択状態にできていたと思うので、
Html.DropDownListでも同じことができるのかと思っていました

Selectedを指定したSelectListを、Html.DropDownListのアイテムソースに指定して再挑戦してみます

678 :デフォルトの名無しさん :2023/12/28(木) 00:46:47.27 ID:1OAyr0cC0.net
>>675
これについて、OnGet時にHtml.DropDownListの値を設定してもその値が選択状態になることはなく、同じ設定でもポストした後にリターンされて表示されるページでは特に設定せずに選択状態になるのでしょうか

不思議でなりません

679 :デフォルトの名無しさん (ワッチョイ bf12-zNfU):2023/12/28(木) 12:24:02.96 ID:1OAyr0cC0.net
>>676

>>676です。うまくできました。
ありがとうございます。

680 :デフォルトの名無しさん :2024/01/02(火) 08:13:35.09 ID:QfsoOIm80.net
システム構築にあたって、c#よりjavaのほうが技術者が多いという理由でjava採用されそうなんだけどIDEの生産性は圧倒的にc#という理由では弱いかな
社内にc#推しが少なくて負けそう

681 :デフォルトの名無しさん (ワッチョイ e2c3-DD9P):2024/01/02(火) 09:29:40.33 ID:eKsemW3c0.net
負けとけ

682 :デフォルトの名無しさん :2024/01/02(火) 17:32:48.59 ID:R2nJRVPVM.net
C#を触り始めてから20年以上経つけどjavaと比べるとC#は常に日陰の立場だった
勢力は常に10分の1ぐらい

最近はUnityのおかげで注目度が上がっているけどUnity無ければどうなっていたのかと
そのUnityで使われてたのもMonoだし

683 :デフォルトの名無しさん :2024/01/02(火) 17:40:35.15 ID:RNn8w9j4M.net
今年から本気出す

684 :デフォルトの名無しさん (ワッチョイ 6278-VVzI):2024/01/02(火) 18:45:04.04 ID:q6M1ebN00.net
Javaの技術者が多いならJavaでいいじゃん
でなきゃできないやつには学習コストもかかるし全体の生産力が落ちればできるやつの負担も大きくなる
なぜわざわざ仕事を増やすんだ

685 :デフォルトの名無しさん (ワッチョイ 6278-VVzI):2024/01/02(火) 18:49:09.44 ID:q6M1ebN00.net
>>682
Windowsアプリの最大勢力だぞ?
作ってるものが違ったってだけだろ

686 :デフォルトの名無しさん (オイコラミネオ MM49-9iEs):2024/01/02(火) 18:52:59.99 ID:R2nJRVPVM.net
>>685
今はね

昔はなぜかVBの方が勢力があった
アホみたいだろ?
C#は知名度がないわけじゃないけどブレークはしていなかった

687 :デフォルトの名無しさん (オイコラミネオ MM49-9iEs):2024/01/02(火) 19:03:02.14 ID:R2nJRVPVM.net
C#は知名度がないわけじゃなかったけど
積極的に選ばれることはなかった

C#は残念ながらホビーユース的な側面が強く
業務向けで取り入れられるのはまずjavaついでC++、ライトな開発でVBが採用されていた
ゲーム向けでも選ばれることはない状況
田舎だと求人はない

なので何目的でC#使ってるのと言われることが多かった
そう聞いてくるのは十分理解できるしそれがまともだとも思えた

688 :デフォルトの名無しさん (ワッチョイ 4279-UFV3):2024/01/02(火) 19:15:31.24 ID:qojuvwSs0.net
.NET frameworkが嫌われてたんだよ
VBから使えるCOMと全く違う思想だし

689 :デフォルトの名無しさん (オイコラミネオ MM49-9iEs):2024/01/02(火) 19:24:16.91 ID:R2nJRVPVM.net
そういった過去の状況からみると今ははるかに恵まれた状態だと思う

690 :デフォルトの名無しさん :2024/01/02(火) 21:16:48.68 ID:s9AZ7iEC0.net
単純にVB6の方が早かった
VBはネイティブだからね

691 :デフォルトの名無しさん :2024/01/02(火) 21:24:36.21 ID:HYs9ZNus0.net
FrameworkインストールするだけでWindowsの起動時間が倍ぐらい長くなるからな

692 :デフォルトの名無しさん (ワッチョイ 6e1e-tM7K):2024/01/03(水) 02:13:35.23 ID:nhE29mqk0.net
comてなんなん?わけわからんわ
メリットってなんかあるん?

693 :デフォルトの名無しさん :2024/01/03(水) 08:24:24.02 ID:4PiOBEiL0.net
ゲーム開発ではC#って使われてるんじゃないの?
Unityの主要言語がC#じゃなかったっけ?

694 :デフォルトの名無しさん (ワッチョイ 620e-DD9P):2024/01/03(水) 09:11:22.74 ID:MTHEM2gy0.net
ゲームエンジンによるからその質問というか話題は無意味だよ、忍者君

695 :デフォルトの名無しさん :2024/01/03(水) 11:21:31.96 ID:ya7d/80kd.net
>>686
そりゃVBの方が歴史があるから当たり前のことやん

696 :デフォルトの名無しさん :2024/01/03(水) 13:12:32.78 ID:3mJitcl/0.net
ゲームとかオンラインゲーでも無い限り
GCみたいなプチフリ起こす様な言語は使わない

697 :デフォルトの名無しさん :2024/01/03(水) 17:02:40.92 ID:5JSJz+l40.net
# >>692
# PowerShellで実行
$Voice = New-Object -ComObject SAPI.SpVoice; `
$Voice.Rate = 5.9; `
$Dreamcast = @"
C#, C♯, C#相談室 Part97|プログラム技術@2ch掲示板
ps://mevius.5ch.net/test/read.cgi/tech/1671585518/692

「comてなんなん?わけわからんわ
メリットってなんかあるん?」
"@; `
$Voice.Speak($Dreamcast);

698 :デフォルトの名無しさん :2024/01/03(水) 17:48:14.02 ID:/cHIHZBQM.net
COM
コモンオブジェクトモデル
再利用目的のソフトウェア部品全般に関わる技術
ぶっちゃけWindows自体がCOMの集合体

699 :デフォルトの名無しさん :2024/01/03(水) 17:56:35.38 ID:FB7YS8wSM.net
コンポーネント オブジェクト モデル (COM)
https://learn.microsoft.com/ja-jp/windows/win32/com/component-object-model--com--portal

700 :デフォルトの名無しさん :2024/01/03(水) 17:57:38.70 ID:FB7YS8wSM.net
訂正 コンポーネント ← コモン

701 :デフォルトの名無しさん (ワッチョイ 62e7-VVzI):2024/01/03(水) 19:03:23.19 ID:5JSJz+l40.net
>>696
メモリを十分積んでればフリーズなんか起こらないしメモリが足りなければOSがフリーズするが?

702 :デフォルトの名無しさん :2024/01/03(水) 19:56:53.79 ID:EZoddLE+0.net
>>701
あ?
ガベコレに処理が奪われて一瞬動きが固まるってのがプチフリだぞ

703 :デフォルトの名無しさん :2024/01/03(水) 20:28:31.46 ID:Mc4eNpwYd.net
STWなんて起こすようなチューンする方がタコってゆうのが界隈の常識だが

704 :デフォルトの名無しさん (ワッチョイ 62e7-VVzI):2024/01/03(水) 21:12:22.58 ID:5JSJz+l40.net
>>702
メモリが足りてればガベコレは起きないということを知らんのかw
メモリが足りなくなれば今度はOSがスワップファイル使い出すから止まるんだぞw

705 :デフォルトの名無しさん (ワッチョイ 620e-DD9P):2024/01/03(水) 21:34:59.78 ID:MTHEM2gy0.net
はぁ?メモリーはお前ら1人が使ってるとでも?

706 :デフォルトの名無しさん :2024/01/04(木) 01:27:38.89 ID:bNMOScTl0.net
UnsafeAccessorでSystem.Collections.ObjectModel.Collection<T>のitemsフィールド取れないの自分だけかね?

707 :デフォルトの名無しさん :2024/01/04(木) 07:45:16.17 ID:/UZTI97G0.net
>>705
メモリが足りないなら何人で使おうとスワップ起こるのすら知らんのかよw

708 :デフォルトの名無しさん :2024/01/04(木) 13:24:52.36 ID:1KQpMTCj0.net
メモリー足りるかどうかなんてユーザー次第だからなぁ
作成側がメモリー足りてるなら云々なんて意味の無い話

709 :デフォルトの名無しさん :2024/01/04(木) 13:33:17.36 ID:/UZTI97G0.net
停止しちゃいけない環境でメモリ積まないとかどんなアホを想定して言ってるんだかw

710 :デフォルトの名無しさん :2024/01/04(木) 13:33:48.47 ID:1KQpMTCj0.net
銀行w

711 :デフォルトの名無しさん :2024/01/04(木) 21:02:44.90 ID:YG66Le1T0.net
無職らしい想像で草

712 :デフォルトの名無しさん :2024/01/04(木) 22:16:39.51 ID:WsoxqVZ30.net
>>704
>メモリが足りてればガベコレは起きないということを知らんのかw
ガベコレしないといずれメモリ足りなくなるやんw
何言ってんのww

713 :デフォルトの名無しさん :2024/01/04(木) 22:25:23.49 ID:iR4GsMlV0.net
>>712
どんだけメモリ使う気だよ

714 :デフォルトの名無しさん :2024/01/04(木) 22:29:05.95 ID:YG66Le1T0.net
メモリ足りなくなるほど長時間起動してるアプリが数秒止まって何の問題があるんだ
リアルタイムOSじゃあるまいし
一体何十年前の話をしてるんだ

715 :デフォルトの名無しさん :2024/01/04(木) 22:38:22.11 ID:nu4MR5Ed0.net
ゲーームーーなんか開放しないといくらでもくらい尽くすんじゃね?

716 :デフォルトの名無しさん :2024/01/04(木) 23:47:58.27 ID:WsoxqVZ30.net
>>713,714
マジで言ってるんだとしたら控え目に言って脳味噌お花畑ですな

717 :デフォルトの名無しさん :2024/01/05(金) 23:55:24.55 ID:N0axdarR0.net
ブーメラン刺さってる無職おるなw

718 :デフォルトの名無しさん :2024/01/06(土) 14:31:19.70 ID:AYkaYTA3d.net
流石に最近の流れ見てらんないから初心者用のスレsgeといたよ

719 :デフォルトの名無しさん :2024/01/07(日) 03:07:41.97 ID:0vlWnPrSd.net
ふらっとがあるだろ
単発スレageるなよ

720 :デフォルトの名無しさん :2024/01/07(日) 06:08:16.97 ID:cuceqyls0.net
そもそもここはふらっとの隔離スレ
アホがここでレスバトルしていようが平常運転。フレームワークのGCのフリーズやらの話がOSのスワップと混ざろうが放置でいい
アホがふらっとで暴れていたら知らん

721 :デフォルトの名無しさん (ワッチョイ 7f13-uk3A):2024/01/07(日) 09:42:35.81 ID:puo1Tntr0.net
横からだけどGCがフリーズするほどメモリが足りないならOSのスワップも頻発するからメモリ積む以外に対処法無くね?

722 :デフォルトの名無しさん (ワッチョイ 5fa7-R/kV):2024/01/07(日) 16:17:13.50 ID:dHJ7yUMO0.net
C#12のInlineArrayってSystem.Text.Json非対応?

723 :デフォルトの名無しさん :2024/01/10(水) 14:44:35.04 ID:khlXVQ3Q0.net
>>721
メモリ多く積んだ方がフリーズするぞ
メモリ多ければGCされる前の待機容量が多い
その多いのをGCするからフリーズする

逆に少量GCするならフリーズしない

じゃあ小まめにGCする様にすればいいかといえばそれはそれで小刻みに一瞬止まる事態が頻発する
要はバランスって事だ

でもってGCで気になるならもうC++かRustでも大人しく書けという話

724 :デフォルトの名無しさん :2024/01/10(水) 15:09:49.91 ID:Bp8SvR2/0.net
それページサイズ指定ミスしてね?

725 :デフォルトの名無しさん (ワッチョイ 7f79-e2pS):2024/01/10(水) 19:43:54.17 ID:EMlOCE0F0.net
クリティカルなコードはオブジェクト生成しないように書けばGCが起こらないように思うんだけど
C#はそういう予測って立たないのかな?そんなわけないと思うけど

726 :デフォルトの名無しさん :2024/01/11(木) 08:35:22.64 ID:8oRrkiTZ0.net
GCはJavaのほうが発展していてうらやましいね
GCの停止時間を1ミリ秒以内に抑える(その代わりGC回数は多くなる?)GCなど
シナリオに合わせてGCを選べるようになっている

GC停止1ミリ秒以内ならゲームで使ってもプチフリーズやフレームドロップは発生しないんじゃないかな?

727 :デフォルトの名無しさん (ワッチョイ 5f7c-R8yo):2024/01/11(木) 09:06:08.03 ID:Z4cA3bDk0.net
>>726
C#でも設定すりゃ良いじゃん
まさか知らんのか?

728 :デフォルトの名無しさん (ラクッペペ MM4f-P+Ol):2024/01/11(木) 09:06:34.62 ID:7BtlCTbYM.net
低脳ほどつまらんことにこだわる

729 :デフォルトの名無しさん (ワッチョイ dfad-1VUN):2024/01/11(木) 09:24:08.23 ID:8oRrkiTZ0.net
>>727
知らなかった!調べてみるね!

730 :デフォルトの名無しさん (ワッチョイ ff10-X2V5):2024/01/11(木) 10:32:58.60 ID:qnETrtov0.net
そんな設定無いからw

731 :デフォルトの名無しさん (ワッチョイ dfde-1VUN):2024/01/11(木) 10:44:24.74 ID:v1L417pI0.net
C#では業務システムしか作ってないから数秒程度のGC停止時間なら気にならん

732 :デフォルトの名無しさん (ワッチョイ 7f42-S6ov):2024/01/11(木) 10:46:40.82 ID:r/3CGEZy0.net
「C#」、2023年「プログラミング言語オブザイヤー」に--TIOBE指標
https://japan.zdnet.com/article/35213601/

733 :デフォルトの名無しさん (ワッチョイ dfc4-X2V5):2024/01/11(木) 11:16:31.57 ID:3Ce89TMj0.net
>>731
数秒も止まったらアプリがハングしてるとOSが認識しちゃうのでシビアじゃない業務アプリでも気にしといたほうがいいよ

734 :デフォルトの名無しさん (ラクッペペ MM4f-P+Ol):2024/01/11(木) 13:11:08.48 ID:pivD+EWBM.net
Runtime自体が止まっているのなら異常だけどGCが止まるのは異常とは言えないしOSでは認識できないだろ

735 :デフォルトの名無しさん (ワッチョイ 5fa7-R/kV):2024/01/11(木) 15:22:05.82 ID:onn05F7s0.net
ここ2024年のスレなのか

736 :デフォルトの名無しさん (ワッチョイ 5f33-EopI):2024/01/11(木) 15:31:58.16 ID:dB5IW07d0.net
2014年かもしれないな

737 :デフォルトの名無しさん :2024/01/11(木) 17:03:15.80 ID:1kn+gIJe0.net
2004年だろ

738 :デフォルトの名無しさん :2024/01/11(木) 18:08:07.49 ID:PUSVAlaC0.net
>>734
少しググくらいはしようよ
デスクトップやモバイルアプリ作るなら誰もが押さえておくべき基本的な知識だよ

739 :デフォルトの名無しさん :2024/01/11(木) 18:10:58.40 ID:jLVdVVn10.net
ガベコレのプチフリーズで何秒もとまるか?

740 :デフォルトの名無しさん :2024/01/11(木) 18:27:22.38 ID:CdMaIQI/M.net
そもそもGC中ということをどうやって確認するんだ
応答がなくなる理由なんて簡単には分からないだろ

741 :デフォルトの名無しさん :2024/01/28(日) 09:48:48.08 ID:Mnn7O3YT0.net
ソースジェネレーター版のJsonSerializerってユニコードエスケープのオプション無し?

742 :デフォルトの名無しさん :2024/01/29(月) 09:53:26.91 ID:z5hjeoAtp.net
UIタスクでループやファイルアクセスするから悪い

743 :デフォルトの名無しさん (ワッチョイ 5ea6-3veX):2024/01/29(月) 10:30:09.66 ID:dGZn/ppm0.net
>>742
急に何の話?

744 :デフォルトの名無しさん (ササクッテロラ Spbd-fWbJ):2024/01/29(月) 10:35:27.39 ID:IG6Rmh6rp.net
>>743
ガベコレでプチフリする話だろ?

745 :デフォルトの名無しさん :2024/01/29(月) 10:46:44.99 ID:dGZn/ppm0.net
>>744
時間のかかるループやファイルアクセスでUIスレッドをブロックするのとガベコレは関係ないぞ
画面がフリーズしてるように見えるというのは同じだけれども

746 :デフォルトの名無しさん :2024/01/29(月) 10:49:20.69 ID:Vdtfl1POp.net
>>745
プチフリはするんだろうから関係あるだろ

747 :デフォルトの名無しさん :2024/01/29(月) 10:50:37.04 ID:q/sLziMap.net
むしろUIでバカな処理満載するからプチフリする方が多いんだよ

748 :デフォルトの名無しさん :2024/01/29(月) 10:52:33.57 ID:AP2OsQF9p.net
ファイルアクセスはガベコレとも関係あるしな

749 :デフォルトの名無しさん :2024/01/29(月) 11:40:44.76 ID:PEbZr1pB0.net
さすがにフリーズの原因がガベコレかどうかは特定できてる前提の話だろ
ブロッキングの場合は毎回同じ処理で起きるしコード見れば比較的簡単に分かるが
ガベコレの場合はメモダン取ったりプロファイリングしないと基本的に分からない

750 :デフォルトの名無しさん (ワッチョイ 9a11-5smM):2024/01/29(月) 21:06:20.22 ID:JWDJ+6EM0.net
最初からGCのプチフリ(STW)に限定した話してるのに何で余計な話始めるかな
似て非なる現象だから一緒に扱おうとしても話が発散するだけで何一つ良いことないのに

751 :デフォルトの名無しさん (ワッチョイ 8a0e-/c6K):2024/01/29(月) 21:08:38.56 ID:XK8D3ICG0.net
披露したいんだよ
少しの知識を

752 :デフォルトの名無しさん :2024/01/29(月) 22:09:16.20 ID:pnrvZaIXp.net
GCのプチフリなんて検出自体無理だからもう意味が無い話題だけどね

753 :デフォルトの名無しさん :2024/01/29(月) 22:38:34.79 ID:d1b2v8Y90.net
まずはプチフリがGCによるものか確認しないと話にならないから誰でも再現できて検証可能な環境を公開すべきかな

754 :デフォルトの名無しさん :2024/02/05(月) 00:33:40.88 ID:YVup6zAN0.net
C#でRazor Pageを使った開発をやってます
vue.jsを今後取り入れてユーザインターフェイスの充実もはかろうと考え勉強中です

ところで、GPT4はプログラミング業界をどう変えていくでしょうか
たしかにChatGPT3はわからないことを質問でき問題の解決に貢献してくれるので自分にも役に立っています
自分としては、GPTへの質問力、こうしたいという小さなゴールを描けることは経験が大切だと思います。プログラミングでできることはこんなものかというのを知っているから、その回答の妥当性もわかるし、自分のプログラミングに取り込むこともできると思います。

このように、開発速度が上がり、入門もしやすくなったとは思うので、プログラムを提供する業界での競争が変化すると思います

しかし、その場合はどれも似たりよったりな機能を持つ岩のようなアプリケーションしかできないように思います。ニッチなニーズに応えるにはこれまで通りに細々と開発することが求められると思います。

AIは我々から仕事を奪うでしょうか、それともラグをさせてくれるでしょうか

755 :デフォルトの名無しさん (ワッチョイ b778-7OSJ):2024/02/05(月) 18:36:23.57 ID:y1HnC0HI0.net
病院行け

756 :デフォルトの名無しさん (ワッチョイ bfda-cD48):2024/02/05(月) 18:45:33.48 ID:OU9XR8h10.net
ラグはしてくれないが2次元にハグしてもらえるかもしれない。
というかぜひそうあって欲しい

757 :デフォルトの名無しさん (ワッチョイ d772-HxQs):2024/02/06(火) 08:46:38.40 ID:6GrNDPqO0.net
ラグいなぁ

758 :デフォルトの名無しさん :2024/02/06(火) 19:35:53.96 ID:mzhSh14A0.net
そんなあなたにフォーリンラグ

759 :デフォルトの名無しさん :2024/02/06(火) 21:23:42.25 ID:82wR+tAN0.net
roll me over in the clover 歌ってやるから泣くなよ

760 :デフォルトの名無しさん :2024/02/22(木) 22:08:38.37 ID:7ICQhr4t0.net
クッキーやキャッシュ等プロファイルが一切ディスクに吐き出される事なく全てInMemoryで完結するWebBrowserライブラリってある?
標準のWebBrowserはIEベースでその辺コントロールできないし
WebView2もシークレットモードにすればクッキーは希望の動作になるようだけどプロファイルディレクトリは作られてしまうようだし

CefSharpならCefSettingsBase.CachePathをnullにすれば何のファイルも吐き出されなくなるのかな?

761 :デフォルトの名無しさん :2024/02/26(月) 21:43:22.69 ID:CA0+wWKX0.net
MP4ファイルの長さをhh:mm:ss形式で取得したい
可能ならMP3も。

762 :デフォルトの名無しさん :2024/02/26(月) 21:50:48.60 ID:M4O+grGM0.net
やれ

763 :デフォルトの名無しさん :2024/02/26(月) 21:51:49.90 ID:jcnVyA3ip.net
サンプリングレートもファイル長も分かるんだからあとはやるだけだよ

764 :デフォルトの名無しさん :2024/02/26(月) 22:01:54.58 ID:Bt3TieDL0.net
ファイル自身のプロパティにあるんじゃね?

765 :デフォルトの名無しさん :2024/02/26(月) 22:11:30.55 ID:/4z/ofnS0.net
mp4box とか mp4readerは?

766 :デフォルトの名無しさん :2024/02/27(火) 12:28:58.04 ID:hxHkafQb0.net
ffmpeg安定

767 :デフォルトの名無しさん (ワッチョイ 7b6e-+eyj):2024/03/05(火) 12:18:58.97 ID:g0CXGBUn0.net
InlineArrayってコレクションリテラルで初期化できないの?
公式refによると出来るって書かれてるんだがCS9174が出て出来ない
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-12.0/inline-arrays#collection-literals

768 :デフォルトの名無しさん (ワッチョイ 9fad-cnAl):2024/03/08(金) 09:50:52.29 ID:34f33kWd0.net
すんまそん、Codeer.Friendly で引数 out byte[] を受け取るにはどうすればええんかの?

769 :デフォルトの名無しさん :2024/03/08(金) 10:36:41.04 ID:34f33kWd0.net
Null() で解決しますた

770 :デフォルトの名無しさん (アウアウウー Sacd-jpUY):2024/03/26(火) 09:06:27.40 ID:MH7pI87ga.net
非同期に対応してるAOPのロガーってあるかな?
FodyのMethodBoundaryAspect使ってるんだけどこれは非同期に対応してなくて

771 :デフォルトの名無しさん :2024/03/26(火) 09:29:54.34 ID:ScNaZmRs0.net
答えられんけど、そもそもAOPてなんや?

772 :デフォルトの名無しさん :2024/03/26(火) 09:37:20.87 ID:MH7pI87ga.net
アスペクト指向プログラミング

773 :デフォルトの名無しさん :2024/03/26(火) 09:42:28.16 ID:FOYz9GCf0.net
自分でラッパー書けばいいんじゃないの

774 :デフォルトの名無しさん :2024/03/26(火) 09:47:23.55 ID:ScNaZmRs0.net
ありがとう
説明読んでも理解できなかった

775 :デフォルトの名無しさん :2024/03/26(火) 09:55:53.19 ID:MH7pI87ga.net
おれも機能を後付出来る仕組みくらいにしか理解しとらんよ

776 :デフォルトの名無しさん :2024/03/26(火) 15:38:39.20 ID:/rkxZP9d0.net
なんならコードを汚さずにログ出力できる仕組みぐらいにしか理解してない

MethodBoundaryAspectでググろうとするとasyncがサジェストされるぐらいみんな興味のある話題なのね

777 :デフォルトの名無しさん :2024/03/26(火) 15:38:56.37 ID:Yk4G9ET10.net
呼び出しの前後で余計な事する指向な

778 :デフォルトの名無しさん :2024/03/26(火) 20:03:09.12 ID:1Bd4/Fy+M.net
多分20年以上前にアスペクト指向を知ったけど
あんまり使われてはいないよね

当時はこれから来る技術として雑誌などに乗ってたけど使う局面が限られてる

779 :デフォルトの名無しさん (ワッチョイ 823b-xOqT):2024/03/27(水) 07:18:10.00 ID:XwV54cRR0.net
specmanしか知らない
懐かしい

780 :デフォルトの名無しさん (ワッチョイ 75c8-NnW4):2024/03/27(水) 16:32:55.32 ID:HGArf+Bb0.net
ScatmanJohnしか知らない
懐かしい

781 :デフォルトの名無しさん :2024/03/27(水) 21:25:49.69 ID:0Xg5/g0X0.net
アスペクト指向って聞いたことあるだけで知らないや…

782 :デフォルトの名無しさん :2024/03/28(木) 00:09:14.30 ID:UTIaoJmC0.net
ターゲットフレームワークに .NET Framework 4.5.x を選択出来ない
https://www.hos.co.jp/blog/20200427/
だましだまし使っていたPCぶっ壊れて新しい環境にVisual Studio入れようとしたら落とし穴が
>結論から申し上げますと、VisualStudio 2019 よりも先に VisualStudio 2017 をインストールしておく必要があります。
2017 Communityはもうないじゃねーかwまあ趣味でやってるだけだからいいけど
あわてて4.6.2以降のSDK全部ダウンロードしたわ

783 :デフォルトの名無しさん :2024/03/28(木) 09:02:24.58 ID:sOxpDfOR0.net
2017Communityだけ落とせないのか

784 :デフォルトの名無しさん :2024/03/28(木) 09:05:28.54 ID:L4t8Cm/w0.net
もうサポート終わってるんだから入れれなくて当たり前だが
態々4.5.x選択する意味あるん?

785 :デフォルトの名無しさん (ワッチョイ 5e10-mU8m):2024/03/28(木) 11:21:44.41 ID:sOxpDfOR0.net
webインストーラーなら2017Communityあったからインストールできたぞ
全部保存しときたいならコマンドうてば落とせる

786 :デフォルトの名無しさん :2024/03/28(木) 13:11:15.16 ID:L4t8Cm/w0.net
当たり前って言うとなんか変な気がしてきた
もうサポート終わってるんだから入れられなくてもおかしくはない、の方がいいか

787 :デフォルトの名無しさん :2024/03/29(金) 13:40:01.79 ID:w5/T50tYa.net
開発対象マシンがが4.5xしか入ってないことはあるやろ

788 :デフォルトの名無しさん :2024/03/29(金) 14:11:02.48 ID:9Yf/5ja40.net
サポート切れたOS後生大事に使ってるパターンか
ならまぁしょうがない気もするが、OSはともかくフレームワークくらいバージョンアップしろよって思うけど

789 :デフォルトの名無しさん :2024/03/29(金) 14:29:25.46 ID:CGC2diah0.net
客先のマシンでそのまま動くことを要求される案件も往々にしてあるわけで

790 :デフォルトの名無しさん :2024/03/29(金) 15:16:12.90 ID:7J3t3Axh0.net
.NET 8 とかで、配置モードを自己完結にするんじゃだめなんやろうか?
今、古い環境手元にないから分らんけど

791 :デフォルトの名無しさん (ワッチョイ 6972-Re1+):2024/03/29(金) 17:40:05.81 ID:9Yf/5ja40.net
仕事ならCommunityはないだろ

792 :デフォルトの名無しさん (ワッチョイ 7568-csuD):2024/03/29(金) 18:02:45.73 ID:D+b6Pa3z0.net
>>789>>782の件とは別に一般的な話として

793 :デフォルトの名無しさん :2024/03/29(金) 21:58:23.06 ID:+DBPE6Nw0.net
>>790
.NET8はWindows7で動かないんだよな
Windows7はそろそろ完全に無視したいところだけど、XPもかなりしつこかったからなぁ

794 :デフォルトの名無しさん :2024/03/29(金) 22:09:07.04 ID:CeMnx0YS0.net
XPと言い7と言い、MSが次のOSに変なもん出すからゾンビになるんだよな

795 :デフォルトの名無しさん :2024/03/29(金) 23:21:44.50 ID:W78tSYik0.net
11が糞すぎてうっかり10が良く見えてしまうが
本当は7が良いのだ

796 :デフォルトの名無しさん :2024/03/30(土) 01:51:57.45 ID:VLAlfJh30.net
僕は2000で良いんだな

797 :デフォルトの名無しさん :2024/03/30(土) 09:01:21.86 ID:aMQcfcXN0.net
Win11になっても中途半端な設定とコントロールパネルが統合されていないのが問題

798 :デフォルトの名無しさん :2024/03/30(土) 09:31:08.87 ID:011SZ4yc0.net
いつまでスタートボタンを終了時にしか使わないんですか?

799 :デフォルトの名無しさん :2024/03/30(土) 13:04:21.89 ID:XLh/X8870.net
それでは12ではスタートボタンとタスクバーとデスクトップ無くしますね

800 :デフォルトの名無しさん :2024/03/30(土) 14:42:48.28 ID:R/OZ80CU0.net
やめてクレメンス

801 :デフォルトの名無しさん :2024/03/30(土) 15:02:55.96 ID:Nrv0SoRP0.net
スタートメニュー階層何の意味もないからもうくデスクトップに全ピン留めでいいよ
うんこー

802 :782 :2024/03/30(土) 23:55:14.69 ID:jHHFS1QU0.net
>>785
ありがとう、たしかに2017Communityのインストーラーダウンロードしてコマンドで「フルで」落とせた
ただ1、2時間で終わりそうもなかったのでPC放置して帰ってきたら終わってたというありさまなので何時間かかったかすらわからないw
そしてサイズ把握すら面倒な軽く40ギガ越えw
必要のない言語やパッケージなど省けばいいんだろうけど、layoutスイッチの段階で本来やることだろうな
そして時間かけてダウンロードできたものの、省く作業もめんどくさいので10分ほど作業したら嫌になって全部捨てたw
まあ手元に2017Expressあったので、そっち使うことにしたよ。馬鹿な俺にはそれで十分以上w
>>784
ないなwただの馬鹿なこだわりw
ただ信憑性のない俺のうろ覚えでは4.5がSSL通信ができる最低、4.6.2がファイルパスの長さ制限が緩和される最低、そして4.0がほぼ廃棄物扱いのXPで動く最大
個人的なこだわりではファイルパスの長さ緩和の4.6.2が必須だな
仕事でやってる人はこのあたりガチで把握して仕様にするんだろうけど

803 :デフォルトの名無しさん :2024/03/31(日) 00:10:29.98 ID:JueyPZOV0.net
2017expressかぁ pytorchをbuildしようとしたら微妙な違いでコンパイルエラーになって困った事が

804 :デフォルトの名無しさん :2024/03/31(日) 06:24:13.97 ID:FSAd4ndB0.net
そんな保守コストをしょい込むのバカらしいから、うちはXPだの7だのはサポート外ですってしてるなぁ

805 :デフォルトの名無しさん :2024/04/01(月) 00:57:46.31 ID:W+TjQoA+0.net
漏れはいまだに VS2013 使ってるな。ちょうどいいんだよ。

806 :デフォルトの名無しさん (ワッチョイ d5ad-Bf8r):2024/04/01(月) 07:26:12.92 ID:DK2PTvlW0.net
>>805
何がちょうどいい?

807 :デフォルトの名無しさん (ワッチョイ e3c2-SIlS):2024/04/01(月) 08:11:09.02 ID:ilqafTXH0.net
未だに漏れとかいう奴に構っちゃいかん

808 :デフォルトの名無しさん :2024/04/01(月) 22:18:38.07 ID:eOD9FKql0.net
サンディおじさん、いや、おじいちゃんかな

809 :デフォルトの名無しさん :2024/04/02(火) 21:57:04.07 ID:tM4JaVUkM.net
Windowsフォームでユーザーコントロールを使ってページ遷移させようとしています
使おうとしているページ全て、ボタンの位置やメソッド等構成が似ているのですが、ストラテジパターンを使うことはできますか?

810 :デフォルトの名無しさん :2024/04/02(火) 22:25:18.46 ID:iU9bMVB10.net
>>809
ユーザーコントロールからParentやFindForm等を経由して
インターフェースで定義されたメソッドを呼び出せばいい

811 :デフォルトの名無しさん :2024/04/04(木) 01:55:35.39 ID:Q43NHFWm0.net
>>810
ありがとうございました
やってみます

812 :デフォルトの名無しさん :2024/04/17(水) 20:30:18.64 ID:iPSPAHHh0.net
WinForms+.NET8.0でアプリを作ってるのですが、フリーの難読化ツールってありますか?

813 :デフォルトの名無しさん :2024/04/17(水) 20:52:07.34 ID:p5gzStur0.net
>>812
とりあえずDotfuscator Communityじゃだめかい?
https://learn.microsoft.com/ja-jp/visualstudio/ide/dotfuscator/?view=vs-2022

814 :デフォルトの名無しさん :2024/04/17(水) 21:18:08.64 ID:DrUG53yb0.net
なんだよぉ、標準でhtmlのパース出来ないのかよぉ

815 :デフォルトの名無しさん :2024/04/17(水) 22:37:33.75 ID:iPSPAHHh0.net
>>813
ありがとう。やってみる。

816 :デフォルトの名無しさん (スププ Sd70-Kyf3):2024/04/21(日) 09:28:50.58 ID:kkMgtfsMd.net
frameworkから.NET8に切り替え中なんですが、Chartコントロールは使えないんでしょうか?
Nugetに.NET5まで対応のはあるんですが…諦めて自作するしかないでしょうか?

817 :デフォルトの名無しさん :2024/04/21(日) 11:30:47.63 ID:xty4k23j0.net
.NET5対応なら.NET8でも動くんじゃないかな
.NET6までのライブラリ結構使ってて過去の.NETランタイムはその都度アンスコしてるけど普通に動いてるし

818 :デフォルトの名無しさん :2024/04/21(日) 13:42:23.40 ID:kkMgtfsMd.net
あ、そうなんですね
やってみます!ありがとうございます!

819 :デフォルトの名無しさん :2024/04/26(金) 03:07:42.08 ID:uBqHGNmO0.net
C# プログラマって、リリコミットして、キモいおじさん(上司)に思ってもないこと言って、お金(給料)を騙し取ってる。

会社では働きもしないで pc いじってるだけ。

C# プログラマは頂き女子とやってることが本質的には同じなので、渡辺マイこと頂き女子リリちゃんの共同正犯とし裁き、懲役10年ぐらい食らわすべき。

820 :デフォルトの名無しさん (ワッチョイ bef7-TtlX):2024/04/26(金) 05:28:47.83 ID:sVskNqAC0.net
理解出来るのと意味不明を同時に感じた

821 :デフォルトの名無しさん (ワッチョイ fe33-NMAC):2024/04/26(金) 08:47:50.87 ID:4UAswIcI0.net
スレどころか板違いだな
コピペなのかただの嵐なのかマジモノなのかはしらんが

822 :デフォルトの名無しさん (ワッチョイ 1e72-VEEt):2024/04/26(金) 08:52:00.83 ID:RxqtfpDv0.net
コピペでありただの嵐であり実はマジモン、かもしれない

823 :デフォルトの名無しさん (ワッチョイ 7f10-hrwJ):2024/04/28(日) 21:54:37.63 ID:gvuAb1r50.net
age

824 :デフォルトの名無しさん :2024/04/29(月) 03:38:17.96 ID:xgq67JZI0.net
だこ
れん
かや
が1
し2
ぬじ

825 :デフォルトの名無しさん :2024/04/30(火) 22:05:15.52 ID:ce45nxp+0.net





826 :デフォルトの名無しさん :2024/05/01(水) 12:11:09.24 ID:D2bEclTr0.net
あれ? SQLite使ってると単一ファイルで発行すると実行時に例外吐く?

Unhandled exception. System.ArgumentNullException: Value cannot be null. (Parameter 'path1')
at System.ArgumentNullException.Throw(String paramName)
at System.IO.Path.Combine(String path1, String path2)
at System.Data.SQLite.SQLiteConnection..ctor(String connectionString, Boolean parseViaFramework)
at System.Data.SQLite.SQLiteConnection..ctor(String connectionString)
at Program.<Main>$(String[] args) in (プロジェクトファイルのパス)\ConsoleSQLite\Program.cs:line 12

827 :デフォルトの名無しさん :2024/05/01(水) 12:18:01.61 ID:D2bEclTr0.net
実験に使ったコードはこんなの↓

https://ideone.com/kMcpXr

828 :デフォルトの名無しさん :2024/05/01(水) 12:23:27.18 ID:D2bEclTr0.net
単一ファイルにしなければいいんだけど、大量にdllファイル並ぶのがなぁ…

829 :デフォルトの名無しさん :2024/05/01(水) 12:45:27.19 ID:LRG+GxBl0.net
これ
https://stackoverflow.com/questions/76583021/

830 :デフォルトの名無しさん :2024/05/01(水) 12:56:03.22 ID:D2bEclTr0.net
>>829
お、そのものずばりだ
ありがとう!

831 :デフォルトの名無しさん :2024/05/03(金) 11:39:39.00 ID:os3fRt/T0.net
最近は単一ファイル化にfodyとか要らんのね
ちなみにsqliteはfodyでも苦労した覚えがある

832 :デフォルトの名無しさん :2024/05/05(日) 14:24:32.61 ID:RDj8FFoxM.net
webview21について質問です。
これはクロニウムベースのブラウザコントロールですが、
これを使ってwebページを開いたら降りてくるクッキーはWindowsに入ってるedgeと共有されるのでしょうか?
edgeとアプリで作る手製ブラウザとは設定やクッキーや閲覧履歴などが干渉し合わないようにしたいです

833 :デフォルトの名無しさん (ワッチョイ 6a79-1zLe):2024/05/05(日) 15:29:05.12 ID:vcr/Jmru0.net
>>832
されないよ
使ってみれば判るけどプロファイルのフォルダはそのアプリで指定した場所になる
逆にフォルダのパスを共通にすればごっちゃにすることもできる

834 :デフォルトの名無しさん (ワッチョイ 2e62-bpr/):2024/05/06(月) 04:24:31.59 ID:Y1eRVlKT0.net
Twitterで情報収集しようとしたらこの言語検索性悪過ぎて草生えた
C#で検索しても#が認識されなくてただのCとして検索されるし、プログラミング関連のワードで絞ってもC言語とかが邪魔してくる
.Netで検索すると今度は無関係のURLリンクが引っかかる

835 :デフォルトの名無しさん :2024/05/06(月) 06:13:09.21 ID:x6Gw80BR0.net
Cシャープでやれ

836 :デフォルトの名無しさん :2024/05/06(月) 06:47:15.54 ID:X+oZgWI/0.net
なぜTwitterでw

837 : 警備員[Lv.6][初] (ワッチョイ df78-0+0w):2024/05/06(月) 07:39:37.78 ID:V9VNfpsg0.net
>>834
要望はイーロンマスクにどうぞ

838 :デフォルトの名無しさん :2024/05/06(月) 10:59:23.54 ID:pNU+jdQ20.net
Xは@iの検索ができなくなってなぁ…

839 :デフォルトの名無しさん :2024/05/06(月) 11:34:52.96 ID:fRPq37Dy0.net
>>834
そもそもプログラミング言語に関する情報を集めるのにXはあんまり向かんだろう
まだググる方がマシ

840 :デフォルトの名無しさん :2024/05/06(月) 16:58:20.58 ID:ojuI1p9d0.net
Xは時事ネタを検索するには便利だけど専門的なことは期待できない
google検索も企業ファーストに舵を切ってから役に立たないし、それ以前に有用なサイトをブクマ出来てない人は苦労しそう

841 :デフォルトの名無しさん :2024/05/07(火) 06:54:25.23 ID:io+wCOfI0.net
その情報の海の中から有用な情報を精査・発見できないならネットで済まそうとせずに本を買え
これ、インターネットが普及した頃からずっとそうだぞ

842 :デフォルトの名無しさん :2024/05/08(水) 01:31:40.97 ID:TS7i9ax30.net
昔のgoogle検索はかゆいところに手が届いてたのにな
本は長く使えるか判断できない奴が買うとすぐゴミになるから俺は安易に薦めない

843 :デフォルトの名無しさん :2024/05/08(水) 02:07:31.13 ID:5PSVmBb20.net
十分普及した時点でgoogleの慈善事業ごっこはとっくに終了してんだよ

844 :デフォルトの名無しさん :2024/05/08(水) 02:19:24.39 ID:5NTM1uLp0.net
ネットはある程度知識がある人が自分の知識の足りない部分を補う分には非常に有用だけどゼロから学ぶのには向いてない

845 :デフォルトの名無しさん :2024/05/08(水) 09:26:59.62 ID:bVDMIWF00.net
>>842
いまのGoggoleは検索しても通販サイトしかヒットしないポンンコになり下がった
だれもきずいていない

846 :デフォルトの名無しさん :2024/05/08(水) 09:39:03.13 ID:5NTM1uLp0.net
googleだとアフィブログしか出てこないのにbingだと普通に目当ての情報が見つかるからなぁもう

847 :デフォルトの名無しさん :2024/05/08(水) 10:31:06.16 ID:ERe41ndG0.net
Googleはキャッシュ無くしやがったのでbing使ってる

848 :デフォルトの名無しさん :2024/05/08(水) 19:21:39.06 ID:X33MO7C50.net
きずいていないw

849 :デフォルトの名無しさん :2024/05/08(水) 19:26:26.14 ID:04B5PivT0.net
ポンンコw

850 :デフォルトの名無しさん (ワッチョイ fb72-GK0Y):2024/05/09(木) 08:53:58.81 ID:cRZqeFYn0.net
Goggole

851 :デフォルトの名無しさん :2024/05/11(土) 12:39:32.97 ID:kz1EElN5p.net
なあ、プロパティのgetやsetでメソッド呼び出しして無限地獄に陥った話聞きたい?

852 :デフォルトの名無しさん :2024/05/11(土) 13:15:55.84 ID:HtJ14mSt0.net
この板で「俺の自分語り聞きたい?」って頭おかしい

853 :デフォルトの名無しさん (ワッチョイ 2301-4iym):2024/05/11(土) 15:09:49.19 ID:XgtaaISj0.net


854 :デフォルトの名無しさん :2024/05/11(土) 15:55:35.38 ID:0FfRZhOLd.net
聞きたい?って確認してくれるだけマシだと思います
>>330-340

855 :デフォルトの名無しさん (ワッチョイ 4ade-BYVI):2024/05/11(土) 16:33:14.02 ID:+V8XFDMb0.net
関わらんのが一番

856 :デフォルトの名無しさん (ワッチョイ 0f5e-4JBT):2024/05/11(土) 16:56:41.72 ID:P3YKzyo80.net
子供の頃に絶対に触っちゃいけないと言われた物ってどうしても触ってしまいたくなるじゃん?
好奇心には勝てない

857 :デフォルトの名無しさん :2024/05/11(土) 19:57:36.61 ID:wdA0qQZr0.net
大人になってそれなら危機感が足りなすぎる

858 :デフォルトの名無しさん :2024/05/12(日) 14:14:24.80 ID:9QzaUXiSr.net
getsetって使い道ありますか?

859 :デフォルトの名無しさん :2024/05/12(日) 17:18:14.81 ID:n9hBuVZY0.net
プロパティは必要かって質問?

860 :デフォルトの名無しさん :2024/05/12(日) 17:47:16.81 ID:oNymzPjY0.net
使い道があるかどうか。と問われれば「ある」

861 :デフォルトの名無しさん:2024/05/12(日) 22:53:33.15 ID:oU1NEJC80.net
ここで聞くのは正しくなかもしれませんが、分かる方がいれば教えてください。
ドメイン駆動設計を勉強中です。エンティティに識別子を持たせる意味が分かりません。
エンティティをインスタンス化するとそれぞれアドレスが異なるインスタンスが生成されると思います。
==演算子やEqualsメソッドで比較するのは参照じゃダメなんでしょうか?
識別子を比較するようにオーバーライドしているのは何故ですか?

862 :デフォルトの名無しさん :2024/05/12(日) 23:06:12.43 ID:13YW9m600.net
>>861
いろいろ問題あるやろ

例えば本と著者のようにエンティティ動詞を関連付けるとして
識別子じゃなくメモリアドレスで紐づけるの?
メモリアドレスで識別するなら永続化できないし
異なるメモリ空間で実行するプログラムにエンティティを渡せない

データベースのプライマリキーと同じでエンティティの識別には
エンティティの一生涯で変化しない識別子が必要

863 ::2024/05/13(月) 00:07:27.42 ID:T0EdOj3i0.net
>>862
ありがとうございます。何となく分かってきました。
ということは、そのプログラム実行時(永続化する必要が無い)かつ同じメモリ空間かつであれば、アドレスで比較しても問題ないですか?
それとも普通そういった使い方はしないんでしょうか?

864 :デフォルトの名無しさん :2024/05/13(月) 00:57:13.99 ID:KNVG9kbW0.net
エンティティをインスタンス化するとアドレスが異なるインスタンスが生成されるのはいいとして、そこから対偶になっていない、
エンティティが同一ならアドレスが等しいという条件を課すとするならば、
アドレスが異なるならばエンティティが異なるということが導かれ、
当たり前だけどエンティティが同一だけどアドレスが異なる状態は許容しないということになるよね
どんな操作をするのにも参照を取り回して同一インスタンスを操作することを徹底できればいいけれど、
気軽にコピーできなくなるということなので、実用アプリケーションの制作において足枷にならないかな?
とりあえずキャッシュがかなりやりにくくなるような気がするけど

865 :デフォルトの名無しさん :2024/05/13(月) 01:08:24.22 ID:7pfNamxd0.net
というかDDDでメモリアドレスを気にして実装する時点で何かおかしいと思わないかい

866 :デフォルトの名無しさん :2024/05/13(月) 04:30:57.73 ID:I8pQV51I0.net
痛い目にあったら理解すると思うよ

867 :デフォルトの名無しさん :2024/05/13(月) 12:22:50.53 ID:F+xLIur60.net
>>863
DDD本のエンティティの項目は読んでる?(89ページ辺り)

868 :デフォルトの名無しさん :2024/05/14(火) 01:43:01.15 ID:EpBaRFQm0.net
864です
皆さんありがとうございました
もう少し本を読んでから改めて出直します
また質問すると思いますがよろしくお願いします

869 :デフォルトの名無しさん :2024/05/14(火) 20:54:16.87 ID:LHkSjF/80.net
こういう、よく分からないけど自分が間違ってるっぽいから話を打ち切ろうみたいなの
たまに見かけるけどなんだかなーって気分になる

870 :デフォルトの名無しさん :2024/05/14(火) 20:58:08.78 ID:A6WE0gbN0.net
じゃ見なきゃいいよ
それが匿名掲示板

871 :デフォルトの名無しさん :2024/05/14(火) 21:03:01.20 ID:jj6IK9YMM.net
わかってないと思ったら普通出直すでしょ
食い下がったらそれはそれで文句言うくせに

872 :デフォルトの名無しさん :2024/05/14(火) 21:08:24.16 ID:LHkSjF/80.net
追加で質問してどこが間違ってたか理解不足だったかを納得してもらう方がいいと個人的には思うけどね

873 :デフォルトの名無しさん :2024/05/15(水) 01:12:16.36 ID:2H/iMivC0.net
わかってないのにわかった風に延々と無駄話を続けられるよりよっぽど潔い

874 :デフォルトの名無しさん :2024/05/15(水) 06:06:59.89 ID:yE8TSy4y0.net
お前の個人的な思いと他人の行動は全く関係ないからね

875 :デフォルトの名無しさん :2024/05/15(水) 10:05:19.47 ID:V+thUn/bp.net
おまえら、玩具がなくなっちゃった、くらいにしか思って無いくせに

876 :デフォルトの名無しさん :2024/05/15(水) 10:59:12.12 ID:SzkvBw7Q0.net
まあそういう考えのやつもいるだろうね

877 :デフォルトの名無しさん :2024/05/15(水) 12:53:10.60 ID:/Mhgjk7F0.net
思考実験としてはそれなりに面白いお題だった

「メモリアドレスを識別子とするエンティティは果たして存在するのだろうか?存在するならそれは具体的にどういうエンティティなのか?」

もちろんメモリ領域そのものの管理を目的としたエンティティは除いてだけど

878 :デフォルトの名無しさん :2024/05/15(水) 14:55:29.72 ID:ssyreCOMd.net
それだと別々のインスタンスが同じエンティティを表すことが出来ないけどそれで事足りるの?

879 :デフォルトの名無しさん (ブーイモ MMf3-0yLd):2024/05/15(水) 18:48:28.55 ID:FpKtUTMgM.net
>>878
仮にメモリアドレスを識別子とするエンティティが存在するなら別々のインスタンスが同じエンティティを表すことは当然ないよね

そういうエンティティがありえるのかどうかという問題

880 :デフォルトの名無しさん :2024/05/15(水) 21:50:32.89 ID:ssyreCOMd.net
>>879
別インスタンスが同一エンティティを表せるかどうかはエンティティの種類によって違ってくるものなの?

881 :デフォルトの名無しさん :2024/05/15(水) 23:12:27.13 ID:s7hy7sHPM.net
>>880
オブジェクトインスタンスそのものの管理を行うような低レイヤーのソフトウェアで考えた場合、オブジェクトインスタンスそのものが一つのエンティティとなりうるというのはOK?

その場合別インスタンスが同一エンティティを表すことはないよね?

ってことはエンティティの種類によってはそういうこともあるということだとおもうけど

882 :デフォルトの名無しさん :2024/05/15(水) 23:20:45.90 ID:ZskG14vCM.net
一応書いておくけど
インスタンスやメモリ領域の管理を目的とした場合以外でメモリアドレスを識別子にするのが妥当なケースがあるとは思ってないからね

あくまで普段考えない角度から物事を見て理解を深めるための思考実験

883 :デフォルトの名無しさん :2024/05/15(水) 23:38:16.77 ID:wJzPHbNod.net
>>881
んー、それドメイン駆動設計用語としてのエンティティの話?

884 :デフォルトの名無しさん :2024/05/17(金) 13:17:23.76 ID:5dJzWCNy0.net
インスタンスやメモリ領域の管理を目的とした場合はメモリアドレスをエンティティの識別子にするのがドメイン駆動設計として妥当である

せやろか・・・

885 :デフォルトの名無しさん :2024/05/17(金) 22:57:29.82 ID:SQDXRiXC0.net
>>884
「〜が妥当である」と「〜が妥当な場合がある」には天と地ほどの開きがあるでしょ

886 :デフォルトの名無しさん :2024/05/17(金) 23:18:16.81 ID:SQDXRiXC0.net
ある種の限られたドメインにおいてはメモリアドレスを識別子とするエンティティが(理屈の上では)存在しうることはDDD本のエンティティの項目を読めばわかると思う
ただ現実的にそういう低レイヤーにDDDが適用されるかどうかは別の問題

(以下引用)
Object-oriented languages build “identity” operations into every object (for example, the “==” operator in Java). These operations determine if two references point to the same object by comparing their location in memory or by some other mechanism. In this sense, every object instance has identity. In the domain of, say, creating a Java runtime environment or a technical framework for caching remote objects locally, every object instance may indeed be an ENTITY. But this identity mechanism means very little in other application domains.

887 :デフォルトの名無しさん :2024/05/17(金) 23:54:44.95 ID:0Qw7AgxQ0.net
「が妥当」は言いすぎたか

インスタンスやメモリ領域の管理を目的とした場合はメモリアドレスをエンティティの識別子にするの「は」ドメイン駆動設計として妥当である

こうか

888 :デフォルトの名無しさん (ワッチョイ b310-YREO):2024/05/18(土) 05:56:38.10 ID:QER1u3QS0.net
こうか(ドヤッ
じゃねぇよ
>>884のコピペやんけw

889 :デフォルトの名無しさん :2024/05/18(土) 08:59:29.69 ID:uwOjIZn9M.net
どういうゲームでどこに行きつけばゴールなのか?

既存の枠組みで何も考えないで実装できるから同じルールでやってるだけ
思考実験しなくていいそれが利点

永続化問題、DB使う使わないとか言語がなにかでルール変えてコーディングするのかどうか
考えないでいいと言うことは手間が減る
人材も幅広く取れるし共通概念なので理解してもらいやすい

アドレスはIDと違ってコーディング側では割り振りできない
recordをwithで書き換えたりしたらアドレスでは残念なことになる
普通にそんなことは起こらないだろうけど今後もC#が変わっていったとして同じとは限らない

890 :デフォルトの名無しさん :2024/05/18(土) 09:26:13.96 ID:uwOjIZn9M.net
そもそもが設計段階ではIDぐらいしか要素を特定できないから
設計が絡んでるならそういうことになる

実装内部で閉じてるなら何も言わないだろうけど

891 :デフォルトの名無しさん :2024/05/18(土) 15:49:44.24 ID:QKbKD5Xz0.net
まだやってる アホかな

892 :デフォルトの名無しさん :2024/05/18(土) 16:12:15.09 ID:vd+0G+Oc0.net
どこからどう見てもドメイン駆動設計のドの字も理解してないドおじさん登場w

893 :デフォルトの名無しさん :2024/05/20(月) 23:45:32.32 ID:Pfa9ZyJi0.net
LINQでハマった
グループ化してグループ毎の最初以外の要素は
どうやって取得

894 :デフォルトの名無しさん :2024/05/21(火) 00:02:25.81 ID:r+EG8jhW0.net
chatgptに聞けよ

895 : 警備員[Lv.47] (ワッチョイ b6b9-kPUG):2024/05/21(火) 13:26:30.72 ID:rxJcdrM+0.net
むしろなんで最初の要素は取れたんだよ

896 :デフォルトの名無しさん :2024/05/21(火) 15:34:02.47 ID:vkxQEgw4M.net
Firstで取れるやろ

897 :デフォルトの名無しさん (ワッチョイ cb01-+ZnL):2024/05/21(火) 15:59:27.53 ID:X/SHx5yB0.net
group.Skip(1)

898 :デフォルトの名無しさん (ワッチョイ bb5f-LGsf):2024/05/21(火) 19:08:53.87 ID:e5FsDiuq0.net
トンクス

899 :デフォルトの名無しさん :2024/05/22(水) 17:24:02.98 ID:sp3yeL1V0.net
SQLはCommandTextに直打ちではだめですか?

900 :デフォルトの名無しさん :2024/05/22(水) 18:32:45.61 ID:iEuybblX0.net
直打ちでも問題無いけど、標準のはそのままだと異常に使いづらいからDapperみたいなMicro-ORM使った方が良いよ

901 :デフォルトの名無しさん :2024/05/22(水) 21:02:34.25 ID:fe7cSBQi0.net
リンQがわからなすぎて、普通にSQL書いてAIに書き直して貰ってるわ

902 :デフォルトの名無しさん (アウアウアー Sa06-KdSZ):2024/05/22(水) 23:26:59.46 ID:QDijG+iXa.net
あれはsqlの結果からさらにsql投げて云々…みたいなことをやりたいときには便利だけどsqlをクエリ構文に置き換えるのを悩む時間が無駄だなぁと思ってしまうし自分も変換してもらってる
commandtextは逆にクエリ一発ぶん投げて終わり以外の用途だと異常にダルい
良い塩梅のやつが欲しい

903 :デフォルトの名無しさん (ワッチョイ 63a7-HkEA):2024/05/22(水) 23:29:40.61 ID:rLBYb7w60.net
同じ感じで正規表現生成してもらおうとしたらイマイチ希望通りにならず粘ってたらむしろ正規表現マスターしてしまったわ
だから今は正規表現からRegexGeneratorと同じ発想でUtf8版のネイティブC#コード生成してもらったりしてる
自然言語→プログラミング言語はまだ微妙だけど人口言語間の変換はかなり正確だからSourceGeneratorは早速お役御免になってしまう気がする
js → C#やprotobuf → C#も修正無しでちゃんと動いたし

904 :デフォルトの名無しさん (ワッチョイ 97d7-UQRA):2024/05/23(木) 09:05:22.62 ID:RAlxs53o0.net
正規表現ごとき生成してもらわにゃやれないヤツがプログラムすんなw

905 :デフォルトの名無しさん :2024/05/23(木) 16:56:51.39 ID:yF0uCFrx0.net
マスターしたならよかったじゃない

906 :デフォルトの名無しさん (ワッチョイ 0b0b-LSaA):2024/05/23(木) 20:59:57.99 ID:LosQAR650.net
そうそう、生成AIの手助けを借りて学べて生成AIよりいい結果を出せるようになったならいいことだと思うけどな
頼り切って成長しないのはどうかなと思うけど。
あれ使うのもコツがいる感じするけどな。普通の人はうまく使えてないよ。

907 :デフォルトの名無しさん :2024/05/23(木) 22:57:13.92 ID:qsnAhk7O0.net
答えだけいきなり見せられても身に付きにくいような
頼り切って成長しない人が多そう
生成AIの使い方だけは上達するかもだが

908 :デフォルトの名無しさん :2024/05/30(木) 16:26:25.97 ID:pPzAtbqS0.net
framework から .net8 までの移行する
手作業の修正量が多すぎて絶望した…

あと5年、frameworkのままでいいんじゃないかと(ry

909 :デフォルトの名無しさん (ワッチョイ 2b10-RNf/):2024/05/30(木) 19:26:00.71 ID:DNVpjLQm0.net
そんなに急いで移行する必要はない気はしてる

910 :デフォルトの名無しさん :2024/05/30(木) 21:44:04.20 ID:vxJHc8oB0.net
AIに任せりゃ勝手にやってくんね?

911 :デフォルトの名無しさん (ワッチョイ 498f-KqEl):2024/05/31(金) 08:47:54.92 ID:CpIhztnK0.net
Windows自体がframeworkから脱却する気があるんだかないんだか

912 :デフォルトの名無しさん (ワッチョイ d9d7-RNf/):2024/05/31(金) 08:57:34.24 ID:ogMlUm+J0.net
VB6からも脱却できないんだから無理だろ

913 :デフォルトの名無しさん :2024/05/31(金) 09:57:22.66 ID:0HXPXvOWM.net
マルチプラットホームにメリットが無いところはFrameworkでいいよね

914 :デフォルトの名無しさん :2024/05/31(金) 17:32:29.31 ID:k5B7sjrR0.net
新機能使えないから移行はした方が良い

915 :デフォルトの名無しさん :2024/05/31(金) 19:05:46.04 ID:zx6G2ghS0.net
だが断る

916 :デフォルトの名無しさん :2024/05/31(金) 19:54:11.63 ID:SSgOsvhj0.net
新機能以前にさライブラリでに致命的なセキュリティ問題とかでCVE出てるのに使ってるのヤバくね?

917 :デフォルトの名無しさん (ワッチョイ 2b10-RNf/):2024/05/31(金) 21:42:18.33 ID:u5tgeQUQ0.net
そんなものは他の様々な物でも出ることだし?

918 :デフォルトの名無しさん (ワントンキン MM35-CxL9):2024/05/31(金) 22:50:50.86 ID:i18Gk7UTM.net
switch式とか使いたい

919 :デフォルトの名無しさん :2024/06/01(土) 07:23:58.05 ID:C9dHieIy0.net
>>917
だから最新のとか直近の.netのバージョン対応のライブラリとかは修正されて対応されるやん
だけど今更472とかのライブラリなんてメンテされないから脅威解消出来ないじゃん

920 :デフォルトの名無しさん :2024/06/01(土) 07:39:59.29 ID:kZrjfnxBd.net
でも、.NET8よりframeworkの方がサポート期間長いですよね?
今移行します?

921 :デフォルトの名無しさん :2024/06/01(土) 12:57:16.99 ID:R9VmkqbP0.net
>>916が、致命的なセキュリティ問題でCVE出てるような最新物使うのがヤバいと言ってるように思えた俺

922 :デフォルトの名無しさん :2024/06/01(土) 12:57:54.92 ID:QSIEzkgk0.net
>>919
4.8にしなよw

923 :デフォルトの名無しさん :2024/06/01(土) 13:22:33.14 ID:adX2NFOC0.net
4.7.2が嫌なら4.8.1にいけばじゃない

924 :デフォルトの名無しさん :2024/06/01(土) 13:43:19.97 ID:C9dHieIy0.net
>>920
フレームワーク自体じゃなくてもNugetで入れるライブラリは?
何時迄も古いバージョンのメンテして無いでしょ

925 :デフォルトの名無しさん :2024/06/01(土) 13:45:03.62 ID:C9dHieIy0.net
>>920
もうシステムが10年持つ時代じゃ無いからね

2年ぐらいしたら最低でも最新バージョンでコンパイルし直して更新する

926 :デフォルトの名無しさん :2024/06/01(土) 14:10:52.44 ID:8V/QRNrW0.net
.NET8は結構速くなってるから重い処理させるならお勧め
SIMDも利用しやすくなってる

927 :デフォルトの名無しさん :2024/06/01(土) 16:03:31.04 ID:QSIEzkgk0.net
ただのイチャモン付けたいだけの愚物だわこいつ

928 :デフォルトの名無しさん (ワッチョイ 497c-ZMO8):2024/06/01(土) 18:08:05.73 ID:C9dHieIy0.net
何言ってんだろ

VSだってNuget管理開けば現在使用中のライブラリでCVE出てりゃ脅威としてマーク出る様になってる

そういう事を考えないといけない時代なんだよね
SBOMとかも知らなさそうだし

929 :デフォルトの名無しさん :2024/06/01(土) 19:26:10.00 ID:9geYeui+M.net
SIMD利用はそんなに楽になってないよ
基本はあまり変わってないので書き換えるまでには至らないし利便性も感じない

もう一歩進めて欲しかった

930 :デフォルトの名無しさん :2024/06/01(土) 20:40:34.67 ID:eDXQns4R0.net
C#の仕様なのかLINQの仕様なのかわからんけど
↓これだと数量[i]が取得出来ないのに

for (int i = 0; i < 5; i++) {
  q[i] = from a in q1
  select new {
    商品 = a.商品,
    数量 = a.数量[i]
  };
  q2 = q2.Concat(q[i]);
}

↓こうやって一旦別の変数に入れると取得できる

for (int i = 0; i < 5; i++) {
  int b = i;
  q[i] = from a in q1
  select new {
    商品 = a.商品,
    数量 = a.数量[b]
  };
  q2 = q2.Concat(q[i]);
}

iとbには同じ値が入っているのに何が違うん?

931 :デフォルトの名無しさん :2024/06/01(土) 21:06:21.03 ID:LGWaHKRV0.net
SELECT分で飛ばした時に値が変わるやろ
2番目のはそれ保持してるやんか

932 :デフォルトの名無しさん :2024/06/01(土) 22:17:31.50 ID:M7bbwRO60.net
>>930
式が評価されるタイミングで指してるiが何かってこと
遅延評価されないようにするか2番目のコードのようにイテレーション単位でそれぞれ別の値を指すようにすれば解決
ttps://ericlippert.com/2009/11/12/closing-over-the-loop-variable-considered-harmful-part-one/

933 :デフォルトの名無しさん :2024/06/03(月) 07:38:10.74 ID:AKSEaPnl0.net
再審AIが発表されるたびににボイス・トォ・スカル器機をしている者が陥れられるⓀっ行為
これを聞けばよい
※ネットに反論の書き込んでもまづい言葉もある

最低でも安定して使用できる全ての化学科学論文を読み込ませておク

ここで質問
マニュアルが2冊ある
近となる行為がある

禁となる行為
対象者が寝ている時に行わない
対象者が外では行わない
1一に24分以上行うと
2021年時点の危険行為なので現在はさらに科学が進んでさらにいるのでシビア

934 :デフォルトの名無しさん (ワッチョイ 4a65-HpFF):2024/06/04(火) 20:03:07.76 ID:JvLx0o4/0.net
GPT4-Vの100分の1のサイズで同等の性能を誇るマルチモーダルモデル「Llama 3-V」が登場、トレーニング費用はたった8万円
2024年05月29日 14時00分
OpenAIがサム・アルトマンCEOを含む「安全・セキュリティ委員会」を設置、さらにGPT-4後継モデルのトレーニングを開始
2024年05月29日
「毒杯飲む直前どんな気持ちだった?」ソクラテスと対話できるAIを開発!
2024.06.04
※対象者【被害者】そっくりの返答が可能
たった数秒の音声データから音声合成が可能な「VoiceCraft」
2024年04月16日 07時00分
OpenAIがわずか15秒の音声からクローン音声を生成できるAIモデル「Voice Engine」をリリース
2024年04月01日
会話相手を数秒見つめて声を登録するだけでその人の声だけを聞くことができるAIヘッドホンシステムが開発される
2024年05月30日
※対象者の声を個別に録音

935 :デフォルトの名無しさん :2024/06/05(水) 07:29:13.40 ID:CZJNgQUi0.net
なんかまた変なの涌いてる?

936 :デフォルトの名無しさん :2024/06/05(水) 19:00:10.86 ID:aBviE11/0.net
Blazor Serverのサーバー側のメモリ消費量って、大雑把にどう見積もればいいの?

937 :デフォルトの名無しさん :2024/06/15(土) 22:42:05.86 ID:h9VF220C0.net
ドメイン駆動設計でMAUIアプリの勉強中なのですが、分からない箇所が出てきました
MauiAppクラスにて
「builder.Services.AddSingleton<Xxxxxxxx>();」と記述するとDIができるらしいのです
問題なのはMAUIはプレゼン層に定義してしまっているのでインフラ層には直接アクセスできず、インフラ層に定義したリポジトリ等をDIできないことです
何か上手いやり方はありますか?

938 :デフォルトの名無しさん :2024/06/15(土) 23:26:42.52 ID:NspWFreC0.net
Unityでゲーム作りたくてC#勉強し始めたんだけど文の最後に;を付けるのと付けないのの違いがわからない
てか参考書読んだところでプログラム組める気がしないわ、みんな最初どうやって勉強してるの

939 :デフォルトの名無しさん :2024/06/16(日) 00:20:02.22 ID:O9yLTJeN0.net
1命令の終わりが;だから基本大体文末には;が付く事になるけど
VisualStudio使ってれば分かりやすくエラー出してくれるから細かい事気にせずとも自然と身に付くと思うが

940 :デフォルトの名無しさん :2024/06/16(日) 01:09:34.45 ID:f5mN64K60.net
どっちがいいんだか
VBだと逆の状況でアンダーバーがいる

941 :デフォルトの名無しさん (ワッチョイ 1ad9-Av3Z):2024/06/16(日) 05:47:11.31 ID:Jxkkspwa0.net
正体不明のボイス・トォ・スカル
マイクロ波聴覚効果の機能より

神の声兵器は機器の場所が割れているので
ハッキング下と奪取後に器機を複製できた音を宣言していた

電磁波音波なのでむやみに器機に仕掛けると誰かが攻撃しているとすぐに設置したものは察知するが
その監視網をかいくぐるということは一発で危機をジャックしたことになる

そして機器の性能は年々よくなるので自分に行って見分けがつかないくらいになると器機使用者が幻覚を見ていると錯覚し始める

942 :デフォルトの名無しさん :2024/06/16(日) 06:44:28.30 ID:Bq4tgsDm0.net
付けるのと付けないのの違いて、行末に;が付いてないならまだ1文が終わってないってだけだろ
右に長すぎたら困るからメソッド書き出しの.のとこで改行したりとかする

943 :デフォルトの名無しさん :2024/06/16(日) 10:59:07.41 ID:DyjL4d+P0.net
つーか末尾のセミコロンの作法なんてC#だけの話じゃないしなぁ

944 :デフォルトの名無しさん :2024/06/16(日) 11:09:39.25 ID:Y6kj3qXH0.net
VisualStudioで.icoファイル入れ替えたのにアイコンが変わらない
フォルダを丸ごとコピーしてビルドし直したら反映された

945 :デフォルトの名無しさん (オイコラミネオ MM63-QYJx):2024/06/16(日) 11:36:56.04 ID:IoL8tl9AM.net
行末コロンの話ってブロックの話では?

946 :デフォルトの名無しさん (オイコラミネオ MM63-QYJx):2024/06/16(日) 12:15:18.14 ID:IoL8tl9AM.net
;の有り無しのルールは基本的にC言語を受け継いでいる

なんとなく文と文の間に区切りになる;が必須のようにみえるけど実はそうじゃない
じつは文は;を含めて文
そしてブロック自体も文
ブロックはどこにでもかけるけどブロックとブロックの間に ; は入れてないよね?

if (式) 文  が if ( ) { } となって後ろに ; が必要ないのはブロック自体が文だから

var a=1; //文
{ var b=2;} //文

繰り返しなるけど if (式) 文;ではなくif (式) 文

947 :デフォルトの名無しさん (オイコラミネオ MM63-QYJx):2024/06/16(日) 12:29:31.44 ID:IoL8tl9AM.net
a=1; //文
{a=1;} //文

の方が良かったな

948 :デフォルトの名無しさん (ワッチョイ 8abd-JH9N):2024/06/16(日) 14:02:30.42 ID:H9Oo1lW50.net
Grammar - C# language specification | Microsoft Learn
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/grammar
statement
: labeled_statement
| declaration_statement
| embedded_statement
;
embedded_statement
: block
| empty_statement
| expression_statement
| selection_statement
| iteration_statement
| jump_statement
| try_statement
| checked_statement
| unchecked_statement
| lock_statement
| using_statement
| yield_statement
| unsafe_statement // unsafe code support
| fixed_statement // unsafe code support
;
block
: '{' statement_list? '}'
;
statement_list
: statement+
;

949 :デフォルトの名無しさん (オイコラミネオ MM63-QYJx):2024/06/16(日) 14:46:25.44 ID:IoL8tl9AM.net
>>938
大丈夫大丈夫
参考書はあくまでも参考書でしかないから気にしないことw

今はどうか知らなけど自分らのころは限りなく低いところから始めた
言語をマスターしてやろうとかそんなもんじゃなくてただ楽しいから触ってた

昔は電気屋の店頭にBASICと言う言語が動く感じでパソコンが展示されていたので
10 PRINT "バカ"
20 GOTO 10
と打ち込んだ

これで画面に永遠にバカと書かれ続けた
それだけで楽しかった
でも縦にずっとバカと出続けるのは面白味がないので横に表示されたりカラフルに表示されたりするのを一個一個試して行った
(本屋で参考書や雑誌を立ち読みして)
そこを続けると自分がやりたいことを大体できるようになる

楽しいことなので勉強したと言う感覚はゼロ

950 :デフォルトの名無しさん (ワッチョイ 8a2d-Av3Z):2024/06/16(日) 15:47:58.01 ID:QLABAXZw0.net
プログラミング自体初めてなら参考書で基礎を体系的に学んだ方が良いと思う
ネット記事は新旧の情報が断片的に散らばってるからあまりお勧めしない
どぼんや@itの記事はまとまっててお世話になったけど、今となっては古過ぎるし

951 :デフォルトの名無しさん :2024/06/16(日) 18:53:32.32 ID:2gnWMNGC0.net
便利な構文は後でもいいと思う
まずはやりたいこと動かしたいことが実現できればいい
動いた動かせたという体験が先に進む原動力になると思う

952 :デフォルトの名無しさん :2024/06/17(月) 06:59:24.50 ID:Yz55GwEO0.net
【マイクロ波センサー】長距離でも壁があっても動きを検出!
↓2010年ごろには完成
高齢化社会を支える“見守りシステム”の開発に成功-カギを握った半導体ソリューションとは
↓2026年ごろにさらに性能工場
旭化成、ミリ波・マイクロ波帯の空洞共振器による微小金属検査システムを開発

男女関係なく陰部を撮影
一度でも盗撮されていれば正確な色合いの・・・
初期型は赤外線センサー【自動ドアのセンサなど】

子どもが言語を獲得していくのと同じようにAIモデルに学習させることに成功
AIを使って「赤外線カメラ画像のフルカラー化」に成功!

世界中で横行

953 :デフォルトの名無しさん :2024/06/18(火) 13:52:11.23 ID:LAg3uLnk0.net
GPT-4oがAIベンチマークのARC-AGIで50%のスコアに到達、これまでの最高記録である34%を大幅に更新
2024年06月18日
※さらに最適化すれば70%以上も可能な模様

スマホに搭載可能な小型透視チップが開発される
2024年06月18日

954 :デフォルトの名無しさん (ワッチョイ 1a85-Av3Z):2024/06/19(水) 04:10:07.37 ID:Z3xOIU7u0.net
ボイス・トォ・スカル
スポーツで試用しているとそっく露呈

選手の動きを撮影してそれを2倍.4倍...スロー再生すれば明確に使用しているを見つけられる
通常の者でも動けなくとも音と動作は見えているのでそれをシミレーション【通常の者主軸】にあてはめて動作をみればよい
それにプラスΑでそれが可能な回数を数学を用いて算出【科Ⓚ立論や物理的法則の確率論】すれば明らかにおかしいが判明

人間の筋肉量などを基本にの運動能力を設定しておくこと
さらに公共の場で日常生活のⓀ感の鋭さを調べれば本人がその能力があるかがわかる

知力の方は根気よく罠にかけるように会話をしていけば露呈する

955 :デフォルトの名無しさん :2024/06/19(水) 07:17:33.60 ID:Z3xOIU7u0.net
レーザーで「トリウム原子核」を励起することに成功、原子核時計などの革新的技術への道が開かれる
2024年04月30日


量子もつれの伝達速度の限界を解明することに成功!
2024/04/02

世界初!「量子もつれ」の画像撮影に成功
2019/07/15

量子テレポーテーションとワーム・ホールの移動速度判明
地球上に幽霊も神も観測可能なのになぜ観測不能?
量子テレポーテーション中は量子のもつれがないので双方観測不能
など考えましょう

236 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver.24052200