投稿

ラベル(AWS)が付いた投稿を表示しています

APIを使ってAWSにアクセスするには

SOAPとRESTのインターフェースがあり、そのクエリーを記述することもあると思いますが、Webアプリケーションなどの開発では便利なライブラリを使います。 AWSが提供するSDK(Java、.NET、PHP) Java、.NET、PHP用のSDKが提供されており、これまで各種コミュニティ・ライブラリ(JetS3t、Typica等)とAmazon提供のライブラリを使っていた開発者はAWSのSDKに移行していくと思います。 Resources http://aws.amazon.com/jp/resources/ Amazon Web Services 開発者 http://aws.amazon.com/jp/ RubyとPython RubyについてはAWSの開発者サイトでRightScale AWS Ruby Gems、amazon-ec2、AWS::S3、Simple Recordなどが紹介されてます。 Pythonについてはbotoなどが紹介されてます。 サンプルコード AWSのSDKにはサンプルコードとサンプルアプリが含まれております。コミュニティ・ライブラリを使ったサンプルコードはWebで見つけることができます。 「AmazonCloudテクニカルガイド」、李昌桓、インプレスジャパン、2010/04/23発売、でのサンプルコード この書籍でのEC2の操作にはAmazon EC2 API Tools、S3の操作にはStandalone S3 PHP classが使われてます。 Amazon EC2 API Tools http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351&categoryID=251 Standalone S3 PHP class http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1448&categoryID=47 "Host Your Web Site on the Cloud: Amazon Web Services Made Easy", Jeff Barr, Sitepoint Pty ...

UbuntuでのAlexandria (本の管理、蔵書管理)

Ubuntu 11.10 では2011年現在上手く動かないそうです。リポジトリからも一旦消えてます。対応を待ちましょう。 なお、Debian 6.0 (squeeze) 環境では正常に動きます。 Alexandria broken on Ubuntu 11.10 http://alexandria.rubyforge.org/news/2011-11-07--ubuntu.html Ubuntu 10.04 LTS (Lucid Lynx) では普通にパッケージ・マネージャーでインストールすればOKです。alexandria 0.6.5 がインストールされ、Amazon.com (JP) での検索が可能でした。 ずっと、Debianに最新版のAlexandriaをインストールして使ってますが、Ubuntuでも便利に使えそうです。 Alexandriaについて メニューの「スキャナから読み込む」は米国向けの機能ですので、他の国では「本を追加」メニューの検索キー入力欄に、バーコードリーダーやテンキーなどでISBNを入力したり、書名・作者名などでキーワード検索すれば、効率よく本を登録することができます。 Amazon.comの書籍情報を検索するにはAmazon AWS の Access Key ID / Secret Access Key が必要です。2009年8月リリースの Alexandria 0.6.5 以降で対応されました。 Alexandria: a book collection manager for GNOME http://alexandria.rubyforge.org/ 私個人のWiki http://nao-yu-ki-pc.blogspot.jp/2014/06/20120529-alexandria.html 登録データのバックアップと復元 homeディレクトリの .alexandria ディレクトリをコピーするだけです。 バックアップ tar zcvf alexandria-2010-09-25.gz .alexandria/ 復元 tar zxvf alexandria-2010-09-25.gz