1 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 01:04:56.64 ID:k9FOA6LX.net] ■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら www.visualstudio.com/downloads/ ■コードを貼る場合はこちら ideone.com/ ■前スレ C#, C♯, C#相談室 Part86 [転載禁止](c)2ch.net peace.2ch.net/test/read.cgi/tech/1419608259/ ■次スレは>>970 が建てる事。 建てられない場合は他を指定する事。
830 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 09:43:21.16 ID:G5g709D9.net] あと、隠蔽してもちゃんと継承したクラスのメソッドが呼び出される dalmore.blog7.fc2.com/blog-entry-83.html これが気に入らないならいい検証コードを書いて見せてくれ 俺も見てみたい
831 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 10:20:29.49 ID:PDA5IlYH.net] ideone.com/rCKJo こんな感じじゃね 2階層に継承するのは意図不明のため省略 若干interfaceの方が速いか
832 名前:814 mailto:sage [2015/07/04(土) 10:40:28.81 ID:PDA5IlYH.net] 正しく投稿できてなかったみたい ideone.com/jFHX99
833 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 10:59:04.09 ID:/3d/PHjS.net] >>815 ありがとう なるほど、こういう風に書くのか こちらではinterfaceの方が約1.5倍速くなった x64、NODEBUGで
834 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 11:17:58.46 ID:e0fBdA9y.net] 順番入れ替えてみそw
835 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 11:22:34.02 ID:+vcXTbTU.net] > あと、隠蔽してもちゃんと継承したクラスのメソッドが呼び出される どっへぇ?? 隠蔽を理解せずに喋ってる? VirtualChild2 vc2 = new VirtualChild2(); vc2.func(i, n); みたいな使い方しておいて「ちゃんと」だの「呼び出される」だの意味不明なんだが…
836 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 11:26:10.81 ID:/3d/PHjS.net] >>817 キャッシュの問題か でも先にinterfaceを実行しても遅かったです >>818 それは勉強不足でしたすみません
837 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 12:49:17.99 ID:WKUJA6E6.net] こんな実装依存の検証をして何の役に立つのか分からん
838 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 12:55:43.11 ID:u/y4FI+O.net] パフォーマンス測定しながら動かして動的に速い方に切り替えれば良いだけ
839 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 13:20:37.97 ID:62UPrMy6.net] Haswell Core-i7だから速いのかも x86/x64って仮想メソッドの呼び出しが遅いイメージがあったけど今ではARMに負けないな
840 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 14:18:34.32 ID:sIRBwvzs.net] それCPUのアーキテクチャーとどう関係がw
841 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 16:00:25.32 ID:8GybS9kB.net] あれ知らなかったのか RISCは一般的に仮想関数の呼び出しが速い どこかに比較したブログがあったような x86系はL3キャッシュをなかなか載せなかったのとレジスタが少なくて遅かった x64になって16本にレジスタ増えてL3キャッシュ載せたらいろいろとRISCを凌いだという話
842 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 16:15:36.27 ID:95IuF+Vr.net] 知るも知らないもそんなことありえません
843 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 19:20:41.00 ID:gOtqGhxy.net] レジスタ増やしてL3キャッシュのせたら早くなりましたってか たんにコンパイラの最適化の問題だと思うけど
844 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 20:02:58.88 ID:5Nh0zyDl.net] 瓶首負荷問題箇所以外最適化焦奴www最適化計画賀葉賀葉奴www
845 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 20:04:03.55 ID:WKUJA6E6.net] DBの速度比較とかいって馬鹿を晒してたブログ思い出したわ
846 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 21:14:54.32 ID:JZz5mcEA.net] ViewModel内のフィールドにModelオブジェクトが捕獲されていて(コンストラクタなどでセット)、 そのModelオブジェクトにはメソッドとフィールドがあり、フィールドに格納されたDataオブジェクトを処理するようなイメージは、 オブジェクト指向ではないですよね。 オブジェクト指向であるなら、Dataオブジェクトそのものに処理メソッドが必要だと思うんです。
847 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 21:19:04.02 ID:u/y4FI+O.net] そもそもオブジェクト指向にDataオブジェクトなんて出てこないから
848 名前:デフォルトの名無しさん [2015/07/04(土) 21:19:41.66 ID:W6TeHPWE.net] 市販(装置用とか少量販売)のC#アプリをリリースするときに難読化してる? 普通そこまでするものなんだろうか
849 名前:デフォルトの名無しさん mailto:sage [2015/07/04(土) 21:40:12.83 ID:PDA5IlYH.net] >>829 それはMVVMではなくトランザクションスクリプトという ViewModelはモデルの中身を弄る場所ではない
850 名前:デフォルトの名無しさん [2015/07/04(土) 23:47:27.82 ID:JZz5mcEA.net] >>832 ViewModelは、Modelを自身のフィールドに取り込まずに、アクセスすればいいんでしょうか うか。 >>830 Modelだけで表現しないとダメですよね それの内部にデータを配列や、datatableで管理するのは当然okですか 業務アプリ開発とかいうxaml対応の参考書読んでいて、 dataを表現する構造体のようなものが、遊離して、 あっちゃこっちゃのオブジェクトを行き来するのを見て、 カプセル化、自販機の観念が壊れてしまった。 ん?変なこと言っている?
851 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 00:04:40.05 ID:o1/+eYwI.net] 実際問題、自販機の例のようなナイーブなオブジェクト指向は 規模の大きなアプリではうまくいかないことが多いんだよ ドメイン駆動開発であっても、多かれ少なかれエンティティから分離された振る舞いというのは使用される だからってVMにそれを直接記述するのは論外だけど
852 名前:デフォルトの名無しさん [2015/07/05(日) 00:08:39.13 ID:eZ1HCE67.net] >>834 すまないが、VMの意味をお願いします。 バーチャルマシンになってしまうー
853 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 00:17:07.62 ID:OANxMOSI.net] VisualMemoryの略ではないだろうか?
854 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 01:03:43.00 ID:UZMVmz6t.net] ドメイン駆動に触れた人は 自分もわからない意味不明な単語を並べ立てただけの 文脈が成立しない文章しか書けなくなってしまうのです そっとしておいてください
855 名前:デフォルトの名無しさん [2015/07/05(日) 01:16:56.39 ID:xFF63n2f.net] >>831 俺は難読化は検討したことあるが結局導入していないな 難読化の悪影響の検証が必要だし、果たして熱意持ってコードを解析してまで使おうとする人間がいるか疑問だった ソースコードは別料金で販売していたが、ちょっとの金を惜しんで逆コンパイルしたソースからプロジェクトを復元する手間が見合わない
856 名前:デフォルトの名無しさん [2015/07/05(日) 05:31:04.83 ID:eZ1HCE67.net] >>837 >>836 ドメイン駆動ですか、それが何かは全く知りませんが、なんか怖そう 廃人になるのかな
857 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 07:18:15.71 ID:Uz7ZXKFj.net] >>831 c#は何もしてない。 データベース側のスクリプトは丸見えなのでパスワード保護したが。
858 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 09:52:47.24 ID:elf8GqNs.net] この情報化時代にそこまで隠す必要のあるオリジナルコードなんてあるの?
859 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 10:55:18.37 ID:7kvqkJYD.net] >>831 ソースの価値がリバースエンジニアリングの労力を上回るなら考えれば?
860 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 11:30:42.51 ID:6G/AyFAm.net] >>841 特許にあたいする何かがあれば隠すべきだが それにしたって 本来は特許取得によって守るべきだ
861 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 11:41:23.81 ID:1OcxR/iT.net] アスペが大好きな単語「べき」。 本人が隠したいと思っているところに 他人が価値観を押しつけるなどおこがましい
862 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 11:46:05.94 ID:DCCKQJUF.net] 外部ツールじゃなくてVisualStudioが変数や関数くらいは ただの連番にするとかくらいの難読化はしてくれればいいのにねぇ
863 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 11:46:39.70 ID:74XdlsgS.net] だって下手くそなコード書
864 名前:いてるのばれたら恥ずかしいし・・・ [] [ここ壊れてます]
865 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 11:53:58.08 ID:zPA17ttg.net] 半端な安い自尊心捨てた方が能力は向上するで エベレストより高いか、全くないほうがいい
866 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 11:54:40.35 ID:o1/+eYwI.net] VS自身がソース丸見えだというのに、必死で粗チンを隠そうとするお前ら
867 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 11:59:41.20 ID:QCvnpM86.net] 粗チンであることを罵られたい ボクの小さな包茎オチンチンを見て下さい!!
868 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 12:13:19.73 ID:rSjsN6J1.net] >>846 金掛けて購入したソフトのコードが冗長なクソコードとかがっかりしそうですね
869 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 12:20:53.00 ID:7kvqkJYD.net] >>843 特許著作権難しいよー 「このサイトのサンプルソースの著作権は全て〜〜にあります。」 著作権は思想・感情を創作的に表現した著作物に与えられるけどそれに該当するソースってどれ? まさか全部該当すると言ってる?そんな馬鹿なw って常々思ってる。
870 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 12:21:29.33 ID:zPA17ttg.net] てか、そんなんでコードの納品も求められたら恥ずかしくて死ぬんちゃう?
871 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 12:28:57.94 ID:kgaVM4Of.net] IT関連の著作権ってよくわからないよね くだらない短いコードにも著作権認めていたらそのうち誰も何も作れなくなるし かといってじゃあどこまで作れば著作権を認めていいのか 著作権のあるコードのサブセットには著作権あるのかないのかわからない あるなら振り出しに戻るしなければ再利用やりたい放題
872 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 12:31:57.74 ID:DCCKQJUF.net] スニペットとかオナペットとかあるしな
873 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 12:37:07.12 ID:Gd8GwTFl.net] >>845 リフレクションができなくなるんじゃね? 別に暗号化してテーブルでもっとくとか?
874 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 12:42:46.66 ID:DCCKQJUF.net] リフレクションって何?
875 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 13:17:15.16 ID:ch6uwtWm.net] >>853 > くだらない短いコードにも著作権認めていたらそのうち誰も何も作れなくなるし プログラム 電子計算機を機能させて一の結果を得ることができるようにこれに対する指令を組み合わせたものとして表現したものをいう。 law.e-gov.go.jp/htmldata/S45/S45HO048.html なので、コードの断片は認められない
876 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 13:19:15.85 ID:JwI/GQ2E.net] たとえばGIFなんかは特許で守られていたね (データ圧縮のLZWアルゴリズムが) それにあたいする何かがあれば特許とればいいんじゃね?
877 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 13:24:21.64 ID:kgaVM4Of.net] >>857 よくわからないな メソッドには著作権があるけど メソッドに記述されたコード断片は著作権ないってこと?
878 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 13:39:53.33 ID:ch6uwtWm.net] >>859 基本はある結果を得ると言う要件なので、メソッドの一部とかはダメ まあ、最終的には裁判で争うんだろうけど、一般的には実行ファイル単位とかぐらいを想定してると思う
879 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 13:43:51.15 ID:kgaVM4Of.net] つまりMain以外はパクってもおkと ライブラリはどうするんだ
880 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 13:49:41.58 ID:lHo4CmAa.net] 近代プログラミングとしてはおなじみのあれは、誰のものなんだろうな。 文字列、リスト、ハッシュ、セット、キュー、スタック、スレッド…。
881 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 14:02:17.85 ID:4X57sPZb.net] >>862 著作権は実装ごとにあるかと。 でもこの場合アメリカの法律で考えないとダメなのかな? 疑問が尽きないのでPG向けの法律を勉強出来るサイトや書籍があればいいんだけど・・・
882 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 14:41:49.45 ID:ch6uwtWm.net] >>861 著作権(特に >>857 は日本における法律)と、ライセンスの話は別なので注
883 名前:意してね >>862 それらが考えられた当時はソフトウェア特許ってほとんど事例がなかった 著作権は >>863 の言う通り実装毎にある [] [ここ壊れてます]
884 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 19:43:47.41 ID:5MhkkeLH.net] 自動生成したアセンブリがたまたま著作物や特許のあるプログラムになったらどうするんだ?
885 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 20:10:08.28 ID:MqcWQIQx.net] 笑えばいいと思うよと
886 名前:デフォルトの名無しさん mailto:sage [2015/07/05(日) 21:41:18.24 ID:ch6uwtWm.net] >>865 人が作ったのと同じ扱いだろ そうでないなら、そう言う出力するようにしちゃえば特許や著作権を回避できちゃうから
887 名前:デフォルトの名無しさん mailto:sage [2015/07/06(月) 04:20:52.03 ID:3caZp7hW.net] 難読化ってVSの標準機能でできる?
888 名前:デフォルトの名無しさん mailto:sage [2015/07/06(月) 06:32:09.41 ID:e9SPzIps.net] >>868 出来ない。 昔のVSには、Dotfuscator のお試し版が付いていたけど今のは知らない。
889 名前:デフォルトの名無しさん [2015/07/07(火) 22:16:02.92 ID:CnJFXPBL.net] MAOさんは真魚役なんだね
890 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 00:24:27.73 ID:PQcxNWhR.net] そんなん標準でついてたら即復元ツール出回るやろ
891 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 09:28:42.14 ID:HMKJDSG5.net] >>868 つーかさ、難読化したいなら.NETなんかでアプリケーション作るなよww
892 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 12:47:54.24 ID:gyXWYZ9K.net] >>871 消えた情報は戻せない
893 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 12:50:30.68 ID:gyXWYZ9K.net] https://social.msdn.microsoft.com/Forums/ja-JP/a8cb2951-a580-4706-a44b-8e4ef710c08e/decimal-decimal-?forum=netfxgeneralja > これは「こういう仕様である」と思えばよいのでしょうか? 仕様かどうかは分かりませんが、そういうところにこだわる理由が何かあるのでしょうか? そういうものだと思っておけば済む話だと思うのですが。 技術掲示板で何を言い出すんだこいつは…
894 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 12:55:14.36 ID:WKKwZ8gZ.net] >>874 お前は韓国か。 こんんとろころで「陰口」利いてないで直接本人に言えよ馬鹿。
895 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 13:12:55.08 ID:gyXWYZ9K.net] >>875 いっても無駄だから無駄なことはしないんだよ。
896 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 13:15:46.10 ID:rW6o/Qq/.net] お前の人生が無駄じゃないような言い草だ 糞袋の分際で
897 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 15:18:09.07 ID:7i5t/PR8.net] >>875 凄い日本語だね。
898 名前:デフォルトの名無しさん [2015/07/08(水) 15:26:29.88 ID:TJ4dDJ6p.net] まったく出来る気がしないので困っているのですが、 C#でアセンブリ(.exe)を呼び出した(起動した)相手が誰か特定する方法ってあるのでしょうか。 誰かというのが分からない場合、どのような方法で呼び出されたか(直接実行やショートカットからなど) 分かる方法はあるのでしょうか。
899 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 15:40:21.29 ID:BEvLOgVn.net] こんんとろころ
900 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 16:26:17.21 ID:PQcxNWhR.net] まったく出来る気がしないけど 呼び出し前にファイルに書き込んでそれを見させるとか 状況次第でいろいろ逃げ道はあると思うけど
901 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 16:40:56.31 ID:1I6F/xtT.net] 起動パラメーター必須にしてGUIDを渡すようにするとかかねぇ なんにせよ使う側がルール守らなかったら無理だろうね
902 名前:879 mailto:sage [2015/07/08(水) 18:12:22.91 ID:TJ4dDJ6p.net] 誰が呼んだか監査できるようになると便利なのに・・・という所から来ているため呼び出し相手に強制することが出来ないのですorz はやり、難しそうですね。皆さん、ご意見ありがとうございましたm(_ _)m
903 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 18:50:37.27 ID:NzJ4zuZm.net] ShellExecuteHookとか
904 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 19:11:58.78 ID:mHT24G11.net] Process Explorerでプロセスの親子関係が
905 名前:分かるんだから、少なくともCreateProcessされてるのなら 子から親を知る方法はたぶんあるんだろうね。 具体的にどうやるかは知らないw ちょっとググった感じこれがヒントになる? http://www.codeproject.com/Articles/9893/Get-Parent-Process-PID [] [ここ壊れてます]
906 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 21:29:47.10 ID:Q0sq+Ytg.net] あの、、、そもそもなんだけどこの親子関係って何の意味があるの?
907 名前:デフォルトの名無しさん mailto:sage [2015/07/09(木) 03:50:25.73 ID:JlZfMmHC.net] >>886 俺は>>885 じゃないけど、たぶん アセンブリを呼び出した、という表現をどうとらえたかだと思うが 単純に(C#で作った)EXEファイルをどうやって実行したって話なら それはOSの監査の範疇の話でスレ違いじゃないかと思う
908 名前:879 mailto:sage [2015/07/09(木) 09:08:36.83 ID:7RiLuIUv.net] >>なんとか出来ました。885さんのヒントを元に呼び出し元(親プロセスID)を元に検索できました。 ただ、WMIを使用したのですが、次のクエリは通りませんでした。。分けて実行すれば取れました。 var query = string.Format("SELECT ExecutablePath FROM Win32_Process WHERE ProcessId = (SELECT ParentProcessId FROM Win32_Process WHERE ProcessId = {0})", LoggerCore.CurrentProcess.Id); ※無効なクエリとなるみた。 >>886 誰が呼び出したのかを知りたいためです。通常誰から呼び出されるか分からないためAPP経由で呼ばれたときにどのAPPからかを知る必要がありました
909 名前:デフォルトの名無しさん mailto:sage [2015/07/09(木) 11:46:40.26 ID:TQR6/Qdq.net] >>887 ,888 そもそも親子関係持つ必要無いと思うのにそれがあるから何でだろと言う事です。
910 名前:879 mailto:sage [2015/07/09(木) 14:42:20.00 ID:7RiLuIUv.net] >>889 おっしゃる通り、ソフトウェアとしては特に親子関係を必要とすることはありません。 単に監査として、どのようなアプリケーションから呼ばれているのかを記録するために取得いたします。 ※実際に、膨大な数の起動がされており、誰が呼んでいるのか不明のため調査が必要だったからです
911 名前:デフォルトの名無しさん mailto:sage [2015/07/09(木) 15:36:24.77 ID:iEWXCywy.net] 噛み合ってないような気がする
912 名前:デフォルトの名無しさん mailto:sage [2015/07/09(木) 16:13:25.93 ID:GG8IcLK7.net] /procみたいなんあれば触り放題だったのにね https://msdn.microsoft.com/ja-jp/library/4z4t818a%28v=vs.90%29.aspx こういうの見たん?これで System.Diagnostics.Process[] myProcesses; myProcesses = System.Diagnostics.Process.GetProcessesByName("Notepad"); こんなことすらできるようだからpidもppidもたやすく引けるんじゃね?(未確認)
913 名前:デフォルトの名無しさん mailto:sage [2015/07/09(木) 23:11:19.52 ID:1RpBmbz+.net] はぁ
914 名前:デフォルトの名無しさん [2015/07/10(金) 19:36:13.06 ID:EGPQktcg.net] ObservableCollectionで、要素の特定の値が重複しなければ追加という処理をしたいのですが、 どのようにやるのが効率的でしょうか? 現在は、 ObservableCollection<UserData> Users = new ObservableCollection<UserData>(); 〜〜〜 var user = Users.FirstOrDefault(d => d.Id == id); if (user == null) { Users.Add(new User{ Id = id }); } という風に、Users.FirstOrDefault()で一度重複する値が存在するか確認してからAddしています。 ただ、データ件数が多い状態で一度に大量のデータを追加しようとすると 処理が遅くなってしまい困っています。 何か良い方法はありませんか?
915 名前:894 mailto:sage [2015/07/10(金) 19:40:18.62 ID:EGPQktcg.net] 訂正: UserData → User
916 名前:デフォルトの名無しさん mailto:sage [2015/07/10(金) 20:44:46.54 ID:PgoRiPGv.net] HashSetを作ってる時間が償却できるならHashSetでContainsをする あとObservableCollectionを継承してOnCollectionChangedを一時的に止める
917 名前:デフォルトの名無しさん mailto:sage [2015/07/10(金) 20:47:11.34 ID:OuOSddNU.net] >>894 外してるかもしれんが、ObservableCollectionをCollectionView使ってsortしているなら 一つ追加するたびにソートかかっているなんてことないかな? それだったらCollectionViewのIsLiveSortingを切って全部挿入してからセットしてリフレッシュすればだいぶ変わるはず
918 名前:デフォルトの名無しさん mailto:sage [2015/07/10(金) 20:52:56.18 ID:yv1udxJC.net] > HashSetを作ってる時間が償却できる これどういう意味?
919 名前:894 mailto:sage [2015/07/10(金) 20:55:32.89 ID:EGPQktcg.net] >>896 >>897 なるほど!試してみます ありがとうございました
920 名前:デフォルトの名無しさん mailto:sage [2015/07/10(金) 21:02:18.85 ID:HCOP/Ozo.net] >>898 「たまに時間がかかっても100回とか1000回呼び出した時の平均時間さえ短ければよいとされるなら」 という意味だろう。
921 名前:デフォルトの名無しさん mailto:sage [2015/07/10(金) 23:02:10.25 ID:N+jVexiC.net] 本人以外の想像レスいらんから…
922 名前:デフォルトの名無しさん [2015/07/11(土) 01:07:13.82 ID:b4hAzC7V.net] Visual Studio でソースコードをサーバーへ発行する機能があるのですが、複数台サーバーが存在する場合面倒なのでスクリプトで処理して自動化したいと思っています。 検索してみるとPowerShellで自動化できるようのなのですが上手くいきません どなたかご教授いただけませんでしょうか。よろしくお願いします。 スレ違いかもれしれませんがVisual Studioのスレッドがあまり機能していなかったのでこちらへ書き込みました。
923 名前:デフォルトの名無しさん mailto:sage [2015/07/11(土) 01:09:16.59 ID:yerZW0VF.net] ↓プロフェッサーの搭乗です
924 名前:デフォルトの名無しさん mailto:sage [2015/07/11(土) 02:03:40.96 ID:kLTBW9bi.net] せっかくおもしろいと思うこと言うなら誤字には気をつけないとな。
925 名前:デフォルトの名無しさん mailto:sage [2015/07/11(土) 10:15:53.05 ID:uKki+Yew.net] Dr.ワイリー的な意味ならあってるだろ
926 名前:デフォルトの名無しさん mailto:sage [2015/07/11(土) 10:25:12.13 ID:V/wpM/3h.net] そこはあえて誤字をいれとけよ
927 名前:あ mailto:sage [2015/07/15(水) 05:57:46.12 ID:bO3A8izl.net] 意味がよくわからない次
928 名前:デフォルトの名無しさん mailto:sage [2015/07/17(金) 13:18:49.85 ID:z+vJtdL2.net] 便利だし使っているけど async Task ってのは違和感あるよな こうするのが一番影響ないという判断だろうがね
929 名前:デフォルトの名無しさん mailto:sage [2015/07/18(土) 10:38:56.38 ID:18xtOTSY.net] async/await難しい。オレオレ実装になってないか不安
930 名前:デフォルトの名無しさん mailto:sage [2015/07/18(土) 20:38:13.65 ID:ZT9nGlOp.net] オレオレ実装で非同期プログラミングが可能なレベルにしてくれたasync/awaitの功績はでかい