プログラミング

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

30
チェックボックスとそのラベルを一貫してクロスブラウザに配置する方法
これは、CSSのマイナーな問題の1つであり、常に悩まされています。Stack Overflowの周りの人々はどのようにして垂直方向に整列checkboxesし、labels一貫してクロスブラウザですか?私はサファリ(通常使用して、それらを正しく合わせるたびvertical-align: baselineにinput)、彼らは完全にオフにFirefoxとIEでいます。Firefoxで修正すると、SafariとIEは必ず混乱します。フォームをコーディングするたびに、これに時間を浪費しています。 これが私が使用する標準コードです: <form> <div> <label><input type="checkbox" /> Label text</label> </div> </form> コードスニペットを実行する結果を非表示スニペットを展開 私は通常、Eric Meyerのリセットを使用するため、フォーム要素のオーバーライドは比較的クリーンです。あなたが提供しなければならないヒントやトリックを楽しみにしています!

30
PHPエラーを表示するにはどうすればよいですか?
PHPのiniファイル(php.ini)を確認しましたが、display_errors設定されており、エラー報告も行われていますE_ALL。Apacheウェブサーバーを再起動しました。 これらの行をスクリプトの先頭に配置しましたが、単純な解析エラーも検出できません。たとえば、変数をaで宣言し、"$"ステートメントを閉じません";"。しかし、すべてのスクリプトでこれらのエラーについて空白のページが表示されますが、ブラウザーの出力で実際にエラーを確認したいと思います。 error_reporting(E_ALL); ini_set('display_errors', 1); やるべきことは何ですか?

19
Gitでファイルの変更の追跡を停止して無視するにはどうすればよいですか?
いくつかの.csprojファイルを含むプロジェクトを複製しました。ローカルcsprojファイルがGitによって追跡されている(またはパッチを作成するときに表示される)必要はありませんが、プロジェクトでは明らかに必要です。 *.csprojLOCAL .gitignoreに追加しましたが、ファイルはすでにリポジトリにあります。 git statusと入力csprojすると、パッチの追跡または送信に関心がない変更が表示されます。 ステータスを実行(またはパッチを作成)したときに変更が表示されないようにするには、個人リポジトリからこれらのファイルの「追跡」を削除します(ただし、ソースに保持して使用できます)。 この状況を処理する正しい/正規の方法はありますか?
1731 git 


30
Pythonのswitchステートメントの置き換えですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 入力インデックスの値に基づいてさまざまな固定値を返す関数をPythonで記述したいと思います。 他の言語ではswitchor caseステートメントを使用しますが、Pythonにはステートメントがないようswitchです。このシナリオで推奨されるPythonソリューションは何ですか?

18
Dockerコンテナーからホストへのファイルのコピー
Dockerを使用して継続的インテグレーション(CI)サーバーに依存関係を構築することを考えているので、エージェント自体にすべてのランタイムとライブラリをインストールする必要はありません。 これを実現するには、コンテナー内でビルドされたビルドアーティファクトをホストにコピーする必要があります。それは可能ですか?

12
移動セマンティクスとは何ですか?
C ++ 0xに関するScott Meyersとのソフトウェアエンジニアリングのラジオポッドキャストインタビューを聞いたところです。新機能のほとんどは私にとって理にかなっており、1つを除いて、実際にC ++ 0xに興奮しています。私はまだ移動セマンティクスを取得しません...それは正確には何ですか?

22
.gitignoreにいくつかのファイルを除いてすべてを無視させる
.gitignoreファイルがGitのバージョン管理から指定されたファイルを隠蔽していることを理解しています。実行時に多くの追加ファイル(.auth、.dvi、.pdf、ログなど)を生成するプロジェクト(LaTeX)がありますが、それらを追跡したくありません。 フォルダーを無視するだけでよいので、これらのすべてのファイルをプロジェクトの別のサブフォルダーに配置できるように(多分そうする必要がある)と認識しています。 しかし、出力ファイルをプロジェクトツリーのルートに保持し、.gitignoreを使用して、Gitで追跡しているファイル以外のすべてを無視する実行可能な方法はありますか?何かのようなもの # Ignore everything * # But not these files... script.pl template.latex # etc...
1701 git  gitignore 

14
DockerfileのCMDとENTRYPOINTの違いは何ですか?
Dockerfilesであり、私に似ている2つのコマンドは、次のとおりですCMDとENTRYPOINT。しかし、私はそれらの間に(微妙な?)違いがあると思います-そうでなければ、まったく同じものに対して2つのコマンドがあることは意味がありません。 ドキュメントの状態 CMD CMDの主な目的は、実行中のコンテナにデフォルトを提供することです。 そしてのためにENTRYPOINT: ENTRYPOINTは、実行可能ファイルとして実行できるコンテナを構成するのに役立ちます。 では、これら2つのコマンドの違いは何ですか?
1698 docker 


5
TypeScriptとは何ですか?なぜJavaScriptの代わりに使用するのですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 TypeScript言語とは何ですか? JavaScriptや利用可能なライブラリができないことは何ができるのでしょうか。それを考える理由になりますか?



30
キーボードが存在するときに編集を開始するときに、UITextFieldを上に移動するにはどうすればよいですか?
iOS SDKの場合: キーボードを表示するUIViewwith UITextFieldsがあります。私はそれができるようにするためにそれが必要です: のコンテンツをスクロールしてUIScrollView、キーボードが表示されたら他のテキストフィールドを表示できるようにします 自動的に「ジャンプ」(上にスクロール)または短縮 私は私が必要であることを知っていますUIScrollView。私のクラスUIViewをaに変更しようとしましたUIScrollViewが、それでもテキストボックスを上下にスクロールできません。 a UIViewとaの両方が必要UIScrollViewですか?片方はもう片方に入りますか? アクティブなテキストフィールドに自動的にスクロールするには、何を実装する必要がありますか? 理想的には、可能な限り多くのコンポーネントのセットアップをInterface Builderで実行します。必要なものだけのコードを書きたいのですが。 注:私が作業しているUIView(またはUIScrollView)はUITabBar、通常どおり機能する必要があるタブバー()によって表示されます。 編集:キーボードが表示されたときのためにスクロールバーを追加しています。必須ではありませんが、たとえばユーザーがスクロールしてテキストボックスを変更できるため、より良いインターフェイスが提供されているように感じます。 UIScrollViewキーボードを上下に動かしたときにのフレームサイズを変更すると、正常に機能します。私は単に使用しています: -(void)textFieldDidBeginEditing:(UITextField *)textField { //Keyboard becomes visible scrollView.frame = CGRectMake(scrollView.frame.origin.x, scrollView.frame.origin.y, scrollView.frame.size.width, scrollView.frame.size.height - 215 + 50); //resize } -(void)textFieldDidEndEditing:(UITextField *)textField { //keyboard will hide scrollView.frame = CGRectMake(scrollView.frame.origin.x, scrollView.frame.origin.y, scrollView.frame.size.width, scrollView.frame.size.height + 215 - 50); //resize …

18
文字列が別の文字列「StartsWith」であるかどうかを確認する方法は?
String.StartsWithJavaScript でC#に相当するものをどのように記述しますか? var haystack = 'hello world'; var needle = 'he'; haystack.startsWith(needle) == true 注:これは古い質問であり、コメントで指摘されているように、ECMAScript 2015(ES6)が.startsWithメソッドを導入しました。ただし、この更新(2015)の執筆時点では、ブラウザーのサポートは完全ではありません。

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