スレ立てるまでもない質問はここで 165匹目at TECH
スレ立てるまでもない質問はここで 165匹目 - 暇つぶし2ch1:デフォルトの名無しさん (ワッチョイ 9bac-kina)
23/06/20 20:24:27.69 Eu3jcPcB0.net
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
次スレは>>980が立てること
【前スレ
スレ立てるまでもない質問はここで 164匹目
スレリンク(tech板)
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

2:デフォルトの名無しさん (ワッチョイ 655f-rdTE)
23/06/20 23:15:47.92 qK6LdeGm0.net
スレリンク(tech板)
先にこっち使うのかと思ってた

3:デフォルトの名無しさん (ワッチョイ 4b7b-X2sk)
23/06/24 01:43:11.96 vH5kk2Yv0.net
えぇなんでワッチョイ無しにしなかったんだ
ワッチョイ有りと無しは重複扱いされないのに

4:デフォルトの名無しさん (ワッチョイ ad5f-VF0j)
23/06/24 03:34:17.97 Ox3iYAMD0.net
>>3
前スレは事故で消えてただけだからこれでいいよ

5:デフォルトの名無しさん (ワッチョイ 6790-5LlG)
23/07/19 20:36:31.44 fFqUOgvp0.net
Elasticsearchのユーザ認証機能って有料版じゃないとできないんですか?

どっちに書くべきなのかわからないのでマルチスマソ

6:デフォルトの名無しさん (ワッチョイ df7c-pcwf)
23/07/27 00:10:23.06 6yzTJW+v0.net
「Windows 向け Premium ソフトウェア サポート」ってどんなもんでしょうか?

ただ使うだけの一般的な個人ユーザでも技術的な困難に遭遇してハイスキルな人に聞きたい場面ってあると思います
「さすが本家MS!」と言えるような技術者に相手してもらえるなら5千円って悪くない買い物だと思うんですがどうでしょう?

7:デフォルトの名無しさん (アウアウウー Sa2b-vDZl)
23/07/27 15:13:36.69 gIycSMlBa.net
わかんねえからお前が人柱になってレポートしてくれ

8:デフォルトの名無しさん (ワッチョイ 676e-Nt2/)
23/07/28 00:37:31.06 335A9+o+0.net
あのすいません再帰がよく分かってないんだと思うんですがclass定義でそのクラスのインスタンスをフィールドとして持ってるのってあるじゃないですか
あれってそのインスタンスを見たらさらにそのクラスのインスタンスを持ってて……って際限なく掘れちゃうと思うんですが。定義が無限に広がったら崩壊しませんか
再帰関数とかなら終了条件みたいなの設定するじゃないですか

9:デフォルトの名無しさん (ワッチョイ bf79-mRrB)
23/07/28 01:45:56.39 MfisnaPF0.net
再帰関数を理解してるならそれと同じことだよ
自分と同じ関数を呼ぶときどうやって処理するかが関数とクラスで違うだけ

10:デフォルトの名無しさん (ワッチョイ 7fbb-dj/T)
23/07/28 02:30:41.39 OEgTPTdJ0.net
ヘビが自分のしっぽを咥えてる状態と同じ
定義そのものは無限に広がるなんてことはなくむしろ内に閉じてる
ただしシリアライズ処理やtoStringなんかを自前で実装したいとき考えなしに作ると無限ループのバグを作り込むことはある
そこはアルゴリズムで対処する

11:デフォルトの名無しさん (アウアウウー Sa2b-UQg9)
23/07/28 04:04:41.10 9fo6mM4Ia.net
例えば、二分探索木( binary search tree )のモジュールを作る際、
各要素を表すクラスを、bin_s_node とする

このクラスのフィールドは、保持する値と、
親ノード/左の子ノード/右の子ノードへの各リンクとする

そこで、存在しない・つながりが無い所へは、null を入れておく。
例えば、右の子ノードをnullにしておけば、右の子は存在しない

木のアルゴリズムを勉強すれば、すぐに分かる。
これぐらい知らないと就職できないし

12:デフォルトの名無しさん (ワッチョイ 4759-tHpl)
23/07/28 05:06:38.20 9nGZuQCT0.net
全部繋がってたら∞にならんの?
多数決するから∞にならんの?

13:デフォルトの名無しさん (スップ Sd7f-HOej)
23/07/28 08:02:32.73 6yxKL9JFd.net
繋がってるように見えて評価という暗黙の壁があるから期待する様な事にはならない

14:デフォルトの名無しさん (ワッチョイ 6710-OdYE)
23/07/28 08:27:08.69 ibK/vMac0.net
インスタンスがあって初めて評価されるしそれって暗黙的ではないよね
たとえ循環参照してるインスタンスを用意しても使われなきゃ平気

15:デフォルトの名無しさん (ワッチョイ 6769-nVDU)
23/07/28 12:28:32.90 5KuGzgRA0.net
自分自身のインスタンスをメンバに持つなんてできないよ、持てるのはポインタ
javaのクラス型の実態はポインタ

16:デフォルトの名無しさん (ワッチョイ 7f54-6+wX)
23/07/29 04:31:21.82 Es51UURj0.net
入力規則の説明文ですが、
20230901333 (2023年9月1日の333番目)
という日付+順番を意味する規則を表現する場合、どうするのがいいでしょうか?
yyyyMMdd[001-999]
とか、
yyyyMMdd*** (*** は 001 から 999 までの数値)
とか、考えてるんですが、原則ってあるんでしょうか?

17:デフォルトの名無しさん (スップ Sd8a-WYax)
23/07/29 08:39:12.46 ZmCsUBZMd.net
>>16
可能であればそもそも入力フォームから分割したいな

18:デフォルトの名無しさん (ワッチョイ 3ebb-mHaq)
23/07/30 00:55:30.91 gqSNBSAo0.net
たしかに日付はポップアップから選択できてデフォルトは今日あたりで連番は勝手に0埋めしてほしいな
DBでは連結されて登録されていますというだけなら嬉しくない理由
そのコードに既に業務的な名前が振られていてだいたいコピペするたけの運用だからくっついてた方が便利ってならわかる
それに比べたら表記ルールはかなりどうでもいい
言葉で説明するなら単に数値とせず順番や連番って情報を落とさないでよと思うくらい

19:デフォルトの名無しさん (ブーイモ MMe6-Rmqd)
23/07/30 02:22:26.93 m6wAifGLM.net
フォームなら連番は入力しなくてもいいように作るだろうから
ファイル名でバージョン管理するやつの命名規則じゃないのかこれ

20:デフォルトの名無しさん (アウアウウー Sa1f-y5iw)
23/07/30 05:45:51.36 GM7u7fGAa.net
入力コントロールなら、年/月/日/連番の4つ
4月なら、4/04 のどちらの入力でも、データは04になる

21:デフォルトの名無しさん (ワッチョイ 2679-ntsF)
23/07/30 19:54:49.25 cURCmIiS0.net
意味のある単位同士をアンスコも付けずにくっ付けて良い結果になったためしが無い
アンスコがそのまま区切り文字になるし日付と連番は分けるべきだと思うよ

22:デフォルトの名無しさん (ワッチョイ 9f5f-6+wX)
23/07/31 02:17:00.19 W14mua1z0.net
SQLの書き方について教えてください。C#でデータベースに問い合わせています。
カノウ、タカノ、サカノメ という3レコードがあるとします。この
3つともヒットさせたいのですが、
Like カノ% だとカノウさんしかヒットせず
Like %カノ%だとタカノさんとサカノメさんしかヒットしません。
%を*に変えたらどれもヒットなしでした。
ほかに試すべき書き方ないでしょうか?

23:デフォルトの名無しさん (ワッチョイ 2679-ntsF)
23/07/31 02:35:05.75 iJ+iF1XI0.net
えぇ…?

24:デフォルトの名無しさん (スフッ Sd8a-kvF/)
23/07/31 13:09:19.72 xdRBiKL7d.net
Accessか何か知らんけどあえて試すなら
%かの% or %かの or かの% or かの
or
*かの* or *かの or かの* or かの
とでもしたら?

25:デフォルトの名無しさん (ブーイモ MMe6-Rmqd)
23/07/31 13:24:05.91 fOxuNW2eM.net
>>22
like ‘%カノ%’ で普通は3つともヒットする

Unicodeの濁点付き文字のように文字の見た目は同じでも文字コードが違ってヒットしないとか?

26:デフォルトの名無しさん (ワッチョイ 9f5f-IPSQ)
23/07/31 13:58:46.70 r0ZTv6wO0.net
初めて投稿します。WindowsでXAMPPを使っていて、PHPを使ってサイト構築しているのですが、インメモリデータベースのRedisを使いたいと思っています。ですがインストールが上手くいきません。ネットで情報を探しても(日本語)、数年前の情報しかなく本当に困っています。

27:デフォルトの名無しさん (ワッチョイ 9f5f-IPSQ)
23/07/31 14:05:57.72 r0ZTv6wO0.net
(続き)
プログラミング初心者が個人で作るサイトなのですが、Redisに手を出そうとするのが無謀なのでしょうか?
それとも、皆さんとくに失敗なくスイスイやっていることで、わたしだけ何かものすごくバカなミスをしているだけなのだろうかと悩んでいます。

28:デフォルトの名無しさん (ワッチョイ 5b10-aLYB)
23/07/31 14:48:16.95 SilX2B310.net
Redisつかうなら稼働環境はLinux?
ならXAMPPなんて使わずにDockerかWSLでLinux構築した方がいいよ
OSや周辺プログラム揃えられるから学習コストかけてもメリットある
いまは大半のひとがDockerベースのコンテナでやってるから情報も多い

29:デフォルトの名無しさん (JP 0H97-MkdW)
23/07/31 18:57:48.93 spLKg/BwH.net
テキスエディタの内部バッファについて、
何の型の配列にするか迷っている。
いちばんいいのはu32で、内部エンコーディングも考えることはない。ただメモリを食う。
u16にして、内部エンコーディングはUTF-16にして、サロゲートペアは処理。バランスは良い。
WindowsもJavaもJavascriptもUTF-16だ。
しかし、海外勢のオープンソースを見ると、u8でUTF-8でマルチバイトをいちいち処理してる。
UTF-8だと漢字は3バイトだ。文字数数えるのにも、舐めるしかない。
どれがいいでしょうか?

30:デフォルトの名無しさん (ワッチョイ 3ebb-PWnV)
23/07/31 21:28:39.48 YHpMdMfs0.net
UTF-16かな
欧米人が主に英文で使うエディタならUTF-8が一番効率いいけど主に日本人が使うエディタなら16がいい

31:デフォルトの名無しさん (ワッチョイ 9f5f-aLYB)
23/07/31 22:41:36.76 9a0B4wdt0.net
ひとまず内部バッファ操作する共通のインターフェイス設けて両方維持するのは?
最適化前にあちこちで直接操作してたらグチャグチャまっしぐらだし
個人的にはバイトアクセスしたくないからUCS-4のみか
バッファ毎にLatin-1と選択可能とするかな

32:29 (ワッチョイ 9f25-MkdW)
23/07/31 23:07:00.32 CGcD4UCu0.net
海外勢はマルチバイトのことを考えたくないから、
charでutf-8を扱ったりするんでしょうな。

33:32 (ワッチョイ 9f25-MkdW)
23/07/31 23:18:18.94 CGcD4UCu0.net
途中で書き込んでしまった。
uint32の配列にすると、中のエンコーディングはutf-8でも16でも32でもシフトJISでもよくなるから、
uint32にしようかな。でも1GBのファイルで4GBのメモリはやっぱきついな。。
間違えて3GBの動画ファイル読み込ませたら、12GBだもんな。。

34:デフォルトの名無しさん (スフッ Sd8a-kvF/)
23/08/01 03:29:33.82 BKixURMBd.net
読む前に気付け
なんならvalidator通せ

35:デフォルトの名無しさん (ワッチョイ 7f54-6+wX)
23/08/01 06:22:32.91 sG1sxM740.net
ASP.NETみたいな、JS以外の言語でDOMを構築するフレームワークって、JSに変換してから動作してるんですよね?

36:デフォルトの名無しさん (スップ Sd2a-3oaK)
23/08/01 08:43:31.77 NwjOuTDqd.net
知らんのか

37:デフォルトの名無しさん (アウアウウー Sa1f-IPSQ)
23/08/01 09:04:28.30 wCGQ0oT2a.net
とらんすぱいらのことか
それにしてもASP.NETは使いたくないが

