2007-11-01から1ヶ月間の記事一覧

Re: ActionScript3 における deep copy

ActionScript3 における deep copy - 2nd life (知ってて言ってるんだと思いますが)これはmx.utils::ObjectUtil#copyと同じなので、 import mx.utils.ObjectUtil; var hashClone:Object = ObjectUtil.copy(hash); でOKです。コード貼り付けて良いかどうか…

iKnow!

youKnow? http://www.iknow.co.jp/user/holidays-l日記のサイドバーにブログパーツ貼ってみた。 GoogleGadgetsあんまり分かってないけど、複数アカウントに対応するには、例えば貼られてるサイトのhttp://d.hatena.ne.jp/([^/]*)とかを抜き出して使うしかな…

Google Gadgetsメモ

http://gmodules.com/ig/creator?url=foo.xml とするとガジェットのカスタマイズページが開くので、色々いじって「コードを取得」ボタンを押せばOK。

全く空気を読まずにtoSource

ホントに空気読まずに書いちゃうけどhttp://coderepos.org/share/browser/lang/javascript/Object.toSource/ってのをCodeReposに上げてます。 toSourceってこんなに便利だったのね(2) - ヒルズで働く@robarioの技ログ の時にid:higeorangeさんのをこっそ…

はてブ数が

1024だった。キリの良い数だとちょっと嬉しい。

LocalConnectionの複数ウィンドウ対策

コードに説明を付けました。 ブクマとかスターが付いてから説明を書くことがよくあります。 説明が必要な場合は『解説キボンヌ』とコメントすると自動的に解説が付き ません。 ググルと何件か出てきますが、逆の方法としてこういうやり方もあります。 接続名…

遅ればせながらタイピング

Typing Test English - 10FastFingers.com ぶっつけ本番1回コッキリでやってみたらこんな感じでした。 You reached 237 points, so you achieved position 8212 on the ranking list You type 323 characters per minute You have 60 correct words and you …

wwwの有無

LDRにfladdict.netさんとこのFeedが2種類登録されてたことに気付いた。 * http://www.fladdict.net/blog/atom.xml 312users * http://fladdict.net/blog/atom.xml 579users こんな感じで分散されてる。(この件、どっかで言及されてたような???) fladdic…

IE6でobject要素を突っ込む場所によってはExternalInterfaceが使えない(っぽい)

var so = new SWFObject('foo.swf', 'externalInterfaceSWF', '100%', '100%', '9', '#FF0000'); so.addParam('allowScriptAccess', 'always'); so.write('flashcontent'); こういうことをするとき、 <form><div id="flashcontent"></div></form> こんな風にobject要素がform要素の子孫要素になってしま…

psgml-modeとmmm-modeの組み合わせで、font-lockがおかしくなるのが解決しちゃった件

mmm-mode0.4.8 + psgml-mode1.3.2 + Meadow2の組み合わせで、font-lockがおかしかった。簡単に言うと、メインモードがxml-modeのときサブモード領域に色が着かなかったということ。メインモードがsgml-modeのときはちゃんと色が着いてた。 今まであんまり気…

AIRとFlash PlayerでURLLoaderの挙動が違う(気がする)

var request:URLRequest = new URLRequest("http://example.com/"); request.method = URLRequestMethod.GET; request.data = "q=1"; var loader:URLLoader = new URLLoader(); loader.load(request); これ、Flash Player(9,0,47,0 for Windows)だとGETメソ…

同名メソッドで混乱

package { public class Main extends MyClass implements MyInterface { public function foo(param:Object) { } } } class MyClass { public function foo() {} } interface MyInterface { function foo(param:Object):void; } Error: オーバーライドに対…

ExternalInterfaceをいじるには

__flash__argumentsToXML(obj, index) __flash__arrayToXML(obj) __flash__escapeXML(s) __flash__objectToXML(obj) __flash__request(name) __flash__toXML(value) この辺をいじればいいのかな。 うーん。

ExternalInterface.addCallback()したメソッドをFlashの中からその名前で呼び出すには

ExternalInterface.addCallback()したメソッドを - トミールの技術系日記 ExternalInterface.addCallback("foo", function():void{}); ExternalInterface.call("function(id){document.getElementById(id).foo()}", ExternalInterface.objectID); ?

IE6で特定の名前のメソッドをExternalInterface.addCallbackできない

久しぶりにはまったぜ! "play"っていうメソッドを package { import flash.display.Sprite; import flash.external.ExternalInterface; public class test extends Sprite { public function test() { ExternalInterface.addCallback("play", function():vo…