Posts Tagged ‘mac’

tiger を snow leopard にアップグレードしてみる

Sunday, October 4th, 2009

– バックアップ

- iTunes ライブラリ、iPhone アプリ
ファイル -> ライブラリ -> ディスクへバックアップ

- iphone のバックアップ
/Users/xxxxx/Library/Application Support/MobileSync をコピー

- 写真

- アドレスブック

- 辞書

- ソースコード
(できるだけ subversion に保管しておく)

- Firefox addons
スクリーンショットをとっておく

- .emacs

- .screenrc

- .zshrc(history も一緒に)

以下は WEB 上にデータがあるのでバックアップ必要なし

- ブックマーク

- Evernote

- dropbox

- gmail

- google calendar

- twitter

- blog

– インストール後の設定

- まず tiger をインストール

- Adobe Creative Suite をインストール
イラレとフォトショップだけでいい
※ snow leopard(10.6)に CS1 をインストールしようとすると「このソフトウェアをインストールするには、管理者もしくはそれ以上のレベルのアクセス権限が必要です」っていうメッセージでインストールできないので、tiger の時点でインストールしておく。そうすればアップグレード後でも利用できる

- プリンタドライバーをインストール
epson pm-a700
→ドライバがうまく入らなかったので a750 で代用

- snow leopard にアップグレード
rosetta を有効にしておく

- マウスとトラックパッドの速度を最速にする

- Ctrl キーの変更

- Witch

- Firefox とアドオン
アドオンを順にインストール
AutoPager

http://userscripts.org/scripts/show/8551

FireGesture が動作しない
→未解決
→All-in-One Gestures に変更

- safari ブックマーク の復元

- 辞書の復元

- アドレスの復元

- iTunes
バックアップディスクから元に戻す
iPhone と同期して問題ないか確認

- svn の復元

- 各種ドキュメントの復元

- root ユーザーを有効に
/System/Library/CoreServices/ディレクトリユーティリティ で有効にする

- terminal
ウィンドウサイズを 120×40 にする
~/.zshrc
~/.screenrc
起動スクリプトに screen
visudo で sudo を有効に

- なんかパーミッションがおかしくなってたので修正
cd /Users/xxxxx/Library/Application\ Support/
chown user:user AddressBook
cd /Users/xxxxx/Library/Dictionaries
chown user:user

- MacPorts をインストール

- Emacs をインストール
~/.emacs
~/elisp に必要なファイルを保存

- iPhone SDK をインストール

- iPhone を実機で動かすための設定
証明書

- Evernote

- Dropbox

- ウィジェット
amazon art

- fetch

- RealPlayer

- MacTheRipper、HandBrake をインストール

mac で etags を使って php 用のタグファイルを作ってみる

Tuesday, September 18th, 2007

symfonyで開発日記 : emacsのetagsを活用する

http://blog.symfony.jp/2007/08/13/emacs-etags/

を参考に。

実行したコマンドは以下。

etags `find . -name "*.php"`

久々に MacPort

Saturday, September 15th, 2007

sudo port selfupdate

とするとその時点でエラー。。 久々すぎてどうやってインストールしたかもちゃんと覚えていない。

仕方がないので

えせSEの1日1Hack : MacPortが便利なので、まずは基本コマンドをまとめておく

http://www.key-p.com/blog/ohnishi/article.php?id=112

を見ながら順にセットアップしてみる。

selfupdate のエラーは、Mac Install DISC 1 の Xcode Tools/XcodeTools.mpkg をインストールすることで解決しました。

macの.emacs設定

Thursday, August 30th, 2007

現在の.emacsをメモしておきます。会社と家で設定が違うのでなんとか同期かさせたいなあ。でもWindowsとMacなんでそんなわけにもいかないかなー。