38:デフォルトの名無しさん (オイコラミネオ MM9b-0TAO)
23/08/01 13:27:54.49 7gV4U08MM.net
英語版ソフトのメニューやダイアログ内の文字列を日本語に変換するソフトがあるのだけど
どういうテクニックで書き換えるのか教えてほしいです
両方とも開発終了してるので自作してみたい
LingoWare
URLリンク(forest.watch.impress.co.jp)
E-WordChanger 2000
URLリンク(forest.watch.impress.co.jp)

39:デフォルトの名無しさん (スップ Sd2a-kJee)
23/08/01 16:04:57.39 PsU3Dne/d.net
>>38
EXEファイルの文字列定義を書き換えてるんとちゃうか
アドレスずらさないといけないから逆アセンブル→文字列定義を機械的に置き換え→再アセンブルみたいな

40:デフォルトの名無しさん (アウアウウー Sa1f-IPSQ)
23/08/01 16:06:12.80 xsOuXr3ua.net
URLリンク(softaro.net)
URLリンク(jyn.jp)
URLリンク(www.petitmonte.com)
URLリンク(learn.microsoft.com)

41:デフォルトの名無しさん (ワッチョイ 9f25-IPSQ)
23/08/01 16:07:21.80 +NR372Ve0.net
>>38 Windowsの実行ファイル(.exe)には、アイコンやメニューの文字列が入ってる
「リソース」ってのがあるわけ。そこを書き換える。
「実行ファイル リソース 抽出」でググると、今でも抽出


42:できるソフトが出てくる。 もしくは、バイナリエディタでガシガシ書き換えてるか。



43:デフォルトの名無しさん (オイコラミネオ MM9b-0TAO)
23/08/01 20:32:20.98 dGX8WWuvM.net
E-WordChanger 2000だと実行ファイル(.exe)を書き換えることなく文字列を書き換えれるんですよ
リソースエディタでは変更できない文字列も

44:蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd8a-3HCF)
23/08/01 20:47:15.26 UuPnMjW3d.net
API フックじゃね?

45:デフォルトの名無しさん (スッップ Sd8a-3oaK)
23/08/02 08:51:01.32 wps92ktDd.net
昔のrobowordというホバーしてるコントロールテキストを翻訳するソフトがあったな
描画系APIフックって今は難しそう

46:デフォルトの名無しさん (オイコラミネオ MM9b-0TAO)
23/08/02 21:20:07.59 YMaE7+HXM.net
ありがとう挑戦してみます

47:デフォルトの名無しさん (ワッチョイ ca74-K7KX)
23/08/04 11:06:17.55 owhCjWjY0.net
喫茶店でPC作業を何時間もするという話は普通によく聞きますが
そういうのってルール上問題ないのですか?
私もやりたいと思ってて、でも勇気がわかない。

48:デフォルトの名無しさん (ワッチョイ be90-IwXD)
23/08/04 11:11:27.36 whv0qtcv0.net
喫茶店による

49:デフォルトの名無しさん (ワッチョイ ca74-K7KX)
23/08/04 11:16:07.12 owhCjWjY0.net
何%くらいの喫茶店ならok?

50:デフォルトの名無しさん (スプッッ Sd2a-6bUv)
23/08/04 11:30:01.52 6tRfnk8sd.net
>>46
そのルールって具体的にどのルール?

51:デフォルトの名無しさん (ワッチョイ ca74-K7KX)
23/08/04 11:31:46.52 owhCjWjY0.net
喫茶店のルールです

52:デフォルトの名無しさん (スプッッ Sd2a-6bUv)
23/08/04 11:38:57.79 6tRfnk8sd.net
>>50
それは明文化してあるの?

53:デフォルトの名無しさん (ワッチョイ ca74-K7KX)
23/08/04 11:41:19.19 owhCjWjY0.net
してないです
だから気になって

54:デフォルトの名無しさん (スプッッ Sd2a-6bUv)
23/08/04 11:43:58.68 6tRfnk8sd.net
>>52
それはルールと言えるの?

55:デフォルトの名無しさん (ワッチョイ bb01-5Kuj)
23/08/04 11:54:55.54 WkzpSxdg0.net
>>46
店によるとしか言えないけど長居する時は必ずおかわり注文するべし

56:デフォルトの名無しさん (ワッチョイ 3ebb-PWnV)
23/08/04 12:45:49.98 c7GjkDWu0.net
喫茶店とは割とそういうものなので適度に単価と混雑度を意識した行動を取れば問題になることはまずない
けど空気読みスキルがないと迷惑になる場合もあるので、これが板違いの質問であることに気付かない子には少しハードルが高い

57:デフォルトの名無しさん (ワッチョイ 0bff-CF7t)
23/08/04 13:24:14.53 QRYdlbIR0.net
publicとprivateについてですが
次のpublic記述のやつを範囲を狭めようと思ってprivateに変更しました。
public void myDialog(String str1) { // <-ここと
myAlertDialog = new AlertDialog.Builder(this)
.setTitle("Title")
.setPositiveButton(btnStr,new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,int n) { // <-ここ
})
.create();
myAlertDialog.show();
}
しかしprivate void onClick(の部分はpublicでなければとエラーが出たので
ここだけpublicにしたのですが
private void myDialog(String str1) { // 一部略
@Override
public void onClick(DialogInterface dialog,int n) {
})
}
とこんな風にprivateに内包されてるものの中にpublicがあるという変な状態になってしまいました。
これでも実行はできたのですが、この記述はおかしいのでやめた方がいいですか?
後で不明な問題が出てきたりするでしょうか?
この場合はやはり全部publicにした方がいいでしょうか?

58:デフォルトの名無しさん (ドコグロ MM22-O/oX)
23/08/04 14:26:15.01 neuFS+YAM.net
全然問題無いよ

59:デフォルトの名無しさん (ワッチョイ 2a01-58Wo)
23/08/04 15:08:24.07 M+QKd6GR0.net
ラムダ使えば?
.setPositiveButton(btnStr, (dialog, n) -> { ... })

60:デフォルトの名無しさん (ワッチョイ 0bff-CF7t)
23/08/04 15:21:35.49 QRYdlbIR0.net
了解しました。

61:デフォルトの名無しさん (ワッチョイ 3ebb-PWnV)
23/08/04 16:51:31.33 c7GjkDWu0.net
>>56
変な状態でもなんでもないよ
実装クラスが具体的に何であるかはプライベートだけどonClickが呼べることは公に約束されている状態
例えるならキャバ嬢が佐藤さんなのか鈴木さんなのか本名や昼職は内緒だけどお店の嬢なのは確かなので一緒に飲んでおしゃべりするうえで困らない状況
嬢にclickイベントを起こしても同じような結果になる

62:46 (ブーイモ MMf3-7Wnt)
23/08/05 01:30:54.44 3Tr3DbxWM.net
>>53
じゃ無問題ということ?
>>54
やはり複数回の注文が暗黙に必要なのでしょうか?
頻度や価格も気にしないとダメなの?ドリンクバーのを何杯ものむのは?
わたしはチキンなので喫茶店の長居はいままでしたことなかったけど
プログラミングの勉強やポートフォリオ作成は家では効率わるいことも多く
なによりネットのみんなが喫茶店でPCやってる(MACだと様になるらしいワラ)と聞いて、わたしもやっていいかな?

63:46 (ブーイモ MMf3-7Wnt)
23/08/05 01:31:58.25 3Tr3DbxWM.net
>>55
その空気感が全然分からない。
いっそのこと明文化してればいいのに。

64:デフォルトの名無しさん (ワッチョイ 3b7c-tyL0)
23/08/05 01:37:16.50 UYAhwzf60.net
設定フォーマットTOMLのTってgithubの創業者の名前らしいけどこれって本人が名付けたんですか?
人から愛着や称賛を込めてそう呼ばれるようになったならともかく本人が自分で言っちゃうのって
日本人的な価値観で見たら痛いですよね、どんだけ実績功績あっても
でもまあ欧米人ってそういうのをむしろ良しとする文化かも
企業名とかファッションブランドとか人名あてるの普通だし

65:デフォルトの名無しさん (ワッチョイ eb02-bUGb)
23/08/05 07:13:07.63 1+OMNwsU0.net
ドリンクバーだけ注文して何時間も居座られても、店側からしたら売り上げに貢献しなければ席の1つを占拠し続ける迷惑な客と思われる。
何度もやっていると店側にマークされるので、最悪出禁食らうから気を付けてね。

短時間ならドリンクバーだけでも良いけど、長時間居座るつもりならサイドメニューやデザートで良いから時々注文して売り上げに貢献する事をオススメするよ。

某スタバの元アルバイトより

66:46 (ブーイモ MMf3-7Wnt)
23/08/05 07:48:07.58 3Tr3DbxWM.net
>>64
9時間居座り続けるとして

67:46 (ブーイモ MMf3-7Wnt)
23/08/05 07:48:58.16 3Tr3DbxWM.net
注文は3回でいい?
朝食、昼食、おやつ、の3回

68:デフォルトの名無しさん (ワッチョイ 095f-TefU)
23/08/05 08:16:28.34 AqA42ryk0.net
ドリンクバーあるような大手チェーンなら大丈夫
そういうの加味して運営してるから
ローカルルールあるところなら店員から声がけされるし
繁忙店なら入店から時間制限設けてるところもある
明示的!

69:デフォルトの名無しさん (スッップ Sd2f-YWx9)
23/08/05 09:32:09.58 wvUeqD5zd.net
店内の室温がガン下がりしたら
それは出てけの合図

70:デフォルトの名無しさん (スプッッ Sddb-oUJ1)
23/08/05 09:37:41.90 Y+a1+k27d.net
>>61-62
ルールが明示されてない場合、人は己の良識に従うんだよ

71:デフォルトの名無しさん (ワッチョイ ffbb-f+0q)
23/08/05 11:40:31.45 ykoWOUos0.net
9時間も長居するならドリンクはもう少し頼もうぜ
空気を読む力がとても低いうえにチキンというなら、せめて並の経済力で補おう
いずれも持ち合わせてないなら向いてないから諦めて家で作業するのをおすすめする

72:デフォルトの名無しさん (ワッチョイ 0f5f-4nYy)
23/08/05 13:51:39.56 HgL/MIsm0.net
初めてで塩梅が分からんと言いつついきなり9時間居座ろうという発想がまず分からねえ
そんなに集中力持たんやろ

73:デフォルトの名無しさん (ワッチョイ ffbb-NbbG)
23/08/05 16:14:55.25 ykoWOUos0.net
いきなり9時間という例が飛び出してくるのも塩梅が分からない最たる例だと思う
こういう特性の人は過集中も持ってて9時間余裕の場合もある

74:デフォルトの名無しさん (ワッチョイ 0f5f-mBaV)
23/08/05 17:30:31.38 2YHkez4t0.net
>>28
レスありがとうございました(お返事遅くなってすみません)。
アドバイスも参考にいろいろ試しています。頑張ります。

75:デフォルトの名無しさん (ワッチョイ ed4b-DlYv)
23/08/05 17:58:35.93 NvWXSifX0.net
>>63
chatGPTの答え
URLリンク(i.imgur.com)

76:デフォルトの名無しさん (スッップ Sd2f-oUJ1)
23/08/05 17:59:38.96 a2EoYLsWd.net
気兼ねなく長時間作業したいならコワーキングスペースが近所にないか探すのがいいと思うけどな
テレワーク特需で案外身近に出来てたりするしカラオケ屋がそういうサービスを提供してる場合もある

77:デフォルトの名無しさん (ワッチョイ 2b6e-D1BR)
23/08/06 01:31:52.67 RAeq396h0.net
あのすいません多分超初歩的な質問だと思うんですけど前々から気になってたので教えてください。
静的型付けはコンパイル時に型をチェックする、動的型付けは実行時に型をチェックするっていうじゃないですか。
前者は分かるんですよ。ソースコードを変換していくわけだから当然行なえますよ。
でも後者はどういうことなんでしょうか。だってコンパイル終わってたらそれはもうマシン語、CPUへの命令なわけで型の情報とかもう残ってないんじゃないでしょうか。

78:デフォルトの名無しさん (ワッチョイ 2b6e-D1BR)
23/08/06 01:33:51.53 RAeq396h0.net
9時間居座るとかじゃなくて近所の店を転々とするとかの方がいいと思う
長居して白い目で見られることも無いし、気分転換にも運動にもなる。人間同じ環境にずっと居続けるとあんまよくないからね

79:デフォルトの名無しさん (ブーイモ MM61-+ema)
23/08/06 07:17:24.49 KrDgb9iOM.net
>>76
当たり前だけど動的に型チェックするために実行時に型情報を持ってる

