タグ

2021年9月12日のブックマーク (2件)

  • RustではじめるWebAssembly入門~JavaScriptを超える高速なWebアプリ開発を実践しよう

    連載では、Webブラウザー上でJavaScriptとともに動作できるバイナリ形式のプログラムファイル「WebAssembly」を、Rustプログラミング言語で実装する方法について、順を追って説明していきます。初回となる今回は、WebAssemblyの概要を説明するとともに、Rustを利用した簡単なサンプルで、実装方法のイメージを紹介します。 はじめに 現在、Webフロントエンド開発においては、ページ構造を表すHTML、スタイルを表すCSSとともに、挙動を実装するためにJavaScriptが利用されます。JavaScriptの登場当初はWebページに動きをつける程度の扱いでしたが、その後の言語仕様の拡張や、WebブラウザーでのJavaScript実行速度の向上、Node.jsなどWebブラウザー以外でJavaScriptを動作させる環境の登場などにより、格的なプログラミング言語としてその

    RustではじめるWebAssembly入門~JavaScriptを超える高速なWebアプリ開発を実践しよう
    gigs123
    gigs123 2021/09/12
  • ハッブルがとらえた原始惑星状星雲「ミンコフスキーの足跡」

    ハッブル宇宙望遠鏡がとらえた原始惑星状星雲M1-92(ミンコフスキー92)。老化した星の両側に2つのタマネギ形の構造がある独特な形状をしています。はくちょう座の方向、8000光年の距離にあります。M1-92は、「ミンコフスキーの足跡」「足跡星雲」などとも呼ばれます。ちなみにミンコフスキーというのは、ドイツ生まれの天文学者ルドルフ・ミンコフスキーのことです。 惑星状星雲は、中心星からの紫外線によって周囲のガスが電離して輝く輝線星雲です。ミンコフスキーの足跡は現在、中心星の光を反射して光る反射星雲ですが、数千年後には中心星が今よりも高温になり、星からの紫外線が周囲のガスを電離するようになると見られています。 画像は2011年7月11日に、ハッブル宇宙望遠鏡の「今週の1枚(Picture of the Week)」としてリリースされたものです。 Image Credit: ESA/Hubble

    ハッブルがとらえた原始惑星状星雲「ミンコフスキーの足跡」
    gigs123
    gigs123 2021/09/12