2019/02/20

firebaseのdeployで"mod.hasOwnProperty is not a function"エラー

firebaseのdeployで"mod.hasOwnProperty is not a function"エラー エラー詳細出ないから原因特定難しかった index.tsでは基本firebase関連のものしかexportできない 別ファイルを作成し、そこからexportして解決

2014/04/24

GAEにcanvasで描画した画像をアップロードする方法


GAEを利用してcanvasで編集した画像をblobStoreにアップロードする方法がかなり難儀だったので、ここに掲載する。

jquery ajaxを利用

var canvasUpload = function(url){

    var fileUrl = $("#canvas").get(0).toDataURL("image/png");//文字列に変換
    var blobBin = atob(collage.split(',')[1]);//先頭行のゴミを削除
    var array = [];
    for(var i = 0; i < blobBin.length; i++) {
        array.push(blobBin.charCodeAt(i));
    }
    var file=new Blob([new Uint8Array(array)], {type: 'image/png'});

    var multipart = new FormData(); 

    multipart.append('key', 'value');
    multipart.append('image', file, "filename.png");

    //送信
    $.ajax({
        type: 'POST',
        url: url,
        data : multipart,
        processData : false,
        contentType : false,
        success: function (data) {
            alert("画像アップロード完了 \n" + data.message);
        }
    });
}

2011/05/31

ブロガーとムームードメインでサブドメインをつかう

hogehoge.comというドメインを持っていて、

http://www.hogehoge.com/
http://hogehoge.com/

とかのアドレスをサイトのURLとして使っている場合に、

http://blog.hogehoge.com/

サブドメインでブロガーのサービスを使いたい時はどうすればよいのか?

ムームードメインとブロガーの設定を適切にすれば簡単にできます。

ムームードメイン側の設定

[ムームードメインにアクセス]=>[ムームーDNSセットアップ]から
[変更したいドメイン]=>[変更]










[カスタム設定]をクリック












[入力欄を追加]を押して四つにする
サブドメインに「http://blog.hogehoge.com」にしたいなら、blogと入力
種類はすべて「A」
内容には

「216.239.32.21
 216.239.34.21
 216.239.36.21
 216.239.38.21」
以上四つのIPアドレスを入力











[セットアップ情報の変更]を押して、ムームードメイン側の設定は終わりです。

次はblogger側の設定

[blogger]にアクセスして
[設定]=>[公開]=>[カスタムドメイン]=>[詳細設定に切り替え]の順にクリック

URLを入力









[不明なファイルのホストをチェック]=>入力欄に[www]と入力













http://blog.hogehoge.com/にアクセスして、ブロガーが表示されれば完了です。

お疲れ様でした。

2011/05/17

ショッピングカート作成依頼

髪を染めるのって結構カラダに毒ってききますよね。

もちろん、白髪染めも良くない成分が多いわけです。

私(20代)はそんなこと気にしませんが、白髪染めを利用される年配の方は、
気にかかるとのこと。

んで、天然ヘアカラーっていう商品を扱うシーズコーポレーションさんからショッピングカート作成の依頼がきました。

天然ヘアカラーっていうと、ヘナとかが有名らしいですが、微量に添加物が含まれていて、染まり?が悪いみたい。

このヘアカラー剤だと、添加物0でしかも染まりがいい(髪が赤くならない)。

ばあちゃんに買ってあげるかな・・

この会社は昔はヘナを扱っていたそうですが、現在は「インド」から直接買い付けに行って輸入しているそうです。

女性の社長ですが、パワフルだなぁ。

シーズコーポレーションのウェブサイト

2011/04/27

Tower Raiders 2 GOLD (FREE) のレビューと攻略

久々の「防衛ゲーム」のヒットなAndroidアプリを見つけましたのでレビューなど

防衛ゲームとは、タワーと呼ばれる武器を配置して、迫り来る敵から物資などを守るゲームです。

Tower Raiders 2ではを取られると右端の数字が減っていき0になるとゲームオーバーです。

敵にクリスタルを取られても、持っていった敵を倒すことで、クリスタルはあるべき場所に戻ります。




画面の紹介

PLAY NOW ゲームを開始します
┗ Campaign    面を選ぶ
┗ Trophies     いままでのトロフィーを見る
┗ Rewords     武器をアップグレードする

OPTIONS 設定画面
┗ Enable Audio          BGMのオン
┗ Confirm Before Recycling  武器を売るときに確認する
┗ Low Resolution Map    低解像度携帯に対応させる
┗ Reset Game Progress    ゲームを初期状態にもどす


武器の紹介

ミニガン Mini gun コスト 10 → 20 → 40
攻撃力は弱いが攻撃回数が多い  近距離


キャノン Cannon コスト 20 → 40 → 80
攻撃力は強いが攻撃回数は少ない広範囲まで届く


レーザー Laser コスト 25 →
常に攻撃し続ける 攻撃力は低い 中~広範囲まで届く
レーザーで攻撃中は装甲具がある敵も、ライフを減らせる。(ボスに有利)
クールレイ Cool Ray コスト 30 →
敵を凍らせる 広範囲まで届く


フレーム Flames コスト 15 →
敵を燃やす 攻撃力は中 近距離

モーター Mortar コスト 50 →




ヒーロー
粉砕機 Smasher  
周りの敵を粉砕します
爆撃機 Bomber
スライスした場所に爆撃する

2011/04/17

Google AnalyticsのChrome Extension

Google Analyticsのあたらしいバージョンがでましたね!

Analyticsにアクセスして、右上に「あたらしいバージョン」というボタンが出来ています。

早速ためしてみましたが、相変わらず使いづらいです。

ユニークビジターとプレビューなどが、サイトごとに一覧ででてほしいのですが、

旧バージョンでは、5サイト以上は一度に見ることが出来ず、新パージョンでは、一覧すらなくなりました。
※旧バージョンでは下のドロップボックスの行を表示を変更すると見れますが、面倒です。

5サイト以上の訪問者を一覧で素早くみたいあなた!!

Chrome Extensionの「Stats Checker for Google Analytics™ - Today visit count」がおすすめです。
  • ビジター
  • ユニークビジター
  • ページビュー
  • アベレージ
  • タイムオンサイト
  • バウンスレート
  • ニュービジター
が一覧で表示され、「今日」「今週」「今月」で見ることが出来ます。

また、プロファイル名のラジオボタンをチェックすると、選んだプロファイルの情報を常にエクステンション上に表示してくれます。
※右クリック→オプションで表示を変えることが出来るよ

誕生日からあなたの言葉がわかるらしい

やってみてね