Views
Mac OSX を使いこなす
TOSA11 プレゼンテーション
Mac OS X がやってくる
- 今まで Solaris だったのになんで?
- この人 が、「いい」って言うんです。
- 確かに、SPARC マシンだと PC アプリは走らないし
- Intel PC のデュアルブートも面倒
- いっちょ試してみよう
Mac OS X は Darwin
- オープンソース開発
- Mach カーネル
- FreeBSD (コマンド・ライブラリ etc)
- もちろん、OS9 までのフレーバ
UNIX なんだし、端末が必要
- Finder -> Applications -> Utilities -> ターミナル
- フォントは 等幅, Courier, Regular で多分OK
- 日本語は UTF-8 にしよう
- .bashrc に export LANG=ja_JP.UTF-8
- ターミナルの「ウィンドウ」設定
- エミュレーションで 「非ASCII文字をエスケープする」のチェックをはずす
- ディスプレイで「ワイドグリフは2桁とカウントする」にチェック
- ついでに「アンチエイリアス処理を行う」にチェック
- どこに保存されているんだろう?
外から入るには、ssh
- いまどき telnet / ftp / rcp は使用禁止
- ssh / sftp / scp を使う
- Windows で全部使えるのは cygwin
- TeraTerm (UTF-8) もある
- 従来の TeraTerm (ssh v1 対応) は使えないので注意
エディタは何が?
- とりあえず、vi は使える(ターミナルの設定)
- emacs もあるぞ
- TextEdit がアプリケーションに入っている
TextEdit
- Applications にある
- 環境設定で UTF-8 / 標準テキスト に設定しておく
- も、いいかも
フリーソフトも入るのか?
- GCC は 2枚目の CD に。(Xcode : Server Edition ならデフォルト)
- 多くのソフトがコンパイル済みパッケージ
- Fink で入れるもあり (/sw の下に入る)
- ソースから、/usr/local の下にだって入る
フリーソフトの例
- /usr/bin/vi ... vim (LANG を認識してくれる)
- /usr/bin/python ... Python 2.3.5
- Apache/Zope/Plone
- mod_python
- Firefox/Thunderbird
わからんこともいっぱい
- ldd が無い
- .a はあるが .so でなく .dylib
- python site-packages や apache modules は .so
- libjpeg.a はできたが、libjpeg.dylib が出来なかった
- MACOSX_DEPLOYMENT_TARGET がどーたらというエラー
- export MACOSX_DEPLOYMENT_TARGET=10.4 しておく
悩ましいアプリも
- Apple Mail
- RFC-2231 準拠しているつもりらしいが
--Apple-Mail-1--957725205 Content-Transfer-Encoding: base64 Content-Type: image/jpeg; x-mac-type=4A504547; x-unix-mode=0644; x-mac-creator=70727677; name="高知大学理学部数理情報科学科数理コース情報コース統一デザインのトップページ.jpg" Content-Disposition: inline; filename0=ISO-2022-JP''%1B%24B9bCNBg3XM%7D3XIt%3FtM%7D%3EpJs2J3X2J%3FtM%7D%253%21%3C%259%3EpJs%253%21%3C%259E%7D0l%25G%256%25%24%1B%28B; filename1=%1B%24B%25s%24N%25H%25C%25W%25Z%21%3C%258%1B%28B.jpg
Apple Mail の問題
- ヘッダの1行が80文字を超えてる
- 試してみたら、Thunderbird も一緒 :-(
- 長い日本語のファイル名を使ってはいけない
のは、どれでも一緒。
プレゼンには何を使えば?
- それは Keynote でしょう
- でも、ノートPCまで入れ替えるわけではないので、今回の調達ではパス
- Microsoft Office が入ります
- Mac でも Windows でも Linux でも使える S5 がお勧めです
ワープロが無いと論文書けません
- Office に Word が入っています
- でも、TeX を使いましょう
表計算は?
- 情報科学の人は表計算ソフトなど使ってはいけません
- でも Office に入っています
- Python でプログラミングしましょう
- Gnuplot でグラフを作りましょう
困ったことに
- Mac のアプリケーションは path を通してコマンドラインから起動ができない?
- Firefox, Thunderbird, ターミナル, TextEdit はドックに入れておく
- 同じアプリでも設定メニューの場所が微妙に違う
もっと言わせてもらうと
- マウスのボタンが1つしかない
- そんなん昔からやろ
- 最初は3つやったんや
- 3つもあったら分からんなる」って無茶な
- 猿と一緒で1個しかない方がいい?
というような文句もありますが
- とにかく、Mac であることはできるだけ忘れて
- UNIX を使いこなしましょう