プログラミング

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

9
UITextFieldパスワードを不明瞭にする
ログインページをやっています。パスワード用のUITextFieldがあります。 明らかに、私はパスワードを見られたくない。代わりに、入力時にサークルを表示します。これを行うためのフィールドをどのように設定しますか?
162 ios  swift  iphone  security  ipad 

9
印刷可能なTwitter-Bootstrapページを作成する方法
私はTwitter-Bootstrapを使用しており、ブラウザでの表示と同じようにページを印刷できるようにする必要があります。Twitter-Bootstrapで作成された他のページは問題なく印刷できますが、純粋にTwitter-Bootstrapを使用しているページを印刷できないようです。どこかにタグがありませんか? 印刷時の公式TBページ: 印刷時の私のページ: 私のページが実際にどのように見えるか:

26
データベースの1対1の関係を使用することが理にかなっている時期はありますか?
先日、正規化について考えていましたが、データベースに1対1の関係があるはずがないと思いました。 Name:SSN?同じテーブルに入れます。 PersonID:AddressID?繰り返しますが、同じテーブルです。 1対多または多対多の適切な中間テーブルを使用して、膨大な数の例を思い付くことができますが、1対1になることはありません。 私は何か明白なものを見逃していますか?

5
「!==」と「==!」の違い [閉まっている]
この質問が今後の訪問者を助けることはほとんどありません。それは、地理的に狭い地域、特定の瞬間、またはインターネットの世界中の視聴者に一般に適用できない非常に狭い状況にのみ関連しています。この質問の適用範囲を広げる方法については、ヘルプセンターをご覧ください。 7年前休業。 昨日、誰かが書いたPHPコードを変更したとき、私はこれにつまずきました。単純な比較(if ($var ==! " "))が期待どおりに機能しないことに困惑しました。いくつかのテストを行った後、そのコードを書いた人は誰でも比較演算子の==!代わりに使用されていることに気付きました!==。私は==!どの言語でも見たことがなかったので、このコードが一体どのように機能するのか疑問に思い、いくつかのテストを行いました。 <?php echo "int\n"; echo "1 !== 0: "; var_dump(1 !== 0); echo "1 !== 1: "; var_dump(1 !== 1); echo "1 ==! 0: "; var_dump(1 ==! 0); echo "1 ==! 1: "; var_dump(1 ==! 1); echo "bool\n"; echo "true !== false: "; var_dump(true …

18
バージョン番号を確認するにはどうすればよいですか?
私の会社は製品を製造しています。SVNによってバージョン管理される予定です。これはウェブアプリなので、基本的に、一部の機能を備えていないバージョンが存在しないため、常にベータ版としてラベル付けできます。しかし、それは企業向け製品になるので、そこに「不安定な監視」をしたくありません。では、どのようにバージョン管理を行いますか?1.0は安定していますか?ビルド日付はバージョン番号に含める必要がありますか?君たちがどう思うか教えて!
162 version  product 

23
挿入更新トリガー挿入または更新かどうかを判断する方法
テーブルAに挿入、更新トリガーを記述する必要があります。これにより、テーブルAの列(たとえば、Col1)に挿入/更新された値のような値が1つの列(たとえば、Desc)にあるテーブルBからすべての行が削除されます。UpdateとInsertの両方のケースを処理できるようにするにはどうすればよいでしょうか。トリガーが更新または挿入のために実行されるかどうかをどのように判断しますか?

9
SwiftでNSDocumentDirectoryを見つける方法は?
私はコードでDocumentsフォルダへのパスを取得しようとしています: var documentsPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory:0,NSSearchPathDomainMask:0,true) しかしXcodeはエラーを出します: Cannot convert expression's type 'AnyObject[]!' to type 'NSSearchPathDirectory' コードのどこが悪いのかを理解しようとしています。

20
パスワードに最大長を課す必要がありますか?
パスワードに最小の長さを課すことは(ユーザーを自分自身から保護するために)意味があると理解できますが、私の銀行ではパスワードの長さが6〜8文字である必要があるため、疑問に思い始めました... これはブルートフォース攻撃を簡単にするだけではないでしょうか?(悪い) これは私のパスワードが暗号化されずに保存されていることを意味しますか?(悪い) (うまくいけば)彼らのために働いている優れたITセキュリティ専門家がいる誰かがパスワードの最大長を課している場合、私は同様のことを考えるべきですか?これの長所/短所は何ですか?

