問題タブ [linux]
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 - 仮想ホストごとの error_log?
Apache と PHP 5 を実行している 1 つの Linux サーバーには、個別のログ ファイルを持つ複数の仮想ホストがあります。error_log
仮想ホスト間で php を分離することはできないようです。
でこの設定をオーバーライドしても<Location>
、httpd.conf
何も起こらないようです。
error_logs
仮想ホストごとに個別のphpを持つ方法はありますか?
c - MessageBoxのGTK実装
MessageBox
私はGTKを使用してWin32を実装しようとしています。アプリはSDL/OpenGLを使用しているため、これはGTKアプリではありません。
関数内で初期化(gtk_init
)のようなものを次のように処理します。MessageBox
今、私は決して経験豊富なGTKプログラマーではなく、恐らくひどく間違ったことをしていることに気づきました。
ただし、私の問題は、プロセスが終了するまでこの関数が表示されたまま最後のダイアログが表示されることです。何か案は?
linux - vi内のファイルに対するroot権限を取得しますか?
多くの場合、構成ファイルを編集しているときに、viでファイルを開き、保存しようとすると、入力しなかったことに気付きます。
ファイルを保存するためのvisudo権限を与える方法はありますか?少し前にviについて調べていたときに、これについて何かを見たことを思い出しているようですが、今は見つかりません。
windows - XML編集・閲覧ソフト
大規模な XML スキーマの操作と編集に推奨されるソフトウェアは? 巨大な XML ファイルの処理に役立つ Windows と Linux の両方のソフトウェアを探しています (クロスプラットフォームである必要はありません。両方の提案が必要です)。
php - Linux 用軽量 IDE
堅牢で高速なコンピューター (2Gb RAM を搭載した Pentium デュアル コア 2.0) を持っていますが、軽量のソフトウェアを常に探しているので、多くのアプリが同時に起動して実行されている場合でも高速に動作します。
ここ数週間、私は徐々に Linux に移行しており、C++ と PHP でプログラムするための無料の軽量で便利な IDE をインストールしたいと考えています。構文の強調表示とコード補完のヒントは必須です。
linux - Linux用のテキストエディタ(Vi以外)?
私はテキストのニーズにMacOSXでTextMateを使用しており、それが大好きだと言って、この質問の前置きをさせてください。Linuxプラットフォームに匹敵するものはありますか?私は主にpython/rubyのコーディングに使用します。
グーグル検索を行うと、時代遅れの答えが得られました。
編集:この質問の「メリット」についていくつかの懸念があったので。Linuxで新しいRubyプログラミングプロジェクトを開始しようとしています。開始する前に、その作業を実行するための適切なツールがあることを確認したいと思いました。
編集#2:私は毎日VIMを使用しています-すべて。。時間。私はそれを使って楽しんでいます。私はただいくつかの選択肢を探していました。
python - OS X または Linux でのプログラムによるシリアル ポートとの通信
Apache ログやその他の楽しい統計からのスクロール検索クエリを表示するように設定したい Prolite LED サインがあります。問題は、私の G5 にはシリアル ポートがないため、USB からシリアルへのドングルを使用する必要があることです。/dev/cu.usbserial および /dev/tty.usbserial として表示されます。
私がこれを行うと、すべてがハンキードーリーのようです:
シリアルポートツールを使用して通信すると、すべてが機能します。
上記のシリアルポートツールでこのコードを実行すると、すべてが機能します。しかし、ツールを切断するとすぐに接続が失われます。
問題は、シリアル ポート ツールを使用せずにシリアル ポートとの通信を開始するには、どのような魔法を実行する必要があるかということです。それは許可の問題ですか?また、/dev/cu.usbserial と /dev/tty.usbserial の違いは何ですか?
いいえ、シリアル番号はありません。問題は、python スクリプトを sudo で実行しても問題が解決しないことです。言及した gui ツールで接続を開くと、問題が解決する唯一のことです。
linux - パブリック アクセス用の Linux Web サーバーを保護する
さまざまな Web テクノロジをホストする Web サーバーとして安価な Linux ボックスをセットアップしたいと考えています (PHP と Java EE が思い浮かびますが、将来的には Ruby や Python も試してみたいと考えています)。
Java EE アプリケーションを提供するために Linux で実行するように Tomcat をセットアップすることにはかなり精通していますが、このサーバーを開いて、作業中に使用できるいくつかのツールを作成できるようにしたいと考えています。オフィス。Java EE サイトの構成に関して私が経験したすべての経験は、外部ユーザーのためにページを保護することに集中しないように言われたイントラネット アプリケーションに関するものでした。
個人の Linux Web サーバーを外部トラフィックに対して開放するのに十分安全な方法でセットアップするためのアドバイスはありますか?
linux - 特定の経過時間よりも古いすべての Linux プロセスを強制終了するにはどうすればよいですか?
特定のサーバーで、時々強制終了する必要があるゾンビのようなプロセスに問題があります。1 時間以上実行されているものを特定するにはどうすればよいでしょうか?