問題タブ [development-environment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP / Web開発者がなくてはならないツールはどれですか?
PHP開発用のIDEはたくさんありますが、PHP開発を少し簡単にするために人々が毎日使用している他のすべての素晴らしい小さなツールやアプリやWebサイトに興味があります。
ruby-on-rails - Rails : 取得されたオブジェクトには属性がなく、実際のオブジェクトとは比較できません
この問題は本当に私を失っています。
認証のモデルがあります:ユーザー。私はコメントのモデルを持っています:コメント。コメント可能なモデルがあります:weburl.
Weburl 1..* コメント Weburl *..1 ユーザー コメント *..1 ユーザー
私が抱えている問題はテストできず (私のテストはすべて合格です)、常に発生するわけではありません。通常、同じコントローラー アクションを 2 回生成したときに発生します。
問題は、ユーザーがコメントに関連付けられていることです。属性が同じであっても、comment.user を介して取得すると、current_user と等しくなりません。例えば :
私は関係belongs_to
を再確認しhas_one has_many
、私のモデルで
私の推測では、これはキャッシングと関係があると思います。開発環境でこれを経験していますが、自動テストや本番環境では経験していません。
何が問題なのかを理解したいと思います。
ありがとう
EDIT 私の development.rb 初期化ファイルを追加する
編集 #2 config.cache_classes が true の場合、エラーは発生していません
Doc のコメント: # 開発環境では、アプリケーションのコードはリクエストごとにリロードされます。これにより応答時間が遅くなりますが、コードを変更するときに Web サーバーを再起動する必要がないため、開発には最適です。
次のチケットが見つかりました。相互に関連している可能性がありますhttp://dev.rubyonrails.org/ticket/10722 また、問題は Mongrel と WebRick で発生します。
ruby-on-rails - Ruby エコシステム (rake、capistrano、mongrel など?) の基礎
そこで、私は Ruby (および Rails) とバックエンド Web 開発全般に飛び込んでいますが、完全に不可欠な Ruby プロジェクトの巨大なエコシステムがあるように思えます。
具体的には、Rake、Rack、Mongrel、Gems、Capistrano などのプロジェクトを考えています。
それぞれのプロジェクト Web サイトにあるこれらのアプリの独自のドキュメントに加えて、優れた Ruby 環境の作成に関する詳細情報に飛び込むための適切な場所をお勧めできますか?
Mongrel の実行、capistrano での展開についてたくさんの質問があります。頭に浮かんだ個々の質問をリストするのではなく、「Ruby の世界」に対処するための優れた情報のリポジトリはありますか?
wpf - WPF開発はVMで実行可能ですか?
開発マシンの速度が低下しないようにする方法を読んだ後、1年前に、開発マシン用のVMを構築するという私の善意を思い出しました。
ただし、Vistax64でWPFおよびSilverLightGUIを開発しています。X64バージョンのOSをVMで実行できますが、WPFのグラフィックパフォーマンス、特にExpressionBlendの実行が心配です。GPUが必要になると思います!
現在、XP32ビットテスト用のVirtualPCVMを使用しています。それまたはVMWareのバージョンがWPFに適している可能性がありますか?もしそうなら、バージョンの違いはありますか?OS /X上のVMWareFusionでVMを作成できるので、無料のVMWarePlayerを使用するだけで問題ありません。PlayerとWorkstationのGPUサポートの違いについてのコメントは見つかりませんでした。
私のメインのWindows開発マシンは4GBのRAMを搭載したDellラップトップ(Latitude 830)だけですが、クライアントの訪問のためにラップトップで作業する必要があるため、追加のデスクトップを探す気にはなりません。
asp.net - ASP.NET/Sharepoint 開発用のローカル SQL Express?
開発環境では、ローカルの SQL Express または専用の SQL サーバーをインストールしますか? これら2つのオプションの長所/短所は何ですか?
これまでの私自身の経験から:
- ローカル インストールでは、リソースの消費により独自の開発ワークステーションの速度が低下します
- ローカル インストールはデバッグ/管理が容易
- 専用のインストールにより、集中管理 (バックアップなど) が容易になります
あなたの個人的な経験と提案は何ですか?
windows - ターミナルエミュレータのプログラミング、その中には何がありますか?
これは、cmd.exeのシェルターミナル/GUIインターフェイスの改善に関するこの質問にいくらか関連しています。
より良いシェルターミナルを見つけるための私の探求で、私が出くわした唯一の有用なものはConsole2でした、他の選択肢は無料ではなく、一般的にそれらを価格に見合うものにするためにConsole2よりもはるかに多くを提供しませんでした。
「どうして」と思わずにはいられない。シェルターミナルはプログラマーにとって非常に価値のあるツールですが、cmd.exeよりも優れた仕事をしようとする人は誰もいませんでした(@ console2の人を除いて)??
確かに、コマンドラインシェルターミナルエミュレータを設計することは、それほど難しい作業ではありません!
誰かが以前にシェルターミナルエミュレータを書いてみたことがありますか?何が入ってるの?そこにあるリソースはありますか(たとえば、自分のシェルをプログラムしたい場合)?
アップデート
2009年7月17日
質問を言い換えると、私が「シェル」と呼んでいたものは、実際にはターミナルエミュレーターと呼ばれています(少なくともLinuxの世界では)。私は最近これに気付いたばかりなので、この質問を再検討して修正する必要があると思いました。
rss - コマンド ラインから RSS に発行する
Windows コマンド ラインから、RSS フィードに発行できるようにしたいと考えています。私はこのようなものを視覚化します:
次に、誰かが私のコンピューターにアクセスする可能性があります。
http://xp64-Matt:9090/builds/rss.xml
そして、日時と単純なテキスト「エラーなしでビルドが完了しました」を含む新しいエントリが表示されます。
フィード自体を別のポートで実行したいので、IIS や Apache など、日常的に自分のコンピューターで実行する必要があるものと格闘する必要はありません。
このようなものは存在しますか?
python - Pythonで再現可能な環境のためのツール(またはツールの組み合わせ)
私は以前Java開発者でしたが、antやmavenなどのツールを使用して、開発/テスト/UAT環境を標準化された方法で管理していました。これにより、ライブラリの依存関係の処理、OS変数の設定、コンパイル、デプロイ、単体テストの実行、および必要なすべてのタスクを実行できました。また、生成されたスクリプトにより、すべての環境がほぼ均等に構成され、すべてのタスクがチームのすべてのメンバーによって同じ方法で実行されることが保証されました。
私は今Pythonで作業を始めていますが、Javaで説明したのと同じことを実現するためにどのツールを使用すべきかについてアドバイスをお願いします。
ruby-on-rails - 開発環境で Rails アプリを高速化しますか?
私は現在開発中の巨大なRails アプリを持っていますが、-e 開発では非常に遅くなります。Mongrel を Web サーバーとして使用しています。すべてを少し高速化する方法はありますか?3〜10秒待たなければならないからです。ページをリロードします。ありがとう。