問題タブ [libraries]
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.
c++ - 大規模なC++プロジェクトをモジュール化するためのアドバイスはありますか?
私たちのチームは、サイズがはるかに大きいプロジェクトに移行しており、その多くは、その中でいくつかのオープンソースプロジェクトを使用しています。
ライブラリと依存関係を比較的モジュール化して、新しいリリースがリリースされたときに簡単にアップグレードできるようにするためのアドバイスやベストプラクティスはありますか?
言い換えれば、オープンソースプロジェクトのフォークであるプログラムを作成するとします。両方のプロジェクトが成長するにつれて、コアの更新を維持および共有するための最も簡単な方法は何ですか?
私が求めていることについてのアドバイスをお願いします...「代わりにこれを行うべきです」または「なぜあなたは」という必要はありません。ありがとう。
python - ライブラリを適切にサポートする Python IDE を探しています (Twisted)
システム (Ubuntu) でライブラリを簡単に見つけて管理し、使用できる Python IDE を探しています。特にツイスト。
インポートするシンボルを含め、コード補完は重要です。
(私はこれまで PyDev と OpenKomodo を見てきましたが、どちらもデフォルトの Python コンセプトのコード補完を提供していますが、プロジェクトに Twisted をインポートすることができず、参照エラーが発生していました。)
通常の免責事項: 私は EMACS や vi が好きではありません。それらについては何も言わないでください。
ruby - Ruby での CArchive (MFC クラス) ファイルの解析
CArchive (レガシー MFC アプリケーション) でファイルをエクスポート/保存しているように見えるレガシー アプリがあります。
現在、Web 用のツールをリファクタリングしています。これらのレガシー ファイルを解析およびロードするために、Ruby で参照できるライブラリはありますか?
どのようなライブラリを調べることができますか?
MFCの XML シリアライゼーションに従ったファイル形式には、次のような問題があります。これは、複雑で扱いにくいバージョン管理によって回避できます。XML を使用すると、これを大幅に回避できます。-プログラム オブジェクト モデルとアーカイブ データの間の依存関係が大きい。プログラム モデルを変更すると、以前のバージョンからデータを読み取ることはほとんど不可能です。-アーカイブされたデータは、関連するアプリケーションを除いて、編集、理解、および変更することはできません。
また、レガシー ソフトウェアには 4 つのバージョンが存在します。この ObjectModel、異なるバージョンのアーカイブ データの問題をどのように克服できますか? 総逆方向 (インポート) 機能が必要です。
assembly - ライブラリを使用せずにアセンブリ プログラムを作成するにはどうすればよいですか?
私は文字通り、アセンブリ言語を学び始めたばかりです。Windows Vista で NASM アセンブラを使用しています。
通常、新しい言語を学び始めるときは、他の人の Hello World コードをコピーして、1 行ずつ理解しようとします。しかし、他のライブラリを参照していない Hello World プログラムを見つけるのは驚くほど難しいと思います! おわかりのように、追加コードのライブラリ全体と密接にリンクしている場合、コードの各行を理解しようとしても意味がありません!
私がアセンブリを学びたい理由の 1 つは、自分が書いたプログラムをほぼ完全に制御できるようにするためです。ライブラリに依存したくありません。
そこで、私の質問は次のとおりです。Windows Vista コンソールに出力できる、完全にスタンドアロンの Hello World プログラムに対する NASM 互換のアセンブリ コードを誰か教えてくれませんか?
または、出力を印刷する場所 (つまり、Windows コンソール) をプログラムに指示するためにライブラリが必要になる場合があることを理解しています。それ以外に、ライブラリが必要な理由がわかりません。私は何かを見落としていますか?
c - プロジェクト内のディレクトリにあるライブラリのLinuxccコンパイル?
私のディレクトリ構造は次のようになります。
..そして私はコマンドを発行します:
しかし、ルートディレクトリからコマンドを発行したにもかかわらず、ライブラリのバイナリが見つからないことがわかります。
ccがバイナリライブラリを見つけられない理由はありますか?
私はccバージョン2.96を使用しています(はい、古いです)。
php - PHPの__autoload関数の代わりになりますか?
次のような関数で必要なときにクラスファイルを動的にロードする方法について読みました。
DB.class.php
これは、そのクラスの新しいインスタンスを作成すると自動的に読み込まれますが、これはグローバル関数であり、プロジェクトに持ち込む関数を持つライブラリはそれ__autoload()
を台無しにするため、これを使用するのは悪いことです。上。
それで、誰かが解決策を知っていますか?おそらく、同じ効果を達成するための別の方法__autoload()
ですか?適切な解決策が見つかるまで__autoload()
、図書館などを持ち込むまで問題になり始めないので、使い続けます。
ありがとう。
perl - mod_perl2 に Perl モジュールを見つけるように指示するにはどうすればよいですか?
Apache Server バージョンを実行する Oracle 64 ビット Linux5.4 でシステムをインストールしました: Apache/2.2.3 および mod_perl 2.
これで、Perl ライブラリを特定のパス /my/perl/libs に設定し、これを補うために httpd.conf を調整しました (以下を追加しました)。
SetEnv MY_LIBS /my/perl/libs
私のCGIプログラムでは、環境を補正するように設定しています:
lib($ENV{'MY_LIBS'}); を使用します。
Perl モジュールが /my/perl/libs のパスを認識してすべての関数を適切に呼び出す場合と、そうでない場合があるため、500 エラーが発生します。
Apache を再起動すると ( /etc/init.d/httpd restart
)、正常に動作しますが、500 エラーが発生します。
何かアイデアはありますか?何を見ればいいですか?
r - パッケージrglがロードされているときにRコマンダーを閉じるときにエラーが発生しました
そのような状況でRコマンダーを閉じるための提案された方法は何ですか?
c# - Google .NET API で Monotouch を使用する
アプリケーションを構築するために、Mike Bluestein の記事http://mikebluestein.wordpress.com/2009/09/27/using-monotouch-with-the-net-library-for-the-google-data-api/を使用しています。 Google API と通信します。
プロジェクトに参照を追加しようとすると、インポートされたプロジェクトに「互換性のないターゲット フレームワーク: v2.0」と表示されます。バージョンを 1.1、3.0、または 3.5 に変更しても同じ結果になります。
.dll を monotouch プロジェクトに追加すると、コンパイル エラーが発生します - monotouch は出力なしで失敗しました 134.
助言がありますか?
nlp - 次の自然言語処理用語の詳細?
NLP の上記の機能のいずれかを実行するために使用できるライブラリはありますか?
AlchemyAPI にお金を払いたくない