問題タブ [interactive]

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 投票する
2 に答える
149 参照

automation - 双方向性を備えたプレゼンテーションの自動開発

プレゼンテーションがユーザーインタラクティブであるプレゼンテーションの自動開発に適したツール、言語、ソフトウェアパッケージ、またはその他を特定しようとしています。

プレゼンテーションは、タイトルといくつかの説明テキストを含む画像で構成されます。ほとんどの場合、35〜70枚の画像があります。各画像を別々のページ、スライド、タブなどに表示したいと思います(適切な用語はソリューションによって異なると思います)。

画像は変更されますが、タイトルは同じままで、各画像の説明が少し変更されます。

プレゼンテーションをまとめた後、ユーザーが電子画像をワックスペンシルのような意味で丸で囲んで「書き込む」ことができるようにしたいと思います(以前は写真ラボで働いていましたが、ネガには常にワックスペンシルを使用していました。同様の柔軟性が必要です)。さらに、ユーザーがコメントを追加できるようにしたいと思います。たとえば、バブルコメントの挿入など、AdobePDFProfessionalで許可されている方法でコメントを追加できます。

最も重要なことは、これを自動化された方法で実行できるようにしたいと思います。現在、PowerPointを使用していますが、PowerPointのスライドに画像を配置し、サイズを変更してからテキストを設定するのにかかる時間は、私たちを殺します。さらに、画像が変更されると、戻って更新するのにかなりの時間がかかります。したがって、画像を更新し、少数のユーザーからフィードバックを得るのに少し速いものが必要です。必ずしもWebでホストされるソリューションである必要はありませんが、ブラウザーを介して実行できます。

申し訳ありませんが、これは非常に長く、特に既存のソフトウェアパッケージソリューション、使用できる言語、またはこれを行うための他のアプローチがある場合は、アイデアやフィードバックに感謝します。

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

java - [BIRT 2.3.2 (StandAlone)]「ジャンプ」問題?

ここに事実があります:私は棒グラフに関連するテーブルで構成される小さなアプリを作成しました(もちろん、バートのものです...)。 .

とにかく、すべて正常に動作します...しかし、ツールチップを表示するためにチャートをインタラクティブにしたい場合(たとえば)、IDeviceRendererに次のコマンドを自然に通知します idr.setProperty( IDeviceRenderer.UPDATE_NOTIFIER, this ); しかし、そうすると、(かなり後で) 私のコードが gr.render(idr, gr.build(idr.getDisplayServer(), this.chart, bo, vroum,null)); になったときにエラーが発生します。(これまでに失敗したことはありません)...

私は失われたと感じます ...