80:デフォルトの名無しさん (ワッチョイ ffbb-NbbG)
23/08/06 10:06:30.47 l8eosxqH0.net
>>76
マシン語なら型の情報がないという理解が間違ってる
静的でも動的でも型チェックをPCが実施できるということは型情報をマシン語に変換できるということ
音声でも映像でもPCは保持できるのに型情報なんていう簡単なものを保持できないという誤解はどこから来た

81:デフォルトの名無しさん (スププ Sd2f-A0iR)
23/08/06 10:19:20.05 e/HJ/q1yd.net
>>79
近年まれに観る馬鹿

82:デフォルトの名無しさん (ワッチョイ 095f-TefU)
23/08/06 10:26:37.66 Z6X8w1Qb0.net
オレも同じ理解なので馬鹿側でええわ

83:デフォルトの名無しさん (ワッチョイ ed4b-DlYv)
23/08/06 11:01:37.54 YdwnjkJ40.net
>>76
chatGPTの答え
URLリンク(i.imgur.com)

84:デフォルトの名無しさん (スッップ Sd2f-oUJ1)
23/08/06 11:16:55.33 tbKN67j2d.net
>>76はコンパイルしたら型情報は残ってないのではないか?と言っているだけで
「型情報なんていう簡単なものを保持できないという誤解」をしているわけではないわな

85:デフォルトの名無しさん (ワイーワ2 FF33-SP/C)
23/08/06 13:36:47.05 3smUJcMzF.net
テキトーなこと言う人大杉よね

86:デフォルトの名無しさん (ワイーワ2 FF33-SP/C)
23/08/06 13:37:36.84 3smUJcMzF.net
ようつべ id
C8Xtsa9mqQo

87:デフォルトの名無しさん (ワッチョイ 2b6e-D1BR)
23/08/06 13:41:50.88 RAeq396h0.net
chatgptに聞けばよかったんですね。その発想は無かったです
コンパイラはソースコードをバイナリ(CPUへの命令群)に変換するものでそれは静的型付けも動的型付けもそうという理解だったんですが
chatgpt先生曰く動的型付けは中間言語に変換されるって。それでそれをCPUが実行可能なバイナリに変換して渡すって
あーそれなら型チェックも出来るなと思った次第です。ランタイムというものの役割をよく分かってませんでした
っていうかC#って確かそんな仕組みだったよな静的型付けなのに動的型付けみたいなことやってるのかとも思いました。dynamicとかあるけど
ありがとうございました

88:デフォルトの名無しさん (ワッチョイ c379-IXit)
23/08/06 14:13:19.32 SuulMMGF0.net
自分で動的型言語作ってみるといいよ
そう君が若いならね

89:デフォルトの名無しさん (ワッチョイ ed4b-DlYv)
23/08/06 15:11:13.44 YdwnjkJ40.net
コード書くのに詰まったとき、chatGTPに代わりに書いてもらってる
間違ってることも多いけど、そこからヒントを貰えてススッと解決できることも多い

90:デフォルトの名無しさん (オッペケ Sr6f-aKg/)
23/08/08 12:11:30.32 8la/DTRFr.net
>>62
ネットカフェにでも行けば良い
9時間分の料金払って堂々と居座れ

91:デフォルトの名無しさん (アウアウウー Sab1-m7/A)
23/08/10 11:52:11.96 YYBOmFjOa.net
>>62
店が帰れと言って来るまで気にせず居れば良い。

92:デフォルトの名無しさん (アウアウウー Sab1-m7/A)
23/08/10 11:53:36.13 YYBOmFjOa.net
>>55
迷惑は掛けても良いんだよ。そうしないとルールを明示してくれるようにならないから。

93:46 (ワッチョイ 4374-7Wnt)
23/08/10 12:19:54.70 h9br44mx0.net
よっしゃ!

94:デフォルトの名無しさん (ワッチョイ df10-D1BR)
23/08/10 23:52:52.94 XHWZot/V0.net
>>88
ちょっと違うけど、昔書いたjQueryのコードをネイティブに書き換えてもらってる
ほぼ正確に書き換えてくれるからフレームワーク使わなくても良くなってきた

95:デフォルトの名無しさん (ワッチョイ ed4b-DlYv)
23/08/11 00:11:14.27 JXZrIRaP0.net
>>93
いいね
他にいい活用法が無いか最近考えてる

96:デフォルトの名無しさん (ワッチョイ a36e-UFeW)
23/08/12 01:08:04.27 CdwkORH90.net
なんだよこのコードわけわかんないよってときにchatgptに投げてる。解説してって。それであーそういうことってなることも多い
あと慣れてない言語を慣れてる言語に翻訳してもらう。F#とC#混在してるプロジェクトになってF#わかんないから苦労してるけどここC#に翻訳してって投げると理解できたりする

97:デフォルトの名無しさん (テテンテンテン MMb6-Z7S6)
23/08/12 23:33:52.34 dMiQi8ZsM.net
Windows用のrsync GUIラッパーってないですかね?

98:デフォルトの名無しさん (ワッチョイ 7679-BXQ2)
23/08/13 12:00:10.40 LpFEO2nE0.net
OMVでWebUIから設定はできるな
ryncにどういう引数が渡されるかも判って使い易い
rsync自体微妙だけど

99:デフォルトの名無しさん (テテンテンテン MMb6-Z7S6)
23/08/14 11:40:20.93 DHzIS0yVM.net
やっぱり無いですよね
Mac用は豊富にあるのにWinは意外にない

100:デフォルトの名無しさん (ワッチョイ db4b-uBRt)
23/08/14 13:22:04.94 7nzW4T1y0.net
>>98
これは嘘情報?
URLリンク(i.imgur.com)
chatGTPはよく誤解するから、上の画像のあと質問を詳細に繋げていけば真相がわかるよ

101:デフォルトの名無しさん (スップ Sd5a-f0d0)
23/08/14 13:29:37.98 4NX3l0Vmd.net
>>98
窓にはrobocopyあるしな
rsyncは設計思想が古すぎる

102:デフォルトの名無しさん (スッップ Sdba-c1Nu)
23/08/14 13:56:17.00 0UQCUasBd.net
>>99
chatGPTの回答ペタペタ貼るのそろそろ卒業しようよ
ここはそういうスレじゃない

103:デフォルトの名無しさん (ワッチョイ 8b01-Uxut)
23/08/14 14:10:49.93 i5nZ9Mc70.net
chatGPTの回答についてみんなに精査してもらおうのスレだと思ってそう
嘘を嘘と見抜けない人は…

104:デフォルトの名無しさん (ワッチョイ 3356-eQmn)
23/08/17 20:18:22.96 klmMu3B60.net
gitのスレが機能しそうな状態でなかったのでこちらでお聞きします。
gitをやりだしたのですが次のようなことはできるでしょうか?
ソースの部分でAパート、Bパート、Cパートありそれぞれ重なってないものとします。
Masterから分離してBranchを作りCパートを削除したソースにしてこれをミニバージョンにします。
このNewBranchはCの削除だけでなくBパートの改変も行います。
そしてMasterの方は新機能ををつけるためソースのAパート部分を改変します。
ここからが質問の部分なんですがこのNewBranch(C削除、B改変)に
Masterの新機能(A改変部分)をマージしてNewBranchに適応させることはできるでしょうか?
ミニバージョン&改にもMasterの改変部の新機能をつけられるでしょうか?。
これをやるには具体的にどのような手順を踏めばいいでしょうか?

105:デフォルトの名無しさん (ワッチョイ 4ecf-vKG+)
23/08/17 20:34:56.14 ri4IcwiZ0.net
いや、gitスレで聞いてくれよ。

106:デフォルトの名無しさん (ブーイモ MM26-lp6E)
23/08/17 20:53:06.22 PsF01g1HM.net
>>103
mergeすればいいだけ

107:デフォルトの名無しさん (ワッチョイ 3356-eQmn)
23/08/17 21:05:05.65 klmMu3B60.net
mergeでいいんですか。ありがとうございます。

108:蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdba-F9Mj)
23/08/17 21:12:10.08 Sf1j0PdOd.net
まーじで。

109:デフォルトの名無しさん (ワッチョイ 8b01-Uxut)
23/08/17 21:25:35.59 npV0SVJT0.net
ガイジコテ

110:デフォルトの名無しさん (ワッチョイ 93f0-YAjS)
23/08/20 02:42:13.73 2p8q1f8+0.net
今年の夏クソスレクソレス多すぎませんか?

111:デフォルトの名無しさん (ワッチョイ db79-wKkg)
23/08/20 18:11:37.91 Jez4Fpf50.net
セミの一生を考えた事あるか?
今年の夏は今年しかないんだよ

112:デフォルトの名無しさん (ワッチョイ d374-tJFF)
23/08/20 18:27:54.46 jPJiEm3N0.net
冬はセミは生きていないの?

113:デフォルトの名無しさん (ワッチョイ 51ad-Girp)
23/08/20 19:16:09.47 9C85cSrH0.net
土の中で同じ夏が何度も来るな

114:デフォルトの名無しさん (ワッチョイ 93ad-qLW0)
23/08/22 00:04:09.07 VIpwFBCr0.net
世にも奇妙な物語で蝉に転生するってのあったな。

115:デフォルトの名無しさん (ワッチョイ dbae-q59E)
23/08/23 11:35:51.50 UWJVGx8L0.net
サーバーをレンタルしたい際に、
このサーバーは静的ホストしかできない、動的ホストもできる、
といったことは、どこを見ればわかるのでしょうか?
cloud flare pagesやnetlifyのホスティング無料プランは静的サーバとのことですが、
(そもそも無料で動的サーバを借りられるところはなさそうですが)
プラン詳細のどこかを見れば動的か静的かわかるのでしょうか

116:デフォルトの名無しさん (ワッチョイ 395f-tQHf)
23/08/23 12:06:22.15 yaDTxxRP0.net
専門板で聞いたほうがいいとおもうが
動的サイトといってもコンテナなど任意のプログラムが動かせるかどうかで
やれること変わるし説明読めて理解できないと話にならない

117:デフォルトの名無しさん (ブーイモ MMb3-JNiD)
23/08/23 13:09:49.36 /zA770y/M.net
>>114
「動的ホスト」という言葉はサーバーサイドのコードを実行できるかどうかという意味で使ってる?
とりあえずCloudflare PagesはPages Functionでサーバーサイドのコードを動かして動的なコンテンツ作れる
無料枠はWorkerのが適用される
エッジコンピューティングというやつだから旧来の仕組みとはちょっと違うけど

118:デフォルトの名無しさん (ワッチョイ 5901-q59E)
23/08/23 23:47:28.40 tH+IDYLu0.net
週3日稼働案件の職種別月収ランキングNo.1は「データサイエンティスト」で月72万円。
上位7職種が月50万円を超える月収。ほぼ全ての案件がリモート可案件。
フリーランス・複業・副業の求人マッチングサービス『SOKUDAN(ソクダン)』を運営する
CAMELORS株式会社、週3日フリーランス・副業案件の時給月収年収・職種別
ランキングについて調査した内容をお知らせいたします
SOKUDANに掲載されているフリーランス・副業案件のうち、週3日案件に限定して
時給・月収・年収を職種別のランキング記事としています。
■調査サマリー
週3日稼働案件の月収ランキング1位は「72万円」でデータサイエンティスト
週3日稼働案件の平均月収「460,487円」、年収換算「553万円」
週3日稼働のフリーランス・副業案件の99.4%は「リモート可」
上位12職種が時給3,000円、週3日稼働で月収30万円を超える
上位7職種が時給5,000円、週3日稼働で月収50万円を超える

119:デフォルトの名無しさん (オイコラミネオ MM47-fQyo)
23/09/03 13:52:29.28 ecPuqVJJM.net
SSL/TLSを学んでいるのですが、サーバー認証で
疑問があります。たとえば、
ユーザーがブラウザでwww.yahoo.co.jp にアクセスしようと
した時にyahooのサーバーからクライアント(ブラウザ)が受信した
デジタル証明書の中の「発行先」に書いてある
 *.yahoo.co.jp
の「文字列」と URL の
 www.yahoo.co.jp
のドメイン名とを比較して「一致(合致)」しているか
確認しているようですが、もし、ここで、何者かが、
通信ケーブルの途中に入り込んでデータを別のサーバーに送り、
www.yahoo.co.jpのデジタル証明書と
全く同じものをクライアントに送信して成りすませば、見抜ける
でしょうか?

120:デフォルトの名無しさん (ワッチョイ b35f-pat9)
23/09/03 1


121:4:02:06.43 ID:HRiHoELW0.net



