1024tips

WEBエンジニアがLinux,Mac,Rails他のTIPSをまとめます。目指せ1024TIPS!

mac

MacのSnowLeopardで時刻合わせのNTP設定する

iPhoneの時計はPC側の時刻と同期するのだが、Mac側の時計が狂っていて大遅刻をかますという事件がありMacの時刻合わせ設定について見直した。

日本で提供されているNTPサーバとしてはNICTがある。通常「ntp.nict.jp」を設定すれば良いが、SnowLeopardでIPv6を無効にしていると接続できなくなるらしい。その場合、IPv4のIPアドレスを列挙する設定が必要。

日付と時刻

Macで半透明のメニューバーを止める設定

Macはデフォルトでメニューバーが半透明になっているが、壁紙設定した場合など文字が読みにくくなって不便。

「システム環境設定」>「デスクトップとスクリーンセーバ」>「デスクトップ」で「半透明メニューバー」のチェックを外す。

30C730B930AF30C830C330D7306830B930AF30EA30FC30F330BB30FC30D0

Macのことえりで常に半角数字を入力させる設定

好みの問題だが、個人的には英数字は全て半角で統一したい派。「ことえり環境設定」には「数字を全角で入力」というチェックがあり、これを外せば日本語変換が全角モードでも常に半角数字を入力でき便利である。

305330683048308A74B058838A2D5B9A

MacにRMagick環境を作る

引き続きSnowLeopardでの開発環境を作っている。Macの場合は結構簡単。


$ sudo port install ImageMagick
$ sudo gem install rmagick

MacPortsでhttpdをインストールする

mongrelではなくapache+PassengerでRails環境を作ることにした。MacPortsでのインストール方法は以下。

apache2.2インストール

$ sudo port install apache2▼自動起動設定
$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist

Passengerインストール

http://www.modrails.com/install.htmlを参考にする。
$ sudo gem install passenger
$ sudo passenger-install-apache2-module

▼httpd.confに以下内容を追加する。ちなみにportsでインストールしたhttpdの設定ファイルは/opt/local/apache2/conf/httpd.confにある。--
Please edit your Apache configuration file, and add these lines: 
LoadModule passenger_module /Library/Ruby/Gems/1.8/gems/passenger-2.2.5/ext/apache2/mod_passenger.so
PassengerRoot /Library/Ruby/Gems/1.8/gems/passenger-2.2.5
PassengerRuby /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
-- 

▼httpd.confにrailsアプリの設定を追加する。
--
   <VirtualHost *:80>
      ServerName www.yourhost.com
      DocumentRoot /somewhere/public
   # <-- be sure to point to 'public'!
   </VirtualHost>
-- 

Macの2本指タップを右ボタンクリックにする設定方法

最近は右ボタンとは言わない。左利きの人もいるので「副ボタン」が正しい。Appleの「副ボタンのクリック」は設定インターフェイスがわかりにくく混乱する。トラックパッドの設定を見ると当初より「副ボタンのクリック」という項目にチェックが入っているが、この項目は意味がなくApple自身も「デフォルトでは無効に設定されています」と書いている。正しい設定は「1本指の操作」で「タップでクリック」をチェックすることである。

http://support.apple.com/kb/HT3211?viewlocale=ja_JP
システム環境設定 >  トラックパッド > 「1本指の操作」で「タップでクリック」をチェックする

--以下引用--
副ボタンのクリック
  • デフォルトでは無効に設定されています。
  • 副ボタンのクリックまたは右クリックを使うと、ショートカットメニューのコマンドを表示できます。
副ボタンのクリックを使用するには、「トラックパッド」の環境設定で「タップでクリック」を有効にして、トラックパッドを 2 本の指でタップします。または、「トラックパッド」の環境設定でトラックパッドの左下隅または右下隅に副ボタンクリック領域を設定します。Control キーを押したままクリックすることによって、副ボタンのクリックを行うこともできます。 
▼設定前:最初から「2本指の操作」で「副ボタンのクリック」にチェックが入っているが実際には動作しない。
30C830E930C330AF30D130C330C9 

▼設定後: 「1本指の操作」で「タップでクリック」にチェックを入れると「2本指の操作」で「副ボタンのクリック」の項目が消え「セカンダリータップ」となる。
30C830E930C330AF30D130C330C9 

Apple MacBook Pro 2.26GHz 13.3インチ MB990J/AApple MacBook Pro 2.26GHz 13.3インチ MB990J/A
販売元:アップル
発売日:2009-06-10
おすすめ度:5.0
クチコミを見る
Apple Wireless Mighty Mouse MB111J/AApple Wireless Mighty Mouse MB111J/A
販売元:アップル
発売日:2007-08-09
おすすめ度:3.5
クチコミを見る

