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

■ このスレッドは過去ログ倉庫に格納されています
2023/06/20(火) 20:24:27.69ID:Eu3jcPcB0
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

次スレは>>980が立てること

【前スレ

スレ立てるまでもない質問はここで 164匹目
https://mevius.5ch.net/test/read.cgi/tech/1681132438/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
138デフォルトの名無しさん (アウアウウー Sa53-HRje)
垢版 |
2023/09/19(火) 15:25:34.82ID:rHe1cSmVa
かよちん可愛いな
最近うp休んでるね
https://www.youtube.com/channel/UCGnKrBlfJWq05hFB5kpzsPQ
139デフォルトの名無しさん (ワッチョイ 8f93-xbk3)
垢版 |
2023/09/19(火) 15:35:12.08ID:IhOxWn8d0
若いのになかなかすごいよね
140デフォルトの名無しさん (ワッチョイ 3ff6-oAvq)
垢版 |
2023/09/19(火) 16:19:27.15ID:ptxxhKbk0
でも初体験がまだだと>>136が言ってる
2023/09/21(木) 20:54:00.28ID:ykUlzt5b0
再度反応いただいた範囲だと
自分のような素人の相談を想定した場ってなさそうですね
ChatGPTにも先の書き込み2つを投げてみましたが
名が出たのが英語サイトか技術者向きサイトで手が出せませんでした

>>135さんも結局ココナラ他に誘導してくださってますし
頼みたいことの難しさも相場も分からない素人相手でも
上手く聞き出してくれる方がいることを願ってそっち系で数当たってみます
ありがとうございました
142デフォルトの名無しさん (ワッチョイ 7f3b-X4yw)
垢版 |
2023/09/21(木) 21:33:18.93ID:+mqtE9/k0
ちょい便乗質問ですが、OpenAIのAPI使って開発してる人います?
AWSみたいに従量課金ですが、日本語だと高くならないか気になっています。
2023/09/21(木) 22:25:51.63ID:H7YqoNcR0
どうして日本語だと高くつくと思ったんですか
2023/09/21(木) 22:28:57.26ID:KqLqiNTP0
トークン数の話だろう
2023/09/21(木) 22:41:34.21ID:H7YqoNcR0
なほるど!
2023/09/22(金) 05:11:33.47ID:DUfDR45n0
modal volume ls (volume名) (ディレクトリ)で永続ストレージの中身を確認できます
ってあったんだけどvolume名とディレクトリってなんだよ
ボリューム名が作成したファイルの保存先じゃないの?
2023/09/22(金) 07:10:36.81ID:fANmuK6u0
>>141
この板に、プログラミングを頼むスレは無いの?

無ければ、このスレに内容を書き込めば?
148デフォルトの名無しさん (アウアウウー Sa53-9C00)
垢版 |
2023/09/22(金) 09:23:33.88ID:dkRHHNCea
あったけどアホが鏝trip付けて有料化企んで客離れが加速して糸冬
149デフォルトの名無しさん (アウアウウー Sa53-9C00)
垢版 |
2023/09/22(金) 12:17:42.66ID:dkRHHNCea
>>137
かよちんがよかちん
https://www.youtube.com/watch?v=CkJUQ2jLaLU
150デフォルトの名無しさん (アウアウウー Sa53-9C00)
垢版 |
2023/09/22(金) 12:35:07.04ID:dkRHHNCea
この娘もよかちん
https://www.youtube.com/watch?v=HBZ-eobYJnI
2023/09/24(日) 02:05:41.34ID:rM+zOfRF0
NGWordにしといた
152デフォルトの名無しさん (ワッチョイ ab90-j351)
垢版 |
2023/09/24(日) 09:16:15.74ID:CH77JkK+0
baas使ってウェブアプリ(BBS今風に言うとSNS?)を作ろうと思います。
できるだけ楽で学習コスト低いbaasとフレームワークを紹介してください。

言語経験
C++、MFC
python、Django
javascript初心者
2023/09/24(日) 11:10:38.89ID:Cw9+et/n0
バンドやります!こちらベース@3募集
2023/09/25(月) 04:41:49.35ID:hvYrDX+K0
Firebase/Amplify vs Ruby on Rails

