並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 472 件 / 472件

新着順 人気順

wasiの検索結果441 - 472 件 / 472件

  • Afghanistan's youngest female mayor: 'I'm waiting for Taliban to come and kill me'

    Afghanistan’s youngest female mayor: ‘I’m waiting for the Taliban to come for people like me and kill me’ExclusiveSenior members of the government managed to flee, but Zarifa Ghafari and people like her have been left without help When Zarifa Ghafari spoke to i from her Kabul apartment just three weeks ago, she was hopeful that she – and her country – had a future. On Sunday, with the Taliban prep

      Afghanistan's youngest female mayor: 'I'm waiting for Taliban to come and kill me'
    • What is WASI?

      What is WASI? — 2023-06-02 introduction what is webassembly? bytecode, webassembly, and the jvm what are webassembly components? what is wasi? categorizing webassembly iterating on wasi the future of wasi conclusion appendix a: terminology cheat sheet Introduction Now that the final touches are being put on the second version of WASI (WASI Preview 2), I figured now might be a good time to write a

        What is WASI?
      • Node.js — Node v13.13.0 (Current)

        Notable Changes New file system APIs Added a new function, fs.readv (with sync and promisified versions). This function takes an array of ArrayBufferView elements and will write the data it reads sequentially to the buffers (Sk Sajidul Kadir) #32356. A new overload is available for fs.readSync, which allows to optionally pass any of the offset, length and position parameters (Lucas Holmquist) #324

          Node.js — Node v13.13.0 (Current)
        • Public preview: AKS support for WebAssembly System Interface (WASI) workloads | Azure の更新情報 | Microsoft Azure

          Azure を探索 Azure について 安全かつ将来を見据えた、オンプレミス、ハイブリッド、マルチクラウド、エッジのクラウド ソリューションについて調べる グローバル インフラストラクチャ 他のどのプロバイダーよりも多くのリージョンを備える持続可能で信頼できるクラウド インフラストラクチャについての詳細情報 クラウドの経済性 Azure の財務上および技術的に重要なガイダンスを利用して、クラウドのビジネス ケースを作成する 顧客イネーブルメント 実績のあるツール、ガイダンス、リソースを使用して、クラウド移行の明確なパスを計画する お客様事例 成功を収めたあらゆる規模と業界の企業によるイノベーションの例を参照する

            Public preview: AKS support for WebAssembly System Interface (WASI) workloads | Azure の更新情報 | Microsoft Azure
          • Node.js — Node v16.17.0 (LTS)

            Notable Changes Experimental command-line argument parser API Adds util.parseArgs helper for higher level command-line argument parsing. Contributed by Benjamin Coe, John Gee, Darcy Clarke, Joe Sepi, Kevin Gibbons, Aaron Casanova, Jessica Nahulan, and Jordan Harband - #42675 Experimental ESM Loader Hooks API Node.js ESM Loader hooks now support multiple custom loaders, and composition is achieved

              Node.js — Node v16.17.0 (LTS)
            • encoding/json/v2 · golang/go · Discussion #63397

              This is a discussion intended to lead to a formal proposal. This was written with input from @mvdan, @johanbrandhorst, @rogpeppe, @chrishines, @rsc. Background The widely-used "encoding/json" package is over a decade old and has served the Go community well. Over time, we have learned much about what works well and what does not. Its ability to marshal from and unmarshal into native Go types, the

                encoding/json/v2 · golang/go · Discussion #63397
              • Add WASI based WebAssembly support by kateinoigakukun · Pull Request #5407 · ruby/ruby

                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

                  Add WASI based WebAssembly support by kateinoigakukun · Pull Request #5407 · ruby/ruby
                • Visual Studio Code October 2023

                  Version 1.92 is now available! Read about the new features and fixes from July. October 2023 (version 1.84) Update 1.84.1: The update addresses these issues. Update 1.84.2: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the October 2023 release of Visual Studio Code. There are many updates in this version

                    Visual Studio Code October 2023
                  • Node.js — Node v19.4.0 (Current)

                    Notable Changes buffer: (SEMVER-MINOR) add buffer.isUtf8 for utf8 validation (Yagiz Nizipli) #45947 http: (SEMVER-MINOR) improved timeout defaults handling (Paolo Insogna) #45778 net: add autoSelectFamily global getter and setter (Paolo Insogna) #45777 os: (SEMVER-MINOR) add availableParallelism() (Colin Ihrig) #45895 util: add fast path for text-decoder fatal flag (Yagiz Nizipli) #45803 Commits [

                      Node.js — Node v19.4.0 (Current)
                    • Node.js — Node v15.7.0 (Current)

                      Notable changes buffer: introduce Blob (James M Snell) #36811 add base64url encoding option (Filip Skokan) #36952 doc: add @iansu to collaborators (Ian Sutherland) #36951 add @RaisinTen to collaborators (Darshan Sen) #36998 add @miladfarca to collaborators (Milad Fa) #36934 fs: allow position parameter to be a BigInt in read and readSync (raisinten) #36190 http: attach request as res.req (Ian Stor

                        Node.js — Node v15.7.0 (Current)
                      • Changelog

                        Changelog¶ Python next¶ Release date: XXXX-XX-XX Windows¶ gh-100256: mimetypes no longer fails when it encounters an inaccessible registry key. gh-79846: Makes ssl.create_default_context() ignore invalid certificates in the Windows certificate store Library¶ gh-122903: zipfile.Path.glob now correctly matches directories instead of silently omitting them. gh-122905: zipfile.Path objects now sanitiz

                          Changelog
                        • 児童向けウェクスラー式知能検査 - Wikipedia

                          この記事には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。 適切な位置に脚注を追加して、記事の信頼性向上にご協力ください。(2011年3月) 児童向けウェクスラー式知能検査(じどうむけウェクスラーしきちのうけんさ、Wechsler Intelligence Scale for Children、WISC、ウィスク)は、デビッド・ウェクスラーによって開発された児童向けの知能検査で、6歳から16歳までを対象として個別に実施される。検査に読み書きは伴わない。現在の最新版は第5版(WISC-V)で検査には48〜65分を要する。検査結果は全検査知能指数(full scale IQ、以前は知能指数、知能指数スコアとも呼ばれていたもので、子供の全般的な知的能力を表す)および個々の認知領域における子供の能力を示す一次指標値で示される。一次指標値には

                          • 100日後にRustをちょっと知ってる人になる: [Day 25]cargo-generate

                            Day 25 のテーマ Rust で開発を行うときに、Cargo は必須の CLI ですよね。それだけでもとても便利ですけど、cargo install](https://doc.rust-lang.org/cargo/commands/cargo-install.html で、crates.io からバイナリクレートをローカルにインストールして、もっと便利にすることもできます。 cargo install ちなみに、バイナリクレートとは、src/main.rs やバイナリとして指定された他のファイルをもつ場合に生成される 実行可能なプログラムのことです。 Day 21 でインストールした、WebAssembly 用のサブコマンドな cargo-wasi も cargo install でインストールしましたね。 Installed Commands: add Add dependenci

                              100日後にRustをちょっと知ってる人になる: [Day 25]cargo-generate
                            • wasi-vfsでパックしたバイナリ(CRuby)を眺めてみた

                              wasi-vfsでパックしたバイナリ(CRuby)を眺めてみた Ruby 3.2.0でWASIベースのWasmへのコンパイルがサポートされた。 その中でも個人的に気になったのはこの記載。 さらに、WASIの上にVFSを実装しました。これにより、Rubyアプリを単一の.wasmファイルに容易にパッケージ化できます。Rubyアプリの配布が少し簡単になります。 どういうバイナリになっているのかなど、気になったので調べてみたいと思う。 WASIの上にVFSとは? VFSというと真っ先に思い浮かんだのが、Unix系のシステムで聞く仮想ファイルシステム(Virtual File System)。 おそらくこれと同等の概念であり、ファイルを読み書きする共通のインターフェースによって多態性を実現しているもの。 これによって、Wasmをホスト上で実行するかブラウザ上で実行するかに関わらず、ファイルシステムの

                                wasi-vfsでパックしたバイナリ(CRuby)を眺めてみた
                              • WebAssembly runtimes compared - LogRocket Blog

                                LogRocket’s Galileo AI watches every session, surfacing impactful user struggle and key behavior patterns. Introduction and background With the recent release of Wasmer 1.0, let’s take a broad-spectacled look at WebAssembly and its popular runtimes, including the exciting WASI interface. To jump the comparison section, click here. ISAs and WebAssembly Implementable inside server/client web apps, W

                                  WebAssembly runtimes compared - LogRocket Blog
                                • WebAssemblyを取り巻く最新情報をMeetupから紹介(前半)

                                  WebAssemblyの最新情報について、Brian Sletten氏による解説動画から紹介する。Sletten氏はオライリーから2021年に出版された書籍「WebAssembly: The Definitive Guide」の著者でもある。この動画は2022年2月22日にWasm Chicago Meetupで公開されたものだ。タイトルは「The Whole WebAssembly Enchilada」、メキシコ料理のエンチラーダという言葉を使っていることからもわかるように現時点でのWebAssemblyに関わるソフトウェアやツール、関連企業を網羅的に紹介する内容となっている。エンチラーダはさまざまな具材をひとつの皿に盛り付けた料理で、ツールから実装例、WebAssemblyをビジネスの中核に採用する企業までを紹介するセッションの内容を表していると言えるだろう。 動画:Brian Sle

                                    WebAssemblyを取り巻く最新情報をMeetupから紹介(前半)
                                  • whasm!("Rust Christmas: WebAssemblyをKubernetes上で動かす") - CADDi Tech Blog

                                    1. Rust Christmas, I gave you my heart はじめに 折角クリスマスなので、楽しい近未来感のある技術を検証してみようと思います。お仕事で使っているRust、Kubernetes、そして個人的に興味のあるWebAssemblyをガッチャンコ出来ないか考えてみた。技術者としては常に勉強をする事が重要だと思っているので勉強兼ねて 「highly experimental」 と注意書きのある技術の紹介をしたいと思います。 本日は会社のアドベントカレンダーということもあり仕事しているふりをする必要があるため、ポエムも混ぜながらKubernetes上でWebAssemblyのモジュールを実行するKrustletを使ってみたお話をします。 Krustletとは? GitHubのページ曰く: Krustlet is a tool to run WebAssembly wo

                                      whasm!("Rust Christmas: WebAssemblyをKubernetes上で動かす") - CADDi Tech Blog
                                    • プログラミング言語Rust、新しいWASIターゲット名を導入。WASI 0.2向けのターゲットも登場

                                      wasm32-wasip1は、既存のWASIターゲットであるwasm32-wasiの名前を変更したものであり、2025年1月5日(現地時間)にリリースされる「Rust 1.84」ではwasm32-wasiが削除されることから、その前に新ターゲットへの移行が推奨される。なお、wasm32-unknown-unknownとwasm32-unknown-emscriptenは、この変更の影響を受けない。 今回の名前変更は、最終的なWASI 1.0ターゲットを見越してターゲット名の一貫性を維持すべく行われ、9月5日(現地時間)にリリースされるRust 1.81では、wasm32-wasiを使用しているユーザーに対してwasm32-wasip1への移行を促す警告表示が行われるようになる。最終的に、Rust 1.84ではwasm32-wasiが安定版リリースチャネルでは提供されないようになる。 そのほ

                                        プログラミング言語Rust、新しいWASIターゲット名を導入。WASI 0.2向けのターゲットも登場
                                      • WASIX - The Superset of WASI

                                        WASIX is the long term stabilization and support of the existing WASI ABI plus additional non-invasive syscall extensions that complete the missing gaps sufficiently enough to enable real, practical and useful applications to be compiled and used now. It aims to speed up the ecosystem around the WASI so that the Wasm’ification of code bases around the world can really start today!

                                          WASIX - The Superset of WASI
                                        • How WebAssembly changes software distribution | Max Desiatov

                                          If you had any experience with Windows and Internet Explorer in the 90s, quite probably you remember ActiveX controls. Most frequently this involved bulky popups on pages with these controls having to display something more complex than a few blocks of text. Or, remember Java applets? They became available in 1995, and later they weren’t limited to just Windows and Internet Explorer. I remember I

                                            How WebAssembly changes software distribution | Max Desiatov
                                          • 思考実験: Wasm が普及した未来を考える - mizdra's blog

                                            …という題でサークル仲間とディスカッションして盛り上がっていた。面白いアイデアが色々出てきたので、たまには正確性を無視して思い思いに書いてみる。裏取りは全くしていない。 もし Wasm が普及したら、.wasm に含まれる ホスト言語 (Wasm のコンパイル元の言語) のランタイムサイズが問題になって微妙な未来がやってきてしまうのでは どういうことか: アプリケーションというのは、ユーザコードとランタイムから構成される 例えば Hello World を出力する C++プログラムがあったら、printf で Hello World を出力するコードがユーザコードで、printf の実装を提供したり *1、実行時例外の処理機構を提供するのがランタイム アプリケーションを動作させるには、ユーザコード以外にも様々なコードが必要になる 当然 Rust にもランタイムと呼ばれるものがあって、標準ラ

                                              思考実験: Wasm が普及した未来を考える - mizdra's blog
                                            • [WASM] イベント駆動型フレームワーク Spin | DevelopersIO

                                              Introduction 先日はWasmtime(WASMランタイム)を紹介しましたが、 今回はSpinという名前の、 WebAssemblyを使用するイベント駆動型フレームワークについて紹介します。 SpinはWebアプリ用のフレームワークで、 HTTPリクエストに対してレスポンスを返すWASMモジュールを 作成するためのインターフェイスを提供します。 現状、RustとGoがサポートされていますが、 WASMで動くのでPythonやAssemblyScript、C/C ++などでも作成可能とのことです。 Spinでは、「Httpトリガー」と「Redisトリガー」という2つのタイプの アプリを作成することができます。 Httpトリガーは要するにWebサーバーです。 アプリの定義(URL)に基づいて、適切なWASMコンポーネントにルーティングし、 HTTPのリクエスト/レスポンスを行います。

                                                [WASM] イベント駆動型フレームワーク Spin | DevelopersIO
                                              • 週刊Railsウォッチ: Ruby 3.2.0 RC1がリリース、YARVアドベント記事、ChatGPTほか(20221214後編)|TechRacho by BPS株式会社

                                                週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 Ruby 3.2.0 RC1がリリース Ruby 3.2.0 RC 1 Released. It includes * WASI base

                                                  週刊Railsウォッチ: Ruby 3.2.0 RC1がリリース、YARVアドベント記事、ChatGPTほか(20221214後編)|TechRacho by BPS株式会社
                                                • New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing | The Mozilla Blog

                                                  New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing New community effort will create a new cross-platform, cross-device computing runtime based on the unique advantages of WebAssembly MOUNTAIN VIEW, California, November 12, 2019 — The Bytecode Alliance is a newly-formed open source community dedicated to creating new software fou

                                                    New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing | The Mozilla Blog
                                                  • Extism: make all software programmable | Extism - make all software programmable. Extend from within.

                                                    Hello, World!​Today, we are excited to officially announce Extism, the universal plug-in system. Over the past few months, we have focused on building an embeddable, safe, performant runtime that is as easy to use from as many programs as possible. Extism brings extensibility to software of all shapes and sizes in a way which we believe to have been previously unacheivable. Extism's goal is simple

                                                    • Visula Studio Code WIT IDL plugin

                                                      TL;TR WebAssembly Interface Typeで、Wasmコンポーネントのインタフェースを記述できます Visual Studio Codeには WIT IDLプラグインがあります WIT IDLプラグインは、シンタックスハイライトと、ある程度のコード補完ができます 背景:WebAssembly Interface Type (WIT)とは WebAssembly(Wasm)周りのツールチェーンは、少しずつコンポーネントモデルに対応を始めています。 いくつかのWasmモジュールを組み合わせてもう少し粒度の大きいソフトウェアコンポーネントを定義するものがWasmコンポーネントです。 Wasmモジュールと同様、Wasmコンポーネントも他のプログラムに埋めこんで利用されます。他のプログラムから利用されるプログラムを書く場合、 ユーザー定義型を含めたインタフェースはどうなっている

                                                        Visula Studio Code WIT IDL plugin
                                                      • Node.js — Node v20.1.0 (Current)

                                                        Notable Changes [5e99598639] - assert: deprecate CallTracker (Moshe Atlow) #47740 [2d97c89c6f] - crypto: update root certificates to NSS 3.89 (Node.js GitHub Bot) #47659 [ce8820e292] - (SEMVER-MINOR) dns: expose getDefaultResultOrder (btea) #46973 [9d30f469aa] - doc: add KhafraDev to collaborators (Matthew Aitken) #47510 [439ea47a77] - (SEMVER-MINOR) fs: add recursive option to readdir and opendir

                                                          Node.js — Node v20.1.0 (Current)
                                                        • CrystalでWebAssemblyに出力した関数をRubyから呼び出す - Qiita

                                                          はじめに この記事は昨日の記事の続編です。前回はCrystalで書いたコードをWebAssemblyにして、wasmer や wasmtimeで実行しました。 今回は、Crystalで書いた関数をWebAssemblyに出力し、Rubyから呼び出して使ってみます。 前回のおさらい CrystalはLLVMの機能を利用して、WebAssemblyを出力できる。 その際、コンパイル済みのwasmのライブラリを入手してリンクする必要がある。 コンパイル済みライブラリを以下のリポジトリのリリースから入手する。(本記事作成時点では 0.0.2 が最新) CUI操作でダウンロードする場合以下のコマンド wget https://github.com/lbguilherme/wasm-libs/releases/download/0.0.2/wasm32-wasi-libs.tar.gz mkdir w

                                                            CrystalでWebAssemblyに出力した関数をRubyから呼び出す - Qiita
                                                          • RubyKaigi 2022 参加レポート!! - YOUTRUST Tech Blog

                                                            こんにちは!YOUTRUSTのCTOのzooです。2022年9月8日-10日で行われたRubyKaigi 2022にWebエンジニア'sで参加してきましたので、そのご報告です! Rubyスポンサーでした! 今回、YOUTRUSTとしては初めて、RubyKaigiにスポンサーとして協賛しました! YOUTRUSTが「RubyKaigi 2022」にRubyスポンサーとして初めて協賛します! - YOUTRUST Tech Blogでも紹介しましたが、最上位のスポンサーであるRubyスポンサーです。と少しだけアピールさせてください。 弊社では、サーバーサイドの開発に主にRubyを用いており、これまでずっと、使うだけではなく何かしらでRubyに寄与していきたいと思っていましたが、今回のスポンサーシップでまさにその一歩を踏み出せたと思っています。 そして、今回はスポンサーシップという形での貢献の仕

                                                              RubyKaigi 2022 参加レポート!! - YOUTRUST Tech Blog
                                                            • Async Interview #1: Alex and Nick talk about async I/O and WebAssembly · baby steps

                                                              When users invoke this run function from JS, it acts just like a JavaScript asynchronous function, which means that it returns a JS promise. This is possible because wasm-bindgen includes the ability to interconvert between JS and Rust promises. You can see this at play also within the run function, which invokes fetch and then converts the result into a Rust future: Note the JsFuture::from call i

                                                              • Microsoft: Why we used programming language Rust over Go for WebAssembly on Kubernetes app

                                                                DeisLabs, an Azure incubator for creating Kubernetes tools, has also used Rust to build Krustlet, a 'kubelet' than lets developers run multiple WebAssembly modules (Wasm) in Kubernetes, the dominant open-source tool for managing Docker containers. SEE: Six in-demand programming languages: Getting started (free PDF) Kubernetes was created by Google and written mostly in Google's Go programming lang

                                                                  Microsoft: Why we used programming language Rust over Go for WebAssembly on Kubernetes app
                                                                • GoとWebAssembly

                                                                  この記事はWebAssembly Advent Calendar 2023 10日目の記事です. 2023年はGo1.21でWASI(WebAssembly System Interface)がサポートされるといった大きなリリースがありました.Go1.21のWasmのサポート状況,今後のWasmサポートについてまとめていきたいと思います. Go 1.20以前とWebAssembly 2018年のGo 1.11のリリース[1]以降,GoではWasmがサポートされています. package main import "fmt" func main() { fmt.Println("Hello, WebAssembly!") }

                                                                    GoとWebAssembly