Apple MacBook Air SuperDrive MB397G/A
Apple MacBook Air SuperDrive MB397G/A
販売元:アップル
発売日:2008-02-29
おすすめ度:4.0
クチコミを見る

Apple 45W MagSafe 電源アダプタ for MacBook Air MB283J/A
Apple 45W MagSafe 電源アダプタ for MacBook Air MB283J/A
販売元:アップル
発売日:2008-02-29
クチコミを見る
 

SnowLeopard対応のSIMBLがリリースされた

SnowLeopardの64bit化対応したSIMBLがリリースされた。"Choose Application"ダイアログが出る問題が解消されたとのこと。

なおSIMBL本体が64bit対応した、というだけで各SIMBLプラグインはそれぞれ64bit対応したものをインストールし直す必要があることに注意して欲しい。

http://www.culater.net/software/SIMBL/SIMBL.php
v0.9.4 - released 2009-09-08
  • fixed event targeting - no more dialog asking for missing applications 


別冊Mac Fan ビギナーズ大全 2009 (マイコミムック) (MYCOMムック 別冊Mac Fan VOL. 3)別冊Mac Fan ビギナーズ大全 2009 (マイコミムック) (MYCOMムック 別冊Mac Fan VOL. 3)
著者:Mac Fan編集部
販売元:毎日コミュニケーションズ
発売日:2009-07-07
クチコミを見る

Mac Fan (マックファン) 2009年 10月号 [雑誌]
Mac Fan (マックファン) 2009年 10月号 [雑誌]
販売元:毎日コミュニケーションズ
発売日:2009-08-29
クチコミを見る

Macで半角カナ

Macでは初期状態で半角カナが入力できない、という問題がある。そもそも変換モードの候補に出てこない。オンラインバンクか何かで「半角カナ」で入力せよ!とあるサイトがあって必要になったので設定方法を調べた。

Macで半角カナを入力するには

Macで半角カナを入力可能にするには、少々面倒な設定手順が必要。

「システム環境設定」>「言語とテキスト」>「入力ソース」を選択>「使用する入力プログラムを選択します」の一覧から「ことえり」の下にある「半角カタカナ」にチェックを入れる

8A008A9E306830C630AD30B930C8

Macユーザー必携の完全保存版! MacPeople ビギナーズバイブル
Macユーザー必携の完全保存版! MacPeople ビギナーズバイブル
著者:マックピープル編集部
販売元:アスキー・メディアワークス
発売日:2008-08-27
おすすめ度:3.0
クチコミを見る

Mac Style入門ガイド Mac OS X Leopard 対応
Mac Style入門ガイド Mac OS X Leopard 対応
著者:小原 裕太
販売元:翔泳社
発売日:2008-07-03
おすすめ度:3.5
クチコミを見る

MacportsのSnow Leopard対応版が出た

SnowLeopardにした後、Macportsが動かなくなっていた。MacPorts 1.8.0 がリリースされているのでコレをインストールすることで使えるようになる。

http://distfiles.macports.org/MacPorts/MacPorts-1.8.0-10.6-SnowLeopard.dmg

Mac OS X 10.6 Snow LeopardMac OS X 10.6 Snow Leopard
販売元:アップルコンピュータ
発売日:2009-08-28
おすすめ度:3.5
クチコミを見る

Mac OS X 10.6 Snow Leopard ファミリーパック
Mac OS X 10.6 Snow Leopard ファミリーパック
販売元:アップルコンピュータ
発売日:2009-08-28
おすすめ度:3.0
クチコミを見る

Snow Leopardでスクリーンセーバが使えなくなる件

Mac OS X v10.6、Snow Leopardにすると一部のスクリーンセーバが使えなくなる。ただし、スクリーンセーバのプログラムを32bit起動することで回避できるのではと思うが誰か情報プリーズ。


http://support.apple.com/kb/TS2913?viewlocale=ja_JP&locale=ja_JP 

Mac OS X v10.6:他社製スクリーンセーバが使用できない

現象

Mac OS X v10.6 Snow Leopard がインストールされた 64 ビットプロセッサ の Mac に他社製のスクリーンセーバをインストール、プレビュー、または設定しようとすると、下記の警告メッセージが表示される場合があります。

「スクリーンセーバ (スクリーンセーバ名) はこのコンピュータでは使えません。このスクリーンセーバの開発者に新しいバージョンについて問い合わせてください。」

対象製品

Mac OS X 10.6

解決方法

該当のスクリーンセーバの開発元に問い合わせて、互換性のある 64 ビットバージョンのスクリーンセーバを入手します。
 

Mac OS X 10.6 Snow LeopardMac OS X 10.6 Snow Leopard
販売元:アップルコンピュータ
発売日:2009-08-28
おすすめ度:3.5
クチコミを見る
Mac OS X 10.6 Snow Leopard ファミリーパックMac OS X 10.6 Snow Leopard ファミリーパック
販売元:アップルコンピュータ
発売日:2009-08-28
おすすめ度:3.0
クチコミを見る

