Amazon Elastic Load Balancing(ELB)でgzipを使用するにはどうするのだろうと思っていたのですが、受け側のHTTPサーバー(例ではApache)でgzipを有効にしていれば大丈夫でした。Apacheでgzipが有効になっていない場合(ELBを通して): Apacheでgzipが有効になっ…
Amazon S3へファイルをアップロードについてです。AWS-SDK-PHP2を使用したAmazon S3へのファイルのアップロードもDynamoDBのようにconfig.phpにアクセス用の情報を設定しておき、Aws::factoryを使用してオブジェクトを取得して行います。アップロードまでの…
TwitterにOAuthでアクセスしようと思ってTwitterのドキュメントを読んでいると目にしたのがcurlでした。 HTTPのアクセス例がcurlで書かれていて、便利なツールなんだなと思いました。LinuxでもWindowsでも利用することができて、cURLのページに行くとdownloa…
Windows 8用のアプリケーション等ではasyncのメソッドのみになっていたりするのですが、コンソールアプリケーションでasycを利用する時にはMainにasyncはつけられないのですが、Task.Factory.StartNewを使用すると大丈夫です。 using System; using System.C…
Amazon DynamoDBでテーブルに対してハッシュキーとレンジキー以外にLocal Secondary Indexesが設定できるようになっています。テーブルを作成する際に設定する必要があるようですが、テーブルの設計が楽になるなと思います。これから、使ってみようと思いま…
Amazon DynamoDBですが、aws-sdk-php2のgetItemを使用する時も微妙に変わっておりました。少しだけですが。キーに"user"という名前を持つテーブルに対してのgetItem。 get('dynamodb'); $get_result = $ddb->getItem(array( 'TableName' => 'test2', 'Key…
Amazon DynamoDBで新しく追加されたLocal Secondary Indexesを使用しようと思ってドキュメントを読んでいたらQueryの書き方が変わっていました。 微妙に変わっているので、見間違えかと思いましたが確かに変わっておりました。今回は、Queryの使い方とLocal …