問題タブ [livecoding]
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.
livecoding - 音楽のライブコーディングには何が利用できますか?
私は最近、誰かがその場で何かをプログラムして音楽を作成するライブコーディングについて知りました。どうやら、この種のことのための特別な言語とライブラリがあるようです。ですから、誰かがそれを経験したことがあるかどうか、そして提案する言語、ライブラリ、またはツールがあるかどうかを知りたいです。
livecoding - ライブコーディングの優れたチュートリアル/紹介はどこにありますか?
プログラミング言語を使用してリアルタイムで音楽を制作することに関するBBCWebサイトのこの魅力的な記事、いわゆる「ライブコーディング」に出くわしました。
私はこの種のものを試してみるのに多くの情報を見つけることができないようです、ここで誰かがライブコーディングについて聞いたことがありますか?
このようなことを始めるためのツール/IDEはどこで入手できますか?
haskell - テキスト (テクスチャ) ライブコーディング ライブラリのインストール
言い換え:
Haskell で書かれた Text (または Texture) と呼ばれるライブコーディング環境があります (著者: Alex Mclean/yaxu)。ハックでは利用できず、それ自体といくつかの依存関係の両方を手動でインストールする必要があります。(依存関係のリストはここにあります: http://yaxu.org/text-update-and-source/ )。
ビルド/インストールする適切な方法は何ですか? 具体的には、各コンポーネントをどのようにインストールし、(重要なことに) 構成するか、またその順序は?
python - ライブ コーディング フレームワークの開発に適しているプログラミング言語の機能はどれですか?
「ライブコーディングフレームワーク」を構築したいと考えています。
「ライブコーディングフレームワーク」の意味を説明する必要があります。そのために、ライブ コーディングと従来のコーディングを比較します。
一般的に言えば、従来のプログラミングでは、コードを記述し、場合によってはそれをコンパイルしてから、実行可能ファイルを起動するか、ある種のインタープリターでスクリプトを開きます。アプリケーションを変更する場合は、このプロセスを繰り返す必要があります。ライブ コーディング フレームワークにより、アプリケーションの実行中にコードを更新し、必要に応じて再読み込みできます。おそらく、コードを含むファイルが変更されるたびに、またはその他のアクションによって、この再読み込みが発生します。コードの変更は、実行中のアプリケーションに反映されます。プログラムを閉じて、再コンパイルして再起動する必要はありません。
この場合、アプリケーションは更新/描画ループを持つウィンドウ化されたアプリであり、ほとんどの場合、グラフィックスには OpenGL を使用し、サウンド処理にはオーディオ ライブラリ ( SuperCollider? ) を使用し、理想的にはネットワーク ライブラリを使用します。
もちろん、好みの言語はありますが、この種のアーキテクチャに適した言語があるかどうかは定かではありません。理想的には、Python、Lua、Ruby、またはその他の高レベル言語を使用します。ただ、最近友人から可能性としてClojureが提案されたので、私も検討中です。
この種のフレームワークにどの言語が適しているかだけでなく、一般的にどの言語機能がこのようなフレームワークを可能にするかを知りたい.
ftp-client - FTP でのライブコーディング
FTP 設定が異なる非常に多くのサイトがあります。それらはすべて異なり、一部はワードプレス、drupal、joomla などです。私はほとんどの場合、FTP 上のファイルで作業する必要があります。そのため、最初に最新のファイルをダウンロードしてから、変更を加えて ftp で再度アップロードする必要があります。何度もダウンロードしてアップロードすることなく、FTP ファイルでライブで作業できるようにするための解決策はありますか。
powerpoint - ライブ コーディング プレゼンテーション用のソフトウェアまたはトリック
近々、Ruby on Rails の紹介プレゼンテーション/トレーニング クラスを行う予定です。「洗練された」ように見えながら、面白くて魅力的なものにしたいと思います。ほとんどの人が私と一緒にアプリを構築する実践的なクラスなので、端末/エディターを表示して、結果の Web ページを表示できるようにしたいのですが、常にウィンドウを切り替える必要はありません。Keynote には Web ページをスライドに埋め込む機能がありましたが、削除されており、PowerPoint Mac のサポートは不安定なようです。端末ウィンドウを埋め込む方法はないようです。
役に立ちそうなプレゼンテーション ソフトウェアの推奨事項はありますか? 最近、私がチェックできる良いライブ コーディング トークを見たことがありますか? プレゼンテーションをより「プロフェッショナル」に見せるためのコツはありますか?
haskell - Haskellで関数の行番号を見つける
いくつかの単純な2D図形を画面に描画するHaskellプログラムを作成しようとしていますが、各図形にカーソルを合わせると、図形が作成されたソースコードの行が出力されます。
これを行うために、寸法のパラメーターと行番号を示す最終パラメーターを使用して形状を作成できるようにしたいと思います。このようなもの:
これにより、幅2ピクセル、高さ2ピクセルの長方形が作成され、関数lineNumberを使用して、このコードが記述された行が格納されます。そのような関数はHaskellに存在しますか?作成するのは簡単ですか?
私はスタックオーバーフローを検索し、回答者がC++の__LINE__プラグマを使用して同様の効果を達成できることを示唆しているこの質問を見つけました。これはそれを実行するための最良の方法ですか、それとも純粋なHaskellでそれを行う方法はありますか?
visual-studio-2010 - 各ステートメントをステップ実行しながら、Visual Studio でアセンブリ言語コードを編集する
Visual Studio では、各ステートメントをステップ実行しながらアセンブリ言語コードを編集できますか (プログラムの実行中にプログラム内のステートメントを変更できるようにしますか?)、プログラムの実行中にプログラム内のステートメントを変更すると便利です (デバッグ目的で)、これが可能かどうかはまだわかりません。