プログラミング

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


26
トランスポートセキュリティがクリアテキストHTTPをブロックしました
info.plist次のエラーメッセージに従って、HTTPモードを有効にするためにどの設定を行う必要がありますか? トランスポートセキュリティは、安全でないため、クリアテキストHTTP(http://)リソースのロードをブロックしました。一時的な例外は、アプリのInfo.plistファイルを介して構成できます。 私のドメインがであると仮定しますexample.com。

26
Dockerコンテナー内から、マシンのローカルホストに接続するにはどうすればよいですか?
したがって、Dockerコンテナー内でNginxを実行しています。localhostでmysqlを実行しています。Nginx内からMySqlに接続します。MySqlはローカルホストで実行されており、ポートを外部に公開していないため、マシンのIPアドレスではなくローカルホストにバインドされています。 このDockerコンテナ内からローカルホスト上のこのMySqlまたは他のプログラムに接続する方法はありますか? この質問は、DockerホストのIPアドレスがネットワーク内のパブリックIPまたはプライベートIPである可能性がある、または可能性があるため、「Dockerコンテナー内からdockerホストのIPアドレスを取得する方法」とは異なります。 Dockerコンテナー内から到達できません(AWSなどでホストされている場合は、パブリックIPを意味します)。DockerホストのIPアドレスを持っている場合でも、Dockerネットワークがオーバーレイ、ホスト、ブリッジ、macvlanなどの可能性があるため、そのIPアドレスがコンテナの到達可能性を制限するため、コンテナ内からdockerホストに接続できるわけではありません。そのIPアドレス。

25
Gitの別のブランチから選択的にマージまたは変更を選択する方法は?
私は2つの並行しているが、現在実験的である開発ブランチを持つ新しいプロジェクトでgitを使用しています: master:既存のコードベースのインポートと、私が一般的に確信しているいくつかのモッド exp1:実験ブランチ#1 exp2:実験ブランチ#2 exp1exp22つの非常に異なるアーキテクチャアプローチを表しています。私がさらに進むまで、どれが(もしあれば)機能するかを知る方法がありません。1つのブランチで作業を進めると、他のブランチで役立つ編集が時々あり、それらだけをマージしたいと思います。 ある開発ブランチから別のブランチに選択的な変更をマージし、他のすべてを残しておくための最良の方法は何ですか? 私が検討したアプローチ: git merge --no-commit その後、ブランチ間で共通にしたくない大量の編集を手動でステージング解除します。 共通ファイルを一時ディレクトリにgit checkout手動でコピーした後、他のブランチに移動し、一時ディレクトリから作業ツリーにさらに手動でコピーします。 上記のバリエーション。ここではexpブランチを放棄し、実験のために2つの追加ローカルリポジトリを使用します。これにより、ファイルの手動コピーがはるかに簡単になります。 これらの3つのアプローチはすべて退屈でエラーが発生しやすいようです。より良いアプローチがあることを願っています。git-mergeより選択的になるフィルターパスパラメーターのようなもの。

20
GetHashCodeをオーバーライドするための最適なアルゴリズムは何ですか?
.NETでは、このGetHashCodeメソッドは.NET基本クラスライブラリ全体の多くの場所で使用されます。適切に実装することは、コレクション内でアイテムをすばやく見つけるか、同等かどうかを判断するときに特に重要です。 GetHashCodeパフォーマンスを低下させないようにカスタムクラスを実装する方法について、標準的なアルゴリズムまたはベストプラクティスはありますか?

30
CSS表示プロパティの遷移
私は現在、CSSの「メガドロップダウン」メニューを設計しています。基本的には通常のCSS専用のドロップダウンメニューですが、さまざまなタイプのコンテンツが含まれています。 現時点では、CSS 3の遷移は「display」プロパティには適用されないようです。つまり、display: noneからdisplay: block(または任意の組み合わせ)への遷移は一切実行できません。 上記の例の2段目のメニューを、誰かがトップレベルのメニュー項目の1つにカーソルを合わせたときに「フェードイン」する方法はありますか? visibility:プロパティでトランジションを使用できることは承知していますが、それを効果的に使用する方法は考えられません。 私も高さを使用してみましたが、それはひどく失敗しました。 JavaScriptを使用してこれを達成するのは簡単なことでもありますが、CSSだけを使用するように自分自身に挑戦したかったので、少し不足していると思います。
1448 css  css-transitions 






9
PythonがこのJSONデータを解析できないのはなぜですか?
ファイルにこのJSONがあります。 { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ] } すべてのJSONデータを出力するためにこのスクリプトを書きました。 import json from pprint import pprint with open('data.json') as f: data = json.load(f) pprint(data) ただし、このプログラムでは例外が発生します。 Traceback (most recent call …
1439 python  json  parsing 

30
すべてのプログラマーが読むべき最も影響力のある本は何ですか?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 OverаэтотвопросестьответынаStack Overflowнарусском:Книгиидругиематериалыдляобучения もしあなたが過去にさかのぼって、開発者としてのキャリアの初めに特定の本を読むように自分に言うことができるなら、それはどの本でしょうか? このリストは多様で、幅広いものをカバーしていると思います。 検索するには:右上にある検索ボックスを使用します。現在の質問の回答を検索するには、を使用しますinquestion:this。例えば: inquestion:this "Code Complete"
1439 resources 

9
インスタンスのクラス名を取得していますか?
これを行う関数がインスタンスのクラスが派生した基本クラスである場合、Pythonでオブジェクトのインスタンスを作成したクラスの名前を見つけるにはどうすればよいですか? おそらく、inspectモジュールが私を助けてくれたかもしれないと思っていましたが、それは私が欲しいものを与えていないようです。__class__メンバーを解析する前に、この情報を取得する方法がわかりません。


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