◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

スレ立てるまでもない質問はここで 166匹目 YouTube動画>1本


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/tech/1734043411/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1デフォルトの名無しさん
2024/12/13(金) 07:43:31.39ID:KT2xQ37l
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

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

【前スレ
スレ立てるまでもない質問はここで 165匹目
http://2chb.net/r/tech/1687260267/
スレ立てるまでもない質問はここで 164匹目
http://2chb.net/r/tech/1681132438/
2デフォルトの名無しさん
2024/12/14(土) 20:34:46.31ID:HScUesgt
ソフトにオプション設けるときって別の親ウィンドウ作ってる?
それともダイアログで作ってる?
3デフォルトの名無しさん
2024/12/14(土) 22:09:59.13ID:BhXqO952
前スレの1000自決してて草
4デフォルトの名無しさん
2024/12/15(日) 02:26:40.17ID:1H80RXIX
>>1
たて、乙
5デフォルトの名無しさん
2024/12/15(日) 05:38:41.19ID:31SS4aXd
>>1おつ
6デフォルトの名無しさん
2024/12/15(日) 13:11:57.01ID:HkEJ8lLX
#include だからって C でも C++ でもない
rc でコンパイルするんだから rc 用のヘッダしか描いてはいけない
7デフォルトの名無しさん
2024/12/15(日) 14:04:41.18ID:/Weuqd95
コメントとプリプロセッサ指示がC/C++と共通だから両方で使えるヘッダが書けるというだけだね。
文字コードにも注意しないとならないけど。
8デフォルトの名無しさん
2024/12/15(日) 14:35:05.26ID:HkEJ8lLX
これとか
>>>994
>回答してくれるのはありがたいんだけど、初心者の方に聞いたわけでは無いよごめんね

これとか
>アイコンと違ってヘッダファイルインクルードしたら動かないの初見殺しすぎませんかねえ

質問する立場でこういう煽りは良くないね
まあ自決で自演ネタだとばらしてるつもりかも知れんが
9デフォルトの名無しさん
2024/12/15(日) 16:31:42.24ID:1H80RXIX
アホみたいでも煽りじゃない回答なら他の人が回答するハードル下がって書き込みやすくなるからな
いちいち回答してくれた人叩いてると知識持ってる人も叩かれるんじゃないかって書き込まなくなってしまうから良くないんだよね
10デフォルトの名無しさん
2024/12/16(月) 15:36:29.46ID:BXqO+ueF
三菱UFJ銀行の貸金庫で10億円盗まれるって
セキュリティどうなってんねん
11デフォルトの名無しさん
2024/12/16(月) 15:36:56.21ID:5AL+G6v+
(重さ,価値)のリストを受け取る関数で以下のようなhaskellコードがあったのですが理解できません
何をやっているんでしょうか

sieve :: [(Int, Int)] -> [(Int, Int)]
sieve lis = map snd . filter (\((w1, v1), (w2, v2)) -> v1 < v2) $ adj
where
slis = sort lis
adj = zip (scanl (\(w, v) (w', v') -> (w', max v v')) (0, 0) slis) slis

例えばテストケースに以下のリストを渡すとadjの内容はコメントしたように(3,3)という存在しないデータが出てきます
一応上のフィルタで消えるのですが、常にこれは成り立つ?
[(1,1),(2,3),(3,2),(4,5)] -- [((0,0),(1,1)),((1,1),(2,3)),((2,3),(3,2)),((3,3),(4,5))]
最終的な結果は
[(1,1),(2,3),(4,5)]
12デフォルトの名無しさん
2024/12/16(月) 15:57:30.03ID:hNYo/LvU
BeginとEnd
StartとStop
newとdelete

みたいに文字数が違うのが気持ち悪いんだけどどうすればいい?
13デフォルトの名無しさん
2024/12/16(月) 16:01:16.91ID:b8e1dL4N
まずまともに動くもん作ってから悩め
14デフォルトの名無しさん
2024/12/16(月) 16:48:59.69ID:+/52kYnW
故障したPCのファイル抜き出しについて質問させて下さい

コマンドプロンプトのコマンド「xcopy 元フォルダ コピー先フォルダ /e /i /c」でエラーを無視して取れるファイルだけでもバックアップを取ってるのですが、破損ファイルのコピーになると「セマフォがタイムアウトしました」のエラーが発生するまで15分待機しないと次のファイルのコピーを実行しません

破損ファイルの度に15分待機すると膨大な時間がかかってしまうので、破損ファイルを無視してのコピーやセマフォのタイムアウト時間を設定するなどできないでしょうか

