@kyanny's blog

My thoughts, my life. Views/opinions are my own.

TwitterFon で Twitter をみはじめた

「今更 Twitter とかって遅すぎだろ」とか「どっぷりハマって Twitter 中毒になってしまいそう、っていうか絶対なる俺はそういうタイプ」とかで、アカウントとったまままったく使っていなかった Twitter を、 TwitterFon をついに入れてみてしまったので、隙間時間に見始めている。位置情報で発言を拾ったりできるのが面白い。携帯端末ならではというか。でもうっかり自宅の位置情報つきで投稿したりしたら面倒そうだな。位置情報のあるなしに関わらず、発言はしないつもりだけど。書きたいことがあればブログに書くようにしていきたいから。最近、技術メモ(と呼べるほどのものではないけど)の断片しか書いてないので文章を書く力が相当衰えてしまった。思考力そのものが衰えた気すらする。なのでそのリハビリも兼ねるとなると、 Twitter は短すぎるし、 Mac から見始めたら中毒まっしぐらなのでそこは一線を引きたい。

今のところ、ごくわずか、「この人に興味がある」という人をフォローしている感じ。もう少し、「理由はともかくこの人には興味があるのでフォローしておきたい」という人がいたはずなんだけど、しばらくネットでのコミュニケーションから遠ざかっていたせいで、誰に興味があったのかいまいち思い出せない。

Amazon EC2 をもう少しいじってみた

Amazon EC2 をもう少しいじってみた。
以下、疑問と回答。 s-ueda さんありがとうございます。

  • instance 内から ec2-bundle-vol, ec2-upload-bundle しないでシャットダウンすると、例えば CPAN モジュール新しくインストールしたのとかもなかったことになっちゃうの?
    • 当然そうなります。イメージ保存は必須だね
  • ec2-bundle-vol, ec2-upload-bundle したあとローカルで ec2-register するとどんどん新しい aim が登録されていくけど、そういうもの?上書き保存できないの?
    • そういうものらしい。上書きすると「古い」とかいって怒られるそうで。増えまくるのを嫌うなら古いのは消していくしかない。一連の操作をまとめてやるスクリプトを書けばいいね
  • EC2 の解説ページをいくつかみると、みんな Firefox addon から bucket を作ってるけど、コマンドラインから bucket を作れるツールはないの?
    • bucket は事前に作っておく必要はない。 ec2-upload-bundle -b で指定した bucket がすでにあればそれを使うし、なければ新しく作られるよ
  • instance を「使い捨て」しまくると ec2-add-keypair で作った鍵ファイルも増えまくるけどこれはどうすれば・・・
    • instance が消えたら鍵も使い捨てでおk。

そんな感じで、必須のコマンドの使い方はだいたい把握できた。 instance は適当に、 getting started みたいなのを。 fedora 8 だった。 rpm/yum には慣れてないけど yum -y install perl-Catalyst-* とかやっていろいろ入れて Catalyst を起動してみる、くらいまでやった。次は Catalyst を mod_perl 配下で動かしたことがまだないので、それをやってみよう。マニュアルにそんな項目があったのであそこを読もう。

iPhone/Cocoa 開発の本二冊の感想

「たのしい Cocoa プログラミング」「iPhone SDK プログラミングガイド」を買った - 刺身☆ブーメランのはてなダイアリー で買った二冊、片方はざっと目を通して、もう片方も斜め読みしはじめたところ。

iPhone SDK プログラミングガイド

サンプルプログラムから学ぶ iPhone SDK プログラミングガイド

サンプルプログラムから学ぶ iPhone SDK プログラミングガイド

こちらが先に目を通したほう。スクリーンショットがたくさんあって目を通すのは楽だったけど、「みおわったはいいがさっぱり何も頭に入ってない」感じ。さらっと Xcode な開発の「知ってて当然」みたいなことを当たり前に使っているので、慣れてないとちんぷんかんぷん。 iPhone アプリ作ってみたいけど Mac OSX の開発環境使ったことありません Mac 向けアプリケーション開発したことありません、だとこの本は厳しいかなと思った。

たのしい Cocoa プログラミング

たのしいCocoaプログラミング[Leopard対応版]

たのしいCocoaプログラミング[Leopard対応版]

こちらに今目を通し始めたけど、こっちはすごくわかりやすい!文体がなれなれしい・・・じゃなく、フレンドリーだからそう思うのもあるだろうけど、かみ砕いて説明しているので、はしょるべきところは読み飛ばせるし、じっくり読めばしっかり書いてある。やはり Objective-C だとか Cocoa だとか Xcode だとかは、この木下さんの本が日本語ではベストなのかなーと思った。