Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / d.hatena.ne.jp/lyokato (4)

  • ActionScriptでの日本語文字コード変換 - Codin’ In The Free World

    ActionScriptのByteArrayクラスにはreadMultiByteとwriteMultiByteというメソッドがあり、 こいつを使えば、日語の文字コードも変換できます。 ということになっているのですが、環境によって動作が不安定なようです。 実際に、自分もこれらのメソッドを利用していて、 Leopardで通ってたテストがSnow Leopard(64bitモード)で実行したらこけるという場面に遭遇しました。 原因(SDKのバージョンとか, JDKが64bitだとどうとか)はまだ探りきれてません。 さらに、半角カナの扱いなど、日語独特の問題もありますし、今後も適切なメンテが行われるか分かりません。 (というかそもそも、バイト列を扱う機能と、文字コードの変換を扱う機能を同じクラスにしてしまうのはいかがなものか) そんなわけで、as3jcodeを書いてみました。 http://g

  • ActionScriptでJob Queueを考える - Codin’ In The Free World

    as3ds as3dsというライブラリがあります。 http://lab.polygonal.de/ds/ ActionScriptでは、C++のSTLやJavaが最初から同梱しているような データ構造を簡単に扱うライブラリがコアには含まれません。 このライブラリを使えば各種データ構造を扱えるようになります。 for Game Developerと書いてありますが、ゲーム以外でも使えると思います。 [追記:2009/11/23] コメントを頂いて気づいたのですが、 作者がhaXe版を作り、as3版のメンテを止めてしまっているようです。 google codeのプロジェクトページもなくなっていてダウンロードできません。 githubにforkされているようなので、そちらから入手するとよいです。 http://github.com/jaybaird/as3ds/ 利用できるデータ構造 Link

  • [Perl][OpenID] OpenID-Lite, その他 - Codin’ In The Free World

    PerlのOpenIDクライアントであるOpenID-Liteをデベロッパリリースしました。 http://search.cpan.org/~lyokato/OpenID-Lite/ OpenID Enabledのruby-openidを参考に、OpenID2.0に準拠させてあります。 http://openidenabled.com/ 特徴 用語を2.0のspecに出来るだけ合わせた。 DH-SHA256, HMAC-SHA256の対応 Crypt::DH::GMPの採用(http://mt.endeworks.jp/d-6/2008/04/crypt-dh-gmp.html) XRI::Resolution::LiteによるXRI inameでのディスカバリのサポート(http://d.hatena.ne.jp/ZIGOROu/searchdiary?word=%2a%5bXRI%5d

  • OpenIDとOAuthを同時に扱う拡張仕様 OpenID OAuth Extension - Codin’ In The Free World

    あるサービスプロバイダが、OpenID、OAuthを利用したデータの提供の両方に対応している場合、 そのどちらもRP,Consumerとして利用したいというサービスがあった場合、OpenIDのために、 エンドユーザーをOPにリダイレクト、そしてまた、データを取得するAPIを叩きたいときに、 OAuthのフローに従って、エンドユーザーがプロバイダにリダイレクトさせて認可を求めなければ なりません。 二つの異なるプロトコルで、共にエンドユーザーの承認を求める画面出すこのフローは、 エンドユーザーを混乱させるものになります。 「なんで何回も飛ばすんだ。まとめて一度に認証させればいいだろ。」ってことですね。 それを可能にするためのOpenIDの拡張仕様として提案されているのが、 OpenID OAuth Extensionのようです。 http://step2.googlecode.com/svn

  • 1