122:デフォルトの名無しさん (オイコラミネオ MM47-fQyo)
23/09/03 15:13:00.82 ecPuqVJJM.net
>>119
有難うございます。
結論は、認証の成りすまし自体は見抜けないが、
証明書の中の公開鍵に対応する秘密鍵が分からない
ため、その後のメッセージの(まともな)暗号化には
失敗するから、全体としての成りすまし似は失敗する、
ということですね?

123:デフォルトの名無しさん (オイコラミネオ MM47-fQyo)
23/09/03 15:17:20.71 ecPuqVJJM.net
>>120
そしてさらに、証明書の一部だけを修正することは
不可能なので、発行先はもとのままにして
公開鍵の部分だけを好き勝手なものに変更することも
できないと。

124:デフォルトの名無しさん (ワッチョイ a36e-9M69)
23/09/04 00:17:06.54 zflO9pv70.net
肌感覚でいいんですが今はどんなプロジェクトでもテストコードって書いてるもんですか?
色々なクソ現場ばかり歩いてきたのですがテストコードなんて見たこと無いんです。実際ソフトを動かしてバグ出た→直すばっかりで
いくらなんでも自分の経験やばいなーと思ってたんですけど

125:デフォルトの名無しさん (ワッチョイ 4301-BM77)
23/09/04 00:43:23.88 lBYcbmAh0.net
ウチは一時期やってたけどクライアント側のビジネスロジックが複雑になって、テストコードメンテの工数が肥大化しすぎたので停止した
github copilotとかで自動生成できるなら再開してもいいかもしれんけど

126:デフォルトの名無しさん (ワッチョイ 0b01-erq7)
23/09/13 23:46:43.09 GA1SuQ0w0.net
プログラミング触ったことない者です(言語っていう概念は分かる程度)
プログラマーの方に自分の欲しい仕組みを伝えて、依頼すれば作ってもらえるのか
自作するならどれぐらい難しそうか、など一度相談してみたいと思っています
が、どこに相談していいか分かりません
有料の場も含め、おすすめの相談サイトとかご存じでしたら教えてもらえないでしょうか
よろしくお願いします
書き込む前にやったこと
「プログラミング 相談」とか検索・ココナラで質問受け付けしてる人チェック
質問サイトもココナラも基本プログラムを触ってる人が質問することを想定しているようで
プログラミング学習が目的じゃない自分には決めきれなくて、途方にくれました

127:デフォルトの名無しさん (オッペケ Sr3b-qQG8)
23/09/14 01:10:54.28 hZEi9oEbr.net
>>124
プログラマーは底辺だから「相談」ではなく「命令」をする。
そのためにはプログラミングできないSE職の上流職の方に要件定義の相談をするとよい。
そして設計までやってもらえたら時給以下でプログラマーに命令をする。
すると喜んでプログラミングするけどたいていクソみたいな品質のシステムが出来上がる。
瑕疵担保責任で損害賠償請求すれば実質金を貰ってシステムができあがるよ。

128:デフォルトの名無しさん (ワッチョイ 7679-767B)
23/09/15 14:45:19.01 In1+XFbI0.net
RFPは情シスレベルでも書ける(ようになる)から他者に依頼するならその書き方を学んどくといいよ

129:デフォルトの名無しさん (ワッチョイ 3f48-puHu)
23/09/17 10:25:46.20 ucaTRy+v0.net
5chで勢いのある言語のスレって何
その言語を覚えて俺も混ざってホルホルしたい
勢い とかで検索したらひっかかったのはマ板だった

130:デフォルトの名無しさん (ワッチョイ cf5f-lf6v)
23/09/17 10:40:15.89 oXWqcq3J0.net
基礎技術に直結するC++やRustは分かってたほうが絶対いいけど
現代的なニーズだと下層すぎるし


131:何かしたいという点でいうと遠回りになる



132:デフォルトの名無しさん (オッペケ Sr23-JOHV)
23/09/17 10:50:49.15 6ojetB2Xr.net
この板で勢い見ればいいじゃん

133:デフォルトの名無しさん (ワッチョイ 3f48-puHu)
23/09/17 11:15:09.99 ucaTRy+v0.net
URLリンク(49.212.78.147)
もう一度調べて発見。ここをみてきた
Rust C++ Python C言語 ExcelVBA C# JavaScript PowerShellの順だった
C/C++はできるけど楽しくないからRustかPythonか
俺のPerlは圏外 Python覚えるか
2系と3系がごっちゃな言語ってイメージなんだが今なら3系でいいよね?

134:デフォルトの名無しさん (オッペケ Sr23-JOHV)
23/09/17 11:24:20.15 6ojetB2Xr.net
そもそも目的が先
その目的に合わせて言語決めればいい
目的あっても複数の言語使うから複数やるのが普通

135:124 (ワッチョイ 0f01-YZsW)
23/09/17 13:27:29.50 YIGsGYaZ0.net
すみません先に書いておくべきでした、企業や商用は無関係です
プログラミングに縁遠くてツテもない個人が、自分だけで使う便利システムが欲しくて
それを「他者に依頼」できる場所を教えてもらえないかと書き込んでいました
改めて、ご存じの方ないでしょうか?
RFPは勉強してみます

136:デフォルトの名無しさん (ワッチョイ 3f79-EhfR)
23/09/17 14:11:50.98 ENG0J7cr0.net
ChatGPTにでも相談してみなよ
大体君の求めてる回答は得られるよ

137:デフォルトの名無しさん (オッペケ Sr23-JOHV)
23/09/17 14:41:15.71 E4ESNGIWr.net
だからその便利システムってなんだよ?
具体的に書けないなら他人はエスパーじゃねえからわからねえんだわ

138:デフォルトの名無しさん (ワッチョイ cfa8-A5lE)
23/09/18 20:06:28.02 zP6dpSMr0.net
ココナラとか使ったことないからわからんけどそこで探せばいいんじゃないかって思うけど。
クラウドワークスとかそういうところで依頼してみたらいいんじゃないかな。
あとどのくらいの規模のものかによるけど、プログラマ雇うにも金がかかるし、
まともな人が来てくれるかもわからないからそこら辺は苦労することを覚悟してほしいかな。

139:デフォルトの名無しさん (JP 0H43-mbMR)
23/09/19 00:23:43.04 dCQjEhnvH.net
文系のアホなら、Ruby on Rails 一択
筑波大学も、Rails チュートリアルを使っている。
Rails 5 ぐらいの古いバージョンなら、サイトで無料で読める
YouTube で有名な雑食系エンジニア・KENTA が、
初心者向けRailsの有料サロンをやってる。月千円
KENTAのベストセラー本。
21世紀最強の職業 Web系エンジニアになろう、勝又 健太、2020
他には、Rails専門学校・RUNTEQ の菊本の動画とか
Python を教えないのは、教えても就職できないから。
理系の有名大学や大学院数学科じゃないと雇われないから
でも、Railsをやっている場合は、Django に転職できる。
未経験の女子大生・かよちんの動画を参照。
1年勤めて、Djangoに転職した

140:デフォルトの名無しさん (ワッチョイ 3f74-oAvq)
23/09/19 07:24:53.39 SnDc5mz60.net
かよちんはまだ未経験なのですか?

141:デフォルトの名無しさん (アウアウウー Sa53-HRje)
23/09/19 15:25:34.82 rHe1cSmVa.net
かよちん可愛いな
最近うp休んでるね
URLリンク(www.youtube.com)

142:デフォルトの名無しさん (ワッチョイ 8f93-xbk3)
23/09/19 15:35:12.08 IhOxWn8d0.net
若いのになかなかすごいよね

143:デフォルトの名無しさん (ワッチョイ 3ff6-oAvq)
23/09/19 16:19:27.15 ptxxhKbk0.net
でも初体験がまだだと>>136が言ってる

144:132 (ワッチョイ 0f3d-YZsW)
23/09/21 20:54:00.28 ykUlzt5b0.net
再度反応いただいた範囲だと
自分のような素人の相談を想定した場ってなさそうですね
ChatGPTにも先の書き込み2つを投げてみましたが
名が出たのが英語サイトか技術者向きサイトで手が出せませんでした
>>135さんも結局ココナラ他に誘導してくださってますし
頼みたいことの難しさも相場も分からない素人相手でも
上手く聞き出してくれる方がいることを願ってそっち系で数当たってみます
ありがとうございました

145:デフォルトの名無しさん (ワッチョイ 7f3b-X4yw)
23/09/21 21:33:18.93 +mqtE9/k0.net
ちょい便乗質問ですが、OpenAIのAPI使って開発してる人います?
AWSみたいに従量課金ですが、日本語だと高くならないか気になっています。

146:デフォルトの名無しさん (ワッチョイ 3f79-EhfR)
23/09/21 22:25:51.63 H7YqoNcR0.net
どうして日本語だと高くつくと思ったんですか

147:デフォルトの名無しさん (ワッチョイ 7fb9-NFpK)
23/09/21 22:28:57.26 KqLqiNTP0.net
トークン数の話だろう

148:デフォルトの名無しさん (ワッチョイ 3f79-EhfR)
23/09/21 22:41:34.21 H7YqoNcR0.net
なほるど!

149:デフォルトの名無しさん (ワッチョイ ffe1-r5J7)
23/09/22 05:11:33.47 DUfDR45n0.net
modal volume ls (volume名) (ディレクトリ)で永続ストレージの中身を確認できます
ってあったんだけどvolume名とディレクトリってなんだよ
ボリューム名が作成したファイルの保存先じゃないの?

150:デフォルトの名無しさん (ワッチョイ 3f81-mbMR)
23/09/22 07:10:36.81 fANmuK6u0.net
>>141
この板に、プログラミングを頼むスレは無いの?
無ければ、このスレに内容を書き込めば?

151:デフォルトの名無しさん (アウアウウー Sa53-9C00)
23/09/22 09:23:33.88 dkRHHNCea.net
あったけどアホが鏝trip付けて有料化企んで客離れが加速して糸冬

152:デフォルトの名無しさん (アウアウウー Sa53-9C00)
23/09/22 12:17:42.66 dkRHHNCea.net
>>137
かよちんがよかちん
URLリンク(www.youtube.com)

153:デフォルトの名無しさん (アウアウウー Sa53-9C00)
23/09/22 12:35:07.04 dkRHHNCea.net
この娘もよかちん
URLリンク(www.youtube.com)

154:デフォルトの名無しさん (ワッチョイ 5301-NHVo)
23/09/24 02:05:41.34 rM+zOfRF0.net
NGWordにしといた

155:デフォルトの名無しさん (ワッチョイ ab90-j351)
23/09/24 09:16:15.74 CH77JkK+0.net
baas使ってウェブアプリ(BBS今風に言うとSNS?)を作ろうと思います。
できるだけ楽で学習コスト低いbaasとフレームワークを紹介してください。
言語経験
C++、MFC
python、Django
javascript初心者

156:デフォルトの名無しさん (ワッチョイ 8a79-aeRl)
23/09/24 11:10:38.89 Cw9+et/n0.net
バンドやります!こちらベース@3募集

157:デフォルトの名無しさん (ワッチョイ 3bf7-0ioK)
23/09/25 04:41:49.35 hvYrDX+K0.net
Firebase/Amplify vs Ruby on Rails

Firebaseいいね!と思ったけど、今やRailsを検討している件
URLリンク(qiita.com)

158:デフォルトの名無しさん (ワッチョイ 5501-uQQ6)
23/10/02 20:39:22.36 XIHObE+90.net
マ板が消えた?

159:デフォルトの名無しさん (ワッチョイ 5501-0KKE)
23/10/03 00:04:31.57 M8aBkynq0.net
消えても底辺以外困らんでしょ
IDでないから自演し放題だし

160:デフォルトの名無しさん
23/10/06 22:04:54.61 gp3+YFuU0.net
>>155
生きてた

161:デフォルトの名無しさん
23/10/06 23:55:03.40 WmRjQTiM0.net
まんまと荒らしに踊らされやがって
てめぇの馬鹿さ加減にはなあ、父ちゃん情けなくて涙が出てくらあ

162:デフォルトの名無しさん (ワッチョイ 8d2a-dsh4)
23/10/12 09:00:40.42 B82UzHiK0.net
無料で使える翻訳APIってありますか?
Python信者さんが作ってるのとか公開してないかな?

163:デフォルトの名無しさん (ワッチョイ 0d01-Fpxc)
23/10/13 23:58:12.66 JCGNRfwi0.net
自分で作ってみろクズ

