『蘇るPC-8801伝説 永久保存版』とは随分懐かしいのが出てきましたねぇ。初めてパソコンを買ったのは1983年の9月。すでにモデルチェンジしてたけどなんにもわからなかったので展示品を5万円ど買ってもらったのがはじまり。ゲームを作るようになってからはPC-8001のキャラクタグラフィックにあこがれたなぁ。ちょうどwindowsマシンも手に入れたことだし昔を懐かしんでみんながコレで燃えた!NEC8ビットパソコン PC-8001・PC-6001
とあわせて買おうかな。Xanaduを作った木屋さんとか、森田和郎さんのインタビューなんてたまらんなぁ。森巧尚さんのインタビューとかのせてベーマガでもこういうの出してくれたら良いのに。
蘇るPC-8801伝説 永久保存版
PHP ゼロサプレス ゼロパディング
PHPでゼロサプレスのやりかた。というか、ゼロを足すのをゼロサプレスだと思ってましたが、ゼロを足すのはゼロパディングというそうです。なのでゼロパディングのやりかたを。まぁ「「PHP ポケットリファレンス」」とかリファレンス本を読めば分かることだったんだけど。
$a = 20;
$b = sprintf(“%04d”, $a);
print $b;
— 出力結果 —
0020
となります。
これだけです。 %04d の 0 ってのが0を付けるという意味。後ろの4が、4桁でということです。なので %06dとやると、さっきのは 000020 になります。
PHP:PEAR
名前だけ知っていて使ったこと無かったPEARを試してみようとあれこれ調べる。PEARではないがXML unserializerというクラスを使っててもうこれなしではやってられないぐらいなのでPEARとかには他にも色々便利な物があるのではないかと。PERLやActionScript、Javascriptの本はいくつも持っているんだけどPHPの本って、PHP ポケットリファレンスぐらいしか持ってないのでものすごーく自己流。で、XML_unserializerという同じようなクラスがあったのでため試したんだけど、配列への展開の仕方が違っててまだよくわからない。とりあえずPEAR入門 PHP標準ライブラリを極める!
を買ってあれこれ試してみよう。
インストールするのに参考にしたサイト
http://fol.axisz.jp/php/man/pear/installation.shared.html
MTASC+Eclipseその2
MTASC+Eclipseにも少しずつ慣れてきた。まだまだFlashを使えば簡単にできるようなことを頭をひねりながらやってる段階だけど、コンパイルしたswfファイルを実行してみるとFlashなしで出来ちゃうのがなんとも不思議。WindowsノートのXGAディスプレイでFlashはパネルだらけで作りにくいもんなぁ。今考えてるスタイルは素材をiMacG5のIllustratorで作ってswf形式で書き出し、それをasでloadMovieで読み込むと。まだまだ使い込んでないので何が問題になるかもよく分かってないんけど、どんどん触って慣れるしかないね。もう通勤の電車の中でも会社でもEssential Actionscript 2.0読みまくってる。Moockで分からないところはさらに基本に戻ってFLASH ActionScript 2.0入門完全ガイド
も読んだりして忙しい。
RESTとXML
仕事で運営してるサイトに Amazon ECSみたいなAPIを付けたのでテストで色々いじってます。現状は返ってくる情報が少なくていまいち使えない状態です。しかも一度に複数の商品の情報をリクエストすることが出来ないので一覧を作るだけでも商品数分ループしなくてはならず30個ぐらいでも1分ぐらいかかる。システムのほかの部分の改修のついでにオマケ的な扱いで導入してもらったので優先順位が低め。来月のサービスイン後は本格的にこっちの要求どおりに作ってくれる予定なので今のうちに色々いじっておこうと思います。でも、これにアフィリエイと機能つけとけばamazon ECSみたいで面白いぞ。競合他社はまだやってないので良いと思うんだけどなぁ。今のうちに「はじめてのPHP言語プログラミング入門」とか、「XML Hacks―エキスパートのためのデータ処理テクニック」
でしっかり基本をおさらいしといたほうがいいかな。