developer's diary

最近はc#のエントリが多いです

aws

AWS SDK for JavaScript in the Browserでs3+js+facebookアプリのチュートリアルをやってみた際のハマりどころメモ

aws

ブラウザからS3に画像をアップロードするfacebookアプリケーションのチュートリアルがあったので試してみました。 やってみたチュートリアル(※英語) AWS SDK for JavaScript in the Browser (Developer Preview)にアクセス Getting Started をクリック。↓の…

ec2のmicroインスタンスでPlay!2.1.1を動かす。

play frameworkに関するのslideshare(Play2.0+Javaでサービスを本番稼働させた話 #play_ja)を見ててそうそうと自分もハマった部分があったので、自分なりの解決策を。 問題 Amazon EC2 microでPlay!2.0が起動しない。 java -­‐Xms512M -­‐Xmx1536M でPlay!…

CDPのBootstrapパターンの片鱗に触れてみる。cloudinitでgithubからwebサイトを取得してhttpd起動する。

aws

CDPのBootstrapパターンの片鱗に触れてみる。ec2-request-spot-instancesでcloudinitでhttpd起動まで。の続きです。 cloudinitでgithubからサイト情報を取得して、httpdを起動する。という内容です。 #!/bin/bash AMI='ami-xxxxxxxx'; INSTANCE_TYPE='t1.mic…

CDPのBootstrapパターンの片鱗に触れてみる。ec2-request-spot-instancesでcloudinitでhttpd起動まで。

aws

awsでVPC内にスポットインスタンスをリクエストしてEIP割り当てるまでのbashスクリプトは単にインスタンスが起動してEIPが割り当てられるだけでした。 次にCDP:Bootstrapパターンを試してみたいと思います。 とはいうもののcloudinit初めてなので、RPMパッケ…

awsでVPC内にスポットインスタンスをリクエストしてEIP割り当てるまでのbashスクリプト

aws

前回のエントリ、mac環境にbrew installでawsコマンドラインツールをインストールしてスポットインスタンスをあれこれとawsコマンドラインツールで起動したスポットインスタンスにEIPを割り当てる(VPC環境)の内容をbashスクリプトにまとめてみます。 利用す…

awsコマンドラインツールで起動したスポットインスタンスにEIPを割り当てる(VPC環境)

aws

mac環境にbrew installでawsコマンドラインツールをインストールしてスポットインスタンスをあれこれの続きです。今回はVPC内に作成したインスタンスにIPアドレスを割り当てます。 スポットインスタンスを借りる。 ec2rsi ami-XXXXXXXX -t t1.micro -p .003 …

mac環境にbrew installでawsコマンドラインツールをインストールしてスポットインスタンスをあれこれ

aws

awsのアクセス証明書のページで秘密鍵と証明書を作成してダウンロードする ダウンロードした秘密鍵と証明書を配置 mkdir ~/.ec2 mv ~/Downloads/cert-*.pem ~/.ec2/ mv ~/Downloads/pk-*.pem ~/.ec2/ brewでec2-api-toolsをインストール brew install ec2-ap…

macにknife-soloをインストール

aws

(adsbygoogle = window.adsbygoogle || []).push({}); rubyとかgemとかbundlerとか事前にインストールして下さい。 git clone git://github.com/matschaffer/knife-solo.git cd knife-solo/ bundle sudo rake install mkdir ~/.chef echo "knife[:solo_path]…

awsのvpcを試しました。

aws

こんな感じの構成から初めて見ました。 ※画像はCacooで作りました。 US East (N. Virginia)が一番安いので、そこを利用もちろん実験はスポットインスタンスで。 microインスタンスの最低価格がいつの間にか$0.003になってました。安いですね。 手順メモ。 左…

M3 ダブルエクストララージインスタンス(m3.2xlarge)インスタンスでnode.jsのコンパイル

aws

m3.2xlargeを試したくなり、一番安いバージニアのデータセンターを利用してみた。 スペック 項目 値 メモリ 30 GiB CPU 26 ECU(3.25 ECU × 8 仮想コア) さっそくnode.jsのコンパイル。 予想ではコア数が増えてるだけなので、5分くらいかと思ってます。 roo…

GMOクラウド VPSのマイクロプランでnode.jsのコンパイル時間を計測する

aws

rootで実行 yum -y install wget openssl-devel gcc-c++ make wget http://nodejs.org/dist/v0.10.0/node-v0.10.0.tar.gz time tar zxvf node-v0.10.0.tar.gz cd node-v0.10.0 ./configure time make make install version 0.10.0なので、ec2と正確な比較に…

GMOクラウド VPSのマイクロプラン申し込んでみました。

aws

ステータスはお手続き中・・・・EC2だと5分もあれば起動するんだけども、GMOクラウドVPSは時間かかるみたいです。午前中には触れるようになるでしょう。 VPSコンソールのメニューはこんな感じ。 CPU*3に、メモリが2GでHDDが100Gで月額980円(1年分前払い)は…

EC2の第1世代インスタンスでnode.jsのコンパイル時間を計測する

aws

調べたインスタンス まず解凍・・・ tar m1.xlarge m1.large m1.small t1.micro real 0m0.851s 0m1.034s 0m3.999s 0m1.286s user 0m0.680s 0m0.736s 0m1.712s 0m0.560s sys 0m0.496s 0m0.504s 0m1.660s 0m0.420s コンパイル時間 make m1.xlarge m1.large m1.…

Cloud Days Osaka 2013春に参加して~アマゾンデータサービスジャパン社長、長崎忠雄さんのプレゼンに少し感動。メモだけ残す

aws

昨日、Cloud Days Osaka 2013春に参加してきました。 アマゾンデータサービスジャパン社長、長崎忠雄さんのリズミカルなプレゼンに少し感動したので、内容だけメモしときます。 メモのみです。。 【クラウドファースト時代到来。企業ITインフラで選択される…