[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2ch.scのread.cgiへ]
Update time : 10/12 10:55 / Filesize : 187 KB / Number-of Response : 603
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

スレ立てるまでもない質問はここで 154匹目



1 名前:デフォルトの名無しさん [2020/09/07(月) 18:56:51.64 ID:4fn7uU/g.net]
スレ立てるまでもない質問はここで 154匹目

228 名前:デフォルトの名無しさん mailto:sage [2020/09/17(木) 19:07:02.91 ID:mhOOs/P7.net]
>>227
ずいぶん長く触ってないから怪しいけど
images = new ReactiveProperty<BitmapImage>(new BitmapImage(...))
じゃなくていいの?

というかModel?
Public ReactiveProperty<BitmapImage> images;
には?

229 名前:デフォルトの名無しさん [2020/09/17(木) 21:55:45.24 ID:7NFmc0PC.net]
>>227
BindingしたところはViewModelのコンストラクタで初期設定を入れる

今の状況だとModelは完全に出番無いので、全部ViewModelでやってください

230 名前:デフォルトの名無しさん mailto:sage [2020/09/17(木) 21:57:16.29 ID:u5g3ZEMD.net]
C#です
あるイベントが発生している合計時間を計測したいです

event += new eventHandler<~~~>(timer);

この感じでtimer関数に入って時間を測ろうと思っており、現在この関数が動いている間の時間は計れるのですが、一度このイベントが終了し、もう一度発火したらまたタイマーが0から動き始めて困っています

別のイベントハンドラーの書き方にして時間をreturnで受ければよいのでしょうか?

ご助言願いたいです

231 名前:デフォルトの名無しさん [2020/09/17(木) 22:32:44.80 ID:7NFmc0PC.net]
計れてるならタイム加算用のフィールド変数作って足していけば?

232 名前:デフォルトの名無しさん mailto:sage [2020/09/17(木) 22:47:00.33 ID:0qWAJ1dM.net]
>>228
ありがとうございます。
>>229
ありがとうございます。

Model内でデータをごにょごにょして、その結果に応じてそれぞれ違う画像を表示せねばならないので
できればModel内で片づけたいです。
無理なら仕様を見直してもらうしかないですね・・・

233 名前:デフォルトの名無しさん [2020/09/17(木) 23:10:24.51 ID:7NFmc0PC.net]
MVVMではModelのデータをViewに持っていくには必ずViewModelを経由しなければならないので無理
まず、ViewModelで何らかの画像を表示できるようにしないと話にならない
表示できるようになったら今度はそことModelの画像データを連結すればViewに上がっていくわけで

234 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 00:05:34.38 ID:HWhd+xXk.net]
>>231
C#にはグローバル変数がなくて困っていたのですが、その用語を教えていただいてうまく処理できました

ありがとうございます

235 名前:デフォルトの名無しさん [2020/09/18(金) 00:26:36.55 ID:w2s87dwB.net]
>>234
ないわけないだろ

236 名前:デフォルトの名無しさん [2020/09/18(金) 03:21:29.76 ID:tZIeffx3.net]
>>215
簡単そうで自分にはぴったりみたいです
ありがとう



237 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 10:43:51.46 ID:Z5cpBIlV.net]
英語圏の人にとってプログラミングはこう見えてるって本当ですか?
だとしたら絶対に勝てなくないですか?
https://i.imgur.com/lZodiHz.png

238 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 11:08:27.32 ID:EJS7Iotj.net]
IT後進国の日本だからそもそも民族的に負けるのが決まってる

239 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 11:26:58.85 ID:AlPYh0XR.net]
>>237
逆に読みづらいと思わないの?
プログラムに慣れたら言葉じゃなく数式のような記号に見えてくるから自然言語読むより理解が早くなる

240 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 11:51:10.53 ID:fEr2t2kb.net]
>>237
えっ
普通にそういう風に見えないの?
そんなに英語力が低いのか・・・

