トップページ⇒linux
1002コメント331KB

Linux使ってて普及するわけないと思った時 94 [無断転載禁止]©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2017/02/12(日) 22:08:30.81ID:5menHsGJ
 
語れや ハゲ
 
■前スレ
Linux使ってて普及するわけないと思った時 93
http://hayabusa6.2ch.net/test/read.cgi/linux/1485098648/
 
0666login:Penguin2017/03/12(日) 17:06:24.49ID:/+ut+NLo
(゚д゚)(。_。)(゚д゚)(。_。) ウンウン
0667login:Penguin2017/03/12(日) 17:08:00.94ID:YEDg5efW
>>664
GitHubやべぇ、マジやべぇっす
0668login:Penguin2017/03/12(日) 17:09:42.20ID:E2mlU3Zn
まあpushしなきゃいいだけだけどな
0669login:Penguin2017/03/12(日) 17:10:10.50ID:WNWXLdjY
>>665

Linuxをインストールしなくては使えないという不満があるよ。
0670login:Penguin2017/03/12(日) 17:17:31.58ID:DwEOf6gW
もう誰も普及するわけないと思うような事がないからなぁ。
たまに愛情の裏返しみたいなヒール役が現れてロールプレイングするのがここ。
0671login:Penguin2017/03/12(日) 17:26:28.64ID:WNWXLdjY
普及する理由がある・・・ならば普及する
普及する理由はないが、普及しない理由もない・・・ならば普及しない
0672login:Penguin2017/03/12(日) 17:27:04.72ID:WNWXLdjY
普及する理由があるが、普及しない理由もある・・・ならば普及する
0673login:Penguin2017/03/12(日) 17:36:13.93ID:YEDg5efW
とりあえず開発環境もライセンスもVSに並んだ上で、
ソフトが一通り揃って初めてWinやMacOSXと競うだけの最低条件が整う
普及させるという目的からいえば現状のLinuxはスタートラインにも立てていない
0674login:Penguin2017/03/12(日) 17:40:14.11ID:DwEOf6gW
ほら。ヒール役が召喚された。
大事な玩具だから壊さないように。
0675login:Penguin2017/03/12(日) 17:43:37.70ID:YEDg5efW
人格攻撃飽きた
次はコピペやチラ裏連投か?
0676login:Penguin2017/03/12(日) 17:59:29.84ID:DwEOf6gW
スタートラインには立ってないよ。だってゴール直前だもん。もう追い付けないからsubsystem for winてこ入れしてんだろ。
msの中の人も可哀想だよ。もう一般向けデスクトップとオフィスぐらいしか売れんから。
0677login:Penguin2017/03/12(日) 18:01:28.21ID:WNWXLdjY
WSLはLinuxを奪うものじゃなくて
Linuxで動くアプリを根こそぎ奪うものだぞw
WSLにLinuxは全く使われてないからな
0678login:Penguin2017/03/12(日) 18:10:19.27ID:05iHNNps
現状のシェアが全てを物語っている
0679login:Penguin2017/03/12(日) 18:15:47.16ID:DwEOf6gW
奪うって事は不足してるって事でソフトが一通り揃ってないって事を意味しないか?
ただの強欲って事?
0680login:Penguin2017/03/12(日) 18:15:58.75ID:ABcdLgC2
何年も前にゴールして待ちくたびれて帰ったWindowsに対して「俺はゴール目前なんだぜぇ〜」とか粋がって何の意味があるのか
周回遅れにも程がある事にまだ気付いてないのか
0681login:Penguin2017/03/12(日) 18:19:47.68ID:YEDg5efW
>>676
僅かに残ってるサーバインスタンス数や開発環境まで奪われるんだぞ
しかもAndoromedaでLinuxますます使われなくなるんだぞ
その意味わかってんのか?
0682login:Penguin2017/03/12(日) 18:29:52.49ID:DwEOf6gW
winで動作させるメリットがないよ。
仮想で使った方がまだ便利。

