クラウド番外地

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

2011-02 のアーカイブ

ご自由にお持ち帰りください、となっていて貰ったiMacを分解して詳しい状態を確認、OSをインストールした。 iMac 233Mhz, 32MB+128MB, HDDなし, CDドライブ故障,ボンダイブルー iMacDV 400MHz, メモリx2, HDDなし, CDドライブなし(MBとのコネクタもなし、、)ライム、OS8.6のやつ 以下は、iMacのためにヤフオクで仕入れたインストールCD。 MacO…

年末にほぼ完成までいったTinyWikiの最後の問題がつぶせた。 Wikiのhtmlファイルがローカルにあって、更新されたhtmlを取得する場合にファイルのパスに日本語が入るとFlashがセキュリティサンドボックス障害を吐いてくれて呼び出しもとのhtmlと交信できない。 クロスドメイン風なiframeを用意して、Flashは常にサーバー上に置いてあるものを利用する感じにする。ネット環境がないとフ…

今日は、ハローワークの求人検索時の付加パラメータをサイトから拾ってくるように、Google Spraed SheetsにGoogle Apps Scriptを書いた。 とりあえず、セレクトタグを切ってくるところまで。 2年前、ハローワークの世話になっていたときは、求人地域の詳細設定が面倒で難儀した。土地勘が無かったので特に。 当時と操作も選択項目も変わっている。選択項目は減っているので、検索部分…

Actionscript製の地域選択UIライブラリがないかなぁ~と思っている。 日本地図から、県を選んでいって、最終的に市町村をササッと選択できるようなの。 jsで県までということなら、画像のものがある。 http://jsmap.cognitom.com/ さて、以上のライブラリを自作するとしたら、ということで調べてみた。 まずは、市町村の数だけど、1700。2001年には3000あって、ここま…

求職アプリの制作をはじめて2日。 検証用のサンプルまで含めるともっと。 去年の初めに一度着手して、一番簡単なデータの取得には成功している。その後、ハローワークサイトのシステム変更で動かなくなった。 ちょっとてこずったけど、最初の20件以降のデータも取得できている。 久しぶりに、Google以外のサービスを利用しているので、気分的にも新鮮。 短時間でこのくらいまでチャチャっとできるので、俺ライブラ…

昨日から新しい求職アプリを作ってみている。 その前に開発中のアプリがpublicβ版に表示されないように、urlパラメータに指定したcsvのURLからアプリケーションをDockに追加するようにする。 このほかに、urlパラメータ内にcsv相当のデータを持たせて、ガジェットOS内でカスタムなurlを作れるようにしたい。 この求職アプリでは、とりあえず求人検索結果の最初の20件は取れるようになった。 …

Flashで公開されているゲームをゲームパッドで遊んでみようと思い立って、ゲームパッドを出してきてPCに繋いだ。しかしWindowsXPの「コントロールパネル」に「ゲームオプション」が見つからずパッドの認識が確認できなかった。 nLiteのせいかと、再インストールまで考えたけど、実はWindowsXP以降はゲームオプションがない、というのが真相みたいだ、、、 以下のページを参考に「ゲームオプショ…

本日は久しぶりにガジェットOSの最新版をリリースした。 今回の版で、複数OAuth認可時の処理について、大方の決着がついた。 OAuth認可後の再リクエストの段階ではユーザーが認可したか?認可しなかったか?(操作をしないで窓を閉じた場合も含む)をガジェットが知ることはできない。 再リクエストで、データが返ってくれば認可は済んだことに。 エラーテキストが返ってきた場合は、ClearOAuthSta…

gOS.io.getSequentialFiles()にGoogleReaderのgetEntry周りを書き換える。 iGoogleコンテナの挙動の変更にあわせて、iGoogle内か?の判定にifpctokがURLパラメータにあるかで判断するように変更。 Finderのサイドツリーのフォーカスが画面外に出ないように処理を追加。サイドバーが底についてもシーケンシャルファイルを読み込むようになった。 OA…

IE8、Opera(10.10以下・Opera10.54以降は正しく動く)ではFlashを1pxx1pxサイズで読み込んで、イニシャライズ後にフルサイズにしようとするもサイズの変更が反映されない。デバッグツールを起動したりリサイズをするとIEでFlashが表示されたりする。 CSSハックでIEとOperaには、最初からフルサイズにする。 Operaで他のフレームとの連携や動的iframeがうまくい…

iGoogleの挙動が変わった。OpensocialのダミーリクエストでiGoogle内か?の判定ができない感じで固定したみたい、、、 本日はまず、リロードしたガジェットOSのページのアップグレードを自動でしてくれるようにする。 これで確認作業が一挙に簡単になった(^-^v ついで、FlashにPopupのclosedを通知するために、認可後にOAuthTokenリレーに飛ばしていたけど、それが…

ひさしぶりに Google Apps Script を触ってみましたが、js でいろんなことができるのでいいですね! と思っていたら、外部の html の取得で躓きました orz 割と有名かもですが、Google Apps Script の UrlFetchApp.fetch() による html の取得では、utf-8 以外の日本語を読み込むと文字化けしてしまいます。 この手の不具合はいい加減解消して…

各ドライバをnew不要で直接呼び出すに書き換えた。 この変更でメモリ使用率も若干下がったような、そうでもないような、、、 どういうのでメモリを喰うのか、まだ分かってないなぁ~まずいなぁ~ 母の誕生日なのをあわてて思い出して、深夜にあわててドンキホーテへ。 頭皮のマッサージ器があったのでそれをプレゼントにした。 店頭で何度か試しているけど、これがほんとに気持ちいい。あんまりにも簡単なつくりなので、…

リクエスト後の処理はFunctionを渡す形に書き換える。 ClassをまたいでもFunction渡しってできるんですね。 リクエスト処理Functionを、リクエスト発行用Function内に書くと、swfが数十バイト程太るので外に出すようにしている。中に入れられたほうが見渡しやすくなるんだけど、、、 リクエスト周りは、jQuery.ajax辺りに似せた感じに書き直していこうと思う。

まず、ハローワーク API なんてないので、Opensocial の gadgets.io.makeRequest() を使って、html で検索結果を取ってくる感じです。サーセン。 さて、なんでハローワークかというと、IT とか Web とか今を時めくひとはハローワークの求人検索なんて使ったことないかもですが、これが結構使い辛かったりします。 ハローワークの求人は玉石混合(控えめな表現)なので、こ…

サイドバーのフォーカスが画面の外に出てしまう場合があるのを修正。 フォーカスが画面内に来るように、自動でスクロールするようにした。 また、サイドバーのバーが底に着いても、シーケンシャルファイルのアクセスをするようにする。 一度、通信に失敗してあるフィードが詰まってしまった。 また、リーダーの読み込みも案外よく詰まる。 トークンが切れてもフィードが読めなくなるので、以上に手当てが要るなぁ。 スクロ…

昨夜は目の前でiGoogleの動作が変わって困った(>< 今見たら、また復帰していたみたいだけど。。。 Opensocialの永続データの更新をダミー的にして、レスポンスのエラーの有無でiGoogleコンテナ内での実行か?判断していますが常にエラーが返ってその判断ができなくなった。 仕方ないので、一旦urlパラメータにifpctokがあるか?でiGoogle内か?を判断した。 この方法は手軽だけ…