プログラマの雑談部屋 ★199

レス数が950を超えています。1000を超えると書き込みができなくなります。
2022/04/21(木) 09:17:08.14
皆仲良くしましょう

プログラマの雑談部屋 ★193
http://medaka.5ch.net/test/read.cgi/prog/1647356751/
プログラマの雑談部屋 ★194
http://medaka.5ch.net/test/read.cgi/prog/1647836937/
プログラマの雑談部屋 ★195
http://medaka.5ch.net/test/read.cgi/prog/1648293792/
プログラマの雑談部屋 ★196
http://medaka.5ch.net/test/read.cgi/prog/1648900779/
プログラマの雑談部屋 ★197
http://medaka.5ch.net/test/read.cgi/prog/1649491651/
プログラマの雑談部屋 ★198
https://medaka.5ch.net/test/read.cgi/prog/1650083817/
2022/04/27(水) 00:25:06.26
設計者をおだてながら決めさせる
2022/04/27(水) 00:27:33.84
unreal engineってなんで今どきC++を採用してるんだ?
869仕様書無しさん
垢版 |
2022/04/27(水) 00:41:55.92
Goに詳しい人おる?
gqlgenとgormを使ってGlaphQLの実装してるんだけど、many to manyの実装の仕方がわからない・・・
Gormのドキュメントを見ると、Gormに認識させるためにmodelにタグを追加するとかきてあるんだけど、そのmodelがgqlgenによって自動生成されたものだから編集するなと書いてあってどうすればいいんだ?となってる
2022/04/27(水) 01:41:24.60
言語としてもゴミで案件も全然ないバイソン勧めてるゴミはSNSに帰れゴミ
2022/04/27(水) 02:46:13.58
>>866
好きに作っちゃえばいいじゃん
書いてないんだから
2022/04/27(水) 02:50:25.20
>>854
なんで年収が分かるの、てか日本に年収900万の設計とかいるのか、PMでもやらんとそんな給料貰えそうにない。
2022/04/27(水) 03:00:36.38
>>854
理解できないのを相手のせいにしてない?
2022/04/27(水) 03:01:07.13
>>866
全部書いてくれないと作れないの?
2022/04/27(水) 04:07:12.01
全部指定しないとコードを書けないレベルの奴は5万といる
そいつに仕事を振るより、降る側の人が自分でコーディングした方が早いじゃん!
となると、どうしようもなくなる
そういう現場を、自分は見たことあります
2022/04/27(水) 04:13:33.38
見切り発車で作業進めさせる管理職
vs 処理だけ記載する設計者
vs 仕様決まってないと碌な実装できない実装者
vs 後で「ココの挙動はこうして」と言い出す発注元
ファイッ!
2022/04/27(水) 04:26:32.23
やっぱ個人開発が一番楽しいな
完成しにくいのがネックだが
2022/04/27(水) 04:45:35.35
おはよう
目が覚めたら4:44だった
2022/04/27(水) 04:58:26.46
7:77に起こしてください
880仕様書無しさん
垢版 |
2022/04/27(水) 07:15:29.53
JS本体でもAltJSでもいいからif式欲しい もう三項演算子とか即時関数とか書くの嫌だよー
2022/04/27(水) 08:49:16.34
条件式があるでしょう
882仕様書無しさん
垢版 |
2022/04/27(水) 08:49:23.92
自分で作ればいいだろ
2022/04/27(水) 08:50:29.78
なかった
2022/04/27(水) 09:01:35.32
10人日、今週までの仕事何もやってないんだが助けて
885仕様書無しさん
垢版 |
2022/04/27(水) 09:07:44.04
クラウドワークスとかランサーズとかもそうやけど
ココナラみたいなもんは承認欲求の固まりみたいなやつが安売りしてやりがい搾取されてるんよな
2022/04/27(水) 09:20:10.77
あーあ
887仕様書無しさん
垢版 |
2022/04/27(水) 09:30:04.50
ロシアがポーランド、ブルガリアにガス供給停止 欧州に報復か [どどん★]
https://asahi.5ch.net/test/read.cgi/newsplus/1651014837/

