問題タブ [platform]
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.
operating-system - 開発プラットフォームとして Unix ではなく Windows を選択する利点
Linux や Solaris などの Unix の方言よりも、開発中に使用するプラットフォームとして Windows/Microsoft に技術的な利点はありますか?
企業が時々 Microsoft を選ぶのは、単に Unix を知っている十分な数のプログラマーがいないという理由、またはこれらのプログラマーを雇うのにはるかに費用がかかるということを私は知っています。
すべての開発者が Unix と Microsoft を同じようによく知っていると仮定すると、Windows で開発したほうがよいケースはまだあるのでしょうか?
blackberry - 既存の Blackberry プラットフォーム、OS、モデル バージョンのグラフはありますか?
既存の Blackberry プラットフォーム、OS、モデル バージョンのグラフはありますか?
何かのようなもの:
等
c# - コンパイル時のターゲット プラットフォーム/プロセッサ
C# には、コンパイル時に x86 (Win32) 用にコンパイルしているか x64 (Win64) 用にコンパイルしているかを知ることができる #define がありますか?
deployment - How can I check the device platform before deployment in the .NET Compact Framework?
I've developed an application for Windows Mobile using Windows Mobile 6 Pro with CF 3.5 and I have some deployment questions.
I'm targeting only Pocket PC and I don't want to let users install it on their smartphone (because it simply won't work).
How can I check for the platform on which the user is installing the application and show him some error message?
Just to let you know, I have an .msi in order to install the app into the device from the desktop (setup project with cab inside), and it's fine.
I just need this extra verification.
payment - 学び始めたばかりのプラットフォームで行われた作業に対する請求の倫理
これは私の現在の状況には当てはまりませんが、私たち全員が以前にそこにいたことは確かです. C# でアプリを開発するように依頼された Java 開発者、ASP.NET MVC で何かを行うよう依頼された ASP.NET 開発者、または Rails または Django サイトを作成する機会がある PHP 開発者です。
基本的に、有能なプログラマーであれば、この種のプラットフォームの移行は実際には問題にならないはずです。十分な時間があれば、古いプラットフォームと同じように習熟することが期待できます。
しかし、これがクライアントのためのフリーランス プロジェクトである場合、このプラットフォームをわずかな費用で学習することはまったく非倫理的に思えますか? クライアントがプロジェクトを完了するための無制限の時間を与えてくれないと仮定すると、経験不足による妥協や品質の問題が発生する可能性があります。
とはいえ、どこかから始める必要があり、誰もが新しい言語/プラットフォームをいじる余裕のある時間があるわけではありません。時には、弾丸をかむだけで物事を賢く計画し、それを成し遂げて報酬を得ることが必要な場合もあります。
これは非倫理的に見えますか?より低いレートを受け入れることは、より倫理的になるでしょうか?
c# - ネイティブ C++ または .NET for Business アプリ?
私は、 Win2kを絶対にサポートしなければならない中規模のビジネス アプリケーションを計画している最中です。知る限り、Win2k の公式 .NET サポートは、しばらく前に廃止されました (IIRC、バージョン 2.0 で停止しました)。
さて、私はすでに (何年も前に) C++ でライブラリを作成しており、.NET Framework の助けを借りてこのアプリケーションを作成しているかのように、最終結果 (つまり、このプロジェクトを終了) を達成することができます。 RADの「アドバンテージ」はほぼ否定。
ここでは、古い OS をサポートする必要があるビジネス アプリケーションを扱っている人が多いと思います。では、私のライブラリの状況を考えると、ネイティブ C++ よりも .NET を使用したり、その逆を行ったりする利点は何ですか? 2 つのうちどちらが仕事に適しているかはわかりません。どちらも使用できるように思われるからです。繰り返しになりますが、対処すべきフレームワークのサポートの問題があります...
必要に応じて、喜んで情報を追加します。
widget - ウィジェット プラットフォームをゼロから作成する方法
特定の Web サイト用のウィジェット プラットフォームを作成したいと考えています。
これに関する記事は見つかりませんでしたが、今必要なのは誰かが私を正しい方向に向けることです.
どのフレームワークを使用する必要がありますか? 私は RoR に精通しており、Java/.Net には問題ありませんが、これが通常の Web アプリケーションのようになるかどうかわからないため、レールでこれを行うのが簡単かどうかはわかりません。
多くのウィジェット プラットフォームでは、サード パーティの開発者が Javascript を使用できます。これはどれほど簡単でしょうか? インタープリターなどを作成する必要がありますか?
どのようなアーキテクチャに従う必要がありますか? ウィジェットをデータベースに保存しますか?
language-design - 「成熟した」ソフトウェアとは?
Jeffery Palermo は、「従来の Web フォームはASP.NET MVCよりも成熟している」と述べています。「従来の Web フォームは ASP.NET MVC よりも成熟していますか?」.
主観的なようですが、私が知りたいのは、「成熟した」ソフトウェアとは正確には何ですか?
platform - 一部の開発者は、あるプラットフォームから別のプラットフォームにどのように移行しますか?
一部の開発者が新しいスキルを習得し、あるプラットフォームから別のプラットフォームに移動していることに気付きましたか? どうやってやっているの?彼らは、彼らが仕事を得ると言ったプラットフォームでの経験の欠如をどのように正当化しますか?
それは以前の経験との関連性に基づいていますか? 彼らはターゲット プラットフォームで認定を受け、減給を受け入れるジュニア レベルで働いていますか? 契約/コンサルティングに興味がある場合は簡単ですか? それとも、単に履歴書を正しく投影するだけの問題ですか?
c++ - getaddrinfoは常に11001を返します(ホストが見つかりません)
検索されたFQDNはetc\hostsファイルに表示されますが。
何か案が?どうもありがとう!