さくら

# passwd #ルートのパスワード変更
# useradd [ユーザ名]
# passwd [ユーザ名]
# usermod -G wheel [ユーザ名]  #ユーザ名をwheelグループに追加
# visudo  #作業ユーザがsudoを実行できるようにする
  %wheel  ALL=(ALL)       ALL  #コメントアウトを外す
# vi /etc/pam.d/su  #wheelのみがsuコマンドを実行できるようにする
  auth            required        pam_wheel.so use_uid  #コメントアウトを外す
# su [ユーザ名]
$ ssh-keygen  # sshkey作成
$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
$ cat ~/.ssh/id_rsa #内容をコピー or SCPでファイルをコピー
$ chmod 700 ~/.ssh
$ chmod 600 ~/.ssh/authorized_keys #忘れるとログインできない
  sshログインできることを確認する

$ sudo vi /etc/ssh/sshd_config  #編集
  PermitRootLogin no # rootによるログイン禁止
  PasswordAuthentication no # パスワードでログイン禁止
$ sudo vi /etc/ssh/sshd_config #sshポート番号を変更
  Port [なんか適当な5桁くらいの数字]
$ sudo /etc/init.d/sshd restart  #sshdを再起動

topcoder

topcoderプラグイン導入


http://kishibe.dyndns.tv/?%E9%9B%91%E8%A8%98%2FTopCoder%E3%81%A7%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E5%B0%8E%E5%85%A5%E3%81%97%E3%81%A6%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E6%99%82%E9%96%93%E3%82%92%E7%9F%AD%E7%B8%AE%E3%81%99%E3%82%8B

pythonbrew
virtualenv
virtualenvwrapper

以下参考
http://d.hatena.ne.jp/pasela/20110704/pythonbrew
http://www.ninxit.com/blog/2010/10/04/python%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%92%E7%AE%A1%E7%90%86%E3%81%99%E3%82%8B%E3%83%84%E3%83%BC%E3%83%AB%E3%80%81pythonbrew%E3%82%92%E4%BD%9C%E3%81%A3%E3%81%A6%E3%81%BF/