ブルガリアはガスの75%ロシアに依存って
止められたら終わりじゃね?
どーすんのこれ
2022/04/27(水) 09:54:01.24
ヨーグルトが食えなくなるな
2022/04/27(水) 09:56:13.07
対面で言われた無茶なスケジュールに同意しちゃった一ヶ月前の自分を殴りたい
2022/04/27(水) 10:02:42.67
JSの...って何なの?
2022/04/27(水) 10:03:45.43
JavaScriptだろ
892仕様書無しさん
垢版 |
2022/04/27(水) 10:20:18.04
ポーランドって何が有名なの?

ポーランドは戦場のピアニスト、
ブルガリアは明治ブルガリアヨーグルトぐらいしか思い浮かばない
893仕様書無しさん
垢版 |
2022/04/27(水) 10:22:30.44
お前が使う言語はjsに気に入られているか?
https://i.imgur.com/HBd3Yyb.gif
2022/04/27(水) 10:22:57.74
石炭や薪を使うことになるだけじゃね
2022/04/27(水) 10:36:23.55
>>893
C++ w
2022/04/27(水) 10:49:32.72
>>891
マジレスなのかネタなのかわからんな
2022/04/27(水) 11:17:38.56
JSは最高だぜ!
2022/04/27(水) 12:28:01.25
何故だろう
時間が経つのか長く感じる
2022/04/27(水) 12:52:00.98
JCの方がいいに決まってる
2022/04/27(水) 14:32:45.50
俺俺クラスは負債
901仕様書無しさん
垢版 |
2022/04/27(水) 15:27:49.66
githubのオッパブリックpackageに一切のいいねが付かないんだけどこれってバグだよね?
バグ報告するぞ!
2022/04/27(水) 15:46:19.69
やだねが無いのはバグだよな
903仕様書無しさん
垢版 |
2022/04/27(水) 16:09:39.17
やだねったらやだね〜
2022/04/27(水) 19:36:16.93
クソコード書いたのどれどよ
2022/04/27(水) 19:39:08.29
クソコードはクソ設計、クソ設計はクソ仕様
頭のおかしい奴が要件握ると意味不明な仕様てんこ盛り
一つの画面、一つの処理にあれこれ詰め込みたがる
ああああああああああああまじでしんでくれねえかなあああああああああああああああああああああああ
2022/04/27(水) 19:48:21.93
糞要件とDDDは相性が悪いね
2022/04/27(水) 19:51:21.14
ウクライナってもしかして反日なん?
2022/04/27(水) 19:54:29.24
昔の日本に対してでしょ
2022/04/27(水) 20:21:30.13
ごーめんちゃーい
2022/04/27(水) 20:24:18.58
ひとつだけいいたい
月を12か月DBのカラムにするやつは死んでほしい
それだけ
2022/04/27(水) 20:24:53.14
Pythonで画面作るのって邪道なの?
2022/04/27(水) 20:35:36.91
>>910
なんで?
速くていいじゃん
2022/04/27(水) 20:45:14.36
融通がきかない
計算がいるとき死ぬ
2022/04/27(水) 20:45:18.54
熟考して正規形崩ししてるなら有りかな
2022/04/27(水) 20:50:38.95
1月のデータ
select

from test
where jan = 1;

2月のデータ
select

from test
where feb = 1;

わかりやすい
2022/04/27(水) 20:56:30.35
周りがあほ設計をどうにかなおさせようと
ゆさぶりはかけてるんだが
意固地になって固執してひどいことになっとる
2022/04/27(水) 21:08:40.80
>>907
元々ソ連だし。
2022/04/27(水) 21:09:59.54
>>915
こんなのやだ
2022/04/27(水) 21:11:26.93
本当によくないんだ
範囲ってのは
ずらしたくなるもんなんだ…
2022/04/27(水) 21:13:41.27
ああ、年、年度、会計年度とあるからな
2022/04/27(水) 21:15:00.64
エスパーか

いや
それしかないか
月だと
どこもおなじことやってるようだ

なんでみんな横持にしたがるんだ
2022/04/27(水) 21:20:55.83
単純に出力帳票とかの形式をそのままデータで持たせるだけだろう

汎用性とかは考えてない
2022/04/27(水) 21:21:02.19
>>915
斜め上だったw
924仕様書無しさん
垢版 |
2022/04/27(水) 21:31:10.25
ワクチン4回目もいくのか
めっちゃ面白いな

反ワクなりたくなかったら打てよ
2022/04/27(水) 21:34:00.18
>>924
モルモットと養分のハイブリッドww
2022/04/27(水) 21:59:31.85
横持ちを縦持ちにするViewを書くだけやで?
2022/04/27(水) 22:00:33.86
ある月の拠点(100拠点)ごとの売上の帳票画面を作る場合
すべてのリストを一発でとってくるSQLを一つ作るか
拠点コードをキーに月ごとの売上データを取得する関数を作って対応
だったらどちらで作る?
2022/04/27(水) 22:00:49.13
更新しやすいテーブルを心がけろ
参照はどうにでもなる
1年のデータ入れるのに12回もinsertしたくない
2022/04/27(水) 22:02:58.59
>>927
帳票データをそのまま持ってる非正規形テーブルにクエリ一発
2022/04/27(水) 22:11:12.22
>>928
他テーブルを参照してイベントがあった日の月の売り上げを+100万してください
2022/04/27(水) 22:17:57.10
>>927
普通はWhere句にカラム一つ追加で関数を作らなきゃいけないような作りにしないでカラム毎に条件設定できるような関数にしておく

>>930
日時は別カラムで持つんだから同じことやろ
2022/04/27(水) 22:18:22.37
まず帳票画面にどれだけのデータをどうやって表示するのか決めろや
データの取得方法なんて勝手にやれや
2022/04/27(水) 22:22:00.55
例えば他テーブルの参照が複数で複雑な条件とかだったらあえてフラグで管理することもあるけど、上の例ならsales_typeみたいなのを作ってストリングにしといて他テーブルで売上にプラスする分や掛ける割合なんかを入れとけば柔軟に対応できるわけで、12個フラグはやばいよw
2022/04/27(水) 22:23:00.64
>>932
それやるとエクセルシートの集合体みたいになって後で凄腕しか改修できなくなるよ
2022/04/27(水) 22:23:23.56
>>931
月を横並びにするんだから集計データだ
そこに何の日時が別カラムで入るんだ
意味不明すぎる
2022/04/27(水) 22:24:20.41
>>915
こんなの初めて見たw
2022/04/27(水) 22:26:29.24
>>935
セールスならセールスの日時が入るやろ
まさかないんか?
2022/04/27(水) 22:29:20.07
まさかセールスの日時カラムはなくて月カラムでもなくて月のフラグが12個あるんか
斜め上ってレベルじゃないぞw
2022/04/27(水) 22:31:14.05
俺が想定してたのは月の売り上げを12個横並びだったが
2022/04/27(水) 22:36:32.23
テーブル設計って実務の運用経験やセンスが問われるよな

集計結果を入れるカラムだとバッチの締め処理でやるパターンか
2022/04/27(水) 22:41:08.89
クロスタブとかピボットとかクロス集計とかバッチに依らず毎回クエリでやる場合確かに時間はかかるな
2022/04/27(水) 22:41:58.93
つーかこんなのはdynamoでやれよ
典型的なSQL激遅アンチパターンだろ
2022/04/27(水) 22:42:43.13
テーブル設計は、
正規化されてない方が良い場合があるって
長いことやってると悟るよな。
勉強したばかりで得意げに正規化されてないと指摘する若いヤツが
初々しくて眩しく感じる・・・
2022/04/27(水) 22:49:12.98
今どきのクエリがそんなに重い訳なかろうが
2022/04/27(水) 22:53:30.70
山田 太郎
山田 一郎