ps: 表示されるエラーは、チャートにバーが表示されず、次のエラー メッセージが表示されることです。 java:1373) で clickable.chart.ClickableProto.paintControl(ClickableProto.java:520) で org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:217) で org.eclipse.swt.widgets.EventTable.sendEvent (EventTable.java:84) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003) で org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027) で org.eclipse. org.eclipse.swt.widgets.Control.windowProc(Control.java: 3842) org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337) の org.eclipse.swt.widgets.Display.windowProc(Display.java:4541) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2371) at org. clickable.chart.ClickableProto.main(ClickableProto.java:151) での eclipse.swt.widgets.Display.readAndDispatch(Display.java:3420) 原因: org.eclipse.birt.chart.render での java.lang.NullPointerException。 org.eclipse.birt.chart.render.InteractiveRenderer.getSource(InteractiveRenderer.java:161) の InteractiveRenderer.isColoredByCategories(InteractiveRenderer.java:197) org.eclipse.birt.chart.render.InteractiveRenderer.modifyEvent(InteractiveRenderer.java: 116) org.eclipse.birt.chart.device.swt.SwtRendererImpl.fillPolygon(SwtRendererImpl.java:502) で org.eclipse.birt.chart.event.PolygonRenderEvent.fill(PolygonRenderEvent.java:156) で org.eclipse .birt.chart.render.DeferredCache.org.eclipse.birt.chart.render.DeferredCache.flushOptions(DeferredCache.java:271) の flushPlanes(DeferredCache.java:499) org.eclipse.birt.chart.render.DeferredCacheManager.flushOptions(DeferredCacheManager.java:165) のorg.eclipse.birt.chart.render.AxesRenderer.flushClipping(AxesRenderer.java:3416) で org.eclipse.birt.chart.render.AxesRenderer.restoreClipping(AxesRenderer.java:3401) で org.eclipse.birt.chart .render.Bar.renderSeries(Bar.java:1533) at org.eclipse.birt.chart.render.AxesRenderer.renderPlot(AxesRenderer.java:2181) at org.eclipse.birt.chart.render.AxesRenderer.render(AxesRenderer) .java:314) at org.eclipse.birt.chart.factory.Generator.render(Generator.java:1368) ... 14 詳細org.eclipse.birt.chart.render.AxesRenderer.restoreClipping(AxesRenderer.java: 3401) org.eclipse.birt.chart.render.Bar.renderSeries(Bar.java:1533) で org.eclipse.birt.chart.render.AxesRenderer.renderPlot(AxesRenderer.java:2181) で org.eclipse.birt .chart.render.AxesRenderer.render(AxesRenderer.java:314) at org.eclipse.birt.chart.factory.Generator.render(Generator.java:1368) ... 14 もっと見るorg.eclipse.birt.chart.render.AxesRenderer.restoreClipping(AxesRenderer.java: 3401) org.eclipse.birt.chart.render.Bar.renderSeries(Bar.java:1533) で org.eclipse.birt.chart.render.AxesRenderer.renderPlot(AxesRenderer.java:2181) で org.eclipse.birt .chart.render.AxesRenderer.render(AxesRenderer.java:314) at org.eclipse.birt.chart.factory.Generator.render(Generator.java:1368) ... 14 もっと見るorg.eclipse.birt.chart.render.AxesRenderer.render(AxesRenderer.java:314) の AxesRenderer.renderPlot(AxesRenderer.java:2181) org.eclipse.birt.chart.factory.Generator.render(Generator.java: 1368) ... 14 件以上org.eclipse.birt.chart.render.AxesRenderer.render(AxesRenderer.java:314) の AxesRenderer.renderPlot(AxesRenderer.java:2181) org.eclipse.birt.chart.factory.Generator.render(Generator.java: 1368) ... 14 件以上

私はどんなアイデアにもオープンです!

0 投票する
16 に答える
18825 参照

programming-languages - 小さなメモリで実行できる利用可能な対話型言語は何ですか?

汎用プログラミング言語を探しています

  • インタラクティブな (ライブ コーディング) プロンプトを表示する
  • 単独で 32 KB の RAM で動作するか、コンパイラが別のマシンでホストされている場合は 8 KB で動作します
  • 合計 8 ~ 32 KB の RAM (MMU なし) のマイクロコントローラーで実行できます。

以下はこれまでのリストですが、何が欠けていますか?

  • Python : PyMite VMには 64K のフラッシュと 8K の RAM が必要です。8K以上のLPC、SAM7、ATmegaが対象。主催。
  • Lua : eLua FAQ では、256K フラッシュ、64K RAM を推奨しています。
  • FORTH : amforthには、ATmegaに 8K フラッシュ、150 バイトの RAM、30 バイトの EEPROM が必要です。
  • スキーム:脇の下 スキーム最小のターゲットは、32K フラッシュ、4K SRAM を搭載した LPC2103 です。
  • C : Interactive Cは 68HC11 で実行され、フラッシュと 32K SRAM はありません。主催。
  • C : picocは、オープン ソース、クロス コンパイル、インタラクティブな C システムです。AVR 用にコンパイルすると、63K のフラッシュと 8K の RAM が必要になります。テーブルをフラッシュに保持することで、RAM を削減できます。
  • C++ : AngelScriptは、オープン ソースのバイトコード ベースの C/C++ ライクなスクリプト言語で、ネイティブ呼び出しが簡単です。
  • Tcl : TinyTCLは DOS、60K バイナリで動作します。移植しやすそうです。
  • BASIC : TinyBasic : 64K ヒープで初期化します。調整可能かもしれません。
  • 舌足らずの発音
  • PostScript : (低メモリ用の FOSS 実装はまだ見つかりません)
  • Shell : bitlash : Arduino (ATmega) 用の対話型コマンド シェル。AVRSHも参照してください。