Firebaseいいね!と思ったけど、今やRailsを検討している件
https://qiita.com/toto_inu/items/5452c79b20bbb339a8a5
155デフォルトの名無しさん (ワッチョイ 5501-uQQ6)
垢版 |
2023/10/02(月) 20:39:22.36ID:XIHObE+90
マ板が消えた?
2023/10/03(火) 00:04:31.57ID:M8aBkynq0
消えても底辺以外困らんでしょ
IDでないから自演し放題だし
2023/10/06(金) 22:04:54.61ID:gp3+YFuU0
>>155
生きてた
2023/10/06(金) 23:55:03.40ID:WmRjQTiM0
まんまと荒らしに踊らされやがって
てめぇの馬鹿さ加減にはなあ、父ちゃん情けなくて涙が出てくらあ
2023/10/12(木) 09:00:40.42ID:B82UzHiK0
無料で使える翻訳APIってありますか?
Python信者さんが作ってるのとか公開してないかな?
2023/10/13(金) 23:58:12.66ID:JCGNRfwi0
自分で作ってみろクズ
2023/10/15(日) 17:57:38.03ID:wbib0li40
現物のプログラムを提示出来る状態だったら、ChatGPTで質問した方が的確じゃね?
変な答えを返されたこと無いぞ
2023/10/19(木) 09:10:58.54ID:4i8U45ps0
C++のコードを翻訳してといったら
何度も間違ったコードを提出されたよ
chatGPTも完璧ではない
2023/10/19(木) 10:22:30.19ID:308Vy0wOr
そいつchatGPT盲信者だからスルーでいいよ
>>74
>>82
164デフォルトの名無しさん (ワッチョイ dd2a-6qmC)
垢版 |
2023/10/21(土) 19:20:34.45ID:h0yPi2SA0
Python最近始めたのですがpy 〇〇.pyではちゃんと動いたスクリプトをpyinstallerでexe化したのですがexe化したものを実行してみるとErrorが出ます
スクリプトのときは仮想環境(Python3.3以降標準のvenv)で動かしていたのでその仮想環境内でpyinstallerでexe化しました
pyinstallerは仮想環境の中で実行すれば仮想環境のパッケージをすべてまとめてくれるのではないのですか?
それともそもそもpyinstaller自体がゴミカスでまともに.pyをexe化できないのですか?
165デフォルトの名無しさん (アウアウウー Sa09-6i8i)
垢版 |
2023/10/21(土) 19:45:59.18ID:+i5bqz//a
エラーメッセージくらい観てから文句言え
どうせdllが見つからないとかだろ
166デフォルトの名無しさん (ワッチョイ dd2a-6qmC)
垢版 |
2023/10/21(土) 19:47:27.70ID:h0yPi2SA0
>>165
dllは使ってないです
2023/10/21(土) 20:06:20.96ID:guDp3gCf0
エラーメッセージは?
2023/10/21(土) 20:07:02.85ID:1c1l3auz0
Pythonはスレがあるんだしそっちで聞いてみなよ
169デフォルトの名無しさん (ワッチョイ c138-6qmC)
垢版 |
2023/10/21(土) 20:28:18.59ID:wfMksFqA0
実行時のプロンプトの表示はこれですがどこがどうエラーなのかわからない状況です
2023-10-21 18:57:04.0020775 [W:onnxruntime:Default, onnxruntime_pybind_state.cc:1987 onnxruntime::python::CreateInferencePybindStateModule] Init provider bridge failed.
Traceback (most recent call last):
File "importlib\metadata\__init__.py", line 563, in from_name
StopIteration

During handling of the above exception, another exception occurred:

↓続きます
170デフォルトの名無しさん (ワッチョイ c138-6qmC)
垢版 |
2023/10/21(土) 20:29:09.18ID:wfMksFqA0
Traceback (most recent call last):
File "transformers\utils\versions.py", line 102, in require_version
File "importlib\metadata\__init__.py", line 1008, in version
File "importlib\metadata\__init__.py", line 981, in distribution
File "importlib\metadata\__init__.py", line 565, in from_name
importlib.metadata.PackageNotFoundError: No package metadata was found for tqdm

During handling of the above exception, another exception occurred:

↓続きます
171デフォルトの名無しさん (ワッチョイ c138-6qmC)
垢版 |
2023/10/21(土) 20:30:07.50ID:wfMksFqA0
Traceback (most recent call last):
File "diffusers\utils\import_utils.py", line 684, in _get_module
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 391, in exec_module
File "diffusers\pipelines\stable_diffusion\pipeline_stable_diffusion.py", line 20, in <module>
File "PyInstaller\loader\pyimod02_importers.py", line 391, in exec_module
File "transformers\__init__.py", line 26, in <module>
File "PyInstaller\loader\pyimod02_importers.py", line 391, in exec_module
File "transformers\dependency_versions_check.py", line 57, in <module>
File "transformers\utils\versions.py", line 117, in require_version_core
File "transformers\utils\versions.py", line 104, in require_version
importlib.metadata.PackageNotFoundError: No package metadata was found for The 'tqdm>=4.27' distribution was not found and is required by this application.
Try: pip install transformers -U or pip install -e '.[dev]' if you're working with git main

