クラウド番外地

エメラルドマウンテンの麓。

2010-11 のアーカイブ

gadget.xmlが検索結果に gadget.xmlがクロールされて検索結果に表示されるようになりました。 そのページをブラウザで開いてしまうと、画像のように表示されて多くのネットサーファーにとっては、なんじゃこりゃぁ、、(松田優作)です。 そこで、xmlにxslを設定して見やすくしてみました。 xslを適用したgadget.xml http://gadget-os.googlecode.c…

目が酷く疲れていて今日は進めなかった。 寒くなってきて、なかなか集中力も出てこない。 海辺のカフカ・上を読んでみたけど面白くてグイグイ読了した。 竜馬伝が最終回を迎えました。 原作の竜馬がゆくでは、後日談が紹介されていてそれがいい感じに余韻を残した。 NHKドラマの方はそこら辺がなくて、小説のような尾を引く感じがなかった。 竜馬伝を見て、竜馬や幕末に興味を持った方は、次はシブサワ・コウ監修の光栄…

swfのうちすぐには必要にならない機能をメインから分割すると、ファイルサイズが小さくなって読み込みが速くなります。 この場合重要なのが、外部化されたswfがメインのデータにアクセスできること。 もうひとつ、外部swfとメインswfで共有のライブラリは、メインにだけ置いて外部swfにライブラリをマージしないこと。 ついでに、コード補完機能もあたかも外部化してないみたいに効いてくれること。 以上をA…

swfの分割がようやくできた。 最期まで詰まっていたのは、swfのURL指定のミスだった orz urlをgadgets.io.getProxyUrl化するのを忘れていた。。。そのせいでアクセスに失敗していただけだった。 内部のロジックを書くのはたいしたことないけど、こういう外部データとの接点で事件は起こる。会議室ではないし現場でもない。 外部アプリケーションの練習用にHelloWorldを作っ…

http://www.fmworld.net/product/former/dp0005/c_series.html この中の一番スペックの低い奴。 最初500円で売られていたけど、ついに引き取り手が現れずご自由にお持ちください、になっていた。 HDDなし。128MB+64MBのメモリ、セレロンCPU付き。 案の定、筐体の中は埃が酷く、久しぶりにばらして水洗いをした。 数日間乾かして、先ほど電源…

swfの分割に取り組み始める。 swfの分割の記事を探したけど、Flexならありそうだけど、ActionScriptプロジェクトになるとまた変わってくるようで情報が少ない。 カヤックの次の記事を見て参考にしています。 -compiler.external-library-pathで始めるSWF分割術 http://level0.kayac.com/2010/07/external-library…

本日入賞の件のメールをいただきました。 そんなこんなで基本的に家族の非難に晒されてる僕ですが、今日は和やかな食卓でした orz Amazonに注文していたFlashの本がようやく届きました。 GEOで50円で借りてきたDVDのうち、未来世紀ブラジル、ゴッド・ディーバを見る。 未来世紀ブラジルはタイプライター型端末とスターリンゴシックな建物がよかった。 ゴッド・ディーバは白い高層ビル群がきれいだっ…

木曜は祖母宅に顔を出し、歯医者に行く。 このところは部屋の掃除をして、また床が見えてきた。 窓際に置いたリクライニングチェアで、日向ぼっこしつつウトウトするのはいい。 この週は、BOOK・OFFで古い雑誌を買ってきた。本棚が足りない、、、 図書館で借りた、facebookを読了。 この本によると創業者はかなり変人みたいだが。 facebookにアイデアを盗まれたという同級生、追い出されたかつての…

昨日駆け足をしていて、ふとWeb上のリソースへもシーケンシャルアクセスとランダムアクセスがあるな、と思いました。 Docsのファイル一覧は一発で取得できるのでランダムアクセス。 Googleリーダーでは、アイテム一覧はランダムアクセス、しかしフィードの記事の取得はシーケンシャルアクセスになります。都度にアクセスしないと過去の記事に遡れません。 これまで、フィードについては連続したアクセスが発生す…

