- 1 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 05:26:57.28 ID:xz46KK/J.net]
- バージョン管理をただのバックアップと勘違いして
バイナリ形式だと将来データが取り出せなくなるかもと ありえない話をして学生にデタラメを教え、 独自のバージョン管理(?)を教えて世界に通用できなくする講義 初めてのPOSIX原理主義 https://richlab.org/coterie/lpf.html > 第12週 POSIX原理主義による二つのデバッグ法とバージョン管理法概論 前スレ gitを使わずにディレクトリコピーでバージョン管理 https://mevius.5ch.net/test/read.cgi/tech/1631002816/
- 76 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:16:55.57 ID:4pWsc6R9.net]
- >>74
ユニケージじゃなくてもOSに近いところで動いてるでしょ? 特にミドルウェアはOSにシェルスクリプトよりもOSに近いところで動いている。 シェルスクリプトは、コマンドを介在させないといけないから遅いでしょ だからハードウェアの性能をそのまま利用できない
- 77 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:20:43.32 ID:4pWsc6R9.net]
- シェルスクリプト → ユニケージ(ミドルウェア) → OS
だからユニケージは遅い
- 78 名前:デフォルトの名無しさん [2022/10/17(月) 10:24:06.40 ID:iB2BuPk8.net]
- >>76
どうなんだろうね、DBはOSのファイルシステムをバイパスして独自に データ管理したりするからOSに近いというかOSを超えちゃってる感がある あとはJavaや.NETなど仮想マシンで動くのもOSから少し遠い気がする インタプリタは良いのかと言われるとシェルスクリプトもインタプリタだし そう考えるとOSに近いの意味がよくわからんな OSにはファイルというデータを管理する仕組みがあって パイプというコマンドをつなぎ合わせる仕組みがある それらを使ってアプリを作ることをOSに近いと言ってるだけだと思うんだよね
- 79 名前:デフォルトの名無しさん [2022/10/17(月) 10:24:12.60 ID:Hfu2oPWT.net]
- 近いとか遠いって意味が分からない
アプリもシェルコマンドも同じ階層じゃね? つか、シェル介入する分シェルコマンドの方が遠くね?
- 80 名前:デフォルトの名無しさん [2022/10/17(月) 10:27:48.61 ID:iB2BuPk8.net]
- >>77
遅いのはそうだと思う 速さが要求されるシステムプログラミングでパイプが推奨されてるのなんて見たことがない 速さを重視するならパイプではなくてループ文を使ったが良い
- 81 名前:デフォルトの名無しさん [2022/10/17(月) 10:35:59.50 ID:iB2BuPk8.net]
- パイプは処理を抽象化してわかりやすくするのを目的に使うものだけど
ユニケージはそれにわかりにくいコマンドを載せて使ってるのが なんかこうやってることがツギハギというか支離滅裂な感じがある phpで普通にプログラム書いた方がわかりやすくて速い気がする
- 82 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:38:33.16 ID:4pWsc6R9.net]
- >>78
確かOracleとかデータベースをファイルシステムにしていたよね? 今もやってるのか知らないけど > シェルスクリプトもインタプリタだし > そう考えるとOSに近いの意味がよくわからんな 多分だけど、 UNIXにはたくさんのコマンドがある → そのコマンドはOS → ユニケージもコマンド作ってる → コマンドはOS!ユニケージはOS!(んなわきゃない) → OSだからカーネルに近い!(んなわきゃない) → カーネルは中心なんだから速い!(んなわきゃない) この程度の素人思考だと思うよw そもそもあそこの社長?ダイエーかなんかで SIとかCOBOLの開発のそういうのに関わってきた人だし いわゆるSヨで技術的なことはほとんど何も理解してない思う 「ふんふん、なるほど、そういうことだな。UNIXは凄いんだな。よしUNIXは凄いぞ!」
- 83 名前:デフォルトの名無しさん [2022/10/17(月) 10:39:44.64 ID:Hfu2oPWT.net]
- 既存のプリミティブな処理をつなぎ合わせれば何でも出来る
ってのわ分かるが、使い勝手が悪いからアプリとか作るんだよなぁ 得にUI
- 84 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:42:31.02 ID:4pWsc6R9.net]
- >>81
> ユニケージはそれにわかりにくいコマンドを載せて使ってるのが > なんかこうやってることがツギハギというか支離滅裂な感じがある いや、一貫性はあるよw 「UNIXは凄い!UNIXの真似をしよう!」 lsとかコマンド名短いでしょ? これが正しいやり方だって思い込んじゃって真似してるだけなの 新しいことを取り入れることができないから オープンシステム全盛期のUNIX時代を今も続けているだけ 新しいことを取り入れることができないから シェルスクリプトはローコードプラットフォームだとかいって 古いものを延命させようとしてるだけ
- 85 名前:デフォルトの名無しさん [2022/10/17(月) 10:44:10.09 ID:Hfu2oPWT.net]
- なんだかバッチ処理とかやってた昔の人が当たり前にやってた事を再発見してるだけだしなぁ
- 86 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:45:05.65 ID:4pWsc6R9.net]
- >>83
UNIXはデータベースなんか使ってなかった 全部ファイルでやっていた だからOSの基本機能だけで作ろう まあ、これが基本的な発想だろうね。 もういやだ、アップデートの更新作業はもういやだ。 シェルスクリプトしかできない人たちなので ミドルウェアとかを使うことができない
- 87 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:45:10.54 ID:OQs9mI6N.net]
- コピペで人が貼り付けするより、シェルスクリプト組んで実行させた方が速い、くらいの感じ。
- 88 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:48:43.01 ID:4pWsc6R9.net]
- >>85
どっかからの聞きかじりでパイプは凄いって聞いて ほら、初心者が配列とかクラスとか正規表現とかデザインパターンとかを学ぶと 全部それだけでやろうとするでしょ? あそこの社長は、それと同じでパイプを何段も繋いで メーカーの人にプログラミングの基本ができてないと笑われた だからパイプに執着してる あとは他の言語などですでに実現されていることを、 シェルスクリプトだけで頑張って出来ることを証明しようとしてるだけ
- 89 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:50:03.72 ID:4pWsc6R9.net]
- シェルスクリプトのバッチ処理が
コボラーのバッチ処理と うまくマッチしたんだろうなって思ってる RDBMSという新しい概念を理解できず コボラーのやり方を続けてるだけ
- 90 名前:デフォルトの名無しさん [2022/10/17(月) 10:50:54.57 ID:Hfu2oPWT.net]
- 本来はプログラムを組む必要が無い簡単な処理
ソートするとか、単語抽出とか、そんな事やらせる目的だったんだけど ガッツリシェルスクリプトだけで複雑な処理させるのは単なる自己満足でしか無いよ しかもメンテナンス性最悪だしな
- 91 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:52:09.44 ID:4pWsc6R9.net]
- シェルスクリプトは速いとか言いながら、
お前らはC言語?でコマンド作ってるじゃん 速いのはシェルスクリプトじゃなくてC言語じゃんっていう ツッコミもあるしね。ほんと技術を理解してんのかこいつらって思う
- 92 名前:デフォルトの名無しさん [2022/10/17(月) 10:53:43.38 ID:Hfu2oPWT.net]
- そりゃあ単機能だから個々の処理は速いと思うのも無理は無いがw
- 93 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 10:54:46.57 ID:4pWsc6R9.net]
- POSIX原理主義はそれに輪をかけて意味不明で
ユニケージのコマンドはPOSIX準拠じゃねーじゃんってね C言語で作られていればPOSIX準拠ですっていうのなら じゃあ大概のコマンドはPOSIXコマンドじゃなくても POSIX準拠じゃねーかってね あと交換可能性とか言ってるけど、 お前らが作ったコマンドは交換可能性を満たしてねーだろと
- 94 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 11:00:02.95 ID:4pWsc6R9.net]
- そういやユニケージ vs mysqlの速度比較でユニケージのほうが速いと錯覚させるために
ユニケージコマンド vs mysqlコマンドで比較していた例があったよなw そりゃSQL実行するたびにmysqlコマンド叩いてれば遅いだろうよ そんな使い方しねーよ。シェルスクリプト使うから mysqlコマンド叩くしかねーんだろうが
- 95 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 12:52:24.10 ID:zL1bC82O.net]
- ユニケージは遅いし信頼性がないし、挙げ句コードの保守性がない
- 96 名前:デフォルトの名無しさん [2022/10/17(月) 15:17:24.64 ID:45zPM3Cy.net]
- ネットワーク系って、乗っ取りとか考慮してシェルコマンド名変えたりしてんだっけ?
- 97 名前:デフォルトの名無しさん mailto:sage [2022/10/24(月) 10:21:54.69 ID:A7PzxMLO.net]
- まーたUSPのバカどもが論破されたのか
- 98 名前:デフォルトの名無しさん mailto:sage [2022/11/01(火) 07:51:55.78 ID:E0FFtTK0.net]
- POSIXに準拠してるだけで可搬性が保証されるわけでもないだろうに
- 99 名前:.NET MAUI HighScool [2022/11/03(木) 09:02:53.67 ID:LxUg3x+6.net]
- GitHubクソ使いづらいんだがなんで日本仕様のGit連携できるサービスねぇの?
- 100 名前:デフォルトの名無しさん mailto:sage [2022/11/08(火) 11:12:44.86 ID:Faq0dkNx.net]
- gitが国で変わるのかよ
- 101 名前:デフォルトの名無しさん [2022/11/08(火) 11:34:06.33 ID:vUzBazVv.net]
- メッセージの話じゃね?
- 102 名前:デフォルトの名無しさん mailto:sage [2022/11/08(火) 13:24:50.59 ID:7ZWArtg3.net]
- Source Code Control System(SCCS)いいよね。
俺は使った事がないけど。
- 103 名前:デフォルトの名無しさん [2022/11/08(火) 16:33:49.20 ID:CnIxTlte.net]
- github に
git push -f しちゃだめって聴くけど そうでもないよね?
- 104 名前:デフォルトの名無しさん mailto:sage [2022/11/08(火) 16:43:45.13 ID:zUF1j0+2.net]
- なんでこんなゴミスレで聞いてんの?
- 105 名前:デフォルトの名無しさん mailto:sage [2022/11/08(火) 19:01:32.70 ID:ZrOrlqYh.net]
- >>104
w
- 106 名前:デフォルトの名無しさん mailto:sage [2022/11/09(水) 07:14:58.90 ID:Hj0665FE.net]
- >>103
直前pushから3分以内ならOK
- 107 名前:デフォルトの名無しさん mailto:sage [2022/11/21(月) 17:18:52.93 ID:pJxb/kX7.net]
- >>103
恥ずかしいcommitを消したくなることはよくあるけど自分一人プロジェクト以外はやらないなぁ
- 108 名前:デフォルトの名無しさん mailto:sage [2022/11/21(月) 17:37:36.34 ID:PfcVQcSX.net]
- 5ch に連投する人いるけど、あれは commit 消したいけど消せないので、commit 増やして目立たなくする意図があるやつかな
- 109 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 08:33:42.80 ID:pF/J7O6r.net]
- まともに動かないコードだったら上書きしてる
そういうの残しておけばあとで見返した時に混乱する
- 110 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 14:43:00.12 ID:fp7Y5Vje.net]
- 個人では何をしてもいいけど、チームだとどうすべきかはよくわからん。
知っている人しかできない壁はあるけど。
- 111 名前:デフォルトの名無しさん [2022/12/29(木) 20:13:37.29 ID:o3hl/Qvw.net]
- POSIX原理主義社登場wwww
https://mevius.5ch.net/test/read.cgi/tech/1658762410/459
- 112 名前:デフォルトの名無しさん [2023/03/26(日) 23:03:55.31 ID:XRRxx8UF.net]
- バージョン管理ごとき、番号割り振ればできるだろ、知恵を絞れよ
何のために頭付いてるんだ、大学生にもなってなんだその頭の悪さは gitのせいか、gitのせいでそんなに頭の悪い人間になってしまったんだな ようし、gitを禁止します
- 113 名前:デフォルトの名無しさん mailto:sage [2023/03/27(月) 10:29:23.04 ID:oByVfqq0.net]
- git使えば番号振らずに
もっと便利なことがいっぱい出来るだろ ムダなことに頭を使うな
- 114 名前:デフォルトの名無しさん mailto:sage [2023/09/25(月) 11:06:13.12 ID:hGnoxtSn.net]
- Σ・Д・≡(/)/えぇぇぇぇ!!!
- 115 名前:デフォルトの名無しさん mailto:sage [2023/10/09(月) 08:05:15.44 ID:S8gapk1k.net]
- cvs 使えばいいじゃない
- 116 名前:デフォルトの名無しさん [2024/02/02(金) 20:47:12.91 ID:9eP02r54.net]
- git は クズ
- 117 名前:デフォルトの名無しさん mailto:sage [2024/02/05(月) 17:36:29.10 ID:RaPfxtxC.net]
- じっとしてなさい
- 118 名前:デフォルトの名無しさん mailto:sage [2024/02/05(月) 17:37:40.94 ID:Qz89lU3R.net]
- Windowsもスナップショットもどきの機能があるんだけど
コンシューマーには使えないように細工してる
- 119 名前:デフォルトの名無しさん mailto:sage [2024/02/05(月) 19:32:30.30 ID:3BIgFmMd.net]
- windows10はスコープ変えないと普通のファイルのスナップショットは取れんかった
windows11は10と同じ方法でスナップショット取れるけど取り出す部分が変更されてエクスプローラーの以前のバージョンからは取り出せなくなった
- 120 名前:デフォルトの名無しさん [2024/02/19(月) 12:33:14.28 ID:ORu609n5.net]
- git がクズ杉
- 121 名前:デフォルトの名無しさん mailto:sage [2024/02/23(金) 20:49:32.67 ID:8mMr2alx.net]
- gitクライアントが尽くゴミ
- 122 名前:デフォルトの名無しさん [2024/02/25(日) 16:29:21.52 ID:VabnvDac.net]
- 日本ではゆとり教育やめたけど世界はゆとりにまっしぐら
他のVCSの使い方学習する気しないから全部gitでやろーぜ でやっちゃいましたDebian もう新しめの奴らゴミしかいないと言ってもあながち間違いではない
- 123 名前:デフォルトの名無しさん mailto:sage [2024/03/01(金) 15:48:21.90 ID:xu206Mos.net]
- git を信仰してるのはナチスだよ。
- 124 名前:デフォルトの名無しさん mailto:sage [2024/05/24(金) 20:34:46.68 ID:wR0icTOd.net]
- いつもPOSIX原理主義者は負けてるな
恥ずかしくないのかな
|

|