問題タブ [fedora]
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.
mysql - 複数の Fedora システムのクロックを同期する方法
ユーザーが興味のあるものや人を購読し、新しい投稿、ファイル、または画像が送信されたときに通知を受け取ることができる購読システムがあります. 何かが新しいかどうかを判断するために、tstamp でビューを追跡します。問題は、Web サーバーと MySQL データベースが同期していない場合、ユーザーがアイテムを表示するのとほぼ同時に投稿されたコンテンツを見逃す可能性があることです。またはアイテムを 2 回表示します。
データベースから tstamp を取得することでこの問題を解決できますが、tstamp を取得するためだけにデータベースに多数の接続が必要になります。Web サーバーのシステム クロックをデータベース サーバーに定期的に同期できれば (少なくとも可能な限り)、問題を最小限に抑えることができます。これを行うための最良の方法に関するアドバイスはありますか?
NOW() を使用してデータベースに閲覧時間を入力するのは気が進まない。Gearman Process を使用してビューを記録します。これは、ビューに入るのに常にわずかな遅延があることを意味します。ただし、通常、この遅延は最小限であり、通常の同期を行うことができないと仮定すると、システム クロック間の差よりも小さい可能性があります。
c++ - Fedora での C++ プログラムのコンパイル
Fedora でオープン ソース C++ プロジェクトをコンパイルする際に問題が発生しています。./configure をダウンロードして実行すると、最終的には....
Windows で同等のプロジェクトをコンパイルしたとき、Boost へのプロジェクト参照をインストールして更新する必要がありました。これはブーストに関連していることがわかりますが、構文エラーが発生する理由はわかりません。
configure および configure.ac の元のソース コードには、boost 1.3.5 への参照があり、同じコンパイル エラーが発生していました (明らかにエラー メッセージに 1.3.5 が含まれています)。
最近ブースト 1.3.9 をインストールし、ソースを更新しました。また、私がしようとしたときに注意してください
1.3.7 がインストールされていると報告され、それが最新バージョンです。ソースコード内で 1.3.7 も試しましたが、同じ問題が発生します。構文エラーが発生する理由がわかりません。
これは、エラーをスローするconfigureおよびconfigre.ac内のコードです
次にどこに行くかについての考えは素晴らしいでしょう。
ティア
G
linux - ソースなしでLinuxでプログラムを配布する
ソースを配布せずに Linux でプログラムを配布できるようにしたいと考えています。現在の解決策は、コンパイル済みのバイナリを含む tar.gz を配布することです。このバイナリをアプリケーション メニューに配置する最も簡単な方法は何ですか? これを行う方法はほとんどの Linux ディストリビューションで共通ですが、Ubuntu、Fedora、および OpenSUSE が優先されます。
mysql - Fedora 11にmysqlワークベンチをインストールするにはどうすればよいですか
Fedora 10 の rpm パッケージをダウンロードしてインストールしようとしました。また、ソースからコンパイルして、最後に src.rpm パッケージから rpm パッケージを再構築しようとしましたが、何も機能しませんでした。Fedora に mysql ワークベンチをインストールする方法を誰か知っていますか11 ?
ありがとう。
linux - Web開発にMacを使用することの長所と短所は何ですか?
私はかなり長い間FedoraLinuxをWeb開発(および他の開発関連のもの)に使用しています。しかし、つい最近、誰かが私にWeb開発をしているので、Macを使うほうがいいと言った。Macが過大評価されているような気がします。Macを使用する必要がある(または使用しない)のはなぜですか?
fedora - Fedora 11 のパッケージ
Fedora 11 がインストールするパッケージのリストを探しています。これは、インストール DVD の .iso または anaconda パッケージの一部にあると思います。特に最小限のリストが欲しいです。
これが正しい質問ではないかもしれないことは理解しています。インストール時に最小限の Fedora がパッケージをインストールせず、DVD からファイルをコピーするだけである可能性があります。誰でもこれを確認できますか?
ありがとう、
ボブ。
linux - GLIBCXX_4.1.2 をインストール済みの場合、GLIBCXX_3.4.9 が必要ですか?
MediainfoDLL の最新バージョンを Fedora 8/9 64 ビット ( http://mediainfo.sourceforge.net/es/Download/Fedora ) にインストールしています。libmediainfo-0.7.20 と libzen0-0.4.3 ファイルをダウンロードしました。
libzen0 をインストールしようとすると、次の出力が得られます。
しかし、問題は、libstdc++ の 4.1.2 バージョンが既にインストールされていることです。
どうすればこの問題を解決できますか?
編集:
virtual-machine - VirtualMachineManagerエラー-デフォルトのハイパーバイザーの判別中にエラーが発生しました
私はFedora11を使用していて、Xenを機能させようとしています(これはすでに機能していると思います)が、VirtualMachineManagerがハイパーバイザーを見つけることができません。
Virtual Machine Managerを起動すると、次のエラーが発生します
デフォルトのハイパーバイザーの判別中にエラーが発生しました。デフォルトの接続を設定できませんでした。適切な仮想化パッケージ(kvm、qemuなど)がインストールされていること、および変更に気付くためにlibvirtdが再起動されていることを確認してください。ハイパーバイザー接続は、[ファイル]->[接続の追加]から手動で追加できます
libvirtdを数回再起動し、手動で接続しようとしましたが、うまくいきません。
いくつかの有用な情報:
java-native-interface - Fedora 8 で jni_CreateJavaVM API を使用して JVM を作成できない
PHP 拡張機能 (C で作成) を作成しました。JNIを使用してJava呼び出しを行っています。
jni_CreateJavaVM を使用して JVM を作成します。これは次の場合に正常に機能します。
- IIS (ウィンドウズ)
- アパッチ (Windows)
- PHP CLI (フェドラ 8)
しかし、(Fedore 8 で) Apache から同じ拡張機能をロードしようとすると、create jni_ CreateJavaVM が JNI _ERROR を返します。PHP _RINIT _FUNCTION から jni _CreateJavaVM を呼び出します。
私の拡張機能がlibjvm.soを見つけられない可能性があると思いました。同じコードで、jni_CreateJavaVM を呼び出す前に、libjvm.so ライブラリをロードしようとしましたが、成功しました。jni 関数を呼び出した場合にのみ、JNI_ERROR が返されます。
LD_LOAD 関数を使用して libjvm.so をロードしました。ライブラリをロードした後、成功した jni_ CreateJavaVM メソッドへのポインタを取得します。ポインターまたは直接の jni_ CreateJavaVM 呼び出しを使用して呼び出しを行った場合にのみ、-1 が返されます。
初期化中に何が問題だったのかを調べる方法はありますか?
プラットフォーム: Fedora 8 Java: Jdk 1.5 update 8 Php: Php バージョン 5.3
JVM を初期化するために作成したコードを次に示します。
linux - ubuntu/fedora: メニューにアプリケーションを追加するにはどうすればよいですか?
アプリケーションを Ubuntu または Fedora に追加するには、ファイルシステム階層のどのファイルをどこにドロップする必要がありますか?
.deb パッケージを作成していますが、「その他」メニューに表示したいと考えています。どうすればこれを達成できますか?