Archive for the ‘Google’ Category

 

during tabs.executeScript: Cannot access contents of url | chrome extension

4月 8th, 2012

extensions/schema_generated_bindings.js:82
Error during tabs.executeScript: Cannot access contents of url “chrome-extension://myextensionId000000000000000/menu.html”. Extension manifest must request permission to access this host.

backgroundからexecuteScriptでローカルファイルのスクリプトを実行できない。
http://code.google.com/p/chromium/issues/detail?id=30756
manifest.jsonのpermissionで設定しているhttp://*/*に入っているURLは以外はダメ。( chrome-extension://的な設定は出来ないので。
出来ないので、menu.html側にイベントリスナーを書いて、backgroundでpostmessageする。
postmessageの記事はこちら
http://blog.bbtune.com/archives/1685/message-passing-chrome-extension

Read full article | コメントは受け付けていません。

message passing | chrome extension

4月 4th, 2012

http://code.google.com/chrome/extensions/messaging.html
サイトAのとき
http://a.com/
・backgroundから、サイトAにボタンを追加
・サイトAでボタンをクリックしたことをbackgroundで取得
content scriptに、クリックしてrequestするスクリプトを追加
http://code.google.com/chrome/extensions/content_scripts.html
manifest

“content_scripts”: [
{
"matches": ["http://*.a.com/*"],
“js”: ["js/jquery-1.7.2.min.js","js/content.js"]
}
],

js/content.js