↓続きます
172デフォルトの名無しさん (ワッチョイ c138-6qmC)
垢版 |
2023/10/21(土) 20:31:20.24ID:wfMksFqA0
The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "onnxConverter.py", line 33, in <module>
File "<frozen importlib._bootstrap>", line 1229, in _handle_fromlist
File "diffusers\utils\import_utils.py", line 675, in __getattr__
File "diffusers\utils\import_utils.py", line 675, in __getattr__
File "diffusers\utils\import_utils.py", line 674, in __getattr__
File "diffusers\utils\import_utils.py", line 686, in _get_module
RuntimeError: Failed to import diffusers.pipelines.stable_diffusion.pipeline_stable_diffusion because of the following error (look up to see its traceback):
No package metadata was found for The 'tqdm>=4.27' distribution was not found and is required by this application.
Try: pip install transformers -U or pip install -e '.[dev]' if you're working with git main
[5820] Failed to execute script 'onnxConverter' due to unhandled exception!

終わりです
173デフォルトの名無しさん (ワッチョイ dd2a-6qmC)
垢版 |
2023/10/21(土) 21:25:44.58ID:h0yPi2SA0
とりあえずPythonスレでも聞いてみます
2023/10/22(日) 01:25:49.83ID:QLmKzOHx0
こんなクソ長エラーメッセージ全部ベタベタ貼ってアホかよ
2023/10/22(日) 03:02:24.75ID:RNX13B5J0
こんなのこそChatGPTの得意分野だろ
ソースがある事案は超得意だよ
一発回答してくれるのに
しかもタダで
2023/10/22(日) 09:00:47.98ID:pPbihX0w0
某マンガで「98はハードを直接叩く windowsはOSに対してプログラミングするからパソコンと対話できない」
って言うのがあったんだけどピンと来ません
具体的にどういったことを「ハードを叩く」「ハードと会話」というのでしょうか?windowsでは出来ないことですか?
2023/10/22(日) 09:42:06.11ID:TV8yJ8Sv0
>>175
お前はもう黙ってろ
2023/10/22(日) 10:37:36.97ID:RNX13B5J0
>>173
このエラーメッセージから、主要な問題は`The 'tqdm>=4.27'`というパッケージが見つからないことです。このパッケージは`transformers`ライブラリで必要とされています。

解決策として、以下のいくつかのステップを試すことができます:

1. `pip install transformers -U`を試してみてください。これにより、`transformers`ライブラリとその依存関係がアップグレードされる可能性があります。

2. もし仮想環境を使用している場合、仮想環境内で正しいライブラリがインストールされていることを確認してください。

3. `tqdm` パッケージを明示的にインストールすることも考慮してみてください: `pip install tqdm`.