164:デフォルトの名無しさん (ワッチョイ a94b-emRK)
23/10/15 17:57:38.03 wbib0li40.net
現物のプログラムを提示出来る状態だったら、ChatGPTで質問した方が的確じゃね?
変な答えを返されたこと無いぞ

165:デフォルトの名無しさん (ワッチョイ 3948-g27G)
23/10/19 09:10:58.54 4i8U45ps0.net
C++のコードを翻訳してといったら
何度も間違ったコードを提出されたよ
chatGPTも完璧ではない

166:デフォルトの名無しさん (オッペケ Sr05-wwqB)
23/10/19 10:22:30.19 308Vy0wOr.net
そいつchatGPT盲信者だからスルーでいいよ
>>74
>>82

167:デフォルトの名無しさん (ワッチョイ dd2a-6qmC)
23/10/21 19:20:34.45 h0yPi2SA0.net
Python最近始めたのですがpy 〇〇.pyではちゃんと動いたスクリプトをpyinstallerでexe化したのですがexe化したものを実行してみるとErrorが出ます
スクリプトのときは仮想環境(Python3.3以降標準のvenv)で動かしていたのでその仮想環境内でpyinstallerでexe化しました
pyinstallerは仮想環境の中で実行すれば仮想環境のパッケージをすべてまとめてくれるのではないのですか?
それともそもそもpyinstaller自体がゴミカスでまともに.pyをexe化できないのですか?

168:デフォルトの名無しさん (アウアウウー Sa09-6i8i)
23/10/21 19:45:59.18 +i5bqz//a.net
エラーメッセージくらい観てから文句言え
どうせdllが見つからないとかだろ

169:デフォルトの名無しさん (ワッチョイ dd2a-6qmC)
23/10/21 19:47:27.70 h0yPi2SA0.net
>>165
dllは使ってないです

170:デフォルトの名無しさん (ワッチョイ 1a5f-wUlX)
23/10/21 20:06:20.96 guDp3gCf0.net
エラーメッセージは?

171:デフォルトの名無しさん (ワッチョイ 4e9f-DWPP)
23/10/21 20:07:02.85 1c1l3auz0.net
Pythonはスレがあるんだしそっちで聞いてみなよ

172:デフォルトの名無しさん (ワッチョイ c138-6qmC)
23/10/21 20:28:18.59 wfMksFqA0.net
実行時のプロンプトの表示はこれですがどこがどうエラーなのかわからない状況です
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:

↓続きます

173:デフォルトの名無しさん (ワッチョイ c138-6qmC)
23/10/21 20:29:09.18 wfMksFqA0.net
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:

↓続きます

174:デフォルトの名無しさん (ワッチョイ c138-6qmC)
23/10/21 20:30:07.50 wfMksFqA0.net
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\


175: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 ↓続きます



176:デフォルトの名無しさん (ワッチョイ c138-6qmC)
23/10/21 20:31:20.24 wfMksFqA0.net
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!

終わりです

177:デフォルトの名無しさん
23/10/21 21:25:44.58 h0yPi2SA0.net
とりあえずPythonスレでも聞いてみます

178:デフォルトの名無しさん
23/10/22 01:25:49.83 QLmKzOHx0.net
こんなクソ長エラーメッセージ全部ベタベタ貼ってアホかよ

179:デフォルトの名無しさん (ワッチョイ 4d4b-GR6Y)
23/10/22 03:02:24.75 RNX13B5J0.net
こんなのこそChatGPTの得意分野だろ
ソースがある事案は超得意だよ
一発回答してくれるのに
しかもタダで

180:デフォルトの名無しさん (ワッチョイ ed5f-JD/u)
23/10/22 09:00:47.98 pPbihX0w0.net
某マンガで「98はハードを直接叩く windowsはOSに対してプログラミングするからパソコンと対話できない」
って言うのがあったんだけどピンと来ません
具体的にどういったことを「ハードを叩く」「ハードと会話」というのでしょうか?windowsでは出来ないことですか?

181:デフォルトの名無しさん
23/10/22 09:42:06.11 TV8yJ8Sv0.net
>>175
お前はもう黙ってろ

182:デフォルトの名無しさん
23/10/22 10:37:36.97 RNX13B5J0.net
>>173
このエラーメッセージから、主要な問題は`The 'tqdm>=4.27'`というパッケージが見つからないことです。このパッケージは`transformers`ライブラリで必要とされています。
解決策として、以下のいくつかのステップを試すことができます:
1. `pip install transformers -U`を試してみてください。これにより、`transformers`ライブラリとその依存関係がアップグレードされる可能性があります。
2. もし仮想環境を使用している場合、仮想環境内で正しいライブラリがインストールされていることを確認してください。
3. `tqdm` パッケージを明示的にインストールすることも考慮してみてください: `pip install tqdm`.
これらのステップを試しても問題が解決しない場合、プロジェクトの環境や依存関係についてさらに調査が必要かもしれません。

183:デフォルトの名無しさん (ワッチョイ 8de2-mqGH)
23/10/22 11:32:03.96 9p76vXNU0.net
>>176
「98」とは?
「Windows」とは?
そこから考えればわかるだろ
そこすら分からなかったら勉強しなおせ

184:デフォルトの名無しさん (アウアウウー Sa09-6i8i)
23/10/22 11:51:28.79 GXjFDCr1a.net
Windows98

185:デフォルトの名無しさん (ワッチョイ dd2a-6qmC)
23/10/22 11:52:30.36 Agpi7r520.net
>>178
ありがとうございます

186:デフォルトの名無しさん (ワッチョイ 1a75-ANn9)
23/10/22 12:06:13.75 ST5SKdAV0.net
>>176
ここではハードウェアの機能を通常とは異なり仲介者(OS)を介さず直接利用することを言ってるよ
トレードオフではあるけどそうすることで機能面や速度面で利点を得られることがあり、その様子をハードウェアと対話と比喩してるんでしょう
98は数十年前に日本で普及していたNECのPC-9800シリーズのパソコンのことです



187:能をかせぐためにいろんな事をしていた昔の話ですね



188:デフォルトの名無しさん (ワッチョイ a66b-DWPP)
23/10/22 12:58:37.11 TaANZ9ng0.net
>>178
内容が正しいかどうか自分で判断できないものを貼って全能感に酔いしれるのは迷惑だからやめような

189:デフォルトの名無しさん (ワッチョイ 7a79-Idv/)
23/10/22 13:27:37.29 7Lbl94Rb0.net
Appleはその頃からハードからOSまで作って今まで生き長らえてきたのはすごいよね
しかもただ生き長らえるだけでなくいまだに国民的シェアの製品を出し続けてるってのがね
まあ俺はApple製品は全く使ってないんだけどね

190:デフォルトの名無しさん (ワッチョイ 4d4b-GR6Y)
23/10/22 15:05:36.57 RNX13B5J0.net
>>181
正解だった?
自分も気になる

191:デフォルトの名無しさん (ワッチョイ dda9-DQ5z)
23/10/22 15:35:18.64 cCQvXEtw0.net
正解のわけあるか
エラーメッセージとマニュアル読めばすぐ解決する

192:デフォルトの名無しさん (ワッチョイ 5d01-gE6H)
23/10/22 15:52:21.11 QLmKzOHx0.net
ChatGPTの回答貼り付けて正解だった?は草

193:デフォルトの名無しさん (ワッチョイ aab3-DQ5z)
23/10/22 17:03:12.21 mhhdMBRo0.net
試しにちゃんとエラーメッセージ貼って質問してみたら>>178と違って正解に近い(少なくとも解決の糸口にはなる)回答が返ってきたわ
GPTさんやるやん

194:デフォルトの名無しさん
23/10/22 18:12:51.80 jplRnChIa.net
昔の Apple と今の Apple は OS もハードも全くの別物
残ったのはブランドだけ

195:デフォルトの名無しさん (ワッチョイ 553c-6qmC)
23/10/22 21:11:54.60 P4uVevMI0.net
>>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が残ってるので現在その対策してます

196:デフォルトの名無しさん (ワッチョイ f9c9-DWPP)
23/10/23 01:02:40.56 U1KT/b6J0.net
これで>>185が大人しくなってくれればいいけど

197:デフォルトの名無しさん (ワッチョイ 1ae7-+PKl)
23/10/23 13:34:55.16 kClWNwaY0.net
ChatGPT に聞かない香具師は、使い物にならない!

198:デフォルトの名無しさん (ワッチョイ aa99-ujP6)
23/10/23 13:56:07.52 0jcCN2JM0.net
ChatGPT 3.5:クソ
ChatGPT 4:ボッタクリ
Bingチャット:マシ
Bard:ゴミ

199:デフォルトの名無しさん (ワッチョイ 9949-mqGH)
23/10/23 14:42:18.25 Z7OTJ01R0.net
AIに負けてコンプレックス感じてるやつがいるなw

200:デフォルトの名無しさん (ワッチョイ 5d01-gE6H)
23/10/23 20:14:06.65 I6hV5An00.net
Bingチャットがマシはさすがにない

201:デフォルトの名無しさん (ワッチョイ fac9-/okA)
23/10/25 23:56:28.38 VmXjJ7/O0.net
ハルシネーションがあるからAIは役に立たない
というのが新しいものを嫌う老人にありがちな思考停止パターン
一定の割合で間違うとしても自分の初歩的なミスやありがちなミスが疑われる場合はとりあえず聞いて試す価値はある
5chはどこの馬の骨とも知らない人が気まぐれだったり時には知ったかぶりの背伸びだったりする回答がある
それは鵜呑みにするのにAIは誤答があるから取り合わないというのはちょっと冷静じゃない

202:デフォルトの名無しさん (ワッチョイ 8ef5-fb7B)
23/10/26 08:23:58.90 ylE4orVc0.net
分野外で判断できない場合でも当然他を当たるから有益なのは間違いないけど
鵜呑みにしてそのままコピペする輩が一定数いそうなのが怖い

203:デフォルトの名無しさん (ワッチョイ 9949-mqGH)
23/10/26 10:17:28.11 KAylawMJ0.net
はい次の方

204:デフォルトの名無しさん (スプッッ Sd7a-SL8W)
23/10/27 18:20:01.34 xTDKrdtxd.net
時間は有限であり、何と付き合って行くかは
慎重に決めねばならない

205:デフォルトの名無しさん
23/11/02 08:53:03.90 xRL1gzai0.net
設計について教えてください。
たとえば、ページの色を決められる機能で
色を「赤」にデフォルト設定していたとします。
Aページで「青」、Bページで「黄」のように個別指定できるとします。
個別指定しなければ、デフォルトの「赤」が反映されます。
デフォルトを赤から緑に変更した場合、
1)個別指定していないページだけ緑になる
2)すべてのページが緑になる
のどちらが適切な設計でしょうか?
通常は1だと思うのですが、2も考えられるのではないかと思っています。
ページの色で例えましたが、デフォルト設定・個別設定の考え方を教わりたいです。

206:デフォルトの名無しさん
23/11/02 09:32:35.08 IoO3FpFk0.net
1)で合ってるよ
通常は1だと思うって書いてるから、明示的に行った設定を許可なく書き換えることがユーザーを驚かせる良くないUIってことを分かったうえなんだろうけど
2)は仮に数千ページあったらとか、設計の筋とは別に使い勝手の話から考えてもないのは分かると思うけど、やるとしたら理由があってやむを得ずやる場合だけだね
例えば既存のままだとセキュリティがからむとかでどうしても値をどかさないといけないみたいなケースで、その場合でも告知とかなんらかの手段で
事前にユーザーに知ってもらってから書き換える

207:デフォルトの名無しさん
23/11/02 09:36:43.59 xRL1gzai0.net
>>201
詳しく解説していただきありがとうございます。
2を思いついたのは、個別変更をあまりしていないケースで、
割とよくあると思ったからです。通常はデフォルトで満足しそうで。
だから一括変更もありでは?と思ったのですが、常識的に考えれば1ですよね。
一括変更はイレギュラーだから、要件として発生したら
システムに組み込まずに対応した方が良いと気づけました。

208:デフォルトの名無しさん
23/11/02 13:32:50.99 wIqJNfF50.net
ヒーリング系もしくはドローンアンビエントで最強のリラックスを手に入れてください。
自然の波音も入っているので、さまざまな周波数の恩恵をえることができます。
神経過敏でイライラしやすい人、なんらかの依存症にも少なからず効果が期待できます。
//youtu.be/e1IPKVrDUoM

209:デフォルトの名無しさん (ワッチョイ 2901-CP9B)
23/11/02 21:54:32.28 PPQANX9x0.net
世界で最も稼ぐユーチューバーは23歳で年収62億円のMrBeast

