問題タブ [ironruby]
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.
ruby-on-rails - IronRuby On Rails VS. Ruby On Rails(はじめに)
シナリオ
私はC#/ ASP.NET / MVC / Silverlight開発者であり、数年の経験があります。RubyOnRailsの学習を開始しようとしています。私は現在、RORの本当の感触を得ようとしています。
基準を知りたい
.Net開発者は、標準IDE(Visual Studio)、いくつかの標準データベース(SQL Server、Oracleなど)、およびWeb 2.0アプリケーションのスタイルを設定する特定の方法(XHTML / CSS、Silverlightなど)を使用する傾向があります。 。)
'では、RUBY ON RAILSのこれらに相当する標準的なものは何ですか?(IDE、DB、プレゼンテーション層マークアップ) '
また
どのルートをたどりますか?IronRubyについて聞いたことがありますが、私が読んだことから、Rails(IronRuby on Rails)で使用するために変換するという点ではほぼ完了しています。または、Ruby On Railsを直接使用するだけですか?
どのようなメリットがありますか?
RubyOnRailsを使用するよりもIronRubyonRailsを使用することでどのようなメリットがありますか?
感謝の意を表します。
visual-studio-2008 - IronRubyを使用したVIsualStudioアドインの作成
少し前に、.Netカンファレンスの1つで、JohnLamがIronRubyを使用してVSアドインを作成する方法のデモンストレーションを行いました。当時は、新しいVSアドインを作成するために現在行う必要があることよりもはるかに簡単に思えました。この例はどこで入手できますか、または誰かが私にとってより良い出発点を知っていますか?
c#-3.0 - 変数使用時の IronRuby のパフォーマンスの問題
これは、IronRuby を使用した非常に単純な式評価器のコードです。
ここに問題があります。
対
First はSecond よりも25 倍遅いです。助言がありますか?String.Replace は私にとって解決策ではありません。
ruby - Rubyでのnet-sftpによるキーベースの認証
SFTPを使用して多数のサーバーにログインし、特定のファイルをダウンロードして、問題が発生したときに問題をデバッグできるようにしたいと考えています。クライアントを使用することもできますが、すべてを合理化するためにプロセスの自動化を開始したいと考えていました。
私の最初の試みは次のようになります。
これは機能しますが、パスワードが必要であることを意味します。理想的には、公開鍵認証を使用したいのですが、ドキュメントやオンラインでこれへの参照を確認できません-これは可能ですか?
チルカットは使いたくないです。
ありがとう
.net - ネイティブ ツールキットを使用したクロスプラットフォーム開発における Ruby の実行可能性は?
たとえば、クローズド ソースの商用ソフトウェアを作成していたとします。このソフトウェアは、.Net 上に構築された Windows デスクトップ アプリ、ActiveX コントロール、Windows Netscape プラグイン、Cocoa 上に構築された Mac デスクトップ アプリ、Mac Netscape プラグイン、Java などの状況で展開されます。ブラウザでホストされるアプレット。モデルとコントローラ クラスを共有 Ruby ソース ファイルに記述し、MacRuby、IronRuby、および JRuby を使用してさまざまなランタイムに統合することは、コード共有の観点から実行可能でしょうか? 私のビュー クラスは、Windows では WPF、Mac では Cocoa、Java では適切なもの (SWT?) を使用するように記述されると思われます。
私の見解では、ここで最も重要なことはコードベースの長期的なメンテナンスであり、Ruby は、私がターゲットにしなければならない 3 つのプラットフォーム (.Net、Cocoa、および Java) でファーストクラスの言語に近いと思われます。あらゆる言語のように。私はこれで間違っていますか?
2 番目に重要なことは、コードに対するバイラル ライセンス要件を回避することです。JRuby がさまざまなライセンスでリリースされている場所を確認しました。バイナリを配布でき、ライセンスは自分のアプリケーション用に書いた Ruby ファイルには適用されないと仮定するのは正しいですか (フレームワークの変更とは対照的に)。
Ruby はよく知られているデスクトップ アプリケーションで使用されていますか? これは以前に行われたことがありますか?
.net - IronRubyとXAMLUIイベントの処理
IronRubyスクリプトを介してXAMLのUI要素にイベントハンドラーを追加する最も簡潔で簡潔な方法は何ですか?前提:イベントハンドラーを追加するコードはIronRubyスクリプトで記述され、イベントを処理するコードは同じIronRubyスクリプトで記述されます。
次のコードに相当するものが欲しいのですが、IronRubyにあります。単純なbutton1クリックイベントの処理。
ironruby - IronRuby is_a with DateTime
IronRubyのDateTimeがObject[]サンプルコードである理由を誰かが説明できますか
wpf - IronRuby を介して Ruby コードをホスティング/実行する WPF アプリ
皆さん、IronRuby を使い始めるのを手伝ってくれることを願っています。WPF アプリケーションから実行したい Ruby スクリプトがいくつかあり (ネイティブに取得できないいくつかの RMagick メソッドを使用しているため)、プロジェクトで必要な参照に関する適切な情報が見つかりません。
IronRuby をインストールし、Microsoft.Scripting と .Core を追加しようとしましたが、Sub Main メソッドがないとアプリに表示されます。非コンソール アプリで IronRuby を使用できますか?
ありがとう、ベッキー
c# - Rails + C# - モデルの再利用
Rails の Web サイトと、同じデータベースとデータ モデルを使用する C# GUI を持つプロジェクトに取り組んでいます。2 つのパーツ間で (アクティブな) モデルを共有したいと思います。これがどのように可能かについてのアイデアはありますか?
linq - IronRuby 参照は System.Linq と競合しますか?
Visual Studio 2010 を使用して、いくつかのメソッドで Linq を使用する既存のプロジェクトに 4 つの IronRuby 参照を追加すると、System.Linq が突然見つからないためにプロジェクトがコンパイルされません。IronRuby/.Net 4.0 フレームワークは Linq の場所を変更しますか、それとも何か不足していますか?
ありがとう、ベッキー