情報更新

last update 07/28 01:46

ツイート検索

 

@hirasho
サイトメニュー
Twilogユーザー検索

Twilog

 

@hirasho

平山 尚@hirasho

  • 18フォロー
  • 1,398フォロワー
  • 84リスト
Stats Twitter歴
2,915日(2009/08/05より)
ツイート数
9,488(3.2件/日)

ツイートの並び順 :

表示するツイート :

2017年07月27日(木)4 tweetssource

16時間前

@hirasho

平山 尚@hirasho

「ここは誰の管轄」的なことがなく、勝手にバンバンいじる文化なのは総合的にはいいんだろうな。gitもそれをサポートしてくれるわけだし。

posted at 10:12:06

16時間前

@hirasho

平山 尚@hirasho

vitaにるぷさらだとトルネを入れたせいで、俺屍が著しくやりにくい。中断しっぱなしにするとアプリを落とされる。何のための携帯機かわからん。起動もセーブも遅いので辛い。

posted at 10:08:01

18時間前

@hirasho

平山 尚@hirasho

cedec行けるかなあ。それが不安になるほど忙しくなったことってたぶん今まで全然なかったんだろうな。

posted at 08:25:36

2017年07月26日(水)2 tweetssource

2017年07月24日(月)3 tweetssource

7月24日

@hirasho

平山 尚@hirasho

自分こんなにデバグ苦手だったっけなあ...どれだけブレークポイントに頼ってたってことだな...

posted at 10:13:33

7月24日

@hirasho

平山 尚@hirasho

printfデバグしかない、という前提であればコルーチンの不利は薄まるか。ブレークで止めて状態を見られない、という不利は問題ではなくなるわけで。

posted at 09:33:20

2017年07月23日(日)1 tweetsource

2017年07月22日(土)6 tweetssource

7月22日

@hirasho

平山 尚@hirasho

コールバックの利点は、呼ぶ側が呼ばれる側のことをしらなくていいことだな。不要な関係を作らずに済む。しかしそれはそのまま欠点でもある。関係が動的で見えないので追いにくく関係が途中で変化する可能性を考えないといけない。

posted at 16:43:49

7月22日

@hirasho

平山 尚@hirasho

コールバックとコルーチンについての理解が浅い。完了コールバックとポーリングの比較とかちゃんとできてないな。

posted at 13:28:00

7月22日

@hirasho

平山 尚@hirasho

switchで明にステートマシンを記述し、固定的な関数呼び出しによる通信を行うほうがいいように思えるが、それは歳のせいかもしれん。一年も使ってない道具について判断をするのは焦り過ぎだろう。新しい武器は熟練度が低いので最初は弱い、的なことかもしれん。

posted at 13:10:04

7月22日

@hirasho

平山 尚@hirasho

コルーチンで書くと場合分けが漏れやすい。場合分けをしている感覚なしで書けるからな。それがステートマシンであることにそもそも気づきにくくなる。そこにコールバックや汎用メッセージが絡むと、そこにバグがないことを確信する術がない。

posted at 13:06:38

7月22日

@hirasho

平山 尚@hirasho

勇者死すとかやりたいの多い。そもそも俺屍やってないがvitaならできる。だが問題は時間がないということだ。あればイカ、そしてドラクエとまっとうなゲーム生活ができていただろう。

posted at 13:04:05

2017年07月21日(金)2 tweetssource

2017年07月20日(木)6 tweetssource

7月20日

@hirasho

平山 尚@hirasho

でも、今は本を書くまでもなく仕事してれば勉強になるからなあ。本は自分が勉強をするために書くのであって、他人に教える効果はその副産物だ。しかし読者に益があって売れることは本を書くための必要条件なので、自分の勉強より優先してそこを考える。実際には目的は後回しになる。

posted at 09:39:19

7月20日

@hirasho

平山 尚@hirasho

半年くらい一切仕事しなくていい時間をもらわないと本は書けないなあ。そのかわり印税はいらん。

posted at 09:05:41

7月20日

@hirasho

平山 尚@hirasho

Sunabaは例外だな。前は平気で会社でやってたが、今はそれができん。なのでメンテは家でやらざるを得ず、仕事ととの切り替えオーバーヘッドが発生している。そういう人間なので、本は業務として書かないと絶対書けない。毎日家で2時間書くとか絶対無理。

posted at 09:04:37

7月20日

@hirasho

平山 尚@hirasho

私は仕事に混入させて勉強する。そうすれば仕事と家で切り換えオーバーヘッドが発生しない。仕事の効率は落ちて見えるが、家で勉強するはずだった分だけ仕事に回せば同じことだ。つうか、家でやるとか無理。

posted at 09:03:11

7月20日

@hirasho

平山 尚@hirasho

仕事に勉強を混入させることもできるし、家で分けてやることもできる。個人としては、組織に育ててもらえることを期待して裏切られれば死ぬので自分でやる覚悟を持つべきだ。一方、組織としては、個人が勝手に勉強することを期待して裏切られれば死ぬので、育てる策を練る必要がある。