フォーブスは1月14日、2021年のユーチューバーの年収ランキングを発表した。
首位のミスタービーストは、23歳で年収5400万ドル(約62億円)を稼ぎ、
ユーチューバーとしては史上最高額を記録した。彼の動画の累計再生回数は
前年の約2倍の100億回に達していた。
ユーチューバーの収入は年を追うごとに増加しており、今回のトップ10人の年収の
合計は約3億ドルに達し、前回の2020年のランキングの合計(約2億1100万ドル)
を大きく上回った。彼らの収入の約半分は広告によるものだが、グッズやNFTに加え、
独自のハンバーガーチェーンの運営など、これまで見られなかった方法で、収入を
得ているメンバーも居る。

210:デフォルトの名無しさん (ワッチョイ e14b-M11G)
23/11/02 23:04:05.15 mDTYy2Ok0.net
>>200
デフォルト設定と個別設定に関する設計は、コンテキストやユーザーの期待に依存します。一般的なアプローチは次の通りです。

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

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

どちらのアプローチが適切かは、具体的なユースケースとユーザーの期待に依存します。通常は1が一般的で、個別設定が優先されることが多いです。しかし、2のアプローチは新しいデフォルト設定が全体的に適用されることを期待する場合や、デフォルト設定がセキュリティや規制に関連している場合に有用なことがあります。どちらを選択するかは、ソフトウェアの使用状況やユーザーの要望に合わせて検討することが重要です。

211:デフォルトの名無しさん
23/11/03 00:32:12.17 7vdws8tL0.net
やっぱりまたワッチョイ4b-がchatGPTの回答を無責任に貼りに来たな

212:デフォルトの名無しさん
23/11/04 10:25:35.74 +c1eUFX20.net
アルゴリズムについて、以下のことが可能かどうか分かる人がいたら教えてほしい
・N個の箱があって、1から順番にNまでの通し番号がついている(Nは数百から数千くらい)
・1つの箱の中には白玉か赤玉のどっちかの玉が1個だけ入っているが、箱を開けないと分からない
・白玉の入っている箱はすぐ開けられるが、赤玉の入っている箱は空けるのに数秒から最悪1分くらいかかる
・箱の中の玉を1番から順に取り出し、取り出した順番に並べると
 ・パターン1:白白・・・白 で赤玉が全く入っていない
 ・パターン2:赤赤・・・赤 で白玉が全く入っていない
 ・パターン3:白白・・・白赤赤・・・赤 のように白玉がいくつか連続して続いた後、赤玉が最後まで連続して続く
 ・パターン4:白白・・・白赤赤・・・赤白白・・・白 のように白連続→赤連続の後、また白連続が最後まで続く
 ・パターン5:赤赤・・・赤白白・・・白 のように赤連続の後、白連続が最後まで続く
 の5つのパターンのうちどれかの入り方になりそれ以外はない(どのパターンかは事前には分からない)
・白玉又は赤玉が何個連続して入っているかは分からない
・白玉と赤玉の連続している個数が等しいという保証はない
この条件下で、白連続から赤連続&赤連続から白連続に切り替わる箱がそれぞれ何番の箱か調べたいけど、
1つの箱を開けるのに時間がかかる上に箱の数が非常に多いので、極力少ない回数の箱開けで特定したい
こういう状況だとやっぱり1番から順に箱を開けてしらみつぶしに調べつくすしか方法はない?
パターン3と5のどちらかしかないなら1番とN番の箱の両側から二分法で調べていけば数千個の箱があっても
十数回の箱開けくらいで突き止められると思うんだけど、他のパターンの可能性も想定しなきゃいけないので
そう簡単にいかなくて困ってる
諦めてしらみつぶしに全部調べる&赤玉の箱を開ける時間をどうにかして短縮する方向でいくしかないかな・・・

213:デフォルトの名無しさん (ワッチョイ 062c-To/i)
23/11/04 13:00:56.68 OVH6yLhY0.net
あれこれ考えるより思いついたら即実行
検証で赤開けるのに実時間待つ必要ないんだし
とりあえず両端開けたらパターンの枝刈りはできる

214:デフォルトの名無しさん
23/11/04 14:27:50.85 4BKeDdWR0.net
白を開けるのにかかる時間を気にするのかしないのかで話が変わってきそう

215:デフォルトの名無しさん
23/11/04 15:26:32.31 wcIJwxEK0.net
白数千個より赤1個のほうが時間がかかるなら
前から赤に当たるまで開けて次に後ろから赤に当たるまで開ける(前後同時でも可)
これで赤を引くのは最大2個
二分探索だと2個より多くの赤を開けないといけないケースが出てくる

216:デフォルトの名無しさん
23/11/04 15:31:06.34 +c1eUFX20.net
>>208-209
ありがとう
赤を開けるのにかかる時間は実時間の話
赤を開ける場合実時間で数十秒かかるだろうと考えていて、赤が連続する個数は数十~数百程度と
見積もっているので、総当たりで全チェックだとリアルに数十分~数時間待たされる可能性がある
なのでできれば回数を減らしたいってのがあった
白を開けるのにかかる時間は実時間でおそらく1ミリ秒もかからないはずなので無視できる
両端開けてチェックしてみるのはやってみようと思ってるけど、両端とも白だった場合にパターン1なのか
パターン4なのかを区別できないのが一番の悩みの種になってて、どっちのパターンなのかをできるだけ
少ない箱開け回数で見極められないかと頭を悩ませてる
(箱の個数や赤玉の数はシナリオによって大きく変わるけど、パターン1か4になる可能性が一番高い)
最初に両端を開けてみて色が違ったら二分法、同じだったらしらみつぶしでいくしかないのかなー

217:デフォルトの名無しさん
23/11/04 15:34:20.23 vy0sSJTM0.net
仮定が全然ピンと来てないけど
CPU時間使わないなら全部の箱並列で開ければええんちゃう

218:デフォルトの名無しさん
23/11/04 15:37:06.21 +c1eUFX20.net
>>210
書き込んでる間に次のレスが
そっかそんな簡単な手があったか
しらみつぶしの時は前からしか順に開けてはいけないと思い込んでたんで
後ろから赤に当たるまでしらみつぶしは全く思いつきもしなかったお恥ずかしい
まだアルゴリズム検討の段階で実際のコーディングはこれからなんで
結果が出るまで時間がかかりそうだけど道が拓けた気がする
どうもありがとう

219:デフォルトの名無しさん
23/11/04 15:44:10.42 +c1eUFX20.net
>>212
Excel VBAなのでそれができなくて・・・
ここでは箱開けと表現したけど、実際はもっと複雑な問題だったりする
諸事情でそれをそのまま晒せないので、箱を開けて玉の色を確認するという
別の問題に言い換えさせてもらった
とりあえず提示してくれた方法で何とかなりそうなのでそれでやってみる
VBAじゃなくてVB.NETならそれこそ並列で箱開けられるのにw

220:デフォルトの名無しさん
23/11/05 17:55:34.37 AqhK9gQLd.net
最初と最後を開ける
赤白、パターン5
白赤、パターン3
赤赤、パターン2
白白、赤が出るまで適当に開ける、パターン14
最大赤箱2回、という感じ?

221:デフォルトの名無しさん
23/11/05 18:21:50.51 P1IhC8i70.net
>>214
実行時間だけが問題ならCとかGoとかRustで実処理書いてVBAから呼べば良いんじゃ?
言語は何でそれ等を選んだかはランタイム無しで実行できるから配布もDLLコピーするだけで済むから

222:デフォルトの名無しさん (ワッチョイ 4220-m08O)
23/11/05 19:54:30.01 Gi7JwjXc0.net
>>215
そんな感じになりそう
後ろから開けていくのは何故か言われるまで全く思いつかなかったからホント目から鱗

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

使うのは自分のPCだけだから配布の心配はないんだけど、パフォーマンスが低いのは正直キツイ
ネットでググってみたらVBAはVB.NETと比べても実行速度が相当遅いみたいだしなあ
とはいえここまで来たら引き返せないのでやるしかないんだけど

223:デフォルトの名無しさん (ワッチョイ e57c-7O2x)
23/11/05 20:12:56.81 P1IhC8i70.net
>>217
vscode onlineで良いじゃん
githubの無料アカウントで月60時間のcodespece使える

224:デフォルトの名無しさん (ワッチョイ 06ef-To/i)
23/11/05 20:16:15.98 WVQonGtV0.net
EdgeのTS(JS)でローカルファイルアクセスできる
もしWSL導入できるならもう何でもあり

225:デフォルトの名無しさん (ワッチョイ e57c-7O2x)
23/11/05 20:19:27.35 P1IhC8i70.net
ついでに言うと事務系で開発環境すら無いし許可もされてないやつがVBAとはいえプログラミングしてるってのが間違いじゃね

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

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

その2つを断られた結果 作業を手作業なんかでやって半年掛かりますって言えば良いんじゃね
それが会社としての方針でしょって言えるやん

226:デフォルトの名無しさん (ワッチョイ b27c-MVD/)
23/11/05 20:30:02.96 WU/e9rOZ0.net
事情を知らない部外者が躍起になって一般論を振りかざしてもしょうがない
できる範囲で解決の道筋がついたようなんだからもういいだろう

227:デフォルトの名無しさん (ワッチョイ 4279-ztC3)
23/11/05 21:36:58.11 r/LedzVL0.net
両端開ければ1と4の2パターンに絞れるんだから後は二分探索で十分じゃね
それよりなんでExcel VBAスレで聞かないんだろう
なんで言語後出ししてきたんだろう
気持ち悪いねえ君

228:デフォルトの名無しさん (ワッチョイ c1f3-dElW)
23/11/05 21:49:27.84 jEP5ISTf0.net
>>217
C#とVB.NETのコンパイラはWindowsに標準で入ってるよ
極小規模な開発ならテキストエディタ+コマンドプロンプトの環境でも全然問題ない

229:デフォルトの名無しさん (ワッチョイ 4220-m08O)
23/11/05 22:09:56.24 Gi7JwjXc0.net
>>218-220
禁止されてるのは許可なく勝手に外部から何らかのソフトウェア等を追加すること
Excel VBAでマクロ入りのxlsmファイルを作ることは禁止されてないので利用できるソリューションとして
それを使ってる
システム部門はあくまでシステム自体の維持管理をやってるだけでプログラム開発はしてないし、
仮に開発をやってたとしても作ろうとしてるプログラムが特殊すぎて自分以外はまず誰も作れない
仮に作れる人間がいたとしてもそもそも自分がやるべき仕事だから向こうにやってもらうのは無理

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

>>222
スレチの書き込みならともかく、「スレを立てるまでもない質問」のスレでそんなこと言われても困るんだが
Excel VBAというよりアルゴリズムに関する質問だったからここで聞いただけだよ
解決した後でねちねちと絡んでこないでほしいんだが

230:デフォルトの名無しさん (ワッチョイ 4220-m08O)
23/11/05 22:17:29.20 Gi7JwjXc0.net
>>223
さすがにテキストエディタとOS標準のコンパイラだけでVB.NETの開発は自分には無理だと思う
GUIの作成とかデバッグとかで死ぬのが目に見える

まあ道は示されたのでこのままVBAで頑張ってみる

231:デフォルトの名無しさん (ワッチョイ e57c-7O2x)
23/11/05 22:33:51.94 P1IhC8i70.net
>>224
いや開発環境というかインストールの許可出れば無料で開発出来るやん
VisualStudio無くてもCodeで十分でしょ

232:デフォルトの名無しさん (ワッチョイ e57c-7O2x)
23/11/05 22:34:25.20 P1IhC8i70.net
>>223
入ってたっけ?
ライタイムじゃなくてSDKやぞ

233:デフォルトの名無しさん (ワッチョイ e57c-7O2x)
23/11/05 22:35:53.92 P1IhC8i70.net
>>225
そうじゃなくてロジックだけ切り出してUIはVBAというかexcelでも良いやん

234:デフォルトの名無しさん (ワッチョイ e57c-7O2x)
23/11/05 22:36:45.84 P1IhC8i70.net
ついでに言えば今はプレビューというかだったはずだけどexcelでもPython使える

235:デフォルトの名無しさん
23/11/05 23:24:29.09 6QUCKtJua.net
>テキストエディタとOS標準のコンパイラだけでVB.NETの開発は自分には無理
こんなレベルで業務アプリとかやばすぎるだろ

236:デフォルトの名無しさん
23/11/05 23:52:02.49 CcsRn4uM0.net
>>229
わからないものを他人に使わせようとする馬鹿
別途契約して毎月金を払うことになるのを知らんのか

