プログラミング

プロおよび熱狂的プログラマーのためのQ&A

16
WindowsのNode.jsでhello.jsファイルを実行する方法
javascriptで書かれたhello worldプログラムをhello.jsという名前の別のファイルで実行しようとしています node.jsの現在実行中のWindowsバージョン。 コードはコンソールウィンドウで完全に実行されますが、Windows環境でパスを参照するにはどうすればよいですか。 C:\abc\zyx\hello.js Unixでは、$ node hello.jsを表示していると思います Node.jsはまったくの初心者です。何か問題が発生した場合は修正してください。 私は試した > node C:\abc\zyx\hello.js ----動作しませんでした > C:\abc\zyx\hello.js -機能しませんでした アップデート1: hello.jsファイルが置かれているフォルダーにnode.exeを追加しました。 フォルダーc:\ abc \ zyx \へのパスポイントを追加すると、次のエラーが表示されます ReferenceError:helloが定義されていません hello.jsの内容を確認する setTimeout(function() { console.log('World!'); }, 2000); console.log('Hello'); 更新2: これまでのところ、これらのバージョンをすべて試しましたが、どれも動作しないようです。何か間違ったことをしているのかもしれません。 >node hello.js >$ node hello.js >node.exe hello.js >node /hello.js >node \hello.js > \node \hello.js > /node …
313 windows  node.js 

30
iPhoneアプリの署名:このプロファイルに一致する有効な署名IDがキーチェーンに見つかりませんでした
これで髪の毛を抜いています。ダウンロードしましたiPhone 3.0 SDKが、プロビジョニングプロファイルを機能させることができません。これが私が試したものです: すべてのプロビジョニングプロファイルを削除する ログインキーチェーンを削除する 新しい「ログイン」キーチェーンを作成し、デフォルトにします 新しい証明書署名リクエストを作成する Apple Developer Centerで新しい開発者証明書と配布証明書を作成する それらをダウンロードしてインストールする WWDR証明書をダウンロードしてインストールする 新しいプロビジョニングプロファイルを作成し、ダブルクリックしてインストールします すべての証明書は有効であると報告されますが、Xcodeそれでもそれらを認識しません。次に何を試したらいいですか? 編集: 私は完全に再Mac OS Xインストールし、新規インストールからインストールしましたが3.0 SDK、それでも同じ問題があります。
313 ios  xcode 

