The Document of Aska

Mac

Application

  • Google Chrome
    • Aviary
    • TweetDech
    • Cacoo
    • Google Tasks Checker Plus
    • Mail Checker Plus for Google Mail
    • ATND Notify
    • Create Link
  • Google ( 日本語 )
    • \キーで円記号ではなくバックスラッシュが入力される様に設定
  • git ( sudo port install git-core )
  • Versions (subversion client)
  • tree ( sudo port install tree )
  • TextMate (開発用)
  • CotEditor (EUC-JPなファイル編集用)
  • Remote Desktop
  • Thunderbird
  • Firefox ( 確認用 )
  • Transmission
    • CentOSのISOイメージをtorrentでDLする時に使う

Development

  • Xcode (makeとか使えるようになる) Xcode
  • perlbrew
  • cpanm
  • MacPorts

    # install
    パッケージ落としてGUIでインストールできる
    # env .bash_profile or .zshrc
    export PATH=/opt/local/bin:/opt/local/sbin/:$PATH
    export MANPATH=/opt/local/man:$MANPATH
    
  • MySQL

    sudo port install readline
    sudo port install mysql5-server
    sudo -u _mysql mysql_install_db5
    # 起動
    sudo /opt/local/share/mysql5/mysql/mysql.server start
    # 自動起動
    sudo port load mysql5-server
    # PATHを通す ( .zshrc or .bash_profile 忘れずに )
    export PATH=/opt/local/bin:/opt/local/sbin/:/opt/local/lib/mysql5/bin:$PATH
    sudo ln -s /opt/local/libexec /opt/local/lib/mysql5/libexec
    sudo mkdir /opt/local/lib/mysql5/share
    sudo ln -s /opt/local/share/mysql5/mysql /opt/local/lib/mysql5/share/
    # mysql_install_db, mysqld, share/mysql/english へアクセス出来ないと Test::mysqld が正常に動かない
    # **DBD::mysqlのテストの為**、接続して自分にパスワード無しで権限付与( askaはローカルユーザ名 )
    mysql -u root
    mysql> GRANT ALL PRIVILEGES ON *.* TO aska@localhost;
    mysql> quit
    # make config
    sudo cp /opt/local/var/macports/software/mysql5/5.*_0/opt/local/share/mysql5/mysql/my-medium.cnf ¥
      /opt/local/etc/mysql5/my.cnf
    # 開いてみる、書き換えたい所があれば書き換える
    sudo vi /opt/local/etc/mysql5/my.cnf
    cpanm DBD::mysql
    # パスワード無しのアカウントを消すかどうかは各々どうぞ
    mysql -u root
    mysql> DROP USER aska@localhost;
    mysql> quit
    # インストールに失敗する場合、PATH又はmysqlのユーザ権限が原因である事が多い、build.log見ると分かる
    # 因みに user@localhost がどうこうと言っていても user という部分は実行時ユーザ名に置き換えて読まないとダメ
    

ショートカット

  • control + shift + ▲(eject) ... ディスプレイoff
  • control + shift + 4 ... 範囲指定スクリーンショット

参考: http://support.apple.com/kb/HT1343?viewlocale=ja_JP