しろって大学で習ったんですが・・・
アホですかあいつ?
探検
gitを使わずにディレクトリコピーでバージョン管理
■ このスレッドは過去ログ倉庫に格納されています
2021/09/07(火) 17:20:16.10ID:YOJCpOYh
331デフォルトの名無しさん
2021/09/16(木) 03:50:17.25ID:x4RkoMHs おまえらのすきな哲学者をおしえろ
332デフォルトの名無しさん
2021/09/16(木) 06:12:22.28ID:TAvMZvey クソラデス
333デフォルトの名無しさん
2021/09/16(木) 06:16:32.19ID:TAvMZvey >>330
泣き言を言うな。できないならば自分で作ればいい。
だからcommit.shというシェルスクリプトを作った。
というのがPOSIX原理主義者の理屈w
そんなくだらないシェルスクリプトではなく
gitを使えばいいだろ
泣き言を言うな。できないならば自分で作ればいい。
だからcommit.shというシェルスクリプトを作った。
というのがPOSIX原理主義者の理屈w
そんなくだらないシェルスクリプトではなく
gitを使えばいいだろ
334デフォルトの名無しさん
2021/09/17(金) 07:32:44.53ID:bL66OlBD いい出汁にされてPOSIXが可哀想
335デフォルトの名無しさん
2021/09/19(日) 00:32:41.31ID:ojfVUUe0 よくそんなあけすけに老害バカにできるなみんな
俺はいつ自分が老害になるかわからんから叩けないわ
俺はいつ自分が老害になるかわからんから叩けないわ
336デフォルトの名無しさん
2021/09/19(日) 00:35:46.42ID:dh1bYHy4 そりゃチームにgit反対派なんていたら鬱陶しいもん
337デフォルトの名無しさん
2021/09/19(日) 10:37:46.56ID:ZpH8FzBH338デフォルトの名無しさん
2021/09/19(日) 10:45:06.26ID:/9ib405E 老害というと少しは経験を持ってそうに聞こえるが
この業界は何の経験もなく実力も無い無能がいて
自分の実力も相手の実力も知らず平気で立ち振る舞ってるのがあるから怖い
この業界は何の経験もなく実力も無い無能がいて
自分の実力も相手の実力も知らず平気で立ち振る舞ってるのがあるから怖い
339デフォルトの名無しさん
2021/09/19(日) 10:52:01.49ID:ZpH8FzBH340デフォルトの名無しさん
2021/09/19(日) 12:23:26.84ID:/yxUr6Cy どの業界にもいる
341デフォルトの名無しさん
2021/09/19(日) 14:44:48.19ID:EjpHKNNp やる気も成長する気も失せているなりに
自覚と謙虚さがあればまだいいが
それが無いせいで老害呼ばわりされるんだろう
自覚と謙虚さがあればまだいいが
それが無いせいで老害呼ばわりされるんだろう
342デフォルトの名無しさん
2021/09/19(日) 15:57:38.75ID:j/ItGVOQ 物理法則みたいに考えてるんじゃね、単なる規格にすぎないのに
343デフォルトの名無しさん
2021/09/19(日) 17:41:48.89ID:Vu5BXhh8 POSIXの名の通りOSとのインターフェースの取り決めでしか無いのに
ソフトウェア開発全般の技術とか勘違いしてる
ライブラリやミドルウェアはPOSIXで決まってないから
不要なものとか言ってるしな
ソフトウェア開発全般の技術とか勘違いしてる
ライブラリやミドルウェアはPOSIXで決まってないから
不要なものとか言ってるしな
344デフォルトの名無しさん
2021/09/21(火) 12:29:29.92ID:I1naAJe8 自分が学んだ時代のことしかしらない人にありがちだね
345デフォルトの名無しさん
2021/09/22(水) 13:39:00.92ID:2mjHvnAZ まあ、書き換えてもいないファイルのタイムスタンプが変わるのが嫌っていうのはいるかもしれんが。それはもうそんなものだと割り切るしかない。
歳食うと勉強する時間もとりにくくなったりもするけど、とりあえず食いついてみれば、過去を知っている分だけ差分習得くらいで良いのに。
歳食うと勉強する時間もとりにくくなったりもするけど、とりあえず食いついてみれば、過去を知っている分だけ差分習得くらいで良いのに。
346デフォルトの名無しさん
2021/09/22(水) 16:50:37.76ID:UbhQm3vY >>345
どこにも新しいことを覚えたくない人はいる
最初に勉強したことだけでずっとやりたい
新しいことを取り入れたくない
応用が効かないので、差分習得などということができない
だから更新がされないPOSIXを選んだ
POSIX以外のことは学びたくない
一度勉強すれば生涯それだけでやりたいと思っている
かといっていってPOSIXに詳しいかと言ったらそうではない
勉強したくないからPOSIXを選んだのであって
POSIXのことも勉強したくないから
自分の経験で知ったことしか知らない
POSIX見れば書いてあるようなことも知らない
POSIXは来年ぐらいに改定されるようだが
多分ついてこれないだろうね
POSIX2004を使うべきだなどといい出す予感w
どこにも新しいことを覚えたくない人はいる
最初に勉強したことだけでずっとやりたい
新しいことを取り入れたくない
応用が効かないので、差分習得などということができない
だから更新がされないPOSIXを選んだ
POSIX以外のことは学びたくない
一度勉強すれば生涯それだけでやりたいと思っている
かといっていってPOSIXに詳しいかと言ったらそうではない
勉強したくないからPOSIXを選んだのであって
POSIXのことも勉強したくないから
自分の経験で知ったことしか知らない
POSIX見れば書いてあるようなことも知らない
POSIXは来年ぐらいに改定されるようだが
多分ついてこれないだろうね
POSIX2004を使うべきだなどといい出す予感w
347デフォルトの名無しさん
2021/09/22(水) 20:35:28.37ID:TWwc6vPa tar でまとめてバックアップとるようにシェルで組んだ。
まあ、こっちのが楽だな。ディスクが余ってるなら。
まあ、こっちのが楽だな。ディスクが余ってるなら。
348デフォルトの名無しさん
2021/09/22(水) 21:06:34.59ID:E7BplCoS >>102 が一番キチに飛んでいる
349デフォルトの名無しさん
2021/09/22(水) 21:21:52.87ID:SSzxu7sL tarってPOSIXにはないんだな、あんなに有名なのに
350デフォルトの名無しさん
2021/09/22(水) 22:13:42.77ID:pZCjTfeD >>349
亜種だらけだから統一を諦めてpaxにしたんじゃなかったっけ?
亜種だらけだから統一を諦めてpaxにしたんじゃなかったっけ?
351デフォルトの名無しさん
2021/09/23(木) 02:18:48.51ID:pPE5P+Ae だがそのpaxは普及することはなかった
352デフォルトの名無しさん
2021/09/23(木) 04:19:48.10ID:zN5TM8vm いやGNU tarはpax tar拡張喋るよ
tarもpax拡張もPOSIXに入ってる
2001
tarもpax拡張もPOSIXに入ってる
2001
353デフォルトの名無しさん
2021/09/23(木) 04:50:24.16ID:pPE5P+Ae >>352
今話をしているのは、tarとpaxはコマンドラインインターフェースに互換性がなくて
paxのインターフェースは普及しなかったという話と
POSIX 2001 でtarがPOSIXから外されたということ
今話をしているのは、tarとpaxはコマンドラインインターフェースに互換性がなくて
paxのインターフェースは普及しなかったという話と
POSIX 2001 でtarがPOSIXから外されたということ
354デフォルトの名無しさん
2021/09/23(木) 05:42:58.48ID:bHLgguHD355デフォルトの名無しさん
2021/09/23(木) 11:23:54.92ID:zah9lHsX tarとか他のアーカイバでも中身のファイル名がutf-8かsjisかで統一されてないよね
356デフォルトの名無しさん
2021/09/23(木) 14:43:54.40ID:+1CY5Q9Y じゃあUTF-16で・・・・
357デフォルトの名無しさん
2021/09/23(木) 16:13:54.07ID:/PRJVXN1 gitはなすばらしいけどな
仕組みを理解して使いこなすという流れの中で
仕組みを常に頭に「常駐」させて置かなければならないが
この「常駐」コストが高い
脳のメモリの少ない弱者には辛い
仕組みを理解して使いこなすという流れの中で
仕組みを常に頭に「常駐」させて置かなければならないが
この「常駐」コストが高い
脳のメモリの少ない弱者には辛い
358デフォルトの名無しさん
2021/09/23(木) 16:15:46.43ID:pPE5P+Ae >>10
POISIX原理主義者「10年後に使えなくなるかもしれないから勉強したくない」
POISIX原理主義者「10年後に使えなくなるかもしれないから勉強したくない」
359デフォルトの名無しさん
2021/09/23(木) 16:17:34.71ID:/PRJVXN1 まずコマンドラインのオプション多いだろ?
もっと減らさなければダメ
もっと減らさなければダメ
360デフォルトの名無しさん
2021/09/23(木) 16:27:26.96ID:/PRJVXN1 1,2人で開発メンテするならどっちだっていい
361デフォルトの名無しさん
2021/09/23(木) 16:45:21.38ID:oS4wzjRX 2人ならgit必須
362デフォルトの名無しさん
2021/09/23(木) 16:54:20.74ID:/PRJVXN1 >>361
2人で一人がただ見聞するだけならいらない
2人で一人がただ見聞するだけならいらない
363デフォルトの名無しさん
2021/09/23(木) 17:38:50.97ID:f53T++K0 昔し、VSSで作ってたな。
チェックインしたまま帰られると、帰った奴のコンピュータ立ち上げてチェックアウトしなければならなかったw
今のバージョン管理はそんな必要ないんだろ?
チェックインしたまま帰られると、帰った奴のコンピュータ立ち上げてチェックアウトしなければならなかったw
今のバージョン管理はそんな必要ないんだろ?
364デフォルトの名無しさん
2021/09/23(木) 17:54:14.84ID:9JuRr/0x >>362
それは二人で開発メンテとは言わない
それは二人で開発メンテとは言わない
365デフォルトの名無しさん
2021/09/23(木) 17:54:22.14ID:/PRJVXN1 Visual Source Safe だっけ?
おおなつかしい
おおなつかしい
366デフォルトの名無しさん
2021/09/23(木) 18:56:15.66ID:pPE5P+Ae まあ普通はjqを使うのが常識ですねw
https://twitter.com/almanarider/status/1440818720096407552
一度JSONをshellのawkスクラッチで分解してる方がいて戦慄した事ある。
渾名はデジタルジェイソンさんと呼ばせてもらった。
https://twitter.com/Sys_Rider/status/1440568731256573956
『JSON使うな。何でも新しいもの直ぐ使う発想辞めろ』と言う人いるんだけど、
JSONを『新しい』と思う時点で業界人として賞味期限切れ感ある。
parse出来ないしシリアライズも出来ない。
独自フォーマットを一文字ずつループで回してフォーマットチェック。
効率悪
そんなAPIを外に渡せますか?だよ。
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/almanarider/status/1440818720096407552
一度JSONをshellのawkスクラッチで分解してる方がいて戦慄した事ある。
渾名はデジタルジェイソンさんと呼ばせてもらった。
https://twitter.com/Sys_Rider/status/1440568731256573956
『JSON使うな。何でも新しいもの直ぐ使う発想辞めろ』と言う人いるんだけど、
JSONを『新しい』と思う時点で業界人として賞味期限切れ感ある。
parse出来ないしシリアライズも出来ない。
独自フォーマットを一文字ずつループで回してフォーマットチェック。
効率悪
そんなAPIを外に渡せますか?だよ。
https://twitter.com/5chan_nel (5ch newer account)
367デフォルトの名無しさん
2021/09/23(木) 20:49:25.50ID:P4v9uadr >>363
> 今のバージョン管理はそんな必要ないんだろ?
VSS は lock-modify-unlock だけど Git とか Subversion は copy-modify-merge だから原理的に発生しない
あと、チェックインとチェックアウトが逆だよ
> 今のバージョン管理はそんな必要ないんだろ?
VSS は lock-modify-unlock だけど Git とか Subversion は copy-modify-merge だから原理的に発生しない
あと、チェックインとチェックアウトが逆だよ
368デフォルトの名無しさん
2021/09/23(木) 20:54:17.83ID:UmbIjW4x369デフォルトの名無しさん
2021/09/23(木) 21:01:54.60ID:pPE5P+Ae370デフォルトの名無しさん
2021/09/23(木) 21:23:28.68ID:UmbIjW4x371デフォルトの名無しさん
2021/09/23(木) 21:25:02.33ID:UmbIjW4x jqコマンドを勝手にインスコできない環境でもスクリプトは書けるだろうし
372デフォルトの名無しさん
2021/09/23(木) 22:08:25.50ID:pPE5P+Ae >>370
自分で書いたコードを使えるのは、個人プロジェクトだけですね。
複数人のプロジェクトでは「自分で書いたコード」になる担当者だけです。
他の人はその人が作ったものを使うだけです。
社内限定ソースコードはオープンソースと何も変わりません。
どちらにしろ他の人が書いたコードを使うだけです。
jqはすでに多くの人が使ってるので致命的なバグはないでしょう。
自分で書いたawkのコードはバグが有る可能性が高いですね。
jqコマンドを勝手にインスコできないなら
どこの誰かしらんPOSIX原理主義者が作ったコマンドも
インストール不可能ですよ。当たり前ですね。
自分で書いたコードを使えるのは、個人プロジェクトだけですね。
複数人のプロジェクトでは「自分で書いたコード」になる担当者だけです。
他の人はその人が作ったものを使うだけです。
社内限定ソースコードはオープンソースと何も変わりません。
どちらにしろ他の人が書いたコードを使うだけです。
jqはすでに多くの人が使ってるので致命的なバグはないでしょう。
自分で書いたawkのコードはバグが有る可能性が高いですね。
jqコマンドを勝手にインスコできないなら
どこの誰かしらんPOSIX原理主義者が作ったコマンドも
インストール不可能ですよ。当たり前ですね。
373デフォルトの名無しさん
2021/09/23(木) 22:15:13.08ID:pPE5P+Ae 結局の所、自分で作るというのは、
信頼性と生産性が低いという大きな問題があるわけですよ
特にPOSIX原理主義者は、テスト軽視(テストコードなし)で
書きなぐって終わり、後から修正することを考えてなくて
メンテナンス性もなく、バグは最初から入れなければいいとか
ありえない話をしてるので、実践では通用しません。
小さいツールをリリースまではできても、その後のメンテナンスですぐに破綻します。
POSIXコマンドに互換性はないので他の環境でそのまま動くわけがありません
テストコードがないからテストはしてないことは明らかですからね
信頼性と生産性が低いという大きな問題があるわけですよ
特にPOSIX原理主義者は、テスト軽視(テストコードなし)で
書きなぐって終わり、後から修正することを考えてなくて
メンテナンス性もなく、バグは最初から入れなければいいとか
ありえない話をしてるので、実践では通用しません。
小さいツールをリリースまではできても、その後のメンテナンスですぐに破綻します。
POSIXコマンドに互換性はないので他の環境でそのまま動くわけがありません
テストコードがないからテストはしてないことは明らかですからね
374デフォルトの名無しさん
2021/09/23(木) 22:16:42.26ID:UmbIjW4x >>372
jqコマンドをインスコできなくてもawkは最初から使えるじゃん
なぜならばPOSIXだから
jqコマンドが便利だからといってそれに依存したらjqコマンドが
ないと動かなくなる、同じように別の便利なコマンドを使うようにして
いったら依存関係でガチガチになっちゃうじゃん、歯止めがかからないんよ
POSIXのコマンドにのみ依存するって考えはポータビリティの観点からは
良いことだと思うよ、ドメイン特化な軽量パーザを実装してどのような
環境でも動きますっていうのは魅力的なことだよ
jqコマンドをインスコできなくてもawkは最初から使えるじゃん
なぜならばPOSIXだから
jqコマンドが便利だからといってそれに依存したらjqコマンドが
ないと動かなくなる、同じように別の便利なコマンドを使うようにして
いったら依存関係でガチガチになっちゃうじゃん、歯止めがかからないんよ
POSIXのコマンドにのみ依存するって考えはポータビリティの観点からは
良いことだと思うよ、ドメイン特化な軽量パーザを実装してどのような
環境でも動きますっていうのは魅力的なことだよ
375デフォルトの名無しさん
2021/09/23(木) 22:18:53.42ID:UmbIjW4x >>373
そんなことないと思うけどね
ドメイン特化な軽量パーザを実装することもできるわけだし
他のライブラリ、コマンドに依存してないから移植しやすくてすばらしい
小さいツールを組み合わせて使う、これUnixの奥義なり
そんなことないと思うけどね
ドメイン特化な軽量パーザを実装することもできるわけだし
他のライブラリ、コマンドに依存してないから移植しやすくてすばらしい
小さいツールを組み合わせて使う、これUnixの奥義なり
376デフォルトの名無しさん
2021/09/23(木) 22:20:40.41ID:pPE5P+Ae まあCOBOLの世界でしか生きてこなかった人と
KENT CGI時代のシェアウェア作って人が出会って
実績もないのに基幹システムをシェルスクリプトで作れると嘘をついて
たまたまそれがうまく行ってしまったのがユニケージとPOSIX原理主義の実態でしょうね。
KENT CGI時代のシェアウェア作って人が出会って
実績もないのに基幹システムをシェルスクリプトで作れると嘘をついて
たまたまそれがうまく行ってしまったのがユニケージとPOSIX原理主義の実態でしょうね。
377デフォルトの名無しさん
2021/09/23(木) 22:20:46.82ID:UmbIjW4x POSIX原理主義者のGitHubみたけどテストコード結構あるよ
作りがシンプルでテストコードもきれいに整備されてるよ
あれはソフト開発の理想形だと思うけどなあ
作りがシンプルでテストコードもきれいに整備されてるよ
あれはソフト開発の理想形だと思うけどなあ
378デフォルトの名無しさん
2021/09/23(木) 22:21:00.93ID:pPE5P+Ae >>375
jqは小さいツールです。
jqは小さいツールです。
379デフォルトの名無しさん
2021/09/23(木) 22:22:21.78ID:pPE5P+Ae >>374
> jqコマンドをインスコできなくてもawkは最初から使えるじゃん
最初から使えることに何の価値があるんですか?
インストーラーでも作るんですか?
ポータビリティといってもどうせそのawkスクリプトを
コピーしなきゃ動かないならjqのシングルバイナリをコピーすれば同じこと
> jqコマンドをインスコできなくてもawkは最初から使えるじゃん
最初から使えることに何の価値があるんですか?
インストーラーでも作るんですか?
ポータビリティといってもどうせそのawkスクリプトを
コピーしなきゃ動かないならjqのシングルバイナリをコピーすれば同じこと
380デフォルトの名無しさん
2021/09/23(木) 22:24:08.10ID:UmbIjW4x >>376
ユニケージは実際に無印良品などで使われてるからなあ
実績ありまくりじゃん、ユニケージが効果を発揮することもあるってことだよ
ユニケージだから良い、ユニケージだからダメということではなくて
その手法がハマる状況っていうのはあるものだよ、COBOLもそう
ユニケージは実際に無印良品などで使われてるからなあ
実績ありまくりじゃん、ユニケージが効果を発揮することもあるってことだよ
ユニケージだから良い、ユニケージだからダメということではなくて
その手法がハマる状況っていうのはあるものだよ、COBOLもそう
381デフォルトの名無しさん
2021/09/23(木) 22:24:29.23ID:UmbIjW4x >>378
POSIXにはまだ早い
POSIXにはまだ早い
382デフォルトの名無しさん
2021/09/23(木) 22:25:13.73ID:pPE5P+Ae 例えばjqがawkスクリプトで実装されていれば、
そのawkスクリプトを使うわけでしょう?
awkスクリプトはawkが無いと動かないが
jqはカーネルさえあれば動くので
awkに依存しない分ポータビリティが高い
そのawkスクリプトを使うわけでしょう?
awkスクリプトはawkが無いと動かないが
jqはカーネルさえあれば動くので
awkに依存しない分ポータビリティが高い
383デフォルトの名無しさん
2021/09/23(木) 22:26:22.51ID:pPE5P+Ae384デフォルトの名無しさん
2021/09/23(木) 22:26:45.16ID:UmbIjW4x385デフォルトの名無しさん
2021/09/23(木) 22:27:24.64ID:pPE5P+Ae > jqコマンドをインスコする権限がなくても使えるよ
インスコする権限って何?
jqコマンドのインストールは
ファイルコピーするだけですが?
インスコする権限って何?
jqコマンドのインストールは
ファイルコピーするだけですが?
386デフォルトの名無しさん
2021/09/23(木) 22:28:01.53ID:pPE5P+Ae > バイナリというブラックボックスをコピーするのは良くないな
jqはオープンソースなのでブラックボックスではありません。
jqはポータビリティが高く動かないOSはないですね。
jqはオープンソースなのでブラックボックスではありません。
jqはポータビリティが高く動かないOSはないですね。
387デフォルトの名無しさん
2021/09/23(木) 22:28:54.51ID:UmbIjW4x388デフォルトの名無しさん
2021/09/23(木) 22:30:31.35ID:UmbIjW4x389デフォルトの名無しさん
2021/09/23(木) 22:31:10.18ID:pPE5P+Ae >>387
> awkはPOSIXだからあるんだけど
> jqはPOSIXじゃないからないんだよね
うん。だから前にも行ったとおり
POSIX原理主義者っていうのは、
「POSIXで規定されたコマンドだけを使って開発しましょう」という主義で
「C言語で自分でコマンドを作ってはいけない」という主義なんだよ
> そんなこと言い出したらすべてのプログラムはPOSIX準拠ってことになっちゃうから
すべてのプログラムはPOSIX準拠でなにがこまるの?
困るのはPOSIX原理主義という理論が破綻して困る
POSIX原理主義者だけやろw
> awkはPOSIXだからあるんだけど
> jqはPOSIXじゃないからないんだよね
うん。だから前にも行ったとおり
POSIX原理主義者っていうのは、
「POSIXで規定されたコマンドだけを使って開発しましょう」という主義で
「C言語で自分でコマンドを作ってはいけない」という主義なんだよ
> そんなこと言い出したらすべてのプログラムはPOSIX準拠ってことになっちゃうから
すべてのプログラムはPOSIX準拠でなにがこまるの?
困るのはPOSIX原理主義という理論が破綻して困る
POSIX原理主義者だけやろw
390デフォルトの名無しさん
2021/09/23(木) 22:32:02.42ID:UmbIjW4x GitHub消されたらかなわんからプロジェクトフォークしますか?
じゃあ使用する外部コマンドやライブラリ全部フォークしないといけまへんな大変でんな
POSIXならそういうことありまへんけど
じゃあ使用する外部コマンドやライブラリ全部フォークしないといけまへんな大変でんな
POSIXならそういうことありまへんけど
391デフォルトの名無しさん
2021/09/23(木) 22:32:27.60ID:pPE5P+Ae >>388
> コピー元はどちらなのかな?
https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
はいどうぞ。jqのインストールはファイルをコピーするだけです。
どこの馬の骨が作ったawkシェルスクリプトを
ダウンロードしてコピーするよりも圧倒的に信頼性が高いですね
> コピー元はどちらなのかな?
https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
はいどうぞ。jqのインストールはファイルをコピーするだけです。
どこの馬の骨が作ったawkシェルスクリプトを
ダウンロードしてコピーするよりも圧倒的に信頼性が高いですね
392デフォルトの名無しさん
2021/09/23(木) 22:33:08.45ID:pPE5P+Ae393デフォルトの名無しさん
2021/09/23(木) 22:33:44.82ID:UmbIjW4x394デフォルトの名無しさん
2021/09/23(木) 22:34:22.79ID:pPE5P+Ae >>393
シングルバイナリなのに、何に依存してるっていうんですか?w
シングルバイナリなのに、何に依存してるっていうんですか?w
395デフォルトの名無しさん
2021/09/23(木) 22:35:11.14ID:pPE5P+Ae396デフォルトの名無しさん
2021/09/23(木) 22:36:10.79ID:UmbIjW4x397デフォルトの名無しさん
2021/09/23(木) 22:36:51.43ID:pPE5P+Ae 自分で作った場合、他の環境に移植性があるか自分で検証しないといけないけど
ちゃんとしてますか?それをどうやって他人に証明しますか?
jqはちゃんとテストコードがあってそれを証明しており
移植しづらいかどうかの段階はとうに終わっていて
実際に移植されてさまざま環境ですでに動いているんですよ
ちゃんとしてますか?それをどうやって他人に証明しますか?
jqはちゃんとテストコードがあってそれを証明しており
移植しづらいかどうかの段階はとうに終わっていて
実際に移植されてさまざま環境ですでに動いているんですよ
398デフォルトの名無しさん
2021/09/23(木) 22:37:18.75ID:pPE5P+Ae399デフォルトの名無しさん
2021/09/23(木) 22:37:58.33ID:pPE5P+Ae400デフォルトの名無しさん
2021/09/23(木) 22:38:48.86ID:UmbIjW4x >>394
バイナリに依存してるに決まってるじゃん
jqに依存してもいいってことはどんなコマンドやライブラリに依存しても
よいっていうふうになって歯止めがかからなくなり気づけばあのコマンドがないと
いけないあのライブラリもないと動かないみたいなことになって身動き取れなくなるってこと
POSIXのコマンドにのみ依存するようにするっていうのはそれを防止するための防衛線なんよ
バイナリに依存してるに決まってるじゃん
jqに依存してもいいってことはどんなコマンドやライブラリに依存しても
よいっていうふうになって歯止めがかからなくなり気づけばあのコマンドがないと
いけないあのライブラリもないと動かないみたいなことになって身動き取れなくなるってこと
POSIXのコマンドにのみ依存するようにするっていうのはそれを防止するための防衛線なんよ
401デフォルトの名無しさん
2021/09/23(木) 22:39:45.89ID:UmbIjW4x >>395
POSIXからawkがなくなることは絶対ないので問題ない
POSIXからawkがなくなることは絶対ないので問題ない
402デフォルトの名無しさん
2021/09/23(木) 22:40:23.06ID:pPE5P+Ae >>400
> jqに依存してもいいってことはどんなコマンドやライブラリに依存しても
> よいっていうふうになって歯止めがかからなくなり気づけばあのコマンドがないと
> いけないあのライブラリもないと動かないみたいなことになって身動き取れなくなるってこと
じゃあjqには依存していいってルールにすれば終わり
頭硬すぎ。1か100でしか考えられないのがPOSIX原理主義者だよ
POSIXならOK、それ以外は全部NGって言ってるだろw
> jqに依存してもいいってことはどんなコマンドやライブラリに依存しても
> よいっていうふうになって歯止めがかからなくなり気づけばあのコマンドがないと
> いけないあのライブラリもないと動かないみたいなことになって身動き取れなくなるってこと
じゃあjqには依存していいってルールにすれば終わり
頭硬すぎ。1か100でしか考えられないのがPOSIX原理主義者だよ
POSIXならOK、それ以外は全部NGって言ってるだろw
403デフォルトの名無しさん
2021/09/23(木) 22:41:04.05ID:UmbIjW4x404デフォルトの名無しさん
2021/09/23(木) 22:41:11.88ID:pPE5P+Ae405デフォルトの名無しさん
2021/09/23(木) 22:41:57.25ID:pPE5P+Ae >>403
> それを言い出したら依存するコマンド依存するライブラリのバックアップを
> 全部取らないといけなくなるじゃん、だから頭がおかしいのはそれをやればいいと言ってるあなたなの
全部取るのが大変なんですか?
ディスク容量が足りないとか?
大変な理由は何でしょうか?
大変に違いない!と言ってるだけで根拠が全くありませんが
> それを言い出したら依存するコマンド依存するライブラリのバックアップを
> 全部取らないといけなくなるじゃん、だから頭がおかしいのはそれをやればいいと言ってるあなたなの
全部取るのが大変なんですか?
ディスク容量が足りないとか?
大変な理由は何でしょうか?
大変に違いない!と言ってるだけで根拠が全くありませんが
406デフォルトの名無しさん
2021/09/23(木) 22:42:42.58ID:pPE5P+Ae ああ、そうかPOSIX原理主義者はgitを使わずにファイルコピーするから
全部バックアップを取るのが大変なんですねwww
それPOSIX原理主義が破綻してる証拠だよ
全部バックアップを取るのが大変なんですねwww
それPOSIX原理主義が破綻してる証拠だよ
407デフォルトの名無しさん
2021/09/23(木) 22:42:52.27ID:UmbIjW4x >>402
その線引きって現実的にできないよね
なんでjqは例外なのかってことになる
一方でPOSIXというポータビリティのための
一般的な仕様に則ってPOSIXのコマンドのみに依存するというのは
わかりやすくて論理的で理にかなっていて誰もが納得する
あなたは現実見れてない、jqだけ認めるルールなんて人間には作れない
その線引きって現実的にできないよね
なんでjqは例外なのかってことになる
一方でPOSIXというポータビリティのための
一般的な仕様に則ってPOSIXのコマンドのみに依存するというのは
わかりやすくて論理的で理にかなっていて誰もが納得する
あなたは現実見れてない、jqだけ認めるルールなんて人間には作れない
408デフォルトの名無しさん
2021/09/23(木) 22:43:32.79ID:UmbIjW4x >>404
awkが絶対tarじゃないのはご存知のとおりですね
awkが絶対tarじゃないのはご存知のとおりですね
409デフォルトの名無しさん
2021/09/23(木) 22:43:50.26ID:pPE5P+Ae > その線引きって現実的にできないよね
> なんでjqは例外なのかってことになる
jqが例外なのではなく
POSIX原理主義者のやり方が例外なの
> なんでjqは例外なのかってことになる
jqが例外なのではなく
POSIX原理主義者のやり方が例外なの
410デフォルトの名無しさん
2021/09/23(木) 22:44:40.32ID:pPE5P+Ae411デフォルトの名無しさん
2021/09/23(木) 22:44:53.22ID:UmbIjW4x412デフォルトの名無しさん
2021/09/23(木) 22:45:44.01ID:pPE5P+Ae POSIXで定義されたコマンド以外は使ってはダメだという「線引」を
してるのはPOSIX原理主義者「だけ」なんだわ
他の誰も「POSIXで定義されたコマンド以外は使ってはダメ」なんて言ってない
してるのはPOSIX原理主義者「だけ」なんだわ
他の誰も「POSIXで定義されたコマンド以外は使ってはダメ」なんて言ってない
413デフォルトの名無しさん
2021/09/23(木) 22:46:02.21ID:UmbIjW4x414デフォルトの名無しさん
2021/09/23(木) 22:46:30.81ID:pPE5P+Ae415デフォルトの名無しさん
2021/09/23(木) 22:46:53.50ID:pPE5P+Ae >>413
POSIX以外も世界で通じていますが?
POSIX以外も世界で通じていますが?
416デフォルトの名無しさん
2021/09/23(木) 22:47:17.98ID:UmbIjW4x >>410
jqは個人が適当に作って公開してるだけのプログラムだから
その個人があきてやーめたといってGitHubのリポジトリ削除したら
それで試合終了です
awkはPOSIXだからそういうのないんですけどね
jqは個人が適当に作って公開してるだけのプログラムだから
その個人があきてやーめたといってGitHubのリポジトリ削除したら
それで試合終了です
awkはPOSIXだからそういうのないんですけどね
417デフォルトの名無しさん
2021/09/23(木) 22:47:40.05ID:pPE5P+Ae418デフォルトの名無しさん
2021/09/23(木) 22:48:23.73ID:pPE5P+Ae >>416
> jqは個人が適当に作って公開してるだけのプログラムだから
> その個人があきてやーめたといってGitHubのリポジトリ削除したら
> それで試合終了です
POSIX原理主義者が作ったクソawkスクリプトは
個人が適当に作って公開してるだけのプログラムだから
その個人があきてやーめたといってGitHubのリポジトリ削除したら
それで試合終了です
> jqは個人が適当に作って公開してるだけのプログラムだから
> その個人があきてやーめたといってGitHubのリポジトリ削除したら
> それで試合終了です
POSIX原理主義者が作ったクソawkスクリプトは
個人が適当に作って公開してるだけのプログラムだから
その個人があきてやーめたといってGitHubのリポジトリ削除したら
それで試合終了です
419デフォルトの名無しさん
2021/09/23(木) 22:48:24.21ID:UmbIjW4x >>414
なにを言ってるのかな君は
awkはPOSIXだからどのような環境でも使えるんですよ
awkに依存することは良いことです、jqはPOSIXではないので
どのような環境でも使える保証がありません、だからjqに依存するのはダメなことなのです
なにを言ってるのかな君は
awkはPOSIXだからどのような環境でも使えるんですよ
awkに依存することは良いことです、jqはPOSIXではないので
どのような環境でも使える保証がありません、だからjqに依存するのはダメなことなのです
420デフォルトの名無しさん
2021/09/23(木) 22:50:38.64ID:pPE5P+Ae >>419
> awkはPOSIXだからどのような環境でも使えるんですよ
awkにはJSONのパース機能はありません
jqの変わりにはなりません
POSIX原理主義者がクソawkスクリプトを作ってる?
POSIX原理主義者が作ったクソawkスクリプトは
個人が適当に作って公開してるだけのプログラムだから
その個人があきてやーめたといってGitHubのリポジトリ削除したら
それで試合終了です
> awkはPOSIXだからどのような環境でも使えるんですよ
awkにはJSONのパース機能はありません
jqの変わりにはなりません
POSIX原理主義者がクソawkスクリプトを作ってる?
POSIX原理主義者が作ったクソawkスクリプトは
個人が適当に作って公開してるだけのプログラムだから
その個人があきてやーめたといってGitHubのリポジトリ削除したら
それで試合終了です
421デフォルトの名無しさん
2021/09/23(木) 22:50:38.76ID:UmbIjW4x >>418
awkはどのような環境でも使えますから
いつでもどこでも書いて良いんです
いっぽうjqコマンドに依存していたプログラムはどうでしょうか
jqコマンドが使えなくなったとたん文鎮の役にも立たないゴミファイルと化します
非POSIXコマンドに依存することの恐ろしさをわかったことだと思います
awkはどのような環境でも使えますから
いつでもどこでも書いて良いんです
いっぽうjqコマンドに依存していたプログラムはどうでしょうか
jqコマンドが使えなくなったとたん文鎮の役にも立たないゴミファイルと化します
非POSIXコマンドに依存することの恐ろしさをわかったことだと思います
422デフォルトの名無しさん
2021/09/23(木) 22:51:08.33ID:pPE5P+Ae > awkはどのような環境でも使えますから
> いつでもどこでも書いて良いんです
>
> いっぽうjqコマンドに依存していたプログラムはどうでしょうか
jqコマンドをインストール(コピー)するだけで
どのような環境でも使えます。
> いつでもどこでも書いて良いんです
>
> いっぽうjqコマンドに依存していたプログラムはどうでしょうか
jqコマンドをインストール(コピー)するだけで
どのような環境でも使えます。
423デフォルトの名無しさん
2021/09/23(木) 22:51:46.78ID:pPE5P+Ae オープンソースだからjqコマンドは
使えなくなることはないっていいましたよね?
使えなくなることはないっていいましたよね?
424デフォルトの名無しさん
2021/09/23(木) 22:52:07.58ID:UmbIjW4x >>420
awkでJSONをパースすれば良いんです
awkが絶対に消えることがないのはPOSIXによって保証されています
いっぽうjqはあっさり消えます、なぜならばPOSIXに準拠していないからです
仕様って大事ですね
awkでJSONをパースすれば良いんです
awkが絶対に消えることがないのはPOSIXによって保証されています
いっぽうjqはあっさり消えます、なぜならばPOSIXに準拠していないからです
仕様って大事ですね
425デフォルトの名無しさん
2021/09/23(木) 22:53:33.20ID:UmbIjW4x426デフォルトの名無しさん
2021/09/23(木) 22:53:42.53ID:pPE5P+Ae > awkでJSONをパースすれば良いんです
自分で作ると、信頼性と生産性が最悪です
使いもになりません。
例えばPOSIX原理主義者が作ってるawkのJSONパーサーは
テストされてなくてバグがあります。
自分で作ると、信頼性と生産性が最悪です
使いもになりません。
例えばPOSIX原理主義者が作ってるawkのJSONパーサーは
テストされてなくてバグがあります。
427デフォルトの名無しさん
2021/09/23(木) 22:54:15.81ID:pPE5P+Ae > オープンソースは永遠を約束するものではないです
> POSIXは約束しますけど、なぜならばPOSIXは仕様だから
つまりPOSIXという仕様だけ残っていて
実装はなくなるといいたいんですか?w
> POSIXは約束しますけど、なぜならばPOSIXは仕様だから
つまりPOSIXという仕様だけ残っていて
実装はなくなるといいたいんですか?w
428デフォルトの名無しさん
2021/09/23(木) 22:54:40.07ID:UmbIjW4x429デフォルトの名無しさん
2021/09/23(木) 22:55:05.02ID:pPE5P+Ae > jqも作者が自分で作って勝手に公開してるだけの信頼性もなにもないクソコードですよ
信頼性がない理由はテストされてなく実績もないからです
話をすり替えないように
信頼性がない理由はテストされてなく実績もないからです
話をすり替えないように
430デフォルトの名無しさん
2021/09/23(木) 22:56:06.39ID:UmbIjW4x■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★11 [ぐれ★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 【日本大使館】中国在留邦人は安全確保を ★2 [ぐれ★]
- 【実況】博衣こよりのえちえち朝こよ🧪
- 【高市刺客】 自民党「公明党の斉藤代表と闘う! 衆議院広島3区に公認候補を立てるぞ😤」 [485983549]
- 安倍晋三の遺産、日銀ETF売却終了予定は2138年 [115996789]
- 「これが完成された醜い姿である>>1」←これなに?
- 中国「高市が頭を下げて謝罪しない限り、絶対に許さない」 [329329848]
- 🏡
