問題タブ [module]

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.

0 投票する
3 に答える
33244 参照

php - Windows での PHP 拡張機能のインストール

Windows XP Home Edition を使用しています。PHP にいくつかの拡張機能 (memcache、APC など) をインストールする必要があります。そして、私はこれを実現するために PECL を使用したいと思っています。問題は、PECL が自分のコンピューターに特定のプログラムがあることを当然のことと考えていることです。別の投稿で、たとえば、Microsoft Visual Studio C++ をマシンにインストールする必要があると読みました。しかし、私がダウンロードした新しいバージョンの Visual Studio には msdev.exe がなく、代わりに vcbuild.exe を使用します。これはまったく異なる API を持ち、これらのモジュールに付属する .dsp ファイルをコンパイルできません。

そこで、dsp を vcbuild.exe で動作するようにアップグレードするスクリプトを見つけようとしましたが、vcbuild.exe でそれができることがわかりましたが、もちろんうまくいきませんでした。

私が試したもう 1 つのことは、Windows 用の make スクリプト (nmake2make) を見つけることでした。しかし、モジュールのルート フォルダーには make ファイルがありませんでした。

*nix オペレーティング システムと同じくらい簡単に動作するビルド スクリプトを見つけることを期待して、Cygwin と MinGW もダウンロードしようとしましたが、役に立ちませんでした。

PHP 拡張機能を Windows マシンにインストールするには、他にどのような方法がありますか? 誰かがこの苦境から私を助けることができますか?

0 投票する
1 に答える
1073 参照

html - Perl でリッチ テキスト エディタから HTML を解析する最良の方法は何ですか?

不適切な HTML (Microsoft Word からコピーされたものなど) を取得して、適切にフォーマットされた HTMLに解析できる Perl モジュールはありますか? HTML::Tidyを見てきましたが、 CPAN でひどいレビューを受けています。基本的にコマンド ライン バージョンの tidy のラッパーであるカスタム レガシー モジュールがあります (HTML::Tidy とほとんど同じように見えます) が、ファイルをディスクに書き込んで読み込むので、パフォーマンスが大幅に向上する可能性があります。ペナルティ。確かに、Perl の優れたテキスト解析機能を使用すると、これを正しく行うためのより良い方法がありますか?

0 投票する
8 に答える
30746 参照

perl - インストールされている場合、オプションの Perl モジュールを要求するにはどうすればよいですか?

Term::ReadKey端末の幅を取得するために依存する Perl コードがあります。インストールにこのモジュールがないため、例外をスローするのではなく、モジュールが存在しない場合にデフォルトを提供したいと考えています。

利用可能かどうかを事前に知らずに、オプション モジュールを条件付きで使用するにはどうすればよいですか。

どうすればこれを達成できますか?

0 投票する
11 に答える
24190 参照

perl - How can I use a new Perl module without install permissions?

Here is my situation: I know almost nothing about Perl but it is the only language available on a porting machine. I only have permissions to write in my local work area and not the Perl install location. I need to use the Parallel::ForkManager Perl module from CPAN

How do I use this Parallel::ForkManager without doing a central install? Is there an environment variable that I can set so it is located?

Thanks

JD

0 投票する
5 に答える
9349 参照

php - Magento カスタム モジュール。別のモジュールにリダイレクトしてチェックアウトに戻る

Magento ショッピング カートは、PHP の Zend Framework 上に構築されています。Zendフレームワークを扱ったのはこれが初めてで、次のような問題があります...

ユーザーが製品を購入するたびに画像をアップロードできるようにするカスタム モジュールを作成しています。

ユーザーが商品をカートに追加しようとするたびに、addAction() メソッドをオーバーロードできます。ユーザーにフォームを表示し、ファイルを受け入れるカスタム モジュールを作成することもできます。ただし、モジュールを実行するコードをオーバーロードされたメソッドに挿入する方法がわかりません。

私の困難は、Zend MVC のやり方に関する知識が不足していることにあると思います。私は、Magento のすべてのドキュメント/wiki/フォーラム スレッドを上から下まで調べました。

0 投票する
5 に答える
11582 参照

php - Zend Framework の異なるモジュールで同じモデルを使用する方法は?

