MACにNET::Amazon::S3をインストール

続いて、CPANから、NET::Amazon::S3をインストール。

ターミナルを起動して、


sudo perl -MCPAN -e shell
Password:
Terminal does not support AddHistory.

cpan shell -- CPAN exploration and modules installation (v1.7602)
ReadLine support available (try 'install Bundle::CPAN')

cpan> install Net::Amazon::S3
CPAN: Storable loaded ok

〜中略〜

Appending installation info to /Library/Perl/Updates/5.8.8/darwin-thread-multi-2level/perllocal.pod
/usr/bin/make install -- OK

cpan>


途中、いくつもモジュールを(enter enterで)インストールすることになりました。
(インストール完了まで17692行。。。)

インストールされたか確認してみると、
cpan> i /モジュール名/

参考:Mac OSXでPerlの環境を整える。- CPANモジュールのインストールまで


cpan> i /Net::Amazon::S3/
Module Net::Amazon::S3 (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::ACL (P/PO/POLETTIX/Net-Amazon-S3-ACL-0.1.0.tar.gz)
Module Net::Amazon::S3::ACL::Grant (P/PO/POLETTIX/Net-Amazon-S3-ACL-0.1.0.tar.gz)
Module Net::Amazon::S3::ACL::Grant::Email (P/PO/POLETTIX/Net-Amazon-S3-ACL-0.1.0.tar.gz)
Module Net::Amazon::S3::ACL::Grant::ID (P/PO/POLETTIX/Net-Amazon-S3-ACL-0.1.0.tar.gz)
Module Net::Amazon::S3::ACL::Grant::URI (P/PO/POLETTIX/Net-Amazon-S3-ACL-0.1.0.tar.gz)
Module Net::Amazon::S3::ACL::XMLHelper (P/PO/POLETTIX/Net-Amazon-S3-ACL-0.1.0.tar.gz)
Module Net::Amazon::S3::Bucket (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Client (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Client::Bucket (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Client::Object (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::HTTPRequest (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Policy (P/PO/POLETTIX/Net-Amazon-S3-Policy-0.1.2.tar.gz)
Module Net::Amazon::S3::Request (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::CreateBucket (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::DeleteBucket (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::DeleteObject (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::GetBucketAccessControl (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::GetBucketLocationConstraint (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::GetObject (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::GetObjectAccessControl (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::ListAllMyBuckets (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::ListBucket (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::PutObject (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::SetBucketAccessControl (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Request::SetObjectAccessControl (L/LB/LBROCARD/Net-Amazon-S3-0.51.tar.gz)
Module Net::Amazon::S3::Tools (M/MR/MRA/Net-Amazon-S3-Tools-0.08.tar.gz)
27 items found

cpan> quit


(たぶん)無事、インストール完了。

MACにCPANをインストール
MACにNET::Amazon::S3をインストール
NET::Amazon::S3を使ってAmazonS3へファイルをアップロードしてみた

MACにCPANをインストール

AmazonS3へperlでバックアップを取りたいと思い、
MACにNET::Amazon:S3をインストールするために、
まずは、MACへCPANのインストール。

MACのターミナルを起動して、

sudo -H cpan

参考:Mac OSXでPerlの環境を整える。- CPANモジュールのインストールまで

passowordはログインしているMACユーザーのパスワードでOK。
ftpサーバーを指定する以外は、enter enterです。
ノートンインターネットセキュリティを使ってるのでftpサーバーからの通信を許可するか、聞かれます。OKで。


$ sudo -H cpan

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:

〜中略〜

(1) Africa
(2) Asia
(3) Central America
(4) Europe
(5) North America
(6) Oceania
(7) South America
Select your continent (or several nearby continents) [] 2 ※地域を選択(Asia)
Sorry! since you don't have any existing picks, you must make a
geographic selection.

(1) China
(2) Hong Kong
(3) Indonesia
(4) Israel
(5) Japan
(6) Republic of Korea
(7) Russia
(8) Singapore
(9) Taiwan
(10) Thailand
(11) Turkey
(12) Viet Nam
Select your country (or several nearby countries) [] 5 ※国を選択(Japan)
Sorry! since you don't have any existing picks, you must make a
geographic selection.

(1) ftp://ftp.dti.ad.jp/pub/lang/CPAN/
(2) ftp://ftp.jaist.ac.jp/pub/CPAN/
(3) ftp://ftp.kddilabs.jp/CPAN/
(4) ftp://ftp.nara.wide.ad.jp/pub/CPAN/
(5) ftp://ftp.riken.jp/lang/CPAN/
(6) ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/
(7) ftp://ftp.u-aizu.ac.jp/pub/CPAN
(8) ftp://ftp.yz.yamagata-u.ac.jp/pub/lang/cpan/
Select as many URLs as you like (by number),
put them on one line, separated by blanks, e.g. '1 4 5' [] 1 3 5 7 8 ※ftpサーバーを選択(半角スペース区切りで、適当に)

〜中略〜

commit: wrote /System/Library/Perl/5.8.8/CPAN/Config.pm
Terminal does not support AddHistory.

cpan shell -- CPAN exploration and modules installation (v1.7602)
ReadLine support available (try 'install Bundle::CPAN')

cpan>



cpan>となったら終了です。

quit

でCPANからログアウトして終了。

MACにCPANをインストール
MACにNET::Amazon::S3をインストール
NET::Amazon::S3を使ってAmazonS3へファイルをアップロードしてみた

GoogleAppEngineのアカウントを作成

GoogleApEngineに登録してみました。

(1)http://code.google.com/intl/ja/appengine/からログイン画面へ。

(2)Googleのアカウントでログインする。

(3)Javaのトライをするか、上部にメッセージが出ているのでLearn moreをクリック。

(4)Javaのトライアルにサインアップする。(Sign me up!)

(5)「サインアップありがとうございました。」といったメッセージが出て、サインアップしたよ、というメールが送信される。

(6)<<Back をクリックする。(メールではなく、登録画面)

(7)Welcom to Google App Enginに戻るので Create an Application をクリックする。

(8)SMSで確認コード(Verification code)が送られるので、携帯のキャリアとusernameを記入する。
※usenameは、メールアドレスの@マークの前の部分です。

(9)noreply@google.com からAuthentication codeが送られてきます。
※iPhoneのi.softbank.ne.jpアドレスを利用しましたが、1分もしないうちに受信しました。

(10)GoogleApp申し込みの画面で、受信メールに記載されているコードを入力してsendをクリックする。

(11)Authentication Options アプリケーションにアクセス制限をするかどうかを選択する。

(12)とりあえず、Open to all Google Accounts users(default)にしてみる。

(13)Agreementに同意して、終了。

Google App Engineトップページ
Google App Engine SDKダウンロード(日本語)
Google App Engineデベロッパーガイド(日本語)
Google App Engine Deploying your Application on your Google Apps URL(英語)

iPhoneのMACアドレスを確認する方法

iPhoneを無線LANに接続する場合、
ホーム画面から
[設定]-->[Wi-Fi]-->[その他]の画面で
SSIDやWEP、WPAといった暗号化の設定を行うことになります。

さらに、
無線LANのアクセスポイント(AP)側で
無線端末のMACアドレスを利用してアクセス制限をしている場合、
iPhoneのMACアドレスを許可登録する必要があります。

iPhoneのMACアドレスを確認する方法は、
ホーム画面から
[設定]-->[一般]-->[情報]の[Wi-Fiアドレス]
で確認できます。

iPhoneで先頭文字の大文字化を解除

iPhoneで英語入力をすると、
デフォルトでは先頭文字が大文字になってしまます。

この自動大文字化を解除する設定。

iPhoneのホーム画面から
[設定]-->[一般]-->[キーボード]で
[自動大文字入力]をオフにする。

iPhoneで大文字を連続入力

iPhoneメールで絵文字を使う方法

iPhoneで絵文字を使う方法。

iPhoneのホーム画面から
[設定]-->[一般]-->[キーボード]-->[各国のキーボード]-->[日本語]で
[絵文字]をオンにする。

これで絵文字がオンになり、絵文字キーボードが使えるになります。

絵文字の入力方法は、
メールを入力するためのキーボードが出ている状態で、
キーボード切替キー(地球アイコン)をタップします。

英語キーボード⇒日本語スライド⇒絵文字⇒日本語キーボード

の順でキーボードが切り替わります。