237:デフォルトの名無しさん (ワッチョイ 46ae-h/LH)
23/11/06 04:46:30.57 iyyDacYz0.net
個人ブログサイトに自作の漫画を公開してみたいと考えています
(ゆくゆくはコメント・いいね・ログイン等の機能もつけてみたいのですが、一旦置いといて)
画像アップロードとなるとバックエンドとデータベースも必要でしょうか?
フロントエンドはNext.jsを考えているのですが、

Next.jsだけならまだしも、
記事管理(漫画の話数)するためのバックエンドのExpress、MySQL、Prisma等も勉強するとなると
途端に大変になってしまうのですが、取り合えずはNext.jsだけでやりくりする方法はありませんか?

238:デフォルトの名無しさん (ワッチョイ 4220-m08O)
23/11/06 04:49:14.75 6EV+CLZx0.net
>>226-229
それを使えるようにするためのハードルを考えたらそういう選択肢は無理
インストールの許可を得るのに割く労力があったら本業に注ぎ込まないと間に合わないんで

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

こっちはアルゴリズムの質問しただけだしそれももう解決したのに何でID:r/LedzVL0とか
ID:6QUCKtJuaみたいなのにしつこく粘着されるのか全く分からん
環境にしても別途ソフトを導入しての開発環境構築はうちの職場の事情で実現性はゼロだから
悪いけどいくらアドバイスを貰えても実践できないよ

239:デフォルトの名無しさん (ワッチョイ 9901-h5PQ)
23/11/06 07:02:15.27 6An1IaHY0.net
ケチをつけることが目的になってる人なんでしょ
この業界には多い

240:デフォルトの名無しさん (ワッチョイ e57c-7O2x)
23/11/06 07:59:44.98 HFV9X2Da0.net
>>233
vscode onlineとgithub codespaceの組み合わせはPCにインストールする必要もなくブラウザ上で開発可能
コンパイルもgithub内で裏でazure仮想マシン上で行われる

って話なんだけど理解出来てる?

241:デフォルトの名無しさん
23/11/06 08:48:14.25 v29VaRDWd.net
回答する側はてめーの事情なんか知らねーのよ
VBA限定とか特別な条件があるなら最初に書いとけって事

242:デフォルトの名無しさん
23/11/06 09:14:56.43 u2MHAvIi0.net
まあそれはそうw

243:デフォルトの名無しさん
23/11/06 09:51:53.42 l/+fXds50.net
アルゴリズムの質問をしてるけど「処理を速くしたい」が本当の目的に見えた

244:デフォルトの名無しさん
23/11/06 10:06:39.90 48qtdwXca.net
漏れは一回しかコメントしてないのに
しつこく粘着と言われるのは心外だな

245:デフォルトの名無しさん (ワッチョイ 09b6-MVD/)
23/11/06 10:27:12.28 GE2NWi4a0.net
>>233
文面から得られる限られた情報だけで好き勝手言ってくる連中の相手しても疲れるだけで得るものないよ
もう話を打ち切って何を言われてもレスを返さない方がいい

246:デフォルトの名無しさん (ワッチョイ 81bd-60ly)
23/11/08 14:59:07.84 /h3wZAhE0.net
HiMacroEXというソフトのことについて教えていただきたいです
すみません。プログラミングは全くわかりません

4か所クリックしたいとこがあって
1の範囲(1?四方くらい)をランダムに1クリック

2の範囲を~

というのを4まで自動で操作させたいのですが可能でしょうか?

可能でしたらコード?を教えていただけるとありがたいです
試しにChatGPTで聞いてみたらHiMacroEXについてはわからないと言われてしまいました
よろしくお願いいたします

247:デフォルトの名無しさん (ワッチョイ 4279-ztC3)
23/11/08 19:52:57.00 5o5qiXKK0.net
HiMacroEXの事はちらっとしか確認してないが、HiMacroEXの事はもう忘れた方がいい
ChatGPTに聞けるなら「Windowsで画面のクリックを自動化するソフトを教えろ」で出てくる物を使えば使い方まで教えてくれるはずだよ

248:デフォルトの名無しさん (オイコラミネオ MM39-H91/)
23/11/08 20:00:14.61 OWhw2ySbM


249:.net



250:デフォルトの名無しさん (ワッチョイ c27b-NnU0)
23/11/08 20:23:43.06 EduYhT2N0.net
>>232
普通は、Ruby on Rails, PostgreSQL

Node.js は地獄じゃね?

>>233
このスレではなく、アルゴリズムのスレで聞いてほしい。
そちらの方が専門家が多そう

このスレは一般的な事が中心。
明らかに専門的なものは、そういうスレで聞いて

251:デフォルトの名無しさん
23/11/09 16:58:15.77 RhTSgqV20.net
どこで聞けばいいのか最適な場所が探し出せなかったのでここで質問します
店舗のドアをお客が開けっ放しにするので、開閉センサーから信号を拾って、スマホかwindowsPCのどっちかで開いてる間、任意のwavをループ演奏させるようなシステムが欲しいです。
演奏のスピーカーは奥の受付で鳴らすようにしておいて、開けっ放しにしてきたお客が自分だと気が付いて自分で閉めに行くように誘導したい。
で、既製品でそういう物がないかなと思って探したけど、センサーユニットとスピーカーが一体のものしかない。音もけたたましい警報音しかない(もっとマイルドで神経逆撫でしないのがいい)。
じゃあ誰かにワンオフで制作を頼むか、と思ったけど一体どこに頼めばいいのかわからない。
~~~で***な業者を探すとそういうのを作ってくれるところが見つかるよ。的な情報がありましたらお願いします。

252:デフォルトの名無しさん
23/11/09 17:24:41.92 pkuzu9Bn0.net
>>245
ググることもできないカスか?

253:デフォルトの名無しさん
23/11/09 17:38:28.87 hgA7lROp0.net
業者向けすぎるw

254:デフォルトの名無しさん
23/11/09 17:41:12.76 AlkKUHEX0.net
ラズパイとセンサーで自作できないの?
ラズパイの本に載ってそうだけど

255:デフォルトの名無しさん
23/11/09 19:00:36.76 OOW6kGqj0.net
旧式の冷蔵庫で開けっぱなし防止するのにそういうセンサーが売ってる
音もそこまでうるさくは無い

256:デフォルトの名無しさん
23/11/09 19:51:29.88 Om7+brvL0.net
ラズパイどころかarduinoでできる

257:デフォルトの名無しさん
23/11/09 20:32:46.55 RhTSgqV20.net
>>248
本業が忙しいので自作は無理です・・・
ワンオフで作ってくれるなら30万円ぐらいまでなら出せる。細かい我が侭全部聞いてくれるなら100万まで出せます。
自動ドアにすると色々挟まるリスクがあるので極力避けたいのです
なお自動ドアに強引に付け替えると多分100-200万円かかる
PCの知識は、30年前の工房時代にPC98でBASICでプログラム書いたりはしてた。
RS232C経由で何かセンサーと通信できるような回路があれば、友達にマシン語でプログラムモジュール書いてもらって制御はBASICで・・とかできたかもしれないが、
今からラズパイの勉強して・・っていうのは現実的に無理。日々の業務とかギルドの役員の仕事とかでもう一杯一杯なんです。
>>249 威圧感のないオルゴール音楽みたいなのを待合室に流したい。
リーベックスの窓センサーを買ってみたらループに出来るのはけたたましいサイレンだけだったりしてダメだった。
ファミマの入店ジングルみたいな奴から始まってそのまま閉めないでいると延々と曲が続く・・みたいなのが欲しいのです。
URLリンク(www.youtube.com)
こんな感じのwavを指定したい。
量産したら多分1000個ぐらいは売れると思うんだよなあ・・・

258:デフォルトの名無しさん (スップ Sd62-uaP8)
23/11/09 22:59:48.61 +ZNjn+w4d.net
>>251
無能老人は消えろ

259:デフォルトの名無しさん
23/11/10 01:00:38.18 LIE+dKa60.net
音楽再生側をつくると大層になるからBTスピーカにしてセンサー側から音楽を飛ばす
スピーカーをスマホかDAPにしていいならセンサーはBTリモコン
LinuxのメンテしたくないからM5なんかのESP32系が適当かな

260:デフォルトの名無しさん (スプッッ Sdc2-hcR4)
23/11/10 10:16:12.63 q7MWGD8od.net
ラズパイは後々のメンテが面倒だから
win機がある前提なら適当なUSB接続のarduino互換機で作れば簡単だろうな
arduinoとはUSB-HID辺りで通信してセンサー値の取得のみ、
win機でそれを受けて必要なら適当なスピーカーから流す

261:デフォルトの名無しさん (ワッチョイ 628a-2trl)
23/11/10 11:02:12.39 77uJp0Lq0.net
>>251
クラウドソーシングでググって適当に募集かけてみな

262:デフォルトの名無しさん
23/11/10 11:58:08.72 TyXpAfcs0.net
センサー側は市販のもので十分
PC側はセンサー管理アプリ入れてカスタマイズ用のスクリプトを書く
リモート対応のみでよければ初期開発費用は10万出せば受けてくれる人は見つかる
現地対応を求めるなら交通費、宿泊費、日当x2日以上なので+10万以上は必須
瑕疵担保期間以降のサポート費用は別途

263:デフォルトの名無しさん
23/11/10 12:23:00.78 kFubIoxE0.net
どういうドアか分からないけど、鳴った音がやまないくらいのことでドアを閉めない客が閉めに戻るかね
要はドアがしまりゃいいんだよね? もっとよくあるソリューションあると思うけどそれじゃなきゃダメなの?

264:デフォルトの名無しさん
23/11/10 12:42:25.04 Uyu6+1RQ0.net
ドアクローザーでいいわな

265:デフォルトの名無しさん
23/11/10 12:43:56.49 nsB99VYV0.net
>>256
コンピュータ明るくないとこへPC使ったソリューション入れると
十中八九面倒事につながる

266:デフォルトの名無しさん
23/11/11 18:26:53.44 ySgC+QzF0.net
Windowsでプログラムが「応答なし」となる理由はなんなんでしょうか。
コンテキストスイッチで必ずアプリケーションには実行時間が割り振られるのに、
処理が多くなったからとか、他のアプリは大丈夫なのにそのアプリだけとか、分かりません。
コンテキストスイッチの単位時間内にウィンドウメッセージを処理しきれなくなった感じでしょうか?

267:デフォルトの名無しさん
23/11/11 18:31:45.02 6Uwmj7p80.net
プログラムの優先度が低すぎて
応答すらできなくなるんじゃないかな
あるいはメモリを確保しに行って
延々と失敗しているとか

268:デフォルトの名無しさん
23/11/11 19:03:24.06 T+Kc9o9H0.net
メッセージが 5 秒以内に取得されていない場合、DWM はウィンドウがハングすることを宣言します。
URLリンク(learn.microsoft.com)

269:デフォルトの名無しさん (ワッチョイ ff96-hgj4)
23/11/12 00:04:30.57 k0c8UDji0.net
処理スレッドは分けるべきなんだけどこの程度ならいいかと端折りがち
結局のところバグで処理を戻せてないんで落として正解

270:260
23/11/13 06:23:58.73 1/Labbhe0.net
>>262 このページは初めて見た。ありがとう。

271:デフォルトの名無しさん
23/11/13 11:57:51.38 nODju79Ra.net
プログラム学んでて初級者本間でやってるうちは普通に楽しいし理解してできるんだけどそれ終わったら結局これ作りたいって強い意志がないからそこで終わっちゃう
この現象3言語くらいやってるわ適正なしか?

272:デフォルトの名無しさん
23/11/13 12:01:31.59 qu6D3q1S0.net
>>265
適正無し

273:デフォルトの名無しさん
23/11/13 12:45:42.10 qAieNn1Da.net
適正というかそれ以前に本人も自覚してる通り
造りたいもんが無いんだろ

274:デフォルトの名無しさん
23/11/13 12:47:13.61 qAieNn1Da.net
>>262
どんなにbusyな状況でもWM_PAINTだけは処理しとけ

275:デフォルトの名無しさん (ワッチョイ ffb6-EFnx)
23/11/13 20:14:53.70 lWzkFiOt0.net
>>265
プログラミングのお題スレで、コードゴルフ・パズルでもやれば?

高所得のプロになりたいなら、
米国年収でも、Ruby on Rails, AWS Solution Architect が13万ドル!
Ruby も9.3万ドルと、Go/Rust/Elixir の3大言語を超えた

YouTube で有名な雑食系エンジニア・KENTA は、
初心者のキャリアパスは、Rails → Go だけと言ってる