これらのステップを試しても問題が解決しない場合、プロジェクトの環境や依存関係についてさらに調査が必要かもしれません。
2023/10/22(日) 11:32:03.96ID:9p76vXNU0
>>176
「98」とは?
「Windows」とは?
そこから考えればわかるだろ
そこすら分からなかったら勉強しなおせ
180デフォルトの名無しさん (アウアウウー Sa09-6i8i)
垢版 |
2023/10/22(日) 11:51:28.79ID:GXjFDCr1a
Windows98
181デフォルトの名無しさん (ワッチョイ dd2a-6qmC)
垢版 |
2023/10/22(日) 11:52:30.36ID:Agpi7r520
>>178
ありがとうございます
182デフォルトの名無しさん (ワッチョイ 1a75-ANn9)
垢版 |
2023/10/22(日) 12:06:13.75ID:ST5SKdAV0
>>176
ここではハードウェアの機能を通常とは異なり仲介者(OS)を介さず直接利用することを言ってるよ
トレードオフではあるけどそうすることで機能面や速度面で利点を得られることがあり、その様子をハードウェアと対話と比喩してるんでしょう
98は数十年前に日本で普及していたNECのPC-9800シリーズのパソコンのことです
性能をかせぐためにいろんな事をしていた昔の話ですね
2023/10/22(日) 12:58:37.11ID:TaANZ9ng0
>>178
内容が正しいかどうか自分で判断できないものを貼って全能感に酔いしれるのは迷惑だからやめような
2023/10/22(日) 13:27:37.29ID:7Lbl94Rb0
Appleはその頃からハードからOSまで作って今まで生き長らえてきたのはすごいよね
しかもただ生き長らえるだけでなくいまだに国民的シェアの製品を出し続けてるってのがね
まあ俺はApple製品は全く使ってないんだけどね
2023/10/22(日) 15:05:36.57ID:RNX13B5J0
>>181
正解だった?
自分も気になる
2023/10/22(日) 15:35:18.64ID:cCQvXEtw0
正解のわけあるか
エラーメッセージとマニュアル読めばすぐ解決する
2023/10/22(日) 15:52:21.11ID:QLmKzOHx0
ChatGPTの回答貼り付けて正解だった?は草
2023/10/22(日) 17:03:12.21ID:mhhdMBRo0
試しにちゃんとエラーメッセージ貼って質問してみたら>>178と違って正解に近い(少なくとも解決の糸口にはなる)回答が返ってきたわ
GPTさんやるやん
2023/10/22(日) 18:12:51.80ID:jplRnChIa
昔の Apple と今の Apple は OS もハードも全くの別物
残ったのはブランドだけ
190デフォルトの名無しさん (ワッチョイ 553c-6qmC)
垢版 |
2023/10/22(日) 21:11:54.60ID:P4uVevMI0
>>185
違いました
pyinstaller --onefile --copy-metadata tqdm "スクリプト名.py"でしたね
その後も同様に
importlib.metadata.PackageNotFoundError: No package metadata was found for 〇〇
の〇〇のところを--copy-metadata 〇〇 --copy-metadata □□、、、とやってく必要があります
tqdmのところで止まってたのでその背後のパッケージ名がわからないので繰り返し.exeを作ってexe実行、上記のエラーの〇〇を読んで--copy-metadata 〇〇と追加してexe作成を繰り返しました
No package metadata ~のエラーはそれで消えましたが他のErrorが残ってるので現在その対策してます
2023/10/23(月) 01:02:40.56ID:U1KT/b6J0
これで>>185が大人しくなってくれればいいけど
2023/10/23(月) 13:34:55.16ID:kClWNwaY0
ChatGPT に聞かない香具師は、使い物にならない!
2023/10/23(月) 13:56:07.52ID:0jcCN2JM0
ChatGPT 3.5:クソ
ChatGPT 4:ボッタクリ
Bingチャット:マシ
Bard:ゴミ
2023/10/23(月) 14:42:18.25ID:Z7OTJ01R0
AIに負けてコンプレックス感じてるやつがいるなw
2023/10/23(月) 20:14:06.65ID:I6hV5An00
Bingチャットがマシはさすがにない
2023/10/25(水) 23:56:28.38ID:VmXjJ7/O0
ハルシネーションがあるからAIは役に立たない
というのが新しいものを嫌う老人にありがちな思考停止パターン
一定の割合で間違うとしても自分の初歩的なミスやありがちなミスが疑われる場合はとりあえず聞いて試す価値はある
5chはどこの馬の骨とも知らない人が気まぐれだったり時には知ったかぶりの背伸びだったりする回答がある
それは鵜呑みにするのにAIは誤答があるから取り合わないというのはちょっと冷静じゃない
2023/10/26(木) 08:23:58.90ID:ylE4orVc0
分野外で判断できない場合でも当然他を当たるから有益なのは間違いないけど
鵜呑みにしてそのままコピペする輩が一定数いそうなのが怖い
2023/10/26(木) 10:17:28.11ID:KAylawMJ0
はい次の方
2023/10/27(金) 18:20:01.34ID:xTDKrdtxd
時間は有限であり、何と付き合って行くかは
慎重に決めねばならない
200デフォルトの名無しさん (ワッチョイ 0b06-aVy5)
垢版 |
2023/11/02(木) 08:53:03.90ID:xRL1gzai0
設計について教えてください。

たとえば、ページの色を決められる機能で
色を「赤」にデフォルト設定していたとします。

Aページで「青」、Bページで「黄」のように個別指定できるとします。
個別指定しなければ、デフォルトの「赤」が反映されます。

デフォルトを赤から緑に変更した場合、

1)個別指定していないページだけ緑になる
2)すべてのページが緑になる

のどちらが適切な設計でしょうか?
通常は1だと思うのですが、2も考えられるのではないかと思っています。

