プログラミング

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


8
「json」ネイティブgemにはビルドツールがインストールされている必要があります
私がしているruby 1.9.2p180 (2011-02-18) [i386-mingw32]私のWindows 7マシンにインストール。ここで、「gem install json」コマンドを使用してJSON gemをインストールしようとすると、次のエラーが発生しました。 ERROR: Error installing JSON: The 'json' native gem requires installed build tools. Please update your PATH to include build tools or download the DevKit from '[http://rubyinstaller.org/downloads][1]' and follow the instructions at '[http://github.com/oneclick/rubyinstaller/wiki/Development-Kit][2]' 次に、DevKit-4.5.0-20100819-1536-sfx.exeをダウンロードしました。それをC:\ DevKitに解凍しました。そして、コマンドプロンプトから以下のコマンドを実行しました。 ruby dk.rb init 上記のコマンドを実行した後、config.yamlが生成され、rubyフォルダーのパスが自動的に追加されていることを確認しました。これは、config.yamlファイルの下部にある行「-C:/ Ruby192」です。 ruby dk.rb review …
178 ruby  json  windows-7  rubygems 

6
styles.xmlのカスタム属性
カスタムウィジェットを作成し、それをlayout.xmlで宣言しています。また、attr.xmlにいくつかのカスタム属性を追加しました。ただし、styles.xmlのスタイルでこれらの属性を宣言しようとすると、No resource found that matches the given name: attr 'custom:attribute'. 私は入れているxmlns:custom="http://schemas.android.com/apk/res/com.my.package"など、のstyles.xmlのタグのすべてに<?xml>、<resources>と<style>、それはまだそれが私のカスタムXML名前空間を見つけることができないことを、私は同じエラーを与えます。 ただし、名前空間を使用して、layout.xmlのビューに属性を手動で割り当てることができるため、名前空間に問題はありません。私の問題は、styles.xmlが私のattr.xmlを認識するようにすることです。


