並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

WebAssemblyの検索結果1 - 7 件 / 7件

  • Excel上でWebAssembly版Pythonを実行可能にするアドオン「Anaconda Code」が登場

    Python関連のツールベンダとして知られるAnacondaは、Excel上で直接Pythonコードを実行できる新機能「Anaconda Code」を含むExcelのアドオンツール「Anaconda Toolbox in Excel」をパブリックベータとして公開しました。 You can now run Python directly in Excel locally w/ the new Anaconda Code add-in! Public beta is live! Faster performance, flexible data handling, editable initialization, & customizable environments. Read more in our blog & follow @anacondainc: https://t.co/9LAy

      Excel上でWebAssembly版Pythonを実行可能にするアドオン「Anaconda Code」が登場
    • Notionブラウザ版、WebAssembly版SQLite3でページ遷移速度を20%改善 実装時の苦労と教訓とは?

      クロスプラットフォームのワークスペースアプリ「Notion」を提供するNotion Labsは2024年7月10日(米国時間)に公式ブログで、NotionのブラウザバージョンのデータキャッシュにWebAssembly(WASM)実装の「SQLite3 WASM/JS」(以後、WASM版SQLite3)を採用した事例を紹介する記事を公開した。 2021年ごろ、WindowsおよびmacOS版のNotionデスクトップアプリにおけるパフォーマンス向上を目的にSQLiteを採用した同社は、ネイティブのモバイルアプリでもSQLiteを採用してきた。そして、ブラウザ版アプリには、WASM版SQLite3を採用したという。 Notion Labsは「WASM版SQLite3を採用することで、全ての最新ブラウザでページ間の遷移のパフォーマンスを20%改善できた。インターネット接続など外部要因によりAPI

        Notionブラウザ版、WebAssembly版SQLite3でページ遷移速度を20%改善 実装時の苦労と教訓とは?
      • セキュリティキャンプ2024 WebAssemblyゼミの備忘録 - ainnoooのブログ

        WebAssemblyゼミの講師を@saza_kuとさせてもらいました 新設のゼミでして、Wasm楽しいよという独り言と、受講生の方々が優秀すぎましたという備忘録です WebAssemblyゼミとは? WebAssembly(Wasm)は仮想命令セットです。RustやGoをはじめ様々な言語で記述されたアプリケーションをWasmターゲットにコンパイルできます。 Wasmは仮想命令セットですので、x86などのCPUで実行できるようWasmの命令を解釈するソフトウェアが必要になります。これをWasmランタイムと呼んでいまして、本ゼミはWasmランタイムを実装するゼミです。 Wasmの仕様を読み解きながら、基本的なWasmランタイムを実装し、ちょっとしたアプリケーションを動かす、というのがゼミの当初のゴールでした(このゴールはすぐに良い意味で破られます) 応募課題 応募課題ではWasmバイナリのp

          セキュリティキャンプ2024 WebAssemblyゼミの備忘録 - ainnoooのブログ
        • The Future of WebAssembly Through the Eyes of a Veteran Kubernetes Engineer | HackerNoon

          Too Long; Didn't ReadTaylor Thomas is the Head of Engineering at Cosmonic. He was a core maintainer of Helm for 4 years, and co-creator of Bindle and Krustlet. He is now a contributor to, and maintainer of, CNCF wasmCloud and is helping to bring the Cosmonic distributed application development platform to market. At the Pasadena leg of Kubernetes Community Days (co-located with SCaLE 20x), I had t

            The Future of WebAssembly Through the Eyes of a Veteran Kubernetes Engineer | HackerNoon
          • Excel上でWebAssembly版Pythonを実行可能にするアドオン「Anaconda Code」が登場 (Publickey)

            Python関連のツールベンダとして知られるAnacondaは、Excel上で直接Pythonコードを実行できる新機能「Anaconda Code」を含むExcelのアドオンツール「Anaconda Toolbox in Excel」をパブリックベータとして公開しました。

              Excel上でWebAssembly版Pythonを実行可能にするアドオン「Anaconda Code」が登場 (Publickey)
            • RustとWebAssemblyでドット絵フィルター作ってみた_修正版 - Qiita

              はじめに 下記で作ったドット絵フィルターを友人に見せたところ 友人「解像度低い映像になっただけやん。。。😑」 と言われたのでリベンジも含めて修正版を投稿します。 前回の成果物のフィルター プロジェクトの作成 前回作成したドット絵フィルターが微妙な理由は、 色合いがドット絵調ではなかったことがあげられる。😑 なので今回は、色をなるべくドット絵調に近づけてみる。 そもそもドット絵の色って何だろうと思い調べたところ、 下記のようなファミコンカラーパレット(ファミコン52色)と呼ばれる色があるみたいなので これをベースに色を変更してみる ファミコンカラーパレットについて 前回作成したもの加えて、 下記でcolorsのrgbが引数のrgbに一番近いものを返し、rgbを変換する。 // 省略 fn closest_color(r: u32, g: u32, b: u32) -> (u32, u32

                RustとWebAssemblyでドット絵フィルター作ってみた_修正版 - Qiita
              • ブラウザのWebAssemblyの脆弱性

                WebAssembly(Wasm)は、Webブラウザ上で高速な実行が可能なバイナリ形式のコードであり、近年その利用が拡大しています。しかし、他のソフトウェアと同様に、Wasmにもセキュリティ上の脆弱性が存在します。 Wasmの脆弱性の概要 Wasmの脆弱性は、大きく分けて以下の3つのカテゴリに分類できます。 メモリ安全性の欠如 バッファオーバーフロー:Wasmコードが割り当てられたメモリ領域を超えて書き込むことで、他のメモリ領域を破壊したり、任意のコードを実行したりすることが可能になります。 Use-After-Free:解放されたメモリ領域を再度使用することで、予期せぬ動作を引き起こしたり、攻撃者に悪用されたりする可能性があります。 型システムの制限 型混同行:型の誤った解釈により、意図しない計算が行われたり、セキュリティ上の問題を引き起こしたりすることがあります。 型キャスト

                  ブラウザのWebAssemblyの脆弱性
                1