Macで素早く「・」(なかぐろ)を打つ方法

私は「・」(なかぐろ)が大好き。メモの箇条書きでよく使います。 で、つい最近マカーになったんですがキーボードの配列をUSにしてしまったものだから「・」(なかぐろ)なんてない訳です。

ではどうするか?まず「なかぐろ」と打って変換する手が思いつきます。面倒。

結論。「option+/」または「/の後スペース」でなかぐろが出せます。やったー!!


たった3秒のパソコン術 (知的生きかた文庫)
たった3秒のパソコン術 (知的生きかた文庫)
著者:中山 真敬
販売元:三笠書房
発売日:2008-04-21
おすすめ度:4.0
クチコミを見る
 

Snow LeopardのSafariを32bit起動してSIMBLを復活させる方法

MacのSnow Leopardの目玉はOSや付随するSafariなどが64bit対応したことだ。一方副作用としてSafariを拡張機能するSIMBLやGoogle Gearsが動かなくなる。以下のように32bit起動すると、SIMBLが復活する。GoogleGearsの復活方法は調査中。
「Macintosh HD」>「アプリケーション」>「Safari」を⌘+iまたは右クリックで「情報を見る」>「32bitモードで開く」にチェックを入れる
201CSafari.app201D306E60C55831 

Mac OS X 10.6 Snow LeopardMac OS X 10.6 Snow Leopard
販売元:アップルコンピュータ
発売日:2009-08-28
おすすめ度:4.0
クチコミを見る
Mac OS X 10.6 Snow Leopard ファミリーパックMac OS X 10.6 Snow Leopard ファミリーパック
販売元:アップルコンピュータ
発売日:2009-08-28
クチコミを見る

Snow Leopardで「壁紙スクリーンセーバ」などを使用可能にする

Snow Leopardで「壁紙スクリーンセーバ」が使えなくなる件。Snow Leopardバージョンアップした所、下記エラーが出て初期設定し直さないと使えなかった。
"壁紙スクリーンセーバをこのバージョンのMac OS Xでは使用することができません。製造元から新しいバージョンのスクリーンセーバを入手してください"

Snow Leopardで壁紙スクリーンセーバを初期設定する手順

「システム環境設定」>「デスクトップとスクリーンセーバ」で「スクリーンセーバ」を選択
>「ピクチャ」配下のシャッフルを選択し「オプション」で「iPhoto」のアルバムを選択する。

30B730B930C630E074B058838A2D5B9A

Mac OS X 10.6 Snow LeopardMac OS X 10.6 Snow Leopard
販売元:アップルコンピュータ
発売日:2009-08-28
おすすめ度:4.0
クチコミを見る


Mac OS X 10.6 Snow Leopard ファミリーパックMac OS X 10.6 Snow Leopard ファミリーパック
販売元:アップルコンピュータ
発売日:2009-08-28
クチコミを見る

SnowLeopardにアップデートするとキーマップ設定がクリアされる

SnowLeopardにアップデートした所、caps lockキーをcommandキーにするキーボード設定がクリアされていて焦った。下記で設定変更できる。
「システム環境設定」>「キーボード」>「修飾キー」でキーマップの設定画面が表示される。

30B730B930C630E074B058838A2D5B9A


Mac OS X 10.6 Snow LeopardMac OS X 10.6 Snow Leopard
販売元:アップルコンピュータ
発売日:2009-08-28
おすすめ度:4.0
クチコミを見る

Mac OS X 10.6 Snow Leopard ファミリーパック
Mac OS X 10.6 Snow Leopard ファミリーパック
販売元:アップルコンピュータ
発売日:2009-08-28
クチコミを見る

イーモバイルはSnowLeopardで使える

Snow Leopardではイーモバイルが動かないという情報がありますがIchinさんによると以下の設定でemobileがつながったそうです。

Snow Leopardでイーモバイル (D23HW)の接続方法:ネットワークで「詳細」→「モデム」で、製造元「一般」、機種「Dialup Device」、ダイル「パルス」にすれば接続できるよ

Tweetie


Mac OS X 10.6 Snow Leopard
Mac OS X 10.6 Snow Leopard
販売元:アップルコンピュータ
発売日:2009-08-28
おすすめ度:3.5
クチコミを見る

Mac OS X 10.6 Snow Leopard ファミリーパック
Mac OS X 10.6 Snow Leopard ファミリーパック
販売元:アップルコンピュータ
発売日:2009-08-28
クチコミを見る

MacBookでCapsLockをCommandキーにする設定

