A Day in the Life

2007-08-14

Flex2 で base64 エンコード

import mx.utils.Base64Encoder;
var encoder:Base64Encoder = new Base64Encoder();
encoder.encode(string);
return encoder.flush();

でできる。decoder もたぶんある。flex sdk のソースにもドキュメントにものってないじゃんこれ。as3corelib のソース見てたらあった。

追記

ByteArray を base64 encode るには

encoder.encodeBytes(byteArray);

らないとダメだ!そんなんしらねええええええ。はまった。こういうとき object の method 動的補完が無い vim だと辛い。普通に辞書補完だもんなぁ。

Cairngorm

Flex で Cairngorm を進めるひとは Cairngorm 使ったこと無い、に一票。Cairngorm は FDS (とか互換サーバ) 利用しないと進化を発揮しないし、つうか冗長すぎて使いにくいし。VO いちいちつくったりけっかんきれそう。

vista 数日使ってるとで外部ネットワークに接続できなくなる

非常に困る。http/ssh などの接続が突然出来なくなる。putty で繋いだら permission denied とエラーなので vista の権限周りの問題だと思う。ネットワーク接続の共有で繋いでるローカルの coLinux からだと外部ネットワークに繋げるし。んでOS再起動すると直る。

だれか助けて><ノ

技術書をあまり読めない人間

Flex2におけるアーキテクチャパターン @ 2007年08月 @ ratio - rational - irrational @ IDM

なるほど、PAC パターンかぁ。といっても全然解ってないので

ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系

を読んでみよう。しかし難しい本とかパターン本って普段から意識して読んでいないので、こういうときに「ああ、これこのパターンに当てはまりそうだ」というのが思い浮かばなくてアレだ。

あとは AppKit/Cocoa プログラミングもいいよ、とのこと。OSX 使わないからやらないけど。ゲイツGUIの話が出てないのは何でー。

記事の一覧 >