ページの色で例えましたが、デフォルト設定・個別設定の考え方を教わりたいです。
201デフォルトの名無しさん (ワッチョイ 5380-zW/F)
垢版 |
2023/11/02(木) 09:32:35.08ID:IoO3FpFk0
1)で合ってるよ
通常は1だと思うって書いてるから、明示的に行った設定を許可なく書き換えることがユーザーを驚かせる良くないUIってことを分かったうえなんだろうけど

2)は仮に数千ページあったらとか、設計の筋とは別に使い勝手の話から考えてもないのは分かると思うけど、やるとしたら理由があってやむを得ずやる場合だけだね
例えば既存のままだとセキュリティがからむとかでどうしても値をどかさないといけないみたいなケースで、その場合でも告知とかなんらかの手段で
事前にユーザーに知ってもらってから書き換える
2023/11/02(木) 09:36:43.59ID:xRL1gzai0
>>201
詳しく解説していただきありがとうございます。

2を思いついたのは、個別変更をあまりしていないケースで、
割とよくあると思ったからです。通常はデフォルトで満足しそうで。
だから一括変更もありでは?と思ったのですが、常識的に考えれば1ですよね。
一括変更はイレギュラーだから、要件として発生したら
システムに組み込まずに対応した方が良いと気づけました。
203デフォルトの名無しさん (ワッチョイ 9b5f-CP9B)
垢版 |
2023/11/02(木) 13:32:50.99ID:wIqJNfF50
ヒーリング系もしくはドローンアンビエントで最強のリラックスを手に入れてください。
自然の波音も入っているので、さまざまな周波数の恩恵をえることができます。
神経過敏でイライラしやすい人、なんらかの依存症にも少なからず効果が期待できます。
//youtu.be/e1IPKVrDUoM
204デフォルトの名無しさん (ワッチョイ 2901-CP9B)
垢版 |
2023/11/02(木) 21:54:32.28ID:PPQANX9x0
世界で最も稼ぐユーチューバーは23歳で年収62億円のMrBeast

フォーブスは1月14日、2021年のユーチューバーの年収ランキングを発表した。
首位のミスタービーストは、23歳で年収5400万ドル(約62億円)を稼ぎ、
ユーチューバーとしては史上最高額を記録した。彼の動画の累計再生回数は
前年の約2倍の100億回に達していた。
ユーチューバーの収入は年を追うごとに増加しており、今回のトップ10人の年収の
合計は約3億ドルに達し、前回の2020年のランキングの合計(約2億1100万ドル)
を大きく上回った。彼らの収入の約半分は広告によるものだが、グッズやNFTに加え、
独自のハンバーガーチェーンの運営など、これまで見られなかった方法で、収入を
得ているメンバーも居る。
2023/11/02(木) 23:04:05.15ID:mDTYy2Ok0
>>200
デフォルト設定と個別設定に関する設計は、コンテキストやユーザーの期待に依存します。一般的なアプローチは次の通りです。

1)個別指定していないページだけ緑になる:これは通常のアプローチで、ユーザーが明示的に個別の設定を行わない場合、デフォルトの設定が適用されます。この方法はユーザーに一貫性を提供し、意図しない変更を避けるのに役立ちます。

2)すべてのページが緑になる:これは少なくとも初めは、現在のデフォルト設定を一括で変更する方法です。ユーザーは新しいデフォルト設定に従ってすべてのページが更新されます。ただし、既存の個別設定を尊重するかどうかが重要です。新しいデフォルト設定が適用された後、ユーザーが個別に設定したページはどうなるかを考慮する必要があります。

どちらのアプローチが適切かは、具体的なユースケースとユーザーの期待に依存します。通常は1が一般的で、個別設定が優先されることが多いです。しかし、2のアプローチは新しいデフォルト設定が全体的に適用されることを期待する場合や、デフォルト設定がセキュリティや規制に関連している場合に有用なことがあります。どちらを選択するかは、ソフトウェアの使用状況やユーザーの要望に合わせて検討することが重要です。
2023/11/03(金) 00:32:12.17ID:7vdws8tL0
やっぱりまたワッチョイ4b-がchatGPTの回答を無責任に貼りに来たな
2023/11/04(土) 10:25:35.74ID:+c1eUFX20
アルゴリズムについて、以下のことが可能かどうか分かる人がいたら教えてほしい