241 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 12:36:11.82 ID:7yDtYvQW.net]
プログラミングに書かれてるような簡単な英語ならともかく
Github、公式リファレンス、論文とかに載ってる長文ってなると読解や理解の早さは絶対に英語圏の方が上だわ

242 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 13:01:46.87 ID:Td+nb1vy.net]
>>239
まあこれですよね
語学で差がつくのは文系の世界でしょう

243 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 13:03:04.15 ID:002pfutI.net]
日本の学生がMy name is Satoって授業を受けてるときにはアメリカの学生は長文の物語や論説文の授業を受けてるし敵うわけがない

日本人の10代前半には英語の壁がデカすぎる

244 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 13:06:26.97 ID:002pfutI.net]
だから日本のプログラマーは10代後半ぐらいから勉強を始めたような雑魚が多い
遅すぎるんだよ。海外じゃ10代前半、下手すりゃ1桁の年齢でプログラミングをやる人もたくさんいる

245 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 13:09:28.37 ID:Td+nb1vy.net]
自分の雇用を守るという意味では下が育たないのは歓迎なんだけど国家の将来としては心配だ
子持ちは不安だろうなあ

246 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 13:56:12.63 ID:2RtYnDyr.net]
>>237
「画面クリア」と書けるのは、日本語と漢字の凄さ。
また、なでしこはわかり易いが、たとえばWin32なら、
HBRUSH hBrush = CreateSolidBrush(RGB(255,255,255));
RECT rect;
GetClientrect( &rect );
FillRect( hDC, &rect, hBruch );
となる。OpenGLでは、
glClearColor(1.0f, 1.0f, 1.0f, 1.0f );
glClrear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
と書くが、これが、「白色で画面クリア」を意味するとは初見では分かるまい。



247 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 13:59:15.25 ID:2RtYnDyr.net]
OpenGLでは正しくは、こうだった:
glClearColor(1.0f, 1.0f, 1.0f, 1.0f );
glClearDepth(1.0);
glClrear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);

248 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 15:34:20.77 ID:gTzrQar4.net]
でも翻訳すると文字数って1.5倍くらいに膨れるんだよな英語

249 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 15:35:41.88 ID:gTzrQar4.net]
But when you translate it, the word count swells up by a factor of 1.5 or so, English.

250 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 16:40:25.28 ID:lOTfajhS.net]
情報密度の違い
日本語が優れてる部分

251 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 17:31:44.74 ID:SnOx1oiR.net]
>>237
COBOLあたりのころの言語だとそういうのを意識して作ってた節はあるのでそうかも
しれないけどC言語あたりからはあまり関係ないんじゃないかなぁ
30年以上前にあった日本語BASICとかって表記は日本語だったけど別にわかり
やすくはなかったし・・・言語の作りが悪かっただけって話もあるけどね

>>248
表音文字言語だからしょうがないのではw
日本語だってローマ字で表音表記にかえれば無条件に2倍になるし

252 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 18:18:13.98 ID:C6cAo272.net]
日本語で実装してみた
確かにこれなら簡単だな




xは10
yは20

もしxが10なら「こんにちは」
もしyが15なら「ワールド」ちがうなら「世界」

xで分岐
1)「xは1」
10)「xは10」

y回ループ「これは20回表示されます」



253 名前:デフォルトの名無しさん mailto:sage [2020/09/18(金) 18:28:18.75 ID:Td+nb1vy.net]
>>252
ラムダ式はどうなる?

254 名前:デフォルトの名無しさん [2020/09/19(土) 09:34:07.81 ID:m6wX0tyL.net]
FirefoxQuantum(ポータブル版を使用)のアドオンでDownloadThemALLというものがありますが
ボリュームエミュレーション方式のRAMDISK(ディスクの管理にドライブが出てこない)上で実行されたFirefoxだとそのアドオンのUI文字列が表示されません
ディスクの管理に存在する実ディスクだとこの現象が起きません
RAMDISKが原因だと思いましたが、他のアドオンもFirefox自体も文字表示に異常が無いため、RAMDISK原因説に疑問が出てきました
もしエミュレーション方式が原因ならFirefoxのプロセス自体が異常動作を起こしてるはずですよね
何が原因でこの現象が起きてるのでしょうか?

255 名前:デフォルトの名無しさん mailto:sage [2020/09/19(土) 15:29:16.92 ID:SBocIyVA.net]
ある要素以外の任意の位置をクリックしたときのイベントってどう定義するのがスマートなの
HTML/JSの話ね

256 名前:デフォルトの名無しさん mailto:sage [2020/09/19(土) 16:05:34.27 ID:d0M6Mr1v.net]
>>255
そんなもんにスマートもクソもあるかw



257 名前:デフォルトの名無しさん mailto:sage [2020/09/19(土) 20:33:10.71 ID:UMC8F6f9.net]
スマートな方法を聞くやつは例外なくスマートじゃない

258 名前:デフォルトの名無しさん mailto:sage [2020/09/19(土) 20:43:34.87 ID:J3LxbOqE.net]
>>254ですが他にも動作がおかしいアドオン見つかりました

259 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 00:13:48.22 ID:ylbIOeZ5.net]
body に、イベントを付ければ、bubbling, capturing で、
どの子孫要素のイベントでも、body に伝わるのでは?

「js event bubbling vs capturing」で検索!

HTML, JS の質問は、web制作管理板の方へ書き込んでください!
板違い

260 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 10:42:57.14 ID:iRiS7kHZ.net]
>>255
いろいろな方法が有るが、
1. 親要素のクリックイベントを子要素のイベントの後から捕捉できるタイプのもので、
 捕らえられるようにしておく。
 その方法は、>>259に書かれているような話になる。
 ここで、重要なのは、「後から」。
2. 除外したい要素のクリックイベントのハンドラも書く。
3. 2のハンドラの中で、イベント引数 e に対して、
 e.stopPropagation();
 e.preventDefault();
 と書く。
4. こうすると、1のハンドラは、除外した要素以外の場所をクリックした
 場合だけ呼び出されるようになる。

261 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 14:25:05.58 ID:v4HlTx8O.net]
アタリ判定だけの透明な全画面要素を置いたほうがスマートじゃない?
コンポーネント指向の時代に、コンポーネント外の要素のイベントに頼るってのはなんかきもちわるい

262 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 16:24:48.77 ID:8xhMAz8l.net]
このお題に対してまずバブリングの利用を検討しない方がなんか気持ち悪いと思う
単にJSへの馴染みが薄いだけではないか

263 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 17:34:25.23 ID:55J7R452.net]
>>261
アタリ判定だけの透明な全画面要素は
どのコンポーネントに属するんですか?

コンポーネントが2つあった場合
透明な全画面要素を2つ作るんですか?

少しは頭使って考えましたか?w

264 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 17:39:50.58 ID:An+r3EqA.net]
アタリ判定だけのコンポーネント
 メニューコンポーネント
  サブメニューコンポーネント
   サブサブメニューコンポーネント


ポップアップメニューを例にしたけど、こんな感じでいんじゃないの

265 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 18:35:40.71 ID:8xhMAz8l.net]
スマートの感じ方も人それぞれだな
全画面を覆うdivを置けばクリックが拾えるぜ!なんて愚直で泥臭いの極みだと俺は思うんだが
そのdivに覆われた下にあるテキストはマウスで選択可能なんだろうか
普通に先人が用意した便利な機能を使えばいいのに

266 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 18:46:30.72 ID:8xhMAz8l.net]
「右クリックは禁止です!」と怒るのと同類のウザいUXが生まれそう



267 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 19:23:11.73 ID:ZXLs8OyP.net]
>>265
選択するときにクリックするからポップアップ消えて選択できるのでは

268 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 19:25:53.38 ID:ZXLs8OyP.net]
バブリングを拾うってことはポップアップコンポーネントを生成破棄するたびにイベントハンドラを登録削除する手続きが必要ってことだろ
なんか宣言的じゃなくて嫌だなぁ