私は、パブリック マーケティング エリア、プライベート メンバー エリア、管理サイト、およびマーケティング キャンペーン管理サイトを持つ既存のプロジェクト内で Zend Framework の実装に取り​​組んでいます。現在、これらは不十分に編成されており、マーケティング エリアとメンバー エリアのコントローラー スクリプトはすべてサイトのルートの下にあり、管理者用の別のフォルダーとマーケティング キャンペーン サイト用の別のフォルダーがあります。

Zend Framework を実装するにあたり、コントローラーとビューをモジュールに分割できるようにしたいと思います (メンバー エリア用、パブリック マーケティング エリア用、管理サイト用、マーケティング キャンペーン管理サイト用)。ただし、3 つのコンポーネントはすべて同じデータベースと同じビジネス オブジェクトで動作するため、各モジュールを同じモデルにポイントできるようにする必要があります。

ただし、ドキュメントでこれを行う方法に関する情報を見つけることができませんでした。これを行う方法に関するリンクまたはそれを達成する方法に関するいくつかの簡単な指示を手伝ってくれる人はいますか?

0 投票する
6 に答える
55893 参照

perl - Perl モジュール セットの特定のバージョンをインストールするにはどうすればよいですか?

私は実稼働環境を複製して、多くのテスト/シッティング環境を作成する任務を負っています。

私がしなければならないことの 1 つは、何年にもわたってインストールされてきたすべてのモジュール (内部および外部モジュールを含む) を使用して、Perl をビルドすることです。CPAN.pm autobundle を使用することもできますが、これにより、本番環境にある外部モジュールのより新しいバージョンがテスト環境に含まれることになります。

(多くの) バージョン固有の Perl モジュールを入手してインストールする最も簡単で最良の方法は何ですか?

0 投票する
19 に答える
698242 参照

python - Python モジュール ソースの場所を見つけるにはどうすればよいですか?

特定の Python モジュールのソース ファイルがインストールされている場所を知るにはどうすればよいですか? Windows と Linux では方法が異なりますか?

特にモジュールのソースを探していdatetimeますが、より一般的な回答にも興味があります。

0 投票する
1 に答える
3117 参照

apache-flex - Flex 3 モジュールでのチェック ボックス/ラジオ ボタン/プログレス バーの使用

私のプロジェクト環境には、2 つのプロジェクトがあります。

MyApp & MyModule

MyApp は MyModule をロードします。ロードすると、タイプ DisplayObject のクラスを取得し、それを自身のコンテナに追加しようとします。

チェックボックス/ラジオボタン/プログレスバーを使用しようとすると問題が発生します。

チェック ボックスとラジオ ボタンは通常のボタンとまったく同じように表示され、プログレス バーがクラッシュします。

「非コンストラクターでインスタンス化が試行されました。」

ProgressBar.as の 958 行目

モジュールでコントロールを正しく使用する方法を知っている人はいますか?

0 投票する
13 に答える
8181 参照

c - Linux カーネルのモジュールで機能をオーバーライドする

理由の詳細には触れずに、ローダブル モジュールからカーネル関数とシステム コールを置き換えるクリーンな (可能な限り) 方法を探しています。私の最初のアイデアは、いくつかの関数をオーバーライドするコードを作成し、元の関数を使用して (可能であれば関数を呼び出す可能性があります)、独自のコードを追加することでした。重要なのは、私が作成する関数には元の関数の名前が必要であるため、他のコードがそれにアクセスしようとすると、代わりに私の関数にアクセスすることです。

コードを適切な関数に投げ込むだけで、これをカーネルで直接 (比較的) 簡単に行うことができますが、カーネル (または C) コーディングの実践が必ずしも恐ろしいものではない小さな C マジックを誰かが知っているかどうか疑問に思っていました。同じ結果です。

#defines と typedefs の考えが頭に浮かびますが、頭の中でそれをハッキングすることはできません。

要するに、Linuxカーネルの関数を(モジュールから)効果的にオーバーライドする方法を知っている人はいますか?

編集:尋ねられたので、基本的にカーネル内から特定の機能(ディレクトリの作成/削除など)をログに記録したいのですが、健全性のために、大きなパッチを書く必要があるのではなく、ロード可能なモジュールが理にかなっているようですカーネルコードを変更し、変更ごとに再コンパイルします。カーネルに最小限のコードを追加しても問題ありませんが、ほとんどの作業をモジュールにオフロードしたいと考えています。