プログラミング

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

8
MATLAB関数の一部の戻り値をエレガントに無視する方法は?
それn-1より前のすべての戻り値に対してダミー変数を作成する必要なしに、関数から「n番目」の戻り値を取得することは可能ですか? たとえば、MATLABに次の関数があるとします。 function [a,b,c,d] = func() a = 1; b = 2; c = 3; d = 4; ここで、3番目の戻り値のみに関心があると仮定します。これは、ダミー変数を1つ作成することで実現できます。 [dummy, dummy, variableThatIWillUse, dummy] = func; clear dummy; しかし、これはちょっと醜いと思います。次のようなことができると思いますが、できません。 [_, _, variableThatIWillUse, _] = func; [, , variableThatIWillUse, ] = func; variableThatIWillUse = func(3); variableThatIWillUse = func()(3); これを行うエレガントな方法はありますか? これまでのところ、最善の解決策は、単にvariableThatIWillUseダミー変数として使用することです。これにより、ワークスペースを汚染する(またはクリアする必要がある)実際のダミー変数を作成する必要がなくなります。要するに、解決策はvariableThatIWillUse、興味深いものまでのすべての戻り値にfor を使用することです。後の戻り値は単に無視できます。 [variableThatIWillUse, …


14
タッチ対応のブラウザーでホバーをシミュレートするにはどうすればよいですか?
次のようなHTMLを使用します。 <p>Some Text</p> 次に、このようないくつかのCSS: p { color:black; } p:hover { color:red; } タッチ対応デバイスで長いタッチをホバーを複製するようにするにはどうすればよいですか?マークアップを変更したり、JSを使用したりできますが、これを行う簡単な方法は考えられません。
120 javascript  html  css  hover  touch 



4
git .gitignoreファイル内のファイルを無視する以外のすべてを追加します
何もないプロジェクトにソース管理を追加しています。問題は最初にgitのに追加するファイルがたくさんあるということです.gitignoreのファイルが、私は何かで一致したファイルを含めずに、すべてのファイルを追加する方法を見つけ出すことはできません.gitignoreのファイルを。 git add * 上記のコマンドは、.gitignoreによって無視されるファイルを検出するため、ファイルを追加しません。 git add -f * 上記のコマンドは、無視したいファイルを含むすべてのファイルを追加します。 それで、.gitignoreファイルを守りながらすべてのファイルを追加するにはどうすればよいですか?
120 git  init  gitignore 

15
Heroku bashシェルで使用できるテキストエディターは何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 8か月前に閉鎖。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 CedarベースのHerokuアプリでhttpd.confを更新しようとしています。Heroku bashに heroku run bash そしてApacheの下でconf dirを見つけました。しかし、vi、vim、emacsのいずれかのエディターを開こうとすると、これらのプログラムが見つかりません。Herokuでconfファイルをどのように編集しますか?

17
Angular2-ラジオボタンのバインド
Angular 2を使ったフォームでラジオボタンを使いたい Options : <br/> 1 : <input name="options" ng-control="options" type="radio" value="1" [(ng-model)]="model.options" ><br/> 2 : <input name="options" ng-control="options" type="radio" value="2" [(ng-model)]="model.options" ><br/> model.options初期値は1です ページが読み込まれると、最初のラジオボタンはチェックされず、変更はモデルにバインドされません。 何か案が ?

10
DisplayNameAttributeのローカライズ
PropertyGridに表示されるプロパティ名をローカライズする方法を探しています。プロパティの名前は、DisplayNameAttribute属性を使用して「オーバーライド」できます。残念ながら、属性には非定数式を含めることはできません。そのため、次のような強く型付けされたリソースを使用できません。 class Foo { [DisplayAttribute(Resources.MyPropertyNameLocalized)] // do not compile string MyProperty {get; set;} } 私は周りを見回して、リソースを使用できるようにDisplayNameAttributeから継承するいくつかの提案を見つけました。私は次のようなコードになるでしょう: class Foo { [MyLocalizedDisplayAttribute("MyPropertyNameLocalized")] // not strongly typed string MyProperty {get; set;} } ただし、強く型付けされたリソースの利点は失われますが、これは間違いなく良いことではありません。次に、DisplayNameResourceAttributeに遭遇しました。これは、私が探しているものかもしれません。しかし、それはMicrosoft.VisualStudio.Modeling.Design名前空間にあるはずであり、この名前空間に追加するはずの参照を見つけることができません。 DisplayNameのローカリゼーションをより簡単に実現する簡単な方法があるかどうかは誰でも知っていますか?またはMicrosoftがVisual Studioに使用しているように見えるものを使用する方法がある場合はどうなりますか?

3
「ValueError:形式の長さがゼロのフィールド名」Python 3.0、3.1、3.2のエラー
私はPython(もっと具体的には3)を学習しようとしていますが、次のエラーが発生します。 ValueError: zero length field name in format 私はそれをグーグルで調べました、そして、あなたが数を指定する必要があることがわかりました: a, b = 0, 1 if a < b: print('a ({0}) is less than b ({1})'.format(a, b)) else: print('a ({0}) is not less than b ({1})'.format(a, b)) そして、(lynda.comからの)チュートリアルが実際に行うように言っているのとは異なります: a, b = 0, 1 if a < b: print('a ({}) is less …
120 python  debugging 


25
プログラムでポルノ画像を検出する最良の方法は何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Akismetはスパムコメントの検出に素晴らしい仕事をしています。しかし、最近のコメントはスパムだけではありません。写真やアバターなどをユーザーがアップロードできるソーシャルネットワーキングサイトで、akismetなどのポルノ画像を自動的に検出したい場合はどうすればよいですか? すでにいくつかの画像ベースの検索エンジンと顔認識機能が利用できるので、それはロケット科学ではなく、それが可能だと思います。しかし、それがどのように機能するのか、また最初から開発したい場合にどう対処すべきかについては、私には手がかりがありません。 どのように始めればよいですか? このためのオープンソースプロジェクトはありますか?


2
JSONPを提供するのに最適なコンテンツタイプ?
コールバックを指定せずに呼び出すとapplication/json、コンテンツタイプとしてを使用してJSON文字列を返すWebサービスがあります。 コールバックを指定すると、JSON文字列がコールバック関数にラップされるため、実際には有効なJSONではなくなります。私の質問は、私はapplication/javascriptこの場合のようにそれを提供するべきapplication/jsonですか、それともまだ使用するべきですか?
120 javascript  json  jsonp 

9
'var'パラメータは非推奨であり、Swift 3で削除されます
Xcodeを7.3に更新するだけで、次の警告が表示されます。 'var'パラメータは非推奨であり、Swift 3で削除されます この関数で変数を使用する必要があるときにこれを修正する方法: public func getQuestionList(var language: String) -> NSArray { if self.data.count > 0 { if (language.isEmpty) { language = "NL" } return self.data.objectForKey("questionList" + language) as! NSArray } return NSArray() }
120 xcode  swift  xcode7  swift3 

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