問題タブ [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.
windows-vista - Vista 64 ビット開発に関する注意事項
開発ワークステーションを 32 ビット Vista から 64 ビット Vista に移行しています。
運用プラットフォームは、32 ビットの Windows Server および SQL Server 2008 です。
コードベースの移行に関する問題を知っている人はいますか?
編集:
システムは、Web フォーム、C# コード、ストアド プロシージャで構成されています。
ajax.net、ssrs、ssis、dundas の動的レポート/グラフもあります。
ただし、他のユーザーは、この動きに関する一般的な教訓やフィードバックを歓迎すると思います。
調査結果:
2009 年 1 月 24 日現在
- Checkpoint VPN は Vista 64 をサポートしていません (実際にはほとんどサポートしていないようです)
- Cropper ユーティリティを Vista 64 で動作させるには、特別なダウンロードと再構築が必要でした (Cropper は非常に見栄えが良いですが、スクロール可能なウィンドウ キャプチャがありません)。
Vista 64 のサポートがないため、私にとっては価値がありませんでした。誰かが VPN サポートの欠如について言及していたらよかったのですが、現在 64 ビット クライアントをサポートする VPN ベンダーはありません.... 2009 年 1 月 28 日現在、Vista 64 の使用はそれらのクライアントにとって良い選択肢ではないことに注意してください。 VPNが必要な私たちの。
asp.net - Flash 開発者のために Mac で ASP.Net/IIS 開発環境をセットアップするにはどうすればよいですか?
いいえ、いいえ、蕁麻疹にはなっていません ;)。
IIS で .NET 3.5 サイトのローカル バージョンを実行し、開発中にトラブルシューティングを行うことができます。しかし、私のフラッシュ開発者は、自分の仕事がどのように行われているかを確認したいときに、Windows 2003 にログオンしてステージング サーバーをいじることを余儀なくされています。これは容認できないことだとは思いますが、現時点では時間の問題があるため、このハックはしばらく飛ばす必要があります。
フラッシュ開発者がローカル マシンで作業できるように開発環境をセットアップするにはどうすればよいですか? これは他の場所でも行われると確信しています。
development-environment - 最大化と複数のモニター
私は複数のモニターを使用するユーザー向けのソフトウェアを作成し、通常、ユーザーはウィンドウを「手動でサイズ変更」するのではなく、各モニターに対してウィンドウを最大化するという前提に基づいて設計を決定します。
最近気づいたのですが、複数のモニターを使用するという点で 2 つの「流派」があるようです。「最大化する」学校があり、次に「手でサイズを決める」学校があり、ほとんど最大化することはありません。
興味深いことに、これを読んでいるマルチモニター ユーザーのうち、最大化と手動によるサイズ変更を行っているユーザーは何人ですか? どのプラットフォームを使用しているか知りたいです (Mac 対 Windows 対 *nix)。
編集: これはデザインの観点から見て正当な投票だと思います。
language-agnostic - 開発時間を自動的に追跡
私は個人的なプロジェクトに取り組んでおり、最後に「このプロジェクトに X 時間費やしました」と言えるようになりたいと思っています。これを解決する 1 つの方法は、手動のタイム トラッカーを使用することです (作業時間: から:)。最初の 1 週間か 2 週間しか一貫して使用できないため、これで問題が発生しました。そこで、開発時間を自動的に追跡したいと思います。
私が思いついたアイデアの 1 つは、ビルド プロセスが呼び出されるたびにタイム スタンプをログ ファイルに挿入する短いスクリプトをビルド プロセスに挿入することでした。後で、各ビルド間の間隔を分析し、うまくいけば、何が起こっているかについてある程度正確な全体像を計算できます。
そのような時間追跡ツールをどのように実装できるかについて、他の誰かが考えを持っていますか?
すでに提供された回答に基づく迅速なフォローアップ:
- ストップ/スタート トラッカーは悪くありませんが、多くの訓練が必要であり、おそらく私が取り組むべきものです。しかし、彼らは私のために働きません。
- 特定のアプリ追跡プログラムは素晴らしいですが、私は現在 Mac OS X を使用しています。
asp.net - プライマリ開発環境として仮想マシンを使用していますか?
最近、Windows Home Basicに付属のノートブックを購入しました(ASP.Net/IISには付属していません。WindowsバージョンをASP.Net/IISにアップグレードすることを考えましたが、別の可能性があると思いました。
360GbHDのハードディスクケースがあります。このHDケースでWindowsUltimateを使用して仮想マシンを作成する(ASP.Net、IIS、およびVisual Studio 2008もインストールする)ことを考えた場合、作業する任意のコンピューター(デスクトップマシンと私のノートブック)。
でもパフォーマンスが気になりました。私は仮想マシンでの作業経験がありません(互換性テストを迅速に行うためだけに使用しています)。
プライマリ開発環境として仮想マシンを使用していますか?あなたは何を見つけましたか?
編集
あなたの答えをありがとう!それは本当に私を助けました!
移植性についても知りたいのですが、ラップトップで作成した仮想マシンはデスクトップでも機能しますか?Windowsを再度アクティブ化する必要がありますか?
windows - Windows での qt 構成
vista ラップトップに qt をインストールして構成するのに問題があります。
コマンドラインからコンパイルするラップトップで開発環境をセットアップしようとしています。これは、大学のLinuxマシンで環境がセットアップされる方法であるため、IDEに自分自身を結び付けたくありません..(さらに、実際のプログラマーはコマンド ラインを使用します!)
以前は C++ 開発にコマンド ラインを使用したことがなく、すべて MSVC だったので、今は少し問題があります。
私はまだ MSVC を使用していますが、コマンド ラインから使用しています。何が起こっているのかほとんどわかりません。実行する必要があることだけはわかっています。
私のコードをコンパイルするには!
qt のオープンソース バージョンをダウンロードし、構成を行い、(チュートリアルから) シンプルな qt アプリケーションを試してみたところ、期待どおりにコンパイルおよび実行されました。
ここで、opengl を使用する別のプロジェクトを実行することにしたとき、次のエラーが発生しました。
コンパイラがヘッダー ファイルをどこで検索するのかわかりません。また、ヘッダー ファイルをどこにもコピーしませんでした。configure.exe
何らかの方法でその魔法が機能し、インクルード ディレクトリを 1 つ以上の環境変数またはレジスタの場所などに追加したと仮定します。 MSVC コンパイラがインクルード ディレクトリを見つけるために検索するその他の特異な場所。
ただし、C:\qt\include\
フォルダーが存在することを確認するためにフォルダーを検索し、qgl.h
十分に存在することを確認しました。では、なぜnmake
見つからないのでしょうか。
development-environment - リモート デスクトップによる開発
チームがリモート デスクトップ経由で作業することについて、成功した発言はありますか?
多くの職場では、Citrix を介してエンド ユーザーを配置し、アプリケーションを中央の強力なサーバーに配置しています。クライアントがサーバーと同じ建物内にある場合もありますが、多くの場合、クライアントは離れています。
開発者を、Hyper-V を備えたいくつかのサーバーで実行されている Windows XP または Vista インスタンスに配置することには、いくつかの大きなメリットがある可能性があります。
インターネット経由の RDP/RDC は遅すぎて、誰かが効率的に開発できないのではないかと心配しています。
私はそれについて多くの悪いことを聞くことができると確信しています...成功した人はいますか?
development-environment - 敵対的な環境での開発
わかりました、そのような敵対的ではありません。デスクトップ上で開発者に不親切なあらゆる種類のサービスとポリシーを義務付ける大企業ネットワークでの開発に人々がどのように対処しているかを聞いてみたいと思います (ProQuota、過度に熱心なウイルス スキャナー、ローカル管理者なし、SO へのアクセスなしを考えてみてください)。以前は効果的に使用された仮想 LAN や、完全に分離された並列ネットワークを使用したことがありますが、これらは必ずしも実用的ではありません。他のヒントはありますか?