急な変化はダメダメ

Posted by dab | 2012年7月4日 水曜日 17:39:37 < 日記 >

1ヶ月くらいで筋肉を付けるようなトレーニングの仕方は、ホルモンバランスが崩れるらしい。
ちょっと体調不良気味。 Read_On

レンタルサーバー「ファーストサーバ」で大規模な障害が発生 | スラッシュドット・ジャパン IT

Posted by dab | 2012年6月25日 月曜日 3:59:29 < コンピュータ, 日記 >

レンタルサーバー「ファーストサーバ」で大規模な障害が発生 | スラッシュドット・ジャパン IT.

生存報告的な久しぶりの投稿。
なんかファーストサーバでエライ事になったらしい。 Read_On

スプライトアニメーション(続報)

Posted by dab | 2012年5月26日 土曜日 8:49:03 < JavaScript, コンピュータ >

スプライトアニメーションライブラリの続報です。
機能的には、まあまあ充実してきたと思います。

円運動、擬似的な自由落下の動作テスト

どこまで最適化できるか、、、

JavaScriptスプライトアニメーションライブラリプレビュー

Posted by dab | 2012年5月23日 水曜日 7:15:05 < JavaScript, コンピュータ >

スプライトアニメーションライブラリ、テスト版の動作実験。

モーショントゥイーンとスプライトアニメーション連携
http://pv.wi-wi.jp/motel/pv1/boy02.html

アイリスアウト/アイリスインのエミュレーション
http://pv.wi-wi.jp/motel/pv1/iris.html

アイリスアウトは画面の周りから丸く黒く変わっていく状態のアニメ用語。

やっぱりコールバック関数の連鎖がひどい。
やはりMotelを作り直したい、、、

JavaScript、Safari5.1のbackgroundPositionでメモリリーク

Posted by dab | 2012年5月18日 金曜日 5:15:59 < JavaScript, コンピュータ >

JavaScriptアニメーション(スプライト使用)をやろうとして、以下のテストコード。


<style>
#div1{
background:#fff url(sprite.png) no-repeat 0 0;
width:300px;height:300px;
}
</style>
<script type="text/javascript">
var x=0,y=0,div1;
onload=function(){
  div1=document.getElementById('div1');
  setInterval(function(){
    div1.style.backgroundPosition='-'+x+'px -'+y+'px';
    x++,y++;if(x>1000)x=0;if(y>1000)y=0;
  }, 1);
}
</script>
<div id="div1"></div>

ガンガンにメモリリークしまくりなんですが、詰んだ?お手上げ?
何だこれ?


いろんな方が公開されているCSSスプライトをいくつか試してみましたが、試したものは全てメモリリーク発生。
CANVASに描画したものはさすがにリークはありませんでした。

お手上げ。
ブラウザのバグってことにしておこう。


その後の調査。
6時間から12時間以上放置していたけど、一定(500MB程度)以上増えないらしい。
時々ガーベジコレクションが働いてメモリが解放されているからだと思う。
一時期100MBまで下がった。
何だこれ?

Firefoxのbookmarklet

Posted by dab | 2012年5月12日 土曜日 23:53:38 < コンピュータ >

今更ながら、Firefoxのブックマークレットが使えなくなりました。
変更方法はないようで、かわりにスクラッチパッドというのがついています。

ツールメニューからスクラッチパッドを選択して、

コードを入力して、メニューから実行すると、ブックマークレットと同じ効果が得られる模様。

なんか、面倒臭い。。。

情報源:危ないRiSKのブログ

« 前ページへ 次ページへ »