LinuxのGUIは不完全。コマンドラインが頼り (384レス)
1-

46: 2018/12/09(日)16:58 ID:a7Q29JCY(1/4) AAS
へ?
俺はwindowsのアップデートとか、バージョンが変わる度に混乱するが、linuxは使えるよ。unixで飯喰ってるけどwindowsのクソデザインは斜め上だよ。
47: 2018/12/09(日)17:02 ID:y11hLOEC(1/3) AAS
使えるか使えないかじゃなくて使いたくない。
使えないOSってなんだよ。それはそもそも機能が備わってないんだろ。
48: 2018/12/09(日)17:12 ID:a7Q29JCY(2/4) AAS
ああ、俺もwindowsは使いたくないな。
機能は構わんがデザインの強要されたり、以前と同じ仕様をユーザが選択できる余地がない事がムカつく。
49: 2018/12/09(日)17:15 ID:nB+Nc457(1) AAS
コマンドラインで操作できる、というのは手順を記述できるということだ
これはあらゆる言語を通じてコンピュータの処理を自動化できるということでもある

一方、GUIに限った手法しか提供されていない場合は、不毛な作業を経てようやく自動化じみたことも可能となる

WindowsのNTFSは柔軟性はあるが、Explorerもコマンドラインも一部の機能しか実装されていない
特殊なファイル名といってもWindowsで普通に作れるものだが、一旦作ってしまうと改名することができない
こんなアホみたいな話がWindows10になっても平気である
50: 2018/12/09(日)18:01 ID:y11hLOEC(2/3) AAS
windowsは昔と違って柔軟になってきたからここらで新しいOS作ってくれねえかな。
51: 2018/12/09(日)18:19 ID:1OBPshU1(1/2) AAS
Linuxが役に立つのなんて鯖とか組み込みとか、そういうGUI要らない用途だけじゃん。
52: 2018/12/09(日)19:05 ID:a7Q29JCY(3/4) AAS
ははは。ゴキブリにpcは不要だわな。あんたみたな
53: 2018/12/09(日)22:05 ID:1OBPshU1(2/2) AAS
Windowsのバージョン変わったぐらいで使えなくなるような低能は罵り言葉も低レベルで面白みがないなぁ。
コマンドライン爺の「Linuxここがすごいんだー!」っていうのも、ヘッドレスで無人運用するような場合なら役立つけどデスクトップで使うには無意味だし。

なんでLinuxマンセーの奴ってバカしかいないの?
54: 2018/12/09(日)22:22 ID:a7Q29JCY(4/4) AAS
使えないわけ無いだろ。
使いたくないだけ。

どこをどう読めば使えないって読めるのか疑問だよ。日本語が苦手なの?
55: 2018/12/09(日)22:47 ID:dagYzDCk(2/2) AAS
自称使える奴が出没してるのか。
さすがやなLinux。
56: 2018/12/09(日)23:15 ID:y11hLOEC(3/3) AAS
Windowsの使い方がわからないなんてやつ常識的に考えていないだろ。
いちいち”まさか”ってつけて可能性の少ない方の選択肢を選ぶのが鬱陶しいだけだ。
”まさか”っていってる時点で自分でも分かってるだろ。
57: 2018/12/10(月)19:08 ID:s9eqvS5h(1) AAS
使えると言うからにはDDD作者の西川程度は使いこなせていないと駄目だろな。
58: 2018/12/10(月)19:11 ID:SK07uHh5(1/2) AAS
DDD? ダンス・ダンス・ダボハゼの略?
59
(1): 2018/12/10(月)19:29 ID:kdgdIv/E(1) AAS
一応、dddの西川でググったが見つからん。もう少しメジャーな人で頼む。
60: 2018/12/10(月)19:32 ID:SK07uHh5(2/2) AAS
小声そうな〜
61: 2018/12/10(月)19:43 ID:g+Q4QlV1(1) AAS
今更だけど、chromebookはlinuxの鯖運用をローカルでやってブラウザから使おうっていう発想はハマってるんだな。
Xも一応サーバーなんだけど、ブラウザの制限が逆に良かった。
62: 2018/12/13(木)03:21 ID:iBIKIaAg(1) AAS
LinuxはGUIがクソ
WinでもMacでもいいから
どっちかのGUI載っけてよ
63
(1): 2018/12/13(木)14:13 ID:FXH9N+ye(1) AAS
LinuxのGUIは見切りつけてWSL使うほうが生Linux我慢して使うより10倍ぐらいましかなぁ。
64: 2018/12/13(木)17:07 ID:rk530vyH(1) AAS
自鯖でlinux立ててwindows使ってるのが一番便利。
65: 2018/12/13(木)21:34 ID:OY9Y0MNn(1) AAS
>>59
DDD知らないのはモグリ。
66: 2018/12/13(木)22:01 ID:jQhV0FO+(1) AAS
dddってナニ?
67: 2018/12/13(木)22:17 ID:2p8AEIUJ(1) AAS
ダンス・ダンス・デブリューションの略
68: 2018/12/18(火)01:36 ID:1FnWr6b+(1) AAS
>>63それはない。絶対ありえない。
69: 2018/12/18(火)01:52 ID:2Z1YEGvJ(1) AAS
弱い犬ほど良く吠える ということわざをご存知ですか
Linuxの何倍もシェアがあり周知されきったマカーは概ねLinux板で宣伝活動を行うことはありません
しかしながらマニアックな個人の嗜好をさも一般論であるかようにふるまうのがRuby信者とWSL信者です
多くの人々がそれを見抜いておりのでむしろネガキャンにしか見えないわけです
70: 2018/12/18(火)07:15 ID:gaMVXNBc(1) AAS
犬厨って 林 檎 と 白 い お 父 さ ん 犬 が大好きなア フォ ン厨の事ですよ。
でもアッポレOSはWindowsと違って恐怖のiesysとA gentBaseに感染しないから、
身に覚えのない誤 認 逮 捕をされないんだお(笑)
71
(1): 2018/12/18(火)19:27 ID:Q/9Td+Fw(1/3) AAS
>>1
ディスクの使用%1つもファイルマネージャーから見られないみたいだ。

