プログラミング

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


4
エラー:書き込み可能なアトミックプロパティは、合成されたセッター/ゲッターをユーザー定義のセッター/ゲッターとペアにすることはできません
私は最近、古いXcodeプロジェクト(以前は問題なくコンパイルされていました)をコンパイルしようとしましたが、この形式のエラーがたくさん表示されています。 error: writable atomic property 'someProperty' cannot pair a synthesized setter/getter with a user defined setter/getter これらのエラーの原因となるコードパターンは常に次のようになります。 // Interface: @property (retain) NSObject * someProperty; // Implementation: @synthesize someProperty; // to provide the getter - (void)setSomeProperty:(NSObject *)newValue { //.. } エラーが発生している理由がわかります。プロパティアクセサー(ゲッターとセッターの両方)を合成するようコンパイラーに指示し、その後すぐに手動でセッターをオーバーライドします。そのコードは常に少しにおいがしていました。 それで、これを行う適切な方法は何ですか?の@dynamic代わりに使用する場合は@synthesize、ゲッターも作成する必要があります。それが唯一の方法ですか?

6
EclipseにMaven依存関係を追加するにはどうすればよいですか?
Mavenの使い方がまったくわかりません。私はEclipseで2年間開発しており、まだそれを知る必要はありません。しかし、今私は次のことを行うことを提案するいくつかのドキュメントを見ています: 「プロジェクトに含めるには、このmaven依存関係をビルドに追加するだけです。」 <repository> <id>jboss</id> <url>http://repository.jboss.org/maven2</url> </repository> ... <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-jackson-provider</artifactId> <version>1.1.GA</version> </dependency> Eclipseプロジェクトでこれを行うにはどうすればよいですか? Mavenについて何も知らないと仮定してください。mvnコマンドラインに入力して、コンピューターにインストールされている可能性があることを理解しましたが、それは私の知る範囲です。Eclipseでこれらの指示に従う同等の非Mavenの方法がある場合は、Mavenについて何も知らなくて幸せです。

8
サポートライブラリからPreferenceActivityにアクションバーを追加する方法
アクションライブラリの互換性がサポートライブラリのリビジョン18に追加されましたActionBarActivity。以前のバージョンのAndroidでアクションバーを使用してアクティビティを作成するためのクラスが追加されました。 アクションライブラリをサポートライブラリからに追加する方法はありますPreferenceActivityか? 以前は、ActionBarSherlockを使用していましたSherlockPreferenceActivity。

2
Androidクライアントでヒープ更新を有効にする方法
の下DDMSにHEAPタブがあり、[デバイス]の下のAndroidアプリケーションをクリックします。しかしそれは言った: Heap updates are NOT ENABLED for this client Androidアプリケーションのヒープ更新を有効にするにはどうすればよいですか?
128 android 

17
Xcode 4-パフォーマンスが遅い
Xcode 4で問題があり、ユーザーの操作(コードの編集、領域のスクロールなど)への応答が非常に遅い。これは特に、多数のコントローラー/ビューファイルなどの大規模プロジェクトで発生します。 先週、ハードディスクを完全に消去し、Snow LeopardとXcodeを再インストールしましたが、着実に(数日かけて)苛立たしい応答時間になり、ワークフローが大幅に中断されました。 また、オーガナイザー->プロジェクトでプロジェクトの「派生データ」を削除することもありますが、これによる影響はほとんどありません。 最初に、より高性能なマシンを入手する以外に、パフォーマンスを向上させるために何かできることがあるかどうか疑問に思っています。 参考までに、MacBookをIntel Core 2 Duoプロセッサと2GHz、4GBのRAMで実行しています。 アップグレードが必要な場合は、適切な仕様のマシンでXcode 4のパフォーマンスが低下していないかどうかも確認してください(MacBookでパフォーマンスの問題が発生するのはXcodeだけなので、ハードウェアのアップグレードは無意味です)。 誰かが提案や推奨事項を持っている場合、または改善されたハードウェアが大規模なプロジェクトツリーでXcodeのパフォーマンスにどのように影響するかを私たちに知らせることができれば、それは非常に役立ち、同様の立場にある他の開発者にとっても貴重なリソースになります。

