2012-12-01から1ヶ月間の記事一覧
文字列を取り出すために、getUint8で取った文字コードをString.fromCharCodeで文字列に変換してやればokです。サーバー側の処理は https://gist.github.com/4394635 を参照してください。
xhr2でバイナリデータを送信するの続編。今回はBlobで送ります。ArrayBufferはおそらくサイズを途中で伸ばしたり、縮めたりできないので、インプットの大きさが分からない場合はBlobを使って送ります。サーバー側は https://gist.github.com/4394635 を参照…
xhr2でバイナリデータを送信するテストです。ボタンをクリックするとクライアントから3バイトの情報がArrayBufferで送られます。それを(wsgi)サーバーがバイナリとして受け取り、それをそのままクライアントに送り返します。クライアント側で受け取った3バイ…
"&&"と言えば論理演算子ですが、gccの拡張文法では以下のようにして、gotoのラベルを配列に入れることができます。 include<stdio.h> int main(int argc, char* argv[]) { static void* LABELS[] = {&&LABEL0, &&LABEL1, &&LABEL2}; goto *LABELS[(int)(argv[1][0] - </stdio.h>…
久々にプログラミングをしてみました。cal.jsはコンパスとものさしで描ける図をJSコードで書いて作図をするJavaScriptライブラリです。下の動画はそのGUI版の試作です。 ここで遊ぶことができます。ソースコードは一応まだ"公開"してません。 描いた図