タグ

2016年8月26日のブックマーク (4件)

  • EmscriptenでC言語をJavaScriptに変換する - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    EmscriptenでC言語をJavaScriptに変換する - Qiita
    syuu256
    syuu256 2016/08/26
  • libpngをemscriptenでコンパイルしてJSから使う - Qiita

    動機 現状のブラウザ環境では、 pngからピクセル情報を得るためには 一旦canvasに書き込んでおいてからgetImageDataする必要がある。 このときpngをデコードするためにUIスレッドでdeflateが呼ばれるため、 大量の画像ファイルのピクセル情報にアクセスしようとすると非常に時間がかかる。 WebWorkerスレッドで並列的にpngをデコードしてピクセル処理したいが、 WebWorkerではcanvasが使えない(CanvasProxyというのが策定中のようだ?)(OffscreenCanvasというのもあるらしい) そこで、WebWorker上でpng.jsなどのJSライブラリでデコードする必要があるのだが、ネイティブのデコードに比べれば遅い。 wasmが実用化すればlibpngをwasm化してデコードできるようになるので、 今回はとりあえずlibpngをemscript

    libpngをemscriptenでコンパイルしてJSから使う - Qiita
    syuu256
    syuu256 2016/08/26
  • Bash on Ubuntu on Windows で sshd を使用する - Qiita

    追記: 2016-08-25T00:49 こちら でより使い勝手の良いターミナル環境の構築方法が紹介されています. ※ ここに記載してある内容は 2016/07/17 現在における Insider Preview の情報をもとに試したものです (ビルド番号は 14372.0) 動機 256 色表示で Vim を動かしたい 公式でサポートされるのは時間がかかりそう 対応されました トリッキーなことをせず,chsh でデフォルトシェルを切り替えたい .bashrc に変な設定を混入したくない インストール

    Bash on Ubuntu on Windows で sshd を使用する - Qiita
    syuu256
    syuu256 2016/08/26
  • Visual Studio の便利なのに知られていない機能

    まず、私が先日公開したブログ記事 (英語) に寄せられたあるコメントを紹介しましょう (たくさん寄せられたうちの 1 つで、その記事のコメント欄でご覧いただけます)。 Btw, "until I realized that the Solution Explorer tree nodes are searchable." This one is a saver ! (訳: ところで、「ソリューション エクスプローラーのツリー ノードが検索可能…」と書かれてていますが、こういうヒントは助かります!) この記事の中で何気なくソリューション エクスプローラーのテキストが検索可能であることに触れたのですが、それがコメントの投稿者である Sam さんの目に留まったようです。このようなちょっとした小ワザは Visual Studio にたくさんあり、中には熟練の開発者ですら知らないものもあります。こう

    Visual Studio の便利なのに知られていない機能
    syuu256
    syuu256 2016/08/26