C#, C♯, C#相談室 Part92 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2017/01/28(土) 16:46:53.58ID:op86qfG/http://www.visualstudio.com/downloads/
■コードを貼る場合はこちら
http://ideone.com/
■前スレ
C#, C♯, C#相談室 Part91
http://echo.2ch.net/test/read.cgi/tech/1467211515/
■次スレは>>970が建てる事。
建てられない場合は他を指定する事。
0002デフォルトの名無しさん
2017/01/28(土) 16:47:59.00ID:op86qfG/C#, C♯, C#相談室 Part88 [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/tech/1437808445/
C#, C♯, C#相談室 Part89
http://peace.2ch.net/test/read.cgi/tech/1443271409/
C#, C♯, C#相談室 Part90
http://echo.2ch.net/test/read.cgi/tech/1455160063/
0003デフォルトの名無しさん
2017/01/28(土) 20:11:01.67ID:op86qfG/>>2に追加
C#, C♯, C#相談室 Part91
http://echo.2ch.net/test/read.cgi/tech/1467142749/
0004デフォルトの名無しさん
2017/01/29(日) 09:06:59.65ID:yBayvk760005デフォルトの名無しさん
2017/01/30(月) 06:23:24.90ID:pve8veDd0006デフォルトの名無しさん
2017/01/30(月) 07:26:13.95ID:tWAIhpxBC#でCOBOLみたいなコード垂れ流されるよりはマシじゃね?
0007デフォルトの名無しさん
2017/01/30(月) 13:37:08.05ID:aat2bJqhでもまぁDB内に閉じた処理なら長い処理でも
ストアドでいいと思うけどな
0008デフォルトの名無しさん
2017/01/30(月) 17:43:50.02ID:N6dz8FOe0009デフォルトの名無しさん
2017/01/30(月) 23:35:25.12ID:pve8veDd0010デフォルトの名無しさん
2017/01/31(火) 10:33:19.74ID:OaREUEOV0011デフォルトの名無しさん
2017/01/31(火) 14:32:45.02ID:tcQh4bsA0012デフォルトの名無しさん
2017/02/01(水) 00:11:53.74ID:rMgcMaj2また、linuxで.NET Coreの開発にすればライセンスは何も気にしなくていいものなのでしょうか
いまいち良くわかっていないので変な質問でしたらすみません
0013デフォルトの名無しさん
2017/02/01(水) 00:55:27.94ID:SIRn8MTv0014デフォルトの名無しさん
2017/02/01(水) 00:59:00.68ID:GoSmMZCVスレチ
0015デフォルトの名無しさん
2017/02/01(水) 01:44:48.27ID:wmVXAizRその規模のASP.NET MVCのサーバーをWindowsのクライアントOSで構築して運用すると明確なライセンス違反になる。
サーバーライセンスとCALをケチるなら、Linuxで.NET Core+ASP.NET Core+WEBサーバー。
0016デフォルトの名無しさん
2017/02/01(水) 07:23:50.51ID:/3Lab+YmWindows Serverも時間課金で使えるよ
0017デフォルトの名無しさん
2017/02/01(水) 07:35:30.80ID:QtOB6vhPVSCodeじゃまだ開発しにくいよインテリセンスイマイチだし
0018デフォルトの名無しさん
2017/02/01(水) 08:19:50.66ID:y670B3SoEditionによるだろ
0019デフォルトの名無しさん
2017/02/01(水) 08:23:46.42ID:SIRn8MTvWindows ServerでないWindowsをサーバーとして使い、かつ、20台以上から同時接続されるならそれはライセンス違反
0020デフォルトの名無しさん
2017/02/01(水) 12:00:03.24ID:+pDV2e5Z0021デフォルトの名無しさん
2017/02/01(水) 14:06:30.13ID:UvWC25bF私なりに色々なサイトから情報を集めてサンプルのメソッドを作ったのですが、成果物が思ったように出力できません。
どこが悪いかもわからず…困っております。
どなたか、このコードのどこに問題があって正常に表示されないのかご教示いただけないでしょうか。
【コード】
http://ideone.com/20PQG1
【その他資料】
http://upup.bz/j/my76880EYEYtgYgvhYE8CIw.png
【背景】
DirectShowでMP4動画の任意の位置の静止画を取得したい。DirectShowのサンプルフィルタのDumpFilterを使用し、IMediaSampleからダンプファイルを取得し、NV12からRGBに変換したいのだがうまくいかない・・・
お手数をお掛けしますが、何卒よろしくお願いします。
0022デフォルトの名無しさん
2017/02/01(水) 14:49:28.30ID:jnCvpXDY横方向は色が連続してるから、wが絡んだインデックスの計算で誤りがあんじゃね
002321
2017/02/01(水) 14:57:10.29ID:UvWC25bF凡ミスでした・・・・
var y = nv12Binary[h * width + h + cnt];
ではなくて、
var y = nv12Binary[h * width + w + cnt];
でした・・・・
すいませんお騒がせしました;w;
0024デフォルトの名無しさん
2017/02/01(水) 18:32:14.02ID:fkh8yjaMだからスレチ
0025デフォルトの名無しさん
2017/02/01(水) 19:46:14.74ID:W7n/VPVlスレチの質問すみませんでした
レスして頂いた皆さんありがとうございました
参考意見助かりました
0026デフォルトの名無しさん
2017/02/01(水) 23:00:42.87ID:ekCEdBskだって、DBエンジンは自動的にマルチタスク処理してくれるのに、別言語で処理するってことはシングルスレッド化するんだから
それにSQLは長くても、うまければむしろ読みやすく書ける(手続型言語より短いステップでシンプルに書ける場合が多い)
ただし頭の中に複数のマス目をイメージできない人が読むと呪文に見えるらしい
常に低レベルなプログラマに合わせて標準化する利点はあるだろうけど
0027デフォルトの名無しさん
2017/02/01(水) 23:29:02.19ID:Q5WgQ/3w100行超えたらなんか致命的にやらかしてるって疑った方がいい
0028デフォルトの名無しさん
2017/02/01(水) 23:45:22.94ID:tYeJxlUS0029デフォルトの名無しさん
2017/02/01(水) 23:47:28.74ID:r1Eq5mSG0030デフォルトの名無しさん
2017/02/02(木) 00:06:00.36ID:335RX4F50031デフォルトの名無しさん
2017/02/02(木) 00:22:55.82ID:NP4cqTts0032デフォルトの名無しさん
2017/02/02(木) 00:33:35.95ID:Xhr9HRot0033デフォルトの名無しさん
2017/02/02(木) 00:38:43.68ID:jMAutYAP問題は、4つも5つもくっつけて集計したものを更に集計ている呪文のようなViewだな
「誰がこんなもの作ったんだよ」と、過去の自分に説教したくなることが偶にあるだろ
0034デフォルトの名無しさん
2017/02/02(木) 01:06:08.80ID:mPNRvOCDhttps://wiki.postgresql.org/wiki/Mandelbrot_set
0035デフォルトの名無しさん
2017/02/02(木) 04:14:19.22ID:gxIOcfswselect a,
b,
d,
....などはよくある行数稼ぎw
0036デフォルトの名無しさん
2017/02/02(木) 11:36:33.30ID:K/b9EIy40037デフォルトの名無しさん
2017/02/02(木) 22:58:09.73ID:JuktWcDi初心者って集計を嫌うよね
集計を覚えるとSQLの表現力がグッと上がるのにもったいない
0038デフォルトの名無しさん
2017/02/02(木) 22:59:25.89ID:cdo4XHzT0039デフォルトの名無しさん
2017/02/04(土) 16:36:50.15ID:sbknHPFF何か良い方法は無いものでしょうか。
0040デフォルトの名無しさん
2017/02/04(土) 16:45:50.00ID:atHQASm/なぜ高速に取得したいの?
どういうアプリケーションを想定?
エクスプローラ?
0041デフォルトの名無しさん
2017/02/04(土) 16:49:01.93ID:sbknHPFFはい。そのようなものです。
0042デフォルトの名無しさん
2017/02/04(土) 16:52:42.09ID:94H9RTyk0043デフォルトの名無しさん
2017/02/04(土) 16:53:28.40ID:ypmLJyxS0044デフォルトの名無しさん
2017/02/04(土) 17:03:20.16ID:atHQASm/0045デフォルトの名無しさん
2017/02/04(土) 17:33:34.62ID:sbknHPFFDirectoryInfoで速くなりました。ありがとうございます!
0046デフォルトの名無しさん
2017/02/04(土) 21:24:06.70ID:znmRetLnこういう処理はどれが正解って訳じゃないけど、見通しがついてよかったぬー
0047デフォルトの名無しさん
2017/02/04(土) 22:20:54.73ID:SpK5IAIQ0048デフォルトの名無しさん
2017/02/05(日) 00:02:27.35ID:PGIZ+KFZGJ!!
0049デフォルトの名無しさん
2017/02/05(日) 13:44:40.26ID:jpxF0hW7誰かが何らかのオブジェクトをlockしているかどうか知る方法はありますか?
if(IsLocked(obj)){
}else{
}
みたいな処理をしたいのですが。
0050デフォルトの名無しさん
2017/02/05(日) 13:51:41.71ID:QLCXp5gVMonitor.IsEntered(obj)とか?
0051デフォルトの名無しさん
2017/02/05(日) 14:09:45.29ID:PGIZ+KFZlock は System.Threading.Monitor クラスを使うように展開されるみたいだからこいつの TryEnter( ) とか使えばいいんじゃね?
http://ufcpp.net/study/csharp/sp_thread.html
0052デフォルトの名無しさん
2017/02/05(日) 14:22:39.19ID:jpxF0hW7Monitor.TryEnterで上手く出来ました。
ありがとうございました。
0053デフォルトの名無しさん
2017/02/14(火) 20:20:16.10ID:9KVRWgtpsubscribeした時点でまだ一度もonNextをしていなければonNextするまでコールバックを呼ばず、
一度でもonNextされていれば最後の値をコールバックに渡す感じです
0054デフォルトの名無しさん
2017/02/14(火) 20:49:20.54ID:pU7mkQJzRxなんか使わずに単純に最後の値を変数に入れといてそれを読めばいいのでは
0055デフォルトの名無しさん
2017/02/14(火) 21:07:29.79ID:9KVRWgtp変更通知…
rxが楽
0056デフォルトの名無しさん
2017/02/14(火) 23:32:57.72ID:sZcA1Jduまったく、作れません。
軽く何かを教えてくださいお願いします。
0057デフォルトの名無しさん
2017/02/14(火) 23:42:59.54ID:jF3NlhZ40058デフォルトの名無しさん
2017/02/15(水) 13:44:40.41ID:6MEGowR3Unityちゃんでもいじってみ
0059デフォルトの名無しさん
2017/02/15(水) 14:22:29.43ID:fYC4NdgNc#でdatagridviewを使っていて、headertextを2行にしたいのですが、方法を教えてください
0060デフォルトの名無しさん
2017/02/15(水) 14:38:33.74ID:IaTHaUdU改行コード入れればいいんじゃないか?
0061デフォルトの名無しさん
2017/02/15(水) 18:06:53.63ID:fYC4NdgN0062デフォルトの名無しさん
2017/02/15(水) 18:08:07.82ID:fYC4NdgNGUIからだと入れることができませんでしたが、
コードから直接入れることができたので、
コードから入れました。
0063デフォルトの名無しさん
2017/02/15(水) 19:46:34.50ID:IaTHaUdU俺も玉にはいい事言うよね。
0064デフォルトの名無しさん
2017/02/16(木) 19:46:27.37ID:3MqMajas0065デフォルトの名無しさん
2017/02/16(木) 20:07:17.83ID:yaBP1ZBT実装がめんどくさければGrapeCityのComponentOne買えばOK
0066デフォルトの名無しさん
2017/02/16(木) 20:12:31.55ID:C8TUip5w0067デフォルトの名無しさん
2017/02/16(木) 20:34:36.40ID:Dw9/ZFHg検索くらいしろよ
0068デフォルトの名無しさん
2017/02/16(木) 22:06:01.73ID:x6Naqncrこの辺りはformアプリは苦手
0069デフォルトの名無しさん
2017/02/16(木) 22:16:06.79ID:7GOAgwDKクリックイベントは大丈夫なはずなんだけど、
開くや新規作成 検索とか、探してたら、
開くだけで、8行ぐらいコードが必要なんだけど?
1行で呼び出す、コードとか無いの?
0070デフォルトの名無しさん
2017/02/16(木) 22:32:47.75ID:/R92/z+7まとめたいならこれ
Process.Start("notepad.exe");
0071デフォルトの名無しさん
2017/02/16(木) 23:25:56.09ID:7GOAgwDKどうも
初心者だから、妥協しようか迷ってたんだけど
当面はそちらで行かせて貰う
0072デフォルトの名無しさん
2017/02/16(木) 23:30:09.61ID:Dw9/ZFHg0073デフォルトの名無しさん
2017/02/17(金) 08:32:40.56ID:MUR4QGaeありがとうござます
助かりました。調べて頑張ってみます
0074デフォルトの名無しさん
2017/02/17(金) 08:33:43.24ID:MUR4QGaeすみません。抜けてました。レスありがとうございます
0075デフォルトの名無しさん
2017/02/18(土) 11:09:32.83ID:cWaaGg3Vcreate tabale hoge ([hage] text) → "create table hoge " +"([hage] text)";
0076デフォルトの名無しさん
2017/02/18(土) 11:15:39.58ID:MSmTE/VQ逐語的リテラル文字列
あとは補完文字列なんてのもあるが、SQLインジェクションには注意
0077デフォルトの名無しさん
2017/02/18(土) 12:10:46.00ID:52dA0McO> create tabale hoge ([hage] text) → "create table hoge " +"([hage] text)";
変換規則がわからん
単にこれだけをやりたいだけなら正規表現でもできそうだが
0078デフォルトの名無しさん
2017/02/18(土) 12:17:17.23ID:rCytLmz9スクリプトファイルの読み込みじゃいかんのか?
0079デフォルトの名無しさん
2017/02/18(土) 13:26:45.21ID:oikc5OUx矢印が逆じゃあないの?
最終的には連結した一つの文字列にしたいんだろ?
0080デフォルトの名無しさん
2017/02/18(土) 14:07:01.72ID:uqTw3F8T作れば
0081デフォルトの名無しさん
2017/02/18(土) 14:25:52.73ID:XkQA6zD3そのサンプルだと両端にダブルクオーテーション付けて最後にセミコロン付けるだけでよくね?
わざわざ文字列を分割する必要性無いと思うんだけども
0082デフォルトの名無しさん
2017/02/18(土) 18:29:25.18ID:367vvwff例えば半分から上は黒で下は白のようなものです。
現状panelを使ってそのように見せているんですが、いい方法あったら教えてください
0083デフォルトの名無しさん
2017/02/18(土) 19:51:04.90ID:d0hejx530084デフォルトの名無しさん
2017/02/18(土) 19:58:44.57ID:M4R1Zp6s無理やりオーナードローかform捨てるしかないだろな
0085デフォルトの名無しさん
2017/02/18(土) 20:00:20.55ID:n/aPn98Bなんの目的があるかわからん。
色が分かれていても、別のものを表示している訳ではないの?
0086デフォルトの名無しさん
2017/02/18(土) 20:24:06.51ID:jkd676sQ0087デフォルトの名無しさん
2017/02/18(土) 20:44:32.17ID:n5oO6gvOフォーム(パネル)の背景設定でもいいけど
>>86
パネル以外だと上にコントロール重ねたら下が見えなくならないかな
008875
2017/02/18(土) 22:28:19.09ID:cWaaGg3Vツールが有ったら使いたいなと思い聞いてみました
他のDBだと、ソースにテーブル定義を書くなんて無いからちょっと混乱させちまいましたね
面倒でも手でやるのが一番早そうだ
0089デフォルトの名無しさん
2017/02/18(土) 22:56:35.91ID:XkQA6zD30090デフォルトの名無しさん
2017/02/18(土) 23:07:16.07ID:rCytLmz9だからファイル詠み込めよ
なんで動的sqlでもないのにコードに書くんだよ
0091デフォルトの名無しさん
2017/02/19(日) 00:04:30.14ID:TkpsmKBXサイズ変えないならFormのBackgroundImageに
色分けしたBitmap貼るとかいいんでないの?
好きな背景にもできるぞ
0092デフォルトの名無しさん
2017/02/19(日) 00:14:46.31ID:PjLfAeqZ説明補足すると、メッセージボックスを自作していて、メッセージボックスのような背景を作りたかったんです。
0093デフォルトの名無しさん
2017/02/19(日) 07:54:46.40ID:ngALvOwB> 他のDBだと、ソースにテーブル定義を書くなんて無いから
SQL-SERVER 使ってるけど一時テーブル作ったりで普通にあるけど?
0094デフォルトの名無しさん
2017/02/19(日) 08:47:37.68ID:iOIH+Q4P似たようなことはDock=Top, AutoSize=FalseとしたLabelでよくやる。
0095デフォルトの名無しさん
2017/02/19(日) 10:11:31.31ID:93wksAh/sqliteでEF使うと致命的に遅いから無理ですわ
>>90
何故に喧嘩腰?
>>93
俺はあまり一時テーブルに頼らずにviewでなんとかするのが好きだから、そこまで思い当たりませんでしたわ
たしかに一時テーブルが正義の場合だって少なくないだろうが
0096デフォルトの名無しさん
2017/02/19(日) 10:23:29.24ID:TZ/mXSM20097デフォルトの名無しさん
2017/02/19(日) 10:32:03.79ID:kiv7S6GKそう言って糞長いストアド作りまくった挙句に保守できなくなった案件があったと、DBコンサルが笑い話のネタにしてたな
一時テーブル=害悪はどこの文化なんだろ
0098デフォルトの名無しさん
2017/02/19(日) 10:41:13.77ID:98lVckOm0099デフォルトの名無しさん
2017/02/19(日) 10:41:38.21ID:7Avz8j0c一時テーブルかストアドかはそれほど重要ではない
0100デフォルトの名無しさん
2017/02/19(日) 11:34:46.47ID:gpMreema一時テーブルとビューとかストアドとは使いどころが違うと思うんだが何故に比較してるんだろ?
>>98
セッション内でのみ有効な一時テーブルとか使ったことないの?
0101デフォルトの名無しさん
2017/02/19(日) 11:42:57.76ID:98lVckOmあったあった。そう言われると1度だけ。
あのときは言われたとおりやっただけだから忘れてた。
■ このスレッドは過去ログ倉庫に格納されています