1. 小型の画像をプレビュー.appから印刷しようとする
  2. 画像が用紙サイズいっぱいに拡大されて印刷される
  3. どこでオプションいじるの?
  4. 印刷ダイアログの[プリンタ]ドロップダウンボックスの横にある[▼]ボタンをクリックすると、詳細な印刷ダイアログが開くことを発見
  5. 画像(Mac OS Xの印刷ダイアログ)
    Mac OS Xの小型印刷ダイアログ。[▼]ボタンをクリックすると、詳細ダイアログが開きます
  6. [サイズ調整]に数値を入れてみる。今回は元サイズのまま印刷したいので、ここに 100% と入力
  7. 画像(サイズ調整の入力ボックス)
    ここに数値を入力すれば、画像サイズの自動調整を変更できるはずなんだけど……?
  8. ダイアログ左側のプレビューが変更されないままなのが気になるけど、とりあえず[プリント]ボタンを押してみる
  9. 画像がやっぱり用紙サイズいっぱいに拡大されて印刷される
  10. なんで???

設定ダイアログで試行錯誤して、用紙をさんざん無駄にした後に、ようやく「Webで検索すればいいんじゃね?」という発想に到達。「Mac プリント サイズ調整」でGoogle検索したら、即座に正解が見つかりました。

Mac OS X 10.6 以降のプレビューでは、画像全体を印刷、用紙全体に印刷、またはパーセンテージを指定して印刷することができます。

「拡大縮小」フィールドにパーセンテージを入力してそのまま「プリント」ボタンをクリックした場合は、入力したパーセンテージではなく、デフォルトのパーセンテージで印刷されます。

つまり、[サイズ調整]の項目に数字を入力しただけでは、設定は更新されない、と。入力後に[Tab]を押して別の項目へジャンプすると、なるほど設定が更新されるんだけど……

こういうヘルプが用意してあるということは、Appleはんはこの挙動を仕様だと言い張るつもりなのでございましょうか。ドキュメント用意する暇があったら直そうよ、こんなしょーもない動作。

ジャンル: Akihabara, FreeBSD, Memo シリーズ: いろんなものをレビューするよ [ Permalink ][ View Comments ]

※下にあるのは、上のMac OS X: プレビュー.appで画像を用紙サイズに合わせずに印刷するには用のコメント欄です。

blog comments powered by Disqus

MagitがCommitで失敗する話のつづき

公開:2010年01月20日

Carbon EmacsにMagit再インストール話の続きで、ステータスを見たりdiffを取ったりブランチを変更したりはできるのに、Magitから変更をコミットしようとすると、"Symbol's function definition is void: start-file-process"というエラーメッセージが出て失敗するお話。

"start-file-process"で検索してみると、この関数はEmacs 23から実装されたのだそうで。Carbon EmacsのベースはEmacs 22だから、関数が定義されてないって言われちゃうわけですね。

昨晩記事を書いて寝床についた後に、そういえばMacにはTime Machineという仕組みがあるんだった、と思いだしたので、今朝起きてから、ターミナル経由でTime Machineに潜入。アップグレード前のEmacs.appにインストールされていたmagit.elを復元してみました。

Diffを取ってみると:

