しろって大学で習ったんですが・・・
アホですかあいつ?
探検
gitを使わずにディレクトリコピーでバージョン管理
■ このスレッドは過去ログ倉庫に格納されています
2021/09/07(火) 17:20:16.10ID:YOJCpOYh
108デフォルトの名無しさん
2021/09/09(木) 19:19:35.59ID:H0y39DiR 大学教授目線だと、「大学は専門学校ではない」との認識で、
git や github の使い方は専門学校で教わるようなもの、と考えていると思う。
大学とはそういう場所。
git や github の使い方は専門学校で教わるようなもの、と考えていると思う。
大学とはそういう場所。
109デフォルトの名無しさん
2021/09/09(木) 19:21:33.31ID:MKqA2It5 キチガイ構ってちゃんの相手してるやつw
110デフォルトの名無しさん
2021/09/09(木) 19:45:45.39ID:H0y39DiR RDBMSも専門学校で学ぶものと考えているかも知れない。
大学はシャノンの圧縮理論やコンパイラ理論なんかを学ぶ場所で
HTTP、HTML、JSも基本、大学で教える範疇にないと考えているのではないか。
大学はシャノンの圧縮理論やコンパイラ理論なんかを学ぶ場所で
HTTP、HTML、JSも基本、大学で教える範疇にないと考えているのではないか。
111デフォルトの名無しさん
2021/09/09(木) 21:08:00.74ID:JnFBaNBl 会社ではgit使わないから大学でも教える必要がないんだよ
112デフォルトの名無しさん
2021/09/09(木) 21:17:22.35ID:9PUubkZj 大学でちゃんと勉強してきたのに土方やってるID:ZSdmmObGみたいなやつって可哀想だな
113デフォルトの名無しさん
2021/09/09(木) 21:35:34.58ID:ZSdmmObG 土方は土方で楽しいよ
設計は日本でやって製造は海外にやらせようって
やってたら設計の技術さえ衰えたのがここ10年の日本の実態
製造と設計は不可分なんだよ、製造の技術の先に設計がある
設計は日本でやって製造は海外にやらせようって
やってたら設計の技術さえ衰えたのがここ10年の日本の実態
製造と設計は不可分なんだよ、製造の技術の先に設計がある
114デフォルトの名無しさん
2021/09/09(木) 21:37:44.93ID:ZSdmmObG フォルダ管理の先にgitが浮かび上がるようなもの
115デフォルトの名無しさん
2021/09/09(木) 22:17:51.60ID:sZM33J3R NHK Eテレにも出ている、Ruby の女神・池澤あやかが言ってる。
大学で、C 言語を教えても、99% が挫折するって
彼女は、山陰地方のRuby on Rails 合宿で、Railsを学んで、
ウェブアプリを開発できるようになった
ハーバード大学でも同じ。
起業家は、Railsで開発するので、Railsの講座を受けましょうで、終わり
GitHub, GitLab も、Rails製。
GitLabは、GitHubがRails製だから、Railsを採用したと言ってる
日本でも、全てのプログラミング学校・サロンが、Railsを勧めて終わり
日本6位、初心者3千人が加入している、
YouTube で有名な、雑食系エンジニア・KENTA のサロンでも、Rails
大学で、C 言語を教えても、99% が挫折するって
彼女は、山陰地方のRuby on Rails 合宿で、Railsを学んで、
ウェブアプリを開発できるようになった
ハーバード大学でも同じ。
起業家は、Railsで開発するので、Railsの講座を受けましょうで、終わり
GitHub, GitLab も、Rails製。
GitLabは、GitHubがRails製だから、Railsを採用したと言ってる
日本でも、全てのプログラミング学校・サロンが、Railsを勧めて終わり
日本6位、初心者3千人が加入している、
YouTube で有名な、雑食系エンジニア・KENTA のサロンでも、Rails
116デフォルトの名無しさん
2021/09/09(木) 22:45:13.01ID:ByNHohVX Railsは先駆者ではあるけどやや下火なのでは?
117デフォルトの名無しさん
2021/09/09(木) 22:47:11.78ID:ByNHohVX >>110
大学では関係代数とRDBの関係くらいは教えるのでは?
大学では関係代数とRDBの関係くらいは教えるのでは?
118デフォルトの名無しさん
2021/09/09(木) 22:48:31.44ID:EIxx4JTU 頭のおかしい大学教員を論破しようとしても時間の無駄
119デフォルトの名無しさん
2021/09/09(木) 23:11:03.33ID:GyAMvPBV >>117
情報系やCS系が専門ではないので知らない。
情報系やCS系が専門ではないので知らない。
120115
2021/09/09(木) 23:49:20.41ID:sZM33J3R >>116
下火と言うか、Stack Overflow とか、めちゃくちゃなアンケート
シェア1% も無いような、フレームワークが1位になったり、
こういうサイトは、素人の集まり
例えば、Rails チュートリアルは毎年、売上増。
企業も、Railsの講座を頼んだりする
だから、なぜRuby がオワコンと言われるのか、分からないと言ってる
下火と言うか、Stack Overflow とか、めちゃくちゃなアンケート
シェア1% も無いような、フレームワークが1位になったり、
こういうサイトは、素人の集まり
例えば、Rails チュートリアルは毎年、売上増。
企業も、Railsの講座を頼んだりする
だから、なぜRuby がオワコンと言われるのか、分からないと言ってる
121デフォルトの名無しさん
2021/09/10(金) 00:11:16.32ID:M/ht9nan 雑食系エンジニアには一生判らんだろうな
122デフォルトの名無しさん
2021/09/10(金) 01:44:36.74ID:BvzuEO+M Rubyおじさんこんなとこにも湧くなよ
123デフォルトの名無しさん
2021/09/10(金) 03:09:23.16ID:O2s5g4lR gitやデータベース使えないってただの無能じゃね?
大学が目指すのはその先でしょ
gitを更に発展。データベースをさらに発展させる
ファイルを使った管理方法なんて40年、下手すりゃ50年前の技術なわけで
そこまで退化させてやり直すとかアホかと
すでに確立された技術を使え
大学が目指すのはその先でしょ
gitを更に発展。データベースをさらに発展させる
ファイルを使った管理方法なんて40年、下手すりゃ50年前の技術なわけで
そこまで退化させてやり直すとかアホかと
すでに確立された技術を使え
124デフォルトの名無しさん
2021/09/10(金) 03:51:41.42ID:zMpMuAdO フォルダ管理でもgitと同じようにバージョン管理は出来るよね
ただ、面倒くさくて時間がかかるし、ミスもしやすいからチェックに手間がかかる
あと、他人にルールを守らせるコミュニケーションコストが膨大
gitを使えば面倒くさくないし時間もかからない、チェックも簡単、コミニュケーションコストは大幅に削減できる
だから、仕事ではgitを使わないとコストがかかってしょうがない
コストなど関係ない学問では、好きにしろとしか
ただ、面倒くさくて時間がかかるし、ミスもしやすいからチェックに手間がかかる
あと、他人にルールを守らせるコミュニケーションコストが膨大
gitを使えば面倒くさくないし時間もかからない、チェックも簡単、コミニュケーションコストは大幅に削減できる
だから、仕事ではgitを使わないとコストがかかってしょうがない
コストなど関係ない学問では、好きにしろとしか
125デフォルトの名無しさん
2021/09/10(金) 03:58:58.29ID:+fBDwmx3 だがgitは10年後も使えるかどうかわからない!
将来無駄になってしまうかもしれないものを覚えたくない
cp、diff、patchを駆使すれば10年後でも同じやり方が使える!
一度覚えれば永遠に使える方法と
勉強し直さなければいけない方法
面倒くさいのはどっちか理解しろ!
将来無駄になってしまうかもしれないものを覚えたくない
cp、diff、patchを駆使すれば10年後でも同じやり方が使える!
一度覚えれば永遠に使える方法と
勉強し直さなければいけない方法
面倒くさいのはどっちか理解しろ!
126デフォルトの名無しさん
2021/09/10(金) 06:26:30.89ID:PnujWjIy 10年後にgitより使いやすい物が出来てたらそっち使うだろう
それをいったい誰が作ってくれるんです?
それをいったい誰が作ってくれるんです?
127デフォルトの名無しさん
2021/09/10(金) 06:56:39.77ID:eZmnc40T はたらけど はたらけど
なおわがくらし らくにならざり
git手を見る
なおわがくらし らくにならざり
git手を見る
128デフォルトの名無しさん
2021/09/10(金) 07:46:25.87ID:+fBDwmx3 いくら使いやすくても我は認めん!
10年後使えなくなるかもしれない道具は使わん
10年後使えなくなるかもしれない道具は使わん
129デフォルトの名無しさん
2021/09/10(金) 08:30:36.89ID:8OSVH6Td130デフォルトの名無しさん
2021/09/10(金) 08:33:21.29ID:m06PWCS1131デフォルトの名無しさん
2021/09/10(金) 08:33:44.31ID:w07MHOd0 バージョン管理って、大体、原因不明のバグが出た時に過去バージョンを振り返って
どの時点まで大丈夫でどっからバグが入ったのかとか、正常なバージョンと
バグが入ったバージョンの差をWinDiffなどで比較したり、新しいライブラリ
と古いソースを合わせてもちゃんとビルドできるかなど、問題の切り分けを
高速に行うために使う。
だから、gitのように、一々WorkingTreeに過去バージョンを反映させないと
何も始まらないような仕組みでは効率が悪くてどうしようも無い。
どの時点まで大丈夫でどっからバグが入ったのかとか、正常なバージョンと
バグが入ったバージョンの差をWinDiffなどで比較したり、新しいライブラリ
と古いソースを合わせてもちゃんとビルドできるかなど、問題の切り分けを
高速に行うために使う。
だから、gitのように、一々WorkingTreeに過去バージョンを反映させないと
何も始まらないような仕組みでは効率が悪くてどうしようも無い。
132デフォルトの名無しさん
2021/09/10(金) 08:35:42.77ID:w07MHOd0 >>129
経験的に言えば、gitを使っても全く楽にはならない。
・gitは、バックアップとしては危険をはらんだ不完全なもの
・たった1つしかないWorkingTreeに反映させないと何も作業が行えないため、
効率がとても悪い。
経験的に言えば、gitを使っても全く楽にはならない。
・gitは、バックアップとしては危険をはらんだ不完全なもの
・たった1つしかないWorkingTreeに反映させないと何も作業が行えないため、
効率がとても悪い。
133デフォルトの名無しさん
2021/09/10(金) 08:39:43.48ID:rSiFeaOj >>131
Windiffなどでの比較は過去バージョンに戻らなくても出来るよ
あと過去バージョンを反映させるのって、超高速だよ
しかも、どちらもコマンド1行
gitを知らないならその疑問も仕方ないと思うけどね
一度使ったら目から鱗がボロボロ落ちるよ
Windiffなどでの比較は過去バージョンに戻らなくても出来るよ
あと過去バージョンを反映させるのって、超高速だよ
しかも、どちらもコマンド1行
gitを知らないならその疑問も仕方ないと思うけどね
一度使ったら目から鱗がボロボロ落ちるよ
134デフォルトの名無しさん
2021/09/10(金) 08:40:47.73ID:+gKmizL/ >>132
別にworkが必要な時は、別ディレクトリにcloneすればいいよ
別にworkが必要な時は、別ディレクトリにcloneすればいいよ
135デフォルトの名無しさん
2021/09/10(金) 08:44:33.64ID:w07MHOd0136デフォルトの名無しさん
2021/09/10(金) 08:46:35.64ID:w07MHOd0 例えば、3つのバージョンを比較して、実行テストも比較しながら行いたいような時、
gitでは無理が有る。
3つどころか2つでも無理が有ろう。
なので、git自体がプロ目線では全く意味が無い。
gitでは無理が有る。
3つどころか2つでも無理が有ろう。
なので、git自体がプロ目線では全く意味が無い。
137デフォルトの名無しさん
2021/09/10(金) 09:10:30.70ID:+fBDwmx3 流行り物のバージョン管理ソフトなんぞ信用できん!
これまで何度ソフトが変わったと思っておる
rcs、cvs、svn、そしてgitだ。遅くともあと5年も経てばまた変わるだろう
そうすればお前らはまた覚え直しになるというわけだ
これまで何度ソフトが変わったと思っておる
rcs、cvs、svn、そしてgitだ。遅くともあと5年も経てばまた変わるだろう
そうすればお前らはまた覚え直しになるというわけだ
138デフォルトの名無しさん
2021/09/10(金) 09:44:31.43ID:XIGB6bHM むしろとっととgit置き換えてくれって思うんすけど
139デフォルトの名無しさん
2021/09/10(金) 10:25:45.10ID:0yw7IC5u その昔に流行したオブジェクト指向と同じで、gitも方法論でしかない。
それを使ったために、かえってカオスになることもある。
要はちゃんと管理できていれば(できる人であれば)、どちらでもいいんだよ
それを使ったために、かえってカオスになることもある。
要はちゃんと管理できていれば(できる人であれば)、どちらでもいいんだよ
140デフォルトの名無しさん
2021/09/10(金) 11:02:58.32ID:fsk2Eadf >>135
何千のバージョンを扱うプロジェクトならなおさら、フォルダ管理をする方が大変だろ
あと、gitは外部のdiffツールへのインターフェースを用意してるから、コマンドラインで起動できるソフトなら使えるよ
Windiffは使ったことないけど、Winmergeとかはgitからコマンド一発で呼び出せる
何千のバージョンを扱うプロジェクトならなおさら、フォルダ管理をする方が大変だろ
あと、gitは外部のdiffツールへのインターフェースを用意してるから、コマンドラインで起動できるソフトなら使えるよ
Windiffは使ったことないけど、Winmergeとかはgitからコマンド一発で呼び出せる
141デフォルトの名無しさん
2021/09/10(金) 11:02:58.97ID:+fBDwmx3 我々がgitを問題視しているのは、その保存データがわけの分からぬバイナリ形式になっていることだ
もしgitが滅んでしまったらそのデータを復元することは絶望的になる
データはテキスト形式で保存せよというのがわからんのか
一体何を考えているのか
もしgitが滅んでしまったらそのデータを復元することは絶望的になる
データはテキスト形式で保存せよというのがわからんのか
一体何を考えているのか
142デフォルトの名無しさん
2021/09/10(金) 11:13:28.65ID:4cVpX4oe143デフォルトの名無しさん
2021/09/10(金) 11:16:51.05ID:+fBDwmx3 バージョン管理に使っていいのは標準的なコマンドと自分の頭だけだ
コミットの仕方がわからぬ?愚か者め
そんなもの「日付+番号」のディレクトリにcp -pRでコピーするだけだ!
コミットの仕方がわからぬ?愚か者め
そんなもの「日付+番号」のディレクトリにcp -pRでコピーするだけだ!
144デフォルトの名無しさん
2021/09/10(金) 11:48:03.38ID:YiuOqjCB 頑なにgit使わない人はチーム開発とか無縁の人?
145デフォルトの名無しさん
2021/09/10(金) 12:00:39.09ID:FsmeH+FF 教授参戦してるじゃん
146デフォルトの名無しさん
2021/09/10(金) 12:15:35.73ID:hIbUvF8P >>143
10年たったらボケて使い物にならなくなる可能性のある頭なんかに大事な記録を任せないでツール使えよw
10年たったらボケて使い物にならなくなる可能性のある頭なんかに大事な記録を任せないでツール使えよw
147デフォルトの名無しさん
2021/09/10(金) 12:24:02.64ID:4cVpX4oe フォルダ丸ごとコピーより git が優れている点はなんなんだ?
148デフォルトの名無しさん
2021/09/10(金) 12:28:47.60ID:J4QyoxW7 >>147
チーム開発しやすい
チーム開発しやすい
149デフォルトの名無しさん
2021/09/10(金) 12:39:48.87ID:4cVpX4oe150デフォルトの名無しさん
2021/09/10(金) 12:41:03.76ID:ug7RkFjh 大学やろ?
情報系の学科でも1/3くらいはプログラミングナニソレ状態だろう
どうせ使い方ミスって喚き散らす人が出るんだから、ディレクトリコピーでやらせた方が良い
情報系の学科でも1/3くらいはプログラミングナニソレ状態だろう
どうせ使い方ミスって喚き散らす人が出るんだから、ディレクトリコピーでやらせた方が良い
151デフォルトの名無しさん
2021/09/10(金) 12:48:10.33ID:J4QyoxW7 >>149
うん、TFSのgitインターフェイス使うわ
うん、TFSのgitインターフェイス使うわ
152デフォルトの名無しさん
2021/09/10(金) 14:15:17.38ID:/A8hhUIw >>141
gitでは"blob"という文字列とファイルの長さヘッダとしてファイルの中身を結合して
deflateで圧縮してる
3分ググって見つけたから復元楽勝だよ
https://git-scm.com/book/ja/v2/Git%E3%81%AE%E5%86%85%E5%81%B4-Git%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88
gitの仕組みってすごくシンプルなんだよ
gitでは"blob"という文字列とファイルの長さヘッダとしてファイルの中身を結合して
deflateで圧縮してる
3分ググって見つけたから復元楽勝だよ
https://git-scm.com/book/ja/v2/Git%E3%81%AE%E5%86%85%E5%81%B4-Git%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88
gitの仕組みってすごくシンプルなんだよ
153デフォルトの名無しさん
2021/09/10(金) 14:18:29.50ID:/A8hhUIw >>141
容量を減らすためだと思うよ
プレーンテキストだと数GBだけど圧縮したら数十MBになるなんてことザラにあるからね
あとプレーンテキストはデータが途中で切れてても気づけないってのがあるかな
ハッシュ値を取るのはそのためもあると思う
容量を減らすためだと思うよ
プレーンテキストだと数GBだけど圧縮したら数十MBになるなんてことザラにあるからね
あとプレーンテキストはデータが途中で切れてても気づけないってのがあるかな
ハッシュ値を取るのはそのためもあると思う
154デフォルトの名無しさん
2021/09/10(金) 14:20:33.95ID:/A8hhUIw ストレージが潤沢にあるなら
プレーンテキストを使ったバージョン管理システム作るのもありかもしれないね
プレーンテキストを使ったバージョン管理システム作るのもありかもしれないね
155デフォルトの名無しさん
2021/09/10(金) 15:41:46.59ID:I2sJLr90 圧縮は、破壊に弱いこととすべてが一体になっていることからレポジトリの
全量バックアップするしかない。
それだとバージョン管理ツールの意味が無い。
単純に各バージョンを圧縮して保存した方が安全だし便利。
gitはオープンソース開発時にネットへの更新アップロードが速いことだけが
メリット。
ネットにアップロードしない場合にはほとんど全くメリットが無くて、
デメリットばかり。
全量バックアップするしかない。
それだとバージョン管理ツールの意味が無い。
単純に各バージョンを圧縮して保存した方が安全だし便利。
gitはオープンソース開発時にネットへの更新アップロードが速いことだけが
メリット。
ネットにアップロードしない場合にはほとんど全くメリットが無くて、
デメリットばかり。
156デフォルトの名無しさん
2021/09/10(金) 15:50:38.85ID:/A8hhUIw157デフォルトの名無しさん
2021/09/10(金) 15:53:06.31ID:/A8hhUIw フォルダ管理は作業が面倒なのがネックだな
IDEでサポートされるくらいのシステマチックな仕組みを構築すればよいのだけれども
それってgitの再発明にしかならなくないかな
IDEでサポートされるくらいのシステマチックな仕組みを構築すればよいのだけれども
それってgitの再発明にしかならなくないかな
158デフォルトの名無しさん
2021/09/10(金) 15:55:13.68ID:/A8hhUIw gitのメリットは分散型なところかと
ローカルでバージョン管理できるからね
ネットつながらなくても使えるし仕組みがシンプルだからサクサク動作する
毎回リモートにコミットしてたSVNには戻りたくないでござる
ローカルでバージョン管理できるからね
ネットつながらなくても使えるし仕組みがシンプルだからサクサク動作する
毎回リモートにコミットしてたSVNには戻りたくないでござる
159デフォルトの名無しさん
2021/09/10(金) 15:56:39.72ID:I2sJLr90 >>156
最後、gitなんか使わずに各バージョンを7zに圧縮してファイル名に日付とその日の番号を付けて保存して置けばgitよりずっと安全。
最後、gitなんか使わずに各バージョンを7zに圧縮してファイル名に日付とその日の番号を付けて保存して置けばgitよりずっと安全。
160デフォルトの名無しさん
2021/09/10(金) 15:57:20.22ID:I2sJLr90 >>157
どこが面倒なのか分からない。gitの方がよっぽど面倒。
どこが面倒なのか分からない。gitの方がよっぽど面倒。
161デフォルトの名無しさん
2021/09/10(金) 16:07:19.46ID:/A8hhUIw >>160
マウステケテケでできないところかな
Eclipseだと右クリックして比較ってやったらコミット前との比較とれたり別バージョンとの比較取れたりするんよ
コミットするときも右クリックしてコミット押したらコミット完了
元に戻すのもサクッとできる
フォルダ管理だと保存する作業を手作業でやらないといけないんでしょ
ファイル名に日付のその日の番号を入れたりとか、バカみたいだよ
マウステケテケでできないところかな
Eclipseだと右クリックして比較ってやったらコミット前との比較とれたり別バージョンとの比較取れたりするんよ
コミットするときも右クリックしてコミット押したらコミット完了
元に戻すのもサクッとできる
フォルダ管理だと保存する作業を手作業でやらないといけないんでしょ
ファイル名に日付のその日の番号を入れたりとか、バカみたいだよ
162デフォルトの名無しさん
2021/09/10(金) 16:08:06.44ID:/A8hhUIw フォルダ管理でもいいけどバージョン管理システムとして完成させてIDEで簡単に使えるようにして欲しいかな
163デフォルトの名無しさん
2021/09/10(金) 16:12:06.31ID:/A8hhUIw gitの何が面倒なんだろ、コマンド覚える必要は全然なくて
コミットしたら履歴が保存されて元に戻せるようになるって
こと覚えとけば十分だよ
コミットしたら履歴が保存されて元に戻せるようになるって
こと覚えとけば十分だよ
164デフォルトの名無しさん
2021/09/10(金) 16:16:59.02ID:/A8hhUIw フォルダ管理の手作業で行ってるネーミングや圧縮、解凍を自動化する仕組みがgitだよ
165デフォルトの名無しさん
2021/09/10(金) 16:18:54.10ID:OevFkRdZ >>159
gitの圧縮は信用できないけど7z圧縮はOKってイミフ
gitの圧縮は信用できないけど7z圧縮はOKってイミフ
166デフォルトの名無しさん
2021/09/10(金) 16:20:05.22ID:EF1+Elrf167デフォルトの名無しさん
2021/09/10(金) 16:20:43.78ID:EF1+Elrf168デフォルトの名無しさん
2021/09/10(金) 16:22:51.17ID:EF1+Elrf githubは堅牢。その代わりオープンソースにしなくてはならない。
gitは危険。
7zは堅牢。
gitが危険でgithubが堅牢な理由は、世界中でcloneされることでバックアップされるから。git自体は危険。
gitは危険。
7zは堅牢。
gitが危険でgithubが堅牢な理由は、世界中でcloneされることでバックアップされるから。git自体は危険。
169デフォルトの名無しさん
2021/09/10(金) 16:24:07.39ID:/A8hhUIw170デフォルトの名無しさん
2021/09/10(金) 16:25:03.79ID:/A8hhUIw >>168
7zは世界中でcloneされるわけじゃないから危ないよ!
7zは世界中でcloneされるわけじゃないから危ないよ!
171デフォルトの名無しさん
2021/09/10(金) 16:26:30.94ID:/A8hhUIw あと、gitの圧縮はファイル単位ですぞ
172デフォルトの名無しさん
2021/09/10(金) 16:32:24.31ID:/A8hhUIw173デフォルトの名無しさん
2021/09/10(金) 16:34:42.42ID:/A8hhUIw まあgithubはリモートリポジトリ提供してるだけだから
サーバ自分で立ててそこにリモートリポジトリ作ればgithub使わなくても問題ない
サーバ自分で立ててそこにリモートリポジトリ作ればgithub使わなくても問題ない
174デフォルトの名無しさん
2021/09/10(金) 16:59:32.45ID:aTRJkGWC >>170
危なくない。
7z方式の場合は、1つのバージョンだけが壊れるから安全。
gitは全バージョンが壊れるから危険。
githubは、gitの危険性をオープンソースの場合は全世界でcloneで回避しているから安全。
危なくない。
7z方式の場合は、1つのバージョンだけが壊れるから安全。
gitは全バージョンが壊れるから危険。
githubは、gitの危険性をオープンソースの場合は全世界でcloneで回避しているから安全。
175デフォルトの名無しさん
2021/09/10(金) 17:01:12.01ID:aTRJkGWC176デフォルトの名無しさん
2021/09/10(金) 17:02:59.12ID:aTRJkGWC177デフォルトの名無しさん
2021/09/10(金) 17:03:36.22ID:/A8hhUIw >>174
なんで壊れるのかよくわかんないけど
ディスク障害で壊れるんならリモートリポジトリにプッシュしとけばいいよ
gitが全部壊れるという前提なら7zも全部壊れる前提で分散させないとヤバいっすよ
7zヤバいっすよ
なんで壊れるのかよくわかんないけど
ディスク障害で壊れるんならリモートリポジトリにプッシュしとけばいいよ
gitが全部壊れるという前提なら7zも全部壊れる前提で分散させないとヤバいっすよ
7zヤバいっすよ
178デフォルトの名無しさん
2021/09/10(金) 17:04:26.87ID:/A8hhUIw179デフォルトの名無しさん
2021/09/10(金) 17:05:28.74ID:/A8hhUIw180デフォルトの名無しさん
2021/09/10(金) 17:06:22.01ID:aTRJkGWC >>177
後半。
gitは全バージョンを1つのバイナリレポジトリに圧縮してしまってるから、
ディスクのクラスタが1つ壊れても全破壊されるし、何らかの操作ミスで壊れる
時も全バージョンが壊れてしまう。
7zは、バージョン毎に圧縮してるからクラスタ故障でも操作ミスでも全体が
壊れる可能性ほぼない。
後半。
gitは全バージョンを1つのバイナリレポジトリに圧縮してしまってるから、
ディスクのクラスタが1つ壊れても全破壊されるし、何らかの操作ミスで壊れる
時も全バージョンが壊れてしまう。
7zは、バージョン毎に圧縮してるからクラスタ故障でも操作ミスでも全体が
壊れる可能性ほぼない。
181デフォルトの名無しさん
2021/09/10(金) 17:07:39.23ID:aTRJkGWC >>179
どうやってるかわからない時に見ればすぐ分かってしまう。
彼らは理解力があるからな。
しかし、どうやってやるかは彼らにも分からない事がある。
その答えがソースには書いてある。
研究の結果導いたやり方とか。
どうやってるかわからない時に見ればすぐ分かってしまう。
彼らは理解力があるからな。
しかし、どうやってやるかは彼らにも分からない事がある。
その答えがソースには書いてある。
研究の結果導いたやり方とか。
182デフォルトの名無しさん
2021/09/10(金) 17:07:56.03ID:/A8hhUIw183デフォルトの名無しさん
2021/09/10(金) 17:10:43.89ID:/A8hhUIw184デフォルトの名無しさん
2021/09/10(金) 17:11:31.91ID:/A8hhUIw githubがいやなら自分でサーバ立てるだけだから問題ないっしょ
いまどき中高生でも自分でサーバ立てる時代だからね
いまどき中高生でも自分でサーバ立てる時代だからね
185デフォルトの名無しさん
2021/09/10(金) 17:12:55.63ID:aTRJkGWC >>182
壊れた時に、gitのアルゴリズムやレポジトリのフォーマットを知らないプログラマが
対処できないだろうて。そんなことまでgitは対応して無いだろ?
いくら1ファイル単位で壊れると言ってもメカニズムを知らない人には対処できない
から意味無い。
一方、7zは、そのバージョンだけが壊れるし、単純明快なので安全。
1つのバージョンが壊れても大勢に影響ない。
壊れた時に、gitのアルゴリズムやレポジトリのフォーマットを知らないプログラマが
対処できないだろうて。そんなことまでgitは対応して無いだろ?
いくら1ファイル単位で壊れると言ってもメカニズムを知らない人には対処できない
から意味無い。
一方、7zは、そのバージョンだけが壊れるし、単純明快なので安全。
1つのバージョンが壊れても大勢に影響ない。
186デフォルトの名無しさん
2021/09/10(金) 17:14:51.71ID:aTRJkGWC >>183
例えば、Win32APIでやりたいことの実現法が分からなくて、何回も実験し、
ネットであらゆる情報を検索してやっと導いたやり方だったり、
特殊なアルゴリズムで他の人が真似できないくらい高効率を実現していたり
するから、見られたらダメ。
例えば、Win32APIでやりたいことの実現法が分からなくて、何回も実験し、
ネットであらゆる情報を検索してやっと導いたやり方だったり、
特殊なアルゴリズムで他の人が真似できないくらい高効率を実現していたり
するから、見られたらダメ。
187デフォルトの名無しさん
2021/09/10(金) 17:17:20.60ID:aTRJkGWC >>184
そんなことしなくても、7zでも十分。
gitは得られるメリットがほぼ無いのに、手間だけがかかる。
全バージョン全体のトータルのサイズは小さいとしても、全体を
高頻度バックアップする必要があるから、結局、それも嘘。
そんなことしなくても、7zでも十分。
gitは得られるメリットがほぼ無いのに、手間だけがかかる。
全バージョン全体のトータルのサイズは小さいとしても、全体を
高頻度バックアップする必要があるから、結局、それも嘘。
188デフォルトの名無しさん
2021/09/10(金) 17:18:17.24ID:+fBDwmx3 >>152
愚か者めバイナリで保存するのがダメだとまだわからんのか
Unixではデータはテキストで保存するのが常識だ
バイナリだとUnixツールが使えん、Unixの思想に反しておる
grep、diff、patch、ファイルを使ったバージョン管理で
使うこれらのコマンドが使えなくなるのがその証拠だ
愚か者めバイナリで保存するのがダメだとまだわからんのか
Unixではデータはテキストで保存するのが常識だ
バイナリだとUnixツールが使えん、Unixの思想に反しておる
grep、diff、patch、ファイルを使ったバージョン管理で
使うこれらのコマンドが使えなくなるのがその証拠だ
189デフォルトの名無しさん
2021/09/10(金) 17:19:48.47ID:/A8hhUIw >>185
ファイル単位で独立してるから他に波及しないと思うけどね
壊れたことないからわからないけど、git壊れた経験ある?
全世界で使ってる人がいるけどgit壊れるって話も聞かないし
めったにないことのように思える
リポジトリが壊れたらgitを知らない人が対処はできないだろうね
7zはそのバージョンのファイル全部まとめてぶっ壊れるわけでしょ
7zを知らないひとがそれを直せるかと言ったらできないわけじゃん
たとえ壊れることがあったとしてもリモートリポジトリ使ってれば問題ないよね
7zはすごくヤバいけど
ファイル単位で独立してるから他に波及しないと思うけどね
壊れたことないからわからないけど、git壊れた経験ある?
全世界で使ってる人がいるけどgit壊れるって話も聞かないし
めったにないことのように思える
リポジトリが壊れたらgitを知らない人が対処はできないだろうね
7zはそのバージョンのファイル全部まとめてぶっ壊れるわけでしょ
7zを知らないひとがそれを直せるかと言ったらできないわけじゃん
たとえ壊れることがあったとしてもリモートリポジトリ使ってれば問題ないよね
7zはすごくヤバいけど
190デフォルトの名無しさん
2021/09/10(金) 17:20:07.89ID:+fBDwmx3191デフォルトの名無しさん
2021/09/10(金) 17:21:25.82ID:/A8hhUIw >>186
アイデアを誰にも知られず独占したいってことね、じゃあローカルで使うなりサーバ立てるなりすればよいだけだよ
アイデアを誰にも知られず独占したいってことね、じゃあローカルで使うなりサーバ立てるなりすればよいだけだよ
192デフォルトの名無しさん
2021/09/10(金) 17:22:11.04ID:aTRJkGWC >>183
例えば、Photoshopやスマホアプリの中に、画像の一部を魔法の様に消したり、
人間の部分だけを自動的に切り出すようなものがあるが、それもどういうアルゴリズム
を使っているのかは簡単には分からない。
また、3Dの山などの地形データを生成するアルゴリズムも分からない。
物理の教科書にも載ってない。
そういうものの多くは特許はとることなく、クローズドソースとして販売されてきた。
githubにアップロードして主催者がそれを勝手に見たらとんでもない損失。
例えば、Photoshopやスマホアプリの中に、画像の一部を魔法の様に消したり、
人間の部分だけを自動的に切り出すようなものがあるが、それもどういうアルゴリズム
を使っているのかは簡単には分からない。
また、3Dの山などの地形データを生成するアルゴリズムも分からない。
物理の教科書にも載ってない。
そういうものの多くは特許はとることなく、クローズドソースとして販売されてきた。
githubにアップロードして主催者がそれを勝手に見たらとんでもない損失。
193デフォルトの名無しさん
2021/09/10(金) 17:23:03.48ID:aTRJkGWC194デフォルトの名無しさん
2021/09/10(金) 17:27:21.62ID:/A8hhUIw >>188
某POSIX原理主義者みたいなこと言ってるなあ
プレーンテキストだとデータが欠落してもわからない
ストレージの容量を食うなどの理由で圧縮してるんだと思うよ
Unixの常識に価値があると思ってるというお気持ちは伝わってきたけど
伝統工芸みたいでくだらない
進歩を止めてそこに付加価値を見出そうとしてるんでしょ
もしくはUnixに幻想をいだいて憧れてるだけかな
いずれにしろ愚鈍なだけ
某POSIX原理主義者みたいなこと言ってるなあ
プレーンテキストだとデータが欠落してもわからない
ストレージの容量を食うなどの理由で圧縮してるんだと思うよ
Unixの常識に価値があると思ってるというお気持ちは伝わってきたけど
伝統工芸みたいでくだらない
進歩を止めてそこに付加価値を見出そうとしてるんでしょ
もしくはUnixに幻想をいだいて憧れてるだけかな
いずれにしろ愚鈍なだけ
195デフォルトの名無しさん
2021/09/10(金) 17:27:48.82ID:+fBDwmx3 Unixのコマンドを駆使すればgitでできることは全てできる
バージョン管理ソフトは10年持たない。Unixのコマンドは10年後でも利用できる
ソフトウェアの寿命よりも短いツールなんか使い物にならない
gitが滅んだらソフトウエアは復旧不可能になる
Unixコマンドを使え!問題は自力で解決せよ!
バージョン管理ソフトは10年持たない。Unixのコマンドは10年後でも利用できる
ソフトウェアの寿命よりも短いツールなんか使い物にならない
gitが滅んだらソフトウエアは復旧不可能になる
Unixコマンドを使え!問題は自力で解決せよ!
196デフォルトの名無しさん
2021/09/10(金) 17:29:20.83ID:/A8hhUIw >>193
ちょっと話が飛躍してる気がする
リモートリポジトリ使ってればディスク障害起きたとしても問題ないよね
7zはそういうの結局手作業でコピーしたりしないといけないんじゃない?
ならgit使っちゃいなよユー
ちょっと話が飛躍してる気がする
リモートリポジトリ使ってればディスク障害起きたとしても問題ないよね
7zはそういうの結局手作業でコピーしたりしないといけないんじゃない?
ならgit使っちゃいなよユー
197デフォルトの名無しさん
2021/09/10(金) 17:31:45.88ID:/A8hhUIw198デフォルトの名無しさん
2021/09/10(金) 17:32:42.96ID:dS7angqs199デフォルトの名無しさん
2021/09/10(金) 17:33:56.42ID:/A8hhUIw200デフォルトの名無しさん
2021/09/10(金) 17:34:02.38ID:dS7angqs gitをすばらしいといってる人は、実際のバックアップの使い方を見たこと無い人。
もっと効率よく出来る。
もっと効率よく出来る。
201デフォルトの名無しさん
2021/09/10(金) 17:34:36.72ID:/A8hhUIw 7zで?
202デフォルトの名無しさん
2021/09/10(金) 17:34:40.99ID:+fBDwmx3 >>194
ディスク領域の節約がしたいならrsyncを使え!
rsyncにはハードリンクを使った差分バックアップの機能がある
なぜ我々がrsyncは許容しているかわかるか?
ハードリンクはUnixの機能だからrsyncが滅んだとしても
Unixのコマンドだけで取り出せるからだ
ディスク領域の節約がしたいならrsyncを使え!
rsyncにはハードリンクを使った差分バックアップの機能がある
なぜ我々がrsyncは許容しているかわかるか?
ハードリンクはUnixの機能だからrsyncが滅んだとしても
Unixのコマンドだけで取り出せるからだ
203デフォルトの名無しさん
2021/09/10(金) 17:35:05.30ID:dS7angqs204デフォルトの名無しさん
2021/09/10(金) 17:36:10.42ID:dS7angqs205デフォルトの名無しさん
2021/09/10(金) 17:36:28.92ID:+fBDwmx3206デフォルトの名無しさん
2021/09/10(金) 17:36:51.42ID:/A8hhUIw207デフォルトの名無しさん
2021/09/10(金) 17:37:51.38ID:+fBDwmx3208デフォルトの名無しさん
2021/09/10(金) 17:40:31.77ID:/A8hhUIw >>205
いや、あのね、gitが滅ぶくらいに一般に普及するすぐれたバージョン管理ツールが
できるならマイグレーションツールが作られるに決まってるよね
メーカーよりも個人が作りそうな気がするけどなあ
メーカーが作ったものがgitを滅ぼすくらいに普及するとは思えないし
当然無料で提供されるものだよ、オープンソースでなかったら
オープンな実装をする人が出てくるだろうね、gitがそうであったように
あなたはUnixを高めようとするあまり視野狭窄に陥ってるように思える
いや、あのね、gitが滅ぶくらいに一般に普及するすぐれたバージョン管理ツールが
できるならマイグレーションツールが作られるに決まってるよね
メーカーよりも個人が作りそうな気がするけどなあ
メーカーが作ったものがgitを滅ぼすくらいに普及するとは思えないし
当然無料で提供されるものだよ、オープンソースでなかったら
オープンな実装をする人が出てくるだろうね、gitがそうであったように
あなたはUnixを高めようとするあまり視野狭窄に陥ってるように思える
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 経団連会長、日中は建設的対話を 経済3団体が高市首相と初会談も日中関係は話題に登らず… [BFU★]
- 中国で「クレしん」公開延期 対日報復、エンタメに波及 [蚤の市★]
- 【映画】『クレヨンしんちゃん』 中国で公開延期 対日報復、エンタメに波及 [冬月記者★]
- Xのネトウヨは大体高齢独身。40過ぎて独身だと例外なく狂うって本当だったんだなと思う [805596214]
- 生活保護だけど30万円のPCの椅子買おうか迷ってる
- 日経時間外、5万円割れ 垂直落下始まる [402859164]
- 有識者「高市総理が発言を撤回したり、辞職するしかないと言っている人は、それで日中関係が今まで通りになると思ってる?」 [834922174]
- 女の子に生まれ変わったらやりたいこと🍓🍫💄❤ [856698234]
- ウッドデッキで調子こいてたやついたじゃん