df や du はどっちかどっちか覚えられないし、しかも、単位も書かずに
ブロックサイズなのかバイトサイズなのか、キロバイトサイズなのかも
分からなくていつも困る。

それに、PATH 設定も、いろんなファイルがあってどれがどれだったか
覚えてられない。Windows もめんどくさいけど、マイコンピュータから
できる分、やり方が覚えやすい。

やっぱ、Linuxは一生だめかも。
72
(1): 2018/12/18(火)19:30 ID:Q/9Td+Fw(2/3) AAS
あと流行りのUbuntuも、最大化ボタンとかが左上だし、しかも、
並び方もWindowsとは違う。

このように、使用者が世界最大であるWindowsとは異なりすぎるインターフェース
では普及する可能性はとても低いだろう。
73: 2018/12/18(火)19:37 ID:Q/9Td+Fw(3/3) AAS
・2つ目のWin7を追加インストールして、GRUBが置き換わってしまったので、
 Boot Repair Disc とかで直したが、途中で端末にこのコマンドを入れるか
 コピーして実行せよといわれたが、コピーはできずに全部手書きで入れた。
 それも、合計6行くらい入れた。しかも、途中で「こういうWindowが
 出てきたら、OKボタンを押して」みたいな
 メッセージが出て来たが、チェックボックスの選択肢があって、
 危険だった。

・やっと修復されたGRUBも文字が小さすぎたので直そうとしたが、これが
 また面倒。まず、フォントを ttf から、pf2 とかにコンバートしてから、
 cfg ファイルにそのファイル名を書いて、さらに、grub の認識コマンド
 を呼び出さないといけない。でも、やってみたら、まったく修正されて
 いなかった。そもそも、GRUB と GRUB2 で設定方法がかなり変わって
 いたりして、どれが正しい設定方法なのかも分からない。
 それに、フォントなんて、PC/AT 機には、もともと 8x16 サイズの
 BITMAPファオントがROMの中に入っているのだからそれを拡大
 するなりして使えばいいだけなのに、わざわざ、最新のプロポーショナル
 フォントなんて起動時に使おうとして、逆に小さすぎて判別できずに
 馬鹿すぎる。Steve Jobs が全ていけない。フォントなんて、ドット
 フォントで十分なんだ。
74: 2018/12/18(火)20:43 ID:aBuPLJEd(1/2) AAS
俺のノートは12インチ2Kなんだが、ディスプレーはこのくらいの密度ないとだめだな。
文字が小さくてもちゃんと読めるので、これからは2K、4Kがデフォだと思うわ。
で、ハイDPIの設定だな。
75: 2018/12/18(火)20:47 ID:aBuPLJEd(2/2) AAS
シャープが生きてたら4Kデフォにしてくれたんだろうになあ。
76: 2018/12/18(火)22:29 ID:4+CiF3PL(1) AAS
>>72
ボタンの位置も変えられないバカはぴゅうたでも使ってろよハゲ
77
(2): 2018/12/18(火)23:39 ID:nOJA/aNS(1) AAS
そんなもの、変えられるなんて誰が気づくねん。
デフォルトでMacみたいにしてるところが、もう、アスペ。
78: 2018/12/19(水)00:31 ID:48DDGA5/(1) AAS
アスペの定義も様々やなぁ(笑)
79
(1): 2018/12/19(水)00:41 ID:QUSwy0W/(1) AAS
>>77
お前が見たのはtweakでボタンを左に変えたあとだな。ubuntuはデフォルトは右上。

そんなアホだからハゲっていわれんねんぞ
80
(1): 2018/12/19(水)01:45 ID:tpt+CiZh(1) AAS
>>77
左上に変えることができるというだけでデフォは右上だろjk
そんなんだからチンカス野郎と呼ばれるんだと思われjk
81: 2018/12/19(水)04:50 ID:7A5Fm8Ol(1) AAS
最大最小閉じるとかYESNO系のダイアログとかOSなんか関係なしにフェアユースだーって事にでもして、共通化してほしい。
82
(1): 2018/12/19(水)09:02 ID:552IC3HX(1/3) AAS
俺はintel mac osも前のosも、winも95からmeと8以外使ってきて、つい最近デスクトップをubuntuに乗り換えたけど、pop!_osテーマ入れてダークモードに統一したらこれが一番と思う
fusuma入れたらタッチパッドのジェスチャ操作も出来るし。

