問題タブ [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.
algorithm - プログラミング実験
さまざまなアルゴリズム、ライブラリ、またはハードウェアをテストするために、私は頻繁に多数の実験をコーディングしています。これらの実験のすべてのコード、依存関係、および出力には、後で戻ることができるように、注釈を付けて保存する必要があります。この問題に対する良い一般的なアプローチはありますか?実験を実行した後、実験をどうしますか?
dojo - Dojo vs Dijit-含めるまたは参照するファイル?
私はオライリーの本「道場-決定的なガイド」を読んでいますが、何かがまだ私にとって決定的なものではありません。
彼らは「ブートストラップ」とAOLCDNからのdojo.cssの取得について話します。
自分のマシンでテストする場合、CDNを使用する必要がありますか?それとも、デプロイするときにのみそれを待って使用する必要がありますか?
第二に、この本は道場のCDNについて語っていますが、dijitのCDNについては語っていません。
私はGoogleAppEngine(GAE)で開発しています。そのため、Javascriptディレクトリに2000以上のDojo / Dijitファイルがあると、GAEへのアップロードが毎回遅くなるため、少し面倒です。
Firebugは私にこのエラーを与えています:GET http:// localhost:8080 / dijit / nls / dijit-all_en-us.js 404 not Found GET http:// localhost:8080 / dijit / _editor / plugins / FontChoice.js 404 not見つかった
ここからサンプルをダウンロードしました: http ://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/themes/themeTester.html?theme = soria そして、ローカルホストの下で自分のマシンで「単に」実行したいと思いますgoogle app engine(上記のURLに表示されるlocalhost:8080)。
上記の2番目の404を引き起こしている可能性のある次のステートメントが表示されます。dojo.require( "dijit._editor.plugins.FontChoice");
もう1つのエラー:最適化されたクロージャーpreload( "en-us")にアクセスできませんdijit-all.js(479行目)anonymous( "dijit.nls.dijit-all"、["ROOT"、 "ar"、 "ca"、 40 more ... 0 = ROOT 1 = ar 2 = ca 3 = cs 4 = da 5 = de 6 = de-de 7 = el 8 = en 9 = en-gb])dijit-all.js(489行目) dijit-all.js()dojo.i18n._searchLocalePath(locale、true、function(loc){\ n
とりあえず続けるために、dijitライブラリ全体をコピーしようと思いますが、それ以外の解決策はありますか?
私の現在のスクリプトには次のようなものが含まれています。
dijit.js.uncompressed.jsをdijit.jsにコピーして名前を変更することで、dijit.jsファイルを取得しました。
java - Java の非常に冗長なクラス ライブラリ
最近Javaにハマりました。私は動的言語のバックグラウンドを持っており、人々が Java の冗長性について不満を言う理由をようやく理解しています。この問題に対処するクラス ライブラリはありますか? String text = someClass.stdin()
Javaでユーザー入力を取得するために必要な8行ほどの行ではなく、次のようなものを入力したいと思います。
xcode - /usr のライブラリを xcode に追加する
/usr の下にある静的ライブラリを xcode プロジェクトに追加しようとしています。(私はMac devが初めてです)。
問題は、これが隠しディレクトリであるため、通常のプロジェクトへの追加が機能しないことです。また、プロジェクト設定を編集してインクルード ディレクトリを追加することはできますが、実際のライブラリを追加する明らかな方法はないようです。
ライブラリをコピーしたり、 /usr ディレクトリを非表示にしたりしない限り(これは正しい解決策ではありません)、途方に暮れています。
ティア
java - Eclipse の Java EE パースペクティブで参照ライブラリを非表示にするにはどうすればよいですか?
Eclipse の通常の Java パースペクティブは、参照ライブラリを適切に隠しているようです (プロジェクトの「参照ライブラリ」フォルダ内)。残念ながら、Java EE パースペクティブにはこれと同じ機能がないようで、有効にするのは直感的ではありません。
誰でもこの問題に光を当てることができますか?
python - Python イメージングの代替手段
トリミング、サイズ変更、透かしのオーバーレイなど、写真に対していくつかの簡単なことを行う必要がある Python コードがあります。私は PIL を使用しましたが、リサンプル/サイズ変更の結果はひどいものです。私は imagemagick を使用しました。インターフェイスとコマンドは、猫を箱に詰めてから、階段からキーボードに向かって繰り返し投げることによって設計されました。
シンプルで高品質の画像変換を行うためにPythonで使用できるPILまたはImagemagickではないものを探しています。さらに言えば、コマンド ライン インターフェイスが適切であれば、Python バインディングを使用する必要さえありません。
ああ、それは比較的プラットフォームにとらわれない必要があります。私たちの実稼働サーバーは Linux ですが、一部の開発者は Windows で開発しています。ライブラリとして使用するためにばかげた gui コードの束をインストールする必要もありません。
c - アプリケーションで一般的に使用される c ライブラリ?
アプリケーションで使用される最も一般的に使用される c ライブラリは何ですか。特定のものではなく、一般的に?
ide - 開発者は、開発を特定のソフトウェアに制限する必要がありますか?
開発者は、開発用途の特定のアプリケーションに制限する必要がありますか?
ほとんどの場合、答えは、開発チームが問題にならないと同意する限りです。
セキュリティ認証の監査を受けている企業にとって、企業のリスクと開発者の柔軟性、パフォーマンスのバランスをとる方法はありますか?
範囲
- コーディング/開発ソフトウェア
- ビルド システム ソフトウェア
- ディストリビューションに含まれるサードパーティ ソフトウェア (ライブラリ、ユーティリティ)
- (追加)ワークステーション上の残りのソフトウェア
可能な解決策
承認されたソフトウェアのホワイト リストを作成します。開発者は、使用する前に目的のソフトウェアの承認を求める必要があります。承認は、ビジネス目的/セキュリティ リスクに基づいて行われます。
ソフトウェアのブラックリストを作成します。開発者は、使用されているすべてのソフトウェアをリストします。審査委員会は定期的にリストを調べます。
チームの設定を超えて開発者ツールを制限する会社で働かなければならなかった人はいますか? 彼らはどのように状況を処理しましたか?
編集
質問を整理しました。議論を少なくしようとしました。
python - 次のニーズに適した Python ライブラリは何ですか?
次のニーズに適したPythonライブラリは何ですか:
- MVC
- ドメインの抽象化
- データベースの抽象化
- ビデオ ライブラリ (サムネイルを作成するためだけ)
SQLAlchemy がデータベースの抽象化に非常に適していることは既に知っているので、より良いものを提案したい場合を除き、気にしないでください。
編集:これは言及するのがばかげているように思えるかもしれませんが、私はWeb用ではなくGUI用のMVCについて話しているので、明確にするために言及しています
編集: MVC部分にはGUI部分も含まれていますか、それともPyQtのようなGUI用の別のライブラリを使用できますか