筑波大学も使っている、Railsチュートリアルの古いバージョンなら、
Railsチュートリアルのサイトで、Rails 5 を無料で読める

でも、面白くはない

276:デフォルトの名無しさん (ワッチョイ 7f74-n7Dx)
23/11/13 20:37:21.91 nk0ol2uO0.net
はいどうもKENTAでーす。
プログラミングができないのは普段ナンパしたりして楽しく遊べてないからですね、って感じですね。
ではまたお会いしましょーう。

277:デフォルトの名無しさん (ワッチョイ 1f29-Qf/E)
23/11/14 09:22:44.62 d7IKRPEH0.net
趣味グラムなんて必要だから作るとか欲しいから作るもんだろ

278:デフォルトの名無しさん (ワッチョイ 9f7c-gFzT)
23/11/14 19:12:47.39 xujXPfzz0.net
俺の場合だとゲームでチートしたいとか解析して優位に立ちたいって目標があってプログラミング勉強したからな

某MMOのギルド管理システムとか作ってユーザ数万人居たとかもやった

ディスコの某ゲーム用のプラグイン作ったり

279:デフォルトの名無しさん (ワッチョイ 1f01-vgtH)
23/11/14 20:05:34.39 eAuNTGnN0.net
誰も聞いてませんよ

280:デフォルトの名無しさん
23/11/14 20:28:34.28 QUrDO32Ka.net
はいはい
自演自演

281:デフォルトの名無しさん
23/11/22 05:33:05.37 gEe16+Fw0.net
初心者なので初歩的な質問になりますm(_ _)m
phpのフレームワークlaravelについての質問なんですが
Illminate/Foundation/Application.phpのApplicationクラスのbootstrapWithというメソッドの中に$this['events'] -> dispatch( 〜
という記述があるのですがこの$thisはApplicationクラスのインスタンスだと思うのですが
なぜ$this['events']のように$thisの後にブラケットが続いてるのでしょうか?
dd($this)とやって調べて見ましたがやはり配列ではなくApplicationのインスタンスで
dd($this['events'])で調べたらDispatcherというオブジェクトでした
なぜブラケット構文でインスタンスにアクセスできるのか分かりません
この$thisはなんですか?

282:デフォルトの名無しさん
23/11/22 05:39:36.07 11DRYg6d0.net
>>275
初心者というより馬鹿なだけでは?
スレ一覧からどのスレで聞けば良いかすらわからんの?

283:デフォルトの名無しさん (ワッチョイ 72e1-N5Jg)
23/11/22 08:59:16.71 gEe16+Fw0.net
>>276
すみません、phpのスレが無かったので

284:デフォルトの名無しさん (ワッチョイ a155-YW6P)
23/11/22 09:47:37.86 LokQ4a0j0.net
>>277
よく探して

285:デフォルトの名無しさん
23/11/22 13:47:03.92 gEe16+Fw0.net
>>278
了解です。

286:デフォルトの名無しさん
23/11/22 14:00:09.19 gEe16+Fw0.net
>>278
ありました
iPhoneなので専ブラが使えなくて広告でごちゃごちゃしてて(^^;よく見ません出した
すみません

287:デフォルトの名無しさん
23/11/22 16:07:00.75 11DRYg6d0.net
>>280
>iPhoneなので専ブラが使えなくて広告でごちゃごちゃしてて(^^;よく見ません出した
こういう嘘もやめろよ
やっぱり単に馬鹿なだけだろ

288:デフォルトの名無しさん (スププ Sd22-jNFU)
23/11/23 09:28:29.23 PBYBAIGvd.net
今のgccコンパイラは自動変数でも0で暗黙の初期化が行われるんすか?不定値にはならずいつも0になります。

289:デフォルトの名無しさん (スププ Sd22-jNFU)
23/11/23 09:39:20.91 PBYBAIGvd.net
>>282 でも関数内では不定値になります

290:デフォルトの名無しさん
23/11/23 14:18:42.81 aD4U/tnC0.net
関数外のは自動変数と言わない
初期値指定のない静的変数が0で初期化されるのは規格に明言されてる、たぶん大昔から

291:デフォルトの名無しさん (スププ Sd22-jNFU)
23/11/24 17:07:44.98 emckAcP4d.net
#include <stdio.h>

void func(void); // 関数プロトタイプ

int main(void)
{
int a; // このaは0で初期化される
printf("a=%d\n", a);
func();
return 0;
}
void func(void)
{
int b; // このbは不定値になる
printf("b=%d\n", b);
}

292:デフォルトの名無しさん
23/11/24 17:46:51.01 acItGeQV0.net
スタックの使われ方でそうなるだけ
そのaの0初期化を保証する文書はないと思う

293:デフォルトの名無しさん
23/11/24 18:31:21.01 A049oz9t0.net
というか初期化は癖にしとけ

294:デフォルトの名無しさん
23/11/24 21:57:59.22 pe/5i+Cu0.net
スタートアップルーチン次第で使う領域の0埋めはできるよ
Flashの少ないマイコンでコード削減のために使われたりする

295:デフォルトの名無しさん
23/11/25 14:54:45.61 3au87Jfr0.net
でっていう

296:デフォルトの名無しさん
23/11/27 12:39:19.62 kSLkA03P0.net
ユーザーモードでもデバドラかけるけどカーネルモードで実装しなきゃいけない理由ってなんなの?性能だけ?
他のユーザーモードプログラムからプロセスの中身を隠したいとか?
あと、ユーザーモードだとタスクマネージャーとかでユーザーが終了させちゃう恐れもあるか
他になんかある?

297:デフォルトの名無しさん
23/11/27 19:51:30.06 /cbu4sL+0.net
権限の違いだけだよ
ユーザーモードのドライバは署名不要で良いと思うんだけどねえ

298:デフォルトの名無しさん
23/11/29 22:11:26.30 9Fs/PVQH0.net
画像のコマンドプロンプトなんですが
echoで
「変数A」は表示されるのですが
「変数B」が表示されないのはなぜでしょうか?
URLリンク(i.imgur.com)

299:デフォルトの名無しさん (ワッチョイ ffde-Ura4)
23/11/29 23:17:18.73 11rLHIi40.net
>>292
遅延環境変数でググると原因と対策が出てくる

300:デフォルトの名無しさん
23/11/29 23:43:47.87 5e0Dum8b0.net
powershellでやれ

301:デフォルトの名無しさん
23/11/29 23:57:34.72 9Fs/PVQH0.net
>>293
やっと解決できました
ありがとうございました
URLリンク(i.imgur.com)

302:デフォルトの名無しさん
23/12/01 13:56:51.10 x4GTgSrOd.net
C言語において-3が、unsigned int で4294967293になる理屈を教えてください

303:デフォルトの名無しさん (ワッチョイ 7fd6-WSLN)
23/12/01 14:58:01.47 2riclQL00.net
URLリンク(en.cppreference.com)

otherwise, if the target type is unsigned, the value 2^b
, where b is the number of value bits in the target type, is repeatedly subtracted or added to the source value until the result fits in the target type. In other words, unsigned integers implement modulo arithmetic.

304:デフォルトの名無しさん (スププ Sd7f-1fOb)
23/12/01 15:09:48.96 FXqwQW8Dd.net
>>297 モジュロ演算の意味が分かりません

305:デフォルトの名無しさん (スッップ Sd7f-O0Dn)
23/12/01 15:19:46.39 1ihFKBOzd.net
>>296
CPUの整数表現として負数を2の補数で表現するから

32ビットはめんどいので末尾8ビットだけ書くとして3は00000011
3の1の補数はビット反転して11111100(4294967292)
3の2の補数は1の補数に1を足して11111101(4294967293)

2の補数を使う理由はググれ

306:デフォルトの名無しさん (スププ Sd7f-1fOb)
23/12/01 15:25:11.16 FXqwQW8Dd.net
>>299 やはりそうでしたか。納得しました。

307:デフォルトの名無しさん (スフッ Sdbf-WaQs)
23/12/09 16:25:29.47 ZNOr2kH7d.net
C言語でオーバーフローするのは、signed だけですか?それとも、unsigned もですか?
AIに聞いても、意見が分かれていて、どっちかわかりません。

308:デフォルトの名無しさん (スッップ Sdbf-WfBz)
23/12/09 16:44:10.67 ETXxeT5Ld.net
符号なし整数はmod 2^n(nはビット数)で計算します。
これをオーバーフローと表現したりしなかったりする気がします。

309:デフォルトの名無しさん (スフッ Sdbf-WaQs)
23/12/09 16:54:11.29 ZNOr2kH7d.net
>>302 ありがとうございます。規格では、unsigned はオーバーフローしないときめられているようですが、コンパイラの警告が,
unsignedの場合でないですね。

310:デフォルトの名無しさん
23/12/09 17:01:10.08 ETXxeT5Ld.net
規格では符号なし整数はオーバーフローしないと書かれていて、正確な文言としてはこれが正しいようです。

311:デフォルトの名無しさん (スップ Sd3f-Rtb0)
23/12/09 17:31:31.47 qyzy7PA2d.net
キャリービットが立つ=オーバーフロー

312:デフォルトの名無しさん
23/12/09 18:36:07.10 p0kpDF0H0.net
wrapping overflowのことをCの規格では「規定された動作でUBじゃないからオーバーフローとは呼ばないキリッ! wraparoundと呼べ」と言ってるだけ
一般に言うところの算術オーバーフローは発生するが規格に定められた動作なので警告は出ない

313:デフォルトの名無しさん (ワッチョイ d7da-noSv)
23/12/09 19:47:16.49 dajCtWdt0.net
>>303
オーバーフローって演算結果の話なのでコンパイラでは警告でないんじゃね

314:デフォルトの名無しさん
23/12/09 21:12:45.96 p0kpDF0H0.net
実行時にしかチェックできないものとコンパイル時にチェックできるものとある

315:デフォルトの名無しさん (オイコラミネオ MM2b-FJ+M)
23/12/10 10:57:51.63 o2TNvwaPM.net
SQLITEなどのDBMSで、2つ以上のカラムに
まとめてindex (B-Tree)を用意するところの
「Multicolumn indexes(Composite indexes)」
を用いる場合、select の where 節で
2つのカラムa, b に対して、
where a=値1 and b=値2
とした場合、高速化されるそうです。
しかし、b については条件を指定せずに
where a=値1
とだけ書いた場合や、
a については条件を指定せずに
where b=値2
とだけ書いた場合の速度も高速化されますか?

316:デフォルトの名無しさん
23/12/10 11:57:41.46 PVGCDu/Y0.net
はい、2つ以上のカラムにまとめてindexを作成すると、それらのカラムを組み合わせて検索条件を指定する場合だけでなく、個々のカラムに対する検索条件も高速化されます。具体的には、次のような場合にも高速化が期待されます。
1. `where a=値1` の場合: もし `(a, b)` の複合インデックスがあるなら、この条件も高速に検索できます。
2. `where b=値2` の場合: 同様に、`(a, b)` の複合インデックスがあるなら、この条件も高速に検索できます。
これは複合インデックスがB-Treeなどの構造を持ち、検索がその構造を活かして行われるためです。複合インデックスが使えると、各カラムに対する条件検索も高速に行えます。

317:デフォルトの名無しさん
23/12/10 11:58:51.11 PVGCDu/Y0.net
なぜbだけの条件でも高速されるのか説明します。
複合インデックスが `(a, b)` の形をしている場合、このインデックスはB-Treeなどのデータ構造を持ち、最初のカラム `a` によってソートされています。このようなインデックスがあると、`where b=値2` という条件も高速化されます。
原因はB-Treeの特性にあります。B-Treeは最初のカラムに基づいてツリーを構築し、各ノードはそのカラムの値でソートされています。したがって、`where b=値2` のクエリでも、インデックスを利用して B-Tree の探索を効率的に行えるのです。
ただし、この場合でも、`a` に関する条件が `where a=値1` と組み合わさると、最初のカラムが条件になっているため、より効果的にインデックスが使用されることが期待されます。

318:デフォルトの名無しさん
23/12/10 12:13:10.46 o2TNvwaPM.net
>>1
`where b=値2`
の条件だけ書いた場合になぜ高速化されるか
について、もう少し詳しくお願いできませんか。
2文字のひらがなの辞書で考えて、
1文字目をa, 2文字目をb として、
ああ
あい
あう
いあ
いい
いう
のようにならびますが、b=いを検索したい
場合、1文字目が あい と、いい の2か所
に分かれて格納されてしまい、B-Treeだと
全く別の場所になってしまいそうですが。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch