gitを使わずにディレクトリコピーでバージョン管理2 (124レス)
1-

1: 2022/10/14(金)05:26 ID:xz46KK/J(1) AAS
バージョン管理をただのバックアップと勘違いして
バイナリ形式だと将来データが取り出せなくなるかもと
ありえない話をして学生にデタラメを教え、
独自のバージョン管理(?)を教えて世界に通用できなくする講義

初めてのPOSIX原理主義
外部リンク[html]:richlab.org
> 第12週 POSIX原理主義による二つのデバッグ法とバージョン管理法概論

前スレ gitを使わずにディレクトリコピーでバージョン管理
2chスレ:tech
2: 2022/10/14(金)11:11 ID:QFCiqJOY(1) AAS
Gitの仕組みを調べればわかることだけど、GitはZIPでファイルを圧縮してハッシュ値でそれを管理してるだけだよ、Gitが優れているのはUnixとの親和性だよ、Gitを使わなくて同じことができるところにGitの美しさがある
3
(2): 2022/10/15(土)08:47 ID:Ggc2td0l(1/2) AAS
gitだと何十年後とかアプリが動かないから取り出せないなんてあり得るぞ
まあその頃にそんな化石コード取り出したい奴なんか居ないけどな
化石標本として取り出したいなら、やっぱりフォルダごと保存だろうな
4: 2022/10/15(土)08:55 ID:ZmXyMfO3(1) AAS
>>3
エミュレータ使えばいいやろ(爆笑)

ハードウェアが原因のもの以外でソフトウェアの歴史が始まって依頼
データが取り出せなくなったものなんてないわ
5: 2022/10/15(土)09:38 ID:X8azZ07c(1/3) AAS
>>3
ファイルシステムもソフトウェアなんやで
読み取れなくなるリスクは同じくらいある
6: 2022/10/15(土)10:00 ID:5JSCdrU0(1) AAS
gitに意味不明な仮定で難癖つけたところでユニケージのゴミプロダクトの質は上がらないぞ
7
(1): 2022/10/15(土)10:34 ID:RpbHMJfq(1/5) AAS
そんな偉そうなこというなら最近の論文論破してみ
まあ論文として出てる以上、正しいことが証明されているわけだが

データ駆動型ユニケージアーキテクチャの提案

著者情報
當仲 寛哲 有限会社ユニバーサルシェルプログラミング研究所
S. ブヤンジャルガル 有限会社ユニバーサルシェルプログラミング研究所
鈴木 明夫 一般社団法人持続可能なモノづくり・人づくり支援協会
山本 修一郎 名古屋国際工科専門職大学

外部リンク:www.jstage.jst.go.jp

あらまし 従来のコンポーネントアーキテクチャには,コンポーネント間の依存関係があるため,疎結合アーキ
省4
8: 2022/10/15(土)10:35 ID:RpbHMJfq(2/5) AAS
######商品カテゴリー別に売上集計ライナ#######
join1 key=2 PRICE SALES |
join1 key=2 CATEGORY |
lcalc '$3,$7,$8,$8-$7*$4' |
msort -p4 key=1 |
sm2 1 1 2 4 |
sm5 1 1 2 4 |
divsen 2 3 4 |
lcalc '$1,$2,$3,$4,100*$4/$3' |
marume 5.1 |
省2
9
(1): 2022/10/15(土)10:36 ID:RpbHMJfq(3/5) AAS
倉庫管理業務の実装例:
############銘柄在庫管理############
join1 key=1 積荷票 出庫依頼票 |
lcalc ‘内蔵品数量-依頼数量’標準入力 |
awk ‘$差異>=0’ > 中間ファイル
if [ ! -s 中間ファイル ]; then
# 空の場合
不足通知処理実行
終了処理
Fi
省9
10
(1): 2022/10/15(土)10:46 ID:MECbcjkG(1/10) AAS
>>9
sm2や1 1 2 4 とか可読性最悪じゃん、なにこれ
11: 2022/10/15(土)11:15 ID:RpbHMJfq(4/5) AAS
>>10
元のコードを見ろ
可読性なら日本語のコメントで解決できる
12
(1): 2022/10/15(土)11:46 ID:MECbcjkG(2/10) AAS
マジックナンバーだらけのコードを書かなければいい
省略した関数名つけなければいい
コメント見なくてもコード見ればわかるのが可読性の高いコード
13: 2022/10/15(土)11:48 ID:RpbHMJfq(5/5) AAS
>>12
ユニケージの教えを読め

外部リンク[CGI]:uec.usp-lab.com

「マジックナンバー」の意味を書け
リスト1の36行目「完了フラグ2」とあるが、2という数字(マジックナンバー)が
何を意味するのかさっぱり分からない。リスト2の44-45行目のようにして、数字の意味を書くべきである。
14: 2022/10/15(土)11:48 ID:MECbcjkG(3/10) AAS
lcalc '$3,$7,$8,$8-$7*$4' |
さ・い・あ・く
15: 2022/10/15(土)11:51 ID:MECbcjkG(4/10) AAS
こんな保守性皆無なクソコード残される身にもなれ
16: 2022/10/15(土)11:54 ID:MECbcjkG(5/10) AAS
東急ハンズもそりゃ見限るわな
17
(1): 2022/10/15(土)11:56 ID:MECbcjkG(6/10) AAS
書いた人間でさえコメント消したらこのコード見ても何やってるかわからんだろ
18
(1): 2022/10/15(土)11:57 ID:xkE0xmPu(1/2) AAS
>>17
コードはコンピュータのための言語
人間はコメントを読む
19
(1): 2022/10/15(土)11:59 ID:MECbcjkG(7/10) AAS
>>18
クソワロタ、コードの可読性が最悪だからそうせざるを得ないってだけだろ
20: 2022/10/15(土)12:02 ID:xkE0xmPu(2/2) AAS
>>19
参考になるやろ?

外部リンク[CGI]:uec.usp-lab.com
松浦智之著、「第八回 ユニケージエンジニアの作法」より加筆修正後転載
松浦智之でググれ

コンピュータ言語は人間のための言語
その作法を伝える前に一度考えてみてもらいたいことがある。

コメントを記すための仕様は、プログラミング言語はもちろん、HTMLなどのマークアップ言語や、
問い合わせ言語の一種である正規表現まで、ほとんどすべてのコンピュータ言語で規定されている。

  ☆コメントを記すための仕様 ☆コメントを記すための仕様 ☆コメントを記すための仕様
省13
21: 2022/10/15(土)12:05 ID:MECbcjkG(8/10) AAS
結局何が言いたいんだよグダグダとなんの言い訳してんだよ
22: 2022/10/15(土)12:09 ID:MECbcjkG(9/10) AAS
上手にコメントを書く練習するんじゃなくてマジックナンバーだらけのクソコードを捨てろよ
23
(1): 2022/10/15(土)12:12 ID:MECbcjkG(10/10) AAS
lcalc '$1,$2,$3,$4,100*$4/$3' |
なんだこのクソコードは$1はなんだ
どこ見ればわかるんだ?ああ?
24
(1): 2022/10/15(土)14:18 ID:Ggc2td0l(2/2) AAS
スクリプト組むとかあっちの方向に話が飛んでるが
本筋に戻す気無いの?
1-
あと 100 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.308s*