var grCont = {};
grCont.doClick = function(){
// クリックしたらメセージを送る
chrome.extension.sendRequest({greeting: “hello”}, function(response) { console.log(response.farewell);});
};
$(document).ready(function(){
var url = location.href;
//ボタンを作る
$(’body’).prepend(”click here“);
// ボタンに関数を
[...]

Read full article | コメントは受け付けていません。

web sql database | chrome extension

4月 4th, 2012

とりあえず 50 Mとかで開くことが出来るので OK っぽい?です。 ( unlimited )

gr.webdb ={
db : null,
init:function(){
gr.webdb.open();
gr.webdb.createTable();
},
open : function() {
var dbSize = 50 * 1024 * 1024; // 50MB
gr.webdb.db = openDatabase(”gr”, “1.0″, “gr”, dbSize);
},

ちょっと触って思ったのは、transactionが非同期なのがなかなか
ajaxと同じだけど、普段のsqlのイメージと違うちょっと。

Read full article | コメントは受け付けていません。

localstorage size error ? | chrome extension

4月 4th, 2012

さっきunlimitedのことを書いたばかりですが、localstorageには使えないようです。
( web sql , app cashのみと書いてありましたが、文字通りダメでした。)

DOMException
code: 22
message: “QUOTA_EXCEEDED_ERR: DOM Exception 22″
name: “QUOTA_EXCEEDED_ERR”
__proto__: DOMException

quota exceeded : 容量制限えらー・・・
http://stackoverflow.com/questions/3027142/calculating-usage-of-localstorage-space
JSON.stringify(localStorage).lengthで見ると2,500,000 characters.でダメみたいです。
サイズというよりも字数で http://code.google.com/p/chromium/issues/detail?id=58985
UTF-16だから2,500,000文字でダメだとかそんな話をしています。

Read full article | コメントは受け付けていません。

unlimitedStorage over 5MB | chrome extension

4月 4th, 2012

web sql , app cache に5MB以上保存したいとき manifest.jsonにpermissionを追加
http://code.google.com/chrome/extensions/manifest.html#permissions
“unlimitedStorage”
Provides an unlimited quota for storing HTML5 client-side data, such as databases and local storage files. Without this permission, the extension is limited to 5 MB of local storage.
Note: This permission applies only to Web SQL Database and application cache (see issue 58985). Also, it doesn’t currently work with [...]

Read full article | コメントは受け付けていません。

Refused to execute inline script because of Content-Security-Policy. | chrome extension

4月 3rd, 2012

chrome extension で manifest version 2にするとインラインスクリプトが使えないとのことで。
* インラインをファイルに分ける。
* onclickとかは、後から付ける。
に変更しました。

Read full article | コメントは受け付けていません。

さくらのクラウド。3/22 さくらのクラウドの現状報告および課金対応について

3月 22nd, 2012

正念場ですね。
さくらのクラウドの現状報告および課金対応について
http://www.sakura.ad.jp/news/sakurainfo/newsentry.php?id=622
ストレージの問題だそうで、まだ始まったばかりのサービスなのでいろいろあるでしょうね
もう少し様子をみつつ、そのうち使ってみます。
ここでおさらい。
クラウドコンピューティング by wikipedia
http://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0

クラウドコンピューティングは、以下の3種類に分類される場合が多い。また以下を総称してXaaSと呼ぶ場合もある。
■ SaaS
インターネット経由のソフトウェアパッケージの提供。電子メール、グループウェア、CRMなど。セールスフォース・ドットコムのSalesforce CRM、マイクロソフトのMicrosoft Online Services、GoogleのGoogle Appsがある。
■ PaaS
インターネット経由のアプリケーション実行用のプラットフォームの提供。仮想化されたアプリケーションサーバやデータベースなど。ユーザーが自分のアプリケーションを配置して運用できる。セールスフォース・ドットコムのForce.comプラットフォーム、GoogleのGoogle App Engine、AppScale、マイクロソフトのWindows Azure、Amazon.comのAmazon S3やAmazon DynamoDBやAmazon SimpleDBなど。
■ HaaSまたはIaaS
インターネット経由のハードウェアやインフラの提供。サーバー仮想化やデスクトップ仮想化や共有ディスクなど。ユーザーが自分でOSなどを含めてシステム導入・構築できる。Amazon.comのAmazon EC2など。

年表抜粋 , ec2 gae azureまで

2006年8月9日、GoogleのCEOであるエリック・シュミットが、米国カリフォルニア州サンノゼ市 (San Jose, CA) で開催された「検索エンジン戦略会議」 (Search Engine Strategies Conference) の中で「クラウド・コンピューティング」と表現。これが最初とされる。
2006年8月25日、Amazon EC2 のパブリックβ開始。
2007年7月、セールスフォース・ドットコムが「SaaSからPaaSへ」というコンセプトを発表。
2007年11月15日、IBMが現時点で実用可能なクラウド・コンピューティングとしてBlue Cloudの計画を発表[5]。
2008年3月4日、Yahoo!とインドのComputational Research Laboratories (CRL) が、クラウドコンピューティングの研究支援を発表[6]。
2008年5月27日、Google が Google App Engine (GAE) の一般公開を発表。
2008年8月20日、Amazon EC2 が Elastic Block Store 対応。
2008年10月23日、Amazon EC2 からβの表記が外れ、正式版となる。
2008年10月27日、マイクロソフトが Microsoft Professional Developers Conference [...]

Read full article | コメントは受け付けていません。

ブラウザー比率2012/3/21 internet explore , chrome , firefox , safari ?

3月 22nd, 2012

http://techcrunch.com/2012/03/21/chrome-beats-internet-explorer-thanks-bric/
3.18 時点で IE, chromeが接戦で、firefoxが続くと。
インド、ロシア、ブラジルでは、chromeが一位だが、アメリカでは、ieが一位だそうで。

自分のサイトはどんなものかな?と思い見てみました。
先週一週間のデータです。
* google analyticsのユーザー→ブラウザのデータです、モバイルも一緒です。
* safariはiphone,ipadも入っています。
A このブログ
1. Chrome 30.60%
2. Internet Explorer 30.60%
3. Firefox 17.05%
4. Safari 13.96%
5. Android Browser 4.16%
開発関連の記事が多いので、chromeが多いですね
B サイト
1. Internet Explorer 31.60%
2. Safari 25.15%
3. Firefox 13.80%
4. Chrome 11.66%
5. Android Browser 9.20%
safariが多い・・・ちょっと偏っていますね。でもieが一位なので普通のサイトかなと
iphoneから見てくれてます。ios,android用にjquerymobile入れました。
Cサイト
1. Internet Explorer 69.79%
2. Firefox 8.20%
3. Safari 7.98%
4. Chrome 7.13%
5. Android Browser 4.90%
こちらはieがダントツ。これが普通というか従来の形なのかな?というイメージですが、どうでしょう。
普通にwindowsパソコン買ってie以外使う人っているのでしょうか?
Dサイト
1. Internet Explorer 44.91%
2. Chrome 16.76%
3. Android Browser 11.95%
4. Safari 11.62%
5. Firefox 10.24%
一番アクセスの多いサイト。自分としては納得の結果です。
総評
chrome が firefoxを超えたのは、まぁそういうことだなとそれでもieが一般的には一位だろうと当然ですが。
あとは、safari(iphone,ipad),androidからのアクセスですね!
webブラウジング対決としては、 iPad vs windows pc が今年の注目かなと
( 一部の声ですが、ノートパソコンを買うかiPadを買うかどっちが良い?なんて声を聞きました。

Read full article | コメントは受け付けていません。

au sharp IS03 白ロム買ってみた。

3月 16th, 2012

シャープのandroidで動かないと苦情が多かったのでIS03を入手してみた。
3500+800(ゆうパック)
数回使っただけというだけあって綺麗。電池新品+1(一年前に買ってほとんど使わなかったみたい)
検証+ワンセグ端末と考えて4000円ちょいは高くはないと思います。普通はいらないけど・・・
(新品は6000円弱で売られてます。
IS03の落札相場
自分のアプリ・・・普通に動いた>。<;
・いろいろアプリを動かしたりしているとダメになるのか?
・SDカードによってエラーになるか?
おそらく前者が有力ですが、頻繁に再現できないので、とりあえず検証終了・・・
白ロム良い点
・ワンセグ見えるよ!(昔はsim無しだとダメだったけど、今はOKになったそうです。
・wifi問題ない!
白ロム注意点
・ケータイバージョンアップは、 au の icカードが無いと出来ない!ピンチ!誰かに借りるしかない。
・アンドロイドのメジャーバージョンアップは可(今回の場合ケータイバージョンアップしてファームを上げないと出来なかった>、<
IS03は、android auの最初の端末?ですかね。起動画面がandroid auです。
× RAM ROMが少ないとかハード的には・・・です。
× ? ハードボタンを液晶にしているのは、日本人ならではのあれですかね・・・ここは、固定で安く上げた方が絶対良いと思う。。。残念。
△ usb端子のふたが使ってると壊れそう(検索してみるとやっぱり不評)充電しなきゃいけないのに・・・。新作は、防水だからさらに厄介ですね・・・防水だったら置くだけ充電じゃないと
☆ フォントがモリサワなので綺麗でかわいい^^(ガラスマの評価すべき点ですね
☆ ASV液晶かなり綺麗です!qHD ( 960×540 )
youtube のHQ動画がちょうど良く綺麗(アプリはいまいち?サイトのほうが良い動画が出る。
ワンセグは荒すぎて残念な感じ。数年経ってスペックが上がればフルセグになるでしょうね
huluは対応してない。まぁ残念。
pandoraアプリは、検索できないけど^^;メニューボタンからマイサービスを開いてから検索すると見れます。広告はバグっていて出ない。コントローラーも出ない。。。ダメか。(途中で落ちなければ最後まで見ることが出来ますが)
(褒めておいてなんですが、iPhone4のretina(LG IPS)のほうが綺麗らしいです。
9.6M CCDカメラ、お財布ケータイ(これは使えないけど)も付いてますね。
あと050Plus未確認なのであとで確認。

Read full article | コメントは受け付けていません。

スマートフォンアプリで「計画通り十分にマネタイズができている」運営者は1割未満

3月 15th, 2012

MMD研究所「スマートフォンアプリで「計画通り十分にマネタイズができている」運営者は1割未満」
http://mmd.up-date.ne.jp/news/detail.php?news_id=1005
3割の人はマネタイズできているそうなので、十分いける分野であると言えますが、
課金ゲームがほとんどという可能性もあるので、ゲーム作れってことかもしれません。
わかりません。
とりあえず、対象OS
iOS Android両方 67.6%
iOS 21.1%
Android 9.9%
去年との比較が無いのでわかりませんが。
今のところ iOS のほうが、収益性が高い。開発コストが低い。
というのは、現在のところ共通認識な気がします。
3割くらいの人?は、マネタイズできてるそうです。マネタイズできてるという意味がよくわかりませんが、収益化に成功して利益が出ているという意味でしょうか?
3割成功ということであれば、相当良いジャンルでは無いでしょうか?

Read full article | コメントは受け付けていません。