これを苗字で正規化して苗字テーブルなんて作るのはおかしいことは誰でも直観でわかる
何でもかんでも正規化するとこれと同じようなナンセンスなことやってる可能性も多々あるだろう
2022/04/27(水) 22:54:16.40
クエリなんていいから想いよ届け
2022/04/27(水) 22:55:24.60
原則はまあそうなんだけど…ってパターンあるわ
2022/04/27(水) 22:57:31.71
苗字と名前を分けるほうがいい場合もある
2022/04/27(水) 22:59:01.95
>>915
もしかしてワクチン打った?
2022/04/27(水) 23:00:03.98
オチンチンで撃った
2022/04/27(水) 23:03:40.49
家族単位でデータ扱いたいとか?
いや無いわ、同じ苗字みんな家族じゃ無いし
入力フォームがそーなってるからだけじゃね?
2022/04/27(水) 23:05:11.87
画面ページの項目ごとにテーブル作る奴もどうにかしてほしい
2022/04/27(水) 23:05:22.64
名前生成するようなヤツなら名字テーブル作りゃいいし
ユーザーとか社員のテーブルなら名前は名前でいちいち分ける必要ないやろ
2022/04/27(水) 23:19:25.10
自分の会社の社員データベースを試しに自分で設計するといろいろ見えてくる
2022/04/27(水) 23:19:48.44
スペースが入ったり入らなかったりする場合もあるし普通は苗字と名前は分けるやろ
2022/04/27(水) 23:22:34.02
正規化の話だからカラムは別にすきにしろや
2022/04/27(水) 23:27:04.35
>>945
そりゃ直感じゃなくて、山田が入るカラムが複数あるわけでも山田で名前が決まるわけでもないんだからそもそも分けることが正規化になってない

それが正規化になり得るのは山田(や田中や佐々木とか)に付随する情報があるときだけ
ありえないけど山田なら確実に住所が山中市で田中や田村なら畑村とか
2022/04/27(水) 23:41:06.51
正規化って何だっけってくらいやってない
テーブルのカテゴリーと関連付けを整理しろって話だっけ?
2022/04/27(水) 23:41:57.36
性器か?
2022/04/28(木) 00:01:49.16
正規化って誰が定義したんだ?
見やすい?
はぁ?

って思うことない?
2022/04/28(木) 00:02:58.60
正規化でまともに説明できてるのはベクトルくらいだろ
2022/04/28(木) 00:07:30.64
全カラムvarchar1024で持たせとけば問題ないよ
都道府県とかも全部文字列で持っとくと楽
2022/04/28(木) 00:09:34.67
てかvarchar(1024)って打ったらcloudflareのWAFで弾かれたw
XSSっぽく判定されたかな?
2022/04/28(木) 00:50:17.17
1NFがカラムにCSV入れるな(的な事)

2NFがカラムにデータが被るなら外に出せ(商品マスターのコーラの350mlが150円で500mlが200円ならコーラが被るからそれは外に出せ)

3NFがあるカラムの値で他が決まるならそれも出せ(コーラの製造会社がコカコーラ社でダイドーブレンドがダイドードリンコとかは外に出せ)

程度のことなんだから普通やる第三正規化までをやらない方がいいなんて滅多にないんだが
それさえ全然できてないシステムあるな
2022/04/28(木) 00:51:51.48
見やすいとか直感とかそういうことじゃないんだよ
データに不整合が出たりしてクソデータになる

クソデータはいくらプログラミングがうまくてもどうにもできない
2022/04/28(木) 01:02:55.13
そのクソデータならアジャイル続けてたらできるぞ
職人が丁寧に熟成して見事なまでに発酵する
レス数が950を超えています。1000を超えると書き込みができなくなります。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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