唯一winにmacもubも負けると思うのはvpn周りかな
83: 2018/12/19(水)09:42 ID:o6n7vcfU(1) AAS
>>82
使うvpnが決まってるならsystemdで管理するのおすすめ。systemdもそろそろguiでてもいい頃だと思うがなあ
84: 2018/12/19(水)14:09 ID:y/oX0XBU(1/10) AAS
>>79-80
自分でInstall した Ubuntu が、デフォルトで左上だったんだよ。
馬鹿のもの知らずが。
85
(1): 2018/12/19(水)15:31 ID:LVWgjnSs(1) AAS
そりゃ2個前の16だろ
お前が古いバージョン使ってるかなんか知るかハゲ
86
(1): 2018/12/19(水)15:35 ID:y/oX0XBU(2/10) AAS
>>85
こんなおんぼろOS、何回インストールさせんねん。
自分の身の程を知れ。
87: 2018/12/19(水)15:45 ID:AGlFNCGw(1/6) AAS
自分の身の程を知れ。って己自身への罵倒。潔いです。
88: 2018/12/19(水)16:26 ID:y/oX0XBU(3/10) AAS
ネットなら何でも言えるわ。
ずるいもんだ。
89: 2018/12/19(水)16:53 ID:552IC3HX(2/3) AAS
>>86
ネットじゃなくてもそうだわ
誰かにpcの話するのにバージョン明示しないとかないでしょうに
明示せずに、後から実は古いバージョンのことでしたなんて言ったら、おいおいってなるでしょ
90: 2018/12/19(水)17:26 ID:u3ZgNDSn(1/3) AAS
右上だと閉じるボタンと誤射しやすいから
左の方が良いと思う
右上は閉じるボタンだけ
91: 2018/12/19(水)17:27 ID:y/oX0XBU(4/10) AAS
そんなもん、提供する側は常に最新で、使ってる側は常に古いに決まってる。
古さのせいにすればなんでも解決すると思ってるのはずるい。
92: 2018/12/19(水)17:39 ID:y/oX0XBU(5/10) AAS
今迄から何度と無くバージョンアップしたが、直して欲しい場所はほとんど直ってなかった。
バージョンアップするのは、そうしないとインストールできないプログラムがあるからしてる
だけで、実際、優先順位の高い不具合修正はめったなことで修正されたことは無い。

どうでもいい独りよがりの修正ばかりして、サイズが膨大、インストール時間、
ダウンロード時間ばかりが増えるばかり。そのために、HDDのパーティションを
拡張したり、ネットを速くしたり、時間と金がかかるばかりでよいことは無かった。

多分これからも改善は無い気がする。Wineはいつまでたっても、肝心なところは
修正されず、ゲームの静止画だけが動いた証拠としてみせびらかされるだけ。
大事なエディタ、VisualStudioなどはまともに動かない。

それにいつも、sudoばかり書かされて、自分のPCいじるだけなのに、なんなんじゃ
このOSは。アホですか。

作者の設計思想が馬鹿。古い伝統を受け継ぐしか能が無い。df、duは、MBでなく、
ブロックサイズで表示されてみたり。moreがダメだから、lessという名前に変えてみたり。
馬鹿すぎる。grep は、いちいち、クォーテーションで囲まないとまともに動作せず。
cp でワイルドカードを使うと、途中でコマンドラインの文字数制限のせいでコピー
が途中ストップ。25年前のDOSですら、そんな危険な現象はおきなかった。
mv の途中でそんなことがおきたら、どうなるんですか。アホとしか言いようが無い。

ファイルシステムと言うOSにとって最も重要な部分にバグのようなものが残ってる。
標準のGUIファイルマネージャーからは、ディスクサイズすら表示できない。

それに、ファイル名にリンクを使うと上のフォルダをたどれず、リンクの場所で
ストップしてしまう。これも馬鹿。

物事の先を読んで考える力が無いので、馬鹿な仕様を連綿と使い続ける。
使いにくいだけの使用を使ってる俺は偉い的ね権威主義。
makefile は馬鹿丸出しで、大量のスパゲッティー状態。簡単なことを難しくする。
馬鹿が考えて、無料でもデスクトップでは誰も使わない。アホばっか。
93: 2018/12/19(水)17:42 ID:AGlFNCGw(2/6) AAS
長文の釣り。
94
(1): 2018/12/19(水)17:50 ID:y/oX0XBU(6/10) AAS
自分で気づいてないんだよ。
仕様自体の設計に問題があるってことを。

df や du がデフォルト表示がブロックサイズのまま修正されないのも、その出力を
スクリプトで読み取って利用するようなあほな設計思想が使われているからかも知れん。

APIや、C/C++の関数なら仕様は変えるべきじゃないが、コマンドの出力は人間が
読むものだから変えていい、これがDOSの思想だ。

ところが、Unix系だと、コマンド出力も関数の出力のように捕らえるコンピュータ黎明期の
古い思想を使い続けてるから、出力を見やすく修正することもままならなくなってしまう。
修正すると、困るプログラムがあるからだ。

だから、馬鹿なまま、gccも何もパラメータなしで起動すると、標準入力から
入力しようとする。こんな仕様、今時誰が得するねん。

だから、バージョン一つ表示するにも、--version と打たないといけなくなってしまってる。
help を表示するには、gcc --help だけではダメで、必ず、| less と続けなければならない。
どんだけ長いねん。アホなんだって。それを変える勇気も適応力も無い。
だから、若いときに習得した黎明期の仕様をそのままにするしか能が無い。

そしてそういう古いままの頭の人ばかりが集まってるのが、LinuxやGNUという組織だ。
何もかも古い。ストールマンなんて化石みたいな思想だ。
IBMやNTTもFOSSを推進しようとするが、どちらも化石だ。化石企業だ。

