最近は会社ブログ書いています

こんばんは〜、sato-shiです。最近、会社でこんなの始めました。 技術ネタも掲載する予定です。よろしければお越しください〜。クラスメソッドブログを公開 http://classmethod.jp/news/etc/start-classmethod-blog/

4/20に市ヶ谷でセミナーします

CM

今週の4/20水曜日に市ヶ谷でセミナーします。ネタは「リモートアクセス環境構築事例セミナー」と題しまして、 当社で何年かに渡って検討・実施されてきた、 情報セキュリティ向上と業務効率アップと コストのバランスを考えた事例セミナーです。 ↓まだ申込可…

ActionScript API for AWS を使って AIR for Android アプリを作る その4

AWS

インスタンス立ち上げとかイメージ一覧とか機能を追加した。冗談でパケ死ボタンを作ってみた。 自爆した。 自制した。

ActionScript API for AWS を使って AIR for Android アプリを作る その3

AWS

東京リージョン来たーってことで、早速対応完了。インスタンス一覧です。 全リージョンのインスタンスがお手元にw。 ActionScript API for AWS (Amazon Web Services) https://github.com/satoshi7/ActionScript-API-for-AWS-Amazon-Web-Services-

ActionScript API for AWS を使って AIR for Android アプリを作る その2

AWS

SimpleDBのUIができたのでご紹介 Domainの一覧 Itemの一覧 Attributeの一覧 続きまして、開発中のSQSの画面。統一されたいないAPI群をカンタンに使うってところがミソですw。 さらに、開発中のEBTの画面。 see you tomorrow!

ActionScript API for AWS を使って AIR for Android アプリを作る

AWS

軽い気持ちで宣言したので作ってみました。 AndroidとiPhoneで動くはずです。 Androidで動作確認しました。メニュー EC2のインスタンス一覧 インスタンス詳細 んで、ウリとしては、全リージョンのインスタンスを一覧できることです。消し忘れの防止になりま…

AWS CloudFormation

AWS

またまたAWSよりキラーサービスが登場。以下のようなテンプレートが用意されています。 Drupal Content Management System Gollum Wiki Joomla Content Management System PHP Hello World Application Rails Hello World Application Redmine Project Manag…

AWS CloudFormation 用の ActionScript API

AWS

