問題タブ [portability]
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.
.net - 移植可能な .NET コードを作成しますか?それとも言語固有の利点を利用しますか?
コードの一部またはプロジェクト全体を VB.NET から C# に、またはその逆に変換する必要がある場合があります。残念ながら、固有の言語の違いにより、コード変換が自動的に行われないことがあります。たとえば、 yieldは C# で使用可能で VB.NET では使用できない、またはその逆のXML リテラルは VB.NET で使用可能で C# では使用できないなどのキーワードを参照しています。
私の質問は、.NET プロジェクトを作成するときにソース コードの移植性を考慮したことがありますか、それとも言語固有の機能を十分に活用していますか?
c - off_t や size_t などの型を出力するにはどうすればよいですか?
off_t
や などのタイプを印刷しようとしていますsize_t
。printf()
ポータブルの正しいプレースホルダーは何ですか?
または、これらの変数を出力するまったく別の方法はありますか?
windows - 無料ツールを使用した軽量 (ランタイムなし) Windows ベースの GUI アプリケーションの開発
Windows プラットフォームでの GUI アプリケーションの開発をサポートする無料のツール (言語、環境) を知っている人はいますか?
外部のランタイムやライブラリに依存しない単一の実行可能ファイルを作成できるようにしたいと考えています。
その後、SysInternals の Process Explorer または Autoruns と非常によく似た方法でこの EXE を実行できるようにしたいと考えています。言い換えると; インストーラー不要のポータブル アプリケーション。
このアプリケーションは、十分に機能豊富なウィンドウ (コントロール、ウィジェットなど) ユーザー インターフェイスも提供する必要があり、Windows 2000、XP、Vista 以降で実行する必要があります。
C/C++ は知っていますが、GUI 開発をより具体的かつ迅速にサポートする環境/言語を探しています。また、Delphi にはコストがかかります。
database - モデルのデータベースを CakePHP でどのように移植可能にしますか?
私はケーキにあまり詳しくありません..だからここに私の質問があります..私たちはmysqlでアプリを開発していますが、最終的にはmssqlまたはoracleに展開する必要があるかもしれません. 主キーで奇妙な問題が発生しないようにするにはどうすればよいでしょうか? mysql では AUTO INCREMENT 列ですが、オラクルの IIRC ではシーケンスを使用する必要があります...これを透過的に変更する方法はありますか? 私はそれを考えすぎていますか?
Cakephp アプリでデータベース ベンダーを切り替えた経験のある人はいますか? 注意すべきポイントや注意事項はありますか?
c++ - hash_map はどこにでもありますか?
hash_map
とヘッダーはhash_set
まだ C++ 標準に含まれていませんが、最近使用したすべてのコンパイラで拡張機能として利用できます。
移植性を犠牲にすることなく、実際のコードでこれらにどれだけ依存できるか疑問に思っています。私は、次のような多くのアーキテクチャとコンパイラで実行する必要があるツール プロジェクトに取り組んでいます。
- Linux (x86_64、AMD/Intel): GCC、Intel、Portland コンパイラ
- AIX (電源): GCC、xlC
- Cray XT シリーズ (AMD): GCC、Portland、Pathscale コンパイラ
- IBM Blue Gene シリーズ (パワー): xlC、GCC
- SGI Altix (Itanium): Intel コンパイラ
- Windows:特に優先事項ではありませんが、有益な回答をお寄せください。
これらのいくつかはかなりエキゾチックだと思いますが、それは重要ではありません。複数のプラットフォームやコンパイラにまたがる STL 拡張機能について、どのような経験がありますか? それらはまだどこにでもありますか?あなたのプロジェクトでそれらを使用しますか?
svn - Apache ポータブル ランタイムのインストール方法
Linux マシンに Subversion をインストールしようとしていますが、APR がインストールされていないというエラーが表示されます。
私の質問は、APR をインストールして Apache HTTP サーバー (2.2 を実行しています) とリンクするにはどうすればよいですか?
私は約2時間ドキュメントを探しました...何も見つかりません...私はかなり大きなUNIX初心者であることにも言及したいと思います。
私を正しい方向に向けていただければ幸いです。
アンドリュー
vb.net - ウェブサイト/プロジェクトをポータブルにする
こんばんは/おはよう/後/正午.
ASP.net 3.5 Web サイトがあり、VWD 2008 Express で vb.net を使用しています。MS SQL Server 2008 Express も使用しています。Ajax タブとhttp://www.4guysfromrolla によって開発された textBox charavters カウンター コントロールを使用しています。 com/ データベースは MS SQL Server Management Studio Express に接続され、ファイルは SQL のデフォルトの「データ」フォルダに保存されます。
プロジェクト全体のコードとフォームは、E ドライブのフォルダーに保存されています。プロジェクト全体を完成させなければならない別の同僚に渡す必要があります。私の Web サイトを移植可能にする方法を手順を追って説明してください (たとえば、彼がフラッシュ ディスクに入れて持ち運べるフォルダーにすべてを入れることができます)。
PS : プロジェクトをあるサーバーから別のサーバーに移動しようとして問題が発生しました。pproject は、AJAX コントロールの dll と、最初にそれらが入っているフォルダーを解凍した textBox カウンターを探しているようです。デスクトップにありましたが、これらのコントロールを [ツール] タブに追加したときに新しいタブを作成し、コントロールのソース コードを解凍した場所から dll を選択しましたが、それで十分でしょうか?
前もって感謝します
asp.net - ウェブサイト/プロジェクトをポータブルにする - チェックリスト
こんばんは/おはよう/後/正午.
ASP.net 3.5 Web サイトがあり、VWD 2008 Express で vb.net を使用しています。MS SQL Server 2008 Express も使用しています。http://www.4guysfromrolla によって開発された ajax タブと textBox 文字カウンター コントロールを使用しました。 com/データベースは MS SQL Server Management Studio Express に接続され、ファイルは SQL のデフォルトの「データ」フォルダに保存されます。
プロジェクト全体のコードとフォームは、E ドライブのフォルダーに保存されています。プロジェクト全体を完成させなければならない別の同僚に渡す必要があります。私の Web サイトを移植可能にする方法を手順を追って説明してください (たとえば、彼がフラッシュ ディスクに入れて持ち運べるフォルダーにすべてを入れることができます)。
もう1つ、私はプロジェクトの自分の側をすでに完成させているので、この別のプログラマーに出荷する必要があります。
これを達成するためのチェックリストまたは必須リストのようなものを誰か提案できますか?
PS: プロジェクトをあるサーバーから別のサーバーに移動しようとして問題が発生しました。プロジェクトは、AJAX コントロールの dll と、最初にそれらが入っているフォルダーを解凍した textBox カウンターを探しているようです。デスクトップにありましたが、これらのコントロールを [ツール] タブに追加したときに新しいタブを作成し、コントロールのソース コードを解凍した場所から dll を選択しましたが、それで十分でしょうか?
前もって感謝します