新楽天ブックス系API

今日も暇だったのでメールの整理をしていたら「【重要】旧楽天ブックス系APIの廃止のお知らせと移行のお願い(楽天ウェブサービス)」のメールが・・・
後で見ようとマークを付けていた様だけどすっかり忘れてしまってた。日付を見ると5月25日。一ヶ月以上前のメールだ。
新楽天ブックス系APIはISBNやJANに対応してるらしい。
旧楽天ブックス系APIを使ったコンテンツを作った事があるがamazonとかのAPIと比べ劣っていたので出来るコンテンツが限られていたけど今回のは使えそうだ。
MyReleaseに新楽天ブックス系APIを付けてみた。
提供してくれる情報も豊富で書名や著者のフリガナまで付いてる。
テストで適当なISBNコードを入れてやってみた。返ってきたXMLを見ると名前にコロンが付いてる。XML名前空間ってやつだ。(名前空間の使い道はよくわかってない)
確かsimplexmlでは対応してなかったような・・・PHP4の時使ってたDOMの方ならなんとかなった気がするが面倒いなとか思いつつググってみると
楽天 API と simplexml_load_file : やおよろグッ!に解決方法が載ってた。
先にファイルを読み込んでセミコロンの部分を取り除いてからsimplexmlって方法。
裏技的な方法だけど問題なさそうなのでやってみた。
他の箇所も調整してたので時間は掛かったけど問題なく動いてる。
めでたしめでたし。と思ってると
SimpleXMLで名前空間付きタグの一覧を取得する – 肉とご飯と甘いもの @ sotarok
simplexmlでもやりようはあるみたい。

IMEで快適タグ打ち

よく、「便利」とか「裏技」みたいな記事を見て「これはいいかも」と思って、使ってみるが結局使わなくなる事が多いがブログでよく使うタグをIMEに登録する¥のコツ*ホームページを作る人のネタ帳は使える。
タグをIMEの辞書登録しとくって内容。
ホームページを作るときにDreamWeaverを使ってるけど、殆どカーソル移動とタグの補完ぐらいしか使っていない。タグを打ち込むのは手作業だったりするので辞書登録しておくと便利。
CSSとかも入れとくと便利。
例えば背景色(background-color)なんかはよく使うのに長いのでいいかも。
ただ、ホームページを参照するときはFireFoxのアドオンのMake Linkを使った方が速い。

FireFox3.5

WS000001.jpgなにやらFireFoxが3.5が正式リリースという事で早速バージョンアップしてみた。
Javascriptが速くなったらしいがそもそもFireFox3が速いので差は分からない。
技術的な事はFirefox 3.5 for developersに載ってて色々面白そうな機能があるがIE6が未だ根強い人気があるので新しい機能を使ったサイトを作るのは当分先の話。
先走りすぎたのかアドオン関係はダメなのが結構あった。FireFoxはアドオンがイイトコなのでこれが使えないと一気にダメな奴になってしまう。
対応済みなのが

  • DownThemAll
  • DragIt
  • Firebug
  • FireMobileSimulator
  • MakeLinnk
  • Screengrab

未対応なのが

  • GooglePagerankStatus
  • NortonIPS
  • Norton Toolbar
  • RestTest
  • TabMixPlus
  • WebDeveloper日本語版

TabMixPlusが使えないのは痛いとか思ってたら
「Firefox 3.5」リリース。速攻レビュー。
を見ると開発中のが使える様だ。不安は残るが特に問題無く使えてる。

CS4で携帯の待ち受けFlash

1104_AdobeDeviceCentral_Snapshot_000001_0.pngCS4になりしばらく使ってみたけど、なんか挙動おかしかったり、不思議な処で重くなったりするが、まあなんとか使える様になってきた。
ただ、Flashは8からすると言語がバージョンアップしただけでなく編集画面も違ってるので何か作ってみようと携帯のFlashを作る事にした。

内容は「携帯を開いたらドアを開く音がしてリンカーンが出てきて予定を言う」って感じ。
用意したのは
リンカーンの画像とドアが開く音と背景の画像(MY MILK TOOF)。