posted at 09:01:23

7月20日

@hirasho

平山 尚@hirasho

時間外に勉強しないとやってけないか?みたいな話が聞こえてくるが、時間外がどうかとか関係なく、事実として勉強しなければ死ぬ。ただ、勉強の仕方はさまざまだし、個人から見た風景と組織から見た風景には違いがある。

posted at 09:00:03

2017年07月19日(水)3 tweetssource

7月19日

@hirasho

平山 尚@hirasho

windowsとmacの両方で、ビルドしてテストしてファイル配置してzipしてリリースに貼って、をやるのは本当面倒だな。jsだよjs。

posted at 01:08:38

2017年07月18日(火)10 tweetssource

7月18日

@hirasho

平山 尚@hirasho

買い物終わり。リュックに食料満載して電車で帰るのしんどいな。これくらい運動したほうがいいんだろうけど。

posted at 21:25:37

7月18日

@hirasho

平山 尚@hirasho

ルータ、有線でつないでも管理画面に入れない。ping返らない。その先にあるマシンにはつながるからハブとしては生きてるが、多分だめだろう。

posted at 20:18:20

7月18日

@hirasho

平山 尚@hirasho

あーバイナリファイルつけられるのか。でも、それはローカルで作って上げろよ、ということな。

posted at 07:33:56

7月18日

@hirasho

平山 尚@hirasho

gitHubのリリースというものを作ってみたが、これバイナリをいい具合にzipしてくれたりする話じゃないよな。

posted at 07:33:39

2017年07月17日(月)7 tweetssource

7月17日

@hirasho

平山 尚@hirasho

これむしろmacの方が楽なんじゃないのかと思ったりもするが、macはmacでswift使ってほしそうなわけで、やっぱりjs行くべきだよもう。

posted at 23:01:53

7月17日

@hirasho

平山 尚@hirasho

C++/CLIは明示的に入れないといけないのかVS2017。Sunabaが開けない。これ、近いうちに全く動かなくなる気がする。そしたらどうすればいいんだ?たぶん丸ごとC++で書く、が正しいな。

posted at 22:59:01

7月17日

@hirasho

平山 尚@hirasho

micro-op fusionとかなんかわかる気がする。命令が単純すぎると高速化しにくい。コード規模大きくなっても良ければ複雑な命令がたくさんあったほうが楽だ。コード量がトランジスタ数に相当するんだろうきっと。

posted at 21:25:05

7月17日

@hirasho

平山 尚@hirasho

周波数測定器アプリを試したら半音低く出る。ピアノで確認しないと。まさか知らんうちに音感が狂っているのか。ありえんと思いたい。

posted at 21:19:29

7月17日

@hirasho

平山 尚@hirasho

基本ソースコード上の計算の数がそのまま速度になるようにしてるので、生成コードの最適化はできない。実行側もちょろっとできることはもうやってあるなあ。JIT入れますか?みたいな話になると機種またげないからそれも無理。うん。そこで遊ぶのはやめよう。

posted at 10:59:58

2017年07月16日(日)9 tweetssource

7月16日

@hirasho

平山 尚@hirasho

つうか、webglで何もかも動いたらいいのにと本気で思うな。unityとかでも各機種用のビルドをやってくれるサービスが別途あるならそれでいいのかもしれんが、テストしなくてもある程度動きそうな感じがするほどの互換性にはならんだろう。

posted at 19:23:11

7月16日

@hirasho

平山 尚@hirasho

この前買ったThinkpadT470sはハード的な使い心地は実にいいのだが、
xcodeが入れられないというのは致命的に辛い。個人開発してるとmacにせざるを得ないのかもしれない。

posted at 19:20:02

7月16日

@hirasho

平山 尚@hirasho

-(x+0)がx=3で3になる。確認。アセンブラ見たらsub命令がそもそもない。コード生成どうなってんだこれ。

posted at 17:16:00

7月16日

@hirasho

平山 尚@hirasho

おおそうだった。バグの報告もらってたんだ。ずっと放置してた。今直しちまおう。ちゃんとブランチ作るぞ。

posted at 16:57:07

7月16日

@hirasho

平山 尚@hirasho

なんだgh-pagesとかいらないじゃん。masterにindex.html置いとけば外から見えるようにできる。めでたくサイトができたが、何もない。ここにzipへのリンクを貼ればいいのだろうが、それはリリースをやってから考えよう。

posted at 16:41:29

7月16日

@hirasho

平山 尚@hirasho

windows版の作業は家に帰らないとできないので今日は無理だ。手元にmacしかない。なのでリリースはまた今度だ。とりあえずサイト作ってみよう。

posted at 16:21:35

7月16日

@hirasho

平山 尚@hirasho

gitのリリース周りはまだよくわかってないな。とりあえず「なんかブランチ作ってそこにドカドカ修正していい感じになったらmasterにマージしてv1.2.3みたいなタグつけてgitHubでなんかボタン押すとなんかできる」が現状の理解。

posted at 16:19:26

このページの先頭へ