・N個の箱があって、1から順番にNまでの通し番号がついている(Nは数百から数千くらい)
・1つの箱の中には白玉か赤玉のどっちかの玉が1個だけ入っているが、箱を開けないと分からない
・白玉の入っている箱はすぐ開けられるが、赤玉の入っている箱は空けるのに数秒から最悪1分くらいかかる
・箱の中の玉を1番から順に取り出し、取り出した順番に並べると

 ・パターン1:白白・・・白 で赤玉が全く入っていない
 ・パターン2:赤赤・・・赤 で白玉が全く入っていない
 ・パターン3:白白・・・白赤赤・・・赤 のように白玉がいくつか連続して続いた後、赤玉が最後まで連続して続く
 ・パターン4:白白・・・白赤赤・・・赤白白・・・白 のように白連続→赤連続の後、また白連続が最後まで続く
 ・パターン5:赤赤・・・赤白白・・・白 のように赤連続の後、白連続が最後まで続く

 の5つのパターンのうちどれかの入り方になりそれ以外はない(どのパターンかは事前には分からない)
・白玉又は赤玉が何個連続して入っているかは分からない
・白玉と赤玉の連続している個数が等しいという保証はない

この条件下で、白連続から赤連続&赤連続から白連続に切り替わる箱がそれぞれ何番の箱か調べたいけど、
1つの箱を開けるのに時間がかかる上に箱の数が非常に多いので、極力少ない回数の箱開けで特定したい

こういう状況だとやっぱり1番から順に箱を開けてしらみつぶしに調べつくすしか方法はない?
パターン3と5のどちらかしかないなら1番とN番の箱の両側から二分法で調べていけば数千個の箱があっても
十数回の箱開けくらいで突き止められると思うんだけど、他のパターンの可能性も想定しなきゃいけないので
そう簡単にいかなくて困ってる

諦めてしらみつぶしに全部調べる&赤玉の箱を開ける時間をどうにかして短縮する方向でいくしかないかな・・・
2023/11/04(土) 13:00:56.68ID:OVH6yLhY0
あれこれ考えるより思いついたら即実行
検証で赤開けるのに実時間待つ必要ないんだし
とりあえず両端開けたらパターンの枝刈りはできる
2023/11/04(土) 14:27:50.85ID:4BKeDdWR0
白を開けるのにかかる時間を気にするのかしないのかで話が変わってきそう
2023/11/04(土) 15:26:32.31ID:wcIJwxEK0
白数千個より赤1個のほうが時間がかかるなら
前から赤に当たるまで開けて次に後ろから赤に当たるまで開ける(前後同時でも可)
これで赤を引くのは最大2個
二分探索だと2個より多くの赤を開けないといけないケースが出てくる
2023/11/04(土) 15:31:06.34ID:+c1eUFX20
>>208-209
ありがとう
赤を開けるのにかかる時間は実時間の話
赤を開ける場合実時間で数十秒かかるだろうと考えていて、赤が連続する個数は数十〜数百程度と
見積もっているので、総当たりで全チェックだとリアルに数十分〜数時間待たされる可能性がある
なのでできれば回数を減らしたいってのがあった
白を開けるのにかかる時間は実時間でおそらく1ミリ秒もかからないはずなので無視できる

両端開けてチェックしてみるのはやってみようと思ってるけど、両端とも白だった場合にパターン1なのか
パターン4なのかを区別できないのが一番の悩みの種になってて、どっちのパターンなのかをできるだけ
少ない箱開け回数で見極められないかと頭を悩ませてる
(箱の個数や赤玉の数はシナリオによって大きく変わるけど、パターン1か4になる可能性が一番高い)

最初に両端を開けてみて色が違ったら二分法、同じだったらしらみつぶしでいくしかないのかなー
2023/11/04(土) 15:34:20.23ID:vy0sSJTM0
仮定が全然ピンと来てないけど
CPU時間使わないなら全部の箱並列で開ければええんちゃう
2023/11/04(土) 15:37:06.21ID:+c1eUFX20
>>210
書き込んでる間に次のレスが

そっかそんな簡単な手があったか
しらみつぶしの時は前からしか順に開けてはいけないと思い込んでたんで
後ろから赤に当たるまでしらみつぶしは全く思いつきもしなかったお恥ずかしい

まだアルゴリズム検討の段階で実際のコーディングはこれからなんで
結果が出るまで時間がかかりそうだけど道が拓けた気がする
どうもありがとう
2023/11/04(土) 15:44:10.42ID:+c1eUFX20
>>212
Excel VBAなのでそれができなくて・・・

ここでは箱開けと表現したけど、実際はもっと複雑な問題だったりする
諸事情でそれをそのまま晒せないので、箱を開けて玉の色を確認するという
別の問題に言い換えさせてもらった