また他に良い方法があれば教えていただけると幸いです
15デフォルトの名無しさん
2024/12/16(月) 18:39:42.24ID:I9YsDANU
>>14
robocopyを使うのはどう?
破損ファイルで実証したことないけどrとwの指定でリトライ回数とタイムアウトが指定できる
16デフォルトの名無しさん
2024/12/16(月) 21:08:30.73ID:+/52kYnW
>>15
教えていただいたオプション自体はエラー後の動作だったのでタイムアウト時間を変更はできなかったのですが、そういったオプションがたくさんあるためかコマンドがエラーを返す時間が7分程度になりました

時間はかかりますがひとまずこれで実行しておこうと思います
教えていただきありがとうございました
17デフォルトの名無しさん
2024/12/16(月) 22:52:48.84ID:3gcJoJRs
俺が思いついたバカ解決策はファイルを全部リスト化してコピーコマンドを書いたバッチをSTARTコマンドで並列実行だった
(適宜Pingかなんかでウエイトは入れるとして)
18デフォルトの名無しさん
2024/12/16(月) 23:23:08.71ID:pEIdxfnL
>>11
重さ(w)があるのに価値(v)がないものを取り除いている
Rustで書くとこんな感じ
軽い順で入力が入ってくる状況で
scanで今まで来た価値(v)の最大値を求めていて
filterでその自分より前の最大値より価値(v)が大きいものだけを取り出している