6
Cプログラムで現在のディレクトリを取得する方法は?
プログラムを開始するディレクトリを取得する必要があるCプログラムを作成しています。このプログラムはUNIXコンピュータ用に書かれています。私はopendir()and を見てきましたがtelldir()、をtelldir()返すoff_t (long int)ので、それは本当に私を助けません。 文字列(char配列)の現在のパスを取得するにはどうすればよいですか?

11
ローカルGitブランチをリモートリポジトリで削除した後で削除する
ブランチに関して、ローカルとリモートのリポジトリを常に同期させたい。 GitHubでプルリクエストを確認した後、ブランチをマージして削除します(リモート)。この情報をローカルリポジトリで取得し、Gitでブランチのローカルバージョンも削除するにはどうすればよいですか?
162 git  github  branch  pull  repository 

8
それを壊すことなくvirtualenvフォルダの名前を変更する
フォルダーを作成し、その中のvirtualenvインスタンスを初期化しました。 $ mkdir myproject $ cd myproject $ virtualenv env を実行する(env)$ pip freezeと、インストールされたパッケージが表示されます。 次に、に名前を変更myproject/しproject/ます。 $ mv myproject/ project/ しかし、今走ると $ . env/bin/activate (env)$ pip freeze それはpipがインストールされていないことを示しています。環境を壊すことなくプロジェクトフォルダの名前を変更するにはどうすればよいですか?
162 python  ubuntu  virtualenv  pip 

7
matplotlibの散布図で各シリーズに異なる色を設定する
3つのデータセットがあるとします。 X = [1,2,3,4] Y1 = [4,8,12,16] Y2 = [1,4,9,16] 私はこれを散布することができます: from matplotlib import pyplot as plt plt.scatter(X,Y1,color='red') plt.scatter(X,Y2,color='blue') plt.show() 10セットでこれを行うにはどうすればよいですか? 私はこれを検索し、私が求めているものへの参照を見つけることができました。 編集:私の質問を(うまくいけば)明確にする scatterを複数回呼び出すと、各scatterに同じ色しか設定できません。また、私は手動でカラー配列を設定できることを知っていますが、これを行うより良い方法があると確信しています。私の質問は、「どのようにして、それぞれが異なる色のいくつかのデータセットを自動的に散布図することができますか? それが役立つ場合、各データセットに一意の番号を簡単に割り当てることができます。

8
ブールViewModelプロパティの否定(「!」)にデータバインドを表示することは可能ですか?
ViewModelのプロパティを使用して、逆の個別の計算されたプロパティを作成せずに、表示するアイコンを切り替えたいと思います。これは可能ですか? <tbody data-bind="foreach: periods"> <tr> <td> <i class="icon-search" data-bind="visible: !charted, click: $parent.pie_it"></i> <i class="icon-remove" data-bind="visible: charted, click: $parent.pie_it"></i> </td> </tr> </tbody> My ViewModelには、次のように月の配列であるプロパティの期間があります。 var month = function() { this.charted = ko.observable(false); };
162 knockout.js 

6
「git init」と「git init --bare」の違いは何ですか?
間の異なる何であるgit initとはgit init --bare?多くのブログ投稿が--bareGitサーバーに必要であることを発見しましたか? マニュアルページから、それは言った: --bare ベアリポジトリを作成します。GIT_DIR環境が設定されていない場合、現在の作業ディレクトリに設定されます しかし、それは実際にはどういう意味ですか?--bareGitサーバーのセットアップに必要ですか?

3
$ rootScopeにアクセスできません
次のファイルは「機能」します(エラーをスローしないという意味です)。 <!doctype html> <html ng-app="modx"> <script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script> <script> angular.module("modx", [], function($routeProvider) { }); </script> </html> しかしこれは <!doctype html> <html ng-app="modx"> <script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script> <script> angular.module("modx", [], function($routeProvider, $rootScope) { }); </script> </html> エラーを与える: エラー:不明なプロバイダー:modx ソースファイルの$ rootScope :http : //code.angularjs.org/angular-1.0.0rc7.js 行:2491 WTF?
162 angularjs 

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