Masanori Ogino 𓀁 omasanori@mstdn.maud.io

ISO 9899:2011 §6.5/7にstrict aliasing rulesがある、はず(なのだが規格を持っていないのでN1570を読んだ)

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

signedness変えただけならstrict aliasing rulesには合致しているのでそれらを渡す関数の引数がrestrict型修飾されていない限り合法な気がする(restrict型修飾されていないのにそういう過程をしているコードでも壊れるけど、規格上の問題ではない)

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 6 years ago

orumin orumin

わたしも規格読んでないのでさっきの配列の先頭アドレスをべつのポインタに投げ込むやつは乱暴な,と書いた(たぶんたいていうまく動くけど規格上あんまよくないということ

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

@toshi_a ヒエッ

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

@toshi_a アッハイ

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 6 years ago

ツナサラダ toshi_a@social.mikutter.hachune.net

@omasanori まだ対応機器を持っていないのでどのような性能なのかわかりませんが、時代を先取りする山の奥ブランドが感激的な格安価格で世界を席巻するのは時間の問題なんだろうなと思いましたね

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

signednessのみを変えるキャストはill-formedにはならない気がするけれど規格読んでない

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 6 years ago

orumin orumin

char str[] = "abcdefgh";
unsigned char *str_new = (unsigned char *)str;
みたいな乱暴なのもイケる気がしなくもないけど。

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 6 years ago

orumin orumin

安全に変換したいとかならべつに unsigned char の配列つくって変換なりキャストなりしながらコピーするしかないのでは

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

「VOICEROIDキッチン」というタグがあり、良いということが分かった

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

昨日気付いたんですけど、Pixel 3そのものにUSB Type-C 3.5 mmイヤホンミニジャックアダプターが付属しているので、別途USB Type-C 3.5 mmイヤホンミニジャックアダプターを注文する必要はありませんでしたね

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

Ultimate Hacking KeyboardだとAの左にMouseキーというものがあって、これを押しながら各種キーを押すことでマウスカーソル移動、クリック、スクロールができます ultimatehackingkeyboard.com/st

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

自分一人だったらなんでもいいけれど他の人となんかするとなるとふつーの配列の方が良いとなりがち

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

Caps LockキーをCtrlキーにするのやめたらCaps Lock暴発しまくってつらくなってる

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

Promiseを使う方

import('/my-module.js')
 .then((module) => {
  // something brilliant
 });

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

ES modules import、Promiseを使わない方のサポートはFirefoxでもリリースされてますね

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

#364 、惜しい

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

done.