269 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 20:06:40.27 ID:8xhMAz8l.net]
>>268
コンポーネントがイベントのチェーンを明示的に切らないなら問題ない
ありもののライブラリを使っててそのコンポーネントがそのあたり自由にならないっていうなら、jQueryでイベントを宣言すればバインドを自動でやってくれる

270 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 20:09:11.73 ID:8xhMAz8l.net]
つかUXが悪化することがわかってて、それでも「なんか嫌」で物事を決めたいなら勝手にすればとしか

271 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 20:09:23.02 ID:UKEvmxLX.net]
jQueryは無いわー

272 名前:デフォルトの名無しさん mailto:sage [2020/09/21(月) 06:37:19.70 ID:F8njcbuk.net]
uefiアプリケーション(c/c++)でサーバーとの通信を行いたいのですが
EFI_TCP4_PROTCOLの使い方(CreateChild等)が分かりません
EFI_TCP4_PROTCOLでなくても文字列の送受信ができれば
何でも良いのでやり方を教えてください
ちなみに、下記を参考に作っています
ttps://mzex.wordpress.com/2019/03/04/13804/

273 名前:デフォルトの名無しさん [2020/09/22(火) 14:32:32.93 ID:mhQq/sJy.net]
dockerのアンケートとかみてたら利用者のPCでWindowsが三割
残りがMac
もしかしたらこの割合がそのままプログラマーのPCの使用状況なの?

274 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 14:47:27.53 ID:6o8of7S0.net]
大量に居るはずのLinuxユーザーを計上してないで
Windows以外はMacと言ってる時点で
素人がついたウソデータなんじゃないですかねぇw

275 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 14:51:50.64 ID:1XqBBY/l.net]
サーバじゃなくてパーソナルコンピュータの話だからLinuxは僅かじゃないかな

276 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 14:53:53.90 ID:6o8of7S0.net]
まあそんなアンケートなんかないってだけだろ



277 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 17:08:24.35 ID:WeU5fM2j.net]
mac何か使う利点が殆ど無い気がするのに
バカ程mac推しだよなw
そもそも使いにくいんだよ

278 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 18:02:11.97 ID:jBCAcUGo.net]
Windows使いの人ってそもそもMac使える環境で働けない弱者が多そうw

279 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 18:07:33.39 ID:cReWtPAo.net]
Mac使いはそうやって定期的に煽らないと相手にもされず忘れられてしまうから大変だね。

280 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 18:29:56.76 ID:I2DwYjSV.net]
かといってWindowsはないわな
Linux使えるならいいけどそうじゃなければ微妙でもMacしか選択肢がない

281 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 21:00:12.88 .net]
頭が悪い奴はWindowsを使いこなせない

282 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 21:57:58.27 ID:5DojXjv/.net]
逆だろ
Windowsって馬鹿でも使えるようにほとんどが画面で操作出来るじゃん
介護されてるジジイ向けって感じ

283 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 22:30:30.72 .net]
Macはらくらくパソコンw

284 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 22:53:16.31 ID:TWSwG1ae.net]
>>282
なんで馬鹿でも使えるとジジイ向けになるの?
馬鹿でも使えるものなんてたくさんあるよね
例えば自動車とか

285 名前:デフォルトの名無しさん mailto:sage [2020/09/22(火) 23:00:59.45 ID:J3IrN4Ey.net]
>>273
Windows 45.8%
MacOS 27.5%
Linux-based 26.6%
BSD 0.1%
(2020 Developer Survey by Stack Overflow)

Professionalに限るとMacの割合がもう少し高いと思われるが今年はその数値出てなかった
https://insights.stackoverflow.com/survey/2020#technology-developers-primary-operating-systems
https://insights.stackoverflow.com/survey/2019#technology-_-developers-primary-operating-systems

286 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 00:36:02.00 ID:vUEpR4nB.net]
Ruby on Rails では、Mac の方が、Windows よりも互換性が高いので、Mac が多い。
でも、Mac よりも、Windows 10, WSL の方が互換性が高い