fn sieve(sorted_input: impl IntoIterator<Item = (u32, u32)>) -> impl Iterator<Item = (u32, u32)> {
sorted_input
.into_iter()
.scan(0, |v_max, (w, v)| {
let pre_v_max = *v_max;
19デフォルトの名無しさん
2024/12/17(火) 08:13:31.08ID:z1nDtp9F
>>17
そこまで知識がないので並列処理は思いつきませんでした
1日放置して進捗が悪かったら負荷と相談して試してみます
ありがとうございました
20デフォルトの名無しさん
2024/12/17(火) 09:05:21.52ID:ykqm5sso
>>18
ありがとうございます。自力で実装できるといいのですがなかなか難しいです

Rustわからなかったので入門しましたよ
まだ分からないことが多いですが同じ動作をしているようなのは確認しました
fn main(){
let vec1 = vec![(1,1),(2,3),(3,2),(4,5)];
let ans = sieve(vec1);
for i in ans {
println!("{:?}",i);
}
}
21デフォルトの名無しさん
2024/12/20(金) 10:04:46.71ID:6q6MnR15
for(unsigned i{}; i < 1U << N; ++i)
C++でこんなループをみたんだけど
unsigned i{}の部分はどういう文法なんですか?
多分0初期化ですよね?
2221
2024/12/20(金) 10:08:27.48ID:6q6MnR15
for(unsigned c{i + 1 | i}, j{c}; j < 1U << N; ++j |= c)
その直下にこんなのもありました。ますますわからない
どなたか解説たのむー
23デフォルトの名無しさん
2024/12/20(金) 14:00:42.67ID:Cl8OU6/M
ChatGPT

あなた:
for(unsigned i{}; i < 1U << N; ++i)
C++でこんなループをみたんだけど
unsigned i{}の部分はどういう文法なんですか?

ChatGPT:
unsigned i{} は、C++11以降で導入された**リスト初期化(brace initialization)**を使用した変数の初期化方法です。このコードを分解して説明すると次のようになります:

unsigned
これは変数の型を表します。この場合は unsigned int の省略形で、符号なし整数型を意味します。

i
これは変数の名前です。

{}
これは変数の初期化方法で、リスト初期化を意味します。

{} の場合、変数はゼロ初期化されます。この場合、unsigned i{} は unsigned i = 0; と同じ意味を持ちます。
24デフォルトの名無しさん
2024/12/20(金) 14:01:46.66ID:Cl8OU6/M
特徴と利点
明示的な初期化
リスト初期化では、値が指定されない場合に自動的にゼロ初期化されます。未初期化のリスクを防げます。
型変換の制限
リスト初期化は、暗黙の型変換が発生する場合にコンパイルエラーを発生させるため、安全性が向上します。

この場合の文法の意味
for (unsigned i{}; i < 1U << N; ++i)

上記のコードでは:

unsigned i{} によって、i はゼロに初期化されます。

1U << N はビットシフト演算で、1 を N ビット左にシフトした値を生成します。例えば、N=3 の場合、1U << N は 8 になります。

for ループは i を 0 からスタートさせ、i が 1U << N 未満である間ループを繰り返します。
25デフォルトの名無しさん
2024/12/20(金) 14:02:53.15ID:Cl8OU6/M
他の初期化方法との違い

C++03以前の方法
unsigned i = 0;
これもゼロ初期化を意味しますが、= を使うため、場合によっては意図しない型変換が発生する可能性があります。

C++11以降の方法
unsigned i{};
リスト初期化を使うと安全性が高く、コードが簡潔になります。

まとめ
unsigned i{} はリスト初期化を用いたゼロ初期化の方法で、特にC++11以降のコードでは安全性や可読性を向上させるために使われます。
26デフォルトの名無しさん
2024/12/22(日) 17:30:24.45ID:ipXsr5fg
v0やboltやreplitなど生成AIのコーディングについてのスレッドはありますか?
探してはいるのですが見つけられなくて
27デフォルトの名無しさん
2024/12/22(日) 17:44:38.51ID:zx0iB2cd
見つからなかったなら立ててもいいんじゃない
知らんけど、もう既にスレがあったらそっちへ誘導されるでしょ
28デフォルトの名無しさん
2024/12/24(火) 10:24:15.19ID:YcdoCEvf
株式会社カイマクってどうですか?
29デフォルトの名無しさん
2024/12/24(火) 13:20:24.16ID:9YLK2p02
ヤベーやつ
間違っても知り合いに勧めちゃダメ
30デフォルトの名無しさん
2024/12/27(金) 06:15:40.85ID:bYQBZY3/
C++です。
ISuperインターフェースクラスを継承したCSubAクラスとCSubBクラスがあり、
それぞれのインスタンスのポインタのリストがある(必要)とします。

std::list<CSubA*> lpSubA;
std::list<CSubB*> lpSubB;

両リストの全要素に対し、ISuperにアップキャストして処理をしたく、

std::list<ISuper*> lpSuper;
lpSuper.insert( lpSuper.end(), lpSubA.begin(), lpSubA.end() );
lpSuper.insert( lpSuper.end(), lpSubB.begin(), lpSubB.end() );

for( auto& pSuper : lpSuper ) pSuperを使った処理;

のようにすればできるのですが、これを

for( auto& pSuper : lpSubAとlpSubBを連結 ) pSuperを使った処理;

のように事前のlpSuper構築なしで行う書き方はできないものでしょうか?
31デフォルトの名無しさん
2024/12/27(金) 17:33:54.43ID:nD3ic5a1
>>30
ソースコードの見た目だけの話をしてるなら、lpSuperを作ってるとこを関数かラムダにしてforのとこで呼び出せばいい
将来的にはそんな感じの機能が標準ライブラリのrangesでサポートされる
32デフォルトの名無しさん
2025/01/13(月) 14:52:32.61ID:XlWq3Gbs
欝のハゲおじさんが言ってるけど
以前ブームだったWebエンジニアはダメだったらしいと。



でもそれは個人の感想でしかない。
33デフォルトの名無しさん
2025/01/16(木) 20:02:09.86ID:fZdppzlj
質問です

VIPdeWizardryOnline シュナト鯖wiki
というサイトにある保守のソフトは今も使えますか?
エラーが起きるのですがどうすればいいでしょうか?
34デフォルトの名無しさん
2025/01/18(土) 02:50:31.12ID:KEYWo+aU
Color1とColor2を3:7でブレンドしろって関数作るとして
アルファ値もR,G,Bと一緒の計算でいいの?
35デフォルトの名無しさん
2025/01/18(土) 17:52:33.24ID:lebj26Bk
Pythonってアンインストール時にゴミとか残しませんか??
36デフォルトの名無しさん
2025/01/19(日) 23:25:07.41ID:SFDm4sBB
REPLの発音ってレプルですか?リプルですか?それとも全く別?
37デフォルトの名無しさん
2025/01/19(日) 23:59:43.89ID:PoPB4T71
ゥレポゥ
38デフォルトの名無しさん
2025/01/20(月) 01:06:35.64ID:BsvendGF
dockerイメージってそのイメージがどのディストリビューションかという話があまり出てこない印象なんですが、利用するときって気にしないものなんですか?
39デフォルトの名無しさん
2025/01/24(金) 14:46:14.40ID:3CWkVimu
>>38
https://hub.docker.com/search?badges=official&operating_system=linux&categories=Operating+Systems
40デフォルトの名無しさん
2025/01/26(日) 21:26:12.65ID:rcnylMuO
// 2012/08/15 irof 修正開始
// hoge = fuga(1);
hoge = fuga(2);
// 2012/08/15 irof 修正終了

今入ってるプロジェクトが変更コード全て残せっていうとんでもない慣習なんです。……まぁ年度末で退職するんですが
それで検索してたら上のようなコードを乗せたブログ記事(2012!)があってまさにこれなんです。
古株の人に教えていただきたいんですがこれどの企業も同じ習慣だったということですか?たまたまブログ主と同じ会社のプロジェクトとは考えにくいですし。
皆さん今までのプロジェクトでこういうの見たことあります?それとももしかして海外でもこんななんでしょうか
41デフォルトの名無しさん
2025/01/26(日) 22:37:37.33ID:1N8aO0mA
>>40
もちろん海外でも同じだよ
アメリカの後追いで真似し始めたとも言えるし、考えれば誰でも思いつくような原始的なバージョン管理技法ともいえる
いまはGitで1年前のソースとのdiffを出したり、行単位の履歴を出すみたいな操作が一瞬でできる
けど昔はストレージ媒体もネットワークも今の1万倍遅かった
ハッシュアルゴリズムの発明も1990年代を待たないといけない
だから昔はこの馬鹿みたいなコメントを有用な技法として世界中の人々が有効活用していたんだよ
42デフォルトの名無しさん
2025/01/26(日) 22:47:07.50ID:1N8aO0mA
もちろん未だに活用している生きた化石みたいな組織は探せばたくさんあるんじゃないの
日本のIT業界の体たらくとして象徴的かもしれない
逆説的に、生産性向上を追求しないぬるま湯の環境ても長年生き残れるだけの何かを持っているおいしいビジネスって場合もあるかもな
43デフォルトの名無しさん
2025/01/27(月) 22:24:12.26ID:uYhl7Lka
ありがとうございました。生きた化石かぁ……製造業の割と大きな会社のシステムというかコーディング規約なんですよね。一部外注してるのを受けてる形なのですが
だからIT業界というには微妙というか、非IT企業のIT部門だとそんなもんってとこかもしれないですね
44デフォルトの名無しさん
2025/01/28(火) 11:49:58.02ID:ofN8AoHf
SIerさんの所でそういう慣習のシステム触ったことあるわ
ゼロ年代後半ぐらいからのデータ搭載されてるなんかすごい巨大なやつ
多分当時基準ではかなり先進的なことをしてるっぽいけど今では時代の徒花感あるモノリシックなシステム
45デフォルトの名無しさん
2025/01/28(火) 12:27:44.66ID:JLNwUazp
非IT企業でバージョン管理システムが一般的になったのは00年代だから30年前の慣習

数年に1回、1~2行変更するだけみたいな変更の頻度や範囲が極端に小さいスクリプトが主体ならリポジトリ維持管理の手間とコメント残しで問題が発生するリスクを天秤にかけると合理的な判断である可能性もなくはない
46デフォルトの名無しさん
2025/01/30(木) 19:07:45.24ID:XN/lIRaM
最近プログラミング始めた初心者

jupyter lab で独自のショートカット作りたいんだけど作り方がわからん

スレ立てるまでもない質問はここで 166匹目 YouTube動画>1本
スレ立てるまでもない質問はここで 166匹目 YouTube動画>1本
スレ立てるまでもない質問はここで 166匹目 YouTube動画>1本
47デフォルトの名無しさん
2025/02/02(日) 19:32:37.10ID:vnDVF82J
タメ口で質問書くのやめなー?
4846
2025/02/02(日) 20:19:19.62ID:dzElYU+I
そんなこと言わず
さあ教えてくれたまえ
49デフォルトの名無しさん
2025/02/03(月) 00:41:02.41ID:JtVjwqqR
出直してこい
50デフォルトの名無しさん
2025/02/03(月) 00:49:15.57ID:EJ23/y0s
読んで~読む手紙~
51 警備員[Lv.5][新芽]:0.00015378
2025/02/12(水) 15:50:13.65ID:eQ5XRcBs
書き込みテスト。
52デフォルトの名無しさん
2025/02/16(日) 12:31:31.59ID:XV6mVSxW
どんぐりレベルの確認なら専用のところでやったほうがいいぞ

どんぐりレベル確認スレ(IDなし)(大砲禁止)
http://2chb.net/r/qa/1739008125/
53デフォルトの名無しさん
2025/02/18(火) 22:14:10.87ID:+zuC4XOn
https://docs.flutter.dev/app-architecture/guide
flutterのMVVMアーキテクチャの説明ではMをrepositoryとserviceとして、serviceをAPI等のエンドポイントをラップするクラスとしてrepositoryから呼び出しているのですが、このようなMVVMの構成って一般的ですか?
また外部とのやりとりをラップするクラスをserviceと名付けるプラクティスやデザインパターン等はあるのでしょうか?
54デフォルトの名無しさん
2025/02/22(土) 09:46:00.70ID:mBDIWgAa
>>53
一般的
MV*のMはV*の上位に存在してV*に反映されるべき状態を保持するとともに、V*において発生したイベントに対応する状態変化を生じるもの、
というだけの概念であり、その実装方法は特に規定されない
そしてflutterのアプリは実質的な処理をサーバーサイドに移譲する場合が多いから、M部分は自ずとサーバーサイドとのインターフェイスをカプセル化しただけのハリボテとなる
そのようなものをserviceと呼ぶのはSOAのような昔からある慣習であり特別にデザインパターンなどという程のことではないが、
あえて権威ある出典を挙げるとすればこれだろう
https://martinfowler.com/eaaCatalog/serviceLayer.html

lud20250302210633
このスレへの固定リンク: http://5chb.net/r/tech/1734043411/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「スレ立てるまでもない質問はここで 166匹目 YouTube動画>1本 」を見た人も見ています:
スレ立てるまでもない質問はここで 158匹目
スレ立てるまでもない質問はここで 164匹目
スレ立てるまでもない質問はここで 156匹目
スレ立てるまでもない質問はここで 159匹目
スレ立てるまでもない質問はここで 162匹目
スレ立てるまでもない質問はここで 149匹目
スレ立てるまでもない質問はここで 144匹目
スレ立てるまでもない質問はここで 157匹目
スレ立てるまでもない質問はここで 165匹目
スレ立てるまでもない質問はここで 161匹目
スレ立てるまでもない質問はここで 151匹目
スレ立てるまでもない猫の質問はこちらへ 13
スレ立てるまでもない質問はここに書け
スレ立てるまでもない猫の質問はこちらへ15
スレ立てるまでもない猫の質問はこちらへ
スレ立てるまでもない猫の質問はこちらへ 11
スレ立てるまでもない猫の質問はこちらへ 4
★スレ立てるまでもない犬の質問はこちらへPart120
★スレ立てるまでもない犬の質問はこちらへPart113
★スレ立てるまでもない犬の質問はこちらへPart112
スレ立てるまでもない猫の質問はこちらへ☆ミpart30
◆ スレ立てるまでもない質問スレッド
スレ立てるまでもない質問・相談★4 削除知恵袋
スレ立てるまでもない質問・相談・雑談★15 削除知恵袋
●スレッド立てるまでもない質問などはこちら 107●
●スレッド立てるまでもない質問などはこちら 104●
スレ立てるまでもない質問スレッド
スレ立てるまでもない質問 その137
スレ立てるまでもない質問 その140
スレ立てるまでもない質問 その139
スレ立てるまでもない質問 34 ©bbspink.com
スレ立てるまでもない質問スレ Part.104
スレ立てるまでもないささやかな疑問・質問308
スレ立てるまでもないささやかな疑問・質問335
スレ立てるまでもない質問@掃除板 part20
スレ立てるまでもないささやかな疑問・質問328
スレ立てるまでもない質問・雑談スレ IN 野菜板
スレ立てるまでもない質問@掃除板 part19
スレ立てるまでもないささやかな疑問・質問309
スレ立てるまでもないささやかな疑問・質問301
スレ立てるまでもないささやかな疑問・質問326
★スレ立てるまでもない猫の質問&雑談スレ
スレ立てるまでもない雑談、相談、質問 総合
★スレ立てるまでもない猫の質問&雑談スレ
スレ立てるまでもないささやかな疑問・質問(末尾なし)328
スレ立てるまでもない質問・相談 IN ポケモン板30
スレ立てるまでもない質問・相談★22
スレ立てるまでもない質問に答えるスレ@声優板16
【スレッド立てるまでもない質問】
スレッドを立てるまでもない質問 Part84
スレッド立てるまでもない質問スレッド part306
【建築】スレッドを立てるまでもない雑談・質問2
スレッドを立てるまでもない質問スレッド Part 360
スレッドを立てるまでもない質問スレッド Part 339
スレッドを立てるまでもない質問スレッド Part 375
スレッドを立てるまでもない質問スレッド Part 372
◆スレッドを立てるまでもない質問・雑談スレ◆
スレッドを立てるまでもない質問スレッド Part 345
スレッドを立てるまでもない質問スレッド Part 325
スレッドを立てるまでもない質問スレッド Part 342
スレ立てる程でもない質問・愚痴・雑談など8
スレ立てるほどでもない質問に嘘八百で答えろ52
23:40:28 up 63 days, 39 min, 0 users, load average: 10.44, 10.45, 10.62

in 0.087961196899414 sec @0.087961196899414@0b7 on 061912