開発やらlinuxについてやったこと、ひっかかったことのメモ
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
かなり奮闘中だったけど,やっと出来た...しかし馬鹿すぎる.
mixiアプリにGoogleMapを表示 出来なかった点は以下の3つ 1.APIキーはどこを登録すればよいのか 2.mixiアプリのため<body onload>が記述できない(初期化方法が違う) 3.「GoogleMap」アイコンが表示されたが肝心の地図が表示されない 1. 「http://mixi-platform.com」を登録 これはgoogle先生に聞けば一発で教えてくれました. 2. mixiアプリはopensocialというAPIに準拠しているので,opensocialAPIの初期化 メソッドの引数にgooglemapの初期化メソッドを渡しました. 3. divタグでstyle要素(サイズ)を記述していなかった... 以下,googlemapだけを表示するソース(試してないのでバグあるかも) <?xml version="1.0" encoding="UTF-8"?> <Module> <ModulePrefs title="Hello!"> <Require feature="opensocial-0.8" /> </ModulePrefs> <Content type="html" view="canvas"><![CDATA[ <script src="http://maps.google.com/maps?file=api&v=2&sensor=true&am p;key=ここにAPIキーを記述" type="text/javascript"></script> <script type="text/javascript"> function google_map_load(){ if (GBrowserIsCompatible()){ var map = new GMap2(document.getElementById("google_map")); map.setCenter(new GLatLng(35.658613,139.745525),20); } } function init(){ google_map_load(); } gadgets.util.registerOnLoadHandler(init); </script> <div id="google_map" style="width: 500px; height: 300px"></div> ]]></Content> </Module> 楽しくなってきたぞ! PR
vistaのセキュリティ機能 UAC
別に批判しているわけではないけれど,僕みたいな中途半端にしかOS(Windows)の知識を持っていない人にとってはUACはやっぱりやっかいだ. UACとは管理者にも通常操作は最低権限で操作させ,なにか重要な変更をする必要がある場合のみ管理者権限で実行させる仕組み? 否、 正確には、「管理者権限を使うことなく、一般ユーザ権限のみでアプリケーションを動作させる仕組み」。 これはつまり悪意のあるソフトウェアが管理者権限を乗っ取っても,ファイル等を変更できないようにするメリットがあるとおもうが, 悪意のないソフトウェアもファイルを変更できなくなってしまうというデメリットが. つまりファイルに対して書き込みを行ったり,実行したりするソフトウェアの場合は注意が必要なんだとか. UACはProgram Files配下やWindows配下のファイルに対してなされるらしいので, ソフトウェアの変更用ファイルは上記フォルダにはおかないようにする必要があるらしい. ちなみにUACはファイルやフォルダの仮想化(詳細は不明)というものを行っており, その実体は C:\App Data\Users\local配下にあるらしいです. つまり、一般ユーザがProgram Files配下のファイルに対し、書き込みや読み取りをかけると、それがリダイレクトされて仮想化先のファイルに対してアクセスがなされるっぽい。 さらに各アプリケーションにはマニフェストという操作制限オプションがついているらしい。(後で調べる) だからProgram Filesを下手にいじくると,なんか変なことが起こってしまわないだろうか... まったく知識がないのでここまで.暇があったら勉強しようかな.
javascriptでつまづいた部分があったのでメモ
javascriptをヘッダに書くときは,body部分よりも前にjavascriptが実行されてしまうので注意が必要. つまりbody部分にdivタグだとかspanタグでidを指定し,ヘッダでjavascriptでそのidを操作することはできません. 解決策としては,
として,ヘッダのjavascriptを関数でくくれば,bodyの情報をブラウザが読みこんでからjavascriptを実行してくれるっぽい.
firefox3.5.1がリリースされたので、インストールしてみました。
Ubuntu9.04はデフォルトでfirefox3.0が入っているので、共存させてみました。 以下手順
お馴染み火狐アイコンから起動させたい場合は、シンボリックリンクを作成する必要があります。 以下手順
$ ls -l|grep fire lrwxrwxrwx 1 root root 11 2009-07-25 10:15 abrowser -> firefox-3.0 lrwxrwxrwx 1 root root 11 2009-07-25 10:15 abrowser-3.0 -> firefox-3.0 lrwxrwxrwx 1 root root 11 2009-07-27 19:01 abrowser-3.5 -> firefox-3.5 lrwxrwxrwx 1 root root 11 2009-07-27 22:40 firefox -> firefox-3.0 lrwxrwxrwx 1 root root 32 2009-07-25 10:15 firefox-3.0 -> ../lib/firefox-3.0.12/firefox.sh lrwxrwxrwx 1 root root 31 2009-07-27 19:01 firefox-3.5 -> ../lib/firefox-3.5.1/firefox.sh 下線部に注目 日本語化はこちらの言語パックをアドイン http://releases.mozilla.org/pub/mozilla … xpi/ja.xpi |
カレンダー
カテゴリー
フリーエリア
最新記事
(07/25)
(04/22)
(04/21)
(02/22)
(02/08)
(02/04)
(01/16)
(11/26)
(11/24)
(11/12)
最新TB
プロフィール
HN:
poti
性別:
非公開
ブログ内検索
最古記事
(11/16)
(11/16)
(11/17)
(11/17)
(11/17)
(11/18)
(11/18)
(11/19)
(11/21)
(11/21)
P R
|