だから、Docker でも、Windows では互換性が低い。
WSL では、Docker が使えないので、仮想OS で、Linux が最良となる

Rails やる人は、ローカルPC よりも、クラウド開発の方がよいかも



287 名前:286 mailto:sage [2020/09/23(水) 00:41:05.20 ID:vUEpR4nB.net]
数年後には、Linux の1強で、AWS の時価総額は、千兆円になる。
ローカルPC は、意味を持たない

Microsoft, Apple, Google, Facebook の4社は、合併せざるを得ないw

288 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 03:09:13.25 ID:WMpUZcCB.net]
GoogleだってデフォルトなコンテナはLinuxじゃないか?
なんでアマ一強?

289 名前:デフォルトの名無しさん [2020/09/23(水) 03:15:27.09 ID:w4oBfxWj.net]
>> だから、Docker でも、Windows では互換性が低い。
WSL では、Docker が使えないので


これあきらかなまちがいじゃないの?

290 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 03:18:54.22 ID:irsqaiS+.net]
macOSはUnixだからDockerがそのまま動く
WindowsはUnixじゃないからDockerは動かない

291 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 03:23:13.80 ID:lgv3Dh8y.net]
日本語崩壊してる奴に構うなよ…

292 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 05:41:19.10 ID:eLy3NMz6.net]
とあるゲームのMODをバイナリ編集で作成しています(オフゲーです)。
ゲーム内で少数点を含む数値があった場合なのですが、
0.1 = CD CC CC 3D
0.2 = CD CC 4C 3E
0.25 = 00 00 80 3E
0.3 = 9A 99 99 3E
0.4 = CD CC CC 3E
0.5 = 00 00 00 3F
0.6 = 9A 99 19 3F
0.75 = 00 00 40 3F
0.8 = CD CC 4C 3F
ゲーム内の数値と照らし合わせながら、なんとかこの辺は16進数での値が分かったのですが、
似たような配列の部分もあるものの、法則性がいまいち分かっていません。
これらの数字はどのようにしてこのバイト数になっているのでしょうか?
もし求め方に検討がつく方がいましたら、ご教授いただけると嬉しいです。
ウェブ上にある10進数⇔16進数の変換器などではこうはならないように思うのですが…。

293 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 05:48:23.07 ID:2q5D520u.net]
単なる疑問なんですがプレースホルダの整数の%dでdはどうやらdecimalらしいのですがなぜintegerのiではないんでしょうか?
decimalは10進数の意味はあるらしいんですが整数の意味はないはずです。
decimal integer(10進数)という言葉があるらしいのでその頭のdと考えればいいでしょうか?

294 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 05:49:21.20 ID:2q5D520u.net]
3行目ミスりました
10進数整数です

295 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 06:11:05.63 ID:/jALiaeA.net]
>>293,294
iでない理由はまさに10進数整数以外の整数が実際に使われるから
16進数整数の%xはhexadecimal(16進数)から取られている
浮動小数点数の%fと区別することより10進,16進の区別の方が重要ってことでしょうね

296 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 07:34:08.67 ID:vUEpR4nB.net]
>>292
0.5 = 3F 00 00 00
0.25 = 3E 80 00 00

だから、それは、little エンディアンで表示されているのだろう

浮動小数点数内部表現シミュレーター
https://tools.m-bsys.com/calculators/ieee754.php

数値を、ビットに変換する



297 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 08:01:01.35 ID:1xyUQ4Tl.net]
>>290
unix関係ない。
macもwindowsもそれぞれの仮想化環境の上でDockerを動かしているんで大して違いはない。

298 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 08:22:52.29 ID:2q5D520u.net]
>>295
ありがとうございます!

299 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 08:58:49.30 ID:vUEpR4nB.net]
1つの整数には、4つの表示方法がある。
2, 8, 10, 16 進数での表示

そのどれかを指定する必要がある。
指定が無ければ、一般的には10進数と解釈される