まずはリンカーンの画像をアウトライン化。
アウトラインにはオンラインで画像をアウトライン化するVector Magicを使った。
次に音。これもオンラインで変換できるMedia Convertでmmfに変換。

リンカーンの動きを付けたいんだけどプロパティにモーショントゥイーンが無くなってる。動きはモーションエディタってのでやるらしい。

スクリプトは携帯なのでFlash lite1.1でActionScript3は使わず古いActionScript1を使う事になる。
予定はゴミを捨てる曜日(お昼まで)に知らせてくれる様にしてみた。

直接携帯でFlashを見ると音がするのに、なぜか壁紙にすると音が消える。こういう仕様なのかもしれない。

ともあれ、出来たがあんまり勉強にならなかった。
素直に付録のチュートリアルをやった方がよかったかも・・・

〝CS4で携帯の待ち受けFlash〟の続きを読む

CS4とLCD-MF242XBR

12dh94000005k2kg.jpgAdobe CS4にバージョンアップした。
Studio8からのバージョンアップで途中のバージョンは分からないけど、CS4は使いにくい。
まず、微妙に遅くなった。これは予想してた事だし、耐えれる範囲。
次にFireWorksで古いファイルを開くと文字がずれたり太さが変わったりする。Macromedia方式からAdobe方式になったという事かもしれない。しかもFireWorksに関して言うとほぼ進化はしていない。
色々と不満はあるがFlashはバージョン上げないと開発に影響があるので仕方ない(今後はFlashだけバージョンアップしようかな・・・)とりあえず、慣れていくしかない。
一番問題なのは殆どのソフトが今まで15インチのモニタ(2台)では収まり切れない。必要システム構成に足りていないのであたりまえかもしれないが、「マルチモニタなのでなんとかなる」と踏んでいたんだけど、使用に耐えず結局モニタを買い替える事になった。(このところ買い物が多い)
買ったのはLCD-MF242XBR。
24インチのフルスペックなモニタだ。
アウトレットで買ったので不安だったがドット欠けもなく良好だった。
かなり長時間使うのでモニタを買ったらすぐに暗くした。
以前のモニタは疑似フルカラーで有名な三菱のRDT156Vで、今まで気づかなかったけど並べると色が違いすぎる。仕方なくグラフィックボードのカラー調整で近くしてみた。
疑似フルカラーに合わすのもおかしいのでRDT156VをできるだけLCD-MF242XBRに近づけるようにして、極力LCD-MF242XBRは触らない様にした(暗くはしたけど)
とりあえず、なんとか見れる感じになったのでCS4のソフト達を立ち上げていくとパレットを入れても24インチモニタで十分入りきる。マルチモニタで使うなら、もう少し小さいモニタの方が良かったかもしれない。
ただドットピッチが小さくなったので文字が小さくなったが、しばらく使ってると慣れてきた。
今まではブラウザはほぼフルスクリーンで見てたんだけど今は壁紙を見る余裕がある。
「壁紙にカレンダーを貼ってる人がいるけどいつ見るんだ?」とか思ってたけど、今の環境なら頷ける。
ただ、フルスクリーンで地デジを見ると気持ち悪くなる近すぎるせいかもしれない。

docomoの携帯機種選び