つぶれろ。
95
(2): 2018/12/19(水)17:57 ID:AGlFNCGw(3/6) AAS
manを読め。
嫌なら他の何かを使えばいい。
96
(2): 2018/12/19(水)18:11 ID:y/oX0XBU(7/10) AAS
>>95
あのmanの使いにくさったりゃありゃしない。
検索も、忘れたが、/ とか最初に入れてごにょごにょするんだろ。
CTRL + F でダイアログぐらい出せや。
そんな技術力も無いのに、えらそうにしやがって。

昔からやってる人は、グラフィカルなプログラムが出来ない。
ただ、temiousや、termcaps かなんかしらんがそんなものをごにょごにょ
やって、悦に浸ってるだけだなんだろう。

CTRL+F つかったことないんじゃない。ファンクションキーすらなかった
もんな。昔は。だから、emacsは、ファンクションキーではメニューが出せない。
そもそもメニュー出せたっけ?www 全部、記憶に頼って、無意味なコマンド文字列
を丸覚えする記憶の天才達の自慢のためにあるんだろ。

vimだってそうだ。カーソルキーもファンクションキーも無い時代の伝統を
いまだに引きづってる。そして、ホントか嘘か分からん、fake news を
垂れ流して、世界で一番着くわれ照るエディタが vim だとさ。wwww

誰が確認できるの、そんなこと。wwww 証拠が何も無い。ただ、
でたらめでも何でも言って、vim を使わせることで老人が自分達の沽券を
守ろうとしてるんだろ。

新しいものに適応できない老人ばっかだ。それを使って悦に浸る若者も
いる。実は勉強もちゃんとできない。学歴も大したこと無い。才能が他に無い。
だから、Linux使ってる僕ちゃん偉い。emacsやvimのわけの分からんコマンド
を記憶できてる自分は賢い、どうだ偉いだろう。凄いだろうってなる。
97: 2018/12/19(水)18:20 ID:y/oX0XBU(8/10) AAS
>>95
そもそも、オプションの動作が馬鹿が考えた馬鹿な動作をするもんだから、manみたいな
ダラダラしたものを読まなくちゃ使えないんだよ。

たとえば MS の cl.exe は、コマンドラインから、cl [ret] と打つだけで、自動的に
時々停止して読めるようになってる。オプション一つずつの説明は1行もないほどだが、
それでも十分働きを推測できる。それは、オプションの働きが賢い仕様になってるからだ。

一方、gccはオプションの働きが馬鹿なので、例外事項がいっぱいあり、薬の飲み
合わせのごとく、不具合に陥るトラップがいっぱいある。だから、manで長文で説明
されている。

学歴フィルターで、まともな企業に就職できない人が、FOSSで活躍して「腕自慢」をして
それを材料に何とか就職しようとする。それがオープンソースの実態だ。
だから、大量の時間と人と膨大なソースの行数と、膨大な実験によって、動いてはいるが、
合理性にかける設計になっているので、オプションも馬鹿で、説明も長くしないとまともに
使えないことになってる。

オプソ支持者は、アホなんだって。
98
(1): 2018/12/19(水)18:29 ID:AGlFNCGw(4/6) AAS
"楽しいunix"って初心者向けの本を読んでから、unix哲学を学べ。
あんたは考え方が間違った状態で無理に他の流儀で異なる物を使おうとしてる。
99: 2018/12/19(水)18:31 ID:AGlFNCGw(5/6) AAS
柔軟性にかけるプログラマは面倒くさい。最初から今までwindows物しか使ってこなかった?
100
(2): 2018/12/19(水)18:36 ID:AvWqH4V5(1) AAS
>>98
・すべてのコマンドラインオプションは重複してはならない、同じ意味でもコマンドが違うのだから別の名称にするべき(-fがファイルの意味ですでに使われているなら、あなたのコマンドではファイルを表すのに-qを使うべきである)。
・ハンドルを右に回せば左に曲がるようにするべき(ユーザーには常にサプライズを与えよう)。
101: 2018/12/19(水)18:37 ID:y/oX0XBU(9/10) AAS
【不具合が起きた時の、Linux ステーク・ホルダーの言い訳スタンダード】

1. 「おま環」 = おまえの環境特有の現象、だから、自分達の責任ではない。
--->
 そんなこと言ってたら、プログラムの不具合の大部分は「おま環」になる。
 同じ環境なら不具合は出ないのは当たり前。どんな環境でも不具合が出ない
 ように作らないといけない。それが出来ないのは、想像力や数学的能力が
 足りないから。自分の環境で実験して大丈夫でも、数学的にプログラミング
 してないと、「おま環」現象がおきる。

2. 「お前のバージョンが古いだけ。」
  --->
 そんなこと言ってたら、ソフトを提供する側は常に新しいので、絶対に責任取らなくて
 済むようになる。

ずるがしこしね。FOSS。
 
102: 2018/12/19(水)18:37 ID:PzWxdMUM(1) AAS
Linuxって、Windowsで違法ソフト動かすときに使うやつですよね?
ダーク何とかだの「ソースだから特許侵害してないよw」みたいな犯罪ツールとか
103
(1): 2018/12/19(水)18:44 ID:y/oX0XBU(10/10) AAS
>>100
【追加】

・一つのコマンドでも、オプションは組み合わせによって全く違う意味にしよう。
 そうすれば記憶力の良し悪しが前面に出て便利。