300 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 17:54:21.21 ID:CVxEsFYZ.net]
>>296
ありがとうございます、リトルエンディアンなんですね。
教えて頂いたツールなのですが、数値をビットに変換するのはただ入力するだけでOKだったのですが、
ビットを数値に変換するにはページ内の下のものを使って導き出せるんでしょうか?
例えば、3F 00 00 00というビットだけ分かっていて、それがどんな数値かを調べたい時なんかの使い方がちょっと分からず…
単純に3F 00 00 00 = 0.5と出せるのではなく、都度指数分と仮数分を打ち込むしかないでしょうか?

301 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 18:51:56.63 ID:WMpUZcCB.net]
下駄履かせた整数じゃなく浮動小数を使っちゃうゲームってのが結構アレな気がするけど、全く関係ない話だな

302 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 18:55:34.35 ID:OTtzD1jQ.net]
ぶっちゃけ固定小数点で必要十分なケースは多い

303 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 18:57:24.10 ID:je2AUY/q.net]
>>300
データの意味は IEEE 754 でぐぐってみ

304 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 19:00:22.10 ID:Vsa/902U.net]
>>301>>302
DirectXがsingle floatをよく使う

305 名前:デフォルトの名無しさん mailto:sage [2020/09/23(水) 19:23:37.01 ID:WMpUZcCB.net]
ビューに手を加えるためにMODでもDirectX触ることもあるか
あるのか?低レベルアクセス

306 名前:デフォルトの名無しさん mailto:sage [2020/09/24(木) 08:23:58.94 ID:kdzzBXkp.net]
UnrealEngine4を使用しているゲームで、バイナリ編集でゲーム内のデータを変えられるのですが、
その値の一部(動作の時間経過やパーセンテージなど)に上記のような数値が使われています
おかげさまで数値の特定が少し効率的に行えそうです、レスくれた方々ありがとうございました!



307 名前:デフォルトの名無しさん mailto:sage [2020/09/24(木) 17:06:49.26 ID:yPYFp8yf.net]
複数人から同時にログをsqlに遅らせるんですけど、テーブルのPrimeKeyって何がいいんですか?

名前+Datetimeにすれば被らないとは思うんですけどなんか無理やりな気がして…

308 名前:デフォルトの名無しさん mailto:sage [2020/09/24(木) 17:07:01.91 ID:yPYFp8yf.net]
*送らせる

309 名前:デフォルトの名無しさん mailto:sage [2020/09/24(木) 17:16:09.14 ID:Rn9V0mI1.net]
文字列結合はせずに送信者と日時の複合キーにするか、サロゲートキー扱いで自動採番列とするか、シーケンスに採番させるか、あるいは主キーなし

310 名前:デフォルトの名無しさん mailto:sage [2020/09/24(木) 17:34:31.70 ID:yPYFp8yf.net]
素早いレスポンスありがとうございます
ど素人なモノで出していただいたキーワードで調べてみます

311 名前:デフォルトの名無しさん mailto:sage [2020/09/24(木) 18:22:13.43 ID:sW11ypIO.net]
>>307
>複数人から同時にログをsqlに送らせる
ってのがよくわからないが1回の書き込みで1人が何件くらい書くの?

とりあえずINSERTだけでなく
SELECTやUPDATEの利用シーンも考慮してからテーブルは設計したほうがいいよ

312 名前:デフォルトの名無しさん mailto:sage [2020/09/24(木) 18:45:27.81 ID:vqTd02/J.net]
Linqを使ってIQueryable<>変数に結果を代入し
要素を取得しようとFirstOrDefault()を使うと
「LINQ to Entitiesでは認識できないため、ストア式に変換できません」
エラーになるんですがどうすれば要素の内容を取得できるでしょうか?

313 名前:デフォルトの名無しさん mailto:sage [2020/09/24(木) 19:20:08.88 ID:vqTd02/J.net]
>>312ですが自己解決しました

314 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 02:44:14.75 ID:4GDMhKox.net]
質問ですがこのプログラムだとノック>1分待つが永久になるのでこれが10回で終わらせるにはどうすればいいでしょうか?
booleanのと組み合わせてやるのはムリでしょうか?
あくまでwhileとboolean使ってでお願いします

