次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part155
https://mevius.5ch.net/test/read.cgi/tech/1655422932/
■関連スレ
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
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part156
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 5f01-NOMG)
2022/09/18(日) 14:39:29.51ID:VjUDO6tf0527デフォルトの名無しさん (JP 0H6d-na4+)
2022/10/29(土) 23:24:53.08ID:FgOSZ1hPH そんなんだからSESしかできないんだよ
もっと社会性を身につけないと
もっと社会性を身につけないと
528デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/10/29(土) 23:26:26.77ID:AHyDFjq20 よほど刺さったらしいw
529デフォルトの名無しさん (ワッチョイ 1301-cPfV)
2022/10/30(日) 00:17:02.57ID:+d9s9Afp0 今HTMLとCSSでゴリゴリやりながらアプリ作ってるけど正直めちゃくちゃめんどくさい
自由度はHTMLとCSSの方が高いのかもしれんけどXamlとC#のGUIの簡単さってすごいなって思った
自由度はHTMLとCSSの方が高いのかもしれんけどXamlとC#のGUIの簡単さってすごいなって思った
530デフォルトの名無しさん (ワッチョイ 9924-Tk+f)
2022/10/30(日) 00:58:04.31ID:lsOA6XTZ0 >>529
俺は最近逆の感想しか抱いてないな
HTML/CSSの方が楽に綺麗な外観作れるし何よりもjsが超楽に非同期使えて有難すぎる
C#もお手軽シングルスレッド非同期あれば良いのにな
Unityのコルーチンもjsと比べるとめんどすぎ
俺は最近逆の感想しか抱いてないな
HTML/CSSの方が楽に綺麗な外観作れるし何よりもjsが超楽に非同期使えて有難すぎる
C#もお手軽シングルスレッド非同期あれば良いのにな
Unityのコルーチンもjsと比べるとめんどすぎ
531デフォルトの名無しさん (ワッチョイ 1301-cPfV)
2022/10/30(日) 01:14:27.44ID:+d9s9Afp0 >>530
await asyncじゃだめなの?
await asyncじゃだめなの?
532デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 01:21:23.79ID:UmSlwLP00 HTMLとCSSが楽で良いと俺も思う。なんせ自分がやらなくてもデザイナーの人に入って貰えるし、それも単価が安いし。
最近はCSSも高級になったし、WebView2が使えるようになったのでかなり楽よね。
IEコンポーネント使わないといけないなら同意
最近はCSSも高級になったし、WebView2が使えるようになったのでかなり楽よね。
IEコンポーネント使わないといけないなら同意
533デフォルトの名無しさん (ワッチョイ 1301-pRvw)
2022/10/30(日) 02:27:29.10ID:2N6ePwSn0 単純なやつならxamlの方が楽だけどちょっと凝ったデザインにしようとすると記述量がめちゃ増えるのはなんとかしてほしい
534デフォルトの名無しさん (ワッチョイ fb66-Q7eZ)
2022/10/30(日) 03:33:26.24ID:mdQkSumL0 jsの非同期は形の上だけだからなぁ...
535デフォルトの名無しさん (ワッチョイ 1301-cPfV)
2022/10/30(日) 07:16:53.81ID:+d9s9Afp0 CSSも増えるくね?
今Wiki作ってるけどマジで思うような挙動しないわHTMLとCSS
divを左と右に分けるのでもfloat:leftとfloat:rightの2つのCSS書かんといけないの面倒くさすぎる
文字を下揃えにするのもverticalalignmentとかhorizontalalignmentとか手軽なのがない
今Wiki作ってるけどマジで思うような挙動しないわHTMLとCSS
divを左と右に分けるのでもfloat:leftとfloat:rightの2つのCSS書かんといけないの面倒くさすぎる
文字を下揃えにするのもverticalalignmentとかhorizontalalignmentとか手軽なのがない
536デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/10/30(日) 07:21:33.87ID:EP3eiSUOa >>531
知ってるわけないじゃん
知ってるわけないじゃん
537デフォルトの名無しさん (ワッチョイ 1301-cPfV)
2022/10/30(日) 07:23:58.99ID:+d9s9Afp0 >>536
なんだ…知らないのか…
なんだ…知らないのか…
538デフォルトの名無しさん (オッペケ Src5-Xp48)
2022/10/30(日) 08:55:39.00ID:Y7MeHq5yr539デフォルトの名無しさん (ワッチョイ a95f-tftq)
2022/10/30(日) 09:15:57.16ID:Ufi2KoCB0 >>535
今どきそんな太古の手段を発掘しつつわざわざ車輪の再発明をしているのはキミくらいのものであって、あえて言わせてもらうと、それらは文字通り「時間の無駄」でしかない
どうしても車両の再発明をしたいってことなら止めはしないけど、せめてモダンなCSSやフレームワーク等の「習作」として作成しよう
今どきそんな太古の手段を発掘しつつわざわざ車輪の再発明をしているのはキミくらいのものであって、あえて言わせてもらうと、それらは文字通り「時間の無駄」でしかない
どうしても車両の再発明をしたいってことなら止めはしないけど、せめてモダンなCSSやフレームワーク等の「習作」として作成しよう
540デフォルトの名無しさん (オイコラミネオ MM95-Tk+f)
2022/10/30(日) 09:18:30.73ID:LXcqQo2MM 今ってflexboxレイアウトが主流じゃないの
541デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 09:42:14.23ID:UmSlwLP00 IEコンポーネントじゃないならflexとgridかな。
IEコンポーネントはバグが多いからかなり辛い。float使うのもわかる。
この調子だとHTMLも文字列で作ってそう。
適当なフレームワークに乗せるのが良いよ。MVVMにできるし。
IEコンポーネントはバグが多いからかなり辛い。float使うのもわかる。
この調子だとHTMLも文字列で作ってそう。
適当なフレームワークに乗せるのが良いよ。MVVMにできるし。
542デフォルトの名無しさん (ワッチョイ 9924-Tk+f)
2022/10/30(日) 09:42:37.39ID:lsOA6XTZ0543デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 09:46:55.44ID:UmSlwLP00 C#のasync awaitの話では?
なんか不自由あるんだろうか。
まあJSみたいにPromiseと可換になってると便利なのになと言うことはあるけど。
なんか不自由あるんだろうか。
まあJSみたいにPromiseと可換になってると便利なのになと言うことはあるけど。
544デフォルトの名無しさん (ワッチョイ 1301-cPfV)
2022/10/30(日) 10:37:52.27ID:+d9s9Afp0 >>541
flexは頭にもう一個div入れないといけないじゃん
flexは頭にもう一個div入れないといけないじゃん
545デフォルトの名無しさん (ワッチョイ 1301-cPfV)
2022/10/30(日) 10:42:35.72ID:+d9s9Afp0 あとそんなもんネットに言え
こっちは色々調べながら最善の答え見つけとるんじゃ
こっちは色々調べながら最善の答え見つけとるんじゃ
546デフォルトの名無しさん (オッペケ Src5-Xp48)
2022/10/30(日) 10:54:18.58ID:Y7MeHq5yr 最善の見つけた答えがfloatww
ネットの調べ方もジジイレベルかよww
ネットの調べ方もジジイレベルかよww
547デフォルトの名無しさん (ワッチョイ 1301-cPfV)
2022/10/30(日) 10:55:09.64ID:+d9s9Afp0 >>546
じゃあ何使うんだよ
じゃあ何使うんだよ
548デフォルトの名無しさん (オッペケ Src5-Xp48)
2022/10/30(日) 11:02:31.77ID:Y7MeHq5yr549デフォルトの名無しさん (ワッチョイ fbbc-T+yX)
2022/10/30(日) 11:53:13.28ID:anVeQi4K0 >>524
thx
HTML & CSS は確かに便利なんだけど、たまにやるときれいさっぱり忘れてて思い出すのに時間がかかるのが難点。
なんというかクセというか、コツというか、そういうのを思い出せないと思うままにならない感じ。
thx
HTML & CSS は確かに便利なんだけど、たまにやるときれいさっぱり忘れてて思い出すのに時間がかかるのが難点。
なんというかクセというか、コツというか、そういうのを思い出せないと思うままにならない感じ。
550デフォルトの名無しさん (ワッチョイ f15f-iYvO)
2022/10/30(日) 11:54:53.34ID:dJTdnVox0 いい加減スレチじゃい
551デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/10/30(日) 11:56:05.47ID:J5x/gUfla >>1の読めないやつしかいないスレ
552デフォルトの名無しさん (ワッチョイ c101-cPfV)
2022/10/30(日) 12:45:05.94ID:GxZBoAl/0 結論:XAMLとC#が最強
553デフォルトの名無しさん (ワッチョイ d941-2RrB)
2022/10/30(日) 13:29:03.83ID:P8HVjCjE0 糞スレw
554デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/10/30(日) 13:39:46.64ID:A1wSH6ms0 そりゃ初心者のうちメンタル弱くてやる気のない人が対象のスレだし回答してるのもおかしなこと言ってるのが多いから初心者なんだろうね
555デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 13:39:53.04ID:UmSlwLP00 >>544
入れれば良いのでは?
まあbodyもflexにできるけど。
上揃えも下揃えもflexの方が楽だけどなって。
xamlで言うFlexLayoutなので、多分こっちの方がxamarin以降のXaml移行組は楽だと思う。
入れれば良いのでは?
まあbodyもflexにできるけど。
上揃えも下揃えもflexの方が楽だけどなって。
xamlで言うFlexLayoutなので、多分こっちの方がxamarin以降のXaml移行組は楽だと思う。
556デフォルトの名無しさん (ワッチョイ a95f-hZr9)
2022/10/30(日) 16:21:32.75ID:DkOekoOd0 HTML+CSSってブラウザエンジンが必要になるのが馬鹿らしい
557デフォルトの名無しさん (アウアウウー Sa9d-uirP)
2022/10/30(日) 17:10:20.50ID:D3yBl/wLa C#使ってる時点で利便性と引き換えに今時のパソコンなら問題ないと無駄を許容してるんだからそのくらい許容しろ
558デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 18:09:34.88ID:UmSlwLP00 >>556
とはいえWindows使う以上絶対載ってるし、現存する、ほぼ唯一のまともに日本語を表示できる描画エンジンじゃない?
とはいえWindows使う以上絶対載ってるし、現存する、ほぼ唯一のまともに日本語を表示できる描画エンジンじゃない?
559デフォルトの名無しさん (ワッチョイ 8bb0-iO6U)
2022/10/30(日) 19:49:11.19ID:5qpGtRvc0 >ほぼ唯一のまともに日本語を表示できる描画エンジンじゃない?
ブラウザのテキスト表示もOSの描画エンジンを使っていると思うが。
ブラウザのテキスト表示もOSの描画エンジンを使っていると思うが。
560デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/10/30(日) 19:52:07.34ID:gI8+fygea561デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 19:57:59.55ID:UmSlwLP00562デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 19:59:51.73ID:UmSlwLP00 すまん、あげたサイトはオプティカルじゃなくてちゃんとメトリクス使ってるんだな。
563デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/10/30(日) 20:03:02.46ID:gI8+fygea564デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 20:11:29.33ID:UmSlwLP00 ちゃんと批判して
565デフォルトの名無しさん (オイコラミネオ MM95-ee5o)
2022/10/30(日) 20:13:47.95ID:LXcqQo2MM いやいやw
現存する、ほぼ唯一のまともに日本語を表示できる描画エンジンって表現はおかしいだろw
現存する、ほぼ唯一のまともに日本語を表示できる描画エンジンって表現はおかしいだろw
566デフォルトの名無しさん (オイコラミネオ MM95-ee5o)
2022/10/30(日) 20:15:35.13ID:LXcqQo2MM ガチの高校生なのかな~
567デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 20:18:53.41ID:UmSlwLP00 え?ホント?みんなそんなに完璧に文字描けるの?そこまで請われることが無いとか…?
エッジケース考えたらブラウザ一択なんだけどな…。
エッジケース考えたらブラウザ一択なんだけどな…。
568デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 20:29:28.84ID:UmSlwLP00 自力でコマコマとエンジンの挙動を微調整せずに一発で縦書きできるものがあったら逆に教えて欲しいわ…
569デフォルトの名無しさん (オイコラミネオ MM95-ee5o)
2022/10/30(日) 20:38:47.22ID:LXcqQo2MM 基地外暴走中
570デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 20:53:05.32ID:UmSlwLP00 少数派だったならすまなんだ。
571デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/30(日) 20:53:49.31ID:UmSlwLP00 ※あるならホントに教えて
572デフォルトの名無しさん (ワッチョイ 8bb0-iO6U)
2022/10/30(日) 23:28:05.26ID:5qpGtRvc0 カーニングは昔からあるし、DirectWriteなら均等揃えもできるようだな。
573デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/10/31(月) 00:03:20.79ID:Dc17vD4i0574デフォルトの名無しさん (ワッチョイ 8901-jpaW)
2022/10/31(月) 00:31:05.85ID:fDaEiUpF0 ここってこんなギスギスしたスレだったっけ・・・
精神的に余裕ない人が流れ込んできたのか元からいる住人が加齢で狂ってきたのか
精神的に余裕ない人が流れ込んできたのか元からいる住人が加齢で狂ってきたのか
575デフォルトの名無しさん (アウアウウー Sa9d-uirP)
2022/10/31(月) 00:35:16.24ID:X/NTMpPpa マウンティングが多すぎるよな
もっと謙虚な人が増えてほしい
もっと謙虚な人が増えてほしい
576デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/10/31(月) 00:40:19.81ID:WMzulB9K0 メンタル弱い豆腐初心者のスレがどうしてうまくいくと思えるのか
そりゃ豆腐が集まって自壊するに決まってんじゃん
そりゃ豆腐が集まって自壊するに決まってんじゃん
577デフォルトの名無しさん (ワッチョイ 1379-87TA)
2022/10/31(月) 00:43:10.47ID:Z4/NCeJU0 適材適所でいいんじゃね、と思う
メニューとかリストとか、Windowsライクならxamlで
縦書きにしたいならhtmlで
メニューとかリストとか、Windowsライクならxamlで
縦書きにしたいならhtmlで
578デフォルトの名無しさん (ワッチョイ 8bb9-+CmJ)
2022/10/31(月) 09:55:18.77ID:hhvP4eKN0579デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/10/31(月) 09:56:54.26ID:jAJ0SKjra あまり詳しくないんだからトンチンカンなこと答えなくていいと思うぞw
580デフォルトの名無しさん (ワッチョイ 8bb9-+CmJ)
2022/10/31(月) 09:58:42.31ID:hhvP4eKN0 余計なこと言って「聞かれたことだけ答えろ」って思われても嫌だもんな
581デフォルトの名無しさん (オッペケ Src5-bygb)
2022/10/31(月) 10:02:25.91ID:4vSdgrRSr 許してやろう
582.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/01(火) 21:46:33.25ID:UUH/mDfh0 .NETがティックトック始めててワロタ
https://www.tiktok.com/@dotnetdevelopers
https://www.tiktok.com/@dotnetdevelopers
583デフォルトの名無しさん (ワッチョイ d935-uirP)
2022/11/01(火) 22:32:56.88ID:emsrAW8N0 草
584デフォルトの名無しさん (ワッチョイ 3959-41VR)
2022/11/02(水) 18:31:31.44ID:fNjoEkdJ0 関数を変数に入れるメリットってなんですかね
585デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/02(水) 18:40:44.48ID:SIAjnkFo0 メリットがわからない時はしなくていい
変数を使うと呼び出す関数を動的に変更できる
変数を使うと呼び出す関数を動的に変更できる
586デフォルトの名無しさん (ワッチョイ 3959-41VR)
2022/11/02(水) 18:51:57.11ID:fNjoEkdJ0 了解す(´・ω・`)
動的というのが普通の関数との違いなのでしょうか
動的というのが普通の関数との違いなのでしょうか
587デフォルトの名無しさん (ワッチョイ 1379-VnIt)
2022/11/02(水) 19:57:15.27ID:54NxTXJm0 コールバック関数とか?
クリックしたら○○しろとか
ツリーノードは色を塗るとき□□の処理で塗れ
とかの○○や□□の処理をインスタンス毎に後から設定できる
クリックしたら○○しろとか
ツリーノードは色を塗るとき□□の処理で塗れ
とかの○○や□□の処理をインスタンス毎に後から設定できる
588デフォルトの名無しさん (ワッチョイ f97d-Osy4)
2022/11/02(水) 20:02:34.53ID:fWSRoPxp0 よく使うパターンは関数の引数に関数を渡すやつ
static void TripleCall(Action action){
action(); action(); action();
}
static void TripleCall(Action action){
action(); action(); action();
}
589デフォルトの名無しさん (アウアウウー Sa9d-E6cl)
2022/11/02(水) 20:21:32.83ID:XpLTr/SKa スレッドも登録元が関数を指定する必要があるから、動的に入れている
590デフォルトの名無しさん (ワッチョイ 937c-HLP5)
2022/11/02(水) 20:45:43.92ID:qyHEkcPy0 WinFormsで自動でボタンを押した時の処理が追加されたりするけどそれも
結局はその関数をイベントリスナーに登録している(つまりイベントリスナーに追加するときに関数を引数にしている)
知らずに使っている事が案外あったりする
結局はその関数をイベントリスナーに登録している(つまりイベントリスナーに追加するときに関数を引数にしている)
知らずに使っている事が案外あったりする
591デフォルトの名無しさん (ラクッペペ MMeb-qvpf)
2022/11/02(水) 20:48:02.32ID:047n0D5LM 変数じゃなくて定数じゃん
592デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/02(水) 20:51:00.83ID:SIAjnkFo0 引数は変数だぞ
イベントハンドラを登録する時には演算子を使うけどその奥ではイベント登録関数の引数としてデリゲートが渡されてる
イベントハンドラを登録する時には演算子を使うけどその奥ではイベント登録関数の引数としてデリゲートが渡されてる
593.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/02(水) 21:35:00.76ID:v08tA7cv0 ラムダ式の話じゃないの?
594デフォルトの名無しさん (ササクッテロリ Spc5-KGDB)
2022/11/02(水) 21:38:51.07ID:owhI4Qa1p プロパティに式を仕込むと、思わぬ副作用があって詰むぞ
少なくとも中から呼ぶときくらいは実データにアクセスしようず
少なくとも中から呼ぶときくらいは実データにアクセスしようず
595デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/02(水) 22:46:41.09ID:SIAjnkFo0596デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/02(水) 22:47:28.98ID:SIAjnkFo0 >>594
お前は式という言葉の意味も高階関数も知らんのか
お前は式という言葉の意味も高階関数も知らんのか
597.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/02(水) 23:25:22.77ID:v08tA7cv0 助けてくれうぜぇやつに絡まれたんだがHttpClientでjsでロードされる画像のURLを取得する方法ある?
プログラミングって実際もの作らないと身につかないよな
https://mi.5ch.net/test/read.cgi/news4vip/1667395380/
プログラミングって実際もの作らないと身につかないよな
https://mi.5ch.net/test/read.cgi/news4vip/1667395380/
598デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/03(木) 00:13:01.70ID:0QCo1mM00599.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/03(木) 00:33:32.59ID:LxUg3x+60600デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 01:17:54.26ID:M3w0A0V30 jsでロードされるってなんなの?どういうこと?
HTMLに書かれたJavaScriptを動かしてHTMLというかDOMを更新して結果表示される画像のURLを取得したいってこと?
HttpClientで取得したHTMLをWebViewなりで解釈して実行しないとダメでは?ならWebViewで直接やれよという話でもあるが。
JavaScriptだけでロードされてるわけでもないんだし。
HTMLに書かれたJavaScriptを動かしてHTMLというかDOMを更新して結果表示される画像のURLを取得したいってこと?
HttpClientで取得したHTMLをWebViewなりで解釈して実行しないとダメでは?ならWebViewで直接やれよという話でもあるが。
JavaScriptだけでロードされてるわけでもないんだし。
601.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/03(木) 01:39:58.55ID:LxUg3x+60 >>600
多くの検索エンジンの画像検索は最初から全部画像を読み込むと膨大な量のデータをやり取りしないといけなくなりサーバーの負荷が大きくなるので
スクロールするとjsによりほしい分だけデータがロードされるというふうな実装になってる
俺はこういうサイトだとWebViewでjs使ってスクロールしてデータをロードさせてるんだけどこのクソうぜぇやつが言うにはそれはインスタントカレーで湯煎しかしてないゴミカスだと言ってくるわけ
多くの検索エンジンの画像検索は最初から全部画像を読み込むと膨大な量のデータをやり取りしないといけなくなりサーバーの負荷が大きくなるので
スクロールするとjsによりほしい分だけデータがロードされるというふうな実装になってる
俺はこういうサイトだとWebViewでjs使ってスクロールしてデータをロードさせてるんだけどこのクソうぜぇやつが言うにはそれはインスタントカレーで湯煎しかしてないゴミカスだと言ってくるわけ
602デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 01:44:02.63ID:M3w0A0V30 だから、それはJavaScriptだけではなくてDOMがないとあかんのではという話。
エンジンとして何を用意しないといけないか変わってくるじゃん。
(JavaScriptで画像を取得するロジックを走らせる、という言い方だと、プラグインシステムがJavaScriptでできてるとかそういう話になるんでは?)
スレ見てきたけど、そう言うところがダメなんじゃないの?
エンジンとして何を用意しないといけないか変わってくるじゃん。
(JavaScriptで画像を取得するロジックを走らせる、という言い方だと、プラグインシステムがJavaScriptでできてるとかそういう話になるんでは?)
スレ見てきたけど、そう言うところがダメなんじゃないの?
603.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/03(木) 01:47:04.02ID:LxUg3x+60 DOMじゃなくてRegexでhtmlのimgタグの中身取ってきてるんだが
たぶんこいつはDOMを使ってないDOM使ってたらもっと謙虚だろ
むしろこれでDOM使ってたらブチギレるわ
たぶんこいつはDOMを使ってないDOM使ってたらもっと謙虚だろ
むしろこれでDOM使ってたらブチギレるわ
604デフォルトの名無しさん (ワッチョイ d935-uirP)
2022/11/03(木) 02:24:14.27ID:rfkx/Wsp0 要はこのうざい奴はjavascriptでやってることを解析してC#するのがスマートだと言いたいんだろ
実際はアホな努力だが
実際はアホな努力だが
605デフォルトの名無しさん (ワッチョイ d935-uirP)
2022/11/03(木) 02:27:39.09ID:rfkx/Wsp0 つっても画像検索の読み込みくらいなら単純なのかもな
606デフォルトの名無しさん (ワッチョイ 3959-41VR)
2022/11/03(木) 05:39:29.72ID:vGCYuyMq0 たった1行の処理でも関数化してもいいのでしょうか?
大げさな感じもしますが
大げさな感じもしますが
607デフォルトの名無しさん (ワッチョイ 1301-pRvw)
2022/11/03(木) 08:34:14.06ID:NbsIPyEs0608.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/03(木) 09:00:00.75ID:LxUg3x+60609デフォルトの名無しさん (ワッチョイ 694f-hZr9)
2022/11/03(木) 10:00:51.31ID:q0+PchV30 JavaScript なら、scrollTop とか、
最近は、IntersectionObserver とかもあるらしい
最近は、IntersectionObserver とかもあるらしい
610デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 10:53:54.12ID:dhtr0mvLa とりあえずjsでできることは全部c#でできるようにしてくんないと
誰かポリフィル作れということか
誰かポリフィル作れということか
611デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:16:01.97ID:M3w0A0V30 >>603
imgタグを作ってるのがJavaScriptのDOM APIじゃない?
imgタグを作ってるのがJavaScriptのDOM APIじゃない?
612.NET MAUI HighScool (ワッチョイ fb01-cPfV)
2022/11/03(木) 12:17:32.39ID:Kj7ywx2W0613デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:28:05.12ID:M3w0A0V30 DOM APIって何かわかってる?
614デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 12:31:33.00ID:irjlHMAba >>613
BlazorはそれをRenderFragmentで作るんだぞ
これ読んでみろ
https://learn.microsoft.com/ja-jp/aspnet/core/blazor/components/virtualization?view=aspnetcore-6.0
BlazorはそれをRenderFragmentで作るんだぞ
これ読んでみろ
https://learn.microsoft.com/ja-jp/aspnet/core/blazor/components/virtualization?view=aspnetcore-6.0
615デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:39:09.32ID:M3w0A0V30 >>614
DOM APIを作るの?ちゃうでしょ…。
BlazorのうちWebなものはDOMを(もちろん内部的にはDOM APIを使って)作るけど、DOM APIを作ってるわけじゃ無いでしょ。
あくまでブラウザ、WebViewだったりWPFやXamarin.formsといった、レイアウトやレンダリングを行うエンジンへの架け橋で、そのレイアウト・レンダリングエンジンがWebViewなら、それはDOM APIを使って実現されると言う感じで。
これが俺が想定してたレンダリングエンジンで、その主語がデカかった理由。
DOM APIを作るの?ちゃうでしょ…。
BlazorのうちWebなものはDOMを(もちろん内部的にはDOM APIを使って)作るけど、DOM APIを作ってるわけじゃ無いでしょ。
あくまでブラウザ、WebViewだったりWPFやXamarin.formsといった、レイアウトやレンダリングを行うエンジンへの架け橋で、そのレイアウト・レンダリングエンジンがWebViewなら、それはDOM APIを使って実現されると言う感じで。
これが俺が想定してたレンダリングエンジンで、その主語がデカかった理由。
616.NET MAUI HighScool (ワッチョイ fb01-cPfV)
2022/11/03(木) 12:41:37.25ID:Kj7ywx2W0 つまりそのGoでスクレイピングを作ってる奴は結局ルウからカレー作ってるように見せかけてインスタントカレー作ってたってことだろ?
617.NET MAUI HighScool (ワッチョイ fb01-cPfV)
2022/11/03(木) 12:42:38.00ID:Kj7ywx2W0 じゃあWebView使ってスクレイピングする方法と何ら変わらんだろって思ってブチギレるわけよ
あんだけ突っかかってきて作ったのインスタントカレーじゃんwってなるわけよ
あんだけ突っかかってきて作ったのインスタントカレーじゃんwってなるわけよ
618デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:44:00.31ID:M3w0A0V30 DOM → Document Object Modelなデータや構造
DOM API → Document Object Modelなデータや構造を操作するAPI群
という一般的な定義で話してる。
jsのライブラリで言えばparse5とかとjsdomの違いぐらいの話。jsdomがDOM APIを持ってるのが話がややこしい。
DOM API → Document Object Modelなデータや構造を操作するAPI群
という一般的な定義で話してる。
jsのライブラリで言えばparse5とかとjsdomの違いぐらいの話。jsdomがDOM APIを持ってるのが話がややこしい。
619デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:47:38.39ID:M3w0A0V30 >>617
何を怒ってるかわかんない。甘く見られたって事?
そんな事で怒らんでも良いじゃん。アホ過ぎるとこっちの話が理解できないこともあるよ。俺は計算資源さえ許せばちゃんとレンダリングした方がええでしょ、WebViewでもpuppeterとかでも。
うーん、jsとdomをエミュレートしてレンダリングするタイプは、要は突き詰めるとヘッドレスなブラウザを作ることと変わんなくなるので、確かに味は変わるが、ルーから作ると失敗するぞ言いたい。
何を怒ってるかわかんない。甘く見られたって事?
そんな事で怒らんでも良いじゃん。アホ過ぎるとこっちの話が理解できないこともあるよ。俺は計算資源さえ許せばちゃんとレンダリングした方がええでしょ、WebViewでもpuppeterとかでも。
うーん、jsとdomをエミュレートしてレンダリングするタイプは、要は突き詰めるとヘッドレスなブラウザを作ることと変わんなくなるので、確かに味は変わるが、ルーから作ると失敗するぞ言いたい。
620デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:48:40.21ID:M3w0A0V30 ええでしょ、と思うよ、だった。すまんね。
621デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 12:49:54.05ID:irjlHMAba >>615
何を言ってるんだ
スクロールに従って画像を表示するのにDOMは使わないって話をしてるんだよ
<img src=@(img)/>と書きゃimg変数のURLにある画像が表示される
画面に表示されるとこだけそのタグを作る
タグを作るのにDOMは使わない
そういう話だ
何を言ってるんだ
スクロールに従って画像を表示するのにDOMは使わないって話をしてるんだよ
<img src=@(img)/>と書きゃimg変数のURLにある画像が表示される
画面に表示されるとこだけそのタグを作る
タグを作るのにDOMは使わない
そういう話だ
622デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:55:41.20ID:M3w0A0V30 >>621
え?何言ってるの?「DOM APIが何かわかってる?」に対して「Blazorはそれを…」の返事に「違うよ」って返したんじゃん?
しかも、結局それBlazorはDOM APIを使って画面に表示するところだけそのタグ作ってるからね。
え?何言ってるの?「DOM APIが何かわかってる?」に対して「Blazorはそれを…」の返事に「違うよ」って返したんじゃん?
しかも、結局それBlazorはDOM APIを使って画面に表示するところだけそのタグ作ってるからね。
623デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 12:57:28.19ID:irjlHMAba とりあえず元のスレでやれ
何がしたいのかよくわからんがお前がウザいのはわかった
スクレイピングの話なら素直にセレニウム使っとけ
何がしたいのかよくわからんがお前がウザいのはわかった
スクレイピングの話なら素直にセレニウム使っとけ
624.NET MAUI HighScool (ワッチョイ 0901-cPfV)
2022/11/03(木) 13:01:54.15ID:fiCeisHS0 >>623
だからSelenium使わずにWebViewでやったらキチガイがSeleniumやWebViewは初心者wとか言って絡んで来たんだが
だからSelenium使わずにWebViewでやったらキチガイがSeleniumやWebViewは初心者wとか言って絡んで来たんだが
625デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 13:06:30.69ID:irjlHMAba 読む気にもならんから知らんが初心者が初心者向けの方法を使って悪いことは何もあるまい
お前が上級者だと言うなら他のやり方を気にせず上級者のテクニックを使ってスクレイピングとかいう糞みたいな作業を続ければいい
お前が上級者だと言うなら他のやり方を気にせず上級者のテクニックを使ってスクレイピングとかいう糞みたいな作業を続ければいい
626.NET MAUI HighScool (ワッチョイ 0901-cPfV)
2022/11/03(木) 13:09:44.54ID:fiCeisHS0 >>625
バカにされたままだとうぜえからこのスキル使えるようになりたいと思ったがなんか無理そうだな
バカにされたままだとうぜえからこのスキル使えるようになりたいと思ったがなんか無理そうだな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 [蚤の市★]
- クリスマスの「予定なし」54% [少考さん★]
- 最新版Z級クソ映画ランキングが決定! [牛丼★]
- 日銀0.75%に利上げへ、30年ぶりの水準に 19日金融政策決定会合 [蚤の市★]
- 【話題】好きな鍋は?! 「寄せ鍋」「キムチ鍋」「水炊き」「もつ鍋」「豆乳鍋」「ちゃんこ鍋」「ごま坦々鍋」「トマト鍋」 [ひぃぃ★]
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★2
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★3
- ネトウヨ「日本産のキムチは食べるけど!?😤」⇦すまんこれなんだったの?日本産キムチとか甘ったるくて不味いだろ… [271912485]
- 立憲・野田代表、内閣不信任案は提出しないと表明「高市内閣は頑張ってる。まだ発足2ヶ月だし時期尚早」と半分激励 [597533159]
- 愛国者「釘を使わない日本独自の伝統工法スゴイ!」X民「それ中国起源ですよ」→批判殺到 [834922174]
- 茶ぁしばこうや···
