Twilog

 

@saneyuki_s

さねさね@saneyuki_s

  • 341フォロー
  • 849フォロワー
  • 115リスト
Stats Twitter歴
2,828日(2009/07/30より)
ツイート数
92,467(32.6件/日)

ツイートの並び順 :

表示するツイート :

2017年04月26日(水)20 tweetssource

7時間前

@saneyuki_s

さねさね@saneyuki_s

そういえば.NETのRyuJITも初速低レイテンシな一方で高スループットな最適化コード吐けるようにするとか言ってたけど、あっちはあっちでどうなんだろ

posted at 02:29:24

7時間前

@saneyuki_s

さねさね@saneyuki_s

Ignition Interpreter+TurboFanのV8ってNode.jsと合わせた場合にパフォーマンス周りどうなるんだろ. Ignition自体はfull-codegen比で低レイテンシ省メモリを志向してたと思うけど, サーバー用途にマッチするん?と言うのが気になる.

posted at 02:25:41

2017年04月25日(火)5 tweetssource

9時間前

@saneyuki_s

さねさね@saneyuki_s

@norahmodel プロデュースを、つい、やってしまうのは、雇われじゃなくて自分で会社作っちゃったのとかアイドル好き(とハルヒ頃のインタビューで語ってた記憶)な辺りも多分にあった気はするんだが、とはいえ向いてないし、それでも止めない辺りは下手の横好きなんだろうなーと思ってる

posted at 23:39:48

10時間前

@saneyuki_s

さねさね@saneyuki_s

@norahmodel いやはやハルヒの頃のときは新進気鋭の演出家として注目されて、インターネットでの映画批評も血気盛んで「オッやっとるな」だった若手演出家が、何がどうしてこうなったんだろうかと思ったりはする…… 初監督作品となった『らき☆すた』の放送前の謎の期待感も今は昔……

posted at 22:47:37

2017年04月24日(月)7 tweetssource

2017年04月23日(日)1 tweetsource

2017年04月22日(土)4 tweetssource

4月22日

@saneyuki_s

さねさね@saneyuki_s

生誕日が近いのでAmazon欲しいものリストを作ったんだけど、3~5000円未満で欲しいものは大体自分で買っちゃうんだよなー…… そしてリストに載ってるものが軒並み1万前後スタートになってて、誰も送ってこねーだろーという感じのリストとなってしまった

posted at 00:33:34

2017年04月21日(金)9 tweetssource

4月21日

@saneyuki_s

さねさね@saneyuki_s

その点、東京Node学園は有難くて、募集は開催日直前だけど、告知自体は二週間とか一ヶ月の単位で事前通知されるんだよね。あれはありがたい

posted at 13:06:25

4月21日

@saneyuki_s

さねさね@saneyuki_s

告知と参加者登録が開催日の一週間前に始まるタイプのイベント増えてるけど、参加登録はともかく、開催日の告知が一週間前とかだと予定埋まってるとかがあって申し込めても行くに行けないことが多い。せめて開催日2週間前に告知とかしてくれないものか

posted at 13:05:11

4月21日

@saneyuki_s

さねさね@saneyuki_s

初代エピソード4あっての外伝である『Rogue One』を史上最高傑作と呼ぶのは抵抗があるけど、エポックメイキングたる初代に繋がる作品として最高の導入なのは事実だし、エピソード7の不完全燃焼感の次に来たのがこれだから落差でそう言いたくもなるんだよな……

posted at 01:06:37

2017年04月20日(木)35 tweetssource

4月20日

@saneyuki_s

さねさね@saneyuki_s

厳密に分析してないけど, dependencyやstd crateのunstable featureに依存した最適化パス入ったのが原因なのではないかと予想してる

posted at 16:11:20

4月20日

@saneyuki_s

さねさね@saneyuki_s

同一のコードベースに対しrustcをstableとnightlyそれぞれでリリースビルドを作ってベンチマークするとnightly製のバイナリの方がQPS1.3倍になっててチョット引いてる

posted at 16:07:00

4月20日

@saneyuki_s

さねさね@saneyuki_s

@d_toybox mobile広告、レガシーブラウザ対応・一度実装したものひっくり返しにくいとかそういう理由でinefficientなコードとかそれなりに生き残ってるし、割と何度も通信繰り返すので、動作が緩慢にはならなくてもバッテリーに優しくない…… 広告業者次第ではまともな実装なこともあるけど。

posted at 13:23:54

4月20日

@saneyuki_s

さねさね@saneyuki_s

ES6 Map.prototype.values()とかはIterableかつiteratorだからうっかり一回消費してthunk潰したままにもう一回呼んじゃったりしちゃうのがなあ. Vだけ取りたくてもnpm::transducers(Map)とかで包んだの返すことになるのが.

posted at 01:30:49

4月20日

@saneyuki_s

さねさね@saneyuki_s

かと言って全部function bind operator (extremely experimentalだし)使うかというとアレだし, import 'bar/foo' とかやるのも微妙だし……

posted at 01:21:17

4月20日

@saneyuki_s

さねさね@saneyuki_s

@azu_re goo.gl/rJ05T9 みたいにas anyとか使って型チートすればイケる気もするけど, 結局呼び出されたら負けでminifyとか使ってどうにしかしてコードから落とさないといけないから, 素直に最初からminifierに頼るとかかねえ

posted at 01:11:33

4月20日

@saneyuki_s

さねさね@saneyuki_s

@azu_re typeとかinterfaceは消せるけど, function使うとどうしても実態持つから, そこから先消すのはnosideeffectとかのjsdocつけてclosure compiler使うと消せるかもしれんレベルでGoogle待ちっぽい所はある……

posted at 01:03:12

4月20日

@saneyuki_s

さねさね@saneyuki_s

@azu_re 型だけ欲しいなら ((null as any) as A) とかやって最小限にして、あとはminifierとかJIT compilerが上手いことさらに減らしてくれるのを期待すればいいのではないか

posted at 01:00:00

このページの先頭へ