・バージョンが新しくなったら、config ファイルの書き方を全く変えてしまおう。
 これで、世界の生産性を落とし、自分ら貴族達の価値を上げられる。

・コマンドラインには、コピペすら出来ないようにしよう。これで、正確に
 書き写す能力の差が如実になり、それが出来ない人を駆逐できる。

・オプションの文字列は、意味が推定できないほうがエキサイティング。
 統一感なんて無くてよい。できるだけキーボードから打ちにくいように長くせよ。
 その方が、時間が無い人を駆逐できる。
104: 2018/12/19(水)18:48 ID:AGlFNCGw(6/6) AAS
>>100
そんな物を作るのもいいんじゃね?
俺は使わんけど。
105: 2018/12/19(水)19:55 ID:u3ZgNDSn(2/3) AAS
>>96
それmanがやってるわけじゃないぞ
テキスト内容は外部プログラムに渡されてて
大抵はlessが使われてる
106: 2018/12/19(水)19:58 ID:u3ZgNDSn(3/3) AAS
>>94
GNUは組織じゃなくてOSの名前
組織というならFSFだろ
107
(2): 2018/12/19(水)20:00 ID:zqvLc4Ox(1/2) AAS
GUIは同じ処理を自動化できない いつも面倒

CUIはshellを一度作ってしまえば簡単
aliasでどんな長い入力も1文字にしてしまえる
カスタマイズできるから最強
おまけにリソースも最小
だからlinuxでもgui使わないとホント超安定してる
GUI使うとたちどころにクラッシュするんだwww
108: 2018/12/19(水)20:03 ID:VG+Ek4CQ(1/2) AAS
unix,linuxを使い初めて30年は経つし、それ以前はコーディングシートと紙カード、ラジオ制作の付録のベーマガとカセットテープ持って電気屋に通ってた老害だけど、一定の割合で慣れ親しんだwindowsからlinuxへ移行できない若者は存在するから心配するな。君だけじゃないよ。
109
(1): 2018/12/19(水)20:09 ID:zqvLc4Ox(2/2) AAS
カセットテープで起動するlinuxなんてあったのかよ
おでれーたぞオラ
110: 2018/12/19(水)20:31 ID:MXoPEPIu(1/2) AAS
>>107
GUIも自動化出来るよ
111: 2018/12/19(水)21:02 ID:VG+Ek4CQ(2/2) AAS
>>109
俺も知らんよ。ベーマガにlinuxのバイナリとかあったか?
112: 2018/12/19(水)21:27 ID:MXoPEPIu(2/2) AAS
linuxを使い初めて30年って書いてあるだけだろ!
ベーマガはそれ以前だ
113: 2018/12/19(水)23:56 ID:552IC3HX(3/3) AAS
何が>>103をここまで頭悪くさせたのか
114
(1): 2018/12/20(木)01:06 ID:E6Oi3Nza(1/2) AAS
ベーマガにバイナリがついてると思ってる変人。
115: 2018/12/20(木)01:19 ID:ESUoF5OX(1/4) AAS
30年前でもCD-ROMぐらいあっただろ
Linuxがあるぐらいなんだから
116: 2018/12/20(木)01:27 ID:E6Oi3Nza(2/2) AAS
ベーマガを知りませんという自白が取れました。
117: 2018/12/20(木)01:42 ID:i/MGHV1B(1/7) AAS
unix,linuxを使い初めて30年は経つ老害だけど、一定の〜
と書けばいい
余計なこと書くから老害だのハゲだのチンカス野郎だの言われるんだと思われ
118
(1): 2018/12/20(木)02:10 ID:ePcfjsfD(1/5) AAS
>>107
CUIなら上手く自動化できるはずが、失敗したのがUnix思想だったんだ。
ヘルプを見るのに、
$ gcc --help | less
ってアホだって。同じCUIでも、MS の VC++ の cl.exe なら、
$ cl -?
で済む。この合理性こそが頭の良いということなんだよ。
man を見ろだと?
もし、man と コマンドとに食い違いが有ったらどうするんだ。

同じ環境に無数のgccがあったらどうするんだ。実際、
俺の環境はそうなってる。どれがどれか分からん。だから、
起動したそのgccのヘルプを見なくてはならん。manなんて
信用できない。
119
(1): 2018/12/20(木)02:18 ID:ePcfjsfD(2/5) AAS
DOSなら「bドライブのカレントディレクトリ」にコピーするのは、
copy *.c b:
で済んだ。コマンドラインの文字列バッファの制限など全く関係なく、
絶対にこれで失敗無くコピーできた。ハードウェアに問題が無い限りは。

ところがどうだ。Linuxで同様に、
cp *.c /some/
みたいな事してみろ。

*.c のファイル数が、何千個もあった場合、失敗するぞ。
そして、失敗するかどうかは「運」次第だ。
何個ファイルがあるかによって失敗するかどうかが決まる。

だから、ファイル数をあらかじめ数えなきゃらん。
でも数えるコマンドなんて一々覚えられるか、そんな暇じゃないんだ。
俺がやりたいのはコピーだ。ファイル数を数えることじゃない。

結局、安定的にコピーするには、find とか使わんとあかん。
それでDOSよりずっと長いコマンドラインになる。

こんな生産性の低い状況を何十年間も誰も修正せずに使ってる。

というか、それをMSは修正してDOSとして販売した。これがヒットした。
逆にMSは、Unixも売ろうとしたが売れなかった。
今思えば、使いにくかったからだ。