subsystem for linuxで動作させるのにcalが絡むパターンだろ。
0683login:Penguin2017/03/12(日) 18:37:18.82ID:YEDg5efW
逆にLinuxで動かすメリットがどんどんなくなってきてるんだが
0684login:Penguin2017/03/12(日) 18:47:28.03ID:DwEOf6gW
いや、別に構わんよ。
俺が使いたいのはユーザーランドでlinuxカーネルじゃないし、FreeBSD信者の俺にはミミズのセックス並みに興味がない。
winは金かかるし、ブラックボックス多いし、強要するデザインが多いし、仕様変更多いから嫌いってだけ。
0685login:Penguin2017/03/12(日) 19:05:10.07ID:+rNXIwDD
昔から似たような事言い続けてさっぱり公開サーバのOSシェア伸びないWindowsちゃんが日の目を見ることはない
0686login:Penguin2017/03/12(日) 19:11:16.89ID:DwEOf6gW
開発環境がvsに並んだ上でといいつつ、低評価なlinuxの開発環境が奪われるとか、もう少し設定考えないとテーブルトークにならないじゃん。
vsには全ての開発で必要な機能を持ってるぐらいの狂信者みたいなカキコしなきゃダメじゃんか。
0687login:Penguin2017/03/12(日) 19:16:44.53ID:DwEOf6gW
>>685
windows serverはAD専用だし、.netな所が短期間運用出来ればいいやって所が内部向けで使う物だから、外向けで公開する命知らずな鯖屋は滅多にいないよ。
0688login:Penguin2017/03/12(日) 19:21:09.05ID:3gEg2Qae
>>684
「FreeBSDはBSD界のLinux」って *BSDer からディスられてるよね? それは良いの?
FreeBSD の魅力は 、Linux みたいに「とりあえず動く」
NetBSD の魅力は、「美しい設計と実装」
OpenBSD の魅力は、リーダーの人柄w
0689login:Penguin2017/03/12(日) 19:31:08.45ID:DwEOf6gW
>>688
うん。まったく興味ない。
ポリシーは違えど、プロジェクトの横の繋がりもあるしね。
プロレスのできレースといっしょ。楽屋で一緒にビール飲んでるよ。
0690login:Penguin2017/03/12(日) 20:07:30.62ID:YEDg5efW
(サーバ用途で)Linux使ってて普及するわけないと思った時
(クライアントor単独用途で)Linux使ってて普及するわけないと思った時

前者はねえわ・・・
あと、もし仮にWindows serverのクライアントライセンスが無料になったらLinux死ねる
0691login:Penguin2017/03/12(日) 20:51:24.93ID:DwEOf6gW
>>690
今動いてるrhel外向け鯖を、win鯖でやれって事になったら、俺にはできないから異動願いだすよ。
で、言い出した奴に検証からやらせる。
win難しくて面倒すぎ。
0692login:Penguin2017/03/12(日) 21:10:13.18ID:7mufCIYy
winサーバ外向け使われてないとか十数年前の認識のまま止まっちゃってるだろう?
0693login:Penguin2017/03/12(日) 21:48:55.12ID:DwEOf6gW
必要性もないし、興味もないし、この先もwin鯖の知識は増えない事を望むよ。
2003から2008への移行の時に神に誓ったよ。
win鯖をセキュアに運用できる技術者は尊敬するし、俺には無理だと悟ったよ。

怪しい日本語翻訳から英語に変換してググる能力や、msdnにかかれたに欺瞞情報を回避するスキルが必要で、低脳な俺には絶対無理。
0694login:Penguin2017/03/12(日) 23:18:10.52ID:kOYeqGJ7
MSDNは日本語ドキュメントを読むから機械翻訳の罠に嵌まるんだけどね。
その程度の低脳ならしかたない。
0695login:Penguin2017/03/12(日) 23:20:25.15ID:7mufCIYy
自分がどうして行くかはまぁ勝手なんだけど、自分が使ってないからみんな使って無いって根拠なく言っちゃうのはちょっとね。
まぁここそういう人ばっかだけど。
0696login:Penguin2017/03/12(日) 23:34:17.74ID:YEDg5efW
まーLinuxのドキュメントの少なさに比べればMSDNのが遥かにマシっちゃーマシ
0697login:Penguin2017/03/12(日) 23:50:04.29ID:kOYeqGJ7
鯖OSがなんにしろ、セキュリティなんてのは王道を行くしかないんだけどな。
曲がりくねった茨の道のLinuxか、茨の生えてる坂道のWindowsか、ぐらいの違いしかない。
どっちも、真面目にセキュリティうんぬん遣り出したら、マトモには歩けん。

