プログラミング

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

11
シミュレーターのスローモーションアニメーションはオンになっていますか?
しばらく前に、ナビゲーションアイテムをアニメーション化して相互にスクロールできるかどうかを試してみました。 これが関連しているかどうかはわかりませんが、突然、シミュレーターのオプションに触れずにこのメッセージが表示されSimulator slow-motion animations are now on、ビュー間の移動が非常に遅くなります(3秒など)。これは、すべてのアニメーション効果で発生します。 これを止めるために何をする必要があるか?


17
UIViewアニメーションをキャンセルしますか?
UIView進行中のアニメーションをキャンセルすることはできますか?または、CAレベルまで下げる必要がありますか? つまり、私はこのようなことをしました(多分、アニメーションの終了アクションも設定しています): [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:duration]; [UIView setAnimationCurve: UIViewAnimationCurveLinear]; // other animation properties // set view properties [UIView commitAnimations]; しかし、アニメーションが完了してアニメーション終了イベントを取得する前に、それをキャンセルしたい(短くします)。これは可能ですか?ぐるぐる回ると、何人かが同じ質問に答えずに質問し、1人または2人がそれを実行できないと推測しています。


14
jQuery .load応答がキャッシュされないようにする
次のコードでURLに対してGETリクエストを作成しています。 $('#searchButton').click(function() { $('#inquiry').load('/portal/?f=searchBilling&pid=' + $('#query').val()); }); ただし、返された結果が常に反映されるとは限りません。たとえば、スタックトレースを吐く応答を変更しましたが、検索ボタンをクリックしてもスタックトレースが表示されませんでした。ajax応答を制御する基本的なPHPコードを調べたところ、正しいコードがあり、ページに直接アクセスすると正しい結果が表示されましたが、.loadから返された出力は古いものでした。 ブラウザを閉じて再度開くと、一度動作してから古い情報を返し始めます。これをjQueryで制御できますか、それともキャッシュを制御するためにPHPスクリプト出力ヘッダーが必要ですか?
244 jquery  ajax  caching 


14
Maven –ソースとjavadocsを常にダウンロードする
常にソースとjavadocsをダウンロードするようにmavenを構成する方法はありますか?-DdownloadSources=true -DdownloadJavadocs=true毎回の指定(これは通常、mvn compileを2回実行するときに最初に忘れたため、2回実行します)はかなり面倒です。
244 java  maven 

15
ChromeのスクリプトデバッガーにJavaScriptの再読み込みを強制する方法
私はChromeデバッガーでJavaScriptを編集する機能が本当に好きですが、デバッガーがサーバーからJavaScriptを再フェッチするのは非常に難しい場合があることに気づきました。 デバッガーを閉じてフレームをリロードするだけでも問題ない場合もありますが、それ以外の場合(これが発生する状況下でピン留めできない)一時インターネットキャッシュをクリアする必要があります。ときどき、Chromeを完全に閉じてキャッシュをクリアし、ページをロードしてからデバッガが最終的に最新のスクリプトを表示しなければならないことを誓います。 (注:Webサーバーによるスクリプトのキャッシュはありません) 私は誰かがデバッガにそのすべてのJavaScriptを無効にしてページの再読み込み時にすべてをフェッチするように指示する迅速かつ簡単な方法を知っているのだろうかと思っていましたか?


4
RailsでのOOデザイン:どこに置くか
私は本当にRailsを楽しんでいます(一般的にRESTを使用していませんが)。Rubyが非常にオブジェクト指向であることを楽しんでいます。それでも、巨大なActiveRecordサブクラスと巨大なコントローラーを作成する傾向は非常に自然です(リソースごとにコントローラーを使用する場合でも)。より深いオブジェクトワールドを作成する場合、クラス(およびモジュール)をどこに配置しますか?ビュー(ヘルパー自体?)、コントローラー、モデルについて質問しています。 Libは大丈夫です。開発環境で再読み込みするためのいくつかの解決策を見つけましたが、これを行うためのより良い方法があるかどうか知りたいのですが。クラスが大きくなりすぎるのを本当に心配しています。また、エンジンはどうですか、どのように適合しますか?

12
単一の結合で複数のフィールドをLINQで結合する方法
複数のフィールドで結合を行うLINQ2DataSetクエリを実行する必要があります( var result = from x in entity join y in entity2 on x.field1 = y.field1 and x.field2 = y.field2 私はまだ適切な解決策を見つけました(where句に追加の制約を追加できますが、これは適切な解決策とは程遠いか、この解決策を使用しますが、それは等価結合を前提としています)。 LINQでは、単一の結合で複数のフィールドに結合できますか? 編集 var result = from x in entity join y in entity2 on new { x.field1, x.field2 } equals new { y.field1, y.field2 } 上記の等価結合を前提として参照したソリューションです。 さらに編集 私の最初の例が等結合であったという批判に答えるために、私はそれを認めます。私の現在の要件は等結合であり、上記で参照したソリューションをすでに採用しています。 ただし、私はLINQでどのような可能性とベストプラクティスを採用しているのかを理解しようとしています。すぐにテーブルIDで日付範囲クエリ結合を行う必要があり、その問題を先取りしていました。where句に日付範囲を追加する必要があるようです。 …
244 c#  linq  join 

25
Git GUIまたはssh-keygenを使用したSSH秘密鍵の権限がオープンしすぎている
最近、私はgithubにクローンしたりプッシュしたりできず、根本的な原因を見つけようとしています。 これはWindows上です 私はcygwin + gitとmsysgitを持っています。 Msysgitは次のオプションでインストールされました: OpenSSH WindowsコマンドプロンプトからGitを使用する それは私にgitを使用しようとする4つの環境を与えます: Windows cmdプロンプト パワーシェル Git Bash Cygwin どういうわけか、私はmsysgit、cmd.exe、またはPowershellを使用してリポジトリのクローンを作成しようとすると、次のエラーが発生する位置に自分自身を取り込めました: > Initialized empty Git repository in > C:/sandbox/SomeProject/.git/ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > Permissions 0644 for > '/c/Users/Ben/.ssh/id_rsa' are too > open. It is recommended that …
244 git  ssh  cygwin  msysgit  openssh 


12
PHPでメモリを解放する際の優れた点:unset()または$ var = null
2つ目は関数呼び出しのオーバーヘッドを回避することを理解しています(updateは実際には言語構造です)が、一方が他方よりも優れているかどうかを知ることは興味深いでしょう。私はunset()自分のコーディングのほとんどに使用していますが、$var = null代わりに、ネットから見つけたいくつかの立派なクラスを調べました。 好ましいものはありますか、そしてその理由は何ですか?
244 php 

6
False == 0およびTrue == 1は実装の詳細ですか、それとも言語によって保証されていますか?
False == 0そしてTrue == 1、Pythonでは(ユーザーによって再割り当てされないと仮定して)が保証されていますか?たとえば、Pythonのバージョン(既存のバージョンと将来のバージョンの両方)に関係なく、次のコードが常に同じ結果を生成することが保証されていますか? 0 == False # True 1 == True # True ['zero', 'one'][False] # is 'zero' 公式ドキュメントへの参照は大歓迎です! 編集:多くの回答で述べたように、boolから継承しintます。したがって、質問は次のように書き直すことができます。「ドキュメントでは、プログラマは整数から継承されるブール値に値0と1?を使用して依存できると公式に言っていますか?」この質問は、実装の詳細が原因で失敗しない堅牢なコードの記述に関連しています。

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