問題タブ [unix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - gettimeofday()の解像度はマイクロ秒であることが保証されていますか?
もともとWin32API用に作成されたゲームをLinuxに移植しています(Win32ポートのOS XポートをLinuxに移植しています)。
QueryPerformanceCounter
プロセスの開始以来、uSecondsを指定し て実装しました。
これは、周波数として定数1000000を与えることと相まって、私のマシンQueryPerformanceFrequency()
でうまく機能し、プログラムの起動以降に含まれる64ビット変数を与えてくれます。uSeconds
それで、これはポータブルですか?カーネルが特定の方法でコンパイルされた場合など、動作が異なることを知りたくありません。ただし、Linux以外には移植できないので問題ありません。
linux - vi内のファイルに対するroot権限を取得しますか?
多くの場合、構成ファイルを編集しているときに、viでファイルを開き、保存しようとすると、入力しなかったことに気付きます。
ファイルを保存するためのvisudo権限を与える方法はありますか?少し前にviについて調べていたときに、これについて何かを見たことを思い出しているようですが、今は見つかりません。
unix - UNIX でのプロセス サイズ
Solaris, HP-UX
と でプロセス サイズを取得する正しい方法は何AIX
ですか? top
orps -o vsz
または何か他のものを使用する必要がありますか?
ruby - Rubyで(n)cursesを使用するにはどうすればよいですか?
のバッチジョブのステータスを示すプログレスバーを作成したいと思いますRuby
。
(n)cursesの使用に関するチュートリアル/ライブラリをいくつか読みましたが、ターミナルで「アニメーション化された」プログレスバーを作成する方法や、でcursesを使用する方法を説明するのに特に役立ちました。Ruby
特定のジョブの進行状況を監視するために別のスレッドを使用することはすでに知っていますが、進行状況バーの描画をどのように進めるかがわかりません。
アップデート
ProgressBarクラスは信じられないほど簡単で、私の問題を完全に解決しました。
c - 静的コード分析ツールの選択
UNIX環境でCでコーディングしているプロジェクトに取り組んでいます。私はlintツールを使用してソースコードをチェックしてきました。Lintは(1979年以来)長い間使用されてきましたが、誰かが私が使用できるより最近のコード分析ツールを提案できますか?できれば無料のツール。
java - シリアル ポートを設定して通信するにはどうすればよいですか?
シリアル接続 (RS-232 および RS-422) でデータを送受信する必要があります。
このような接続を設定して通信するにはどうすればよいですか? どのような構成設定 (ボーレートなど) をどのように設定すればよいですか?
特に、Java、C/C++、または主要な Unix シェルの 1 つでこれを行うことを検討していますが、Windows/ハイパーターミナルを使用したシリアル プログラミングにも関心があります。
windows - Windows の「いい」に相当するもの
Windows で Unix コマンドのniceに相当するものはありますか?
タスクマネージャーの「優先度の設定」メニューではなく、コマンドラインで使用できるものを特に探しています。
Google でこれを見つけようとする私の試みは、より良い形容詞を思いつくことができない人々によって妨げられてきました.
unix - VPN 経由で Xming X Window Server を使用する
一部の UNIX 開発サーバーに接続するために、Windows XP を実行しているラップトップに Xming X Window Server をインストールしています。
オフィスで会社のネットワークに直接接続すると問題なく動作します。ただし、VPN を介してリモートでネットワークに接続すると機能しません。
リモート接続時に Xming を起動すると、端末の Windows が表示されません。
ラップトップが接続されているときに、DISPLAY環境変数がラップトップのIPアドレスに正しく設定されていないことに関係があると思います。
リモート接続中に ipconfig を実行すると、ラップトップに 2 つの IP アドレスがあることに気付きました。モデム/ルーター。
VPN 経由での Xming の使用をサポートするために Xming で行う必要のある構成変更はありますか?
linux - 特定の経過時間よりも古いすべての Linux プロセスを強制終了するにはどうすればよいですか?
特定のサーバーで、時々強制終了する必要があるゾンビのようなプロセスに問題があります。1 時間以上実行されているものを特定するにはどうすればよいでしょうか?