問題タブ [dashing]
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 - 外部 JSON ファイルから Dashing リストをシードする
私は Dashing を初めて使用する (そして Ruby を使用するのは比較的新しい) ため、これがばかげた質問である場合は事前にお詫びします。基本的に、10秒ごとに更新するjsonファイルをDashingに読み取らせようとしています。しかし、ファイルを読み取ったり、リスト ウィジェットに投稿したりする仕事を得ることができないようです。
ここに私の仕事のコードがあります:
そして私のJSON:
必要に応じて、私のダッシュボード コード:
ruby - Dashing でリストの JSON 配列を反復処理する
Dashing でリストを作成しようとしていて、外部の JSON を取り込むことができましたが、それを反復して新しい JSON 配列を作成し、それをリスト ウィジェットに投稿するのに問題があります。現在のコードは次のとおりです。
読み取り元の JSON ファイルは次のとおりです。
現在、ウィジェットへの出力は次のようになっています。
- マイク・ジョン・ヒア・アウト
解析されたjsonを適切に反復処理してにresponse
渡すにはどうすればよいsend_event
ですか?
マットの質問に答えるだけです:
したがって、リスト ウィジェット用にフォーマットされた JSON ファイルからのすべての値を含む 1 つの「whosHere」イベントが必要です。これには、ラベル: X、値: Y としてフォーマットされた JSON が必要です。
だから私がする必要があるのは、それをjson配列としてフォーマットすることです:
現在、次のように保存されています:
ruby - Pivotal Tracker API エピック
私は現在、重要なトラッカー統計を一目で確認できるように、チーム用のダッシュボードを作成しています。現在、エピック固有のストーリーの統計を表示するウィジェットを実装しようとしていますが、これに関する重要なトラッカー API ドキュメントには何も表示されません。ruby の極めて重要なトラッカー API を使用して、叙事詩に基づいてストーリーを選択する方法を知っている人はいますか?
mysql - ruby での SQL エラー
コマンドを使用しているputs
ので、ログ ファイルで出力を確認できます。このコマンドの出力は、次のようなエラー メッセージです。#<Mysql2::Result:0x000000025546a8>
このエラーはどういう意味ですか?
コードとまったく同じクエリを取得してデータベースで実行すると、期待どおりの数値が出力されます。
ruby-on-rails - ダッシュ (Ruby) のこぎり LoadError
私は Dashing フレームワークのダッシュボードに取り組んでおり、現在、Jenkins-CI で特定のデータを収集して Number ウィジェットに渡すための小さなクローラーを作成しようとしています。クローラーは次のとおりです (これは単なるスタブであり、スタブ HTML ページの "p" 要素の数をカウントします)。
参考までに、実際には必要ありませんが、HTML ページは次のとおりです。
そして今、ダッシュからのjobs/sample.rbファイルが変更されました(重要なのはビルド/評価のものだけです):
問題は、私がそれを機能させる前に、ローカルホストでページを取得し、「p」アイテムの数を数えてファイルに出力し、ダッシュファイルがそれを読み取って正しく表示することでしたが、そうではありませんでした。ダッシュボードを再起動しない限り、ダッシュボードの値を更新することはできません。これは、このフレームワークの目的を無効にします。
今エラーに:
sample.rb (ダッシュ ファイル) をコンパイルしようとすると、次のようになります。
ダッシュ サーバーを実行しようとすると、次のようになります。
Number ウィジェットの HTML/CSS/CoffeScript コンポーネントを投稿することもできますが、問題は sample.rb にあり、Number ウィジェットは完全にデフォルトになっていると思います。
コードが十分に明確でない場合に備えて、私がやろうとしているのは、localhost ページを取得し、「p」アイテムの数を数えることです (後でジェンキンに切り替えたときにアクティブなビルドになります)私は証明書を扱っているので、まだ切り替えません)、それを sample.rb に送信します。これにより、データが取得され、ダッシュボードの表示で 2 秒ごとに更新されます。
どんな提案も大歓迎です!前もって感謝します!
ruby - ダッシュでジョブにデータを渡す方法はありますか?
特定のサーバーにいくつかのデータ ポイントを表示するダッシュボードに取り組んでいます。このデータを取得するには重要なリソースが必要になるため、理想的には、アクティブにリッスンしているウィジェットがある場合にのみ発生します。これはダッシュで実行できますか? 例:
ユーザーは /server-info?server_id=1234 にサーフィンします
これは、data-id="server-info-1234" の HTML ページを返し、"1234" でデータの収集を開始するように job/server-info.rb に警告します。理想的には、タブが閉じられると、ジョブが通知されます。
本質的に、Web ビューがデータ/イベントをジョブに送信する方法はありますか?
ruby - Dashing の .erb からジョブ (.rb) に値を渡す方法
Dashing ダッシュボードでウィジェットを 2 回使用したいのですが、オプションが異なります。これらのオプションを html で次のように設定したいと思います。
offset
理論的には、Now と In-One-Hour の両方の天気ウィジェットを使用できますが、データのフェッチに使用できるように、ジョブ ファイルの値を取得する方法を試してみることができません。
ruby - Dashing フレームワークに gem ファイルを追加する方法
Rally API 開発キットrally_rest_api gemを使用する必要があります。私はルビーが初めてです。それをすばやく行う方法はありますか?助けてくれてありがとう!