15
ほとんど使用されていないデータの視覚化[終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 ヒストグラムと散布図は、データと変数間の関係を視覚化する優れた方法ですが、最近、どの視覚化手法が足りないのか疑問に思っています。最も活用されていないタイプのプロットは何だと思いますか? 答えは: 実際にはあまり使用されません。 バックグラウンドでの多くの議論なしに理解できる。 多くの一般的な状況に適用できます。 例を作成するために再現可能なコードを含めます(できればRで)。リンクされた画像がいいでしょう。

20
セルを選択するとUITableViewCellサブビューが消える
私は、ユーザーがたとえば10色(製品によって異なります)から選択できる色選択テーブルビューを実装しています。ユーザーは他のオプション(ハードドライブ容量など)を選択することもできます。 すべての色オプションは、独自のテーブルビューセクション内にあります。 実際の色を示すtextLabelの左側に小さな正方形を表示したいと思います。 今、私は単純な正方形のUIViewを追加し、それに次のような正しい背景色を与えます: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:RMProductAttributesCellID]; if (cell == nil) { cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:RMProductAttributesCellID] autorelease]; cell.indentationWidth = 44 - 8; UIView *colorThumb = [[[UIView alloc] initWithFrame:CGRectMake(8, 8, 28, 28)] autorelease]; colorThumb.tag = RMProductAttributesCellColorThumbTag; colorThumb.hidden = YES; [cell.contentView …
178 iphone  ios  uitableview 

8
IIS Expressのweb.configにMIMEマッピングを追加する
IIS Expressに.woffファイル拡張子の新しいMIMEマッピングを追加する必要があります。 次のスニペットをIIS Expressの「applicationhost.config」に追加すると、正常に動作します。 <staticContent lockAttributes="isDocFooterFileName"> <mimeMap fileExtension=".woff" mimeType="font/x-woff" /> ... しかし、実際にそれを私の「web.config」に追加して、すべての開発者が「applicationhost.config」をローカルで変更する必要がないようにしたいと思います。 そこで、「applicationhost.config」ファイルから再度削除し、次のスニペットをプロジェクトの「web.config」に追加しました。 <system.webServer> ... <staticContent> <mimeMap fileExtension=".woff" mimeType="font/x-woff" /> </staticContent> </system.webServer> 残念ながら、.woffファイルにアクセスしようとすると、最終的にHTTP 404.3エラーが発生するため、そのようには動作しません。 何が悪いのですか?

30
プロジェクトビルドでのCocoaPodsエラー
CocoaPodsを使用するプロジェクトを構築できません。次のエラーが発生します。 diff: /../Podfile.lock: No such file or directory diff: Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.` $ pod install正常に動作しているようでPods、ワークスペースにプロジェクトを追加します。私は試しました$ pod updateが、これは助けにはなりません。 PODS_ROOT設定されていないようです。 Podfile: platform :ios, '6.0' workspace 'Example.xcworkspace' xcodeproj 'example/Example.xcodeproj' pod 'TestFlightSDK', '~> …

8
IDにドットが含まれている場合、jqueryを使用してIDでHTMLノードを選択する方法
私のhtmlがこのように見えた場合: <td class="controlCell"> <input class="inputText" id="SearchBag.CompanyName" name="SearchBag.CompanyName" type="text" value="" /> </td> JQueryで#SearchBag.CompanyNameを選択するにはどうすればよいですか?私はそれを機能させることができず、それがすべてを壊しているのはドットだと心配しています。煩わしいのは、すべてのIDの名前を変更することは、読みやすさの低下は言うまでもなく、多くの作業になるということです。 注: レイアウト用にテーブルが作成されない方法について話を始めないでください。私はCSSの価値と欠点を十分に認識しており、CSSをできる限り使用するように努めています。
178 jquery 

16
JavaのIteratorがIterableではないのはなぜですか?
Iteratorインターフェースが拡張されないのはなぜIterableですか? iterator()この方法は、単純に返すことができますthis。 それは意図的なものですか、それともJavaのデザイナーの見落としでしょうか? 次のようなイテレータでfor-eachループを使用できると便利です。 for(Object o : someContainer.listSomeObjects()) { .... } where listSomeObjects()はイテレータを返します。
178 java  iterator  iterable 

7
DirectX SDK(2010年6月)のインストールの問題:エラーコードS1023
DirectX SDKのインストールに問題があるようです。インストール中はすべてが順調に進んでいるようですが、最後に次のメッセージが表示されます。 セットアップに失敗しました。再頒布可能パッケージのインストール中にエラーが発生しました。開いているプログラムをすべて閉じて、セットアップを再度実行してください。問題が解決しない場合は、DirectX開発者サポートに連絡してください。 エラーコード:S1023 さて、私は開いているすべてのプログラムを閉じて再度インストールしようとしましたが、同じエラーが発生します。エラーコードとはS1023?私はグーグルを試しましたが、それに対処する方法について多くの異なる応答を見つけました、そして私は何をすべきかわかりません。 のログファイルを調べてみましたC:\Windows\Logs。2つのログファイルがDirectX.logあり、DirectX_SDK.log。「エラー」や「失敗」の兆候は見られません。 実際、DirectX.logの最後の行は次のとおりです。 11/04/10 18:36:27:dsetup32:インストールは値0で終了しました=インストールは成功しました 誰か助けてくれませんか?Vista(x64)を実行しています。
178 directx  vista64 

14
Angular 2: 'ngModel'は 'input'の既知のプロパティではないため、バインドできません
Angular 2で動的フォームを実装しようとしています。動的フォームに削除やキャンセルなどの機能を追加しました。私はこのドキュメントに従いました:https : //angular.io/docs/ts/latest/cookbook/dynamic-form.html コードに変更を加えました。ここでエラーが発生します。 このエラーを解消するにはどうすればよいですか? 完全なコードはhttp://plnkr.co/edit/SL949g1hQQrnRUr1XXqt?p=previewにあります。これは、plunkerでは機能しますが、ローカルシステムでは機能しません。 HTMLコード: <div> <form [formGroup]="form"> <div *ngFor="let question of questions" class="form-row"> <label [attr.for]="question.key">{{question.label}}</label> <div [ngSwitch]="question.controlType"> <input *ngSwitchCase="'textbox'" [formControlName]="question.key" [id]="question.key" [type]="question.type" [(ngModel)]="question.value"> <select [id]="question.key" [(ngModel)]="question.value" *ngSwitchCase="'dropdown'" [formControlName]="question.key" > <option *ngFor="let opt of question.options" [ngValue]="opt.key" >{{opt.value}}</option> </select> <input *ngSwitchCase="'checkbox'" [(ngModel)]="question.value" [id]="question.key" [type]="question.type" (change)="question.value = ck.checked" #ck …

9
Angularディレクティブの再帰
いくつかの人気のある再帰的な角度指令Q&Aがそこにあり、それらはすべて次の解決策の1つになります。 ランタイムスコープの状態に基づいて手動で段階的にHTMLを「コンパイル」 例1 [ stackoverflow ] 例2 [ angular jsfiddles page ] ディレクティブをまったく使用しないで、それ自体を参照する<script>テンプレート 例1 [ グーグルグループ ] 最初の方法には、手動のコンパイルプロセスを包括的に管理しない限り、以前にコンパイルしたコードを削除できないという問題があります。2番目のアプローチには、...ディレクティブではなく、その強力な機能を見逃しているという問題がありますが、もっと緊急に、ディレクティブと同じようにパラメーター化することはできません。単に新しいコントローラーインスタンスにバインドされます。 私は手動で、angular.bootstrapまたは@compile()リンク機能で遊んでいますが、削除および追加する要素を手動で追跡する問題が残ります。 実行時の状態を反映するために要素の追加/削除を管理するパラメーター化された再帰パターンを作成する良い方法はありますか?つまり、ノードの追加/削除ボタンと、ノードの子ノードに値が渡されるいくつかの入力フィールドを持つツリーです。おそらく、2番目のアプローチとチェーンされたスコープの組み合わせ(しかし、これを行う方法がわかりません)?

28
Pythonリンクリスト
リンクされたリストをPythonで使用する最も簡単な方法は何ですか?スキームでは、リンクリストは単にによって定義され'(1 2 3 4 5)ます。Pythonのリスト、[1, 2, 3, 4, 5]およびタプルは(1, 2, 3, 4, 5)、実際にはリンクリストではありません。リンクリストには、一定時間の連結など、いくつかの優れたプロパティがあり、それらの別々の部分を参照できます。それらを不変にすると、簡単に操作できます!

14
C#でのハッシュおよびソルトパスワード
ユーザーパスワードのハッシュに関するDavidHaydenの記事の1つを読んでいました。 本当に私は彼が達成しようとしていることを得ることができません。 これが彼のコードです: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); byte[] buff = new byte[size]; rng.GetBytes(buff); // Return a Base64 string representation of the random number. return Convert.ToBase64String(buff); } private static string CreatePasswordHash(string pwd, string salt) { string saltAndPwd = String.Concat(pwd, …
178 c#  hash  passwords  salt 

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