並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 955件

新着順 人気順

WebAssemblyの検索結果441 - 480 件 / 955件

  • GitHub - vmware-labs/wasm-workers-server: 🚀 Develop and run serverless applications on WebAssembly

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

      GitHub - vmware-labs/wasm-workers-server: 🚀 Develop and run serverless applications on WebAssembly
    • Running WebAssembly on ARM

      We started Wasmer with the mission of making programs universally available by leveraging on WebAssembly (Wasm). By enabling the use cases of Wasm outside of the browser we aim to unleash its full power: becoming the lingua franca for running software safely and at native speeds. Linux and macOS were the first platforms we started supporting for executing Wasm server-side (since Unix support was t

        Running WebAssembly on ARM
      • WebAssemblyでBashやCurlが動く、業界標準APIを拡張した「WASIX」を発表 Wasmer

        WebAssembly(Wasm)ランタイムを開発するWasmerは2023年5月30日(米国時間)、「WASI」(WebAssembly System Interface)を拡張してPOSIX(Portable Operating System Interface)に対応した「WASIX」を発表した。 WASIXは、WebAssemblyでネットワークやファイル、メモリなどのシステムリソースを抽象化するAPI仕様であるWASIを拡張したものだ。Wasmerは発表の中で、以下のように述べている。 「2019年に発表されたWASIは、Wasmコミュニティーにとって大きな後押しとなったが、改善のペースの遅さが普及を妨げてきた。WASIXはWASIの提案を拡張し、POSIXとの完全な互換性を持つことで、有用で生産的なアプリケーションを構築できる」 WASIXとは一体何なのか 関連記事 C/C++

          WebAssemblyでBashやCurlが動く、業界標準APIを拡張した「WASIX」を発表 Wasmer
        • 「WebAssembly」は次世代のJava、Node.jsになる?――「Wasmコンテナ」をKubernetesで動かす

          Kubernetesやクラウドネイティブをより便利に利用する技術やツールの概要、使い方を凝縮して紹介する本連載「Cloud Nativeチートシート」。今回は、最近注目されている「WebAssembly」について復習しながら、WebAssemblyのアプリケーションをKubernetesで試す方法を紹介します。 Webブラウザからサーバサイドへ~注目されるWebAssembly~ ブラウザ上で高速にアプリを実行する仕組みとして、WebAssembly(「Wasm」と省略されることもある)が注目されています。W3C(World Wide Web Consortium)で標準化されていることもあり、2017年ごろには既に主要なブラウザはWebAssemblyをサポートしています。さらに「Zoom」「Google Meet」「Google Earth」「Unity」などでWebAssemblyが

            「WebAssembly」は次世代のJava、Node.jsになる?――「Wasmコンテナ」をKubernetesで動かす
          • Announcing support for WASI on Cloudflare Workers

            This post is also available in 简体中文 and 繁體中文. Today, we are announcing experimental support for WASI (the WebAssembly System Interface) on Cloudflare Workers and support within wrangler2 to make it a joy to work with. We continue to be incredibly excited about the entire WebAssembly ecosystem and are eager to adopt the standards as they are developed. A Quick Primer on WebAssemblySo what is WASI a

              Announcing support for WASI on Cloudflare Workers
            • GitHub - fastly/js-compute-runtime: JavaScript SDK and runtime for building Fastly Compute applications

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - fastly/js-compute-runtime: JavaScript SDK and runtime for building Fastly Compute applications
              • GitHub - EmNudge/watlings: Learn WebAssembly by writing small programs!

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  GitHub - EmNudge/watlings: Learn WebAssembly by writing small programs!
                • .NET 7ではWebAssembly製.NETランタイムを単独で利用可能にし、WebブラウザやNode.jsなどでJavaScriptから.NETを簡単に呼び出せるように

                  .NET 7ではWebAssembly製.NETランタイムを単独で利用可能にし、WebブラウザやNode.jsなどでJavaScriptから.NETを簡単に呼び出せるように マイクロソフトはWebブラウザ上でC#などで書かれた.NETのWebアプリケーションを実行できる「Blazor WebAssembly」を2020年5月にリリースしています。 Blazor WebAssemblyは、WebAssembly製の.NETランタイムを用いることでWebブラウザ上で.NETアプリケーションの実行を可能にしています。 参考:[速報」Blazor WebAssemblyが正式リリース。C#/.NETでWebアプリケーションを開発可能に。Microsoft Build 2020 今年の11月に正式リリースが予定されている「.NET 7」では、このWebAssembly製.NETランタイムを単独で使え

                    .NET 7ではWebAssembly製.NETランタイムを単独で利用可能にし、WebブラウザやNode.jsなどでJavaScriptから.NETを簡単に呼び出せるように
                  • Was Rust Worth It?

                    A few years ago, I dropped everything to focus 100% on WebAssembly. At the time, Rust had the best support for compiling into WebAssembly, and the most full-featured WebAssembly runtimes were Rust-based. Rust was the best option on the menu. I jumped in, eager to see what all the hype was about. Since then, I (along with some other awesome people) built Wick, an application framework and runtime t

                      Was Rust Worth It?
                    • wit-bindgenとjcoでWebAssembly Component Modelに入門する | MaybeUnInit

                      wit-bindgenとjcoでWebAssembly Component Modelに入門する #2023-04-18 WebAssembly Component Modelを追えていなかったのでHello World的なものを動かし概要を理解したい。 目次WebAssembly Component Model #WebAssembly/component-modelにspecは定義されており、現在のPhaseはPhase 1 - Feature Proposal (CG)となっている。 Goals #上記においてGoalsとして以下を挙げている。 ポータブルで効率的なバイナリフォーマットの定義ポータブルで仮想化可能なインターフェースのサポートWebAssemblyのユニークな価値提案の維持Component Modelの段階的定義MVP における usecase #またMVPにおけるu

                      • GitHub - ktock/container2wasm: Container to WASM converter

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - ktock/container2wasm: Container to WASM converter
                        • FirefoxはDevToolsを開いているとWebAssemblyが遅くなる - rinsuki

                          devtoolsを開いている時は available wasm compilers: tier1=baseline tier2=none

                          • GitHub - pannous/wasp: 🐝 Wasp : Wasm programming language

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              GitHub - pannous/wasp: 🐝 Wasp : Wasm programming language
                            • WasmEdge

                              Bring the cloud-native and serverless application paradigms to Edge Computing. (module (type (;0;) (func (param i32) (result i32))) (func $fib (type 0) (param $n i32) (result i32) local.get $n i32.const 2 i32.lt_s if ;; label = @1 i32.const 1 return end local.get $n i32.const 2 i32.sub call $fib local.get $n i32.const 1 i32.sub call $fib i32.add return) (export "fib" (func $fib))) WasmEdge is a li

                              • WebAssemblyとBlazor: 何十年の問題を解決する

                                Silverlightは気づいていないが、2007年はこのプラットフォームにとって厳しい年であった。一見関係なさそうな出来事が2つ起こり、最終的には終焉に向かうことになった。1つ目は、Web Hypertext Application Technology Working Group (WHATWG)とWorld Wide Web Consortium (W3C)の共同作業が始まり、HTML5仕様の最初のドラフトが2008年に公開された。 2つ目が2007年6月29日に、AppleがiPhoneをリリースした。 時折、革新的な製品が登場し、それがすべてを変えることがある。  Steve Jobs レースは始まった。携帯電話はほぼ一晩で連絡先リスト付きの折りたたみ式電話から、ゲームや組み込みWebブラウザーを持つポータブルコンピューターに進化した。短期的にはSilverlightの未来は有望

                                  WebAssemblyとBlazor: 何十年の問題を解決する
                                • WebAssemblyで生まれ変わったWeb版「Google Earth」、Edge/Firefox/Operaでも利用可能に/「Safari」は未対応

                                    WebAssemblyで生まれ変わったWeb版「Google Earth」、Edge/Firefox/Operaでも利用可能に/「Safari」は未対応
                                  • GitHub - echamudi/opencv-wasm: Precompiled OpenCV 4.3.0 to JavaScript + WebAssembly for node and deno. 🦕

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - echamudi/opencv-wasm: Precompiled OpenCV 4.3.0 to JavaScript + WebAssembly for node and deno. 🦕
                                    • Moving from TypeScript to Rust / WebAssembly | nicolodavis.com

                                      I recently decided to switch the engine of Boardgame Lab from TypeScript to Rust. The application itself is an SPA written in Svelte. I only switched the logic that updates the game state to Rust. Here is a summary of my experience with the transition: Isomorphic ArchitectureOne of the advantages of using JavaScript or TypeScript is that you can run the same code on both client and server. For Boa

                                      • WebAssemblyで実装したJava仮想マシン、CheerpJ 3.0が登場

                                        英Leaning Technologiesは、WebAssemblyで実装したJava仮想マシン「CheerpJ 3.0」の提供を2月1日(現地時間)に開始した。今回の新バージョンはゼロからコードを書き直し、新しいアーキテクチャを採用した。Leaning Technologiesは、CheerpJを商用ソフトウェアとして提供しており、企業などが商用ソフトウェア開発のために使用する場合は、有料のライセンス契約が必要になる。そして、個人やオープンソース開発者に向けては無料で提供している。 CheerpJは、Webブラウザ上でJavaアプリケーションをそのまま動作させることを可能にするソフトウェア。JavaのバイトコードをJavaScriptに変換して、HTML5アプリケーションとして実行する。Javaアプリケーションの「.jar」ファイルを実行できるほか、JavaアプレットやJava Web

                                          WebAssemblyで実装したJava仮想マシン、CheerpJ 3.0が登場
                                        • A new way to bring garbage collected programming languages efficiently to WebAssembly · V8

                                          A recent article on WebAssembly Garbage Collection (WasmGC) explains at a high level how the Garbage Collection (GC) proposal aims to better support GC languages in Wasm, which is very important given their popularity. In this article, we will get into the technical details of how GC languages such as Java, Kotlin, Dart, Python, and C# can be ported to Wasm. There are in fact two main approaches:

                                          • LibreOffice WebAssemblyのデモが公開、今年秋にはリッチテキストエディターのウィジェットが登場予定

                                            LibreOffice WebAssemblyのデモが公開、今年秋にはリッチテキストエディターのウィジェットが登場予定 Microsoft Office互換のオープンソースソフトウェアであるLibreOfficeでは、現在WebAssembly版の開発が進められています。 今回、Webブラウザで動作させることができるLibreOffice WebAssembly(LOWA)のデモが公開されました。 デモ用のWebページにアクセスすることで、誰でもWebブラウザ上で実行し、試すことができます。 LibreOffice WebAssemblyのデモを公開したのは、ドイツのallotropia software GmbHです。同社はLibreOffice本体やLibreOffice WebAssemblyの開発などに積極的に貢献している企業であり、同社の社長であるThorsten Behrens

                                              LibreOffice WebAssemblyのデモが公開、今年秋にはリッチテキストエディターのウィジェットが登場予定
                                            • Flash Animations Live Forever at the Internet Archive | Internet Archive Blogs

                                              Great news for everyone concerned about the Flash end of life planned for end of 2020: The Internet Archive is now emulating Flash animations, games and toys in our software collection. Utilizing an in-development Flash emulator called Ruffle, we have added Flash support to the Internet Archive’s Emularity system, letting a subset of Flash items play in the browser as if you had a Flash plugin ins

                                                Flash Animations Live Forever at the Internet Archive | Internet Archive Blogs
                                              • GitHub - cloudflare/workerd: The JavaScript / Wasm runtime that powers Cloudflare Workers

                                                Server-first: Designed for servers, not CLIs nor GUIs. Standard-based: Built-in APIs are based on web platform standards, such as fetch(). Nanoservices: Split your application into components that are decoupled and independently-deployable like microservices, but with performance of a local function call. When one nanoservice calls another, the callee runs in the same thread and process. Homogeneo

                                                  GitHub - cloudflare/workerd: The JavaScript / Wasm runtime that powers Cloudflare Workers
                                                • マイクロソフト、Mac版Visual Studioのロードマップを解説。すでに.NET Core 3やDockerに対応、今後ターミナル機能の統合やBlazor WebAssembly対応など

                                                  マイクロソフトは2月24日、オンラインイベント「Visual Studio for Mac: Refresh();」を開催し、Mac版のVisual Studioである「Visual Studio for Mac」のロードマップなどを解説しました。 「Visual Studio for Mac」はもともとWindows用のVisual Studioの移植ではなく、MacでiOSやAndroidなどのアプリケーションを開発するツール「Xamarin Studio」をベースにした製品です。 そのためIntelliSenseを備えたコードエディタやGit対応、ビルドツールにMSBuildを搭載するなど、Visual Studioの基本的な機能を踏襲してはいましたが、Windows版Visual Studioの機能とは開きがありました。 しかし現在ではVisual Studioと同等のコードエディ

                                                    マイクロソフト、Mac版Visual Studioのロードマップを解説。すでに.NET Core 3やDockerに対応、今後ターミナル機能の統合やBlazor WebAssembly対応など
                                                  • FAAS in Go with WASM, WASI and Rust - Eli Bendersky's website

                                                    This post is best described as a technology demonstration; it melds together web servers, plugins, WebAssembly, Go, Rust and ABIs. Here's what it shows: How to load WASM code with WASI in a Go environment and hook it up to a web server. How to implement web server plugins in any language that can be compiled to WASM. How to translate Go programs into WASM that uses WASI. How to translate Rust prog

                                                    • GitHub - pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases

                                                      grex is a library that is meant to simplify the often complicated and tedious task of creating regular expressions. It does so by automatically generating a single regular expression from user-provided test cases. The resulting expression is guaranteed to match the test cases which it was generated from. This project has started as a Rust port of the JavaScript tool regexgen written by Devon Govet

                                                        GitHub - pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases
                                                      • 4x smaller, 50x faster · asciinema blog

                                                        4x smaller, 50x faster Published on 22 Nov 2021 by Marcin Kulik It’s been a while since asciinema-player 2.6 was released and a lot has changed since. Version 3.0 is around the corner with so much good stuff, that even though it’s not released yet, I couldn’t wait any longer to share. Long story short: asciinema-player has been reimplemented from scratch in JavaScript and Rust, resulting in 50x fa

                                                        • festudy02-wasm

                                                          An overview of WebAssembly; how it is used, created, and applied?

                                                            festudy02-wasm
                                                          • React vs. Blazor: Minimize JavaScript in your SPAs - LogRocket Blog

                                                            Ejiro Asiuwhu Software engineer with a drive for building highly scalable and performant web applications. Heavily interested in module federation, micro frontends, state machines, TDD, and system designs. Big on web performance and optimization, advanced component design patterns, a11y, SSR, SSG, ISR, and state management. Expert at crafting highly reusable TypeScript-heavy component libraries. E

                                                              React vs. Blazor: Minimize JavaScript in your SPAs - LogRocket Blog
                                                            • GitHub - dtcristo/wasmtime-ruby: Ruby bindings for Wasmtime, a WebAssembly runtime

                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                GitHub - dtcristo/wasmtime-ruby: Ruby bindings for Wasmtime, a WebAssembly runtime
                                                              • SafariもWebAssemblyのガベージコレクション機能の実装に着手。Technology Preview 167で明らかに

                                                                SafariもWebAssemblyのガベージコレクション機能の実装に着手。Technology Preview 167で明らかに Apple製品の標準的なWebブラウザとして使われているSafariで、WebAssemblyのガベージコレクション機能(WebAssembly GC)の実装に着手されたことが明らかになりました。 Safari Technology Preview 167 is now available with updates to Web Inspector, CSS, JavaScript, WebAssembly, Media, Popover, Rendering, Web API, and more.https://t.co/KNqMNv9amo pic.twitter.com/WlknQwNM2y — WebKit (@webkit) April 5, 202

                                                                  SafariもWebAssemblyのガベージコレクション機能の実装に着手。Technology Preview 167で明らかに
                                                                • WebAssemblyランタイム「Wasmer 1.0」公開 | OSDN Magazine

                                                                  米Wasmerは1月6日、WebAssemblyランタイム「Wasmer 1.0」公開を発表した。WebAssemblyをコンテナ化とソフトウェア実行にとって重要な技術と位置づけ、”ユニバーサルなWebAssmblyランタイム”を目指す。 WasmerはサーバーサイドのWebAssembly(Wasm)ランタイムで、Nginxサーバーサイドを動かすことができる。WASI(WebAssembly System Interface)とEmscriptenをサポートし、公式のWebAssemblyテストスイートをパスしている。開発者は好きな言語とツールを使ってWebAssemblyベースの軽量なコンテナを作成し、任意のOSで動かしたり、他の言語に組み込むことができるという。 Wasmerを使うことで、サンドボックス化された環境でネイティブに近い速度で安全にWebAssemblyを動かすことができ

                                                                    WebAssemblyランタイム「Wasmer 1.0」公開 | OSDN Magazine
                                                                  • WebAssemblyによるサーバレスをKubernetes上で実現する「SpinKube」、CNCFへの寄贈を発表

                                                                    WebAssemblyによるサーバレスをKubernetes上で実現する「SpinKube」、CNCFへの寄贈を発表 WebAssemblyによるサーバレスプラットフォームをKubernetes上で実現するオープンソースの「SpinKube」が、Cloud Native Computing Foundation(CNCF)へ寄贈されたことが発表されました。 Today on the #KubeCon + #CloudNativeCon keynote stage, @michelledhanani alongside @Azure & @ZEISS_Group shared how & why #Wasm has taken root in the cloud native world. Read about it getting practical & about @SpinKube's

                                                                      WebAssemblyによるサーバレスをKubernetes上で実現する「SpinKube」、CNCFへの寄贈を発表
                                                                    • GitHub - rsms/markdown-wasm: Very fast Markdown parser and HTML generator implemented in WebAssembly, based on md4c

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - rsms/markdown-wasm: Very fast Markdown parser and HTML generator implemented in WebAssembly, based on md4c
                                                                      • WebAssembly and Back Again: Fine-Grained Sandboxing in Firefox 95 – Mozilla Hacks - the Web developer blog

                                                                        WebAssembly and Back Again: Fine-Grained Sandboxing in Firefox 95 In Firefox 95, we’re shipping a novel sandboxing technology called RLBox — developed in collaboration with researchers at the University of California San Diego and the University of Texas — that makes it easy and efficient to isolate subcomponents to make the browser more secure. This technology opens up new opportunities beyond wh

                                                                          WebAssembly and Back Again: Fine-Grained Sandboxing in Firefox 95 – Mozilla Hacks - the Web developer blog
                                                                        • Bytecode Alliance

                                                                          The Bytecode Alliance is a nonprofit organization dedicated to creating secure new software foundations, building on standards such as WebAssembly and WebAssembly System Interface (WASI). The Bytecode Alliance is committed to establishing a capable, secure platform that allows application developers and service providers to confidently run untrusted code, on any infrastructure, for any operating s

                                                                            Bytecode Alliance
                                                                          • GitHub - go-wasm-adapter/go-wasm: Run WASM built from Go in Go

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                              GitHub - go-wasm-adapter/go-wasm: Run WASM built from Go in Go
                                                                            • Extism - make all software programmable. Extend from within. | Extism - make all software programmable. Extend from within.

                                                                              Easy to UseLeveraging the power and portability of WebAssembly, Extism is an off-the-shelf plug-in system just a library import away. Ship in days, not weeks or months. Secure by DefaultDon't worry about what some plug-in code might do to your program. Extism is built with security as a core principle, and fully sandboxes the execution of all plug-in code. Available EverywhereOur flexible architec

                                                                              • Running WordPress in the Browser

                                                                                Do you know it is possible to run WordPress entirely in your browser? This is possible because of WebAssembly, also known as Wasm: an exciting and rapidly growing technology that allows you to compile many different programming languages into portable binaries. These binaries can run in most modern browsers as well as many other platforms, including cloud and edge computing. At VMware's OCTO Wasm

                                                                                  Running WordPress in the Browser
                                                                                • Ruby 3.2プレビュー2がリリース。WebAssembly版Ruby、ARM64版YJITなど対応

                                                                                  Ruby 3.2プレビュー2がリリース。WebAssembly版Ruby、ARM64版YJITなど対応 Ruby 3.2ではWebAssembly版Rubyの登場が予定されており、これまでリリースされてきたLinux版やWindows版、Mac版などのRubyに加えて、WebブラウザなどWebAssemblyの実行環境でRubyランタイムを実行し、そこでRubyのプログラムを実行可能になることが期待されています。 参考:RubyのWebAssembly/WASIへの移植が実現、プレリリース版のバイナリ公開。RubyGemsにも対応 WebAssembly版のRubyでは、ファイルI/OなどOSごとに異なるAPIを抽象化する業界標準仕様であるWASI(WebAssembly System Interface)に対応しているため、WebブラウザだけでなくWasmtimeやWasmerといったス

                                                                                    Ruby 3.2プレビュー2がリリース。WebAssembly版Ruby、ARM64版YJITなど対応