挑戦状が来たので早速30分ぐらいで作りました。こんなかんじで書けます。 var cfm:CFM = new CFM(CFM.US_EAST_1); cfm.setAWSCredentials(AWSKey.key,AWSKey.sec); cfm.addEventListener(AWSEvent.RESULT,awsHandler); cfm.executeRequest(CFM.DESCRIBE_ST…

Amazon Web Services のセキュリティについて

AWS

Amazon Web Services のセキュリティについて、自分用のメモ書きです。ちょっとだけ加筆しました。 SAS70(財務諸表に係る内部統制に関連する受託業務の評価の基準)取得 http://www.kpmg.or.jp/resources/keywords/sas70.html FISMA(連邦情報セキュリティ…

AWS API の認証の種類について

AWS

ここでミニLTです。AWSが提供しているQueryAPIを解析していますと、認証周りで違いがあることが分かります。そこで、まとめます。 0:HTTPヘッダで認証する方法その1 暗号化アルゴリズム:HMACSHA1 使われているサービス:S3 認証生成に使う文字:Date,Res…

ActionScript API for Amazon Simple Email Service

AWS

とりあえず作ってみた。GitHubに上げました。とりあえず、、、動きますw。以前とSignatureが変わっててちょっとだけ苦労しました。 ActionScript API for AWS (Amazon Web Services) https://github.com/satoshi7/ActionScript-API-for-AWS-Amazon-Web-Serv…

AWS Elastic Beanstalk を使う その9

AWS

TomcatでRails動きました。 jruby-rack.jarのバージョンが問題だったみたい。 1.0.5 から 1.0.3 に下げたらうまくいけました。 これでrailsアプリからTomcat用のwarファイル生成OKですー。 >gem uninstall jruby-rack >gem install jruby-rack -v 1.0.3 >sud…

AWS Elastic Beanstalk を使う その10

AWS

では続きまして Beanstalk で PHP を動かしましょう。これもwarblerと同じようにphpアプリをwar化して配備します。RubyをJavaプラットフォーム上で動かすためにJRubyを用いましたが、 今度は、PHPをJavaプラットフォーム上で動かすためにQuercusを用います。…

AWS Elastic Beanstalk を使う その11

AWS

色々環境が揃ってきたので、Tomcat の Session Persistence を拡張しようと思った感じですw。まずはじめに Tomcat のソースをダウンロードしてEclipseにインポートしてビルドに必要なライブラリを追加します。次に参考にするStoreクラスのソースを見ます。 F…

AWS Elastic Beanstalk を使う その12

AWS

StandardSessionクラスがSerializableインタフェースを持っているので、Base64エンコードして直列化した文字列をSimpleDBに書き込むような流れになっています。オブジェクトの文字列化に使ったのはこれ。 ちゃんとテストしていませんがw。 http://www.source…

AWS Elastic Beanstalk を使う その6

AWS

Beanstalkでインスタンス立ち上げると、次に思うのがTomcatのバージョン上げたり、server.xml編集したりいろいろやりたい!ってはず!?ということで、方法が無いか調べたらあっさり分かりました。まず、普通にBeanstalkでEnvironmentを作ります。 次にEC2タ…

AWS Elastic Beanstalk を使う その7

AWS

Tomcatを管理するための設定と等々がされているBeanstalk用のAMIの中身を探っています。そこで驚愕の事実が!?(大げさかも)なんと、Tomcatを管理するBeanstalkの肝といえる部分(Host Managerっていうのかな)がRuby1.9.1で書かれています。設定ファイル…

AWS Elastic Beanstalk を使う その8

AWS

Beanstalkでどうやったらセッションレプリケーションしようかって悩んで調べていたんですがカンタンなやり方が分かりました。Tomcatの基本を知らないオイラが馬鹿だったw。rootで入ってserver.xmlを設定する必要なかったんですw。 配備するアプリケーション…

ActionScript API for AWS (Amazon Web Services)

AWS

出す出すと言ってだいぶ時間が経ってしまいましたが、、、 GitHubにアップしました。ActionScript からカンタンにAWSへアクセスするためのAPI群です。とりあえずswcが必要な方はこちらへ[cmawslib.swc](https://github.com/satoshi7/ActionScript-API-for-AW…

AWS Elastic Beanstalk を使う その4

AWS

Beanstalk の System.getProperties()で取得できるキーと値一覧 KEY : java.runtime.name VALUE : OpenJDK Runtime Environment KEY : AWS_ACCESS_KEY_ID VALUE : KEY : sun.boot.library.path VALUE : /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/i38…

AWS Elastic Beanstalk を使う その5

AWS

Ruby on Rails を Beanstalk で動かしてみましょう。 まずはじめにgemで環境を整えます。 >gem update >gem update --system >gem install rails --version '<3' >gem install warbler >gem install jruby-openssl >gem install rake >gem install activerec…

AWS Elastic Beanstalk を使う その1

AWS

最初に身元確認の電話w。AWS Management Console にタブが増えている〜。 んで、これは何でしょうw 何が起きたかわからん。カンタンすぎるよ!! と、EC2タブを開いてみる。インスタンス起動しているし〜。 どんだけーーー。 良心的にmicroインスタンスとな…

AWS Elastic Beanstalk を使う その2

AWS

続きましてオリジナルアプリをEclipseからアップするテスト。Classic Eclipse にプラグイン入れて動かそうと思ったけど、 動きが微妙なので、素直にWeb Tools Platform All in Oneをダウンロードんで、AWS Toolkit for Eclipse をダウンロードぉ〜。 Eclipse…

AWS Elastic Beanstalk を使う その3

AWS

Environmentのコンフィグ画面のContainerタブで、Environment Properties ってなんやねんっ!って思って調べました。結論から言いますとシステムプロパティを設定しているだけでした。要は、DB接続先とかAWS接続先とか各種環境変数をBeanStalkのEnvironment …

AWS SDKs for ActionScript 0.1

まぁ名前はかっこ良いですが中身はまだまだですw。 ActionScriptでクラウドを操作できます。 サーバー不要ですってのがポイント。 もちろん、AIR for Androidで動きます。何も考えずに気軽に使えるのがいいかなってことで短いソースでごにょごにょできますww…

FMS on AWS

リモートログインするとテキストアートが出てきます。 ___ _ _ / | | | | | / /| | __| | ___ | |__ ___ / /_| |/ _ |/ _ \| _ \ / _ \ / ___ | (_| | (_) | |_) | __/ /_/ |_|\__,_|\___/|____/ \___| Revolutionize Interactive Media Experiences Adobe S…

自宅にGoogleTVが来た

自宅にGoogleTVが来ました。 たくさん写真撮ったので載せますね。某米国の住所に送られてきたGoogleTVを日本に送り直しました。 箱を開けると本体とキーボードとHDMIケーブル。なるほど、テレビとDVDプレイヤーの間にGoogleTVを挟んでHDMI接続ってことね。奇…

GalaxyTab & AIR for Android 勉強会

12月21日に飯田橋で勉強会をします。RETWEETで話しきれなかった部分とか、 デモアプリの解説とか、 ドコモさんに質問しまくったりとか、 まったりと勉強会しようとおもっています。よろしければどうぞー。GalaxyTab/Sで始める、AIR for Androidアプリ開…

Adobe MAX 2010 RETWEET 発表資料

皆様多くの方のご参加ありがとうございました。遅くなりましたが資料をアップいたしました。 何ができるの? AIR for Desktop AIR for Android どうやって作るの? Flex SDK 4.5 Hero Adobe AIR Launchpad 実用的なものを作るには? カスタムURLスキーム for iO…

Adobe MAX 2010 RETWEET

MAX参加者による報告イベントです〜。私の担当は、AIR for Android 上で動作する Flex SDK 4.5 (Hero)について、Flash Builder を用いながら何が実現できるのかどのように作るのか解説をします。 Adobe MAX 2010 RETWEET 〜 Adobe Flash Platform 最新情報 f…