0 投票する
6 に答える
4939 参照

c++ - C++ インタープリター / コンソール / スニペット コンパイラー

あるウィンドウに C++ コード スニペットを入力し、ボタンを押すと、別のウィンドウに出力を取得できるプログラムを探しています。コンパイルはボタンの後ろに隠されているはずです。スニペット単位では問題ありませんが、完全なインタラクティブはおそらく要求が多すぎます。Linux/Unix で動作するはずです。主なユースケースは、学習/テスト/短いデバッグなどです。

私が見つけた関連するもの:

-- Python の Reinteract プロジェクト (sage には似たような機能があると聞いています)

-- C# の同じスレッド: C# コンソール?

-- CERN ROOT プロジェクトの CINT インタープリター (近いかもしれませんが、もっと快適なアプリがあるかもしれません)

-- M$ の Quickly Compile または Code Snippet と呼ばれるいくつかのプログラム。

0 投票する
4 に答える
3573 参照

python - Pythonスクリプトがipythonでインタラクティブに実行されていることを検出する

Pythonスクリプトがインタラクティブに実行されているかどうかを自動的に検出する方法はありますか? または、通常の c python 実行可能ファイルに対して ipython が使用されているかどうかを検出できますか?

背景: 私の python スクリプトには通常、exit() の呼び出しが含まれています。ときどき、スクリプトを対話的に実行してデバッグとプロファイリングを行います。通常は ipython を使用します。インタラクティブに実行しているときは、終了の呼び出しを抑制したいと考えています。

明確化:

次のようなスクリプト myscript.py があるとします。

場合によっては、既に開始している IPython セッション内で次のようにスクリプトを実行したいことがあります。

スクリプトの最後で、exit() 呼び出しによって ipython がハングアップし、本当に終了するかどうか尋ねられます。これはデバッグ中の小さな煩わしさです (私には気にならないほど些細なことです) が、プロファイリングの結果を台無しにする可能性があります: 終了プロンプトがプロファイルの結果に含まれます (ランチに出かける前にプロファイリング セッションを開始すると、分析が難しくなります) .

私が欲しいのは、スクリプトを次のように変更できるものです。

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

f# - F#インタラクティブでライブラリ参照のバインドを解除するにはどうすればよいですか

VS 2010では、#rを使用していくつかのライブラリを参照しています

インタラクティブセッションを実行すると、これらのライブラリがバインドされます。結果として、システムがこれらのライブラリが現在使用されていると文句を言うため、ライブラリを再構築できません。

ライブラリを更新したい場合、どうすればそれらのバインドを解除できますか?

0 投票する
3 に答える
2657 参照

python - Python Get Docstring Without Going into Interactive Mode

I want to grab the docstring in my commandline application, but every time I call the builtin help() function, Python goes into interactive mode.

How do I get the docstring of an object and not have Python grab focus?

0 投票する
3 に答える
1119 参照

python - Python スクリプトが対話的に開始されたかどうかを確認するにはどうすればよいですか?

私のスクリプトには、スケジュールされたタスクとして開始された場合と手動で開始された場合の 2 つの動作が必要です。インタラクティブ性をテストするにはどうすればよいですか?

編集: これは、スケジュールされたタスクを介して、cron ジョブであるか、Windows バッチ ファイルによって開始される可能性があります。

0 投票する
5 に答える
5850 参照

layout - 優れたインタラクティブな3Dグラフライブラリはありますか?

グラフ(つまり、グラフではなくネットワーク図)を3Dでレイアウトおよび表示し、ノードの選択とドラッグ、表示の回転などの対話機能を備えたライブラリを探しています。これをWebページで実行したいので、JavascriptまたはFlashが望ましいですが、Javaも検討します。

自分自身を見てみると、選択肢が非常に限られていることに気付いたので、ブラウザで実行されていなくても、言語や双方向性に関係なく、そのようなライブラリについて聞いてみたいと思います。3Dは不可欠ですが、このサイトには2Dライブラリを変換する他の質問があります。

更新:2Dグラフライブラリの詳細の追加を停止してください。質問が述べているように、私は3Dライブラリのみを探しており、2Dグラフをカバーする他の質問があります。