13
EclipseにHibernateツールをインストールする方法
HibernateツールをプラグインとしてEclipseにインストールする適切な方法は何ですか?Hibernateのサイトは本当にすべての指示を与えるものではありません。 Hibernate Toolsバイナリを見ると、HibernateTools-3.2.4.Beta1-R200810311334.zipこれをeclipseディレクトリに解凍するだけでよいようです。私はそれを私のeclipseディレクトリに解凍しますか?これはインストールするのがハックだったようです。

4
コマンドラインからLinuxが動作しているかどうかを確認する方法(Linux)[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 私はSMTPサーバーを持っています。この質問のために、それをsmtp.mydomain.comと呼びます。 SMTPサーバーが機能しているかどうかを確認するにはどうすればよいですか?Linuxコマンドラインから手動でメールを送信できますか?
128 linux  command-line  smtp 

7
PHPスクリプトをスタンドアロンのWindows実行可能ファイルに変換する
かなり単純なタスクを自動化したい。このために、PHP-CLIを使用してコマンドラインから実行する小さなPHPスクリプトを記述しました。このスクリプトを誰かに渡したいのですが、したくありません。 ソースコードを配ります システムにPHPをインストールするように頼む PHPスクリプトの.exeバージョンを作成する方法はありますか?逆コンパイルについてはあまり心配していません。PHPをインストールして構成するように人々に依頼することについて、私はもっと心配しています。
128 php  obfuscation 

1
IllustratorからWeb用のSVGをエクスポートするための最適な設定は?
すべてのデバイスのレスポンシブデザインで見栄えを良くするために、ウェブサイトにSVGロゴを使用したいと考えています。 ただし、問題があるため、できるだけ多くのデバイスとブラウザをサポートしたいと考えています。ロード速度も重要な考慮事項です。Adobe Illustratorのエクスポート設定は、これらすべてにどのように適合しますか? Illustratorには、SVGエクスポートのオプションがいくつかあります。まず、どのSVGプロファイルが最適ですか? SVG Tinyの方がファイルサイズが小さいと思いますか?多くのデバイスがSVG Tinyをサポートしていますか?最も重要な違いは何ですか?(このW3モンスターを読む必要はありません。) 次に、画像の場所の最適なオプションは「リンク」だと思いますか?(感嘆符の後の説明を参照してください。) または、ブラウザは「埋め込み」オプションをどのようにサポートしていますか? ありがとうございました! PSフォールバックalpha-PNGオプションがありますが、SVGを可能な限りサポートする必要があります。(考えてみてください。JPGのようなフォールバックオプションは、alpha-PNG自体が古いIEのソリューションを必要とするため、おそらくこの場合に最適です。) 更新:構成可能なオプションがさらにあります。私はテキストを扱っていないので、私が見る唯一の関連するものは小数点以下です。ロゴの場合、最大200x200px(Retinaディスプレイでは400x400px)として表示されるものは、「3」が最適な設定ですか?または「2」でファイルサイズを最小化しますか?

9
異なるアセンブリの2つの部分クラスが同じクラスを表すことは可能ですか?
'MyProject.Data'というプロジェクトに 'Article'というクラスがあります。これは、私のWebアプリケーションのデータレイヤーとして機能します。 'MyProject.Admin'という別のプロジェクトがあります。これは、データを表示/編集するためのWebベースの管理システムであり、ASP.NET動的データを使用してビルドされました。 基本的に、部分クラスを使用してArticleクラスを拡張し、そのプロパティの1つを「UIHint」エクステンダーで拡張できるようにします。これにより、通常の複数行のテキストボックスをFCKEditコントロールに置き換えることができます。 私の部分クラスとエクステンダーは次のようになります: [MetadataType(typeof(ProjectMetaData))] public partial class Project { } public class ProjectMetaData { [UIHint("FCKeditor")] public object ItemDetails { get; set; } } これで、部分クラスが元の部分クラスと同じプロジェクトにある場合(つまり、MyProject.Dataプロジェクト)、これはすべて正常に機能します。 ただし、UIの動作はデータレイヤーではなく、管理レイヤーに置く必要があります。したがって、このクラスをMyProject.Adminに移動します。 ただし、そのようにすると機能が失われます。 私の基本的な質問は次のとおりです。別々のプロジェクトに2つの部分クラスを含めることができますが、どちらも同じ「クラス」を参照していますか? そうでない場合、データ層ロジックとUIロジックを混在させることなく、私がやろうとしていることを達成する方法はありますか?

11
「JSONオブジェクトをデコードできませんでした」よりも優れたエラーメッセージを表示する
いくつかの長く複雑なJSONファイルからデータをロードするPythonコード: with open(filename, "r") as f: data = json.loads(f.read()) (注:最適なコードバージョンは次のとおりです: with open(filename, "r") as f: data = json.load(f) しかし、どちらも同様の動作を示します) 多くのタイプのJSONエラー(区切り文字の欠落、文字列内の誤ったバックスラッシュなど)の場合、これはJSONエラーが見つかった行と列の番号を含む便利なメッセージを出力します。 ただし、他のタイプのJSONエラー(従来の「リストの最後の項目でカンマを使用する」だけでなく、true / falseを大文字にするなど)の場合、Pythonの出力は次のようになります。 Traceback (most recent call last): File "myfile.py", line 8, in myfunction config = json.loads(f.read()) File "c:\python27\lib\json\__init__.py", line 326, in loads return _default_decoder.decode(s) File "c:\python27\lib\json\decoder.py", line 360, in …
128 python  json 

2
Ruby on Rails。:belongs to関係でActive Record .buildメソッドを使用するにはどうすればよいですか?
Railsで.buildメソッドに関するドキュメントを見つけることができませんでした(現在2.0.2を使用しています)。 実験により、has_manyいずれかのレコードが保存される前に、buildメソッドを使用して関係にレコードを追加できるようです。 例えば: class Dog < ActiveRecord::Base has_many :tags belongs_to :person end class Person < ActiveRecord::Base has_many :dogs end # rails c d = Dog.new d.tags.build(:number => "123456") d.save # => true これにより、外部キーを持つ犬とタグの両方が適切に保存されます。これはbelongs_to関係で機能していないようです。 d = Dog.new d.person.build # => nil object on nil.build 私も試しました d = Dog.new d.person = Person.new …

7
iOS:HTTP POSTリクエストを実行する方法?
私はiOS開発に近づいており、HTTP POSTリクエストを実行する最初のアプリケーションの1つを用意したいと考えています。 私が理解できる限り、NSURLConnectionオブジェクトを介してリクエストを処理する接続を管理する必要があります。これにより、デリゲートオブジェクトが必要になり、データオブジェクトを処理します。 誰かが実際的な例でタスクを明確にしていただけませんか? 認証データ(ユーザー名とパスワード)を送信し、プレーンテキストの応答を返すhttpsエンドポイントに連絡する必要があります。
128 iphone  objective-c  ios 

3
ipython:完全な履歴を出力します(現在のセッションだけではありません)
ではipython、%histまたは%historyを使用して最近の履歴を印刷できますが、これは現在のセッションの履歴のみを印刷します。 bash historyコマンドと同様に、すべての履歴を印刷したいと思います。 私がやろうとしているのは、完全な履歴を取得することです。これにより、正規表現で検索したり、指定したコマンドの後に続くコマンドを確認したりできます。 歴史と言えば、タイムコードも出力できますか? サイドノート:bashでは、履歴を出力する簡単なスクリプトを記述しており、キーワードで検索できます。特定のコマンドが実行された時刻を確認しました。-A nまたはを指定できます-B n。nは、行数AFTERまたはBEFORE特定のコマンドです。これは非常に便利です。いつ何をしたか、何をしたかが簡単にわかるからです... 似たようなものを探しています ipython
128 ipython 

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