アカウント名:
パスワード:
ずっとOSXとLinux使ってる。Cygwinは認めない派。
シェルと文字コードにSJIS使い続けてるのが何とかなれば、もうOSは何でもいいんだけどなー。
開発者以外の人間でWindows以外のメリットがあるかどうかは知らん。OSXは辛うじてクリエイターが使うんじゃないかね。
なんか、Windowsを使わない理由を無理やり探してる様に見えるね。
PowerShellを使いこなす必要はないんじゃない? Bashだって使いこなしてます、って言いきれるほど使いこなしてる人はそんなにいないと思うし。必要なことが必要になった時点で過不足なくできれば十分。シェルってそんなもんでしょ?
かくいう僕も、手元のマシンはWindows。いろんな欠点もあるだろうけど、クライアント環境としてはよくできてるよ。MS-Officeもしかり。これらの点で、Windowsを捨ててLinux/*BSDに移って不便になることはあっても、便利になることはほとんどない。数少ない便利になることも、それこそCygwinを入れれば解決しちゃうでしょ?
サーバ環境としてみた場合は、また話が違う。Cygwinをユーザに提供するサーバとして使おうとは思わないし、CALも面倒だしね。
Macは知らん。評価もできない。
Msys だとそんなことはありませんけど、あの環境が開発者以外に使いこなせるとはいえそうにありませんし。
残念ながら、今時点での Cygwin では代替にならないと思いますね。呆れるほど遅い
確かにそうだね。でも、この部分を無視してもらっては困るな。
いろんな欠点もあるだろうけど、クライアント環境としてはよくできてるよ。
UNIX系の開発がしたければ、UNIX系の環境が優れているに決まってる。
そもそもUnixやLinuxのやり方をWindowsに持ち込もうとする事が間違いなんだよ。WindowsではWindowsのやり方を使うべき。Windowsでcygwin使えば、細かい部分の違いで余計なストレスを溜める事になる。UnixやLinuxなら、特定の事を効率良くやるためにシェルでスクリプト組んだりするように、WindowsにはWindowsのやり方がある。PowerShellやcmd.exeや既存アプリを使った解決方法を考えたり、解決に使えそうなアプリをVectorで検索したり知恵袋等で聞くというやり方がね。cygwin使うなら、本当に超単純な処理でシェルなら簡単にできるけど、cmdだと出来ないようなものを、ちょろっと使いたいだけ、みたいな場合に限る。
>cygwin使うなら、本当に超単純な処理でシェルなら簡単にできるけど、cmdだと出来ないようなものを、ちょろっと使いたいだけ、みたいな場合に限る。で、そういうことをしたいならPowerShell使っちゃった方が便利・・・(以下最初に戻る)まあ、自分が慣れてる環境(or 仕事で必要な環境)なら、何でも良いんじゃないんですかねえ
昔っからこの手の対立ネタはありますが、よく皆さん飽きないものだ
ユーザーとしてはそうだけど、unixはロブ・パイクの言う通りだし開発者たるものwindowsの先進性を吸収すべきそれからunixに戻るのは勝手
CygwinはUnix用のプログラムをなるべく変更点を減らして移植しやすくするエミュレーション層ですからUnixやWindowsのやり方とかは必ずしも重要ではないですね。Windowsのやり方に近いMinGWではソースの修正が必要なケースが増えるので、よりUnix的な環境の方が移植のストレスは少なくて済みます。
Windowsそんなに使いやすいかね?
ずっと学生時代からUnix系を触ってきた身としてはファイルを開きっぱなしにした状態でプロセス殺せないとか、ファイルI/OやネットワークI/Oの細かなAPIが提供されないWindowsって開発者として致命的に使えないものだと思うのだけど。
もちろんそれをもOSがカバーしてくれるなら別だけど、別にカバーされないし、そもそも思想が違うって一蹴されるしね。。細かなところを気にしないのでアプリケーションエンジニアにはいいのかもしれないけど
それは知らん。評価もできない。
クライアント環境としては、大抵のLinux系OSより優れてるんじゃない?# OSというより、ウィンドウマネージャとかデスクトップ環境の話だ、ってツッコミはあるにしても。
ファイルを開きっぱなしにした状態でプロセス殺せない
そんなことは無いよ。
PS C:\> Get-Content .\open-sleep.ps1Write-Host "PID: $PID"[void](Get-ChildItem .\autoexec.bat).Open('Open')Write-Host "SLEEPING..."Start-Sleep 120Write-Host "DONE."PS C:\> powershell .\open-sleep.ps1PID: 29252SLEEPING...
とやっておいて、
PS C:\> Stop-Process 29252PS C:\>
ってやると、ちゃんとファイルを開いた状態でプロセスが死ぬし。もし殺せないんだとしたら、ファイルを開いている以外の条件があるのでは?
何故かどのプロセスもファイルを開いていないのに、ファイルを開けなくなる、ってことはたまにあるね。あれは困る。
開発者として致命的に使えないものだと思うのだけど。
うん。Windows系の開発ではなく、UNIX系の開発をするなら、UNIX環境の方が優れてるだろうね。そーゆーのは、組込み系とかでなければ、当たり前の話だよね。それは否定してない。
そこはあえてWindowsを使う理由がないってことでおひとつご容赦。一つファイルを開くにもzshで補完補完でたったかたーって開く方が好きな、黒い画面至上主義な人間なのです。
Power Shellも操作とか環境の整え方とかちゃんと覚えればきっと、多分便利なのでしょうし、Linux系のコマンドラインツールとかも簡単にパッケージ管理できるものもあるのかな?そのあたり使いこなせるようになればWindowsでも黒い画面でお仕事したいと思うのですよー。
>Windowsを捨ててLinux/*BSDに移って不便になることはあっても、便利になることはほとんどない。ことシェルに限っては逆だと思いますねー。
Linux系のコマンドラインツールとかも簡単にパッケージ管理できるものもあるのかな?
Cygwinじゃだめなの?
そのあたり使いこなせるようになればWindowsでも黒い画面でお仕事したいと思うのですよー。
PowerShellなら青い画面ですね。# スペース無でキャメルケースのPowerShellね。
ことシェルに限っては逆だと思いますねー。
両方使えるようになってから評価すべきなんじゃない? そうじゃなきゃ、ただの思い込みでしょ。# 俺様が理解できない相対性理論は正しくない、的な。
なんつーのかな。開発者云々というなら、せめて手元にある新しい技術にはチャレンジしてみようよ。Macを買えとは言わないから。新しい技術にチャレンジする気が無くなったら、技術者としては終わりだよ。
PowerShellはただ便利なだけではなく新しいものの見方を教えてくれますね結果的に使わないにしろ、一度は学ばないと人生を貧しくすると言っても過言ではないです
たかが(失礼)PPowerShellくらいでここまで傲慢なことを言える人がいるってことを知っただけでも人生がほんのちょっと豊かになった気がしました。
あなたマトモにPowerShell使ったことないでしょCOBOLしかできない老害プログラマと何も変わるところはないですよ
> COBOLしかできない老害プログラマと何も変わるところはないですよ
最近は明後日の方向に延焼させるのが流行ってるのかね?
ほらさっそく実例が
知らないから評価できないって公言されても、そんなコメント自体評価のしようもないね。いちいち、私は無知ですって自己紹介するかな?
WindowsとLinux/*BSDの比較の話でMacは射程外だって言ってるだけだよ。そんな難しい日本語じゃないでしょ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
Windowsはパワーシェルを使いこなせいないので (スコア:0)
ずっとOSXとLinux使ってる。Cygwinは認めない派。
シェルと文字コードにSJIS使い続けてるのが何とかなれば、
もうOSは何でもいいんだけどなー。
開発者以外の人間でWindows以外のメリットがあるかどうかは知らん。
OSXは辛うじてクリエイターが使うんじゃないかね。
Re:Windowsはパワーシェルを使いこなせいないので (スコア:1)
なんか、Windowsを使わない理由を無理やり探してる様に見えるね。
PowerShellを使いこなす必要はないんじゃない? Bashだって使いこなしてます、って言いきれるほど使いこなしてる人はそんなにいないと思うし。必要なことが必要になった時点で過不足なくできれば十分。シェルってそんなもんでしょ?
かくいう僕も、手元のマシンはWindows。いろんな欠点もあるだろうけど、クライアント環境としてはよくできてるよ。MS-Officeもしかり。これらの点で、Windowsを捨ててLinux/*BSDに移って不便になることはあっても、便利になることはほとんどない。数少ない便利になることも、それこそCygwinを入れれば解決しちゃうでしょ?
サーバ環境としてみた場合は、また話が違う。Cygwinをユーザに提供するサーバとして使おうとは思わないし、CALも面倒だしね。
Macは知らん。評価もできない。
Re:Windowsはパワーシェルを使いこなせいないので (スコア:1)
Msys だとそんなことはありませんけど、あの環境が開発者以外に使いこなせるとはいえそうにありませんし。
Re:Windowsはパワーシェルを使いこなせいないので (スコア:1)
残念ながら、今時点での Cygwin では代替にならないと思いますね。呆れるほど遅い
確かにそうだね。
でも、この部分を無視してもらっては困るな。
いろんな欠点もあるだろうけど、クライアント環境としてはよくできてるよ。
UNIX系の開発がしたければ、UNIX系の環境が優れているに決まってる。
Re:Windowsはパワーシェルを使いこなせいないので (スコア:1)
そもそもUnixやLinuxのやり方をWindowsに持ち込もうとする事が間違いなんだよ。WindowsではWindowsのやり方を使うべき。
Windowsでcygwin使えば、細かい部分の違いで余計なストレスを溜める事になる。
UnixやLinuxなら、特定の事を効率良くやるためにシェルでスクリプト組んだりするように、WindowsにはWindowsのやり方がある。
PowerShellやcmd.exeや既存アプリを使った解決方法を考えたり、解決に使えそうなアプリをVectorで検索したり知恵袋等で聞くというやり方がね。
cygwin使うなら、本当に超単純な処理でシェルなら簡単にできるけど、cmdだと出来ないようなものを、ちょろっと使いたいだけ、みたいな場合に限る。
Re:Windowsはパワーシェルを使いこなせいないので (スコア:2)
>cygwin使うなら、本当に超単純な処理でシェルなら簡単にできるけど、cmdだと出来ないようなものを、ちょろっと使いたいだけ、みたいな場合に限る。
で、そういうことをしたいならPowerShell使っちゃった方が便利・・・(以下最初に戻る)
まあ、自分が慣れてる環境(or 仕事で必要な環境)なら、何でも良いんじゃないんですかねえ
昔っからこの手の対立ネタはありますが、よく皆さん飽きないものだ
Re: (スコア:0)
ユーザーとしてはそうだけど、unixはロブ・パイクの言う通りだし開発者たるものwindowsの先進性を吸収すべき
それからunixに戻るのは勝手
Re: (スコア:0)
CygwinはUnix用のプログラムをなるべく変更点を減らして移植しやすくするエミュレーション層ですから
UnixやWindowsのやり方とかは必ずしも重要ではないですね。
Windowsのやり方に近いMinGWではソースの修正が必要なケースが増えるので、よりUnix的な環境の方が移植のストレスは少なくて済みます。
Re: (スコア:0)
Windowsそんなに使いやすいかね?
ずっと学生時代からUnix系を触ってきた身としては
ファイルを開きっぱなしにした状態でプロセス殺せないとか、ファイルI/OやネットワークI/Oの細かなAPIが提供されないWindowsって
開発者として致命的に使えないものだと思うのだけど。
もちろんそれをもOSがカバーしてくれるなら別だけど、別にカバーされないし、そもそも思想が違うって一蹴されるしね。。
細かなところを気にしないのでアプリケーションエンジニアにはいいのかもしれないけど
それは知らん。評価もできない。
Re:Windowsはパワーシェルを使いこなせいないので (スコア:2)
Windowsそんなに使いやすいかね?
クライアント環境としては、大抵のLinux系OSより優れてるんじゃない?
# OSというより、ウィンドウマネージャとかデスクトップ環境の話だ、ってツッコミはあるにしても。
ファイルを開きっぱなしにした状態でプロセス殺せない
そんなことは無いよ。
とやっておいて、
ってやると、ちゃんとファイルを開いた状態でプロセスが死ぬし。
もし殺せないんだとしたら、ファイルを開いている以外の条件があるのでは?
何故かどのプロセスもファイルを開いていないのに、ファイルを開けなくなる、ってことはたまにあるね。あれは困る。
開発者として致命的に使えないものだと思うのだけど。
うん。Windows系の開発ではなく、UNIX系の開発をするなら、UNIX環境の方が優れてるだろうね。
そーゆーのは、組込み系とかでなければ、当たり前の話だよね。それは否定してない。
Re: (スコア:0)
そこはあえてWindowsを使う理由がないってことでおひとつご容赦。
一つファイルを開くにもzshで補完補完でたったかたーって開く方が好きな、黒い画面至上主義な人間なのです。
Power Shellも操作とか環境の整え方とかちゃんと覚えればきっと、多分便利なのでしょうし、
Linux系のコマンドラインツールとかも簡単にパッケージ管理できるものもあるのかな?
そのあたり使いこなせるようになればWindowsでも黒い画面でお仕事したいと思うのですよー。
>Windowsを捨ててLinux/*BSDに移って不便になることはあっても、便利になることはほとんどない。
ことシェルに限っては逆だと思いますねー。
Re:Windowsはパワーシェルを使いこなせいないので (スコア:2)
Linux系のコマンドラインツールとかも簡単にパッケージ管理できるものもあるのかな?
Cygwinじゃだめなの?
そのあたり使いこなせるようになればWindowsでも黒い画面でお仕事したいと思うのですよー。
PowerShellなら青い画面ですね。
# スペース無でキャメルケースのPowerShellね。
ことシェルに限っては逆だと思いますねー。
両方使えるようになってから評価すべきなんじゃない? そうじゃなきゃ、ただの思い込みでしょ。
# 俺様が理解できない相対性理論は正しくない、的な。
なんつーのかな。開発者云々というなら、せめて手元にある新しい技術にはチャレンジしてみようよ。Macを買えとは言わないから。
新しい技術にチャレンジする気が無くなったら、技術者としては終わりだよ。
Re: (スコア:0)
PowerShellはただ便利なだけではなく新しいものの見方を教えてくれますね
結果的に使わないにしろ、一度は学ばないと人生を貧しくすると言っても過言ではないです
Re: (スコア:0)
たかが(失礼)PPowerShellくらいでここまで傲慢なことを言える人がいるってことを知っただけでも人生がほんのちょっと豊かになった気がしました。
Re: (スコア:0)
あなたマトモにPowerShell使ったことないでしょ
COBOLしかできない老害プログラマと何も変わるところはないですよ
Re: (スコア:0)
> COBOLしかできない老害プログラマと何も変わるところはないですよ
最近は明後日の方向に延焼させるのが流行ってるのかね?
Re: (スコア:0)
ほらさっそく実例が
Re: (スコア:0)
知らないから評価できないって公言されても、そんなコメント自体評価のしようもないね。
いちいち、私は無知ですって自己紹介するかな?
Re: (スコア:0)
WindowsとLinux/*BSDの比較の話でMacは射程外だって言ってるだけだよ。
そんな難しい日本語じゃないでしょ。