!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part153
https://mevius.5ch.net/test/read.cgi/tech/1639403601/
■関連スレ
C#, C♯, C#相談室 Part96
https://mevius.5ch.net/test/read.cgi/tech/1639965805/
■コードを貼る場合は↓を使いましょう。
https://ideone.com/
https://dotnetfiddle.net/
■情報源
https://docs.microsoft.com/ja-jp/dotnet/standard/class-libraries/
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/
https://docs.microsoft.com/en-us/dotnet/standard/class-libraries/
https://referencesource.microsoft.com/
https://source.dot.net/
・Insider.NET > .NET TIPS - @IT
https://www.atmarkit.co.jp/ait/subtop/features/dotnet/dotnettips_index.html
・DOBON.NET .NET Tips
https://dobon.net/vb/dotnet/index.html
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part154
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 0fe3-wadS)
2022/02/09(水) 23:13:39.45ID:1A90hyai056デフォルトの名無しさん (ワッチョイ ff2f-65e0)
2022/03/01(火) 14:23:11.54ID:V9EqT+vw0 つかそもそも、並べ替えたListそのものを保存する必要があるのかとか
初めから必要な順番で保存できないかとか考えたほうが良い気がする
初めから必要な順番で保存できないかとか考えたほうが良い気がする
57デフォルトの名無しさん (スップ Sd8a-8W3/)
2022/03/01(火) 14:28:49.61ID:qybIiuxnd そもそもでいえば並べ替えのAdd時点でPを前に入れたいってわかっていれば
それなりの実装もあるんじゃねと思ったりしているから
質問の内容だけだとやりかたなんて色々あるよね
それなりの実装もあるんじゃねと思ったりしているから
質問の内容だけだとやりかたなんて色々あるよね
58デフォルトの名無しさん (ワッチョイ ca79-OOjg)
2022/03/01(火) 18:06:27.21ID:fDW5QBJr0 糞みたいな方法しか出てきてないけど普通に考えると
1) 元のリストからPを抜き出しつつ、Pだけ抜き出したリストを作る
2) Pだけのリストの後ろに元のリストをマージする
あとはList<>で気の利いた方法がないか調べる
1) 元のリストからPを抜き出しつつ、Pだけ抜き出したリストを作る
2) Pだけのリストの後ろに元のリストをマージする
あとはList<>で気の利いた方法がないか調べる
59デフォルトの名無しさん (ワッチョイ 4f17-ibFl)
2022/03/01(火) 18:38:32.31ID:SjVwjYfg060デフォルトの名無しさん (ワッチョイ 6b2d-jC74)
2022/03/01(火) 18:55:33.25ID:xQ0S3wJN061デフォルトの名無しさん (ワッチョイ ca79-OOjg)
2022/03/01(火) 19:17:57.35ID:fDW5QBJr0 めんどくせえやっちゃこれでいいだろ
OBJList.Sort((a,b) => (a.Name != b.Name) ? (a.Name != "P") ? (b.Name != "P") ? 0 : 1 : -1 : 0);
OBJList.Sort((a,b) => (a.Name != b.Name) ? (a.Name != "P") ? (b.Name != "P") ? 0 : 1 : -1 : 0);
62デフォルトの名無しさん (オイコラミネオ MMeb-g6h8)
2022/03/01(火) 20:17:38.37ID:lFABJG9JM >>61
これは初心者には呪文にしか見えないだろw
これは初心者には呪文にしか見えないだろw
63デフォルトの名無しさん (オイコラミネオ MMeb-g6h8)
2022/03/01(火) 20:18:29.71ID:lFABJG9JM 訂正
誰にも呪文にしか見えない
誰にも呪文にしか見えない
64デフォルトの名無しさん (ワッチョイ 6f5f-vePS)
2022/03/01(火) 20:58:33.05ID:pQFC2fuH0 これでプルリク出されたらレビュイー殺してしまうかもしれん
65デフォルトの名無しさん (ワッチョイ ca79-OOjg)
2022/03/01(火) 20:59:34.53ID:fDW5QBJr0 そういやListのソートは不安定だからNoをインデックスに見立てれば安定ソート
OBJList.Sort((a,b) => (a.Name != b.Name) ? (a.Name != "P") ? (b.Name != "P") ? (a.No - b.No) : 1 : -1 : (a.No - b.No));
LINQのOrderByは元から安定ソート
OBJList = OBJList.OrderBy(a => a.Name != "P").ToList();
OBJList.Sort((a,b) => (a.Name != b.Name) ? (a.Name != "P") ? (b.Name != "P") ? (a.No - b.No) : 1 : -1 : (a.No - b.No));
LINQのOrderByは元から安定ソート
OBJList = OBJList.OrderBy(a => a.Name != "P").ToList();
66デフォルトの名無しさん (ワッチョイ 6f02-bukj)
2022/03/01(火) 21:09:10.33ID:gr6OEBT80 var weight = new Dictionary() { { "P", 1 }, { "I", 2 }, { "N", 3 } };
var result = OBJList.OrderBy( a => weight[ a.Name ] ).ToList();
の方が好み。エラーチェックは無視。
var result = OBJList.OrderBy( a => weight[ a.Name ] ).ToList();
の方が好み。エラーチェックは無視。
67デフォルトの名無しさん (ワッチョイ ca01-lzB5)
2022/03/01(火) 22:16:34.56ID:FpudFrD40 >>66
それ NIPP ⇒ PPIN になるんじゃね?
それ NIPP ⇒ PPIN になるんじゃね?
68デフォルトの名無しさん (ワッチョイ 8379-BANU)
2022/03/01(火) 22:17:08.92ID:BpvMrVad0 ワンループで
P用参照リストと
それ以外参照リスト作って
最後にP用を前にしてドッキング
P用参照リストと
それ以外参照リスト作って
最後にP用を前にしてドッキング
69デフォルトの名無しさん (ワッチョイ 6336-8W3/)
2022/03/01(火) 22:42:39.70ID:kklKOfnn0 datagridviewの垂直スクロールバーについて教えてください。
datagridviewを作成した後、
DataGridViewRow[] list = new DataGridViewRow[50];
(listの中身作成)
dataGridView1.Rows.AddRange(list);
のようにしてdataGridView1にデータを表示させようとすると縦スクロールバーが上手く表示されずフリーズ状態になってしまいます。
dataGridViewを作成した後に縦スクロールバーが出るまでdataGridView1.Rows.Addを繰り返して縦スクロールバーを出した後に
上記を実行した場合は問題なく表示されます。
縦スクロールバーを出すために無意味なデータをdataGridViewに表示させるといった不必要な処理を行いたくないのですが、
データを投入しなくても縦スクロールバーを出す方法、あるいは
dataGridView1.Rows.AddRange(list);
を実行してもフリーズしない方法はありますでしょうか?
datagridviewを作成した後、
DataGridViewRow[] list = new DataGridViewRow[50];
(listの中身作成)
dataGridView1.Rows.AddRange(list);
のようにしてdataGridView1にデータを表示させようとすると縦スクロールバーが上手く表示されずフリーズ状態になってしまいます。
dataGridViewを作成した後に縦スクロールバーが出るまでdataGridView1.Rows.Addを繰り返して縦スクロールバーを出した後に
上記を実行した場合は問題なく表示されます。
縦スクロールバーを出すために無意味なデータをdataGridViewに表示させるといった不必要な処理を行いたくないのですが、
データを投入しなくても縦スクロールバーを出す方法、あるいは
dataGridView1.Rows.AddRange(list);
を実行してもフリーズしない方法はありますでしょうか?
70デフォルトの名無しさん (ワッチョイ 6f02-8W3/)
2022/03/01(火) 22:53:13.83ID:i/a33NyP071デフォルトの名無しさん (ワッチョイ 6336-8W3/)
2022/03/01(火) 23:36:39.38ID:kklKOfnn0 ありがとうございます!
これでできました!
【C#】DataGridViewで編集不可やスクロールバーを常に表示する | NOARTS
https://noarts.net/archives/2703
これでできました!
【C#】DataGridViewで編集不可やスクロールバーを常に表示する | NOARTS
https://noarts.net/archives/2703
72デフォルトの名無しさん (ワッチョイ 6f02-bukj)
2022/03/01(火) 23:50:02.54ID:gr6OEBT8073デフォルトの名無しさん (ワッチョイ 8a01-k1AF)
2022/03/02(水) 00:28:20.93ID:MSZ3LlYF0 AsSpan使ったらどうなるか興味あったからベンチしてみたら
1000件くらいだと一番高速だけど結局O(n^2)なので1~2万件でList<T>.Sortとかと逆転した
1万件程度なら余程最適化したい場合を除いてどれを選んでも性能的には問題なさそう
1. List<T>.Sort
2. Enumerable<T>.OrderBy
3. AsSpan + For Loop
4. RemoveAt + Insert + For Loop
5. Partition + Concat
1000件くらいだと一番高速だけど結局O(n^2)なので1~2万件でList<T>.Sortとかと逆転した
1万件程度なら余程最適化したい場合を除いてどれを選んでも性能的には問題なさそう
1. List<T>.Sort
2. Enumerable<T>.OrderBy
3. AsSpan + For Loop
4. RemoveAt + Insert + For Loop
5. Partition + Concat
74デフォルトの名無しさん (ワッチョイ 8a01-k1AF)
2022/03/02(水) 00:34:33.47ID:MSZ3LlYF0 ところで
Span<T>もしくはIEnumerable<T>のどちらかを受け取るジェネリックな関数って定義できる?
Span<T>もしくはIEnumerable<T>のどちらかを受け取るジェネリックな関数って定義できる?
75デフォルトの名無しさん (ワッチョイ 6f02-8W3/)
2022/03/02(水) 01:42:56.13ID:O26kNIml0 そりゃ出来るやろ
LINQがおもっくそそれだし
LINQがおもっくそそれだし
76デフォルトの名無しさん (ワッチョイ ca01-+tM1)
2022/03/02(水) 05:50:05.45ID:+cCq037X0 >>72
いや、おかしいやり方示されても…
いや、おかしいやり方示されても…
77デフォルトの名無しさん (ワッチョイ ca79-OOjg)
2022/03/02(水) 07:20:58.81ID:+1hBA4Bw0 PとP以外でフィルタしたリストをくっつけるのが判りやすいんかなあ
var PList = OBJList.FindAll(a => a.Name == "P");
var NPList = OBJList.FindAll(a => a.Name != "P");
PList.AddRange(NPList);
OBJList = PList;
var PList = OBJList.FindAll(a => a.Name == "P");
var NPList = OBJList.FindAll(a => a.Name != "P");
PList.AddRange(NPList);
OBJList = PList;
78デフォルトの名無しさん (スッップ Sdea-PHKB)
2022/03/02(水) 08:32:07.28ID:Xi4FA93Ld >>43 を読む限りの要件は
1. 比較の方法は「Name=="P"」だけで判断する
2. 安定ソートであること
3. 結果の返し方は(元のListを上書き変更/新規Listを作ってreturn)→質問者が何も考えてなさそうなので不明
質問者が現れて要件が確定しないとこれ以上進まんでしょ
1. 比較の方法は「Name=="P"」だけで判断する
2. 安定ソートであること
3. 結果の返し方は(元のListを上書き変更/新規Listを作ってreturn)→質問者が何も考えてなさそうなので不明
質問者が現れて要件が確定しないとこれ以上進まんでしょ
79デフォルトの名無しさん (ワッチョイ ca01-+tM1)
2022/03/02(水) 09:19:13.48ID:+cCq037X0 >>78
> 3. 結果の返し方は(元のListを上書き変更/新規Listを作ってreturn)→質問者が何も考えてなさそうなので不明
元のListの上書きでしょ
それやろうとしてエラーになってるんだし
本当に必要な要件だったかどうかはわからんが
> 3. 結果の返し方は(元のListを上書き変更/新規Listを作ってreturn)→質問者が何も考えてなさそうなので不明
元のListの上書きでしょ
それやろうとしてエラーになってるんだし
本当に必要な要件だったかどうかはわからんが
80デフォルトの名無しさん (テテンテンテン MM86-VJRT)
2022/03/02(水) 10:03:13.08ID:tBhSxL7sM 変にコレクション弄りまわさずに、Comparer<T>.CreateでカスタムComparer作ってSortかOrderByに食わせろ
81デフォルトの名無しさん (ワッチョイ 6f02-bukj)
2022/03/02(水) 10:20:09.79ID:6DUGQdfA082デフォルトの名無しさん (ワッチョイ 4a9b-d0o2)
2022/03/02(水) 10:21:00.91ID:KGds3ROy0 sort系持ち出してる人多いけど、P以外の順序は変えないってことは実現できるのか?
83デフォルトの名無しさん (ワッチョイ ca01-+tM1)
2022/03/02(水) 10:39:16.12ID:+cCq037X0 >>81
すでにいくつか正解出てるんだから無能のおかしいやり方なんて要らんよw
すでにいくつか正解出てるんだから無能のおかしいやり方なんて要らんよw
84デフォルトの名無しさん (JP 0H97-SxF4)
2022/03/02(水) 11:42:18.09ID:ZYz3XeEgH >>47
あなたの書いた文が成り立たなくなるとか、そう言う理由でエラーが起きているわけではありません
独自解釈で理解した気分になってしまうと、何年続けても高卒・専門卒級プログラマーの域を出ません
エラーのメッセージが何で、なぜ今回の件に関係があるのか、しっかり突き詰めていかないと・・・・
あなたの書いた文が成り立たなくなるとか、そう言う理由でエラーが起きているわけではありません
独自解釈で理解した気分になってしまうと、何年続けても高卒・専門卒級プログラマーの域を出ません
エラーのメッセージが何で、なぜ今回の件に関係があるのか、しっかり突き詰めていかないと・・・・
85デフォルトの名無しさん (ワッチョイ 6f02-8W3/)
2022/03/02(水) 18:12:53.89ID:O26kNIml0 小難しく考えずにこれでいいだろ
OBJList = OBJList.Where(x => x.Name == "P")
.Concat(OBJList.Where(x => x.Name != "P"))
.ToList();
OBJList = OBJList.Where(x => x.Name == "P")
.Concat(OBJList.Where(x => x.Name != "P"))
.ToList();
86デフォルトの名無しさん (テテンテンテン MM86-g6h8)
2022/03/02(水) 22:35:58.10ID:nWwg4aeaM なんだかもうネタスレ見たいな感じだな
87デフォルトの名無しさん (ワッチョイ cb01-v/So)
2022/03/03(木) 00:25:46.12ID:dxyVfE5f0 大喜利かな?
88デフォルトの名無しさん (ワッチョイ de63-v7rK)
2022/03/03(木) 08:59:19.53ID:o+Rr4hsu0 つまんねー大喜利だな
どこぞの黄色が並んでるみたい
どこぞの黄色が並んでるみたい
89デフォルトの名無しさん (スップ Sdea-8W3/)
2022/03/03(木) 09:21:31.01ID:jSBR5AQpd 初心者用スレなんだからわかる人から見れば大喜利に見えるでしょ
つまらないこといいなさんな
つまらないこといいなさんな
90デフォルトの名無しさん (ワッチョイ ff2f-65e0)
2022/03/03(木) 17:21:59.36ID:AMDtBRAN0 >>78,82
もとの要件がちゃんと示されてないから、
安定ソートが必要かどうかは微妙だと思うぞ
P,I,Nの順にソートされるようにすればいいだけじゃないのか
まあ俺ならソート用に順位表すような何かを別途作るがな
もとの要件がちゃんと示されてないから、
安定ソートが必要かどうかは微妙だと思うぞ
P,I,Nの順にソートされるようにすればいいだけじゃないのか
まあ俺ならソート用に順位表すような何かを別途作るがな
91デフォルトの名無しさん (ブーイモ MM4f-Xv4c)
2022/03/03(木) 17:31:12.89ID:QcxixHpuM わざわざunstableな方法を選ぶメリットあるの?
92デフォルトの名無しさん (ワッチョイ ff2f-65e0)
2022/03/03(木) 18:02:58.80ID:AMDtBRAN0 >>91
List<T>.Sort が不安定ソートだからな
OBJクラスにIComparable<OBJ>実装しとけば、OBJList.Sortだけで完了する
パフォーマンスとかまあいろいろあるけど、設計としてはそれが正しい気がする
List<T>.Sort が不安定ソートだからな
OBJクラスにIComparable<OBJ>実装しとけば、OBJList.Sortだけで完了する
パフォーマンスとかまあいろいろあるけど、設計としてはそれが正しい気がする
93デフォルトの名無しさん (ブーイモ MM76-Xv4c)
2022/03/03(木) 18:17:27.98ID:QKnbgpbEM >>92
今回のはOBJクラスに直接実装するIComparableとは別に比較関数用意したほうがいいでしょ
それに比較関数書くよりも簡単に書けてパフォーマンスもいいstableなやり方がすでにいくつか上がってる
今回のはOBJクラスに直接実装するIComparableとは別に比較関数用意したほうがいいでしょ
それに比較関数書くよりも簡単に書けてパフォーマンスもいいstableなやり方がすでにいくつか上がってる
94デフォルトの名無しさん (ワッチョイ 6f02-8W3/)
2022/03/03(木) 18:35:14.37ID:harl8Fl70 もうこの流れ見て質問者逃げてるだろ
95デフォルトの名無しさん (アウアウウー Sa2f-n9nK)
2022/03/03(木) 18:55:04.85ID:uKQKiz/ua 質問者なんてお題提供の存在でしかないからな
質問者放置はいつものことだろw
質問者放置はいつものことだろw
96デフォルトの名無しさん (アウグロ MMdf-BANU)
2022/03/03(木) 19:02:52.70ID:FQovZrSRM たかがソートで満身創痍で質問者もびっくりしてると思う
97デフォルトの名無しさん (ワッチョイ ca01-+tM1)
2022/03/03(木) 19:12:44.11ID:bgg8zGG60 >>94
逃げてると言うかそれなりに答え出てるからもう見てないかもね
逃げてると言うかそれなりに答え出てるからもう見てないかもね
98デフォルトの名無しさん (ワッチョイ de63-PAoo)
2022/03/03(木) 19:44:36.41ID:o+Rr4hsu0 そういや質問者そっちのけでバトるのもお得意だったよな
99デフォルトの名無しさん (ワッチョイ af78-g6h8)
2022/03/03(木) 20:37:55.07ID:NDgh0LAU0 ID真っ赤にしてマウント取りに行くのは見物だよね
100デフォルトの名無しさん (ワッチョイ 6ede-r4h5)
2022/03/04(金) 09:38:06.30ID:TJSFQkSB0 >>98
このスレのいいところの一つ
このスレのいいところの一つ
101デフォルトの名無しさん (ワッチョイ b301-oL1e)
2022/03/04(金) 18:47:08.78ID:N5q/Azrd0 自称世界最速のソートアルゴリズムを作ってた奴もこのスレだっけ?
102デフォルトの名無しさん (ワッチョイ ef10-0yeF)
2022/03/05(土) 14:00:23.89ID:U93o6YuQ0 どちらかというとアリゴリズムというよりは自然なソート?というのでよく悩むよね
具体的には1,10,11,2,3,4,5,6,7,8,9となってしまうのを
1,2,3,4,5,6,7,8,9,10,11としたい(実際には数字だけではなくアルファベットなどが混入する)
具体的には1,10,11,2,3,4,5,6,7,8,9となってしまうのを
1,2,3,4,5,6,7,8,9,10,11としたい(実際には数字だけではなくアルファベットなどが混入する)
103デフォルトの名無しさん (ワッチョイ 6bd2-pJVr)
2022/03/05(土) 16:19:30.03ID:E2o+9AFP0 文字列を数値扱いで比較するのが闇だからなぁ
正の整数しかないならできんこともないけど
マイナスを考慮するか?
"x=-3" < "x=-2"
"x=+3" > "x=+2"
小数扱いをするか?
"ver3.2" > "ver3.14"
"ver3.2.x" > "ver3.14.x" //これでいいのか?
"ver3.2.1" > "ver3.14.1" //これでいいのか?
"verx.2.1" < "verx.14.1" //これでいいのか?
"p3_2" < "p3_14" //小数扱いはしない
結構のところ数値考慮の比較は複数パターン用意してオプションで切り替えなきゃいけない
どこを数値扱いするかの仕様もどっかに書いとかないといけない
正の整数だけ考慮した比較と辞書順の比較の切り替えすら考え出すと辛いから
結局辞書順しかサポートしたくない
正の整数しかないならできんこともないけど
マイナスを考慮するか?
"x=-3" < "x=-2"
"x=+3" > "x=+2"
小数扱いをするか?
"ver3.2" > "ver3.14"
"ver3.2.x" > "ver3.14.x" //これでいいのか?
"ver3.2.1" > "ver3.14.1" //これでいいのか?
"verx.2.1" < "verx.14.1" //これでいいのか?
"p3_2" < "p3_14" //小数扱いはしない
結構のところ数値考慮の比較は複数パターン用意してオプションで切り替えなきゃいけない
どこを数値扱いするかの仕様もどっかに書いとかないといけない
正の整数だけ考慮した比較と辞書順の比較の切り替えすら考え出すと辛いから
結局辞書順しかサポートしたくない
104デフォルトの名無しさん (ブーイモ MM7f-5+bU)
2022/03/05(土) 16:30:49.93ID:Tp7uE+H9M >>102
それがまさにアルゴリズムじゃないかw
それがまさにアルゴリズムじゃないかw
105デフォルトの名無しさん (ワッチョイ 4b2d-4NGs)
2022/03/05(土) 16:32:28.28ID:JM4So5Oz0106デフォルトの名無しさん (ワッチョイ 9f01-S4HU)
2022/03/05(土) 16:53:10.76ID:GzcJYiRD0 お絵描きソフトを作りたいのですがそういうグラフィック系についての参考書みたいなのって知ってますか?
あと初心者はこれ読めって本あれば教えて下さい
あと初心者はこれ読めって本あれば教えて下さい
107デフォルトの名無しさん (ワッチョイ 9f01-S4HU)
2022/03/05(土) 16:53:30.21ID:GzcJYiRD0 趣味でやろうとしてます
108デフォルトの名無しさん (オイコラミネオ MMcf-6iqn)
2022/03/05(土) 20:32:50.80ID:6VIYcmrkM 趣味って言ってもレベルが色々あるだろ
簡単なのは誰にでもほぼ作れる
画面でマウス押したらそこに色を置くだけ
ガチのやつは無理
簡単なのは誰にでもほぼ作れる
画面でマウス押したらそこに色を置くだけ
ガチのやつは無理
109デフォルトの名無しさん (ワッチョイ 9f01-S4HU)
2022/03/05(土) 23:42:53.60ID:GzcJYiRD0 >>108
それ系の参考書みたいなのがあれば嬉しい
それ系の参考書みたいなのがあれば嬉しい
110デフォルトの名無しさん (テテンテンテン MM7f-wzO4)
2022/03/05(土) 23:47:24.10ID:vWLa1NTXM111デフォルトの名無しさん (ワッチョイ 9f01-S4HU)
2022/03/06(日) 06:30:48.18ID:+GCt4WVZ0 >>110
ありがとうございます
ありがとうございます
112デフォルトの名無しさん (ワッチョイ 4fa7-2uaI)
2022/03/06(日) 07:16:01.38ID:YSSWJmRp0113デフォルトの名無しさん (ワッチョイ 6b79-LrnU)
2022/03/06(日) 10:17:17.43ID:Gsk/wVZB0 >>112
初心者が気にすることではない(笑)
初心者が気にすることではない(笑)
114デフォルトの名無しさん (ワッチョイ 9f01-5gj/)
2022/03/06(日) 10:28:10.00ID:FhlzQ0Dn0115デフォルトの名無しさん (ワッチョイ 9f02-6Pw1)
2022/03/06(日) 10:42:12.60ID:20PzKiJp0 自分にできないことを他の人ができるようになってしまうのは悔しくて
答えに辿り着けそうなものを提供されると横やり入れて邪魔して
足を引っ張ろうとする地縛霊の糞みたいなのがここには居るんだよ
答えに辿り着けそうなものを提供されると横やり入れて邪魔して
足を引っ張ろうとする地縛霊の糞みたいなのがここには居るんだよ
116デフォルトの名無しさん (ワッチョイ 4b2d-4NGs)
2022/03/06(日) 13:03:07.90ID:gZNSkpBT0117デフォルトの名無しさん (ワッチョイ 4fa7-2uaI)
2022/03/06(日) 13:37:26.55ID:YSSWJmRp0 >>115
別にそんな気はないんだが…
趣味程度で自分の範囲で使うなら勝手にすればいい
違法行為じゃないから
でもライセンスを守ろうとすらしないやつは自分勝手なのが多い
仕事じゃなくて学校の課題だから自分ではやらずに他人に押し付けるとか、「あくまで非推奨であって法的拘束力がないから」ということでやりたい放題するとか
単に知らなかっただけならともかく自己中な考えのやつが大杉だから書いただけ
別にそんな気はないんだが…
趣味程度で自分の範囲で使うなら勝手にすればいい
違法行為じゃないから
でもライセンスを守ろうとすらしないやつは自分勝手なのが多い
仕事じゃなくて学校の課題だから自分ではやらずに他人に押し付けるとか、「あくまで非推奨であって法的拘束力がないから」ということでやりたい放題するとか
単に知らなかっただけならともかく自己中な考えのやつが大杉だから書いただけ
118デフォルトの名無しさん (ワッチョイ 4fa7-2uaI)
2022/03/06(日) 13:39:17.39ID:YSSWJmRp0119デフォルトの名無しさん (ワッチョイ 9f01-AHxu)
2022/03/06(日) 14:02:37.57ID:gemqlKpJ0120デフォルトの名無しさん (アウアウウー Sa0f-GXTs)
2022/03/06(日) 14:21:53.65ID:ePzsPMXHa Q「○○したいです。どうしたらいいの?」
A「ライセンスがー、ライセンスガー」
なんだこれw
A「ライセンスがー、ライセンスガー」
なんだこれw
121デフォルトの名無しさん (ワッチョイ 6b79-LrnU)
2022/03/06(日) 14:23:47.60ID:Gsk/wVZB0 >>117
恥の上塗り乙
恥の上塗り乙
122デフォルトの名無しさん (ワッチョイ 6be4-rWt2)
2022/03/06(日) 15:29:34.08ID:iwH3kjY/0 >>119
すみだけど
著作権が保護するの記述されたものなのでコード自体は保護できるけど、アイデアは
保護しないはずなのでアルゴリズムは著作権の保護対象じゃないんでまいか?
アルゴリズムを保護するなら特許権のはずなので、コードのマルコピはNGだけど、
やってることをマネするのは問題なかったはず
アイデアが著作権で保護されちゃうと、誰も異世界転生出来なくなっちゃうよねぇ?w
すみだけど
著作権が保護するの記述されたものなのでコード自体は保護できるけど、アイデアは
保護しないはずなのでアルゴリズムは著作権の保護対象じゃないんでまいか?
アルゴリズムを保護するなら特許権のはずなので、コードのマルコピはNGだけど、
やってることをマネするのは問題なかったはず
アイデアが著作権で保護されちゃうと、誰も異世界転生出来なくなっちゃうよねぇ?w
123デフォルトの名無しさん (ワッチョイ 9f01-AHxu)
2022/03/06(日) 16:22:36.60ID:gemqlKpJ0 >>122
広く「やり方/実装方法」という意味だったんだけどアルゴリズムって書いたのがよくなかったね
著作権法の保護対象はアルゴリズムを表現したコードになるんだけど
そのコードの丸コピじゃなくても表現として創作性が認められる部分をコピーしてれば問題になる
小説とプログラムだと保護される度合いが小説のほうが高いんだけど基本は同じ
異世界転生というアイデアの表現として創作性が認められる部分をコピーしてれば著作権侵害になりうるよ
広く「やり方/実装方法」という意味だったんだけどアルゴリズムって書いたのがよくなかったね
著作権法の保護対象はアルゴリズムを表現したコードになるんだけど
そのコードの丸コピじゃなくても表現として創作性が認められる部分をコピーしてれば問題になる
小説とプログラムだと保護される度合いが小説のほうが高いんだけど基本は同じ
異世界転生というアイデアの表現として創作性が認められる部分をコピーしてれば著作権侵害になりうるよ
124デフォルトの名無しさん (ワッチョイ cb01-O8CP)
2022/03/06(日) 16:43:39.86ID:jkekLrS80 まためんどくさい話が始まった・・・
125デフォルトの名無しさん (ワッチョイ 6b79-LrnU)
2022/03/06(日) 16:48:29.60ID:Gsk/wVZB0 普通にNG
126デフォルトの名無しさん (ワッチョイ 9f01-5gj/)
2022/03/06(日) 18:47:49.53ID:FhlzQ0Dn0 ライセンスガー君引っ込みつかなくなってて笑う
127デフォルトの名無しさん (ワッチョイ fb5f-Yi2e)
2022/03/06(日) 19:06:10.11ID:5Ls8hWzS0 やめたれw
128デフォルトの名無しさん (オイコラミネオ MMcf-6iqn)
2022/03/06(日) 19:15:30.08ID:aN6u98gQM お前らのせいでスレがぎすぎすするからやめれ
129デフォルトの名無しさん (ワッチョイ 9f79-pLKf)
2022/03/06(日) 19:56:18.29ID:GpPJTCKS0 ライセンス対策なんて怒られてからでいいんだよ
じゃんじゃんパクって日本のIT産業を明るくしてくれ
じゃんじゃんパクって日本のIT産業を明るくしてくれ
130デフォルトの名無しさん (ワッチョイ 9b49-e6Ml)
2022/03/07(月) 10:33:21.04ID:/M6r3uSU0 ここライセンススレだったかw
131デフォルトの名無しさん (ワッチョイ 0f63-isLI)
2022/03/07(月) 14:15:42.70ID:4Ht3Uzhs0 面倒くさい話してないと息の根が止まっちゃう難病でも患ってんのやろな
132デフォルトの名無しさん (ササクッテロラ Sp4f-UyYf)
2022/03/07(月) 15:50:14.81ID:KExIaeukp 非常のライセンス、観てました
133デフォルトの名無しさん (ラクッペペ MM7f-KKSG)
2022/03/07(月) 19:20:55.93ID:CiLOZxiFM 子作りライセンス
見ました
見ました
134デフォルトの名無しさん (ワッチョイ ab01-S9lu)
2022/03/09(水) 01:28:54.95ID:nnxUiPIy0 木曜日のリカが一言(AA略)
135デフォルトの名無しさん (ワッチョイ cb01-O8CP)
2022/03/11(金) 00:50:56.41ID:wMMa1InP0 Xamarinサポート終了らしいですけどc#でのスマホアプリ開発のFWって今何なんですか?
136デフォルトの名無しさん (アウアウウー Sa0f-GXTs)
2022/03/11(金) 00:57:23.97ID:/TmTkpxda xamarinはmauiに統合されただけだよ
純正と言っていいのか分からないけど純正のはmaui
純正と言っていいのか分からないけど純正のはmaui
137デフォルトの名無しさん (スップ Sdbf-9W19)
2022/03/11(金) 00:57:43.51ID:KBALhfIjd ないよ
MAUIが移行先になる予定だけどポシャる可能性も十分考えられる
MAUIが移行先になる予定だけどポシャる可能性も十分考えられる
138デフォルトの名無しさん (ワッチョイ ab01-UyYf)
2022/03/11(金) 01:04:38.32ID:Sh2rSROO0 何もかも一つ残らず失敗するMS
139デフォルトの名無しさん (ワッチョイ fb02-Djfv)
2022/03/11(金) 08:10:20.54ID:e7+o7NKc0 UIフレームワーク乱立させて何がしたいのかよく判らんね
良さげな技術のやつもあるけど、WPF以降に出た奴はどれも乗り換え先には不安
良さげな技術のやつもあるけど、WPF以降に出た奴はどれも乗り換え先には不安
140デフォルトの名無しさん (ワッチョイ ab01-Ff7g)
2022/03/11(金) 20:41:00.28ID:u82a29l50 学ぶにはコミュニティにお布施しないといけないからなぁ
しかも姫プを始める女が居ると技術系のガチ勢が愛想つかして出ていくから益々過疎化するという
しかも姫プを始める女が居ると技術系のガチ勢が愛想つかして出ていくから益々過疎化するという
141デフォルトの名無しさん (ワッチョイ 3bd2-85wQ)
2022/03/11(金) 20:44:05.02ID:bj9xq9MP0 Linux、iOS、Androidまで対応させる…
デスクトップとスマホのUIを統合させたときのバカさ加減に似てますな。
デスクトップとスマホのUIを統合させたときのバカさ加減に似てますな。
142デフォルトの名無しさん (アウアウウー Sa0f-GXTs)
2022/03/11(金) 20:52:37.52ID:H3//uyOGa スマホとPCを同じUIにするってならバカだけど
xamlで言語切り替えるのと同じ感覚でマルチプラットフォームにできるというのは大きいよ
xamlで言語切り替えるのと同じ感覚でマルチプラットフォームにできるというのは大きいよ
143デフォルトの名無しさん (ワッチョイ 9d6e-JxOY)
2022/03/12(土) 08:55:55.47ID:dl+G0hLg0 趣味の延長で小さな会社で一人で業務アプリちまちま作ってるんですが相談させて下さい
VS2019+FrameWorks4.8で帳票とかサードパーティ製入れながらWinFormsで、Linux+MySQLでそれなりの規模に膨れて使ってます
端末の選択肢がWindows機でタッチありで5万で抑えて増やしてましたが、コストの割りに性能低すぎ故障多くてipadとかchromebook、Androidとかの選択肢に切り替えようかと
デスクトップアプリから脱却となると、NET5とかNET6への鞍替えがいるかなと思うのですが、関連書籍もまだあまりでおらず
実際、VS2022いれてNET5かNET6どちらに進むべきですかね
ActiveReportsはNET5は対応していないし、他のサードパティは逆にNET5はOKでNET6はまだだったりですし、WindowsServerもたてれるようにならなきゃかなと思うと、本業片手間でやっているので学習コストも際限なくとはできないですし、稼働しているMySQLのデータは活かしたいところだしで・・何がいいのかわけわからなくなってきて
識者のご意見お伺いしたいです
VS2019+FrameWorks4.8で帳票とかサードパーティ製入れながらWinFormsで、Linux+MySQLでそれなりの規模に膨れて使ってます
端末の選択肢がWindows機でタッチありで5万で抑えて増やしてましたが、コストの割りに性能低すぎ故障多くてipadとかchromebook、Androidとかの選択肢に切り替えようかと
デスクトップアプリから脱却となると、NET5とかNET6への鞍替えがいるかなと思うのですが、関連書籍もまだあまりでおらず
実際、VS2022いれてNET5かNET6どちらに進むべきですかね
ActiveReportsはNET5は対応していないし、他のサードパティは逆にNET5はOKでNET6はまだだったりですし、WindowsServerもたてれるようにならなきゃかなと思うと、本業片手間でやっているので学習コストも際限なくとはできないですし、稼働しているMySQLのデータは活かしたいところだしで・・何がいいのかわけわからなくなってきて
識者のご意見お伺いしたいです
144デフォルトの名無しさん (スップ Sda2-qhH7)
2022/03/12(土) 10:39:20.39ID:LonchplXd >>143
SaaSに切り替えりゃいいよ
SaaSに切り替えりゃいいよ
145デフォルトの名無しさん (アウアウウー Sac5-I38D)
2022/03/12(土) 10:48:32.30ID:B+2fu+fka .net5はサポート期間が終わったか終わるかそのくらいの時期だよ
そういうのを真面目に考えるなら.net5はアウト(そういうの気しないなら5でもいい)
新規ではなく、winformからAndroidなどへ移行させるのは面倒だよ
どのくらいwindows依存コードがあるのかにもよるけど。
端末価格(性能に対する価格)はどんどん落ちてくから、俺だったらなんとか耐えつつwindows/FrameWorks4.8でやってくかな
そういうのを真面目に考えるなら.net5はアウト(そういうの気しないなら5でもいい)
新規ではなく、winformからAndroidなどへ移行させるのは面倒だよ
どのくらいwindows依存コードがあるのかにもよるけど。
端末価格(性能に対する価格)はどんどん落ちてくから、俺だったらなんとか耐えつつwindows/FrameWorks4.8でやってくかな
146デフォルトの名無しさん (ワッチョイ 9d6e-JxOY)
2022/03/12(土) 11:03:57.18ID:dl+G0hLg0 >144
現状現場独自の機能が山ほどあるのでいまからSaaSというのは厳しいです
予算的にも・・・
>>145
となるとnet6をBlazorでちょっとずつ作り直していくてのが現実できですかね
(phpはかじってますが、JavaScriptはできない)
ブラウザベースに移行すればipadでもAndroidでもchromebookでもいけそうですし
ActiveReportsは大丈夫だし、それ以外のサードパーティ製は対応してくるのを待つとして
ネックは現在のサーバをWindowsServerに鞍替えするってことくらいでしょうか
CentOSは何年も触ってますが、Win鯖って扱えるようになるまでの労力って大きいですかね
セキュリティ含めてまでの学習となると相当苦労しそうですが・・・
現状現場独自の機能が山ほどあるのでいまからSaaSというのは厳しいです
予算的にも・・・
>>145
となるとnet6をBlazorでちょっとずつ作り直していくてのが現実できですかね
(phpはかじってますが、JavaScriptはできない)
ブラウザベースに移行すればipadでもAndroidでもchromebookでもいけそうですし
ActiveReportsは大丈夫だし、それ以外のサードパーティ製は対応してくるのを待つとして
ネックは現在のサーバをWindowsServerに鞍替えするってことくらいでしょうか
CentOSは何年も触ってますが、Win鯖って扱えるようになるまでの労力って大きいですかね
セキュリティ含めてまでの学習となると相当苦労しそうですが・・・
147デフォルトの名無しさん (ブーイモ MMa2-qhH7)
2022/03/12(土) 11:23:02.57ID:T121kO+WM >いまからSaaSというのは厳しいです
と思いたいんだろ?
費用なんかお前一人が無駄な努力でドブに捨ててる人件費よりよっぽど安いよ
と思いたいんだろ?
費用なんかお前一人が無駄な努力でドブに捨ててる人件費よりよっぽど安いよ
148デフォルトの名無しさん (ドコグロ MM95-koMU)
2022/03/12(土) 11:30:22.00ID:JvvNjppkM なんでWindows Serverが出てくるんだろう…
149デフォルトの名無しさん (ワッチョイ 7d02-WCXV)
2022/03/12(土) 11:32:00.98ID:MLpoR2LT0 帳票印刷のためじゃね
ActiveReportsの印刷機能はWindows依存だし
ActiveReportsの印刷機能はWindows依存だし
150デフォルトの名無しさん (ワッチョイ 7d02-WCXV)
2022/03/12(土) 11:33:53.48ID:MLpoR2LT0 ていうか、言語のちょっとした質問ならともかく
複合技術でなんかやるって話だともう初心者スレの範疇超えてると思うけどw
複合技術でなんかやるって話だともう初心者スレの範疇超えてると思うけどw
151デフォルトの名無しさん (ワッチョイ 7d5f-DF6R)
2022/03/12(土) 11:34:48.98ID:5CmXj57M0 FrameWorksって何?
152デフォルトの名無しさん (ワッチョイ 9d6e-JxOY)
2022/03/12(土) 11:45:36.72ID:dl+G0hLg0153デフォルトの名無しさん (ワッチョイ 7d02-WCXV)
2022/03/12(土) 11:50:42.45ID:MLpoR2LT0 WebAssemblyはDBが不可というか、ブラウザ上で動く技術だから
WebAPIなり挟まないとDBのデータ取ってこれないのよ
DB入出力をWebAPI化するところからだな。パフォーマンスどうなるかは知らんけど。
WebAPIなり挟まないとDBのデータ取ってこれないのよ
DB入出力をWebAPI化するところからだな。パフォーマンスどうなるかは知らんけど。
154デフォルトの名無しさん (スププ Sda2-/u3Q)
2022/03/12(土) 12:50:42.71ID:MMCseHWCd こういうのこそXamarinの本領では?
画面以外のロジックの共有。
画面以外のロジックの共有。
155デフォルトの名無しさん (スップ Sda2-qhH7)
2022/03/12(土) 12:58:51.34ID:LonchplXd■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【和訳付き】レーダー照射問題 中国軍と自衛隊との“音声データ”公開 中国国営メディア [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★2 [597533159]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★3 [597533159]
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 俺が突拍子もないレスするとスクリプト扱いされるの不満なんだが
- 中国の日本向けレアアースの輸出止まる、高市のせいで日本終了のお知らせ [931948549]
- そういえば草だけ食ってるヤツらどこいったの?