難しすぎて使えなかったとか、ハードが追いつかなかったと言うのは多分、
副次的なもので、最大の問題は、Unixの設計思想自体が失敗しそうだった、
ということなんだ。これが結論。進化したのがDOS。逆ではない。
DOSが新設計の新しい思想。Unixは、黎明期の間違った思想。
勘違いだったんだ。Unixは。
120
(2): 2018/12/20(木)02:27 ID:i/MGHV1B(2/7) AAS
bashのアスタリスク便利だろ
カレントディレに他にtar玉なけりゃ、tar -xf httpd-2.4.37.tar.bz2なんて打ってらんないから、
tar -xf *bz2 で展開
cd http* でカレントディレ変更
あとは./configure オプ make make install
121
(2): 2018/12/20(木)02:37 ID:ePcfjsfD(3/5) AAS
>>120
めっちゃ危険。他に tar ball が無いことなんて保証はない。
そういう非精密なことが好きな人が多いからFOSSやLinuxは不安定なの
かも知れん。

aptとかも、最初に何バイトDLするか分からんから何時間時間が必要かも
わからんし。なんでも順序が逆なんだよ。やる前にどうなるかが分かるように
なってないとダメなんだって。コマンドを入れてから、途中でバッファが
足りなくなって、コピーに失敗するとか最悪。

makeだって、本末転倒。そもそも、コンパイル時間を短縮するために
makeは開発された。ところが、gnu make は馬鹿だし、makefileを書く人も
根本的に馬鹿だから、全くコンパイルが必要ない場合でも、それの点検
のために何分もかかる。DOSやWindows のmakeではそんなことなかった。
コンパイルもそもそも速かったが、makeはそれ以上に速く、make自体は
一瞬で動作が完了したんだ。

ところがどうだ。Linuxのmake、gnu の makeは、馬鹿すぎて、make自身が
コンパイラ異常に遅かったりする。100行で書けることを数万行も書いてる。
makefile自体がスパゲッティー。アホなんだって。
122
(1): 2018/12/20(木)02:37 ID:i/MGHV1B(3/7) AAS
あとfindなんて使わないよ?
cp -Rp 使ってるから
123
(1): 2018/12/20(木)02:38 ID:i/MGHV1B(4/7) AAS
>>121
ないとわかってるときの話に決まってるだろ
124
(1): 2018/12/20(木)02:43 ID:ePcfjsfD(4/5) AAS
生産性の悪さを大量の人月で解決しようとしてるのが、FOSS。

あほな前任者が書いたコードが大量過ぎるので、後の人も全体の理解は出来ず、
実験的に上手くいくコードを追加していく。

その結果、ソースの量が膨大になり、誰も全体を理解できない。わずかな改良も
進まないのに、ソースの量が何倍にもなっていく。

その結果、Linuxは、全然使いやすくも昨日の向上も見られないのに、バージョン
アップごとにHDDの使用容量だけが増えていく。何の役にも立たない修正ばかり
して、0.01%の利便性のアップのために、100MB 単位でバイナリの容量が増えていく。
アホなんだって。

技術力の無さを膨大な努力と時間で補おうとする。よってたかって、ダメコードを
さらにだめにして、実験だけしてなんとか動くようにしてる。大事なのは実験ではなく
理論なんだ。実験よりコードそのものの持つ数学的合理性、数学的見通しのよさが
無い限り、進化は望めない。何の機能工場もバグ修正も出来ずにただただ、
バイナリの占有容量だけが増えていく。これがLinuxやgnuツール群の実態だ。
125
(1): 2018/12/20(木)02:44 ID:ePcfjsfD(5/5) AAS
>>123
アホなんだって。

そういうやり方でなんとかしちゃうって思想が。
126
(1): 2018/12/20(木)02:50 ID:gd+uFOWv(1/2) AAS
>>120
便利そうに見えて便利じゃないんだ。bash のアスタリスク展開は。

たとえば、DOSなら、

rename *.txt *_bak.txt

ってやるだけでテキストファイルだけに限定して、ファイル名を変更できた。

これは、DOSのcommand.comが、* を展開しなかったおかげだ。