$ diff magit.el /Applications/Emacs.app/Contents/Resources/site-lisp/magit.el
244a245,250
> (defun magit-git-insert (args)
>   (apply #'process-file
> 	 magit-git-executable
> 	 nil (list t nil) nil
> 	 (append magit-git-standard-options args)))
> 
249,252c255
<       (apply #'process-file
< 	     magit-git-execu……
省略されました・・全てを読むにはここを押してください ジャンル: FreeBSD, Memo [ つづきを読む / Permalink ][ View Comments ]

Carbon EmacsにMagitをインストールする

公開:2010年01月20日

Carbon Emacsのパッケージを2010年冬版に入れ替えたら、/Application/Emacs.app下にインストールしていたMagitが消えちゃったので、gitから再インストール。make installまでは成功したので、そこまでの手順をメモしておきます。

  1. リポジトリを複製
    $ git clone git://gitorious.org/magit/mainline.git
    

    (※ git clone git://github.com/jdhuntington/magit.git でも取れるが、公式サイトで指定されている gitorious のほうがベター)

  2. 前準備
    $ ./autogen.sh
    $ ./configure --prefix=/Application/Emacs.app/Contents/Resources  --infodir=/Applications/Emacs.app/Contents/Resources
    
  3. Makefileを書き換える

    Magitのconfigureは、--with-emacsと--with-lispdirオプションを認識せず、makeにEMACS/LISPDIRオプションを渡しても無視されるので、手動でMakefileを書き換える。

    $ diff Makefile.old Makefile
    170,171c170,171
    < lispdir = $(datadir)/emacs/site-lisp
    < sitestartdir = $(sysconfdir)/emacs/site-start.d
    ---
    > lispdir = /Applications/Emacs.app/Contents/Resources/site-lisp/
    > sitestartdir = /Applications/Emacs.app/Contents/Resources/site-lisp/site-start.d
    764c764
    < 	emacs --batch --eval '(byte-compile-file "$*.el")'
    ---
    > 	/Applications/Emacs.app/Contents/MacOS/Emacs --batch --eval '(byte-compile-file "$*.el")'
    
  4. make & make install
  5. $ make
    $ sudo make install
    
    ……
省略されました・・全てを読むにはここを押してください ジャンル: FreeBSD, Memo [ つづきを読む / Permalink ][ View Comments ]

そういうショートカットがあることは知っているのに、たまにしか使わないせいで、いざ押そうとしたときに思い出せないことってありませんか? 僕はあります。

というわけで、すぐに忘れちゃうemacsのショートカットをメモ書きしてみたり。

  1. リージョンをコメント化する:M-;(※comment-dwim, コメント/非コメント化のトグルなど、さまざまに雰囲気を読んでくれるので、comment-regionより便利)
  2. 特定行に移動する:M-g g(※goto-line)
  3. リージョンをすべて小文字にする:C-x C-l (※lowercaseだからl. 逆に、すべてを大文字化する場合は、uppercaseだから C-x C-u
  4. バッファ保存時の文字コードを指定する:C-x RET f

あと、emacsじゃなくてMacのショートカットなんですが、

  • 文字列をポイントしながら[Ctrl + Command + D]: 辞書.appの定義がポップアップする

この機能のことを、使うたびに便利だなーと思っているはずなのに、すぐ忘れちゃいます。(たぶん、手持ちの電子辞書の方がコンテンツが充実しているのと、標準のブラウザにしているFirefoxがこの機能に対応していないせい) 辞書.appから直接Wikipediaを引けることもすぐに忘れちゃうなあ。

ジャンル: FreeBSD, Memo [ Permalink ][ View Comments ]
Apple MacBook 2.0GHz 13.3インチ MB466J/Aの商品画像

Q: MacBookのEFIをアップデートするため、[MacBook EFI ファームウェア・アップデート.app]の指示に従ってボタンを押し、マシンを終了しました。しかし、MacBookのパワーボタンを押して電源を投入しても、ビープ音が1回だけ長く鳴っただけで、EFIの更新画面が表示されません。

A: MacBookの画面を出力するのに、外部ディスプレイを使っていませんか? MacBookに接続されたディスプレイコネクタを抜けば、即座に、MacBook本体の液晶画面に、白黒の林檎アイコンが表示され、EFIの更新が開始されます。

Mac OS X: Thunderbird 3を入れてみた

公開:2009年12月09日

念のため、Thunderbirdを終了し、/Users/ユーザー名/Library/Thunderbird フォルダをまるごとバックアップしたうえで、Mac OS X版のThunderbird 3をえいやっと導入。

画像(Mac版Thunderbird 3のインストーラ)
Mac版の場合、ディスクイメージをダウンロードして、Thunderbird.appをApplicationフォルダへ移動するだけ

手順は:

  1. 公式サイトからdmgをダウンロードする
  2. ダウンロードしたdmgをダブルクリックしてマウント
  3. Thunderbird.appをApplicationフォルダに移動する

だけ。Thunderbird2時代の設定はすべて受け継がれます。

インタフェイスが小型でスマートになったのと、タブに対応したのが、外見上最大の変化。全文検索は確かに超速になっていて、見ばえもなんだかかっこいいです。(追記:メモリ使用量はTB2より多いかも? TB2の1.5〜2倍くらい使っている感じです)

画像(Thunderbird 3の受信トレイ画面)
TB3の受信トレイ。画面上部にタブが追加され、アイコンが小型化。動作が軽快になっています……
省略されました・・全てを読むにはここを押してください ジャンル: Akihabara, FreeBSD, Memo シリーズ: いろんなものをレビューするよ [ つづきを読む / Permalink ][ View Comments ]

今週は自主的お休み週間と言うことで、数日前に新宿へ行って映画を三連チャンしてきました。サブウェイ123 激突サマーウォーズ(※2回目)→トランスポーター3 アンリミテッドのコンボ。

で、合間に寄ったタワーレコードで、試聴して気に入った空中ループ夜明け、光。を買ったら、特典として、ポストカードとDVD-Rが付いてきました。

画像(空中ループ「夜明け、光。」の特典DVD)
画像(なにせインディーズレーベルなので、無装飾なふつーのDVD-Rです)

DVD-Rに収録されていたのは、アルバム1曲目小さな光の音楽ビデオ……

省略されました・・全てを読むにはここを押してください ジャンル: Akihabara, FreeBSD, Memo [ つづきを読む / Permalink ][ View Comments ]

Flip4Macのアンインストールメモ

公開:2009年09月11日

[システム環境設定]から、Filp4Macのアイコンを副クリックして、["Flip4Mac"環境設定を取り除く]を選択しても、Flip4Mac自体はアンインストールされない。

Flip4Macをアンインストールするには、[アプリケーション]→[Flip4Mac]フォルダ内に配置された Flip4Mac WMV Uninstaller.pkg を使う。

Flip4Mac WMV Uninstallerはその名の通りアンインストーラー。処理は全自動だが、[アプリケーション]フォルダ内の[Flip4Mac]フォルダはそのまま残るため、手動で削除する必要がある。

ジャンル: Akihabara, FreeBSD, Memo [ Permalink ][ View Comments ]
ATOK 2009 for Mac + Windows 通常版の商品画像
  • ジャストシステム(2009-07-17)
  • ¥ 13,440
  • この本は現在お取り扱いできません。

昨日サービスが開始されたMac用のATOK定額制。待ってましたと早速ダウンロードしてみたところ、Mac版に付属する[バックアップツール]では、Windows版で作成したバックアップが復元できないことが判明しました。

Mac版の[バックアップツール]で復元できるのは、Mac版で作成されたバックアップのみ。Mac版であれば、ATOK 2009に限らず、以前のバージョンからの復帰も可能なようです。

画像(Mac版のバックアップツールでは、Windows版で作成したバックアップを復元できない)

しかし、Windows版ATOKの[バックアップツール]で作成したバックアップは、バージョンが同じATOK 2009でも、「バックアップデータ情報ファイル (BACKUP.DAT) からのデータを復元することができませんでした。」というエラーメッセージが出て、復元に失敗してしまいます。

Windows版とMac版の[バックアップツール]で作成されたフォルダを比較してみると、辞書や学習ファイルのファイル名やファイル数が、大きく異なっていました……

省略されました・・全てを読むにはここを押してください ジャンル: Akihabara, FreeBSD, Memo [ つづきを読む / Permalink ][ View Comments ]

タイトル通り。Amazon.co.jpあたりに入荷されそうだから、それまで待とうかなーとも思ったんですが、Baba Yetu、いやさCiv4好きなら黙って見てちゃいかんだろうと囁く声がどこかから聞こえてきたので、えいやっと予約してみましたよ。

おさらいですが、氏の公式サイトからデビューアルバムCalling All Dawnsを予約した場合、以下の特典が付きます:

  • CDにChristoper Tin氏自筆のサインとナンバリングが施される
  • 発売日当日にアルバム全体の楽曲をダウンロードできる

北米でアルバムが発売されるのは2009年10月1日。プレセール期間に予約したユーザーには、同日にCDが発送開始されます。しかし、前述の通り、発売日に全曲をダウンロードできるので、到着までヤキモキする必要はまったくなし。これは、日本に住む我々にとっては、海の向こうのファン以上に嬉しいサービスじゃないですか!

以下、Google Checkoutを使って購入する手順を紹介。PayPalにも対応しています。

1. 公式サイトにアクセス

Christoper Tin氏の公式サイトにアクセス。右のアルバムジャケット写真の下、[ADD TO CART]ボタンをクリックします……

省略されました・・全てを読むにはここを押してください ジャンル: Memo, Sid Meier's Game [ つづきを読む / Permalink ][ View Comments ]

Macbook: スリープから復帰した後、無線LANの接続に失敗する

公開:2009年08月12日  最終更新:2009年08月22日

昨日の朝から、Macbook をスリープから復帰させた後に、無線LANへの接続に失敗するようになった。

状況

  • Macbookの型番はMB466J/A. 13-inch, Aluminum, late 2008モデル
  • 無線LANの親機はBuffaloのDraft11n対応AirStation, WZR-G144N
  • WZR-G144Nに無線接続しているのは、このMacbook一台のみ
  • これまでは、まったく同じ環境で、スリープからの復帰後に、無線LANへの再接続に成功していた
  • MacbookのOSは10.5.7のまま。先日リリースされた10.5.8は適用していない
  • その他、ソフトウェア・ファームウェアの類いも、一切更新していない
  • Mac OS Xの[コンソール]でsystem.logを見てみると、
    Aug 12 10:04:58 silverfish airportd[264]: No networks found on channels remembered for  xxxxxxxxxx
    Aug 12 10:04:58 silverfish airportd[264]: Could not find "xxxxxxxxxx" 
    Aug 12 10:04:58 silverfish airportd[264]: Could not find any preferred networks; trying broadcast requests..
    Aug 12 10:05:00 silverfish airportd[264]: Broadcast requests also failed..
    Aug 12 10:05:00 silverfish airportd[264]: Probing highest ranked networks via directed scan..
    Aug 12 10:05:05 Silverfish kernel[0]: Auth result for:  yy:yy:yy:yy:yy:yy  MAC AUTH succeeded
    Aug 12 10:05:05 Silverfish kernel[0]: AirPort: ……
省略されました・・全てを読むにはここを押してください ジャンル: Akihabara, FreeBSD, Memo シリーズ: いろんなものをレビューするよ [ つづきを読む / Permalink ][ View Comments ]

Xbox 360: システム更新メモ

公開:2009年08月11日
Xbox 360 エリート(HDMI端子搭載)の商品画像
  • マイクロソフト(2007-10-11)
  • マーケットプレイスの価格:¥ 14,980より (定価:¥ 24,800, 39% off
  • 中古商品

本日公開された、Xbox 360の大型システム更新を適用したときのメモ:

  1. 本日19:00頃にXbox 360を起動。Xbox Liveへの自動サインインに失敗した
  2. 手動でのサインインは一発で成功
  3. しばらくダッシュボードをうろうろしてみたが、更新が通知される様子はない
  4. アバター関連の新機能があるという情報を聞いていたので、アバターの編集を試みてみたところ、案の定システム更新が通知された
  5. まずは前準備分のダウンロード。ADSL 12M(下り実測3Mbps前後)の環境で、19:03にダウンロードを開始して、1分もしないうちに再起動がかかった
  6. 再起動後、起動ロゴ画面のまましばらく停止した後に、「更新に失敗」のダイアログが出た。エラーメッセージは、「更新をダウンロードできません。[システム設定]→[ネットワーク設定]→[Xbox LIVE接続をテスト]で、接続を確認できます 解決しない場合は、www.xbox.com/supportをご覧ください」
  7. その後、ダッシュボードが表示されたが、更新はされていない。自動サインインも行われない
  8. 手動でサインインを試みるが、数回トライして全部失敗。どうやらネットワークが混み合っているらしい
  9. ようやくXbox LIVEへのサインインに成功。サインインした途端、システム更新本体のダウンロードが開始された
  10. ダウンロードは19:09に開始。プログレスバーの上に「ダウンロード中...残り約5分」の表示が出る。19:13に再起動
  11. 再起動後は一発で自動サインインに成功。ダッシュボードに新機能が追加されていた

ゲームオンデマンドのタイトルをつらつら眺めて思ったんだけど、これさー、事実上、アイドルマスターの新規顧客獲得のために存在するんじゃ……?

ジャンル: Akihabara, Game, Memo [ Permalink ][ View Comments ]

Mac OS X: プロパティリスト (plist) と Launch Services

公開:2009年07月11日  最終更新:2009年07月16日

プロパティリストとは?

ものすごくおおざっぱに言うと、Mac OS Xにおけるアプリケーションの設定ファイル。たとえば、~/.MacOSX/environment.plist には、ユーザーごとの環境変数を記述できる。

個々のファイルに分割されているところは、UnixのドットファイルやWindowsの.iniファイルに似ているが、テキスト (XML) 形式だけではなく、バイナリ形式も併用されている。

.plistファイルから読み取られた設定が、ユーザー・システム・ローカルといったドメインごとにシステムで一元管理されているところは、Windowsのレジストリにも似ている。

.plistで指定可能な設定の中には、defaults コマンドから変更できるものもある。defaults コマンドは、えーと、sysctl みたいなツール?

プロパティリストを編集するには

XML形式のものはテキストエディタで編集できる……

省略されました・・全てを読むにはここを押してください ジャンル: Bookmarks, Memo [ つづきを読む / Permalink ][ View Comments ]

さっき気付いたんだけど、YouTubeの埋め込み型Flashプレイヤーって、画面上を右クリックして[Copy embed html]を選択するだけで、埋め込み用の文字列をクリップボードへコピーできるようになっていたのね。

画像(右クリックから[Copy embed html]を選択)

いままでずっと、右下の[▲]ボタンからメニューを呼び出して、[Embed]の項目の文字列を選択→右クリックでコピーしていたのですよ…… もしかして、ずーっと前からあった機能だったりするんでしょうか。

ジャンル: Diary, Memo [ Permalink ][ View Comments ]

ちょっと欲しい曲があったので、置いてあるかなとiTunes Storeで検索してみたところ、アルバムやアーティストなど、iTunes Store内のリンクをクリックするたびに、かなりの頻度で「iTunes Storeリクエストを完了できませんでした。iTunes Storeが混雑している可能性があります。インターネット接続を確認するか、後でもう一度実行してください」というエラーメッセージが表示されて、リンクを辿れない、という症状が発生した。

以下、試してみたことをメモ書き:

  1. 使用中のバージョンが古いiTunes7 for Windowsだったので、これを機会に最新版のiTunes8へ更新
  2. 管理者権限でiTunes8をインストールし、立ち上がったiTunesでiTunes Storeへアクセスしてみる
  3. ストア内を行き来しても、「リクエストを完了できませんでした」エラーは発生しない。バージョンが古いのが原因だったのか?
  4. ところが、一般ユーザーでログインし直して、もういちどiTunes Storeにアクセスすると、やはり「iTunes Storeリクエストを完了できませんでした」エラーが発生する
  5. 管理者権限でiTunesを立ち上げたときとなにが違うんだろう?
  6. そういえば、一般ユーザーのときはストアにサインインしたままiTunesを使っているけど、管理者権限でiTunesを立ち上げた時は、サインインしていなかったはず
  7. アカウント情報をチェックしてみようと、iTunes画面左上のメールアドレスボタンをクリック……
省略されました・・全てを読むにはここを押してください ジャンル: Diary, Music, Memo [ つづきを読む / Permalink ][ View Comments ]
次の15件を見る