8
Firefox用のカスタムCSSスクロールバー
CSSでスクロールバーをカスタマイズしたい。 私はこのWebKit CSSコードを使用します。これはSafariとChromeでうまく機能します。 ::-webkit-scrollbar { width: 15px; height: 15px; } ::-webkit-scrollbar-track-piece { background-color: #C2D2E4; } ::-webkit-scrollbar-thumb:vertical { height: 30px; background-color: #0A4C95; } Firefoxで同じことをするにはどうすればよいですか? jQueryを使用して簡単に実行できることはわかっていますが、実行可能な場合は純粋なCSSで実行することをお勧めします。 誰かの専門家のアドバイスに感謝します!
313 css  firefox  webkit  scrollbar 

4
javadocのメソッドパラメータへの参照を追加する方法
メソッドのドキュメント本文からメソッドの1つ以上のパラメーターへの参照を追加する方法はありますか?何かのようなもの: /** * When {@paramref a} is null, we rely on b for the discombobulation. * * @param a this is one of the parameters * @param b another param */ void foo(String a, int b) {...}
313 java  arguments  javadoc 


15
PythonでIoC / DIが一般的ではないのはなぜですか?
Javaでは、IoC / DIは非常に一般的な手法であり、Webアプリケーション、ほぼすべての利用可能なフレームワーク、Java EEで広く使用されています。その一方で、大きなPython Webアプリケーションもたくさんありますが、Zope(コードで言うと恐ろしいはずですが)の他に、IoCはPythonの世界ではあまり一般的ではないようです。(私が間違っていると思われる場合は、いくつか例を挙げてください)。 もちろん、Pythonで使用できる一般的なJava IoCフレームワークのクローンがいくつかあります(たとえば、springpython)。しかし、どれも実際に使われているようには見えません。少なくとも、私はそのようなものを使用するDjangoまたはsqlalchemy + <insert your favorite wsgi toolkit here>ベースのWebアプリケーションに踏み込んだことはありません。 私の意見では、IoCには妥当な利点があり、たとえばdjango-default-user-modelを簡単に置き換えることができますが、PythonでのインターフェースクラスとIoCの広範な使用は、「pythonic」ではなく、少し奇妙に見えます。しかし、誰かがより良い説明をしているかもしれません。なぜIoCはPythonで広く使用されていないのでしょうか。

6
matplotlibの多くのサブプロットでサブプロットのサイズ/間隔を改善する
この質問に非常に似ていますが、私の図は必要なだけ大きくすることができます。 matplotlibで縦に積み上げたプロットの束全体を生成する必要があります。結果はfigsaveを使用して保存され、Webページに表示されるため、サブプロットが間隔をあけてオーバーラップしない限り、最終的な画像の高さが気になりません。 図をいくら大きくしても、サブプロットは常に重なり合っているように見えます。 私のコードは現在次のようになります import matplotlib.pyplot as plt import my_other_module titles, x_lists, y_lists = my_other_module.get_data() fig = plt.figure(figsize=(10,60)) for i, y_list in enumerate(y_lists): plt.subplot(len(titles), 1, i) plt.xlabel("Some X label") plt.ylabel("Some Y label") plt.title(titles[i]) plt.plot(x_lists[i],y_list) fig.savefig('out.png', dpi=100)
313 python  matplotlib 


13
python matplotlibで軸テキストを回転させる
X軸でテキストを回転させる方法がわかりません。そのタイムスタンプは、サンプルの数が増えるにつれて、重なり合うまで徐々に近づきます。サンプルを互いに近づけるようにテキストを90度回転させて、それらが重ならないようにしたいと思います。 以下は私が持っているものですが、X軸のテキストを回転する方法がわからないことを除いて、問題なく動作します。 import sys import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt import datetime font = {'family' : 'normal', 'weight' : 'bold', 'size' : 8} matplotlib.rc('font', **font) values = open('stats.csv', 'r').readlines() time = [datetime.datetime.fromtimestamp(float(i.split(',')[0].strip())) for i in values[1:]] delay = [float(i.split(',')[1].strip()) for i in values[1:]] plt.plot(time, delay) plt.grid(b='on') plt.savefig('test.png')
313 python  matplotlib 

12
ASP.NETのConsole.WriteLineはどこにありますか?
J2EEアプリケーション(WebSphereで実行されているアプリケーションなど)では、を使用するSystem.out.println()と、テキストが標準出力に送られ、WebSphere管理コンソールによってファイルにマップされます。 ASP.NETアプリケーション(IISで実行されているアプリケーションなど)では、出力はConsole.WriteLine()どこに行きますか?IISプロセスには、stdin、stdout、およびstderrが必要です。stdoutはWindows版の/ dev / nullにマッピングされていますか、またはここに重要な概念がありませんか? そこにログを記録する必要があるかどうかは尋ねていません(私はlog4netを使用しています)が、出力はどこに行きますか?私の最高の情報は、彼らがを変更できると言うこの議論から来ましたが、それでもコンソールの初期値は何か、またはランタイムコードのconfig / outsideでそれを設定する方法についての質問には答えませんでした。Console.SetOut()TextWriter

13
インラインのonclick属性でイベントの伝播を停止する方法は?
以下を検討してください。 <div onclick="alert('you clicked the header')" class="header"> <span onclick="alert('you clicked inside the header');">something inside the header</span> </div> ユーザーがスパンをクリックしたときにdivのクリックイベントが発生しないようにするにはどうすればよいですか?
313 javascript  html  events  dom 

10
Python辞書オブジェクトからキーと値のペアのサブセットを抽出しますか?
いくつかのキーと値のペア(約16)を持つ大きなディクショナリオブジェクトがありますが、そのうちの3つだけに関心があります。それを達成するための最良の方法(最短/効率的/最もエレガント)は何ですか? 私が知っている最高のものは: bigdict = {'a':1,'b':2,....,'z':26} subdict = {'l':bigdict['l'], 'm':bigdict['m'], 'n':bigdict['n']} これよりエレガントな方法があると私は確信しています。アイデア?


30
エミュレーターでAndroidアプリケーションが実行されていることを検出するにはどうすればよいですか?
エミュレータで実行する場合とデバイスで実行する場合で、コードの実行方法を少し変えたいと思います。(たとえば、パブリックURLの代わりに10.0.2.2を使用して、開発サーバーに対して自動的に実行します。)Androidアプリケーションがエミュレーターで実行されていることを検出する最良の方法は何ですか?

10
TypeScriptのインターフェイスファイル定義に基づいてオブジェクトを作成するにはどうすればよいですか?
私はこのようなインターフェースを定義しました: interface IModal { content: string; form: string; href: string; $form: JQuery; $message: JQuery; $modal: JQuery; $submits: JQuery; } 私はこのような変数を定義します: var modal: IModal; しかし、モーダルのプロパティを設定しようとすると、次のようなメッセージが表示されます "cannot set property content of undefined" インターフェイスを使用してモーダルオブジェクトを記述しても問題ありませんか?
313 typescript 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.