ぶっちゃけ、最大のセキュリティホールは人間だし。
0698login:Penguin2017/03/12(日) 23:56:00.11ID:5OUQuqu3
github使ってるやつの気がしれない。
単にバージョン管理してるだけだろ。
自分のところでしっかりバージョン管理すればいいんだし、
必要なら、バージョン管理のソフトでも導入すりゃいいだけの話。
わざわざ公開してどうすんだよ。

こういうのは、本当に思想の問題だな。
商売で使うソフトってのは綺麗に書くのが目的じゃない。
スパゲッティだろうがなんだろうが、速く、正確に機能を果たすことが重要だ。
その結果、簡潔になるってのは結果論。

クラウドとか言っているけど、ありゃビジネス・マター。
セキュリティと反対方向へ進む道。
で、セキュリティ機能を食い物にするビジネスチャンス。
ハードが進歩して、記憶装置が安くなり、肥やしを�揩竄キ一助が一連の相反する方向へ進むこと。
まあ、ソフト開発の伝統的な作業も、そろそろ終焉を迎えるって意味があるんだろうな。
底辺開発者が生き残る道はスキルを持ったハッカー。
大勢を決めている連中には抗えない事実。
0699login:Penguin2017/03/12(日) 23:56:52.69ID:WNWXLdjY
> github使ってるやつの気がしれない。
> 単にバージョン管理してるだけだろ。