とりあえず提示してくれた方法で何とかなりそうなのでそれでやってみる
VBAじゃなくてVB.NETならそれこそ並列で箱開けられるのにw
2023/11/05(日) 17:55:34.37ID:AqhK9gQLd
最初と最後を開ける
赤白、パターン5
白赤、パターン3
赤赤、パターン2
白白、赤が出るまで適当に開ける、パターン14

最大赤箱2回、という感じ?
216デフォルトの名無しさん (ワッチョイ e57c-7O2x)
垢版 |
2023/11/05(日) 18:21:50.51ID:P1IhC8i70
>>214
実行時間だけが問題ならCとかGoとかRustで実処理書いてVBAから呼べば良いんじゃ?

言語は何でそれ等を選んだかはランタイム無しで実行できるから配布もDLLコピーするだけで済むから
2023/11/05(日) 19:54:30.01ID:Gi7JwjXc0
>>215
そんな感じになりそう
後ろから開けていくのは何故か言われるまで全く思いつかなかったからホント目から鱗

>>216
職場のPCなんだけどホントにMS Officeでの文書作成やメールとかの完全事務仕事用PCなんだ
Visual Studioその他のいわゆる開発環境は一切ないし、たとえあったとしてもインストールできない
(そのPCのシステムを管理している部門からの許可がおそらく得られない)
なので使えるプログラミング環境がExcel VBA(かWindowsで元々使えるVBScriptとか)くらいしかない

使うのは自分のPCだけだから配布の心配はないんだけど、パフォーマンスが低いのは正直キツイ
ネットでググってみたらVBAはVB.NETと比べても実行速度が相当遅いみたいだしなあ
とはいえここまで来たら引き返せないのでやるしかないんだけど
218デフォルトの名無しさん (ワッチョイ e57c-7O2x)
垢版 |
2023/11/05(日) 20:12:56.81ID:P1IhC8i70
>>217
vscode onlineで良いじゃん
githubの無料アカウントで月60時間のcodespece使える
2023/11/05(日) 20:16:15.98ID:WVQonGtV0
EdgeのTS(JS)でローカルファイルアクセスできる
もしWSL導入できるならもう何でもあり
220デフォルトの名無しさん (ワッチョイ e57c-7O2x)
垢版 |
2023/11/05(日) 20:19:27.35ID:P1IhC8i70
ついでに言うと事務系で開発環境すら無いし許可もされてないやつがVBAとはいえプログラミングしてるってのが間違いじゃね

プログラミング能力あって自分でどうにか出来るならそういう環境が使えるように手続きなりするべき

更に言えばシステム部門に任せりゃ良いんじゃね

その2つを断られた結果 作業を手作業なんかでやって半年掛かりますって言えば良いんじゃね
それが会社としての方針でしょって言えるやん
2023/11/05(日) 20:30:02.96ID:WU/e9rOZ0
事情を知らない部外者が躍起になって一般論を振りかざしてもしょうがない
できる範囲で解決の道筋がついたようなんだからもういいだろう
2023/11/05(日) 21:36:58.11ID:r/LedzVL0
両端開ければ1と4の2パターンに絞れるんだから後は二分探索で十分じゃね
それよりなんでExcel VBAスレで聞かないんだろう
なんで言語後出ししてきたんだろう
気持ち悪いねえ君
2023/11/05(日) 21:49:27.84ID:jEP5ISTf0
>>217
C#とVB.NETのコンパイラはWindowsに標準で入ってるよ
極小規模な開発ならテキストエディタ+コマンドプロンプトの環境でも全然問題ない
2023/11/05(日) 22:09:56.24ID:Gi7JwjXc0
>>218-220
禁止されてるのは許可なく勝手に外部から何らかのソフトウェア等を追加すること
Excel VBAでマクロ入りのxlsmファイルを作ることは禁止されてないので利用できるソリューションとして
それを使ってる
システム部門はあくまでシステム自体の維持管理をやってるだけでプログラム開発はしてないし、
仮に開発をやってたとしても作ろうとしてるプログラムが特殊すぎて自分以外はまず誰も作れない
仮に作れる人間がいたとしてもそもそも自分がやるべき仕事だから向こうにやってもらうのは無理

開発環境については必要性をプレゼンして認められたとしても組織上の問題(体制やら予算やら)で
すぐには導入できなくて、実際に導入される頃には年度が変わって仕事の期限はもう過ぎてるので
選択肢としては採れない