MacBookでwindowsのCtl+C/Vを操作するにはスペースの左にあるCommandキー+C/Vになある。でも私の場合指が届かない。

また自分は「Aの左がCtlなキー」派だがMacBookでAの左はCapsLockなのでこれをCommandキーに変える設定を行った。

「システム環境設定」>「キーボードとマウス」の設定の中で、CapsLockを押すとCommandキーの動作をするよう変更できる。フリーウェア不要。


別冊Mac Fan ビギナーズ大全 2009 (マイコミムック) (MYCOMムック 別冊Mac Fan VOL. 3)
別冊Mac Fan ビギナーズ大全 2009 (マイコミムック) (MYCOMムック 別冊Mac Fan VOL. 3)
著者:Mac Fan編集部
販売元:毎日コミュニケーションズ
発売日:2009-07-07
クチコミを見る

Macを買ったら最初に読む本 Mac OS X v10.5 Leopard版 (アスキームック)
Macを買ったら最初に読む本 Mac OS X v10.5 Leopard版 (アスキームック)
著者:アスキー書籍編集部 編
販売元:アスキー
発売日:2008-02-12
おすすめ度:3.0
クチコミを見る

すぐにできる!Mac OS X Version10.5 Leopard 2009 Edition
すぐにできる!Mac OS X Version10.5 Leopard 2009 Edition
著者:野沢 直樹
販売元:ソーテック社
発売日:2008-11-20
クチコミを見る

MacのNetbeans6.5でrubyのfast-debuggerを使用するには

NetbeansのRails開発でデバッグしようとするとfast-debuggerをインストールしろと言われる。しかし最新版を入れるとエラーになってしまう。 ruby-debug-ideは0.4系が出ているが対応していないようだ。バージョン指定してインストールする必要がある。

 

   1  $ sudo gem install ruby-debug-ide -v '= 0.3.1'
   2  $ sudo gem install ruby-debug-base -v '= 0.10.2'

Java Expert #03
Java Expert #03
著者:Java Expert 編集部
販売元:技術評論社
発売日:2008-11-13
クチコミを見る

LhaをMacで解凍するフリーソフト(for OSX,10.5.6)

LhaをMacで解凍するフリーソフト。環境はIntelMacのOSX10.5.6。

解凍ソフト「Stuffit Expander12(スタッフイット エキスパンダー12)」(フリー版)

f:id:onering:20090103202533p:image:left定番のスタッフイット エキスパンダー。20以上の圧縮形式に対応。圧縮は有料版の「スタッフイット デラックス」が必要。

.sit .sitx .zip .tar .sea .exe .hqx.gz .tgz .lha

.lzh .mime .rar .pf .uu .uue .z .bz2 .arc .cab

.yenc .tz .as .bin

↓なおインストール後規約に同意するとStuffit Expander13にアップデートされた。日本語版だったのが英語版になった(苦笑

f:id:onering:20090103204448p:image

フリーの解凍ソフト「The Unarchiver v1.6.1」

The UnarchiverはZip, Tar-GZip, Tar-BZip2, Rar, 7-zip, Lha, StuffIt など多くの形式に対応している。

一旦対象のファイル形式を設定すればダブルクリックするだけで解凍できる。解凍専用なので圧縮側はOS標準のZIPで頑張ることに。

f:id:onering:20090103200234p:image

みんなLhaでの圧縮はどうしてるんでしょう?

MacPortsの使い方

MacPorts自身を最新版にした上でアプリもupdateする手順。

$ sudo port selfupdate

MacPorts base version 1.700 installed
Downloaded MacPorts base version 1.700
The MacPorts installation is not outdated so it was not updated

$ sudo port outdated
$ sudo port upgrade installed 

Cut&Paste PowerStand (MacBookPro対応) POWERSTAND(CUT&PASTE
Cut&Paste PowerStand (MacBookPro対応) POWERSTAND(CUT&PASTE
Yahoo!ショッピング(ヤフー ショッピング)


MacのTerminal.appでSSHのセッション切れを防止するには

Mac(OS X10.5)のTerminal.appでSSH接続してサーバ作業とローカル作業を並行しているとセッションが切れて泣けることがある。これはクライアント側からポーリングしてやることで解決できる。

http://d.hatena.ne.jp/omoon/20061109/1163069683を参照。 ローカルの~/.ssh/configに以下を書き込む。

ServerAliveInterval 300

今の所うまく動いているようだ。

アップルジャパン MacBook Pro 2.8GHz C MB986J/A MacBook Pro 2.8GHz Core 2 Duo/15.4/4G/500G
アップルジャパン MacBook Pro 2.8GHz C MB986J/A MacBook Pro 2.8GHz Core 2 Duo/15.4/4G/500G
Yahoo!ショッピング(ヤフー ショッピング)

訪問者数
  • 今日:
  • 昨日:
  • 累計: