買った。

iPhone 3Gs

Sydney Apple Store にて 3Gs を並んで買った。
一緒に並んでたオーストラリア人に結構話しかけられた。みんなテンション高め!
「What are u gonna buy ?」とか「Which sim are u using ?」とかもろもろ。

海外っぽいけど Sim ロック解除版が最初から売られてた。解除が必要だと思ってたけど、すぐにプリペード式の自分は Sim ロック解除版を買って Sim カード入れ替えて完了。Sim 対応してる世界のどこでも多分使える。カナダ、アメリカ、ベルギー、日本辺りで使えればいいや。

まあ、ワークビザも無事下りたことだし、開発頑張りますわー。
つーか、ウィンタータイムで絶えず眠いんだよな、最近。

ページの一番上へ移動

Zend_Amf_Server + AS3

個人的に勉強していた Zend_Amf_Server を実レベルの仕事で初めて Flash Remoting として使ってみた。プロジェクトは Flash ゲームで、もう 1 人の Flash デベロッパーと連携してゲーム以外の AS3 のバックエンド/モデルクラス/ビュークラス/コントローラ系のプログラム、Remoting 系、PHP/MySQL 開発、サーバ少々を担当。

Zend_Amf_Server は物凄くいいですね。何がいいかって Zend を普通のウェブアプリケーション感覚で開発できるので連携するバックエンド部分を MVC で組めるし、Zend_View_Smarty とか Zend_Db_Table とか Zend_Registry とか Flash と連携することを意識しないで使えるから超楽だ。Zend を使ってる Flash デベロッパーなら学習コストなし。PHP/MySQL 系のウェブアプリケーションに作っていた Zend のクラス群を Flash Remoting 用にそのまま引っ張ってきて再利用できたので、よっぽどシステムがでかくなければ簡単に作れちゃう感じですな。

で、Zend_Amf_Server で注意したい点を忘れないようにメモッておく。

この記事の続きを読む »

ページの一番上へ移動

海外での連携

海外に来て別の国に住んでるプログラマーとオンラインで連携することがたまにある。
最近は Zend Framework ベースの PHP/MySQL 系のプロジェクトをポーランドのプログラマと一緒に開発しているが、英語が書けるっていう前提で、コーディング規約・フレームワーク・OOP て重要だなとか思う。PHP なら Zend Framework っていう大きなフレームワークがあるから学習コストは経験者にとっては大して問題ではないので、後は2つの国同士で会話なく理解出来る規約にのっとった OOP/MVC ソースコードが重要ですね。スパゲティコードじゃないから理解しあうのは簡単。

で、最近プライベートの時間しか打ってないけど、Flash ってどうなんやろとか思って調べたら規約はこんな感じなんですね。大きくづれていることは無いなあ。Flex なら Adobe 公認の Caigorm Framework っていう学習して損の無いフレームワークってのがあるけど(これやってうわっ、いい!って自分は思った。)、Flash ってまちまちすね。日本人なら Progression だろうけど俺にはちょっと違ってたし、一応自分の開発には自分のフレームワーク(CVF)を使ってるけど、なんつーか、外国人と連携するには 100% これって言うのがあったら便利なのか。じゃないのか。

まあ、どっちにせよ、動けばいいっいう開発は最近無くなった、気がする。
でもあまりこだわらないような意識もしないと。

ページの一番上へ移動

author

www.convexstyle.com
  • 名前:convexstyle
  • 出身:青森県
  • 拠点:シドニー(オーストラリア)
  • 会社:DesignRoyale
  • 職業:ウェブプログラマー
  • 技術:Flash, Flex, Flash Media Server, PHP, MySQL, Smarty, Zend Framework, ColdFusion, Remoting, PEAR, CSS, Javascript, Ajax, HTML, XHTML, XML, Photoshop, Illustrator, ImageReady
  • 好きなクリエイティブな人達:group94, 菊地敦己, Joshua Davis, 奈良美智, Rodney Mullen
  • 夢:将来は青森に戻って地元の仲間と一緒に生活を楽しむ事。スノーボードとか思いっきりしたい!