プログラミング

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


2
sudoインシデントはどこに報告されますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 私のマシンで悪質なものを試みると、 ryan@debian:~$ sudo EAT_ALL_THE_COOKIES_BEFORE_DINNER [sudo] password for ryan: ryan is not in the sudoers file. This incident will be reported. このインシデントはどこに報告され、どのようにして悪意のあるコマンドのログを取得できますか?

8
C#からPythonスクリプトを実行するにはどうすればよいですか?
この種の質問は以前にさまざまな程度で尋ねられましたが、簡潔な方法で答えられていないと感じているので、もう一度質問します。 Pythonでスクリプトを実行したい。これだとしましょう: if __name__ == '__main__': with open(sys.argv[1], 'r') as f: s = f.read() print s これはファイルの場所を取得し、それを読み取り、その内容を印刷します。それほど複雑ではありません。 わかりました。これをC#で実行するにはどうすればよいですか。 これは私が今持っているものです: private void run_cmd(string cmd, string args) { ProcessStartInfo start = new ProcessStartInfo(); start.FileName = cmd; start.Arguments = args; start.UseShellExecute = false; start.RedirectStandardOutput = true; using (Process process = Process.Start(start)) { using …

7
ISO 8601形式から.NET DateTimeを作成する方法
DateTimeをISO 8601形式に変換する方法はわかりましたが、C#でその逆を行う方法はありません。 私は持っていて2010-08-20T15:00:00Z、それをDateTimeオブジェクトにしたいのです。 文字列の部分を自分で分離することもできましたが、それはすでに国際標準となっているものに対しては多くの作業のように思えます。

6
パッケージサブディレクトリのデータにアクセスする
./data/サブディレクトリのデータファイルを開く必要があるモジュールを含むpythonパッケージを書いています。現在、クラスと関数にハードコードされたファイルへのパスがあります。ユーザーのシステムのどこにインストールされているかに関係なく、サブディレクトリにアクセスできるより堅牢なコードを書きたいと思います。 いろいろな方法を試しましたが、今のところ運がありません。ほとんどの「現在のディレクトリ」コマンドは、モジュールのディレクトリではなく、システムのpythonインタプリタのディレクトリを返すようです。 これは、ささいな一般的な問題であるはずです。しかし、私はそれを理解することができないようです。問題の一部は、データファイルがファイルではない.pyため、インポート機能などを使用できないことです。 助言がありますか? 現在、パッケージディレクトリは次のようになっています。 / __init__.py module1.py module2.py data/ data.txt 私がアクセスしようとしていますdata.txtからmodule*.py!
130 python  package 

5
CheckBoxForが追加の入力タグをレンダリングするのはなぜですか?また、FormCollectionを使用して値を取得するにはどうすればよいですか?
私のASP.NET MVCアプリでは、次のコードを使用してチェックボックスをレンダリングしています。 <%= Html.CheckBoxFor(i=>i.ReceiveRSVPNotifications) %> これで、チェックボックスの入力タグと非表示の入力タグの両方がレンダリングされることがわかります。私が抱えている問題は、FormCollectionを使用してチェックボックスから値を取得しようとするときです。 FormValues["ReceiveRSVPNotifications"] 「true、false」という値を取得します。レンダリングされたHTMLを見ると、次のことがわかります。 <input id="ReceiveRSVPNotifications" name="ReceiveRSVPNotifications" value="true" type="checkbox"> <input name="ReceiveRSVPNotifications" value="false" type="hidden"> したがって、FormValuesコレクションは同じ名前を持つため、これら2つの値を結合するように見えます。 何か案は?

2
Androidマージンの開始/終了と右/左の違いは何ですか?
Androidマージン開始と右(またはマージン終了と左)の違いは何ですか? ささいな質問ですが、ビューの開始/終了と左/右の違いが何であるかをドキュメントから学ぶことはできません。何かわからないことがあるのか​​もしれませんが、これではまったく進歩できません。

9
辞書の値を照合して、リスト内の辞書のインデックスを見つけます
辞書のリストがあります: list = [{'id':'1234','name':'Jason'}, {'id':'2345','name':'Tom'}, {'id':'3456','name':'Art'}] name = 'Tom'で照合して、インデックス位置[0]、[1]、または[2]を効率的に見つけるにはどうすればよいですか? これが1次元のリストである場合は、list.index()を実行できますが、リスト内のディクショナリの値を検索する方法がわかりません。
130 python 