;;japanese
(set-language-environment 'Japanese)

;;ChangeLog
(setq user-full-name "Xxx Xxx")
(setq user-mail-address "xxx@xxx.com")

;;not use backupfile
(setq make-backup-files nil)

;;iswitchb-mode
(iswitchb-mode t)

;;transient-mark-mode
(transient-mark-mode t)

;;php
(defun php-mode-hook ()
(setq tab-width 4
c-basic-offset 4
c-hanging-comment-ender-p nil
indent-tabs-mode
(not
(and (string-match "/(PEAR|pear)/" (buffer-file-name))
(string-match ".php$" (buffer-file-name))))))

;;ruby
(autoload 'ruby-mode "ruby-mode"
"Mode for editing ruby source files" t)
(setq auto-mode-alist
(append '((".rb$" . ruby-mode)) auto-mode-alist))
(setq interpreter-mode-alist (append '(("ruby" . ruby-mode))
interpreter-mode-alist))
(autoload 'run-ruby "inf-ruby"
"Run an inferior Ruby process")
(autoload 'inf-ruby-keys "inf-ruby"
"Set local key defs for inf-ruby in ruby-mode")
(add-hook 'ruby-mode-hook
'(lambda ()
(inf-ruby-keys)))
(global-font-lock-mode 1)
(setq default-frame-alist
(append
'((foreground-color . "gray")  ;
(background-color . "black") ;
(cursor-color     . "blue")  ;
)
default-frame-alist))

Mac OS X への Subversion のインストール

Wednesday, May 2nd, 2007

subversion: Subversion Packages からダウンロードします。
Fink と .dmg の 2 つが用意されているけれど、.dmg 版はバージョンが 1.3 までしかないので、バージョン 1.4 まである Fink を使ってインストールすることにする。

Fink のインストール
Fink – Download Quick Start を参考にインストール。

Subversion のインストール

fink list svn |lessfink selfupdatefink install svnfink install svn-client

そのままだと svn のバージョンが古いので selfupdate をする。ただ他にも方法があるような気がする。svn のインストールは時間がかかるのでのんびり待ってください。

Mac OS X への Apache と PHP のインストール

Tuesday, May 1st, 2007

Max OSX の開発用に Apache と PHP をインストールします。MySql が /usr/local/mysql にインストールされていることが前提です。

まず、Apache 1,3 系の最新版をダウンロードし、インストールします。

cd /usr/locale/src/apache1.3/

tar xzvf apache_1.3.9.tar.gz

cd ./apache-1.3.9

sudo ./configure --prefix=/usr/local/apache-1.3/apache-1.3.9 --enable-module=so

sudo make

sudo make install

sudo make clean

次は PHP の最新版をダウンロードし、インストールします。

cd /usr/locale/src/php/

tar xzvf php-5.2.1.tar.gz

cd ./php-5.2.1

sudo ./configure --prefix=/usr/local/php/php-5.2.1 --with-apxs=/usr/local/apache-1.3/apache-1.3.9/bin/apxs --with-mysql=/usr/local/mysql

sudo make

sudo make install

sudo make clean

この後 Apache の設定ファイルを修正します。

sudo vi /usr/local/apache-1.3/apache-1.3.9/conf/httpd.conf
以下の 2 行を追記
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

あとは、ドキュメントルートに phpinfo を記述したファイルを置いて PHP が動作することを確認する。

参考
複数の PHP をインストールし、切り替えて使う方法 – Sooey

Mac OS X への MySQL のインストール

Tuesday, May 1st, 2007

MySQL AB :: MySQL 5.0 Downloads から Mac OS X (package format) downloads の Mac OS X 10.4 (x86) をダウンロードします。

ダウンロードした dmg ファイルをダブルクリックします。その中の mysql-5.0.37-osx10.4-i686.pkg と MySQLStartupitem.pkg を順にダブルクリックでインストールします。

あとは MySQL AB :: MySQL 4.1 リファレンスマニュアル :: 2.1.3 Mac OS X への MySQL のインストール を参考に設定します。

mac のインストール

Tuesday, May 1st, 2007

mac を再インストールしたので、必要なアプリケーションを順にインストールしていきます。

  1. Mac OX X Install Disc1 and 2
  2. ソフトウェアアップデート
  3. Mighty Mouse
  4. FireFox
    1. Foxmarks Bookmark Synchronizer
    2. ScribeFire
    3. 電網探題: Copy URL + 1.3.2 日本語版 第二版
    4. Tab Mix Plus
  5. Witch

まずはこれだけ。
あと、必要なのが

  • Xcode Tools、Optional Installs
  • MacPorts
  • MySQL
  • Apache
  • 複数エンコーディングに対応した軽いエディタ→Jedit X
  • Carbon Emacs