問題タブ [gist]
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.
git - Gist: 画像はどのように Gist にアップロードされますか?
画像ファイルは次のとおりです: https://gist.github.com/mbostock/5503544#file-thumbnail-png
Gistの編集モードで画像ファイルをドラッグ&ドロップしてみました。Chrome と FireFox では機能しないようです。
更新: GitHub とメールをやり取りした後、この機能 (画像を含むバイナリ ファイルのドラッグ アンド ドロップ) はサポートされていません。
github - lua での GitHub OAuth
Codea という iPad アプリ用の LUA のライブラリに取り組んでいます。GitHub Gists に OAuth を使用する方法を見つけようとしています。私が理解できない唯一の部分は、コードを介して認証トークンを取得する方法です。ターミナルでcurlを使用してトークンを取得しましたが、これは他のユーザーにとってはうまくいくようです。
github api docs を何度も読みましたが、プログラムでトークンを取得する方法がわかりません。Gist の GET および POST に使用したメソッドを複製しようとしましたが、うまくいかないようです。ユーザー名とパスワードを渡す方法がわかりません。必要なパラメーターを含むテーブルを作成し、json でエンコードしています。何を試しても 404 エラーまたは 500 エラーが発生します。よろしくお願いします。
d3.js - bl-ocks.org に d3 の新しいタイムライン チャートを掲載するにはどうすればよいですか
bl.ocks.org に載せたい d3 の新しいタイムライン チャートを作成しました (GitHub Gist: https://gist.github.com/rengel-de/5603464 )。
私の要点には「index.html」ファイルが含まれています。必要なファイルはすべて同じ要点にあります。http://bl.ocks.org/の指示に従って、「bl.ocks.org」ボタンをブラウザ (Chrome) に追加しました。しかし、Gist ページでこのボタンをクリックしても何も起こりません。
では、どうすればこのチャートを bl.ocks.org に載せることができるでしょうか?
d3.js - bl.ocks.org に表示するために、Github リポジトリから Gist を作成します。
データ可視化アプリを作成し、Github ページとして投稿しました。これを、D3.js ビジュアライゼーションを集約するbl.ocks.orgサイトに表示したいと思います。github リポジトリから始めて、リポジトリ コードの相対的な依存関係を維持する要点を作成するにはどうすればよいですか? CDN ソースのみを指す単一ファイル アプリを作成するには、すべてのコードをリファクタリングする必要がありますか?
vim - gist-vim: トークンの場所を変更する
gVim と一緒に mattn の gist -vimを使用します。すべてうまく機能しますが、ホームディレクトリにある認証トークンに感謝しません。
そこで、プラグイン ファイルs:configfile
を調べ始めたところ、dev が に設定するという変数が見つかりましたexpand('~/.gist-vim')
。
これにより、トークンの場所を変更するためlet s:configfile = expand('~/some/other/path/gist-vim')
に myに含めることができると信じています。vimrc
しかし、うまくいきません。を実行すると devs コマンドが再度呼び出される:Gist
ので、設定が上書きされますか? コードをフォークしていじり始める前に、質問する必要があると思いました。
api - API を介して Gist を更新する
API ドキュメントに従って、API 呼び出しを介して既存の Gist を編集しようとしています。次のような curl 呼び出しを行っています。
curl -X PATCH -d'{"description": "the description for this gist", "files": {"file1.txt": {"content": "updated file contents"}}}' https://api.github.com/gists/5790365
しかし、「Not Found」エラーを返し続けます。
ここで何か不足していますか?
git - コード以外のファイルがある場合の Gist へのプッシュ
公開要旨を複製し、いくつかの変更を加えました。これで、新しいコードと、コードを実行すると生成される同じフォルダーにいくつかのファイルができました。
コンピューター上のコードを Gist にプッシュしたいのですが、同じ git フォルダー内のコード以外のファイルを使用してプッシュすることは可能ですか? 試してみたところ、致命的なエラーが発生しました
fatal: the remote hung up unexpectedly
fatal: recursion detected in die handler