Windows → Linux
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGWindowsからLinuxに移行したい人。
さぁ、どうぞ。
0102login:Penguin
NGNG確かにviがいつでも使えるわけではないだろう。
でもviは管理者なら常識として当然身に付けておかなければ
ならないのは間違い無いでしょ。確かにviだけが管理者の基本
スキルだと言うなら晒し上げられてもおかしくないが、あくまで
基本スキルの一つとして、たとえLinux初心者でも知っていた方
が良いというのは、かなり一理あると思うんだけど。
0103login:Penguin
NGNGはぁ・・・あんた典型的な「Linux入門書」を読んだ人だねぇ。
確かにviはUNIX系OSならたいていついてくるが、
別に修得が必修ではない(おぼえておいた方が良いことは言うまでもないが)
通常時ならviだろうがmuleだろうがjoeとか、好きなモンを使えばいい。
だが緊急時、>>88が言うように。
システムがクラッシュし /usr がマウント出来なくなったらどうするのか?
そんな時に「私はvi使えますよ」と言っても通用しない(当たり前だが)。
そこで >>89-90 の大好きなedの登場となる(別にcatやechoでも良いけど)
edもUNIX系OSにはたいてい標準でついてくるし、/ さえマウント出来れば使うことが可能だ。
(酔狂な管理者が /binを別パーティションに割り振ってなければ)
UNIX系の入門書は「viは管理者の必修事項」みたいに書くのはいいが、
コラムでも欄外でもいいから ed の使い方を掲載しとけ。
0104login:Penguin
NGNGvmwareは使いたく無いです。
なるべくならNaturなLinuxで走らせたい〜
0105login:Penguin
NGNG知ったかぶって気分だけエラクなったつもりのガキは。Winから
流れてきたLinux厨房ってこんなんばっか。
0106login:Penguin
NGNG>で、どうやって設定変更やらメンテやらをするつもりなんだ?
俺仕様の定義ファイルからいろんな種類の設定ファイルを吐き出し、
それを ssh で鯖のものと置き替えるようなスクリプト(つーかMakefile)を
X も emacs もあるマシンで実行する。
0107login:Penguin
NGNGおい、視野搾取のびすで馬鹿は悔しがってないで出て逝け。
0108login:Penguin
NGNG入門書の内容を鵜呑みにした、Linux初心者だと思われ。
0109login:Penguin
NGNG古い技術を持っている人と新しい技術を持っている人が
いれば問題は無い。
お互い自分の技術を磨きつづければいいけど
ここで問題になっているのはどちらかが欠けてもいいように
お互いの技術も身につけておけよ ってことだろ。
自分が勉強する以外に代替手段が用意できるなら
勉強する必要は無い。
0110login:Penguin
NGNG最近Linuxがメジャーになって>>107みたいな、
Linux厨房が増殖してるのがウザイと思ってる
に、5ガバス。
0111login:Penguin
NGNG人気作家スティーブン・キングはこう言っている。
「うんこ投げ合戦の勝者とは誰か?それは手の汚れていない者だ。」
さあ、うんこの投げ合いはやめましょうね。
手が汚れるだけだから。
0112login:Penguin
NGNGに、10ペリカ。
0113login:Penguin
NGNGマジ、アリガト!!
0114login:Penguin
NGNGハァ? BSD馬鹿の話してんのになんでアンチMSなんだ?
僕ちゃん日本語読めまちゅか〜
0115login:Penguin
NGNG0116login:Penguin
NGNG必要条件でもないだろ。
つーか、たかがテキストファイルの編集、なにつかってもいいだろ。
目的を実現するのに3種類以上の方法をつねに用意できるってのが
デキル男だ。
0117Debianヲタ
NGNGに、10ゼニー。
0118login:Penguin
NGNGあのさ、/usrがマウントできないとか、ましてや/usrの入ったディスク
がクラッシュしたとして、エディタで何をエディットするんだ? そもそも
エディタでいじって何とかなる話なのかい? そもそも/usr以下が使えなか
ったら、出来ることは相当限定されると思うよ。
そういうトラブル発生時には、普通はfsckかけるとか、商用UNIXだったら
緊急時のためのレスキューCDROMを使わなきゃ、どうにもならないと思う
んだけど?
テキストエディタってのは、そういう時じゃなく、むしろ新しいアプリの
インストール時にmakefileいじるとか、日常的なメンテに必要な物だと
思うんだけどね。それこそ普通のサーバーにはそれくらいしかエディタが
無いんだし。
0119login:Penguin
NGNGに、10ルク。
0120login:Penguin
NGNGじゃあ、vi はシステム管理者の必要条件ではないが
デキル男の必要条件である、ということで。
0121login:Penguin
NGNGそういう状況は意外とある。
たとえばfstabを書き損じちゃったとかね。
そんなときはそこらに転がってる起動ディスクとかで
起動すればどうとでもなるから関係ないけど。
0122login:Penguin
NGNGなっとく!
0123login:Penguin
NGNG賛成。
linuxの仕事をはじめてかれこれ5年経つけど、
いまだにemacsは使えないしな。ウワハハハハ
0124118
NGNG>それこそ普通のサーバーにはそれくらいしかエディタが無いんだし。
それこそ普通のサーバーにはviくらいしかまともなエディタが無いんだし、
そういう意味では必須じゃないの?
0125login:Penguin
NGNGに、10ゴールド。
0126login:Penguin
NGNGおぼえておいて損は無いだろが、必須とまでは行かないんじゃ無いの?
別にサーバーにemacs入れちゃいけないなんて法律があるわけでもないし。
まあ、好きなの使っとけや。
0127login:Penguin
NGNGでもサーバーにemacsが入っていることは極めて稀。
そういうときに>>106みたいな方法で日常のメンテを
やるのとviでやるのだったら、鯖の置き場所が原子炉
の近くとかでもない限り、俺はviを使う。
0128login:Penguin
NGNGなけりゃ入れればよろしい。
0129login:Penguin
NGNGvi論争もこれで決着ついたね
0130login:Penguin
NGNGメンテするまでも無くハードが逝ってしまうと思われ(w
0132login:Penguin
NGNGふーん、じゃあ顧客や上司から「今度いつまでにこれこれこういう
アプリを入れて下さい。勿論そのためには他のアプリの設定をいじ
ったり、インストールしなきゃならないかと思いますが、それは極力
少なくして、また何を入れたか一々報告して下さい」と言われたらどう
すんの? 少なくともツールが無けりゃ入れて使う、では済まなさそう
だしねえ。
0133login:Penguin
NGNGそう言う注文があるならviなりedなり初めからあるモノを使います。
俺がvi使えないから馬鹿にしてる厨房だと思った?
0134login:Penguin
NGNGあんたの顧客はよっぽど神経質なんだね・・・ドウジョウシマス。
0135login:Penguin
NGNG鯖はそういう注文ばっかで、しかもほとんどのUNIXには
最初からviは付いているもんだと思っていたけどね。
だからviは必須だと言っているわけだし。で、あなたは
デフォであるもので何とかすると。別にいいんじゃない?
0136login:Penguin
NGNGなんでびす厨ってこんな粘着質なんですかぁ?
なんか日本語もおかしいし・・・頭ダイジョウブデスカ?
低能はLinux板にこないでください。
0137login:Penguin
NGNG一年半くらい前はこういうこと書くと「オマエモナー」
などとレスされていたと思われ。
0138login:Penguin
NGNG0139login:Penguin
NGNG実際、そんな注文されることあるの?
0140login:Penguin
NGNGviが使えないほどディスクがクラッシュしたりファイルが
クラッシュした場合はrestoreで復旧します(安いサーバー)。
お金かかってるUNIXならRAID組んでるので関係無し。
数分で復旧できるシステムを作れない管理者は必要ありません
コマンド覚えなくてもいいので大手でサーバー買って
http経由で操作できるものを導入してください
0141login:Penguin
NGNG激しく同意。
0142login:Penguin
NGNG0143login:Penguin
NGNG0144login:Penguin
NGNGVC++は環境依存度合いがめちゃくちゃ高いので
gccと比較できないかと。
0145login:Penguin
NGNGたしかにvi使えねえ管理者は糞だが、使えたって威張れるもんでもないよ。
>>140
ディスクが物理的に逝っちゃった場合もrestoreって使えんの?
0146login:Penguin
NGNGvi って素敵ね
0147login:Penguin
NGNGあんたおもろい
0148名無しさん
NGNGviの収録されている/usr/binってのは
起動パーティションにないシステムが主流で、
導入時に/usr/binのマウントが終了するまでは
ずーーっとedだけで作業したそうな。
で、catですむところをedでやると「何弱モノ」と
言われたのよ。
0149login:Penguin
NGNG物理的にクラッシュした場合はrestore不可能です。
ただ物理的にクラッシュするほど頻繁にアクセスのある
サーバーの場合、ほぼ間違いなくRAIDを組んでますので
restore等のコマンドは不要になります。
ただ設定の復元にはrestoreは便利なコマンドです。
現場の話になりますがHDDクラッシュを想定してサーバーを
組んだ場合、データの重要性にもよりますが何倍もコスト
・時間がかかってしまい、大手の場合でもバックアップは
初めだけで、あまり重要視しないという考えの企業が多いです。
費用対効果を考えてバックアップもコマンドも覚えていこう
でいいですかね?
ただいえる事は会社UNIXを使う場合はコマンドなんて本屋で売ってる
初心者用のコマンド本で充分です。
サーバー屋とコンテンツ屋は別物です。ベンチャーはべつですが
0150名無しさん
NGNG一方はコンパイラ+エディタその他の開発環境セットなのに対して、
他方は単にコンパイラだろうに。比較なんてできないだろ。
0151名無しさん@Emacs
NGNGgcc+vi+その他の開発環境セットとして考えたらどうよ?
ってことを言いたいのだと思われ。
0152login:Penguin
NGNG0153login:Penguin
NGNG0154名無しさん
NGNGMSVCの場合はエディタとコンパイラで統合されてる分だけのメリットはあると思う。
cのAPI自動補完機能とか、c++のクラス以下のメソッド・プロパティの自動補完機能とか。
エディタが今その場で書いているソース群を解析して候補を表示するので、
Windowsアプリケーションを書く場合でなくても利用価値はある。
対してviのほうは色づけ程度のことはできるものの、結局は単独のエディタ
なので上のような便利なマネはできない。ただ、「軽い」という最大の
メリットと、「とりあえずgccがあるならviも入っているだろうと期待でき
る安心感」はあるかな。
0155login:Penguin
NGNG何も考えていないのばかり。
1つのOSなんて5年ぐらいでごみ箱行きだよ。
DOS→WIN95→XP
いまだに学生にMS-Cを教えている先生もいるそうだけど,
XPの時代はつらいだろうね。
0156nobody
NGNG0157名無しさん
NGNG「統合環境は」と「OSのバージョンアップや移植を」には何の関連性があるのだ?
バージョンアップや移植を云々言う話なら統合環境ではなくコンパイラ(およびリンカ)の話だろうが。
0158login:Penguin
NGNG手書きでないMakefileが問題。
0159名無しさん
NGNGそれはソースを公開してないだけの話だろ。
Microsoft自身はVC (正確にはlc.exe)をそれ自身で作っている。
書くなら「ソースを公開してないので」とせよ。
0160名無しさん
NGNGだから、それがOSのバージョンアップや移植とどういう関係があるのだ?
0161login:Penguin
NGNG本筋から離れてるよ。
それがどーしたって感じ
0162login:Penguin
NGNG0163login:Penguin
NGNGだからソース撒いても、環境持ってないと
コンパイルの方法が分からないことがある。
とりあえず落してmakeで不具合をいじって
終りになんない。
0164login:Penguin
NGNG出したexecutableのスピードを問うておるのです。
以前、簡単な整数演算を延々とやるコンソールアプリを
Win2000上でCygwin+gcc(-O3バージョン忘れました)とVC6.0で
コンパイルして実行したところ、gccの吐いたコードは常に20%程度
遅かったのです。
環境なんてどうでもいいです。VisualCは便利ですし、Unixは
久しぶりなのでdddを初めて見たときはこんなのフリーなの?
と驚きました。
(昔はxxgdbってのでした。それかemacsのgdbモド 藁)
0165login:Penguin
NGNGそりゃーあんた
Cygwinがちょっぴり遅いだけじゃよ
ま、Cygwinもだいぶ無理しとるからの
あんまり責めなさるな
0166login:Penguin
NGNGという理解でいいの?
0167login:Penguin
NGNGまー大体アバウトにそんなもん。
気楽にいこうぜブラザー!
0168login:Penguin
NGNGMSVCのコードジェネレータはintel製だぞ
0169
NGNG遅レスですが
ttp://www.homa.ne.jp/~ashie/linux/mpeg4.html
0170login:Penguin
NGNG残念。
0171login:Penguin
NGNG0172login:Penguin
NGNGGaleon 入れたよ。いい感じだった。
次はAriaだ!
マジWindowsから移行できそう。
■ このスレッドは過去ログ倉庫に格納されています