NI-Lab.
- いいね数 135,946/216,086
- フォロー 2,359 フォロワー 3,955 ツイート 501,404
- 現在地 名古屋
- Web http://www.nilab.info/nilog/
- 自己紹介 (「=・ω・=)「ガオー 名古屋のゆるふわホワイトタイガー。記録するのが趣味です。ゆるふわITエンジニア。 / マストドンに移行中 → https://mastodon-japan.net/@nilab / nilabの半分はbotでできています。ごろごろ寝てるのしあわせ(*=´ω`=*)
2018年01月16日(火)
@HashimotoKotoe ネアンデルタール人に対するデタラメは多くの人が指摘しているから措くとして、僕が靖国を参拝しないのは弔意があるからだよ。何百万という人が靖国イデオロギーによって殺された。それは何の反省も懺悔もなく、多くのアジア人を現在進行形で踏みつけている。
twitter.com/hashimotokotoe...
タグ:
posted at 05:48:20
非公開
タグ:
posted at xx:xx:xx
銀行から転職を考えてる、という人をバカにするツイートをたくさん見ましたが、この時代に銀行にあえて就職するというハイリスクな選択をした人は賞賛すべきではないでしょうか。起業なんかよりもよほどリスクとってる。やはり人生はリスクを取っていかないと!
タグ:
posted at 07:37:11
左遷先では目の前の上司が毎日誰かに「まだ辞めません」と電話。会社にバレるとクビになるからこっそり大学院に通い、日本語で論文書くとバレるからと英語を学ぶ。なんて会社だ。
「龍角散」復活 左遷された女性開発者が原動力に style.nikkei.com/article/DGXMZO...
タグ:
posted at 08:46:52
なかのんの旅々(Masayuki Nak @d_toybox
今の教習所、生徒に甘すぎて、街中走ってる若葉マークの車のヤバさは昔よりも酷いんだってのが最近分かってしまって怖い。
タグ:
posted at 14:11:00
なかのんの旅々(Masayuki Nak @d_toybox
みんなが金出してでも免許とって車買うから地方の公共交通機関が死んで行ってるし、それにともなって道路の整備に金かかってるのに、さらに免許を取る金まで国が補助すべきとか訳分からないんですが……
タグ:
posted at 14:14:17
龍角散、あの記事を出しても平気なくらい健全な体質になった自信があったから出したのか、あの記事を出して平気かどうかが判定不能なくらいやばいから出ちゃったのか、現時点でどっちも可能性ありそうな気がして困る。
タグ:
posted at 16:10:27
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
世間を騒がせているCPUの致命的なバグ、SpectreとMeltdown。Spectreの方は初歩的なプログラミングの知識で理解できるので、4ツイートで簡単に解説してみる。
タグ:
posted at 18:00:59
こういうArrayクラスがあったとする。
class Array {
char at(unsigned i) {
if (i >= length) // (a)
return -1;
return data[i]; // (b)
}
unsigned length;
char* data;
};
タグ:
posted at 18:01:09
ここで、次のコードを実行する。
char mem[257];
char v = array->at(12345678); // 秘密のデータが保存されているアドレスを指定
if (v & 1) { mem[0]; } else { mem[256]; } // (c)
タグ:
posted at 18:01:17
CPUの分岐予測をうまく利用すると、(a)のCPU命令が完了する前に、分岐を(b)の方に予測させて、(c)を投機的に実行させることができる。もちろん(a)が完了した時点で投機実行された(c)は捨てられるのだが、すでにCPUはmem[0]またはmem[256]を投機的にキャッシュへロードしてしまっている。
タグ:
posted at 18:01:27
よって、mem[0]とmem[256]へのアクセス速度を測ってどっちがキャッシュに乗ったかを調べれば、狙ったアドレスのデータが0なのか1なのかがばれる。バッファオーバーフローを防ぐための範囲チェックが役に立たなくなって、好きなメモリアドレスの値を読めてしまう。。。というのがSpectreの原理。
タグ:
posted at 18:01:40
CPUの分岐予測に関する根本的なバグなのでソフトウェア側で対処するのは難しいのだが、Chromiumでは、if文を使わない形に範囲チェックを書き換える、(キャッシュへのアクセス速度を調べられないように)タイマーの精度を意図的に落とす、高精度タイマーが作れるAPIを無効化するなどで対処しています。
タグ:
posted at 18:02:12
「地方の公共交通機関が死んでいて自動車がないとやっていけないのにも関わらず免許取得にお金がかかるので、地方在住のお金のない人が大変だ」という話と「(一発試験ではなく)教習所出な人に運転が下手な人が多い」という話は分けて考えないとダメですよ。
タグ:
posted at 18:09:58
非公開
タグ:
posted at xx:xx:xx
運転したことない人間が、公道を1トン以上の鉄の塊を猛スピードで走らせるのに必要な技量を1,2万円程度のコストで修得できるわけ無いってのが分からないんだろうか…
数十万かかって当たり前でしょ、エンジニアなら学習コストの概念くらい分かれよ
タグ:
posted at 18:12:29
免許を取った時の経験で語るんだけど、実際、公認教習所でも場所によってカリキュラムも全然違ければコースも全然違うよ。悪いところだと未だに教習所内のコースを丸暗記させられるから、教習所に通う時はちゃんと下調べしたほうがいいよ。
タグ:
posted at 18:13:02
結局のところ「自動車は生活に不可欠なものか」ってとこに終始しそうですよね。不可欠ではないのならば勿論受益者負担なので免許取得や道路整備の費用は自己負担や自動車税という形で回収すべきだし、不可欠ならば他の税金を使ってでも埋め合わせるべき。ってなるとやはり地方と都市圏の対立になりそう
タグ:
posted at 18:35:40
非公開
タグ:
posted at xx:xx:xx
「ご自由にお取り下さい、と書いてあったから取ってきてあげたよ」とこんな素晴らしいポストカードを。家族よ、そのお店よ、ありがとう。 pic.twitter.com/TxrgBUElDZ
タグ:
posted at 20:02:26
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx