情報更新
ツイートの記録を停止しています

 

ツイート検索

 

@hirasho
サイトメニュー
Twilogユーザー検索
新規ツイートの取得を再開しました!取得再開にはログインが必要です。

Twilog

ツイートの記録を停止しています

このアカウントはTwitter APIの仕様変更の影響でツイートの記録を停止しています。
記録を再開するには、Twilogにログインしてください。

 

@hirasho

平山 尚@hirasho

  • 39フォロー
  • 1,903フォロワー
  • 75リスト
Stats Twitter歴
5,351日(2009/08/05より)
ツイート数
16,857(3.1件/日)

ツイートの並び順 :

表示するツイート :

2017年03月05日(日)15 tweetssource

3月5日

@hirasho

平山 尚@hirasho

propertyは抽象化の手段として理にかなっていて素晴らしいのだが、どれが計算走って、どれが返すだけか外からわからないのが困る。

posted at 14:36:03

3月5日

@hirasho

平山 尚@hirasho

index配列使い回して大丈夫だ。バグってただけだった。unity悪くない。ということは、そう下層までは開いてないってことか。中でコピーしてるはず。

posted at 13:53:57

3月5日

@hirasho

平山 尚@hirasho

あースレッドセーフにしようと思うとグローバルな中間バッファとか使えないし2回は納得か。スタックに配列取る手段ないもんな。

posted at 11:53:59

3月5日

@hirasho

平山 尚@hirasho

@gorugon20 public Cell cells[int a, int b]{get; set; }とか書けないみたいで、cellの二次元配列をクラスにしてそっちにthisなインデクサを用意したら動きましたが面倒くさいなあと。

posted at 11:51:21

3月5日

@hirasho

平山 尚@hirasho

セルに数値代入できるようにして、同値なら文字列化走らせない、が楽そうだが、C#って=を上書きできないよな。添字つきプロパティとかあるのか?cells[2,5] = 5とかした時に中でチェックしたいんだが。

posted at 10:38:27

3月5日

@hirasho

平山 尚@hirasho

いくらデバグ機能とは言えテキトーに作ると文字列がメモリ汚してヤバいな。毎フレーム数値を文字列化して表示するとかヤバい。しかも10x10とか項目あるとヤバい。変更あった時だけ処理、とか上流でやりたくないし、マシな手ないかな。

posted at 10:14:03

3月5日

@hirasho

平山 尚@hirasho

やはり実機で測らんとわからんか。intelとarmの命令セットの差がどうとかいう話じゃないとしても、メモリのレイテンシ、帯域、システムコール負荷、スレッドスケジューリング、メモリ量、みたいなところで差が出るだろう。

posted at 09:06:05

3月5日

@hirasho

平山 尚@hirasho

外変数見るラムダも一緒か。普通に考えてヒープ使いそうなことはちゃんとヒープ使うわけな。しかし気にしたら負けだよな。誰かに使わせるライブラリ作るなら気にするが、最終製品そのものを作る場合は問題になる前に気にしたら負けだ。考え方を変えないと。

posted at 08:50:12

3月5日

@hirasho

平山 尚@hirasho

関数って渡すとヒープ使うのか。関数ポインタとthisを組にしたオブジェクト生成してるはずだから当然だな。一旦delegate型のインスタンス用意して使い回せと。

posted at 08:44:11

3月5日

@hirasho

平山 尚@hirasho

GCって何もない時に負荷ゼロになるようには実装できんよな。試しに毎フレームGC.Collectしたらやっぱり8msかかる。見えてるもの全部辿ってゴミだけ捨てる、であれば、使用率が高いほど損をする。結局のところ、メモリ使うなってことだろう。何も変わらんな。

posted at 08:07:04

3月5日

@hirasho

平山 尚@hirasho

桃核承気湯ってエキスでも効くかな。市販品だと4倍量くらいいりそうだが、大黄多すぎると辛いので3倍量で試す。明日夜家帰ったら通導散煮よう。

posted at 00:03:19

このページの先頭へ

×