問題タブ [projects]
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.
c++ - 大きなプロジェクトで変更を開始する方法
10万行を超えるコードを使用して、既存のC++プロジェクトを拡張する必要があります。
私の質問は、そのようなプロジェクトをどこからどのように始めるかです。
コードが十分に文書化されていない場合、問題はさらに大きくなります。大規模なプロジェクトでコードフローを研究するための自動化されたツールはありますか?
ありがとう、
c# - 完成した C# プロジェクトをコンパイルして Visual Studio の外部で実行する方法は?
簡単なコード プログラムの設計が完了しました。私はそれを「推理ゲーム」と呼んだ。プログラムは今のところ正常に動作しており、Microsoft Visual Studio を開かずに開きたいと考えています。
どうやってやるの?
projects - 剽窃検出器を開発するには?
コンピュータ サイエンス エンジニアリングの最終年度のプロジェクトとして、剽窃検出器を作成する予定です。そのための方法について、あなたの提案を取り入れたいと思います。
CSのどの分野に集中する必要があるか、また実装に最も適した言語を提案していただければ幸いです.
linux - Linux でソース コードを効果的にナビゲートする
Linux 環境で複数のソース ファイルを使用する大規模なプロジェクトを、人々が通常どのようにナビゲートするのか疑問に思っていました。主に C と Python を使用し、C++、C#、Java を使用することもあります。
特定のエディター、プラグインなどについて知りたいと思っていました。以前は Windows でプログラミングしていたので、vi や emacs などのエディターはあまり好きではありませんが、これらのエディターの 1 つを学ぶことが本当に役立つかどうかお考えの場合は、提案してください。これらのプログラムを使用して大規模なプロジェクトを管理することで、生活を簡素化するために使用する特定のプラグイン。
ここにいくつかのシナリオがあります: ファイル F の特定の関数 A に取り組んでいるとしましょう。突然、この関数がファイル G の関数 B を呼び出す必要があることに気付きました。決定するために、その関数にすばやく移動する必要があります。別のシナリオでは、ファイル内の 2 つの異なる場所で同時に作業し、これら 2 つの場所をすばやく切り替えます。
私はEclipseを使用してプロジェクトを管理し、開発を行い(Eclipseの自動補完は非常に遅いです)、geanyを使用してファイルを個別に編集していますが、そのレベルの効率に実際には到達できないようです.
コード管理とナビゲーションのテクニックを共有してください。
ありがとう、
編集: 言語
video - このGPUビデオトランスコーディングプロジェクトは実行可能ですか?
最近、GPUを使用してビデオトランスコーディングを実行したいという人から連絡がありました。彼は基本的に、広告から販売または収益を得ることができるアプリケーションを作成することを私に望んでいます。
今、彼は基本的に私に5000米ドルの支払いで何を達成できるかを教えてくれるように頼んでいます。現在、私は大学院生であり、GPUを使用した進化的アルゴリズムに基づいた最終論文で賞を受賞しました。ですから、GPGPUのプログラミングについては知っていますが(そもそも連絡を取り合ったのはそのためです)、ビデオの圧縮やトランスコーディングなどについての深い知識はありません。
ですから、少し戸惑いました。プロジェクトを希望しますが、自分を短く売りたくないし、達成不可能なことを約束したくありません。彼が競合他社(badaboom、avivo)に似た製品を望んでいることを考えると、彼らは私よりもトピックについてはるかに多くの知識を持っている人々のチームだと思います。
ですから、私の質問は、あなたが私の状況にあった場合、どのように対応するかということだと思います。プロジェクト(GPUベースのビデオトランスコーダーを作成する)は、私のようなこの分野の専門家ではなく、有能な人にとってどれほど難しいと思いますか?
前もって感謝します
ps彼はそれがクロスプラットフォームであることを望んでいます
projects - 経験豊富なプログラマ向けの組み込みシステム プロジェクト
私は組み込みシステムのソフトウェア エンジニアとして 5 年間 (CAN およびコア レベルのプログラミング、I2C、SPI など) として働いており、大学院プログラムを受講しました。現在、私はアプリケーション ソフトウェア プログラマーとして働いていますが、これも興味深いことです。しかし、組み込みシステム プロジェクトで得た楽しさと満足感は失われています。興味を持ち続けるために、家でできるプロジェクトから始めたいと思います。16 ビットまたは 32 ビットのマイクロといくつかの周辺機器を備えた開発キットに関する情報を共有して、それらを手に入れることができれば幸いです。または、再起動するのに適した場所を提案してください。
svn - Microsoft Project Server / Team Foundation Server / Subversion / Wiki を同じボックスに
IT 部門の約 12 人の開発者のために新しい開発環境をセットアップしている最中です。サーバーのセットアップに関していくつか質問があります。
6 人ほどの .NET 開発者には TFS 2008 を使用し、半ダースの CF 担当者には subversion を使用する予定です。
両方のソース管理リポジトリを同じボックスに置くことは問題ありませんか、推奨されますか、または推奨されませんか? TFS を単一サーバー環境としてセットアップし、同じマシン上に SQL サーバーを配置します。
また、一部の管理者は Project Server を使用したいと考えています。プロジェクト サーバーの不適切なインストールを既に経験しており、TFS 共有ポイントとレポート サービスが台無しになりました。Google から、誰かが同じボックスに Project Server と TFS をセットアップしたという結果はありませんでした。Project Server を別のボックスにインストールする必要がありますか?
また、サード パーティの Wiki をセットアップする予定ですが、IIS または Apache でホストされるかどうかはわかりません。
基本的に、この環境の設定、サーバーと懸念事項の分離、ベスト プラクティス、絶対にすべきでないことについて、全体的なアドバイスを求めています。これはすべて仮想環境内にあるため、実際にはサーバーの数に制限はありません。
前もって感謝します。
c++ - 大きなC++プロジェクトの主な権限は何ですか?
何年もの間、私はジョン・ラコスの古典的な大規模C++ソフトウェア設計を読み直してきました。この種の最初のガイドブックであるだけでなく、今日まで効率的な方法でC++でプロジェクトを開発する方法にも革命をもたらしました。
彼のアイデアは今では時代遅れだと思いますか?この本のいくつかのC++テクニックは、実際には古いものです(最新の標準が公開される前に本が書かれていることを忘れないでください)。
最近のC++での大規模なシステムの構築をガイドするための優れた権限は何ですか。
誤解しないでください、私はラコスをまったくあきらめていません。それは常に私のために参照され、本棚の最高の場所を占めます。
ありがとう
c++ - 新しいプロジェクトを探しているポーカーハンドエバリュエーターを書き終えました
C++で5枚のカードポーカーハンドエバリュエーターを書き終えたところです。今、私は同じレベルの難しさについての新しいプロジェクトを探しています。多分非常に単純なDOSコマンドパーサー?
iphone - 2 つの Xcode プロジェクトのマージ - 2 つの AppDelegate がエラーを引き起こしている
マージしたい 2 つの Xcode iPhone プロジェクトがあります。どちらにもviewcontroller、xibs、appdelegatesがあります。
私はそれらをマージしましたが、主に appdelegates の 1 つに関する 12 以上の致命的なエラーがあります。
info.plist に入り、メイン nib を最初のプロジェクトから 2 番目のプロジェクトに変更しましたが、2 番目のプロジェクトの appdelegate に関するエラーがまだ発生しています。
これを解決する方法がわからない... 2 番目の AD から最初の AD にすべてをコピーしますか?
ブルックス