16
ExpressのビューエンジンとしてHTMLを使用するにはどうすればよいですか?
シードからこの簡単な変更を試し、対応する.htmlファイル(index.htmlなど)を作成しました。 //app.set('view engine', 'jade'); app.set('view engine', 'html'); そしてこのファイルは同じままでした: exports.index = function(req, res){ res.render('index'); }; でも走っている間に 500エラー:モジュール「html」が見つかりません 'ejs'を使用する唯一のオプションはありますか?私の意図は、AngularJSと組み合わせてプレーンHTMLを使用することでした。
130 html  node.js  express 

9
None値とは何ですか?
私はPythonを研究していて、そのNone値について説明している章を読みましたが、残念ながら、この本はいくつかの点であまり明確ではありません。そこで質問を共有すれば、答えが見つかると思いました。 None価値とは何か、それを何に使うのか知りたいですか そしてまた、私は本のこの部分を取得しません: 変数に値を割り当てることはNone、変数を元の空の状態にリセットする1つの方法です。 どういう意味ですか? 答えは素晴らしかったですが、コンピュータの世界についての知識が低いため、ほとんどの回答を理解できませんでした(クラスやオブジェクトなどについてはまだ知りません)。この文はどういう意味ですか? 変数に値を割り当てることはNone、変数を元の空の状態にリセットする1つの方法です。 最後の: 最後に、私はさまざまな答えを探すことから私の答えを得ました。私を助けるために時間を費やしてくれたすべての人々(特にMartijn PietersとDSM)に感謝しなければなりません。すべての回答を最高のものとして選択できればいいのですが、選択は1つに制限されます。答えはすべて素晴らしかった。

5
Matplotlib:「不明な投影 '3d'」エラー
matplotlibをインストールし、サンプルスクリプトの1つを実行しようとしています。しかし、以下に詳述するエラーに遭遇します。何が悪いのですか? from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig = plt.figure() ax = fig.gca(projection='3d') X, Y, Z = axes3d.get_test_data(0.05) cset = ax.contour(X, Y, Z, 16, extend3d=True) ax.clabel(cset, fontsize=9, inline=1) plt.show() エラーは Traceback (most recent call last): File "<string>", line 245, in run_nodebug File "<module1>", line 5, in <module> File …
130 python  matplotlib 

11
Node.jsで使用する軽量のJavascript DB [終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 5年前休業。 この質問を改善する Javascriptで記述された、Node.jsで使用できる軽量で耐久性のあるデータベースは誰でも知っています。 MongoやCouchのような(素晴らしい)ソリューションの「重み」が欲しくありません。ファイルとしてディスクに永続化する機能を備えたシンプルなメモリ内JSデータベースで十分です。少量のデータを保存するためだけに使用します。 要件: node.jsサーバーアプリケーションとインプロセスで実行できます。 データベース全体をディスクに保存し、障害発生後に回復できます アトミックな書き込みやトランザクションサポートは不要 高速なクエリと並べ替えがいい 合計で最大1MBの小さなデータボリュームのみをサポートする必要がある これまでにTAFFY dbを見つけましたが、Node.jsでの使用に最適化されていないようです。私が探しているものを見た人はいますか? ありがとう



4
ロードされたサイコロのデータ構造?
私がnサイドのロードされたサイコロを持っているとします。サイコロを振ったときに、各サイドkがp kになる確率があります。サイコロのランダムなロールを効率的にシミュレートできるように、この情報を静的に(つまり、確率の固定セットに対して)保存するための優れたアルゴリズムがあるかどうか知りたいです。 現在、私はこの問題のO(lg n)ソリューションを持っています。すべてのkの最初のk側の累積確率のテーブルを保存し、[0、1)の範囲でランダムな実数を生成し、テーブルに対してバイナリ検索を実行して、累積的な値は選択した値以下です。私はこのソリューションが好きですが、ランタイムが確率を考慮に入れていないのは奇妙に思えます。特に、片側が常に表示される、または値が均一に分布する極値の場合、素朴なアプローチを使用してO(1)のロールの結果を生成することが可能ですが、私の解決策はまだ多くのステップをとっています。 この問題をランタイムで何らかの形で「適応」させる方法でこの問題を解決する方法についての提案はありますか? 編集:この質問への回答に基づいて、私はこの問題への多くのアプローチとその分析を説明する記事を書きました。エイリアスメソッドのVoseの実装は、サイコロごとにΘ(n)前処理時間とO(1)時間を与えるように見えます。これは本当に印象的です。うまくいけば、これは回答に含まれる情報への便利な追加です!

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