この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
次スレは>>980が立てること
【前スレ】
スレ立てるまでもない質問はここで 162匹目
https://mevius.5ch.net/test/read.cgi/tech/1666337882/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
スレ立てるまでもない質問はここで 163匹目
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (スプッッ Sdce-vVXl)
2022/12/08(木) 12:29:27.06ID:Nq8u2KPWd382381 (スプッッ Sdf3-1zkd)
2023/01/12(木) 14:31:23.95ID:YMXpiPJBd >>381
get-ChildItem -Directoryだと書き込み日時までなのでサイズの情報がほしいです。よろしくお願いいたします。
get-ChildItem -Directoryだと書き込み日時までなのでサイズの情報がほしいです。よろしくお願いいたします。
383デフォルトの名無しさん (ワッチョイ 137c-Or7w)
2023/01/12(木) 14:52:26.75ID:Ae6OSc1r0 自分で計算しろ
ググれ
以上
ググれ
以上
384デフォルトの名無しさん (アウアウウー Sa85-YvRn)
2023/01/12(木) 14:57:24.16ID:Z6xwqqURa ディレクトリにサイズなんかねえよ
中に入ってるファイルのサイズを合計したものが知りたいならMeasure-Objectで計算
中に入ってるファイルのサイズを合計したものが知りたいならMeasure-Objectで計算
385デフォルトの名無しさん (ワッチョイ 7110-9O0i)
2023/01/12(木) 15:05:00.94ID:k/txfnyN0 >ディレクトリにサイズなんかねえよ
無いならどこにディレクトリエントリ保存するの
無いならどこにディレクトリエントリ保存するの
386デフォルトの名無しさん (アウアウウー Sa85-YvRn)
2023/01/12(木) 15:11:10.09ID:Z6xwqqURa ディレクトリエントリのサイズが知りたいなら最初からそう書けよ
コミュ障にも程があるだろw
コミュ障にも程があるだろw
387デフォルトの名無しさん (ワッチョイ 137c-Or7w)
2023/01/12(木) 17:02:07.62ID:Ae6OSc1r0 エクスプローラーでもフォルダのサイズは表示されていないし
右クリックしてプロパティ見た時に表示されるけど
その都度計算しているぐらい分かりそうなものだし
そもそも、ググれば情報が結構あるという質問が多いよね
調べるのそんなに嫌なのかな?
右クリックしてプロパティ見た時に表示されるけど
その都度計算しているぐらい分かりそうなものだし
そもそも、ググれば情報が結構あるという質問が多いよね
調べるのそんなに嫌なのかな?
388デフォルトの名無しさん (ワッチョイ 2bcf-DSRP)
2023/01/12(木) 17:17:57.46ID:8ngQoVKo0 cmd.exe /c dir パス名
みたいにして、「コマンド プロンプト」のコマンド「dir」を実行して
結果を見るとかリダイレクトして処理するのはどうだろう
みたいにして、「コマンド プロンプト」のコマンド「dir」を実行して
結果を見るとかリダイレクトして処理するのはどうだろう
389デフォルトの名無しさん (ワッチョイ 61e5-eWfQ)
2023/01/12(木) 18:34:08.25ID:6Z98wLHX0 サイズは表示されないだろう
390デフォルトの名無しさん (アウアウウー Sa85-AyIk)
2023/01/12(木) 21:22:55.90ID:xu/fmHGma 例えば、Ruby では、
glob で、/**/* で再帰的にフォルダを走査できる
dir_path = "C:/Users/Owner/Documents/**/*"
target_dirs = Dir.glob( dir_path )
再帰的なフォルダのサイズは、簡単に求められないので、WIN32OLE を使う
require 'win32ole'
fso = WIN32OLE.new( 'Scripting.FileSystemObject' )
以下に書いた
PowerShell -Part 6
https://mevius.5ch.net/test/read.cgi/tech/1644744972/669
glob で、/**/* で再帰的にフォルダを走査できる
dir_path = "C:/Users/Owner/Documents/**/*"
target_dirs = Dir.glob( dir_path )
再帰的なフォルダのサイズは、簡単に求められないので、WIN32OLE を使う
require 'win32ole'
fso = WIN32OLE.new( 'Scripting.FileSystemObject' )
以下に書いた
PowerShell -Part 6
https://mevius.5ch.net/test/read.cgi/tech/1644744972/669
391デフォルトの名無しさん (スプッッ Sdf3-ptnV)
2023/01/12(木) 23:09:01.07ID:LNj2DDS+d >>388
forのコマンド実行するやつでdir /s /-cして「個のファイル」をfindして一番最後のを引っ張ってくるバッチファイル持ってるわ
forのコマンド実行するやつでdir /s /-cして「個のファイル」をfindして一番最後のを引っ張ってくるバッチファイル持ってるわ
392デフォルトの名無しさん (スッププ Sdb3-7KMi)
2023/01/13(金) 00:22:38.29ID:foooJvQAd 今作っている、GUIを持つプログラムの最小化ボタンを押し、非アクティブ状態にすると動作速度が何故か低下します。
Windowsのタスクマネージャーでプログラムの優先度を高に設定してもやはり非アクティブ化すると動作速度が落ちます。
こういう時に原因として見当たりそうなことや、最小化しつつ他のウインドウを触っている時にでもGUIをアクティブ状態にできる方法というのはあるのでしょうか?
C++で作成しているプログラムです。
Windowsのタスクマネージャーでプログラムの優先度を高に設定してもやはり非アクティブ化すると動作速度が落ちます。
こういう時に原因として見当たりそうなことや、最小化しつつ他のウインドウを触っている時にでもGUIをアクティブ状態にできる方法というのはあるのでしょうか?
C++で作成しているプログラムです。
393デフォルトの名無しさん (ワントンキン MMa5-WqfU)
2023/01/13(金) 01:39:57.21ID:ZX5aB8BhM 板違いだからゲ制作技術板へ行け
ライブラリやエンジンで使ってるもんがあればそれを足してそこで同じ質問をしろ
ライブラリやエンジンで使ってるもんがあればそれを足してそこで同じ質問をしろ
394デフォルトの名無しさん (ワッチョイ 795f-H4iZ)
2023/01/13(金) 02:08:04.92ID:USdCnak/0 >>392
その動作速度はどういう風に測ってるの?
その動作速度はどういう風に測ってるの?
395デフォルトの名無しさん (ワッチョイ 515f-1mSi)
2023/01/13(金) 03:05:24.83ID:e1GynsrD0 エスパーいませんかーーー?
396デフォルトの名無しさん (ワッチョイ 2b8f-RNGF)
2023/01/13(金) 03:34:37.43ID:cL0baNjs0 百合ゲラーですのでなんでもお答えしますん
397デフォルトの名無しさん (アウアウウー Sa85-AyIk)
2023/01/13(金) 05:37:33.90ID:pezk+gKQa 昔、広告動画を見れば、お金をもらえた。
その香具師の画面には、数十のウィンドウが、少しずつ見えるように表示されていた
非表示にすると、お金がもらえなかったのかも
ウィンドウをどうやって表示していたのかは知らないけど。
手動か、自動的に配置していたのか
その香具師の画面には、数十のウィンドウが、少しずつ見えるように表示されていた
非表示にすると、お金がもらえなかったのかも
ウィンドウをどうやって表示していたのかは知らないけど。
手動か、自動的に配置していたのか
398デフォルトの名無しさん (ワッチョイ b101-tb1I)
2023/01/13(金) 06:43:05.74ID:CqT5d+dn0 @ if ((choice == 2 && player == 2) || (choice == 3 && player == 1))
A if (0 <= xpos && xpos < XMAX && num[xpos] < YMAX)
B board[xpos][num[xpos]++] = player;
C for (x = 0, y = ypos, n = 0; x < XMAX; x++)
D for (x = xpos, y = 0, n = 0; y <= ypos; y++)
E for (x = 0, y = ypos - xpos, n = 0; y < YMAX; x++, y++)
F for (x = xpos - ypos, y = 0, n = 0; x < XMAX; x++, y++)
G for (x = 0, y = xpos + ypos, n = 0; y >= 0; x++, y--)
H for (x = xpos + ypos - YMAX + 1, y = YMAX - 1, n = 0; x < XMAX; x++, y--)
の各条件文内でどーゆー計算、アルゴリズムがされてるか教えてくださる人いますか??
A if (0 <= xpos && xpos < XMAX && num[xpos] < YMAX)
B board[xpos][num[xpos]++] = player;
C for (x = 0, y = ypos, n = 0; x < XMAX; x++)
D for (x = xpos, y = 0, n = 0; y <= ypos; y++)
E for (x = 0, y = ypos - xpos, n = 0; y < YMAX; x++, y++)
F for (x = xpos - ypos, y = 0, n = 0; x < XMAX; x++, y++)
G for (x = 0, y = xpos + ypos, n = 0; y >= 0; x++, y--)
H for (x = xpos + ypos - YMAX + 1, y = YMAX - 1, n = 0; x < XMAX; x++, y--)
の各条件文内でどーゆー計算、アルゴリズムがされてるか教えてくださる人いますか??
399デフォルトの名無しさん (ワッチョイ 93ad-U0xt)
2023/01/13(金) 07:30:22.69ID:4n2NUAGF0 >>392
アクティブなウィンドウの処理にCPUリソースが割かれて、相対的に非アクティブのウインドウの処理が遅くなってるとか?
アクティブなウィンドウの処理にCPUリソースが割かれて、相対的に非アクティブのウインドウの処理が遅くなってるとか?
400デフォルトの名無しさん (オッペケ Sr4d-9Ofr)
2023/01/13(金) 09:12:11.48ID:5UEfRoDur401デフォルトの名無しさん (スッププ Sdb3-7KMi)
2023/01/13(金) 09:19:58.58ID:PWzUG1mLd >>394
コマンドプロンプトみたいなやつが出るので、そこに速度をprintしてます
コマンドプロンプトみたいなやつが出るので、そこに速度をprintしてます
402デフォルトの名無しさん (ワッチョイ b101-tb1I)
2023/01/13(金) 11:42:35.95ID:CqT5d+dn0 >>400
こんな調べるやつとかあるんだ
こんな調べるやつとかあるんだ
403デフォルトの名無しさん (ワッチョイ 795f-H4iZ)
2023/01/13(金) 13:41:46.15ID:USdCnak/0404デフォルトの名無しさん (ワッチョイ 4aad-E1m+)
2023/01/15(日) 11:38:27.57ID:RjKVOkq+0 30代Pythonクソチョン男は強姦魔の犯罪者!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
405デフォルトの名無しさん (テテンテンテン MMde-qfBe)
2023/01/16(月) 04:13:37.79ID:eSC3vL0DM Javaについてなのですが、
JPanelに配置したボタンから画像一覧を表示させ、一覧から選択した画像を別のウインドウとして表示させたいのですが、何かいい方法はあるでしょうか?
現在、任意の画像を一覧化して選択することまではできているのですが、選択した画像を別のウインドウとして表示することができておりません。
JPanelに配置したボタンから画像一覧を表示させ、一覧から選択した画像を別のウインドウとして表示させたいのですが、何かいい方法はあるでしょうか?
現在、任意の画像を一覧化して選択することまではできているのですが、選択した画像を別のウインドウとして表示することができておりません。
406デフォルトの名無しさん (スプッッ Sd1d-NnB1)
2023/01/16(月) 15:32:33.08ID:TqPuu2eEd powershlleのmoveってファイルサーバーからローカルホのファンへの移動には使えない?
407デフォルトの名無しさん (スプッッ Sdea-Cqve)
2023/01/16(月) 18:44:29.26ID:V9vm2Wo8d PowerShellは知らんけどコマンドプロンプトはPUSHDで移動すればネットワークパス上のファイルを扱えるようになる
408デフォルトの名無しさん (アウアウウー Sa91-OPB1)
2023/01/16(月) 23:50:32.92ID:6TAcSjiva >>405
このスレではなく、Java のスレへ書き込めば?
このスレではなく、Java のスレへ書き込めば?
409デフォルトの名無しさん (ワッチョイ 86cf-7DGa)
2023/01/17(火) 02:58:04.45ID:tnzB+djo0 opensslライブラリでデータを暗号化する時、パスワードとソルトから鍵と初期化ベクトルを生成する方法と
鍵・IVを直接指定する方法とで総当たり攻撃に対する生成物の強度に違いはどの程度出るでしょうか
条件は以下です
- パスワードは512bit長のランダムデータ、ソルトはopensslが生成
- 鍵とIVの生成はPBKDF2アルゴリズムで導出処理回数は10000
- 鍵とIVを直接用意する場合はそれぞれ256bit長、128bit長のランダムデータ
自分の考えとしてはどちらも同じで、またパスワードをより長くしても変わらないという考えなんですがどうでしょうか
鍵・IVを直接指定する方法とで総当たり攻撃に対する生成物の強度に違いはどの程度出るでしょうか
条件は以下です
- パスワードは512bit長のランダムデータ、ソルトはopensslが生成
- 鍵とIVの生成はPBKDF2アルゴリズムで導出処理回数は10000
- 鍵とIVを直接用意する場合はそれぞれ256bit長、128bit長のランダムデータ
自分の考えとしてはどちらも同じで、またパスワードをより長くしても変わらないという考えなんですがどうでしょうか
410デフォルトの名無しさん (ワッチョイ 95b1-hn8B)
2023/01/17(火) 04:05:50.38ID:BFRDRkC/0 QRコード決済だけできて小銭補充管理とかいらない自販機を自作しようと思ったら何から始めればいいですか
411デフォルトの名無しさん (アウアウウー Sa91-SHZ5)
2023/01/17(火) 11:34:57.61ID:S8f7b41Ta 毎朝しっかり起きて、ちゃんと朝食食べるところからかな
412デフォルトの名無しさん (ワッチョイ 8a7c-f6s+)
2023/01/17(火) 11:39:37.61ID:QEf0sVLP0413デフォルトの名無しさん (ワッチョイ 1abd-rwgX)
2023/01/18(水) 00:06:34.03ID:0RDIXQaB0 自分用のソースコードの雛形ってどうやって管理してますか。
cliツールを作る時は普段このライブラリを使ってこの設定ファイルを作って…というテンプレがあるので
その雛形をいくつか作っているのですが、管理方法に悩んでいます
雛形ごとにgithubレポジトリを作って管理
→レポジトリが複数に分かれると探しにくくなるのでやってない
1つのgithubレポジトリを作って、そこにブランチを雛形ごとに切って管理
→雛形を更新する時が面倒。いちいちチェックアウトするのも手間だし、githubのwebUIからやると1ファイルづつしかコミット出来ない。
プロジェクトを作る時はgit cloneして.gitフォルダを消せば環境再現完了だから使う時は楽
自分用のredmime的なwikiにコードを貼り付ける
→1ページに貼り付ければ雛形の全体像をざっと知る事が出来る。(githubのレポジトリ形式だと1ファイルづつ開く必要があるし)
雛形からプロジェクトを作る時にwikiから1ファイルづつコピペしてファイルを作るのが面倒。
雛形の中に行数の多いファイルが1つでもあると一覧性が急激に下がる
無い物ねだりとして、github gistがフォルダ付きのレポジトリに対応してくれたら、一覧性は高いしgit clone出来るしで最高なんだけどな。
cliツールを作る時は普段このライブラリを使ってこの設定ファイルを作って…というテンプレがあるので
その雛形をいくつか作っているのですが、管理方法に悩んでいます
雛形ごとにgithubレポジトリを作って管理
→レポジトリが複数に分かれると探しにくくなるのでやってない
1つのgithubレポジトリを作って、そこにブランチを雛形ごとに切って管理
→雛形を更新する時が面倒。いちいちチェックアウトするのも手間だし、githubのwebUIからやると1ファイルづつしかコミット出来ない。
プロジェクトを作る時はgit cloneして.gitフォルダを消せば環境再現完了だから使う時は楽
自分用のredmime的なwikiにコードを貼り付ける
→1ページに貼り付ければ雛形の全体像をざっと知る事が出来る。(githubのレポジトリ形式だと1ファイルづつ開く必要があるし)
雛形からプロジェクトを作る時にwikiから1ファイルづつコピペしてファイルを作るのが面倒。
雛形の中に行数の多いファイルが1つでもあると一覧性が急激に下がる
無い物ねだりとして、github gistがフォルダ付きのレポジトリに対応してくれたら、一覧性は高いしgit clone出来るしで最高なんだけどな。
414デフォルトの名無しさん (ワッチョイ cd79-sA4L)
2023/01/18(水) 01:37:03.25ID:G8ljdNFV0 過去に作ったコードは案件単位とかでフォルダに分けて全文検索で十分だよ
整理に使う時間が無駄
整理に使う時間が無駄
415デフォルトの名無しさん (ワッチョイ ea74-kl6v)
2023/01/18(水) 01:57:46.03ID:uuUXjmnl0 しかしYoutuberのKENTAのアイコンの顔って
なんでわざわざ自ら変顔を選んでさらしてるの?
なんでわざわざ自ら変顔を選んでさらしてるの?
416デフォルトの名無しさん (アウアウウー Sa91-EsBK)
2023/01/18(水) 05:29:17.67ID:ejC6b2b2a 例えば、Ruby on Rails では、
誰かが、各プロジェクトの雛形を作る、退屈な作業をタスクランナーにしている
github.com/abhaynikam/boring_generators
Tailwind CSS を使うならこうするとか、Bootstrap ならこうするとか
Tailwind CSS, Bootstrap, AWS,
CircleCI, GitHub Actions,
Devise Omniauth(Facebook, GitHub, Google, Twitter),
Twilio, Stripe
誰かが、各プロジェクトの雛形を作る、退屈な作業をタスクランナーにしている
github.com/abhaynikam/boring_generators
Tailwind CSS を使うならこうするとか、Bootstrap ならこうするとか
Tailwind CSS, Bootstrap, AWS,
CircleCI, GitHub Actions,
Devise Omniauth(Facebook, GitHub, Google, Twitter),
Twilio, Stripe
417416 (アウアウウー Sa91-EsBK)
2023/01/18(水) 06:41:28.16ID:ejC6b2b2a 例えば、Ruby on Rails では、タスクランナーのrake/thor を使っているけど、
thor/inject_into_file.rb を使うと、
例えば、Rails の元のファイルが以下とすると、
module A
end
module A の次の行から、以下の3行を追加すると、
def a
puts "aa"
end
こうなる
module A
def a
puts "aa"
end
end
thor/inject_into_file.rb を使うと、
例えば、Rails の元のファイルが以下とすると、
module A
end
module A の次の行から、以下の3行を追加すると、
def a
puts "aa"
end
こうなる
module A
def a
puts "aa"
end
end
418デフォルトの名無しさん (アウアウウー Sa91-5Koo)
2023/01/19(木) 23:36:28.84ID:fnXLLUxba 静的クラスと普通のクラスってどうやって選ぶのでしょうか
処理をするだけなら静的クラスのほうが呼びやすいと思うのですがどうですか
処理をするだけなら静的クラスのほうが呼びやすいと思うのですがどうですか
419デフォルトの名無しさん (ワッチョイ 06bb-vAbj)
2023/01/20(金) 00:10:02.94ID:G4aH3G7T0 慣れないうちはシステムに一つだけのものは静的クラスでいいよ
WorldやGodみたいなクラスは静的でもいい
Carみたいなクラスは静的にできない
交差点で止まってる車、バックしてる車、ガス欠の車、一台ごとにいろいろな状態があるから車の数だけコンストラクタを呼ぶ
そして慣れてきてマルチスレッド、多態性、疎結合、自動テスト、頻繁に変わる要件について考えるようになってくると静的クラスはほとんど使わなくなってくる
Godクラスを作ったことを後悔する
こういうのは実体験したほうが身に付くし一生気付かない人もいるので最初は悩まなくていいよ
WorldやGodみたいなクラスは静的でもいい
Carみたいなクラスは静的にできない
交差点で止まってる車、バックしてる車、ガス欠の車、一台ごとにいろいろな状態があるから車の数だけコンストラクタを呼ぶ
そして慣れてきてマルチスレッド、多態性、疎結合、自動テスト、頻繁に変わる要件について考えるようになってくると静的クラスはほとんど使わなくなってくる
Godクラスを作ったことを後悔する
こういうのは実体験したほうが身に付くし一生気付かない人もいるので最初は悩まなくていいよ
420デフォルトの名無しさん (アウアウウー Sa91-5Koo)
2023/01/20(金) 00:16:23.56ID:Zj5Bog9Wa ありがとうございます
例えばある特定のデータを取得する静的クラスはどのような状況で不便になりますでしょうか
例えばある特定のデータを取得する静的クラスはどのような状況で不便になりますでしょうか
421デフォルトの名無しさん (アウアウウー Sa91-5Koo)
2023/01/20(金) 00:26:00.50ID:Zj5Bog9Wa 標準APIなどで静的クラスになっているものとそうでないものの違いもお教え頂きたいです
422デフォルトの名無しさん (ワッチョイ cd79-sA4L)
2023/01/20(金) 01:32:55.22ID:ptsQI5JN0 寿命の概念があってそれに振り回されるやつは動的
それ以外は静的という考え方でいいよ
それ以外は静的という考え方でいいよ
423デフォルトの名無しさん (ワッチョイ 95b1-hn8B)
2023/01/20(金) 05:06:11.33ID:S9BOPozX0 windows11でonedrive連携してるんだけども自分のデスクトップがどこのディレクトリにあるのかターミナルからよくわからんのですがどこですか
昔コマンドプロンプトとかだとc:\Users\Username下にDesktopフォルダありませんでした?
昔コマンドプロンプトとかだとc:\Users\Username下にDesktopフォルダありませんでした?
424デフォルトの名無しさん (ワッチョイ ff01-bbWX)
2023/01/26(木) 19:48:46.89ID:j1a5ZPM00 超初歩的な質問だとは思うのですが3Dについての質問です
多くの3Dモデリングアプリでは頂点を選択して移動するって処理をすると思うのですが、その頂点を選択するということをプログラムに実装させる方法がわかりません
3Dを表示させる、スクリプトによって点を描くのようなものについてはかなりサイトがあるのに不公平だとも思います
かなりハイレベルなのでしょうか?
詳しく説明されてるサイトや教本などあれば教えていただきたいです
多くの3Dモデリングアプリでは頂点を選択して移動するって処理をすると思うのですが、その頂点を選択するということをプログラムに実装させる方法がわかりません
3Dを表示させる、スクリプトによって点を描くのようなものについてはかなりサイトがあるのに不公平だとも思います
かなりハイレベルなのでしょうか?
詳しく説明されてるサイトや教本などあれば教えていただきたいです
425デフォルトの名無しさん (ワッチョイ a33a-ZVkQ)
2023/01/26(木) 20:46:09.53ID:5tbEV2cv0 プログラムでは頂点の座標をメモリーに格納します
いわゆる変数、変数の配列ですね
つまり変数にアクセスするだけです
いわゆる変数、変数の配列ですね
つまり変数にアクセスするだけです
426デフォルトの名無しさん (オッペケ Src7-Mh7x)
2023/01/26(木) 21:34:11.89ID:fRBq1J+qr 頂点の座標をメモリーに格納なんかしたらダメだぞ
座標=頂点ではないからな
まったく同じ座標に複数の頂点が存在する可能性がある
頂点には頂点IDを持たせてそのIDを参照すべき
座標=頂点ではないからな
まったく同じ座標に複数の頂点が存在する可能性がある
頂点には頂点IDを持たせてそのIDを参照すべき
427デフォルトの名無しさん (ワッチョイ 5310-Jpma)
2023/01/26(木) 22:09:32.59ID:aZhZOW9d0 座標をメモリに格納しないでどこに置くというんだろう
428デフォルトの名無しさん (オッペケ Src7-Mh7x)
2023/01/26(木) 22:48:06.05ID:fRBq1J+qr 座標はすでにメモリに保存されてるのになんでさらに保存する必要があるんだ?
429デフォルトの名無しさん (ワッチョイ 5310-Jpma)
2023/01/26(木) 22:58:39.27ID:aZhZOW9d0 誰も格納しなくてもいつのまにか保存されているという。。。マスクROMかw
430蟻人間 ◆T6xkBnTXz7B0 (スププ Sd1f-IdrQ)
2023/01/26(木) 22:58:45.31ID:znXoEoMCd 頂点番号から座標への写像を作るわけだな。
C++だったらstd::map<INT, POINT>とかstd::unordered_map<INT, POINT>みたいなものを使えばいい。
頂点番号のリストはstd::vector<INT>で保持できる。
C++だったらstd::map<INT, POINT>とかstd::unordered_map<INT, POINT>みたいなものを使えばいい。
頂点番号のリストはstd::vector<INT>で保持できる。
431デフォルトの名無しさん (ブーイモ MMff-/qsW)
2023/01/26(木) 23:13:43.63ID:YkHU1t7+M 勘違いしてる内容が同じだと
自演してもすぐバレちゃうねw
自演してもすぐバレちゃうねw
432蟻人間 ◆T6xkBnTXz7B0 (スププ Sd1f-IdrQ)
2023/01/26(木) 23:24:04.17ID:znXoEoMCd そもそもドロー系のソフトでは、図形はポリゴンなどを使った図形オブジェクトとしてマネージする。
オブジェクトといえば多態性の性質を活用したオブジェクト指向プログラミングだろう。
オブジェクトといえば多態性の性質を活用したオブジェクト指向プログラミングだろう。
433蟻人間 ◆T6xkBnTXz7B0 (スププ Sd1f-IdrQ)
2023/01/26(木) 23:31:35.98ID:znXoEoMCd 頂点を選択するには、マウスのカーソルの位置に近い頂点を選ぶアルゴリズムを使うのが一般的。
それは遠近法の手法によって異なる。汎用プログラミングの3Dでそれを標準で行う方法はない。
それは遠近法の手法によって異なる。汎用プログラミングの3Dでそれを標準で行う方法はない。
434蟻人間 ◆T6xkBnTXz7B0 (スププ Sd1f-IdrQ)
2023/01/26(木) 23:35:00.83ID:znXoEoMCd 頂点をマウスドラッグで囲んで選択するという方法もある。これもドラッグした範囲に当てはまる頂点の集合を
選ぶアルゴリズムを使う。これも遠近法・透視図法によって異なる。
選ぶアルゴリズムを使う。これも遠近法・透視図法によって異なる。
435蟻人間 ◆T6xkBnTXz7B0 (スププ Sd1f-IdrQ)
2023/01/26(木) 23:37:17.96ID:znXoEoMCd 続きはChatGPTで返答します。
436蟻人間 ◆T6xkBnTXz7B0 (スププ Sd1f-IdrQ)
2023/01/26(木) 23:50:08.84ID:znXoEoMCd437デフォルトの名無しさん (ワッチョイ ff02-Jpma)
2023/01/27(金) 05:52:05.83ID:Ia5Vv5I40 google crowdにあるファイル群をまとめて
ダウンロードしようとすると、勝手にアーカイブされて
ファイル名が文字化けしていまします。
なんかいい方法はないでしょうか?
ダウンロードしようとすると、勝手にアーカイブされて
ファイル名が文字化けしていまします。
なんかいい方法はないでしょうか?
438デフォルトの名無しさん (ワッチョイ 5301-bbWX)
2023/01/27(金) 07:14:37.41ID:j9f73zRK0 リストに各点の3D座標とビューの中でのポイントを入れてそのビューでのポイントの近辺をクリックして選択(アルゴリズムを使う)、ビュー上のXYを動かしてベクトル化して3D座標のXYZに反映させるって形になるのでしょうか…
439蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 10:05:01.45ID:PWSosecvd そのアプリの描画モードによって動作を変えることになる。
頂点を選択するのと、頂点を動かすのは異なるモードにする。
頂点を選択するのと、頂点を動かすのは異なるモードにする。
440蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 10:07:59.12ID:PWSosecvd 画面が二次元で、実際のデータが三次元だから、透視図法においてマウスのポイントしているのは、三次元空間内の直線となる。
直線に一番近い図形を探すことになる。
直線に一番近い図形を探すことになる。
441デフォルトの名無しさん (オッペケ Src7-uWjM)
2023/01/27(金) 10:34:58.36ID:xiZ8i9PHr なんで蟻人間ってこのスレに居座ってるんだ
他のスレでも頓珍漢なことを言ってたが
他のスレでも頓珍漢なことを言ってたが
442蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 16:05:53.83ID:GrG8apIjd443蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 16:16:26.68ID:GrG8apIjd >>437
Googleの責任者を自宅に呼んで、一緒に居酒屋さんに寄って、まずは酒でも飲んで仲良くなった後、Google Cloudの不具合について話を詰める。
Googleの責任者を自宅に呼んで、一緒に居酒屋さんに寄って、まずは酒でも飲んで仲良くなった後、Google Cloudの不具合について話を詰める。
444蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 16:27:09.55ID:GrG8apIjd445デフォルトの名無しさん (ワッチョイ 5301-bbWX)
2023/01/27(金) 16:32:17.74ID:YXqDPp2F0446蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 16:35:25.25ID:GrG8apIjd >>445
Blenderで作ったモデルをC++などのプログラミングで表示するのは可能。
https://suzulang.com/blender-python-code-output-model-for-cpp-opengl/
Blenderで作ったモデルをC++などのプログラミングで表示するのは可能。
https://suzulang.com/blender-python-code-output-model-for-cpp-opengl/
447蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 16:40:54.24ID:GrG8apIjd 一般的にはBlenderのモデルをUnityで表示するのが多いと思う。
448デフォルトの名無しさん (ワッチョイ 5301-bbWX)
2023/01/27(金) 16:42:39.36ID:YXqDPp2F0449デフォルトの名無しさん (ワッチョイ 5301-bbWX)
2023/01/27(金) 16:43:46.46ID:YXqDPp2F0 意外と重要なのにサンプルコードもなければ書籍もない…
詰んだ…
詰んだ…
450デフォルトの名無しさん (ワッチョイ 735f-Ymzw)
2023/01/27(金) 16:47:54.83ID:MqPTrKVr0 モデリング支援ソフトでも書こうとしてるの?
451蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 16:50:49.77ID:GrG8apIjd 大きな問題は小さな問題に分解して考えよう。
三次元空間上の、点と直線の距離の公式は
http://www.info.hiroshima-cu.ac.jp/~miyazaki/knowledge/tech0044.html
ここにある。
あとは透視図法でマウスが指している直線を求める。
そして直線と各点からの最短距離を求める。
三次元空間上の、点と直線の距離の公式は
http://www.info.hiroshima-cu.ac.jp/~miyazaki/knowledge/tech0044.html
ここにある。
あとは透視図法でマウスが指している直線を求める。
そして直線と各点からの最短距離を求める。
452蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 17:00:07.76ID:GrG8apIjd 透視図法(パース)は、一般的に1点透視、2点透視、3点透視の3種類がある。レンダリングエンジンがどれを使うかがわからなければ、画面上の頂点の位置がわからない。
どうやってレンダリングしてるの?
どうやってレンダリングしてるの?
453デフォルトの名無しさん (ワッチョイ 735f-Ymzw)
2023/01/27(金) 17:03:39.62ID:MqPTrKVr0454蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 17:08:13.10ID:GrG8apIjd 直線を求めなくても、二次元に投影された座標と、マウスポインタの間の距離を求めてもいけるみたい。
OpenGLか、WebGLか、はたまたDirectDrawか。
投影方法がわからない。
OpenGLか、WebGLか、はたまたDirectDrawか。
投影方法がわからない。
455蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ 0301-qYbV)
2023/01/27(金) 17:17:12.01ID:zjhBrFUv0 OpenGLの拡張gluなら、gluUnProject関数を使えば座標変換できる。
456蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 17:33:13.46ID:GrG8apIjd gluProject/gluUnProject
DirectXならVector3.Project/Vector3.Unproject
DirectXならVector3.Project/Vector3.Unproject
457デフォルトの名無しさん (ワッチョイ ff01-bbWX)
2023/01/27(金) 17:48:15.42ID:ZuPW7u2P0458デフォルトの名無しさん (ワッチョイ ff01-bbWX)
2023/01/27(金) 17:49:49.87ID:ZuPW7u2P0 >>453
これは静的だけど動的に点を選択して変形させたい
これは静的だけど動的に点を選択して変形させたい
459デフォルトの名無しさん (ワッチョイ ff01-bbWX)
2023/01/27(金) 17:51:05.67ID:ZuPW7u2P0 >>451
マウスが指してる直線というのはZ方向(奥行き)に向けた直線ってことであってますか?
マウスが指してる直線というのはZ方向(奥行き)に向けた直線ってことであってますか?
460デフォルトの名無しさん (ワッチョイ ff01-bbWX)
2023/01/27(金) 17:52:19.19ID:ZuPW7u2P0 >>452
まだレンダリングはしてないですがDirectXもしくはOpenGL,ヴァルカンを使うと思います
まだレンダリングはしてないですがDirectXもしくはOpenGL,ヴァルカンを使うと思います
461デフォルトの名無しさん (ワッチョイ ff01-bbWX)
2023/01/27(金) 17:53:17.17ID:ZuPW7u2P0462デフォルトの名無しさん (ワッチョイ 735f-Ymzw)
2023/01/27(金) 18:05:53.17ID:MqPTrKVr0 >>457
プレビュー表示されたモデルの横にスライダーがあって調節できるようなやつ?
それ本当にマウスで頂点選択できる必要ある?
「モデリングソフトとして作る」のはあらゆる意味で非現実的だと思うんですが、Blenderアドオンとかで済ませる気はない?
https://colorful-pico.net/introduction-to-addon-development-in-blender/2.7/
プレビュー表示されたモデルの横にスライダーがあって調節できるようなやつ?
それ本当にマウスで頂点選択できる必要ある?
「モデリングソフトとして作る」のはあらゆる意味で非現実的だと思うんですが、Blenderアドオンとかで済ませる気はない?
https://colorful-pico.net/introduction-to-addon-development-in-blender/2.7/
463デフォルトの名無しさん (ワッチョイ ff01-bbWX)
2023/01/27(金) 18:09:50.23ID:ZuPW7u2P0464デフォルトの名無しさん (ワッチョイ ff01-bbWX)
2023/01/27(金) 18:10:52.21ID:ZuPW7u2P0 ソフトとして公開したいからアドインでは作りたくないかな
465蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd1f-IdrQ)
2023/01/27(金) 18:19:32.64ID:GrG8apIjd466デフォルトの名無しさん (オッペケ Src7-uWjM)
2023/01/27(金) 20:14:46.49ID:PY7sURlcr467デフォルトの名無しさん (ワッチョイ 0301-qYbV)
2023/01/27(金) 21:00:54.90ID:zjhBrFUv0 【 提 供 】
蟻 人 間
. 来週も見てね!
蟻 人 間
. 来週も見てね!
468デフォルトの名無しさん (ワッチョイ 8335-6BSU)
2023/01/28(土) 10:09:27.39ID:qgiHv5Wf0469デフォルトの名無しさん (ワッチョイ 8335-6BSU)
2023/01/28(土) 10:16:21.01ID:qgiHv5Wf0 関数名でググったら出てきたらけどこのチャンネルと同じ絵柄だわ
https://docs.manim.community/en/stable/examples.html
https://docs.manim.community/en/stable/examples.html
470デフォルトの名無しさん (ワッチョイ db92-DSsr)
2023/01/28(土) 14:34:56.99ID:KSpRXEu90 今、サイトを見ながら掲示板を作ろうとしているのですが、
「受け取ったデータを表示してみる」というところで、
ソースをコピーしてブラウザで表示させてみたのですが、
そのソース自体が表示されて、以下のようになりません。
なぜでしょうか?解決策が知りたいです。よろしくお願いします。
https://gray-code.com/php/make-the-board-vol3/
「受け取ったデータを表示してみる」というところで、
ソースをコピーしてブラウザで表示させてみたのですが、
そのソース自体が表示されて、以下のようになりません。
なぜでしょうか?解決策が知りたいです。よろしくお願いします。
https://gray-code.com/php/make-the-board-vol3/
471デフォルトの名無しさん (ワッチョイ db92-DSsr)
2023/01/28(土) 14:36:23.54ID:KSpRXEu90 ちなみに、ブラウザはGooglechromeで、テキストエディタはVisual studio codeというのを使っています。
472蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdba-yGaH)
2023/01/28(土) 15:03:46.09ID:bcwoFDyEd PHPを実行するサーバーを用意しないと。
473デフォルトの名無しさん (ワッチョイ db92-DSsr)
2023/01/28(土) 15:15:28.49ID:KSpRXEu90475デフォルトの名無しさん (ワッチョイ db92-DSsr)
2023/01/28(土) 15:17:51.97ID:KSpRXEu90 >>470のサイトには、どうやらXAMMPの使用は書かれてないみたいですが、
かと言っていきなりサーバーを用意して作業するのはちょっと怖いので・・・・・
かと言っていきなりサーバーを用意して作業するのはちょっと怖いので・・・・・
476蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdba-yGaH)
2023/01/28(土) 15:19:23.48ID:bcwoFDyEd 開発環境は最初はローカルでいいよ。
477蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdba-yGaH)
2023/01/28(土) 15:52:47.46ID:bcwoFDyEd XAMPP立ち上げてブラウザでlocalhostにアクセスするんだな。
478デフォルトの名無しさん (ワッチョイ 4e90-qJNE)
2023/01/28(土) 16:44:10.41ID:r3IzT3Ox0 サーバー(ハード)にサーバー(ソフト)を用意する
ローカル(ハード)にサーバー(ソフト)を用意する
ローカル(ハード)にサーバー(ソフト)を用意する
479デフォルトの名無しさん (アウアウウー Sa47-DSsr)
2023/01/29(日) 05:52:25.63ID:XaW5VLcFa 後は、PHP スレで聞けば?
480デフォルトの名無しさん (ワッチョイ 3b5f-ZYL4)
2023/01/30(月) 01:19:22.51ID:PfoQb0te0 ちょっと厳しいね
学校とかで人に教えてもらって勉強した方がいい
学校とかで人に教えてもらって勉強した方がいい
481デフォルトの名無しさん (テテンテンテン MMb6-ZeKu)
2023/01/30(月) 05:59:46.96ID:G6oKG31CM 今C++書いてるんだけどこれは読んで置いたほうがいいって本ある??
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★4 [BFU★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す [蚤の市★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 佳子さまがコロナ感染 [おっさん友の会★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【悲報】靖国参拝を批判する中国に内政干渉するなと騒ぐネトウヨが中国の内紛に干渉する理由、誰にもわからない🥺 [616817505]
- 【実況】博衣こよりのえちえち歌枠🧪★2
- 【悲報】ネトウヨ「なんで高市が謝るんだよ!岡田が謝れ!😡」 [359965264]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- エッヂ逝った?