全体を考えれば、DOSの思想の方が優れていたんだ、結果的に。
127: 2018/12/20(木)02:51 ID:i/MGHV1B(5/7) AAS
>>124
まあそこらへんの不満はわかるけど
128: 2018/12/20(木)02:59 ID:i/MGHV1B(6/7) AAS
>>126
それってrenameの機能じゃないの?
キミの思想もいささか疑問がある
まーとにかくcp -Rpは覚えてくれ、じゃーね
129: 2018/12/20(木)03:00 ID:YwJuxO4X(1/2) AAS
>>125
そういうやつには何言ってもムダだぞ。わかっているつもりとわかっているの区別ができないからな。
客観的に自己の認識を批判できないんだ。フォルダ一個消すのにsudo rm ./*とか実行してフォルダ階層間違えるんだろ。
よくいるじゃんそういう奴。
130: 2018/12/20(木)03:18 ID:i/MGHV1B(7/7) AAS
掩護射撃したつもりだろうけどそれは君の知能の問題だね
131
(1): 2018/12/20(木)06:39 ID:1WE/ercn(1/4) AAS
シェルのワイルドカード展開なんて抑制する為にクオートで囲めばいい。複数のgccのmanpageもmanでパス指定すればいい。

あんたが思う不満の大半は先人達によって回避策はあるし、無いものは設計思想が違うだけ。
生産性が低いと感じるのはあんたの知識不足に起因してる。dosの方がlinuxより優れてると感じるならdos使ってればいいよ。

俺は誰が何を使おうと何とも思わんよ。
132: 2018/12/20(木)06:46 ID:1WE/ercn(2/4) AAS
ところで、試しちゃいないけど現代のwindowsのコマンドプロンプトってワイルドカード展開しないでコマンドの引数になるの?
133
(1): 2018/12/20(木)07:12 ID:1WE/ercn(3/4) AAS
今まで三輪車乗ってたお子様が補助輪無しで自転車乗って、自立出来ないから自転車はクソである。と力説している様に思える。
134
(1): 2018/12/20(木)07:26 ID:ESUoF5OX(2/4) AAS
>>133
本質がわかってないよ。自立できるのと出来ないのでは自立できる方が優れている

[CES 2017]ホンダ、自立するバイク「Honda Riding Assist」を世界初公開
動画リンク[YouTube]

三輪車、補助輪の例が的はずれなのは、それがあることでスピードが
出せないとかカーブが曲がりにくくなるから。

お前が言う「自立できないから自転車はクソ」自体は(デメリットがないならば)正しいんだよ
135: 2018/12/20(木)07:32 ID:1WE/ercn(4/4) AAS
>>134
ははは。例え話と現実を混ぜちゃ駄目だろ。自立できないからクソって言うのは使い方を知らない奴視点で、メリット、デメリットの評価ができていない事も含めて考えるって事だよ。
136: 2018/12/20(木)08:02 ID:ESUoF5OX(3/4) AAS
現実にたとえ話を持ち出してきたのはお前
137: 2018/12/20(木)08:08 ID:dBRT+8V3(1/6) AAS
自転車は好きだから妄想するけど、フライ・バイ・ワイヤのような仕組みで姿勢制御する様な乗り物を自転車として市販される様な時代が来ても、非自立型自転車は時代遅れとは言われつつ残ってほしいよ。
138: 2018/12/20(木)08:18 ID:dBRT+8V3(2/6) AAS
長文でlinuxをdisってるマヌケは、遠回しにmsやwin,dosをdisってるし、己がいかに無能なのかを力説して何が楽しいのだろうか。プログラマらしいけどc#あたりでクソつまらない業務アプリ書いてるような人かね。
139: 2018/12/20(木)08:20 ID:+ulo83WR(1) AAS
またアホの子が長文垂れ流してるの?
140: 2018/12/20(木)08:23 ID:XFeSHyAe(1) AAS
例え話くん大活躍
141
(1): 2018/12/20(木)10:09 ID:lTFW6fyS(1/2) AAS
>>118
systemdのUIはそういう風になってるね
でも逆にコマンド毎がページャーを持つと
操作が統一されなくてイラッとすることあるぞ
うちのmanはデフォだとlessだからいいけど
infoは違うからjkで上下できない
systemdのもそう
だからおまえの否定してる方式のほうが使い勝手は良いと思う
142
(1): 2018/12/20(木)10:17 ID:lTFW6fyS(2/2) AAS
>>121
aptってインストールとかアンストールする時には
ディスク容量の必要量がどれだけかって表示されるだろ
出力されたのを見てないだけじゃないの?
143: 2018/12/20(木)10:34 ID:dBRT+8V3(3/6) AAS
>>141
面倒だよね。--no-pager。
gnu screenで垂れ流してから確認するような使い方してると特に。
144
(2): 2018/12/20(木)12:49 ID:gd+uFOWv(2/2) AAS
>>142
表示されない場合があるんだよ、環境によって。

>>131
ただでさえ面倒な find の引数で、いちいち '*.txt' みたいなことしろって
ことだろ。アホなんだって。どんだけ不便なんだ。

確かそれに、ファイル名だと、-f か -n かを前につけなきゃならん。
ファイル名を探すのがデフォルトに決まってるじゃん。仕様が馬鹿。

結果、find -f '*.txt' みたいにせにゃならん。それに、その出力も馬鹿だったな、
確か。何かオプション付けない場合は不具合出るんだよ。
145: 2018/12/20(木)13:17 ID:7ZTiIHAz(1) AAS
まあね しがらみがあるから統一できないのかねぇ ってのは感じる
貼り付けが C-V だったり S-C-V だったり
似たような機能のオプションが コマンドごとにまったく違う指定だったり
正規表現とワイルドカードが微妙に違ったり 使えるコマンドに制限があったり
全部統一してくれやってのは感じる

暗いと不平を言うよりも進んで明かりをつけましょう
ソースは転がってますよw
146: 2018/12/20(木)14:15 ID:ESUoF5OX(4/4) AAS
ソースが転がっていても作者が変更しようと思わなければ変更されない
147
(1): 2018/12/20(木)14:27 ID:dBRT+8V3(4/6) AAS
>>144
仕様がバカじゃなくて使ってる奴がバカなだけじゃね。デフォルトでファイルに決まってるとかぶっちゃけりえない。
148
(2): 2018/12/20(木)15:04 ID:r/3gmVsn(1/2) AAS
>>147
融通が効かない石頭なバカにしか聞こえんな
149: 2018/12/20(木)15:15 ID:dBRT+8V3(5/6) AAS
>>148
sysv時代から動いている仕様をクソ素人の要求で変更するわけねーだろ。
メリットよりデメリットの方が多いわ。

その手の個人的な要求はaliasでもシェルスクリプト作成でも、findにパッチして好きにしろ。つーかコマンドプロンプトから出てくんな。
150: 2018/12/20(木)15:21 ID:dBRT+8V3(6/6) AAS
>>148
あと、そんな風に聞こえるのは知識もなきゃ想像力もない証拠だよ。三輪車でも乗ってろ。
151: 2018/12/20(木)16:13 ID:YwJuxO4X(2/2) AAS
自分が保守してるサーバーのファイルがどこに設置されてるかぐらい覚えてるし、忘れそうならメモすればいいだけ。
何度もfindコマンド打とうとするのが間違い。
152: 2018/12/20(木)17:01 ID:Aqn+W7nQ(1/3) AAS
デフォルトでファイルしか検索しないとか
お節介なfindだなあ
今のfindで良かったと改めて思いました
153
(1): 2018/12/20(木)17:29 ID:r/3gmVsn(2/2) AAS
>>153
お前に想像力、創造性がないことがお前の長駄文の要因だぞw

殆どの書き込みがブーメランて大変だなあって思う
154: 2018/12/20(木)17:41 ID:Aqn+W7nQ(2/3) AAS
これは芸術点の高い安価ミス
155: 2018/12/20(木)17:48 ID:Aqn+W7nQ(3/3) AAS
#!/bin/sh
arr=($@)
find $1 -type f ${arr[@]:1}

どうよこの創造性
あっ、ちなみにライセンスはGPLv3っす🤣🤣👍🐃
156: 2018/12/21(金)02:55 ID:nCvbRb3c(1) AAS
5chに書き込んだ時点で無効だろ
規約読んだか?
157: 2018/12/21(金)03:12 ID:l/z2KMXK(1) AAS
GPLは感染するんやで、5chに書き込んだ時点で
5chがGPLになるんだ
158: 2018/12/31(月)14:53 ID:p6Pcq2PC(1) AAS
僕ができないこと出来るおまえらずるいな似非カスプログラマは無事年を越せるのかな
越さなくていいのに
159: 2018/12/31(月)21:57 ID:CGdGFmai(1) AAS
ディストリビューション間の違いを超えて
コマンドラインが共通言語みたいになっているから?
160: 2019/01/03(木)14:06 ID:hfOes9oM(1) AAS
>>122
それで何が探せるの?
161
(1): 2019/01/12(土)19:03 ID:AHw3LWpa(1) AAS
GUIはいろいろあるが、すべてのディストリビューションに共通するGUI環境となるとあやしい。
他方、コマンドラインインターフェースのほうが多くのLinuxディストリビューションで互換性が高い。
そうするとブログではコマンドラインインターフェースでのやり方を解説したほうが汎用性が高いのだ。
GUIのフロントエンドを進めることもできるが、
それがリポジトリから簡単にインストールできるのは一部のディストリビューションだけということがあるからだ。
162: 2019/01/12(土)19:39 ID:vdat95LJ(1) AAS
>>161
Ubuntuのフレーバーいろいろ試してるんだけど
公式フレーバーならCUIコマンドは全部同じかな?
入ってるアプリの違いによるものは別として
163
(1): 2019/01/12(土)22:28 ID:XMQZ7Oz6(1) AAS
インストーラーだけで、rpm, apt, yum の違いが有る。
しかも、馬鹿な設計なのでどれも欠陥品ばかり。
164: 2019/01/12(土)23:11 ID:AYI8TMI5(1) AAS
お、現行のパッケージシステムを馬鹿な設計で欠陥品と言い切る君には優れたアイディアがあるだろう。是非実装してね。
165
(1): 2019/01/13(日)03:41 ID:djwcGJYE(1/3) AAS
現行のパッケージシステムの問題は、CLIコマンドもGUIアプリも
ライブラリもごちゃまぜになっている所

普段使いたいのはGUIアプリなのだから
それだけを表示するべき。

またCLIコマンドはいちいちインストールさせる必要はない
初めてコマンドを実行したときに、自動でインストールすれば良い

ライブラリに関しては基本表示しなくて良い
166: 2019/01/13(日)03:57 ID:uZqmVvHu(1) AAS
そこでsnapですよ
167: 2019/01/13(日)04:47 ID:vVvooNVf(1) AAS
X入れていないし、GUIこそ要らない子。
LinuxでGUIなんて気違いの所業。
普通はCLIを使う。
GUIアプリはWindows一択。
168
(1): 2019/01/13(日)06:11 ID:zNLVvIjW(1/9) AAS
>>165
は?なにそのマヌケ仕様?
バカなのはシステムじゃなくてアンタ。
169
(1): 2019/01/13(日)06:24 ID:djwcGJYE(2/3) AAS
>>168
なにか言い返せやw
170: 2019/01/13(日)06:27 ID:mfTVS5KL(1) AAS
bashをパクってコマンドが使える様になって便利になったWindows。
171
(1): 2019/01/13(日)07:05 ID:zNLVvIjW(2/9) AAS
>>169
at車免許しか持っていないボクちゃんはmt車は馬鹿な設計なので欠陥品とか?
172: 2019/01/13(日)08:06 ID:vZ29E9P+(1) AAS
WindowsでLinuxのCUIなコマンド使えるようになったから、ほんとGUIなLinuxはイラネ状態だわ。
1-
あと 212 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.493s*