さきほど、OpenSocial-Japanへの投稿を終えた。 2つ以上のOAuth認可をもつガジェットで遭遇した問題と対処 泣きそうになりながら動的iframeに取り組んだあの頃が、走馬灯のようによみがえるような、よみがえらないような。 今回なかじまんさんにご教示いただいたoauthStateの、その復帰みやいなことまで可能なら、複数iframeと同じ融通のよさを、iframe1個(iGoog…

今日は歯医者の日でした。奥歯の詰め物のところから虫歯が出来ていて、結局その歯は神経を抜くことになる。神経を抜くのは、もうなれたものだけど、また体を失った、、、 麻酔が切れてズキズキするしで今日は早めに就寝します。 本日は、いよいよOpensocial-JapanにOAuthの不可解な挙動についてサンプルを投稿いたしました。 http://groups.google.com/group/openso…

LLEval ConsoleのLanguage Autoが取れなかった点の修正。ボタンも変えて、リストボックスが画面からはみ出していたものを適宜スクロールバーが入るようにする。 都度にインプットエリアにカーソルを戻すようにしたので、操作性もよくなっていると思います。 出力結果を画面から消したときに改行が大量に画面に残るのも解消。 appendText()がうまくいかず、文字の途中に新たなテキスト…

とりあえずということで設定していた、左の状態から~ こんな感じになりました。 さらに、ガジェットOSの説明や操作方法を用意しました。 この画面の中で実際にガジェットOSは動いていますが、小さくすると画面が崩れてしまいます。横380pxのこのくらいのサイズまでは、うまく表示させたいところです。 http://gadget-os.blogspot.com/p/about.html 画像をキャプチャして…

MA6の締め切り直前イベントに参加してきました。 当日の模様は主催者さまから写真つきで紹介されています。 参加者が互いの作品を紹介しあう機会があって、僕も写真つきで映ってます。 11/7 Mashup Camp 締切直前スペシャル開催!怒涛の勢いで18作品が誕生! こういったイベントは初めてだったのですが、無線LANが使えたりジュースやお菓子が用意されていたりと至れりつくせりでした。 約半日ほどもく…

ようやく、Finderにも右側の情報バーをつける変更が済んだ。 Finderを拡張したReaderまで変更が必要でてこずった。 MA6キャンプの会場ですが、いつもと集中力が違う。締め切りの近い緊張のせいかな?

親は、ファイルツリー移動イベントを感知して子を子Aや子Bに書き換える。 子はそれぞれ、ファイルツリー移動イベントを感知して表示内容を変更する。 ポイントとして親と子も同じ、 ファイルツリー移動イベントで駆動している。 親がファイルツリー移動イベントで子Aを削除して子Bを表示する場合、 (このとき子Aは子A内のイベントリスナも含めがっちり削除される) なぜか子Aが生きたままで、子Bの画面にちょっか…

Finder系アプリの画面レイアウトをいじる。 Adblockの位置をどこに持ってこようかと迷う。 Finder内で、ファイルの内容にアクセスできるように変更中。 このときに表示される内容は、各ドライバーから提供されるかたちがいいかな。

まず、Mac版Firefoxについてはそのまま動作が確認できました。 以前の動的iframe周りの修正で、jsの処理に適宜にWaitやsetTimeout(func,0)を入れたためと思われます。 また、Mac版Safariは、Flashから開いたページがそのポップアップ元をwindow.opner(window.parent.opner)で見れないのが原因でした。 これも、Flash側でのpo…

概要 LL(Lightweight Languages)を簡易に実行できるコンソール。 dankogai氏のlleval APIを使用しています。 http://colabv6.dan.co.jp/lleval.html 操作 上段中央の窓をクリックし言語を選択します。 コードを入力し終わったら、Evalボタンで実行。 CLボタンで、実行結果のみ消去することが出来ます。消去は<![LLEvalO…

Chrome7(Windows)ではFlashで日本語入力ができないということで調べました。 見てみたら、wmode="opaque"がembedに入っていた。こちらでwmodeの指定はしていないのに勝手に入れてくれるみたい。 wmode: '' などと明示しておくとwmode=""になる。 以上の変更でChrome7での入力の問題も解決し…

先日お披露目したLLEval コンソールですが、本日の変更で思ったよりうまくまとまってくれました。 プログラムの実行結果を得るときに、合わせて次のタグを書き出しているのでプログラムと実行結果を区別できます。 <[!LLEvalOutput[ ~~実行結果~~ ]/LLEvalOutput]> これを利用して、実行結果だけを消去したり、再び実行するときにプログラムに続いて実行結果を渡さ…

本日は、Flash上で他の言語を動かすコンソールを作ってみました。 とはいえ全然たいしたことでもなく、dankogaiさんのllevalを利用させていただいています。 http://colabv6.dan.co.jp/lleval.html リストを送ると計算結果を返してくれるサービスです。javascriptで簡単に利用できます。 それにしてもレイアウトとか全然いけてませんね(>< …

MB:661GX-M7機のCPUファンが爆音なので対策した。 まずCPUファンをもともとのFRFS12Aについていたもの(CR556をかけて)に交換。 でも爆音。 案の定、うるさいFAN対策をしたアップデートがあり、実行すると全力で回っていたものがだいぶ静かになった。 BIOS version 1.1 ⇒ 1.2 http://pc-support.jp.onkyo.com/pds/driver_list…