機能と価格で選ぶドコモ携帯docomoの夏がやってきた。
今使ってるP704iもこの夏で2年経つ。P704iで特に不自由していない。そもそも、あまり外に出ないので携帯自体必要なのかと言われればそんなに必要ない。
でもWEB制作をしてると作ったコンテンツを確認しなくてはならないので携帯が必要で、次々と新しい機能を付けてくるので新しい機種でないと困る。(未だにmyreleaseのiコンシェルも確認してない・・・)
つー事で2009年夏モデルを物色することにした。
今回のはコンセプトモデルを除くと17機種あって、docomoから発売のアナウンスがある度に色んなサイトに行って調べてたんだけど値段を書いてるところが少ない、とりあえずドコモのオンラインショップにはあり、AJAXで読み込んでるんだろうけど反応が遅くいらいらするし、全部の機種の値段を一覧で見せてくれない。
そこでエクセルにちまちま打ち込んでいたんだけど、今度は絵がないので分かりにくい。
(携帯の機種名をクルマとか原チャリみたいに分かり易い名前にしてくれればいいのに)
機能と値段が一覧出来る「機能と価格で選ぶドコモ携帯」ってのを作ってみた。
(個人的にはWILLCOMの「HONEY BEE」みたいなストレート携帯が好きなんだけど今回は無いのでデザインは無視して機能と値段で選べるようにしてます。)
最初全部アクティブになってて、条件を厳しくしていくと、どんどん脱落していった機種が薄くなっていく感じです。
値段はドコモのオンラインショップでの金額なのでお店に行くと若干違うかもしれません。
お得に買うには前にも書いたけポイントの付く量販店で一括で買うとポイント分がまるまるお得です。

iGoogleガジェット

dgoogle.jpgようやくMyReleaseのiGoogleガジェットが公開になりました。
(会員登録ページも作り直しました。)
元々、iGoogleガジェットがデスクトップでも使えるという噂を聞いて制作を決意し、Flash版のブログパーツをいじって作ろうと思ったら横幅が自由に拡縮しないとiGoogleで不細工な事が判明し、時間が掛かりそうなんで後回しにしてきたのですが、先月ぷちリニューアルも終わったんでようやく再開する事になった。
横幅の問題は思ったほど時間が掛からなかった。
ガジェットのキャッシュを制御するDeveloper Moduleを知らなかったし、ディレクトリ(ガジェットを公開するページ)に登録しないと使えないと思い込んでいた、その時に間違って登録してしまったのが残ってるので、ディレクトリから削除したかったんだけど削除するページが無く仕方なく削除してくれる様にGoogleにお願いしたが音沙汰も無くどうしようかと思ってたが、久しぶりに調べてみると解決法が見つかった。参照するアドレス(XML)を削除すると数日後に消える様になってるらしい。
既に登録してしまってる人がいる様なのでしばらくしてから消そうかと思い案内だけ付けておいた。
あと、参照するアドレスがiGoogleだと~.phpでも動作するがデスクトップだと~.xmlじゃないとダメな様だ。
ちなみにデスクトップガジェットに追加する時は「ガジェットを追加」の「ガジェットを検索」のボックスにアドレス(http://my-release.info/blogparts/google.xml)を直接打ち込めば現れる。

adobe CS4が安くアップデートできるキャンペーン終了まで1ヶ月を切りました。

4984824808904.jpg未曾有の経済危機のせいか、お金が無いのにデジカメ(Caplio R2)が壊れ、「DMC-FX500-K」に買い直しました。
さらにadobe CS4が安くアップデートできるキャンペーンが終了する為にまた、お金が出ていきます。
WEBの仕事をしていく上で他のソフトはともかくFlashのバージョンアップは必須なのでやむおえません。お金が無いときにバージョンアップをするのはキャンペーンを逃してしまうと約4万円も高くなってしまうのです。
どれぐらいお得なのか分かるようにまとめたページを作ってみました。
adobe CS4が安くアップデートできるキャンペーン

softbank・docomoの新機種発表

softbankの方は機種的には面白いのがあるがサービスは特に特に目に付くことは無かったが、docomoはiモードが一新されたようだ。
元々他のキャリアと比べ圧倒的に劣っていたimodeだけに今回の改訂はうれしい。
JavaScriptにまで対応している。
(まだ作ろうiモードコンテンツには仕様が載ってないので何処まで対応してるかは不明)
従来は上下キーのみだったページ内操作の左右キー入力、マルチウィンドウ表示、マルチセッション接続などに対応して操作性が向上した。さらにFlash VideoやWMV、JavaScriptなどリッチコンテンツの再生にも対応した。レンダリングエンジンもVGA表示に最適化され、最大ページサイズは 100Kバイトから500Kバイトに拡大、これまでサポートしてこなかったCookieやリファラーにも対応した。
http://plusd.itmedia.co.jp/mobile/articles/0905/19/news067.html