1 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 16:46:53.58 ID:op86qfG/.net] ■Visual Studio 2015 Community & Express (無償の統合開発環境)等はこちら www.visualstudio.com/downloads/ ■コードを貼る場合はこちら ideone.com/ ■前スレ C#, C♯, C#相談室 Part91 echo.2ch.net/test/read.cgi/tech/1467211515/ ■次スレは>>970 が建てる事。 建てられない場合は他を指定する事。
702 名前:デフォルトの名無しさん [2017/03/25(土) 09:54:01.33 ID:QDpQza6M.net] .NETの質問したいんですがここで大丈夫でしょうか? とりあえずします。 PictureBoxのPaintイベントでImageプロパティを再設定する処理などをしてるんですが どうもMessageBoxの挙動がおかしくなってます。 フォームより後ろに表示されてしまって操作不能になってます。 とりあえず通常のメッセージボックスの場合はパラメータを弄って強制的に全面に表示させてますが 困るがSaveFileDialogなどで上書き確認のメッセージボックスが表示された時です。 この場合も後ろに表示されてしまって操作できない
703 名前:のでどうしようもないです。 これを回避する方法はどうやればよいんでしょうか? Paintイベントの中身を消去すれば普通に表示されますが出来ればそのままでメッセージボックスも前面に表示させたいです。 [] [ここ壊れてます]
704 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 09:57:11.64 ID:iGx2aDuI.net] Paintイベント内の処理がおかしいんだろ 俺たちはエスパーじゃないんだから、まずそれがどんなコードか教えてくれよ
705 名前:672 mailto:sage [2017/03/25(土) 09:57:40.89 ID:QDpQza6M.net] すいません。自己解決しました。 Paintイベントで毎回PictureBoxのImageプロパティを再設定してるのが原因でした 下記のように条件を入れてやるだけで回避できました。 if(pic.Image != img){ … }
706 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 09:59:45.97 ID:swqPfyBg.net] だと思った
707 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 10:45:00.80 ID:omxknQTj.net] DataReaderを使って while(await ReadAsync().ConfigureAwait(false)) { ... } って書いてるライブラリがあるんだけど 件数が多くなりそうなループでasync/awaitするとタスク生成とコンテキスト切り替えのオーバーヘッドで逆にパフォーマンス悪くなったりしないもんなの?
708 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 11:08:32.17 ID:oe75j5bC.net] >>676 ReadAsync使う時点でそれらよりデータソース読み取りの方がコスト大と作者が判断しているんじゃないかね MemoryStreamに対してReadAsyncとか使っているなら知らんけど
709 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 11:09:13.59 ID:kGpqWpaU.net] >>676 そりゃ呼び出しのオーバーヘッドは増えるだろうけど、それが問題になるかどうかは別だ パフォーマンスという言葉を安易に使うのはやめよう 君はバッチ処理をしてるのかオンライン処理をしてるのかストリーミング処理をしてるのか、 そのライブラリの方はどういう使われ方を想定してるのか、 処理の規模はどれくらいか パフォーマンスってのは結果的に目的をどれだけうまく達成できたかであり、一面だけを見て判断できるものじゃない
710 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 11:11:43.78 ID:2T3avjLL.net] パフォーマンスって何を指してるんだ 処理速度出すためにasync/await使うわけじゃないのは理解しているよな?
711 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 11:13:12.94 ID:2T3avjLL.net] 具体的に何を指すんだと問い詰めたい単語 パフォーマンス スマート
712 名前:デフォルトの名無しさん [2017/03/25(土) 12:12:06.97 ID:AJzcpICN.net] 話題が長引いても安心な匿名掲示板「Anontown」 [無断転載禁止]?2ch.net echo.2ch.net/test/read.cgi/tech/1490366833/
713 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 13:35:04.97 ID:66tFvNtY.net] >>671 とりあえず動くもの作るからな、クリックして必要な事をかける構造になっている以上 次に起こる事は、必然的にスレッドプール爆発なんだわw
714 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 14:21:07.83 ID:pA2Zx06R.net] 馬鹿がプログラムを書かなければ解決
715 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 14:49:04.12 ID:66tFvNtY.net] そういうヤツはHaskellでもやってろって話だよ C#はそういう言語じゃない
716 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 15:02:20.11 ID:OnvCww5G.net] 勝手にそういう言語とか決めないで欲しいな 糞袋の観測範囲で
717 名前:デフォルトの名無しさん [2017/03/25(土) 17:12:28.65 ID:P4wL6N6L.net] webbrowserのdocumenttextでhtmlを文字列で直接埋め込みたいんですが ローカルに設置したcssやjsファイルを読み込む方法がわかりません。 どこに配置してどのように読み込めば良いか ご存じの方教えていただけますでしょうか? どうぞよろしくお願いします。
718 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 18:18:23.98 ID:gz8AHGhh.net] Data URIスキームで埋め込むとか
719 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 00:26:03.65 ID:b1vqxh2T.net] HaskellといえばAI。つまりそういうこと。
720 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 11:09:36.56 ID:WUrKAJma.net] こんな感じか? livedoor.blogimg.jp/lad
721 名前:ymatome/imgs/7/6/76ec3c1e.jpg [] [ここ壊れてます]
722 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 12:41:56.97 ID:Uwt+/Suh.net] >>670-671 釣りか?マジで言ってるのなら お前ら別の意味でのスタティックおじさんになってるぞ。 まあC#erなんてそんなもんだと今回思い知ったが。
723 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 13:20:23.73 ID:x9SVAeuT.net] progressbarなど、多くても100回程度書き換えれば充分なわけで たかが100回のUIスレッド切り替えでオーバーヘッドとか笑っちまうな スレッドを無視するより書き換え回数減らしたほうが余程生産的だし簡単だ
724 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 13:20:26.49 ID:hVl7ZVni.net] >>690 そもそも今時Windowsのデスクトップアプリなんか作ってる時点で スタティックおじさんであることを自覚したほうがいいよ
725 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 13:24:42.49 ID:TjDGXANh.net] 暴論w
726 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 13:28:02.28 ID:WQ8v1gdY.net] みんなコード書くよりレッテル貼りの方が得意なんだな
727 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 13:48:27.23 ID:7xcWRiGy.net] プログレスバーはカウントアップが面倒なのかいつからかグルグルするモードがついたね ハングアップしてないかわかればまぁいいんでそればかりつかってる
728 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 13:59:10.19 ID:TjDGXANh.net] いつ終わるか分からない処理もあるから。
729 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:02:35.77 ID:Lixhnbpu.net] >>695 それ追加されたの.Net2.0だから10年以上前だよ
730 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:03:21.73 ID:xbLciI4B.net] 鬱陶しいから来週まで続けるなよ でないとこのスレ埋め立てるからな
731 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:13:37.56 ID:Lixhnbpu.net] 4月1日までか…長いな
732 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:19:29.01 ID:Uwt+/Suh.net] つかお前ら落ち着けw 俺は>>650 だよ。そして>>640 含むお前ら大多数よりは賢いことはもう示したろ。 で、>>670-671 も同様にアホっぽく見える。 しかしマジでそう思っているのなら、それを示せば多少は教えてやるよ、ということだ。 何か最近、煽ったりカニンガムの法則を試しているような奴も多いんでね。 それに付き合わされるのはウザイ。 俺の意見は ID:Un9Q+jtZ とは完全には一致はしないが、 6割くらいは一致するし、彼が何を言いたいのかは分かる。 既に言ったとおり、650も>>589 の代弁に近い訳でね。 お前らは>>597 (重ねて言うが俺ではない)の意味を理解出来ていないように見える。 そこでお題を出してやる。 これをお前ら流の「美しい実装」をする方法を述べてみろ。 駄目出ししてやるよ。 フーリエ変換をする関数 calc_FFT があって、 計算に時間がかかるので、プログレスバーに進捗状況を表示したい。 参加する人はどうぞ。
733 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:24:02.60 ID:13fTqv5I.net] >>700 まだやる気かよ。 だからねえ、そういうのは>>670 に書いた2つのやり方のどちらかを選択するのが普通。 どんな方法論を取るにしろ、モデル側から直接UI部品をいじるとかありえない。 依存方向は一方通行にするなんて基本中の基本だろ
734 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:32:06.72 ID:13fTqv5I.net] この元の話題、つまりUI部品のメンバーがUIスレッドからしかアクセスできないように なっているのは不合理かどうかって話も、はっきりいって問題提起した奴が何も分かってない馬鹿なだけ。 こういう仕様は十分に合理的。
735 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:55:35.58 ID:V5FfYo93.net] だからVB上がりにモデルなんて概念はないって言ってんだろが 通じない話を繰り返すな 壊れて向きが変わらなくなったチョロQかテメー
736 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 15:00:04.71 ID:7VPGG3Vy.net] モデル概念
737 名前:知らないおじさんや初心者以前に エキスパートからしてみてもC#を使いたい動機は素早く手軽に組みたいという動機にあるからね。 時間をかけてガチガチにやらないかぎり上手くいかないとか、それは勘弁願い下げたよな。 [] [ここ壊れてます]
738 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 15:09:11.18 ID:N/oWszN2.net] うぇーゴミ虫の狭い観測範囲で勝手にC#ユーザーの動機を定めちゃう? いくら寛容な人間様でも下等生物と一緒にされるんでは不愉快ですわ
739 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 15:14:26.60 ID:7VPGG3Vy.net] お気に召さなければC++でも使ってみたらどうよ? templateメタプログラミングならなんでもお望みの書き方でできるよ。
740 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 15:37:28.26 ID:Uwt+/Suh.net] ちなみに、回答は後日ね。 こういうのは急いで出来る必要はないから、じっくり考えてみてよ。 当たり前だが俺は>>670-671 よりもマシな解決方法を持っている(つもり) >>701 採点結果: スタティックゆとり乙 君はどういう依存が悪いのかを理解出来ていない。 そしておそらくUIはスタティックだと信じている。 ただしMSも同様に馬鹿だった。だからFormは糞なのも事実。 しかし世の中には他の実装方法もあるって事さ。 君達がロックフリーの世界を知らなかったようにね。 ヒントとしては、 > どちらかを選択する ここが間違っている。 何通りも用意するとか、ラップして変換するとかは、明らかに無駄だよね。
741 名前:デフォルトの名無しさん [2017/03/26(日) 15:46:45.12 ID:bdiJ1zQR.net] >壊れて向きが変わらなくなったチョロQかテメー 斬新な煽り方だなw
742 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 16:30:36.77 ID:E6fNHh8L.net] ネトウヨとかもそうだけど、頭悪い奴に限って、 「この俺だけが世の中の真実に覚醒した!!!この世は嘘と欺瞞にまみれていて(笑) 俺以外の連中は馬鹿ばかりだ!!!」 ってなるのは何なのかね。 まあ2chにはこういう単細胞で自分を客観的に見られない奴いっぱいいるけど、 >>707 みたいにそういうタイプはプログラマとか知的な仕事についてはいけない人だよな本来
743 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 16:33:32.75 ID:7VPGG3Vy.net] 彼が相手している誰かさんの方がむしろヤバイという客観的印象ありなんですけどねw
744 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 17:00:26.56 ID:nZrkbKSG.net] ロックフリーおじさんはスタティックおじさんを馬鹿にできんだろ ○○おじさんが馬鹿にされる本質は金のハンマー信仰にあるのだから
745 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 17:09:41.70 ID:E6fNHh8L.net] 銀の弾丸を求める者は少なくとも倒すべき「怪物」の存在には気が付いているが、 彼はそのレベルにすら達してないよたぶん。 背後にあるトレードオフに気が付かないから不条理でないものが不条理に見えてしまう 自分の馬鹿さ加減を自覚できないだけ
746 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 18:57:25.59 ID:iTS+fWTZ.net] >>700 ダメ出しなんて要らん どや顔で語りたいならぐうの音もでない実装を晒しやがれ
747 名前:デフォルトの名無しさん [2017/03/26(日) 19:11:26.31 ID:iZtP8D0n.net] 初歩的な内容ですが。 RxのISchedulerインターフェースを実装したいのですが、ScheduleメソッドのDateTimeOffsetを引数にとるオーバーロードとTimeSpanを引数にとるオーバーロードって どのように実装すればいいのですか。 本家Rx.NETのリポジトリにあるコードをいくつか見ましたが、 なんとなく、指定された時間の分だけ遅延させて デリゲートをInvokeさせるというのは分かりましたが、この2つのオーバーロードの具体的な実装方法を文章で書いてあるところを教えてください。 あと、戻り値がIDisposableなんですけど、これはスケジュールの解除を行うDisposableでいいですよね。
748 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 20:02:08.99 ID:YTmW3NMW.net] >>707 利根川さんきたーーーーw
749 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 20:06:43.37 ID:Uwt+/Suh.net] >>713 俺は語りたいわけじゃない。 だから君の意見を尊重して、俺の答えは書かないことにするよ。 君らは一生馬鹿なままで過ごせばいい。 C#にとどまっている限り、回りもみんな馬鹿だから、ばれないで済むだろう。 ただ、知っている奴が見たら、お前らは本当に間抜けなことをしている。 だけど、そういうのは自分でいろいろ考えないと身につかないんだよ。 だから自助努力する奴に対してはサポートしてやろうとしただけ。 とはいえ、俺の案も他言語では普通に使われる手だから、探せば出てくるはず。 それは君たちで探すんだね。 俺はくだらない煽りには本当に辟易している。 そのエネルギーは正しくプラスの方向に使うべきだよ。 マイナス方向に使って煽るのではなくてね。 君は何がしたかったんだ? 俺の面目を潰したかったのなら、俺より素晴らしい実装を先に言ってしまえばよかっただろ? 或いは他の人から、もっと素晴らしい実装が出てきたら、君にも糧になっただろ? そうやってプラスの方向にお互いに高めていくべきなんだよ。 それを、「じゃあ教えてやらない」と言われる話の振り方をしてしまうから、 ゆとりはゆとりのままなんだよ。 聞くは一時の恥、聞かぬは一生の恥、だよ。 こんな匿名のところですら面子を重視しているうちは一生ゆとりだよ。
750 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 20:09:36.55 ID:XWnO8Cg2.net] めっちゃ早口で言ってそう
751 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 20:52:30.96 ID:iTS+fWTZ.net] なぜかバカって無駄な長文書くんだよな こういう奴が書くコードも推して知るべしなんだろうな w
752 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 21:11:54.02 ID:DeCVSWGu.net] そういうのも馬鹿っぽいよ。中学生か。 問題なのは言ってることが正しいかどうか、それだけ。 長文かどうかなんてそれとまったく関係がない。 彼はトンチンカンな勘違いをしてるから馬鹿にされてるだけ。
753 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 00:01:17.74 ID:rNkb8v7V.net] 日本語理解できないアホ? 頓珍漢なこと書く奴ってたいてい長文だろって話だぞ
754 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 00:14:45.53 ID:qUMQbQ0X.net] 馬鹿な奴だ。 馬鹿の世界ではきっとすべての事柄が三行以内の短文で表現できることになってるんだろうね。 己の無学を語るに落ちてるな
755 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 00:18:01.70 ID:rNkb8v7V.net] 誰もまともなこと書く奴が長文ではないって言ってないんだが w 逆とか裏とかを理解してないのってプログラマーとして致命的じゃね?
756 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 00:19:42.90 ID:wneB9bMR.net] じゃあ一行で。スレタイ読め。
757 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 04:02:24.71 ID:UZsp8jX5.net] >>716 せっかくなので教えて欲しい ちょっと考えたけど、やっぱりMaximumとMinimumがValueの変換中に変わるときとかが結構めんどくさい あと、オーナードローや継承が安全にできることも必要か プログレスバーのValueだけどかならともかく、コントロール全部をスレッドセーフにとかは非現実的なんじゃないか? 実際近年やってるところは少し調べた限り無いし
758 名前:デフォルトの名無しさん [2017/03/27(月) 04:51:00.01 ID:FSqhbRGK.net] >>714 誰も触れてくれなくて草
759 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 05:02:30.31 ID:rNkb8v7V.net] >>723 >>700 に言えよ w
760 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 14:11:21.66 ID:H4MLQPNT.net] >>725 まあ正直今時Rxかよwwwwww と草生えるからな 保守案件かも知らんが御愁傷様だ
761 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 15:09:08.98 ID:OggmZorO.net] そもそもRxって今は.NETの一部じゃなくてサード扱いだからな 知ってるのが当然みたいに言われても困る .NET Fx以外の個別のライブラリについてはスレ違い
762 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 22:59:41.60 ID:ty5ByWfa.net] >>690 スタティックおじさんって誰よ?
763 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 23:14:42.86 ID:53TkDvRN.net] スタティックジジバンドのリーダーだよ 知らなかったのか
764 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 23:28:21.19 ID:c1Kh3EUH.net] もう今ならスタティックの悪い使い方を知ってるほうがおじさんな気がする……
765 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 23:52:27.87 ID:dYBhOZra.net] 性的
766 名前:デフォルトの名無しさん [2017/03/28(火) 07:20:39.72 ID:1WRXezaS.net] >>712 不二痛のノンプログラミングツールの 販促で 銀の弾丸を求めて とか 書いてあったの思い出した あんな大手企業がスゲー認識してるなと思った
767 名前:デフォルトの名無しさん [2017/03/28(火) 08:08:28.90 ID:W2JaqSVc.net] ラズパイでMVCのwebアプリって動かせますか?
768 名前:デフォルトの名無しさん mailto:sage [2017/03/28(火) 16:32:12.10 ID:WR7Bj+dr.net] Windowsがまともに動きゃ動くだろ
769 名前:デフォルトの名無しさん mailto:sage [2017/03/30(木) 00:54:43.35 ID:8DsEMtOy.net] .NET CoreならWindowsじゃなくても動くんじゃね
770 名前:デフォルトの名無しさん [2017/03/30(木) 01:35:10.25 ID:DtnWdi8P.net] ARMで動くのか?
771 名前:デフォルトの名無しさん mailto:sage [2017/03/30(木) 01:58:32.69 ID:Qg6ZUcGU.net] Formのコントロールのイベントに紐づけしたFormのメソッドって Formが閉じられた後も紐づけしたままだとお漏らしになるんだっけ?
772 名前:デフォルトの名無しさん mailto:sage [2017/03/30(木) 02:50:16.54 ID:DVY8Bk9i.net] >>737 動くよ、ググってみ
773 名前:デフォルトの名無しさん mailto:sage [2017/03/30(木) 06:49:49.86 ID:U97Tvha+.net] >>738 ならない
774 名前:デフォルトの名無しさん [2017/03/31(金) 09:35:08.92 ID:YcsHI68o.net] UI AutomationでVB6で書かれたレガシーなアプリのUIテストをしたいのですが、 操作したいコントロールの多くに一意のAutomatinIDが割り当てられていません。多くのコントロールのIDが1や2になっています。 一応、コントロールの順番が変わらないものと決め打ちして操作したいコントロールを特定することは可能なのですが、不便です。 もっとうまいやり方ってありますか? 後は表示位置を元に特定するくらいしか思いつかないのですが。 AutomationIDって、少なくともVB6では自分で設定できないのでしょうか。 一応このレガシーアプリのソースコードはあり、編集も可能なのですが、 AutomationIDというのを設定するところは見当たりません。
775 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 14:28:02.89 ID:gIiQslt6.net] スレチ
776 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 19:34:04.77 ID:BtloYTx6.net] ASP.NET MVCなんですが DBに処理対象データがあるか確認 __ある場合:メッセージボックス(*件処理します。処理を続けますか?) ____はいの場合:データ更新処理 ____いいえの場合:なにもしない __ない場合:メッセージボックス(データがありません) こういう処理を非同期リクエストを使わずに実装したいのですがどうすればいいでしょうか 入力フォームの内容もクリアされないようにしたいです
777 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 19:36:51.55 ID:kI20EOUu.net] 簡単だよ
778 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 20:45:16.64 ID:BtloYTx6.net] >>744 教えてください お願いします!
779 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 21:59:00.75 ID:wAJQEnGm.net] なぜそんなことを他人に聞かないとわからないのかわからない。
780 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 22:08:53.88 ID:PPRsLJ2Y.net] >>740 遅くなったけどありがとう やっぱりそうか
781 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 22:10:11.37 ID:9w4qNkVe.net] >>743 正直おまえキモイ
782 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 22:38:20.66 ID:BKtRT3pJ.net] >>743 フォームの入力内容を書き戻すのに加えて、確認中であることを示す値を入れたhiddenフィールドと $(function() { if (confirm(msg)) $("#form").submit(); }); みたいなスタートアップのスクリプトを仕込んで返せばいいんじゃないの 俺ならこんな汚物を出してきたら差し戻してAJAXで書き直させるけど
783 名前:デフォルトの名無しさん mailto:sage [2017/04/01(土) 19:08:34.68 ID:iJwskPQ3.net] while(true) { Console.Out.WriteLine("氏ね"); }
784 名前:デフォルトの名無しさん mailto:sage [2017/04/01(土) 19:15:59.90 ID:4r7Zvrb2.net] 標準出力とか久々に見たわ
785 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 13:09:41.47 ID:sZC7W3vJ.net] aspでviewだけをデザイナーに触らせたいんだけどどうすればいいの? view以外(controllerとか)のソースを弄られたくないし見せたくもない
786 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 13:48:10.33 ID:YcnJ2dMt.net] フォルダにアクセス権限でも付けとけや スレ違い
787 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 14:12:13.73 ID:sZC7W3vJ.net] こういうプロジェクトの共有(共同開発)は出来ないのですか?
788 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 14:18:51.99 ID:G0J69e58.net] 普通にできるが
789 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 15:39:57.58 ID:sZC7W3vJ.net] 普通にはできませんでした
790 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 19:12:16.74 ID:zJguOVHN.net] >>752 それならREST APIで良いんじゃないか RazorというかサーバーサイドのHTMLテンプレートはもう時代遅れだから思い切って捨ててしまえ
791 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 20:15:16.37 ID:YcnJ2dMt.net] WebAPIを使った動的ページの開発ができる有能なデザイナならソース隠す必要ないだろ むしろバックエンドも含めて全部そいつ一人に作らせた方が早いんじゃないか
792 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 20:38:02.81 ID:DvppQH2R.net] わろたw ビューのソースファイルだけ渡してデバッグできない状態で作らせるか テンプレート関連の読み込み処理を自前にするしかないだろうな もともとc#のtemplate使ってるから自前もわりと簡単だよ
793 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 22:10:44.51 ID:zJguOVHN.net] 冷静になって考えるとモックコントローラー作るだけだったわ
794 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 23:45:38.38 ID:f9LqqWjR.net] バイト配列を並列で0クリアしようと思ったんだが、なんかほぼ変わらない なにか間違ってるんだろうか? public static void Main() { var methods = new Action<byte[]>[] { ArrayClear, ConcurrentClear }; for (var i = 0; i < 5; i++) foreach (var method in methods) { var sw = Stopwatch.StartNew(); var buffer = new byte[64 * 1024 * 1024]; var random = new Random(0); random.NextBytes(buffer); method(buffer); Console.WriteLine(method.GetMethodInfo().Name + ": " + sw.ElapsedMilliseconds); } } private static void ArrayClear(byte[] buffer) { Array.Clear(buffer, 0, buffer.Length); } private static void ConcurrentClear(byte[] buffer) { var t0 = Task.Run(() => Array.Clear(buffer, 0, buffer.Length / 2)); var t1 = Task.Run(() => Array.Clear(buffer, buffer.Length / 2, buffer.Length / 2)); Task.WaitAll(t0, t1); }
795 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 23:59:42.35 ID:WDRtNXIn.net] >>761 なんでそんなクソ遠回りなことやってんのか知らんが Taskでパラレルやるなら引数渡せ
796 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 00:22:54.01 ID:QhQPiH2H.net] >>761 少し考え違いをしていると思う、並列処理は分割すればするだけ速くなるような代物じゃないし 粒度が細かすぎる、Taskは並列というより並行処理向け。同配列に対する処理などはCPUよりGPGPU向き ―だがそれより何より
797 名前:、その計測された時間のほとんどは配列生成と乱数格納に費やした時間だ [] [ここ壊れてます]
798 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 00:52:15.63 ID:PvBuykCK.net] 毎度思うけど命令口調のバカ何なのかねw
799 名前:761 mailto:sage [2017/04/12(水) 02:52:03.74 ID:E1U6B9R0.net] >>762 Parallel 使えってことかな? >>763 あ、乱数生成の時間まで入れてたのか でも乱数生成分入れないようにしても、どっちも同じような時間なのは変わらない バイト配列キャッシュ作ってるんだけど、1GBぐらいの超巨大配列の初期化に Task の生成や切り替えに数msec使っても、効果があると思ったんだ 分割すればするほど速くなるとは思ってないけど、 2分割程度なら速くなって当然と思ってるんだけど
800 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 03:38:43.21 ID:QhQPiH2H.net] >>765 オーバーヘッドはご存じか、C#の場合はネイティブスレッドのそれほどでも無いだろうけど ただ…結局この場合だと演算が皆無でメモリストアに割食って無意味って所だろうか(範囲が被るほど速い
801 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 06:57:20.84 ID:uWep8obc.net] メモリーアクセスがボトルネックになってるだけじゃねーの?
802 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 07:57:27.76 ID:A6XRqe5e.net] 常識的に考えて、ボトルネックはNextBytesじゃないかなw