Unixの哲学 (146レス)
上下前次1-新
33: 2016/02/19(金)21:49 AAS
OS自体はどうでもいい時代に突入しておる
34: 2016/05/02(月)19:27 AAS
ウチもユニックスを導入しよう、やってくれるかな、って上司から突然言われました。
こっちはユニックスのパの字も知らない素人です。
まず何からやればいいんでしょうか?
上司に質問しても上司自体ユニックスを全く理解してません><
35: 2016/05/06(金)16:43 AAS
断ればいいじゃん。
やったって失敗するのが目に見えてるんだから
やってもやらなくてもくびだよ。
36: 2016/06/17(金)19:53 AAS
【Win10】 こんな犯罪級OS薦めんなよwww ↓ 【スパイウェア】
この使用許諾契約書には書かれています
”最後にあなたのコンテンツを含む個人データ(例えばあなたの電子メールの内容や―プライベート通信やプライベートフォルダ内のファイル)にアクセスし―開示し保全します”
開示する ここ重要だよ
契約がなければ通常 高度な違法行為になりうることです それはあなたが自分の意思としてこの契約書に同意したのです
動画リンク[YouTube]
「1910」 副島隆彦 2016年6月16日
省7
37: 2017/12/29(金)08:03 AAS
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
03QRZ73KXM
38: 2018/05/22(火)05:52 AAS
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
TJHCR
39: 2022/03/29(火)20:38 AAS
ムー 2022年4月号
2025年人類文明崩壊の危機
昭和100年問題はUNIXは無問題?
40: 2022/03/29(火)21:15 AAS
ネタ投入
FreeBSDを語れ Part54
2chスレ:unix
>>840
でもそんなに間違ってなくね?
むしろただの哲学を原理や原則みたいに勘違いして
唯一の正しい定義があるみたいな考えの方が問題
省9
41: 2022/03/29(火)21:53 AAS
あの手のやつは勢い上位のスレでイキりたいだけくさいので来なそうではあるが
42: 2022/03/29(火)22:49 AAS
↑こいつはマウント取りたいだけかな?w
43: 2022/03/29(火)22:52 AAS
それは42の事だと誰もが思うだろう
44(1): 2022/03/29(火)22:58 AAS
Unix哲学はウェブアプリとかGUIアプリとかゲームとかと相性が悪い
黒い画面でポチポチやっていた時代のもの
45: 2022/03/29(火)23:19 AAS
黒い画面見せて、「ハッカーですか?」ってOLさんに尊敬して欲しくない
46: 2022/03/29(火)23:24 AAS
>>44
項目によるだろ
△ 小さいものは美しい。
△ 各プログラムが一つのことをうまくやるようにせよ。
○ できる限り原型(プロトタイプ)を作れ。
○ 効率よりも移植しやすさを選べ。
△ 単純なテキストファイルにデータを格納せよ。
省5
47(1): 2022/03/29(火)23:36 AAS
小さいものは美しいっていうけどさ
Unixコマンドって全然小さくなくね?
awkとかsedとか複雑すぎだし
その時点で矛盾してると思う
プログラミング言語の関数の方が遥かに小さくて
本当に一つの機能しかやってない
48: 2022/03/30(水)00:42 AAS
じゃあどうしたいん?
awkやsedを
49: 2022/03/30(水)00:45 AAS
廃止してもっと小さいコマンドにするべきだろうな
Unix哲学に従うなら
俺はUnix哲学はてきとうなものだと思ってるから
間違っている時は守らなくていいと思ってる
50: 2022/03/30(水)01:12 AAS
ユーザが1行野郎できたら満足なんやで。
51(1): 2022/03/30(水)02:56 AAS
LinuxはGNU toolsを使用している
GNU toolsはそれまでのUNIXコマンド群を置き換える&自らのGNU OS(Hurdなど)で利用する為に、従来のSystemV/BSD由来のコマンドよりも多機能になっているから肥大化している
シンプルなUNIXコマンドを見るのであればLion's Commentaryのコマンドや、実機ならxv6やver.2以前のMINIXを見ると良い
52(1): 2022/03/30(水)05:02 AAS
>>51
Linuxは成功し、Unixは消滅寸前
「悪い方が良い」の言葉通りだw
Unix哲学のほうが良いなんてことはないんだよ
53(1): 2022/03/30(水)05:40 AAS
>>47
> 小さいものは美しいっていうけどさ
> Unixコマンドって全然小さくなくね?
そりゃ何でもかんでも7行プログラムにできるわけじゃないよw
コンパイラとかシェルなんてもっとでかいだろうし
必要な機能を実現できる中で小さいという意味だろ
> プログラミング言語の関数の方が遥かに小さくて
省2
54(1): 2022/03/30(水)07:07 AAS
>>52
悪貨は良貨を駆逐する
コの世界は安さは大正義だから
55: 2022/03/30(水)07:18 AAS
Linux を悪いもののようにとらえる神経がわからん。
ただ配りのFreeBSDは組込み用途は多くてもインターネットに接続するサーバ用のシェアはそんなに高くないのに。
56: 2022/03/30(水)07:20 AAS
>>54
世の中で勝ち残ってるものは悪貨という理屈
macOSとか
57(1): 2022/03/30(水)07:21 AAS
>>53
そういう意味じゃなくてUnixコマンドは一つの機能だけを持ってないって話
一つのコマンドがたくさんの機能を持ってる。もっと小さく出来る。
> 違うものを比べて俺の勝ちーってやっても虚しくね?
違わないな。シェルスクリプトからコマンドを呼び出すのも
関数を呼び出すのもどっちも同じだろ
58(3): 2022/03/30(水)07:30 AAS
>>57
> 一つのコマンドがたくさんの機能を持ってる。もっと小さく出来る。
具体的どの機能を外出しできると思ってるの?
> 違わないな。シェルスクリプトからコマンドを呼び出すのも関数を呼び出すのもどっちも同じだろ
実際にやってみ
例えば関数は構造体で複数の値を返せるけどコマンドでそれやろうとしたら大変だろ
59(1): 2022/03/30(水)07:42 AAS
>>58
sedだったら、置換、削除、挿入などに分けられる
awkもgrepとsedに分けられるだろ
/regex/ { print } は実質 grep + sed
他にもrmはファイルだけ削除する機能があればいい
ディレクトリの削除はファイルを空にしてrmdirでできる
60(1): 2022/03/30(水)07:44 AAS
>>58
> 例えば関数は構造体で複数の値を返せるけどコマンドでそれやろうとしたら大変だろ
構造体は
key1 valueA
key1.key2 valueB
みたいな工夫をすれば返せる
61(1): 2022/03/30(水)10:18 AAS
awkはDSLだから役割としてはperlに近い
sedを機能毎に切り出すとgrep, tr, cut, cat, join等を組み合わせないといけない
面倒臭いなw
62: 2022/03/30(水)10:26 AAS
覚えないといけないコマンドが増えちゃうよね
何をmanすればいいのか
何に-hつければいいのか
63: 2022/03/30(水)10:44 AAS
>>61
awkはプログラミング言語だからね
> sedを機能毎に切り出すとgrep, tr, cut, cat, join等を組み合わせないといけない
そういうこと。結局Unix哲学って小さいものは美しいっていうのは
主観でこれぐらいは分離できるけどまとめていいんじゃね?
みたいな適当な感覚でしかないんだよ
64(1): 2022/03/30(水)10:47 AAS
外部リンク:qiita.com
> jqやxmllint等は、UNIX哲学に染まりきっていない
この人とか
> jqやxmllint等は、データの正規化(都合の良い形式に変換する)機能と
> データの欲しい部分だけを抽出する部分抽出機能を分けていない。
とか言ってるけど
> でもUNIX使いとしては、 部分抽出といったらgrepやAWK を使い慣れているわけで、
省2
65: 2022/03/30(水)13:56 AAS
>>59
> sedだったら、置換、削除、挿入などに分けられる
sed 使ったことある?
それらには範囲が指定できて行番号だけじゃなくて特定パターンの行とか指定できる
そう言う検索機能を各々が持つのがいいのかよーく考えよう
> awkもgrepとsedに分けられるだろ
> /regex/ { print } は実質 grep + sed
省10
66: 2022/03/30(水)15:00 AAS
> そう言う検索機能を各々が持つのがいいのかよーく考えよう
Unix哲学的には、それが正しいよ
67: 2022/03/30(水)17:58 AAS
うん、君はそう思うんだよね
それでいいと思うよw
68: 2022/03/31(木)02:53 AAS
>>58
PowerShell『呼んだ?」
69: 2022/03/31(木)05:45 AAS
>>64のリッチー大佐ってちょっと考え方が偏ってる
jqがだめならawkもだめってことになる
jqはJSONデータの加工という一つのことをやっているわけで
それをデータの正規化と抽出機能に分けろって言うなら
awkだって分けないといけないということになる
自分の理論が正しいと強弁するために
屁理屈を言ってるようにしか見えないね
70(1): 2022/03/31(木)07:47 AAS
偏ってると言うか色々思慮が足りてない感じ
> 例えば、"取寄商品"だけ抽出したいなら、後ろにパイプでgrep '取寄商品'と書けばいい
とか書いてるけど、万が一「取寄商品」と言う商品があったらダメなことはすぐにわかる
構造を持つデータをgpepなりで扱えるように行単位に変換したとしてもgrepはkeyなのかvalueなのかを知らないのでどうしょうもない
例示のデータくらいなら正規表現を駆使すればkey部分のみを対象にすることもできるけど毎回それやりますか?って話
こういうのをやりたいなら PowerShell みたいに構造を持つデータのままパイプに流せるようにしないと色々無理が出てくると思う
71: 2022/03/31(木)11:07 AAS
グペップでグペペ
72: 2022/03/31(木)18:06 AAS
>>70
調べてみると、USP研究所の社員で
そこがユニケージとかいうシェルスクリプトの
システム開発を推奨してる会社らしい
んで調べてみるとやっぱり色々と思慮が足らなくて
システム炎上してるっぽい
73: 2022/04/02(土)19:46 AAS
Unixの哲学を学んだところで、現実にどう応用したかが重要だ
何か具体的な事例が有れば参考になるがな
74: 2022/04/03(日)00:10 AAS
大魔道士とか賢者と呼ばれる為には、何をするのが近道だい?
75: 2022/04/03(日)02:49 AAS
遊び人になるのが一番だろう
76: 2022/04/03(日)09:30 AAS
実用をすっ飛ばして概論だけで他人に認めてもらいたいの?
「エアプ」とか「忍者ハッタリくん」とか呼ばれるだけだとおもうよ
77(1): 2022/04/03(日)09:45 AAS
「Unix哲学は素晴らしい」
では、そのUnix哲学でスマホアプリは作れるのかい?
78: 2022/04/03(日)10:55 AAS
素晴らしいなら何でもできる!
って言って良いのは小学生までだぞ
79: 2022/04/03(日)11:11 AAS
うん。だから結局Unix哲学も適材適所で当てはまるかどうかだよねってこと
使えない分野にはとことん使えない
80: 2022/04/03(日)11:34 AAS
使えない分野にはとことん使えない!
って誰でも言えるようなことをドヤって良いのは小学生までだぞ
81(1): 2022/04/03(日)12:32 AAS
それはドヤらないなら言っていいってことだよね?
正しいことを言ったらダメという理屈じゃないはずだし
82: 2022/04/03(日)12:57 AAS
広告に入るようになってしまった
「私、ホワイトハッカーに転職します。」
というのが、気持ち悪い。
83(1): 2022/04/03(日)13:06 AAS
誰も聞いてないのに誰でも知ってることを言うのはちょっと恥ずかしい
君もいきなり1+1は2だよ
って言われたら何だコイツって思うでしょ?
84(1): 2022/04/03(日)13:45 AAS
>>83
あなたの感想ですよね?
誰もあなたの感想は聞いていません
85: 2022/04/03(日)13:51 AAS
シンプルながら83の感想には説得力があると思ったけど
86: 2022/04/03(日)14:26 AAS
>>84
ごめんね、>>81は知らないみたいだから書いたんだけど内容が理解できなかったのね
まあそういう人は一定数いるからしょうがないね
87(1): 2022/04/03(日)14:52 AAS
あー勉三さんのアナル締まるわぁ〜
88: 2022/04/03(日)14:53 AAS
>>87
これを見に来た
89: 2022/04/03(日)17:53 AAS
みんなでワイワイやってるとこに
ガラッとドア開けて人が入ってきて
掛け算の九九暗唱しはじめたとき
そいつが子供だった場合 → 微笑ましい気持ちになってみんな黙ってる
そいつが大人だった場合 → ギョッとしつつ不気味な気持ちになる
90: 2022/04/03(日)17:59 AAS
>>77
お前は女の口説き方まで教えて貰わなければできないのか?
91: 2022/04/03(日)23:41 AAS
なんでUnix哲学のスレでテーマに沿ったUnix哲学の話をしたら
必死にそれを止めさせようとしてるんだろw
他の人が"正しい"Unix哲学を知ってしまったら困るのだろうな。
あのな、Unixコマンドを使うことだけが
コンピュータの正しい使い方じゃないんだよ
92(1): 2022/04/04(月)00:20 AAS
Unixが成功した時点で、Unix哲学が正しかったと証明されてるようなもんだ
もはや否定する事は不可能
文句が有るならUnixが成功しないように過去に戻って妨害でもするしかないw
93: 2022/04/04(月)01:53 AAS
>>92
ほらな。こういう理解できてないやつがいあるから
やっぱり説明しないといかんだろ
Unix哲学が正しかった+当てはまらない新しい分野が登場した
ということだとなんで理解できないんだ?
Unixが成功って、今はLinuxが成功してるじゃんか
Unixなんてもう死滅寸前だぞ
省3
94: 2022/04/04(月)03:07 AAS
哲学とブランドは別物だろうに。
なにを説明してる気になってるんだろう。
95: 2022/04/04(月)04:04 AAS
しらね。Unixが成功したのを哲学と勘違いしてるんだろ?
アホだよな
96: 2022/04/04(月)09:12 AAS
だからUnix哲学は割とどうでもいいと言ったのに
97(1): 2022/04/04(月)16:27 AAS
当てはまらない新しい分野が出来たとして、だからなんだ?
ニュートン力学が通用しない分野が出来たからって、ニュートン力学が間違ってるのか?
新しい分野は新しい哲学でやればいいだけ
98: 2022/04/04(月)16:38 AAS
97が新しい哲学について展開して下さる模様
99: 2022/04/05(火)04:13 AAS
>>97
Unix哲学が当てはまらない所の話なんだから
このスレでいいだろw
100: 2022/04/05(火)10:19 AAS
UNIXに哲学が在るようで無いのがUNIXという文化
其処の意味付けは後世の人間が勝手にやった事で、KenもDennisも楽しかったからやったに過ぎない
101(2): 2022/04/05(火)11:30 AAS
でもファイルと標準入出力にこだわってたのは意図的にしてた訳だし、哲学が全く無かったとは思えないな
それを追及したからPlan9がある
102: 2022/04/05(火)11:52 AAS
> 楽しかったからやったに過ぎない
「それがぼくには楽しかったから」
これはペンギン臭いです
103(1): 2022/04/05(火)12:00 AAS
UNIXとLinuxって何が違うの?
104: 2022/04/05(火)12:11 AAS
>>103
ユーザー視点では、ほぼ同じじゃないの
105(1): 2022/04/05(火)13:21 AAS
>>101
> でもファイルと標準入出力にこだわってたのは意図的にしてた訳だし、哲学が全く無かったとは思えないな
当時のパソコンの制約で仕方なくそうしていただけ
GPUとかネットワークとかファイルにできてない
106(1): 2022/04/05(火)13:21 AAS
>>101
> それを追及したからPlan9がある
じゃあPlan9哲学じゃないんですかー?
失敗しましたね
107: 2022/04/05(火)13:25 AAS
>>106
それって、揚げ足取りというか、上げてない足に大外刈かけにいってない?
108(1): 2022/04/05(火)14:06 AAS
>>105
> 当時のパソコンの制約で仕方なくそうしていただけ
どんな制約だよw
それ以前はI/O毎に専用の入出力手順とかあったのに
> GPUとかネットワークとかファイルにできてない
何でもかんでも統一できるわけじゃないことぐらいは理解しなよ
109: 2022/04/05(火)15:00 AAS
ですよね
110(1): 2022/04/05(火)15:41 AAS
>>108
> どんな制約だよw
え?出力がプリンタ(テレタイプ)だったからだよ
> 何でもかんでも統一できるわけじゃないことぐらいは理解しなよ
理解してるから、Unix哲学は完璧じゃないって話をしてるんだが?
111: 2022/04/05(火)16:12 AAS
誰もUnix哲学が完璧なんて主張してないと思うんだが
112: 2022/04/05(火)17:08 AAS
Space Travelを移植したかったからUNIXとC言語が作られたんやろ
113(1): 2022/04/05(火)17:31 AAS
>>110
> え?出力がプリンタ(テレタイプ)だったからだよ
意味わからん、プリンタとファイルじゃアクセス方法は全く違うけどプログラム側からは同じように扱えるって話だぞ
そもそも当時テレタイプに繋がってたパソコンなんて超レアだろw
上下前次1-新書関写板覧索設栞歴
あと 33 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s