アカウント名:
パスワード:
うちでもよほど業務命令でLinuxデスクトップ使わせてやろうかと思ってるんですが。 結局、使い方よりも使わせ方に苦労してます。
うちの会社は大半の案件にLinux系のサーバ使ってて、ましてWebとかWindowsに依存しないものの開発が多いんだからWindowsなんてむしろ不便で、Linuxあたりにした方がフツーに便利だろうと思うのですが...エンジニア(プログラマ/SE)は誰一人としてLinux/FreeBSDでデスクトップを使ってる人がいません。なんでやねん。(*作業用のPCのOSは本人に選択させてます。cygwinやcoLinuxですら入ってない)
Fire File Copy [impress.co.jp] とやらの能書きをみたが。。。
あえて専用コマンドなど用意しなくても この程度ことをする Perl スクリプトなんて簡単にかける。
というか簡単にかけないような奴が金とってプログラム書いてるとしたら それは大問題。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
使えないんじゃなくて使う気が無い (スコア:2, 興味深い)
うちでもよほど業務命令でLinuxデスクトップ使わせてやろうかと思ってるんですが。
結局、使い方よりも使わせ方に苦労してます。
うちの会社は大半の案件にLinux系のサーバ使ってて、ましてWebとかWindowsに依存しないものの開発が多いんだからWindowsなんてむしろ不便で、Linuxあたりにした方がフツーに便利だろうと思うのですが...エンジニア(プログラマ/SE)は誰一人としてLinux/FreeBSDでデスクトップを使ってる人がいません。なんでやねん。(*作業用のPCのOSは本人に選択させてます。cygwinやcoLinuxですら入ってない)
新しい人(でもプログラマ歴10年とかですよ)が来ると毎回、sshについて(PuTTYは使えるがキー認証を使ったことが無い)と、cvsやsubversionの使い方、コマンドラインでDBを操作する方法を説明してる気が...ちょっともううんざりです。これが普通なのかうちがレベルが低いのか...使えるデバッガが無い (スコア:0)
使えるコピーツールが無い (スコア:0)
数百万ファイルのバッチ処理なんかだと、コピーツールがなければ毎回テスト環境を書き戻すのにも時間がかかりすぎる。
Re:使えるコピーツールが無い (スコア:1)
じゃダメですか?
Re:使えるコピーツールが無い (スコア:0)
それとCUIなcpなりなんなりの便利さ(愛用っぷり)とは、直交つまり両立してるよ。
ていうか「毎回テスト環境を書き戻す」なんて程度なら、
findで時刻指定してcpするとか、
makeでほげほげするとか、
なんならPerl/Rubyで書くとか、
(CUI的な)手は幾らでも有るでしょうに。
そしてその手順自体をさらにshスクリプトやaliasでラップすれば
コマンドラインから一発で呼べるし。
#よーするにそれくらい作れよと(^^;
逆にGUIの困る点は、例えばFastCopyならFastCopyの、さらに前段や後段に別のプログラムを接続する、なんてな真似が出来ない点かな。
Re:使えるコピーツールが無い (スコア:1, 興味深い)
findもスクリプト言語もcp -Rより明らかに遅いコマンドじゃん…コピーだけで数十分〜数時間はかかるよ。
大量のファイルをとにかく速くコピーしようとしたら、Linuxだと何を使えばいい?
あとFire File CopyもFastCopyもコマンドラインで操作できるよ。もちろんbatファイルにも簡単に組み込める。
よかったね、これでWin環境でも便利になるよ。
Re:使えるコピーツールが無い (スコア:1)
Fire File Copy [impress.co.jp] とやらの能書きをみたが。。。
あえて専用コマンドなど用意しなくても この程度ことをする Perl スクリプトなんて簡単にかける。
というか簡単にかけないような奴が金とってプログラム書いてるとしたら それは大問題。
Re:使えるコピーツールが無い (スコア:2, 参考になる)
I/O操作はノウハウの塊で、原理を聞いただけではそれっぽいものしかできませんよ。
だいたいその説明が今でもあっているのかすら疑わしい。
窓の杜の説明は編集者が書くもので、基本的に初出時から更新されないので
本当に知る気があるなら一次ソース [dion.ne.jp]にあたってください。
> 物理メモリを巨大なバッファとして使用することにより HDDヘッドのシーク動作を抑えつつ、OSのキャッシュシステムを最小限(あるいは全く)しか使わないでコピーするため、同一パーティション内でのファイルのコピー、別パーティションへのコピーや移動が高速かつ静かに行えます。物理的に異なるHDD等やネットワークへの処理も高速化される場合があります。(4.0.0では、読み書きを並行して行うので物理的に異なるドライブやネットワークも、高い確率で速く快適になります)
>
> また、コピー処理によるディスクキャッシュ肥大化による空きメモリの圧迫がなく、ファイルコピー中やコピー後にOSが重くなることが無いという利点があります。また2GB以上の巨大ファイルにも対応し、大きなファイルも断片化を極力抑えて書きこめます。
Re:使えるコピーツールが無い (スコア:0)
OK それじゃ是非簡単に書いて公開してくれ(笑)
仕様としては、OSのキャッシュを汚さないこと、スレッド分けるなどしてR/Wを同時に行うこと、細かいファイルのアクセスを高速化すること、その他オプション参照。
どんな簡単なスクリプトなのか、公開を心待ちにしてますよ
Re:使えるコピーツールが無い (スコア:0)
他山の石として気をつけよう。
Re:使えるコピーツールが無い (スコア:0)
で、異なるドライブには読み書き別スレッドと。
ある程度の試行錯誤は必要かもしれないけど、ノウハウの塊ってのは大げさなような。
ただ、作るのは多少面倒くさいなw
Re:使えるコピーツールが無い (スコア:0)
>I/O操作はノウハウの塊で、原理を聞いただけではそれっぽいものしかできませんよ。
並べて挙げられているFastCopy [ipmsg.org]はBSDライセンスでソースを公開してあるからそれを読めばいいのでは(もしこれであっているなら)。
Re:使えるコピーツールが無い (スコア:1)
Re:使えるコピーツールが無い (スコア:0)
Re:使えるコピーツールが無い (スコア:0)
純粋にCUIから操作可能ではなくて,GUIを起動せず動作するものはないかな.