違う。
0700login:Penguin2017/03/13(月) 00:07:01.69ID:kqLS5GFk
>>698
ポカーン (゚Д゚)
0701login:Penguin2017/03/13(月) 00:23:23.06ID:vd/0YJRg
アップル信者やめますか?
0702login:Penguin2017/03/13(月) 02:42:14.62ID:GWMBpJtN
>>699
てめーのコードに絶対の自信がない腑抜けにとっては、違う、んだろうな(笑
0703login:Penguin2017/03/13(月) 02:45:15.68ID:kqLS5GFk
(こいつ・・・本当にわかってないのか・・・)
0704login:Penguin2017/03/13(月) 03:42:18.43ID:GWMBpJtN
じゃ、しっかり解説して、納得させてみよ!
0705login:Penguin2017/03/13(月) 03:43:37.90ID:ZKoCejiL
大きな釣り針だな
0706login:Penguin2017/03/13(月) 04:09:43.67ID:GWMBpJtN
ちっ!
0707login:Penguin2017/03/13(月) 07:44:40.12ID:Ex4nvsP4
マカー憤死
0708login:Penguin2017/03/13(月) 08:16:15.88ID:wvtUF9/U
githubは便利だろうよ
ただソースが外から見えちゃう潜在的リスクがあるだけで
0709login:Penguin2017/03/13(月) 14:56:20.45ID:Di/6h9Jk
ソースが外から見えることがデメリットになるかメリットになるかは状況や立場でも違うかと。
0710login:Penguin2017/03/13(月) 15:05:11.36ID:gXb50tDa
ソースコードの流出
0711login:Penguin2017/03/13(月) 15:27:17.57ID:kqLS5GFk
ttps://www.phoronix.com/scan.php?page=news_item&px=Intel-Better-FreeBSD
IntelまでFreeBSD側に舵を切った
0712login:Penguin2017/03/13(月) 15:50:47.89ID:yKb+L0Mk
流出?オープンソースだから問題ない。
0713login:Penguin2017/03/13(月) 17:15:57.35ID:BlHv9yyi
流出して困るぐらいの大したコードを書いてない
0714login:Penguin2017/03/13(月) 17:22:11.86ID:d15pcSAr
>>713
スパゲッティで恥ずかしい
0715login:Penguin2017/03/13(月) 17:23:13.88ID:paftUXd/
GPLライセンスのコードは使用禁止な
0716login:Penguin2017/03/13(月) 17:58:22.89ID:mhVnElo7
逆に現代言語でスパゲッティ状態でテストにパスできるソース書く奴は特殊スキルあると思う。俺は欲しくないが。
0717login:Penguin2017/03/13(月) 18:01:35.97ID:kqLS5GFk
ストールマン(gcc)の悪口はそこまでだ!
0718login:Penguin2017/03/13(月) 18:15:53.39ID:mhVnElo7
人力最適化は別物
0719login:Penguin2017/03/13(月) 22:22:58.02ID:kqLS5GFk
何の事かと思ったら
あちこちでのLLVMへの移行はストールマンのgccのソースは難読化してるって
ポロっとゲロっちまったのが発端ーって、どっかのページに
日本語でも転がってた筈なんだがどこだったっけか?
0720login:Penguin2017/03/13(月) 22:26:48.61ID:cswxchsq
DebiandogでWineがインストール出来ない

http://i.imgur.com/hn7Mwl6.jpg
0721login:Penguin2017/03/13(月) 23:02:26.63ID:MZ8p44aw
>>719
エゾエさんとこだろ、あそこはいいとこ
0722login:Penguin2017/03/13(月) 23:07:48.80ID:GWMBpJtN
コードが綺麗かどうかなんてのは感性の問題でしかない。
したがって、その評価判断はあくまでも個人的なものにとどまる。
そもそも、プログラミングってのは感性を持ち込むべきではない。
正確、早い、必要最小限
それこそが追求すべきもの。
その結果、綺麗だとか、コーヒー飮みながら煙草ふかしてつぶやくレベルの話なんだよ。
goto文使っちゃいけません、とか幼稚園か、ってえの!
0723login:Penguin2017/03/13(月) 23:13:05.63ID:wvtUF9/U
いやgotoは駄目だな
仕事でないなら勝手にしろだけど、普通にlintで怒られるでしょ
0724login:Penguin2017/03/13(月) 23:13:33.92ID:6wyD5uxh
汚いスパゲッティを見たこと無いのか
0725login:Penguin2017/03/13(月) 23:16:45.44ID:MZ8p44aw
>>722
FreeBSDもLinuxも無駄なコードで肥大化したゴミだな
スモールイズビューティフルを実践してるのはOpenBSDだけか
0726login:Penguin2017/03/13(月) 23:19:03.63ID:wvtUF9/U
まあgoto使うくらいなら最初からアセンブラで書けよとしか
0727login:Penguin2017/03/13(月) 23:21:30.15ID:MZ8p44aw
>>726
ポータビリティがあれだろ
ハードの進歩が目覚ましいからとにかくポータビリティが
OSの最重要事項とされていたんだってな、昔は
アセンブリはポータビリティがあれ
0728login:Penguin2017/03/13(月) 23:22:38.86ID:MZ8p44aw
LinuxはGNUを捨ててUnixの原点に帰るべき
0729login:Penguin2017/03/13(月) 23:28:40.83ID:3b4uFtZp
例外やbreak宜しく下向きに使う分には構わん
縦横無尽に使い出す人間はもう居ないと信じたいけど
0730login:Penguin2017/03/13(月) 23:30:04.52ID:wvtUF9/U
>>727
今ならx86エミュレータ前提でいいよ
0731login:Penguin2017/03/13(月) 23:37:18.16ID:IkBJzdyD
>>722
> コードが綺麗かどうかなんてのは感性の問題でしかない。

違う。感性ではない。
各種メトリクス計測ツールで客観的に計測できる部分も多い。
そうでない部分であってもファイル・ディレクトリの構成と
設計の構成が近いなど普段から設計をしている人なら
誰でも判断できるような基準がある

あんたが言ってるのは、どうせ「どちらでも綺麗なコード」のうち
「どちらが綺麗か?」という話をしているに過ぎないだろう。

「綺麗なコードは一つではない」ということを知っていれば、
綺麗なコードと汚いコードがあるってそれは感性の問題じゃないことぐらいわかる
0732login:Penguin2017/03/13(月) 23:39:56.55ID:6wyD5uxh
レジスタに最適化されるからって変数を少なめに宣言してそれを使いまわしする奴が居るけど
長い関数で変数の代入がかなり離れたところになると現時点で変数にどう意味の何が入ってるのか
分かりづらかったりする。とか、読みづらい(汚い)コード例は枚挙にいとまがない。
綺麗な(汚くない)のは重要。読みづらいのはバグやデバッグしづらさの原因
0733login:Penguin2017/03/14(火) 00:09:02.77ID:fIKrk3Y0
今のコンパイラの最適化はそんな小細工の更に上を行ってるから
ちゃんと読みやすいコード書けばいい
0734login:Penguin2017/03/14(火) 01:13:34.10ID:g+V3LM0e
>>733
まさにコレ
昔と違って小手先の高速化なんてイラネ アルゴリズムで高速化すればいい
あー、あと参照でいいとこは参照にして、可能な物は全てconstにするとかな
読むだけのポインタの場合は const * const とかconst_iterator使うとか
それだけでオプティマイザに引っ掛かって速くなる範囲が圧倒的に広くなる

goto使う奴って後始末とか共通化したりエラー処理の基本を知らないようなのが殆ど
関数多重にして引き継ぐ変数が多い場合は構造体の参照とかで渡せば
finallyがない純粋なC++やCでも後始末共通化できるし
素直にthrowするかそれに似た思想でコーディングすればgoto要らねえんだよな
0735login:Penguin2017/03/14(火) 01:39:27.87ID:/8CZD3kU
>>673
最低限GUIで決定的なスタンダードが生まれないとダメね
0736login:Penguin2017/03/14(火) 01:41:38.83ID:/8CZD3kU
>>690
前者は一般用途じゃないから難しいな
家庭でみんながlinuxサーバー組んで使うわけじゃない
だからある意味みんな使ってるけど流行ってないとも言える
0737login:Penguin2017/03/14(火) 02:16:23.76ID:bvnDEm++
くだらんな。
たとえば、サブルーチンなんてのはgotoをかっこよく言っただけ。
それが何重にもネストされているのが実態。
ダンプを追っかけてC9にたどり着くって苦労を最近の若い奴はしてない。
0738login:Penguin2017/03/14(火) 02:27:42.91ID:g+V3LM0e
>>737
static inline 宣言しておけばgoto使ってるようなでかい関数と違って
サブルーチン内でしか使ってない変数が最適化対象になりやすいんだぞ
switchの中のスコープで大括弧作らずに同名の変数が何で宣言できないか、
switchの中で変数宣言しまくると何故最適化が掛からず、
ただ単にcase毎にサブルーチンに飛ばすと最適化が掛かって高速になるか、
VSに限らずgccやLLVMでもオプティマイザが変数毎にどんな判定してるかわかってんのか?
0739login:Penguin2017/03/14(火) 03:13:24.88ID:bvnDEm++
そういうモンがベストだと思ってしまうのが最近の若い奴の弱点。
だから工夫しなくなる。

道具を何使うかとは別の問題。意識の問題だな。
0740login:Penguin2017/03/14(火) 03:20:43.80ID:g+V3LM0e
ID:bvnDEm++ って例の知ったかか?
switch内の変数はcaseまたいで処理を続行可能な上にdefaultが存在する以上、
変数が変更されない可能性を特定できなくなった瞬間に
掛けられる最適化の種類が途端に少なくなるんだぞ
gotoも同じ問題を抱えてる

素直に例外かfinallyか関数ネストさせろよ
0741login:Penguin2017/03/14(火) 06:06:00.32ID:6yKoBA4N
>>737
>ダンプを追っかけてC9にたどり着く
Z80のRETの機械語がC9だからZ80のダンプの話だね。
Z80でローカル変数が使われなかったのは
Z80に間接アドレッシングがろくになかったからにすぎない。
当時でも6809はスタックにローカル変数領域を確保して
リカーシブでリエントラントにするのが当たり前だった。
だからサブルーチンはC言語の関数と同じ物だったよ。

>>739
今需要があるのは大規模ソフトウェアを作れる人だ。
コンパイラによる最適化すら受け入れない人など不要だろう。
0742login:Penguin2017/03/14(火) 06:30:50.10ID:F3WYc0CA
x86のいまどきのコンパイラに生身の人間が最適化で勝てるとか思えないな。
0743login:Penguin2017/03/14(火) 06:33:25.31ID:F3WYc0CA
所でgotoだけでgosub〜returnってどう実装するんだ?
0744login:Penguin2017/03/14(火) 06:50:52.55ID:aBS5oS+N
オーバーラップ・ウィンドウを多用・常用するようなアプリを書く場合、
オブジェクト志向な言語が必須だよね。GOTO文とか無縁のような希ガスる。
ダイアログとアラートで済むようなツール程度ならベタなCでも済むけどさ。
0745login:Penguin2017/03/14(火) 07:17:25.96ID:VH7xecbL
>>744
面倒なだけで必須じゃないレベル。

staticおじさん以上の構造化プログラミング否定?
0746login:Penguin2017/03/14(火) 07:27:17.89ID:VH7xecbL
あ、ちなみにこのおっさんはいつもの俺じゃないよ。
最適化はコンパイラに任せるよ。
0747login:Penguin2017/03/14(火) 07:41:26.81ID:fIKrk3Y0
>>739
くだらんな。
そんな低レベルの工夫が不要になった分、他でやればいいだけの話だ。
ただ道具を使うだけなら鳥にだってできる。
人間なら道具の性能を最大限に活かすような使い方をしなきゃ。
0748login:Penguin2017/03/14(火) 08:35:30.68ID:6fklYfuQ
マカー池沼
0749login:Penguin2017/03/14(火) 10:22:41.63ID:WYit6ORk
今のこの流れはスレタイとどう関わってるんですか?
0750login:Penguin2017/03/14(火) 10:37:37.88ID:z6i5On9R
ポンコツジジイが時代遅れのポンコツ知識を披露するスレです
0751login:Penguin2017/03/14(火) 10:38:53.40ID:7JtbBjwg
>>749
あわしろいくやに聞いてみたら?
0752login:Penguin2017/03/14(火) 11:43:20.65ID:XQRRM92E
古い爺が消えたらlinuxは普及する
0753login:Penguin2017/03/14(火) 12:26:12.42ID:naMRRc/7
若い奴が普及に関係するアプリを書けば普及するはずじゃ。ゲホゲホ。
0754login:Penguin2017/03/14(火) 12:34:45.45ID:pOrD6z+G
Linuxのシェアが伸びることは有るだろうけど、普及はしないだろ。
0755login:Penguin2017/03/14(火) 12:59:06.35ID:g+V3LM0e
そだね、MSの大コケやLinuxのポジティブサプライズか何かで
多少は伸びることもあるかも知れないね
ただ、企業が本気で採算無視してLinuxのユーザランドを整備しようとしても
2〜3年以上の開発期間を要する位の差があってすぐにどうこうできるレベルじゃない
0756login:Penguin2017/03/14(火) 14:30:46.43ID:xISpusVG
ユーザーランドの整備って、どこか不満あるの?俺はまったくないよ。
0757login:Penguin2017/03/14(火) 14:33:39.57ID:I2HgzT+J
GNUであったりGPLライセンスであったりするところが不満
0758login:Penguin2017/03/14(火) 15:05:29.56ID:g+V3LM0e
Winで言うとこのコントロールパネルに相当するものが充実してなかったり
D&Dが不自由だったりツールキットによってはGUI部品の挙動に難があったり
挙げだしたらキリがない
0759login:Penguin2017/03/14(火) 15:31:05.56ID:xIL3HVz3
GUIはMSなりAppleなりに頭を下げてノウハウ持ってる社員に手伝ってもらわないと無理そう
0760login:Penguin2017/03/14(火) 17:34:17.41ID:NoxnK0of
小学生でも使える過保護なguiとか余計に面倒じゃね?どうせcuiでも同じことできるのだし、/etcなファイル編集した方が早いだろ。
0761login:Penguin2017/03/14(火) 18:02:03.13ID:g+V3LM0e
バランスの問題
0762login:Penguin2017/03/14(火) 18:48:35.36ID:NoxnK0of
バランスならubuntuが一般向けでいいじゃん。面倒な所は出て来ないし。
0763login:Penguin2017/03/14(火) 19:11:10.84ID:g+V3LM0e
バランスってのは「〇〇でも使える過保護なgui」をさしてる

第一UbuntuなんてMir+Unityで評価かなり悪いだろ
0764login:Penguin2017/03/14(火) 19:23:37.22ID:vf2axqJ0
今のlinuxって操作性劣悪なクソOSだからなぁ。
CUIっていうならコマンドプロンプト以下だし、GNUツールズ入れたWinとは比べようもないゴミなんだよな。
0765login:Penguin2017/03/14(火) 19:42:19.60ID:qXdA3I1r
kubuntu使えよ
■ このスレッドは過去ログ倉庫に格納されています