プログラミング

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

5
ES6の矢印関数でjQuery $(this)を使用する(字句thisバインディング)
字句thisバインディングでES6矢印関数を使用するのは素晴らしいことです。 しかし、典型的なjQueryクリックバインディングで使用する前に問題が発生しました。 class Game { foo() { self = this; this._pads.on('click', function() { if (self.go) { $(this).addClass('active'); } }); } } 代わりに矢印関数を使用します。 class Game { foo() { this._pads.on('click', () => { if (this.go) { $(this).addClass('active'); } }); } } そして$(this)ES5(self = this)型クロージャに変換されます。 Traceurに字句バインディングの「$(this)」を無視させる方法はありますか?

16
djangoでcreatesuperuserを自動化する方法は?
自動で実行manage.py createsuperuserしたいのですがdjango、デフォルトのパスワードを設定する方法がないようです。 どうすれば入手できますか?djangoデータベースから独立している必要があります。
127 django 

6
Amazon ECSとAmazon EC2の違いは何ですか?
AWS EC2を始めたばかりです。EC2はリモートコンピューターのようなもので、私がやりたいことがほとんどすべてできると理解しています。その後、ECSについて知りました。私はそれがDockerを使用していることを知っていますが、これら2つの間の関係について混乱しています。 ECSはEC2のDockerインストールにすぎませんか?EC2がすでにあり、ECSを開始した場合、2つのインスタンスがあることを意味しますか?

3
PostgreSQLの秒単位のタイムスタンプの違いを見つける
PostgreSQL 8.32 timestamp列のテーブルがあります。これらの違いtimestampsを数秒で取得したいと思います。これを成し遂げる方法を手伝っていただけませんか? TableA ( timestamp_A timestamp, timestamp_B timestamp ) (timestamo_B - timestamp_A)秒単位のようなものを取得する必要があります(秒の違いだけでなく、時間、分などを含める必要があります)。
127 postgresql 

3
pandas GroupBy.agg()を使用した同じ列の複数の集計
複数回呼び出す必要なしf1, f2に、2つの異なる集計関数を同じ列に適用するpandas組み込みの方法はありますか?df["returns"]agg() データフレームの例: import pandas as pd import datetime as dt pd.np.random.seed(0) df = pd.DataFrame({ "date" : [dt.date(2012, x, 1) for x in range(1, 11)], "returns" : 0.05 * np.random.randn(10), "dummy" : np.repeat(1, 10) }) 構文的には間違っていますが、直感的には正しい方法は次のとおりです。 # Assume `f1` and `f2` are defined for aggregating. df.groupby("dummy").agg({"returns": f1, "returns": f2}) もちろん、Pythonでは重複するキーは許可されていません。への入力を表現する他の方法はありますagg()か?おそらく、タプルのリストは[(column, …

5
非同期関数が値ではなくPromise {<pending>}を返すのはなぜですか?
私のコード: let AuthUser = data =&gt; { return google.login(data.username, data.password).then(token =&gt; { return token } ) } そして、私がこのようなものを実行しようとすると: let userToken = AuthUser(data) console.log(userToken) 私は得ています: Promise { &lt;pending&gt; } しかし、なぜ? 私の主な目標はgoogle.login(data.username, data.password)、promiseを返すトークンを変数に取得することです。その後、いくつかのアクションを実行します。

4
boto3を使用してCloudFrontに接続するときにAWSプロファイルを選択する方法
Boto 3 Pythonライブラリを使用していて、AWS CloudFrontに接続したいと思います。正しいAWSプロファイル(AWS Credentials)を指定する必要がありますが、公式ドキュメントを見ると、指定する方法がありません。 私はコードを使用してクライアントを初期化しています: client = boto3.client('cloudfront') ただし、これにより、デフォルトのプロファイルを使用して接続されます。使用するプロファイルを指定できるメソッドが見つかりませんでした。


14
Python3:ImportError:モジュールマルチプロセッシングの値を使用すると、「_ ctypes」という名前のモジュールはありません
Ubuntuを使用していて、Python 2.7.5および3.4​​.0をインストールしています。Python 2.7.5では変数を正常に割り当てることができますx = Value('i', 2)が、3.4.0ではできません。私は得ています: Traceback (most recent call last): File "&lt;stdin&gt;", line 1, in &lt;module&gt; File "/usr/local/lib/python3.4/multiprocessing/context.py", line 132, in Value from .sharedctypes import Value File "/usr/local/lib/python3.4/multiprocessing/sharedctypes.py", line 10, in &lt; module&gt; import ctypes File "/usr/local/lib/python3.4/ctypes/__init__.py", line 7, in &lt;module&gt; from _ctypes import Union, Structure, Array ImportError: No …

2
名前付きタプルにヒントを入力する
次のコードを検討してください。 from collections import namedtuple point = namedtuple("Point", ("x:int", "y:int")) 上記のコードは、私が達成しようとしていることを示すための方法にすぎません。namedtupleタイプヒントで作りたいのですが。 意図した結果を達成するためのエレガントな方法を知っていますか?


15
Typescriptを使用してExpress Requestオブジェクトを拡張する
typescriptを使用してミドルウェアからリクエストオブジェクトを表現するプロパティを追加しようとしています。ただし、オブジェクトにプロパティを追加する方法がわかりません。できればブラケット表記は使わない方がいいです。 私はこれに似たものを書くことができる解決策を探しています(可能な場合): app.use((req, res, next) =&gt; { req.property = setProperty(); next(); });

16
Python-ルートプロジェクト構造のパスを取得する
プロジェクトルートに構成ファイルを含むpythonプロジェクトがあります。構成ファイルは、プロジェクト全体でいくつかの異なるファイルでアクセスする必要があります。 したがって、次のようになります&lt;ROOT&gt;/configuration.conf &lt;ROOT&gt;/A/a.py。&lt;ROOT&gt;/A/B/b.py(B、a.pyアクセス設定ファイルを)。 私がいるプロジェクト内のファイルに依存せずに、プロジェクトルートと構成ファイルへのパスを取得するための最良/最も簡単な方法は何ですか?すなわち使用せずに../../?プロジェクトルートの名前がわかっていると想定しても問題ありません。
127 python 

2
PostgreSQLテーブルには大きすぎますか?
私は会社のRoRプロジェクトの設計に取り組んでおり、私たちの開発チームは、設計、具体的にはデータベースについて、少々議論を交わしています。 Message永続化する必要のあるというモデルがあります。これは、id以外にdb列が3つしかない非常に小さなモデルですが、本番環境に移行すると、これらのモデルが大量に存在する可能性があります。1日に最大100万件の挿入が見られます。モデルは、インデックスを作成できるモデル上の2つの外部キーによってのみ検索されます。また、モデルを削除する必要はありませんが、約3か月経過したモデルを保持する必要はありません。 では、このテーブルをPostgresに実装するとパフォーマンスに重大な問題が発生するのではないかと思います。これが問題になるかどうかを教えてくれる非常に大規模なSQLデータベースの経験がある人はいますか?もしそうなら、私たちはどの代替案を使うべきですか?

16
psycopg2のインストールエラー、-lsslのライブラリが見つかりません
走る sudo pip install psycopg2 そして、私は次のような出力をたくさん得ます: cc -DNDEBUG -g -fwrapv -Os ..... ..... cc -DNDEBUG -g -fwrapv -Os ..... ..... そして最後にそれは言う: ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation) error: command 'cc' failed with exit status 1 ---------------------------------------- …

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