こんばんは〜、sato-shiです。最近、会社でこんなの始めました。 技術ネタも掲載する予定です。よろしければお越しください〜。クラスメソッドブログを公開 http://classmethod.jp/news/etc/start-classmethod-blog/
今週の4/20水曜日に市ヶ谷でセミナーします。ネタは「リモートアクセス環境構築事例セミナー」と題しまして、 当社で何年かに渡って検討・実施されてきた、 情報セキュリティ向上と業務効率アップと コストのバランスを考えた事例セミナーです。 ↓まだ申込可…
インスタンス立ち上げとかイメージ一覧とか機能を追加した。冗談でパケ死ボタンを作ってみた。 自爆した。 自制した。
東京リージョン来たーってことで、早速対応完了。インスタンス一覧です。 全リージョンのインスタンスがお手元にw。 ActionScript API for AWS (Amazon Web Services) https://github.com/satoshi7/ActionScript-API-for-AWS-Amazon-Web-Services-
SimpleDBのUIができたのでご紹介 Domainの一覧 Itemの一覧 Attributeの一覧 続きまして、開発中のSQSの画面。統一されたいないAPI群をカンタンに使うってところがミソですw。 さらに、開発中のEBTの画面。 see you tomorrow!
軽い気持ちで宣言したので作ってみました。 AndroidとiPhoneで動くはずです。 Androidで動作確認しました。メニュー EC2のインスタンス一覧 インスタンス詳細 んで、ウリとしては、全リージョンのインスタンスを一覧できることです。消し忘れの防止になりま…
またまたAWSよりキラーサービスが登場。以下のようなテンプレートが用意されています。 Drupal Content Management System Gollum Wiki Joomla Content Management System PHP Hello World Application Rails Hello World Application Redmine Project Manag…
挑戦状が来たので早速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 のセキュリティについて、自分用のメモ書きです。ちょっとだけ加筆しました。 SAS70(財務諸表に係る内部統制に関連する受託業務の評価の基準)取得 http://www.kpmg.or.jp/resources/keywords/sas70.html FISMA(連邦情報セキュリティ…
ここでミニLTです。AWSが提供しているQueryAPIを解析していますと、認証周りで違いがあることが分かります。そこで、まとめます。 0:HTTPヘッダで認証する方法その1 暗号化アルゴリズム:HMACSHA1 使われているサービス:S3 認証生成に使う文字:Date,Res…
とりあえず作ってみた。GitHubに上げました。とりあえず、、、動きますw。以前とSignatureが変わっててちょっとだけ苦労しました。 ActionScript API for AWS (Amazon Web Services) https://github.com/satoshi7/ActionScript-API-for-AWS-Amazon-Web-Serv…
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…
では続きまして Beanstalk で PHP を動かしましょう。これもwarblerと同じようにphpアプリをwar化して配備します。RubyをJavaプラットフォーム上で動かすためにJRubyを用いましたが、 今度は、PHPをJavaプラットフォーム上で動かすためにQuercusを用います。…
色々環境が揃ってきたので、Tomcat の Session Persistence を拡張しようと思った感じですw。まずはじめに Tomcat のソースをダウンロードしてEclipseにインポートしてビルドに必要なライブラリを追加します。次に参考にするStoreクラスのソースを見ます。 F…
StandardSessionクラスがSerializableインタフェースを持っているので、Base64エンコードして直列化した文字列をSimpleDBに書き込むような流れになっています。オブジェクトの文字列化に使ったのはこれ。 ちゃんとテストしていませんがw。 http://www.source…
Beanstalkでインスタンス立ち上げると、次に思うのがTomcatのバージョン上げたり、server.xml編集したりいろいろやりたい!ってはず!?ということで、方法が無いか調べたらあっさり分かりました。まず、普通にBeanstalkでEnvironmentを作ります。 次にEC2タ…
Tomcatを管理するための設定と等々がされているBeanstalk用のAMIの中身を探っています。そこで驚愕の事実が!?(大げさかも)なんと、Tomcatを管理するBeanstalkの肝といえる部分(Host Managerっていうのかな)がRuby1.9.1で書かれています。設定ファイル…
Beanstalkでどうやったらセッションレプリケーションしようかって悩んで調べていたんですがカンタンなやり方が分かりました。Tomcatの基本を知らないオイラが馬鹿だったw。rootで入ってserver.xmlを設定する必要なかったんですw。 配備するアプリケーション…
出す出すと言ってだいぶ時間が経ってしまいましたが、、、 GitHubにアップしました。ActionScript からカンタンにAWSへアクセスするためのAPI群です。とりあえずswcが必要な方はこちらへ[cmawslib.swc](https://github.com/satoshi7/ActionScript-API-for-AW…
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…
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…
最初に身元確認の電話w。AWS Management Console にタブが増えている〜。 んで、これは何でしょうw 何が起きたかわからん。カンタンすぎるよ!! と、EC2タブを開いてみる。インスタンス起動しているし〜。 どんだけーーー。 良心的にmicroインスタンスとな…
続きましてオリジナルアプリをEclipseからアップするテスト。Classic Eclipse にプラグイン入れて動かそうと思ったけど、 動きが微妙なので、素直にWeb Tools Platform All in Oneをダウンロードんで、AWS Toolkit for Eclipse をダウンロードぉ〜。 Eclipse…
Environmentのコンフィグ画面のContainerタブで、Environment Properties ってなんやねんっ!って思って調べました。結論から言いますとシステムプロパティを設定しているだけでした。要は、DB接続先とかAWS接続先とか各種環境変数をBeanStalkのEnvironment …
まぁ名前はかっこ良いですが中身はまだまだですw。 ActionScriptでクラウドを操作できます。 サーバー不要ですってのがポイント。 もちろん、AIR for Androidで動きます。何も考えずに気軽に使えるのがいいかなってことで短いソースでごにょごにょできますww…
リモートログインするとテキストアートが出てきます。 ___ _ _ / | | | | | / /| | __| | ___ | |__ ___ / /_| |/ _ |/ _ \| _ \ / _ \ / ___ | (_| | (_) | |_) | __/ /_/ |_|\__,_|\___/|____/ \___| Revolutionize Interactive Media Experiences Adobe S…
自宅にGoogleTVが来ました。 たくさん写真撮ったので載せますね。某米国の住所に送られてきたGoogleTVを日本に送り直しました。 箱を開けると本体とキーボードとHDMIケーブル。なるほど、テレビとDVDプレイヤーの間にGoogleTVを挟んでHDMI接続ってことね。奇…
12月21日に飯田橋で勉強会をします。RETWEETで話しきれなかった部分とか、 デモアプリの解説とか、 ドコモさんに質問しまくったりとか、 まったりと勉強会しようとおもっています。よろしければどうぞー。GalaxyTab/Sで始める、AIR for Androidアプリ開…
皆様多くの方のご参加ありがとうございました。遅くなりましたが資料をアップいたしました。 何ができるの? AIR for Desktop AIR for Android どうやって作るの? Flex SDK 4.5 Hero Adobe AIR Launchpad 実用的なものを作るには? カスタムURLスキーム for iO…
MAX参加者による報告イベントです〜。私の担当は、AIR for Android 上で動作する Flex SDK 4.5 (Hero)について、Flash Builder を用いながら何が実現できるのかどのように作るのか解説をします。 Adobe MAX 2010 RETWEET 〜 Adobe Flash Platform 最新情報 f…