フォトビュワー制作します その4

今日はページの切り替えと拡大画像、テキスト情報の表示を実装。なんだか汚いソースになってきた。Flash Player7だと一部表示されない画像があったりまだ原因が分からない…。実際作ってみると分かってるようで全然分かってないのが良く分かる。

→フォトビュワーを見る


フォトビュワー制作します その3

XMLパースするところが出来たから後はすんなり…なんて思っていたらとんでもなかった。サムネイルを表示するクラスは、「Essential Actionscript 2.0」のサンプルにあるImageViewerクラスのラッパーとして作ったんだけど、マスクが上手くかからなくてハマった。夜中まであれこれテストして気づいたけど、外部ドメインのファイルだと読み込んで表示は出来てもsetMaskでマスクがかけられない。そういえば外部ドメインのXMLも自ドメインに置いたPHPで転送して読み込んでるんだった。同じことを画像でやったらすんなりok。画像を転送するところは団子一味のシラタマさんのブログのこのエントリーに載ってるPHPを頂きました。まったく面識無いのにメール送ったらどうぶつの森でともだちに登録してくれた心の広い人です>シラタマさん。
今日のところはここまで。押しても触っても何も動きません。ただのサムネイルのみです。


フォトビュワープラグイン制作します その2

縁側ふぅ、楽勝だと思っていたXMLをパースして引数でもらった配列に入れるクラスがやっとこ完成。あんまり良く理解してないかも知れないんだけども、再利用する場合、例えばFlickrからXML読み込んでパースする時はこのクラスをExtendしてxmlをパースしてるメソッドをOver rideすればいいのかな?毎回ソースコピペして修正するより早いね。

iMacG5にメモリ増設っと。

紀伊国屋は遠いのでお茶の水の丸善で洋書とかをチェック。ラジオ講座でおなじみケイ・ヘザリの新しい本「Tokyo Wonderland―And Other Essays on Life in America and Japan」やら「Wizard of Oz level 1 (Oxford Bookworms Library)」辺りがかなり良さげだった。帰りに数年ぶりに秋葉原に行ってiMac用に1GBのメモリを購入。今まで768MBで頑張ってたんだけどさすがに倍の1.5GBになると快適。


フォトビュワープラグイン制作します

イメージEssential Actionscript 2.0」デザインパターンのとこまで来たけど頭が悪すぎて理解出来ません。と、いじけていても仕方が無いので新しいFlashを作ろうかと。左の写真が完成イメージ。単なるフォトアルバムビュワーなわけだし、似たような写真日記ビュワープラグインも作ったことがあるからクラス化しないで全てのコードを1カ所に書くスタイルのコーディングは簡単なので、今回はしっかりクラス化してAS2.0スタイルで書いてみようかと思ってます。

オライリーのサファリ(SAFARI BookShelf)

兜前から気になっていたO’reilly Safari Bookshelfに申し込もうと稟議書を書いて提出。経理の関係で自前のクレジットカードで支払って後から経費として清算するのが面倒だけど。Safari Bookshelfは、IT系の技術書で有名なO’reilly(オライリー)がやってるサービスで、毎月定額料金を払うとオンラインで書籍が読めるサービス。My Slotっていう仮想の本棚に普通のサイズだと1 slotに1冊入れられてそれらを好きなだけ読める。一番安い月額9.99ドルのBasic starterプランだと5 slot、29.99ドルのLargeだと30 Slotって感じで色々ある。さらに月に5章分ダウンロードできるMaxプランってのもあってこっちのMediumってプランにするつもり。定期購読しているWEB制作系の本が1冊1500円ぐらいすることを考えるとお手頃。


DSブラウザー用ツール「自分専用」

牛BBC NEWSの low Graphics VersionはDSブラウザーで見てもサクサクだったので、ニュースなんかの見出し+リンクだけを抜き出して、さらにリンク先もニュースのテキストと画像だけを表示するプログラムをPHPで作成。仕事でXMLをいじってるのでRSSを読み込んで処理するのはお手の物。割と簡単にできたのでもう一つ暇つぶし用に読売新聞の発言小町のリーダーを作成。こっちは普通のWEBページから見出しやリンクを読み出す所だけ作れば後はさっきのニュースを表示するところをちょっと直すだけ。DSとは思えないスピードで大満足。先方の著作権とかがあるので自分専用ですごめんなさい!まじめな話BBCもそうだけどDSブラウザでも快適に閲覧出来るサイトのリンク集とか作った方が役に立つかなぁ。

ニンテンドーDSブラウザー

秀吉待ちに待ったDSブラウザが届いた。使てみた感想。まず驚いたのがコピペが出来ないこと。せっかく作ったbookmarkletも手入力で入れ直し。全体的に動作がかなりもっさりしている。実際PC用のサイトは画像にしろテキストにしろ盛りだくさんだからこれはしかたないのかなと。手書き認識はかなり厳しい。実はこのエントリーは前半部分だけDSブラウザーで入れたんだけど面倒なのでMacで続きを書いている。まぁブログ書いたりはPCでしろってことだね。起動自体は速いし割り切ればトイレでも寝室でゴロゴロしながらでも手軽に見られるのは便利。DS用にWEBベースのRSSリーダーでも作って快適な環境を構築しようかなと。

ニンテンドーDSブラウザー(ニンテンドーDS用:DSメモリー拡張カートリッジ同梱)
ニンテンドーDSブラウザー(ニンテンドーDS Lite用:DS Liteメモリー拡張カートリッジ同梱)


DSブラウザーでmixiにログインするブックマークレット

ニンテンドーDSブラウザー用にBookmarkletを作ってみました。
DSで動作確認しました。私のところでは上手く行っています。
bookmarklet内の「メールアドレス」をあなたのログイン用のメールアドレスに、
「パスワード」をあなたのパスワードに置き換えてください。

mixiの「ニンテンドーDSブラウザー」コミュニティで試してくれたみなさん
ありがとうございました。
間違い易いところ
<form name=f action〜 の所ですが、 faction ではなく、fの後に半角スペースが入って、f actionです。
簡易版


mixi:メールアドレス、パスワード非表示版
DSブラウザーはタイトルバーのところに現在のURLが表示されるんですが、簡易版ではそこにアカウントとパスワードが出てしまいます。下記のバージョンだと表示されないので、まずは簡易版で試して気に入ったら非表示版に変えるのをオススメします。
簡易版との違いはメールアドレスと、パスワードのあとにtype=hiddenといれるだけです。
type=hiddenの前に半角のスペースを入れるのを忘れないでください。


久しぶりにAmazon ECS4.0

このブログでおすすめの本やらを紹介するときにamazonを使っているけれど、他の人のレビューを読んで欲しい時もあるのでエントリーの下に置けるプラグインみたいなのを作ろうかなぁと考え中。PHPで書けば一瞬なんだけど、せっかくだからActionScriptで書いてみようかなぁとか、Javascriptで書くのも面白いかなぁとか迷ってる。まずはPHPでさくっと作って他の言語に移植するのがよろしいかな。


次ページへ »