>>222
スレチの書き込みならともかく、「スレを立てるまでもない質問」のスレでそんなこと言われても困るんだが
Excel VBAというよりアルゴリズムに関する質問だったからここで聞いただけだよ
解決した後でねちねちと絡んでこないでほしいんだが
2023/11/05(日) 22:17:29.20ID:Gi7JwjXc0
>>223
さすがにテキストエディタとOS標準のコンパイラだけでVB.NETの開発は自分には無理だと思う
GUIの作成とかデバッグとかで死ぬのが目に見える

まあ道は示されたのでこのままVBAで頑張ってみる
226デフォルトの名無しさん (ワッチョイ e57c-7O2x)
垢版 |
2023/11/05(日) 22:33:51.94ID:P1IhC8i70
>>224
いや開発環境というかインストールの許可出れば無料で開発出来るやん
VisualStudio無くてもCodeで十分でしょ
227デフォルトの名無しさん (ワッチョイ e57c-7O2x)
垢版 |
2023/11/05(日) 22:34:25.20ID:P1IhC8i70
>>223
入ってたっけ?
ライタイムじゃなくてSDKやぞ
228デフォルトの名無しさん (ワッチョイ e57c-7O2x)
垢版 |
2023/11/05(日) 22:35:53.92ID:P1IhC8i70
>>225
そうじゃなくてロジックだけ切り出してUIはVBAというかexcelでも良いやん
229デフォルトの名無しさん (ワッチョイ e57c-7O2x)
垢版 |
2023/11/05(日) 22:36:45.84ID:P1IhC8i70
ついでに言えば今はプレビューというかだったはずだけどexcelでもPython使える
230デフォルトの名無しさん (アウアウウー Saa5-CWlg)
垢版 |
2023/11/05(日) 23:24:29.09ID:6QUCKtJua
>テキストエディタとOS標準のコンパイラだけでVB.NETの開発は自分には無理

こんなレベルで業務アプリとかやばすぎるだろ
231デフォルトの名無しさん (ワッチョイ 2e8e-uaP8)
垢版 |
2023/11/05(日) 23:52:02.49ID:CcsRn4uM0
>>229
わからないものを他人に使わせようとする馬鹿
別途契約して毎月金を払うことになるのを知らんのか
2023/11/06(月) 04:46:30.57ID:iyyDacYz0
個人ブログサイトに自作の漫画を公開してみたいと考えています
(ゆくゆくはコメント・いいね・ログイン等の機能もつけてみたいのですが、一旦置いといて)
画像アップロードとなるとバックエンドとデータベースも必要でしょうか?
フロントエンドはNext.jsを考えているのですが、

Next.jsだけならまだしも、
記事管理(漫画の話数)するためのバックエンドのExpress、MySQL、Prisma等も勉強するとなると
途端に大変になってしまうのですが、取り合えずはNext.jsだけでやりくりする方法はありませんか?
2023/11/06(月) 04:49:14.75ID:6EV+CLZx0
>>226-229
それを使えるようにするためのハードルを考えたらそういう選択肢は無理
インストールの許可を得るのに割く労力があったら本業に注ぎ込まないと間に合わないんで

>>230
あのさあ・・・
質問した手前こういうこと言いたくなかったけどこっちはもう回答貰って解決したんだよ
いつまでもねちっこく絡んでくるなよ

こっちはアルゴリズムの質問しただけだしそれももう解決したのに何でID:r/LedzVL0とか
ID:6QUCKtJuaみたいなのにしつこく粘着されるのか全く分からん
環境にしても別途ソフトを導入しての開発環境構築はうちの職場の事情で実現性はゼロだから
悪いけどいくらアドバイスを貰えても実践できないよ
2023/11/06(月) 07:02:15.27ID:6An1IaHY0
ケチをつけることが目的になってる人なんでしょ
この業界には多い
235デフォルトの名無しさん (ワッチョイ e57c-7O2x)
垢版 |
2023/11/06(月) 07:59:44.98ID:HFV9X2Da0
>>233
vscode onlineとgithub codespaceの組み合わせはPCにインストールする必要もなくブラウザ上で開発可能
コンパイルもgithub内で裏でazure仮想マシン上で行われる

って話なんだけど理解出来てる?
2023/11/06(月) 08:48:14.25ID:v29VaRDWd
回答する側はてめーの事情なんか知らねーのよ
VBA限定とか特別な条件があるなら最初に書いとけって事
2023/11/06(月) 09:14:56.43ID:u2MHAvIi0
まあそれはそうw
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況