public class Main {
public static void main(String[] args) {
boolean doorClose = true;
while (doorClose == true) {
System.out.println("ノックする");
System.out.println("一分待つ");
}
System.out.println("部屋に入る");
}
}

315 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 02:58:10.28 ID:+2VBuIVO.net]
学校の課題?

316 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 06:40:15.33 ID:+l2B7ows.net]
booleanを使えばいいだけなら、数えた結果が10になったかどうかをbooleanに入れればいいだけ
加算を使ってはならないなら…booleanが4つあれば15まで数えられるな(実質+1するんだけど)
ifも条件演算子も使ってはならないなら、無理

なんでそんなくだらない条件を満たさなきゃならんのだ



317 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 06:42:03.04 ID:BU0fUt+3.net]
あくまでwhileとboolean
public class Main {
public static void main(String[] args) {
boolean doorClose = true;
boolean b1 = false;
boolean b2 = false;
boolean b4 = false;
boolean b8 = false;
while (doorClose == true) {
System.out.println("ノックする");
System.out.println("一分待つ");
b8 ^= b1 & b2 & b4;
b4 ^= b1 & b2;
b2 ^= b1;
b1 = !b1;
doorClose ^= b2 & b8;
}
System.out.println("部屋に入る");
}
}

318 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 06:51:39.50 ID:BU0fUt+3.net]
b1 = !b1 より b1 ^= true の方がいいか

319 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 07:00:04.98 ID:fPqU3y5p.net]
>>314
無理ではないが非合理なんでbooleanだけでやれなんて珍妙な縛りを出した奴は殴れ

方法はループ回数個のbooleanを用意
例として三回ループを示す(いろいろ省略
b1=false
b2=false
b3=false
while(!b3){
print
if(b1){
if(b2){
b3=true
}
b2=true
}
b1=true
}

320 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 07:10:22.16 ID:BU0fUt+3.net]
マジレスすると出題者はwhileの使い方を教えたかっただけで、booleanしか使うなともintを使うなとも言ってないだろうから doorClose = ++i < 10; で良さそう

321 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 11:28:52.50 ID:4GDMhKox.net]
すみません
出題されたわけでもなく、ただの興味本位です

勉強になります。作って頂きありがとうございました

322 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 12:49:22.05 ID:ZK6gJNpW.net]
質問とは関係ないけどこういうときのdoorClose変数はdoorIsClosedって命名するものだよ
while (doorIsClosed) で自然な英文として読めるようにさ

323 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 13:39:07.62 ID:RwjETZMM.net]
Booleanでループなんてバグの原因になるだけだろ

324 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 16:42:59.79 ID:zl67KOre.net]
>>311
すいません気付いていませんでした

一分間の間にどのユーザが何秒間ある行動をしたかログをとるもので、一分ごとに送信を行います

とりあえず主キー無しで思った動作は実装できました

325 名前:デフォルトの名無しさん mailto:sage [2020/09/25(金) 16:54:12.36 ID:zl67KOre.net]
管理者用のSQLからログをSELECTしてグラフに起こすシステムも実装できたので、とりあえず大丈夫だと思います

326 名前:デフォルトの名無しさん [2020/09/27(日) 16:44:07.16 ID:Pg+r1YoA.net]
これってふつうなの?
もしかしたらwsl2が複数ダウンロードされてるの?
わかるひといませんか?


PS C:\Users\all> wsl -l -v
NAME STATE VERSION
* Ubuntu Stopped 2
docker-desktop-data Stopped 2
docker-desktop Stopped 2



327 名前:デフォルトの名無しさん [2020/09/27(日) 17:24:56.57 ID:Pg+r1YoA.net]
>>326
解決しました
すいません

328 名前:デフォルトの名無しさん [2020/09/27(日) 19:43:51.51 ID:fx+uDr5t.net]
なにごとも動きゃいいですか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<187KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef