問題タブ [cots]

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.

0 投票する
1 に答える
128 参照

cots - COTS ワークショップ登録システム

ワークショップや関連する登録、コース、通信などを管理するための COTS システムの経験がある人はいますか?

約 8 年前の自作の Perl システムがあり、現在は SharePoint ポータル サイト (外部向け) に iframe として埋め込まれています。言うまでもなく、それは私たちのサイトにうまく統合されていない、がらくたのように見える、オーバーホールが必要、機能が不足しているなどです。

ありがとう!

0 投票する
12 に答える
769 参照

sharepoint - カスタム開発への恐怖に対処する方法

私は現在の雇用主との問題に取り組んでおり、他の場所での就職を真剣に考えさせられました。彼らは、カスタム開発を 100% 排除し、SharePoint などの COTS 製品に置き換える必要があるという印象を受けています。これが現実的な期待ではないことは承知していますが、これらの見解を共有する経営陣と私の主張を議論することは不可能であることがわかりました. 彼らの主張には、通常、機能 X をカバーする SharePoint に既に存在する機能に沿った何かが含まれているため、関連するリスクが少なくなり、それに対してテストを行う必要はありません。

その好例として、SharePoint リストが顧客の期待と要件を完全に満たすことができない状況があります。ただし、このデータを SQL データベースに保存すると、要件を簡単に満たすことができます。しかし、私たちの開発チームが SharePoint の境界の外に出ることを提案するたびに、コードのすべての行がプロジェクトの複雑さを増し、リスクを増大させる方法について経営陣は炎上します。これは状況によっては確かに当てはまりますが、常にそうであるとは限りません。しかし、彼らの主張は、SharePoint はデータを格納するためのメカニズムを提供するので、それを 100% の時間使用するべきだというものです。それが顧客の要件を満たすかどうかに関係なく。

私は自分が (100% の確信を持って) 正しくないとわかっていて、カスタム開発を行うことで正しくできることを常に強制されているため、仕事に来るのが嫌いになりました。しかし、それは私が働いているところでは不可能な議論のように思われるものです.

同様の状況を経験した人はいますか?もしそうなら、これらの課題を克服するために何をしましたか?

0 投票する
1 に答える
8210 参照

architecture - COTS vs.カスタム/ビルドvs.購入:ディシジョンツリーとベストプラクティス

バックグラウンド:

私はSAPに多額の投資をしている会社で働いています。また、数十の大規模な.NETシステム(主にエンジニアリングシステム用)とJavaプラットフォーム(主に外部Webアプリケーション用)もあります。そのため、ABAP、C#、およびJavaEEに大規模な開発ショップがあります。

質問:

つまり、商用の既成(COTS)ソフトウェアをいつ使用するか、また、独自の開発者をいつ活用するかを決定するためのより良い方法が必要です。

基準:

この質問に役立つベストプラクティスに基づいて決定木を構築したいと思います。

最高レベルでは、JeffAtwoodの関連記事はそれをうまくまとめています。最高のコードはコードがまったくないということです。

もう少し深く、次のような基準を見たいと思います。

ほとんどの要件を満たすCOTSシステムを利用できますか?(はいの場合、COTSシステムは良いオプションかもしれません:(車輪の再発明を避けてください))

  • もしそうなら、完全に公開されたAPIは利用できますか?(これは統合/カスタマイズに不可欠です)
  • もしそうなら、ソースコードは利用できますか?(これは、深い統合/カスタマイズに不可欠です)

システムはコアビジネス機能を満たすように設計されていますか/競争上の優位性を生み出していますか?(もしそうなら、カスタム開発は良いオプションかもしれません:Joel Sposkyの:In Defense of Not-Invented-Here Syndromeを参照してください

  • もしそうなら、カスタム開発は将来/他のシステムでコードの再利用を可能にしますか?(既存のコードを再利用することには多くの利点があります)

カスタムアプリケーションとCOTS製品のTCOはどのくらいですか?

カスタム開発では満たすことができなかった時間の制約はありますか?(はいの場合、COTSシステムが良いオプションかもしれません)

0 投票する
1 に答える
1592 参照

php - 誰かが良いビデオライブラリスクリプトを知っていますか?

私たちの会社には現在40以上のチュートリアルビデオがあり、私はビデオギャラリーアプリを探しています。

次のようなもの: http ://tv.telerik.com/ または http://umbraco.org/documentation/videos/for-site-builders/datatypes/using-datatypes-that-have-prevalues

PHPまたはasp.netソリューションを知っている人はいますか?

私はむしろ車輪の再発明をしたくありません。並べ替え、最も人気のある、タグ付け、コメントなどの隠された機能がたくさんあるので。

0 投票する
2 に答える
367 参照

c - Cの一般的なデータ構造

一般的なBSTの作成を検討しています。COTSがないという空想はありませんが、ボイドのタイプを追跡するための最良の方法を決定しようとしています*。ノードのインターフェースは次のとおりです。

ただし、追加/削除を作成するときは、比較を行う必要があるため、「データ」が指しているデータの種類を追跡する必要があります。

基本的な考え方は、列挙型Node_Typeと、2つのTreeNodeと列挙型を3番目の引数として受け取る関数compareTreeNodesを持つことです。これにより、関数はvoid*のキャスト先を決定できます。

他の/より良い考えはありますか?

0 投票する
1 に答える
1367 参照

python - Windows ドライバーとバイナリのウイルス対策/WSUS パッチ テストを自動化するにはどうすればよいですか?

私の (かなり小さい) 会社は、人気のある Windows アプリケーションを開発していますが、私たちが常に苦労してきたことの 1 つはテストです。多くの場合、開発者が開発したシステムと同様のシステムで、更新がプッシュされたときにのみテストされます。お客様にお伝えしたいのは、Windows パッチの奇妙な機能が原因で問題が発生したり、特定の偏執的なウイルス対策アプリケーション (Comodo と Kaspersky を見ています!) が原因で問題が発生したりしている私たちの基盤のセグメントがあります。 -アプリで陽性。

ユーザーの 70% が使用しているものについて手動でテストを行っていますが、時間がかかり、手間がかかり、本来あるべきほど完全ではない場合もあります。経営陣は、私たちがもっとうまくやる必要があると主張し続けていますが、リリースの時期が来ると、彼らは問題を突きつけ続けます (テストにはどれくらいの時間がかかりますか? プッシュしてください。問題が発生した顧客にパッチを発行します!)。

VM を使用した自動テストのより優れたシステムを設計したいのですが、それを実装する方法についていくつかのアイデアを使用できます。または、COTS 製品があれば、どんな提案も素晴らしいでしょう。製品のすべての機能を「実行」する Python スクリプトを一緒にハッキングしていますが、Windows がクラッシュした場合のテスト方法がわかりません (それがまだプロセス リストにあるかどうかを確認するだけでなく)。さらに悪いことに、Comodo が何らかの愚かな理由でフラグを立てた場合。

テスト環境を最適にシミュレートするために、VM を可能な限り「純粋」に保ち、OS とウイルス対策、およびいくつかの一般的なアプリ (Acrobat Reader、Firefox など) 以外に多くのがらくたをロードしないようにしています。

どんなアイデアでも大歓迎です!

0 投票する
1 に答える
1675 参照

java - プログラミングの問題に対するCOTSソリューションをどこで見つけて学ぶことができますか?

私はシニアJavaプログラマーであり、ソリューションをゼロから構築することに慣れています。ただし、マネージャー、クライアント、その他のプログラマーなど、COTS(Commercial Off The Shelf)ソリューションを探すことを提案している人の話をよく耳にします。

プログラミングについては知っていますが、どのCOTSソリューションが利用可能であるか、または自分が行っていることに適用できるかについてはわかりません。

私の質問は、「COTS」ソリューションを見つけるためにどのように最善を尽くすべきかということです。プログラマー向けの「COTS」ソリューションの調査に特に焦点を当てたコミュニティやWebサイトはありますか、それとも他の製品と同じように、既存の製品をグーグルで検索して、必要なことを実行するソフトウェアアプリケーションを見つけたいと思っていますか。

ヘルプや提案は大歓迎です!

ありがとう、ロブ

0 投票する
0 に答える
411 参照

web-services - COTS と Web サービスまたはサービス全般の違いは何ですか?

COTSWeb サービスまたはサービス全般の違いは何ですか?私はサービス指向アーキテクチャに取り組んでいるので、アーキテクチャの観点から知りたいので、サービスと COTS の間の微妙な境界線を定義できますか?それらはアプリケーションまたはプロジェクトに統合されていますか?同じ方法?