タグ

2022年11月17日のブックマーク (2件)

  • なぜRustはメモリ安全なのかをC言語のコードと考える - Qiita

    追記: Twitterなどでご指摘等いただいているのをコメントしてますので、ぜひそちらもご覧ください! これはなに 絶賛Rust勉強中の僕が、「なんでRustはメモリ安全って言われているの?」と聞かれたので、実際にメモリ安全ではない(?)C言語のコードを並べてみて考える記事です。 C言語の場合 メモリリーク 以下のコードはメモリリークを起こす可能性があります。 #include <stdio.h> #include <stdlib.h> #define STR_BUF_SIZE 100000000 char *str_new() { return calloc(STR_BUF_SIZE, sizeof(char)); } int main() { for (int i = 0; i < 100000000; i++) { char *str = str_new(); snprintf(st

    なぜRustはメモリ安全なのかをC言語のコードと考える - Qiita
    pascal256
    pascal256 2022/11/17
    後で読む
  • VRChatで演劇「マクベス」を上演 出演者はアバター姿で演技

    VRChatで演劇「マクベス」を上演 出演者はアバター姿で演技 11月25日(金)および11月26日(土)、ソーシャルVRVRChat」にて、VR演劇「マクベス」が上演されます。「VRChat」特設会場での現地観覧のほか、YouTubeにて配信が予定されています。 シェイクスピア「マクベス」を原案とする、VR演劇「マクベス」は、全演者が「VRChat」上でアバターの姿で演技を行う公演となります。 公演では、ソーシャルVRの重要な要素である「アバター」と、それをまとう生身のユーザーにフォーカス。「かわいい」が一つの価値として定着した「VRChat」にて、己の欲望のために悪行に手を染めるマクベスという「役の人格」が、「HMDをかぶっている物質現実の人格」と「アバターに身を包む仮想現実の人格」を上回ることができるのか、がひとつのテーマになっているとのことです。 公演は「VRChat」にて実施。

    VRChatで演劇「マクベス」を上演 出演者はアバター姿で演技
    pascal256
    pascal256 2022/11/17