タグ

ブックマーク / labs.anthill.jp (5)

  • ants Lab. | Flash | [AS3.0]カスタムクラスのシリアライズ

    ants Lab. 株式会社antsのエンジニア達が配信する技術ブログ。最新の技術情報やノウハウなどを不定期に掲載しています。 FlashにはAMFというバイナリ通信のフォーマットがあって、LocalConnectionやSharedObjectでもこの形式でデータを扱ってます。AIRでオブジェクトをローカル保存するときなんかもそうです。で、AMFがデフォルトで対応してるデータ型は勝手にクラスのマッピングをしてくれますが、そうじゃないオブジェクトを使いたいときもあります。要は自作クラスのインスタンスも保存&復元したいってわけです。 これをやるには全部のプロパティが取り出せて、後で自動でnew()して設定し直せないとダメですよね。なのでプロパティが全部publicなクラスは行けるようです(黙示的なgetter/setterもオッケー)。あと、コンストラクタに必須パラメータがあるとnew()す

    yoshiweb
    yoshiweb 2008/03/18
  • ants Lab. | その他 | フリーなSubversionリポジトリ

    ants Lab. 株式会社antsのエンジニア達が配信する技術ブログ。最新の技術情報やノウハウなどを不定期に掲載しています。 会社のプロジェクトでは当たり前のようにSubversion使ってバージョン管理をしてますが、これって個人で簡単に使えたら便利ですよね。自分ライブラリをUSBメモリなんかに入れて自宅と会社を行ったり来たりしてると「あれ?今日どのクラスをいじったんだっけ...?不安だから全部コピろう」なんてことはしょっちゅうです。 で、だいぶ前にBeanstalkというのを知ってアカウントを作っておいたのですが、フリーで利用できるのは20MBまでなんです。ちょっと少ないなーなんて思って似たようなサービスが他にあるか調べたところ、プライベートなリポジトリを作れるものの中では次の2つが良さげでした。 ・Unfuddle(フリーだと200MBまで) ・Assembla(フリーだと500M

  • ants Lab. | Adobe AIR | .airファイルのMIMEタイプ

    MIMEタイプは下記にするとよいようです。 application/vnd.adobe.apollo-application-installer-package+zip

  • Apolloポケットガイド邦訳Wiki - FrontPage

    このサイトは、以下の環境での閲覧を対象としています。 以下に示すブラウザ以外ではレイアウトが崩れる可能性があります。 Adobe Flash Player 8以上 Windows環境:Internet Explorer 6、Internet Explorer 7、FireFox 1.5 MacOSX環境:Safari 2

  • ants Lab. | Apollo | Flash | Apollo FAQ 日本語訳

    このところApolloの名前もあちこちで目にするようになり、情報もそれなりに公開されつつありますが、やはり英語のリソースがほとんどです。 そこで、Apolloの概要を把握するのにちょうどよいFAQを和訳しました。原文はAdobe Labsで公開されているApollo Developer FAQです。なお、訳そのものは公式なものではありませんので誤訳等ありましたらご指摘ください。 [追記] Adobe AIR Betaのリリースに伴い、FAQも最新の内容を反映してこちらのWikiへ移動しました(07.19)。 Apollo:デベロッパーFAQ Adobe Labs より Apolloは現時点では開発初期の段階にあります。そのため、このFAQに含まれる全ての情報は変更されることがあります。 このドキュメントは最終的なものではなく、随時更新される点に注意してください。 1 全般 1.1

  • 1