<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>不定期な記録 &#187; Mac</title>
	<atom:link href="http://borg4.vdomains.jp/~goro/diary/category/mac/feed" rel="self" type="application/rss+xml" />
	<link>http://borg4.vdomains.jp/~goro/diary</link>
	<description>WordPress 3.0 ja</description>
	<lastBuildDate>Tue, 31 Aug 2010 12:54:50 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>HandBrake trunk</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2010/881</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2010/881#comments</comments>
		<pubDate>Fri, 16 Jul 2010 22:56:54 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[gadget]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=881</guid>
		<description><![CDATA[初代 touch を使ってた時から動画を変換するのに HandBrake を使っていたのですが、最近開発が停滞気味なのか、 iPad 向けのプロファイルがついたバージョンがリリースされない!
でももしかして trunk  [...]]]></description>
			<content:encoded><![CDATA[<p>初代 touch を使ってた時から動画を変換するのに <a href="http://handbrake.fr/">HandBrake</a> を使っていたのですが、最近開発が停滞気味なのか、 iPad 向けのプロファイルがついたバージョンがリリースされない!<br />
でももしかして trunk のソース引っ張ってビルドしたら iPad 対応してるんじゃないか、と期待してやってみました。<br />
<a href="http://trac.handbrake.fr/wiki/CompileGuide#macosx">ドキュメントを確認</a>すると <a href="http://www.tortall.net/projects/yasm/">yasm</a> が必要らしいですが、 pkgsrc のなにかの依存関係(多分ffmpegだろう)によって既に入っていたのでそこは飛ばして</p>
<blockquote>
<pre><code>svn co svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
cd hb-trunk
./configure --launch</code></pre>
</blockquote>
<p>とするだけ、と思ったらエラーで終わる不思議。なんでだろう? と思ったら pkgsrc の tar が HandBrake が期待するオプションに対応していないって話でした。 MacOS X 純正(?) の bsdtar でも大丈夫なんだけど、 gnu tar のほうがより望ましい雰囲気を configure から読み取ったので pkgsrc から archives/gtar を突っ込んでみたところ、あっさりとビルドできたのでした。</p>
<p>で、起動してみたところ、期待通りに  iPad のプロファイルが追加されてて一安心</p>
<p><span id="more-881"></span></p>
<p style="text-align: center;"><a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/07/hb-trunk.png"><img class="aligncenter size-medium wp-image-882" title="Picture Size: Output: 1024x576 と生徒会長がポイント" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/07/hb-trunk-300x187.png" alt="" width="300" height="187" /></a></p>
<p>それはそーと <a href="http://trac.handbrake.fr/browser/trunk/doc/BUILD-Mac">BUILD-Mac </a>を読んでみたら Universal Binary の作り方が乗ってたのでそれにもチャレンジ!</p>
<p>素直に作ろうとすると ppc-64 のバイナリを作ろうとしてエラーになるので HandBrake の一番上のディレクトリに custom.defs を作って</p>
<blockquote><p><code>UB.archs = i386 x86_64 ppc</code></p></blockquote>
<p>なんて書いてあげてから</p>
<blockquote><p><code>./configure --disable-xcode<br />
cd build/<br />
make ub.build.serial<br />
make ub.combine<br />
</code></p></blockquote>
<p>とすると build/ub.combine の下に Universal Binary な HandBrake が出来上がるのです。<br />
ちなみに 64bit な HandBrake を使って DVD の読み込みをすると 64bit 版 VLC を要求されてハマるので素直に 32bit 版を使うべき(笑)</p>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2010/881/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2010/832</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2010/832#comments</comments>
		<pubDate>Sun, 30 May 2010 14:09:55 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[gadget]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=832</guid>
		<description><![CDATA[そのように育てたのは俺なので自業自得といえばそれまでですが、当時から長男さんのデジタルガジェットエリート(?)っぷりに頭を悩ませてた俺はタブレット型の Mac が出る、という噂を聞いた時点で購入確定していたのです。前にも [...]]]></description>
			<content:encoded><![CDATA[<p>そのように育てたのは俺なので自業自得といえばそれまでですが、当時から長男さんのデジタルガジェットエリート(?)っぷりに頭を悩ませてた俺はタブレット型の Mac が出る、という噂を聞いた時点で購入確定していたのです。前にもどっかで書いた気がするのだけどキーボードがないってことはそれだけ長男さんに壊される可能性が減るだろうから Macbook Pro なんかより大分気楽に使えるだろうとか、そんな理由ですけどね。</p>
<p>で、こうして噂の端末がついに発売になり、土日といじり倒したので期待通りのところとか期待と全然違ったところとかの感想を記録しようかな、と。</p>
<p><span id="more-832"></span></p>
<p>期待通りのところ</p>
<ul>
<li>寝っ転がって使える<br />
片手で持つと若干重い気がするけど、それでも長女さんを腹の上に寝かしながら片手で扱うことが出来るのは嬉しい。もうちょっと軽いともっと嬉しいけどね</li>
<li>電池が持つ<br />
自宅で使ってる分には充電忘れたりしない限り全く問題ないね。というか 1024&#215;768 の液晶積んで一日持つって異常だよなぁ。</li>
<li>使ってて快適<br />
使ってて詰まるというか、動作が引っかかるようなことがほぼないってのはスゲい。もちろん出来ることが限られてるからそうなってるんだろうけど、そこまで割り切ったことがスゲいというか。</li>
<li>キーボードが快適<br />
片手で快適、とはいかないけど両手でうつ分には結構イケる感じ。 Bluetooth のキーボードを繋げたりできるけど、この機械でそれやっちゃあ負けだよね(笑</li>
</ul>
<p>期待と違ったところ</p>
<ul>
<li>写真が一杯入らない<br />
25000枚弱いれたら LowMemory で写真アプリが起動しなくなるってなんのテストしたんだよ、とゆー感じ(ぇー)。 iPhoto でサポートしてる枚数ぐらいまではなんとか対応して欲しかったなぁ。というか事前にこのこと知ってたら 32GB 買ったよ!</li>
<li>壊れされる心配が消えない<br />
状況まで確認してないから詳細不明だけど、落としてガラスがヒビだらけになってる iPad の写真をみちゃうと長男さんに渡しっぱなしは怖いね。</li>
<li>パソコンじゃなかった<br />
Mac OS X を積んでない時点で想像ついてろよって感じですが。逆に Mac OS X を積んでいたらあれが出来ないこれが出来ないがいろいろとストレスになったと思うので、正しい選択かどーかはまだわかんないけど、 iPhone OS を積んだことも含めて意図したものなんでしょう。</li>
<li>電子ブックでもなかった<br />
ご祝儀を兼ねて「死ねばいいのに」を買ったのだけど、これが本を置き換えるって言われちゃうと、なぁ。英語なら問題ないのかもだけど、日本語というか漢字はまだキツイ。3年後ぐらいに発売されるであろう iPad HD 待ちかな(笑)。ま、解像度の問題を置いといても iBooks と、それに競合するアプリがある時点でなんだかなー、と。</li>
<li>iPhone/iPod touchアプリがしょんぼり<br />
2倍表示で思ったよりジャギーが目立つのが残念。というかそこら辺の解像度の違いはお作法に則ったアプリなら OS が吸収してくれると信じてたのに!</li>
<li>一人一台が前提<br />
マルチアカウント対応しててもウザいので、しょーがないのでしょうけどね。</li>
</ul>
<p>…書いてみたらなんだかネガティブなことばっかりで自分でもびっくりですが(笑)、少なくとも俺にとっては値段分以上の価値がある、とても満足度が高いオモチャです。でも世間で言われてるよーな世の中を変えるだとかそんなものにはとても思えないです。…パソコンが使えない人たちに普及する可能性はあるかもですが<span style="color: #888888;">(最初の iTunes 必須のアクティベートが無けりゃなぁ)</span>。</p>
<p>おまけ</p>
<ul>
<li>愛花さんが、デカい<br />
彼氏ならみんなやるよね、これ(笑)。 DSi LL がないのがちょっと残念。コナミは早く iPad 対応版をリリースしてください!!<br />
<a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/05/0406de89c01e0d364cd9deab777dab39.png"><img class="aligncenter size-medium wp-image-834" title="ipad_l+" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/05/0406de89c01e0d364cd9deab777dab39-300x200.png" alt="" width="300" height="200" /></a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2010/832/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacOS X で Firefox を作ろう!</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2010/813</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2010/813#comments</comments>
		<pubDate>Thu, 06 May 2010 22:07:47 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=813</guid>
		<description><![CDATA[ビルド出来て嬉しかったので不法投棄しておいた Minefield が結構人気なので、調子にのって第2弾! Offical 版の配布はマズいだろうけど、手軽にビルドできるようにする分には問題なかろう、と Makefile  [...]]]></description>
			<content:encoded><![CDATA[<p>ビルド出来て嬉しかったので<a href="http://borg4.vdomains.jp/~goro/diary/2010/746">不法投棄しておいた Minefield</a> が結構人気なので、調子にのって第2弾! Offical 版の配布はマズいだろうけど、手軽にビルドできるようにする分には問題なかろう、と Makefile を書いてみました。</p>
<p><span id="more-813"></span></p>
<p>必要なもの</p>
<ul>
<li>Xcode</li>
<li>libIDL</li>
<li>mercurial</li>
</ul>
<p>作り方</p>
<ol>
<li>アプリケーション -&gt; ユーティリティ -&gt; ターミナル.app を実行</li>
<li>以下のコマンドを実行</li>
<blockquote><p><code><br />
mkdir ff<br />
cd ff<br />
curl -O http://borg4.vdomains.jp/~goro/tmp/Makfile.gz<br />
gunzip Makefile.gz<br />
make<br />
</code></p></blockquote>
<li>お仕舞い</li>
</ol>
<p>注意点</p>
<ul>
<li>俺でも書けるぐらい単純な Makefile なので疑問点があったら読むことから始めましょう</li>
<li>Snow Leopard 専用ですが、 ~/.mozconfig を弄れば Leopard でもビルド出来るようになる気がします。</li>
<li>64bit 環境な Snow Leopard でビルドすると 64bit 版 Firefox が出来上がりますが、 32bit 環境な Snow Leopard でビルドするとどーなるのか知りません。多分 32bit 版が出来上がると思いますが。</li>
<li>libIDL, mercurial は pkgsrc から入れることを想定しています。</li>
<li>mercurial を pkgsrc で入れなかった場合は最後の make のところを</li>
<blockquote><p><code>HG=hg make</code></p></blockquote>
<p>という具合にしてあげれば大丈夫なはずです。</ul>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2010/813/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>何故敢えてpkgsrcを使うのか</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2010/809</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2010/809#comments</comments>
		<pubDate>Thu, 06 May 2010 21:35:08 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[NetBSD]]></category>
		<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=809</guid>
		<description><![CDATA[FreeBSD から NetBSD に移行した時に一番戸惑ったのは FreeBSD での ports にあたる pkgsrc から入れたコマンドが一切実行出来ないことでした。デフォルトでは /usr/pkg 以下に入れら [...]]]></description>
			<content:encoded><![CDATA[<p>FreeBSD から NetBSD に移行した時に一番戸惑ったのは FreeBSD での ports にあたる pkgsrc から入れたコマンドが一切実行出来ないことでした。デフォルトでは /usr/pkg 以下に入れられ、そこに PATH なんか通ってるわけないから当然ですけどね。</p>
<p><span id="more-809"></span></p>
<p>FreeBSD を使っていた身としては /usr/pkg は /usr/ports に対応するもの、つまりパッケージシステムのソースが置かれるところという認識だったのですが、 pkgsrc のソースが置かれるのは /usr/pkgsrc 、で /usr/pkg は /usr/local に対応し出来上がったコマンドその他が入るところなのですね。それが大変気持ち悪く、 NetBSD で ports を使う方法がないか調べたりもしたわけなんですが、 pkgsrc を使わずに Emacs をビルドしてインストールした時に</p>
<ul>
<li>システムコマンドは /bin, /usr/bin</li>
<li>pkgsrc で入れた奴は /usr/pkg/bin</li>
<li>自分で入れた奴は /usr/local/bin</li>
</ul>
<p>と綺麗に分かれる事に気づいて、それからは pkgsrc 大好きっ娘になったのです(笑)。もっとも pkgsrc だけは NetBSD であっても /usr/src/pkgsrc に置くようにしてますけど。</p>
<p>ちなみに MacPorts は /opt/local 以下に入れるようになってて、/opt を別パーティションにする習慣がない俺にはちょっと…って感じです。まぁ MacOS X は / 一本なので本来問題ないのですが(笑)</p>
<p>で、その後 Solaris を使うことになって、でも当時の Solaris のパッケージシステムがイマイチイケてなかったので、じゃあ試しにってんで Zoularis を使ってみたら思ったより快適だったので， Zoularis -&gt; bootstrap と使い続け今に至るのです。</p>
<p>実際、普段使ってる NetBSD, MacOS X, CentOS(?) でほぼ同じようにパッケージの管理が出来るのはとても楽。もちろん複数の OS を使ってないのであればネイティブのパッケージシステムを使ったほーが楽だと思いますけどねー。</p>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2010/809/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>64bit Cocoa Emacs 24.0.50</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2010/770</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2010/770#comments</comments>
		<pubDate>Tue, 16 Mar 2010 13:36:43 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=770</guid>
		<description><![CDATA[先週の木曜日ぐらいに Emacs trunk が 24.0.50 になってたので NetBSD のほうは昨日入れ替え、 Mac 版もそのうち入れ替えよーと思っていたのだけど、 Mac de Emacs総合 スレに
24. [...]]]></description>
			<content:encoded><![CDATA[<p>先週の木曜日ぐらいに Emacs trunk が 24.0.50 になってたので NetBSD のほうは昨日入れ替え、 Mac 版もそのうち入れ替えよーと思っていたのだけど、 <a href="http://pc11.2ch.net/test/read.cgi/mac/1228489176/434">Mac de Emacs総合</a> スレに</p>
<blockquote><p>24.0.50でフォントの扱いがまた変わってる&#8230;もう嫌だ (泣)</p></blockquote>
<p>なんて書き込みがあったので試してみました。</p>
<p><span id="more-770"></span></p>
<p>inline patch 自体は問題なくあたったのでいつものよーにビルド。で動かしてみるとこんな感じ</p>
<p><a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/03/emacs24.0.50.before.png"><img class="aligncenter size-thumbnail wp-image-771" title="emacs24.0.50.before" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/03/emacs24.0.50.before-150x150.png" alt="" width="150" height="150" /></a></p>
<p>マジだ!? と .emacs を読んでみるとフォント指定をしてるところの最初で</p>
<blockquote><p>(when (= emacs-major-version 23)</p></blockquote>
<p>と全力でバージョン指定をしていたので</p>
<blockquote><p>(when (&gt;= emacs-major-version 23)</p></blockquote>
<p>と書き直して起動してみるとこんな具合</p>
<p><a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/03/emacs24.0.50.after_.png"><img class="aligncenter size-thumbnail wp-image-772" title="emacs24.0.50.after" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/03/emacs24.0.50.after_-150x150.png" alt="" width="150" height="150" /></a>ということで俺が使ってる範囲内では Cocoa Emacs が <a href="http://borg4.vdomains.jp/~goro/diary/2009/660">64bit 対応した時</a>のフォント設定でそのままイケてる感じでした。23 に戻す必要も感じないのでこのまま生活する予定です。</p>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2010/770/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>64bit Firefox for Snow Leopard</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2010/746</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2010/746#comments</comments>
		<pubDate>Thu, 11 Feb 2010 00:48:52 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=746</guid>
		<description><![CDATA[Aperture 3 が 64bit 化を果たしたと聞いて買ってしまおうかと血迷う今日この頃。 Apple 製品は 64bit 化されるのを待つしかないけど、そーじゃないオープンソースなアプリは頑張れば 64bit 化で [...]]]></description>
			<content:encoded><![CDATA[<p>Aperture 3 が 64bit 化を果たしたと聞いて買ってしまおうかと血迷う今日この頃。 Apple 製品は 64bit 化されるのを待つしかないけど、そーじゃないオープンソースなアプリは頑張れば 64bit 化できるはずだよなぁ、とか思って</p>
<blockquote><p><code>file /usr/pkg/bin/*|grep i386</code></p></blockquote>
<p>とかやって出てきた実行ファイルを片っ端から rebuild していったところ、 Universal Binary で作った lv 以外は全て 64bit で作成できたのでした。</p>
<p>他に 32bit なアプリはあったかなぁ、とアクティビティモニタで確認したところ、 Firefox が 32bit じゃないですか!</p>
<p>てなわけで 64bit Firefox についてぐぐってみたところ Mozilla 公式の <a href="https://developer.mozilla.org/en/Mac_OS_X_Build_Prerequisites">Mac OS X Build Prerequisites</a> に</p>
<blockquote><p>The reason Mac OS X 10.6 requires a more complex mozconfig file is that by default, the tools on Mac OS X 10.6 compile 64-bit binaries, and trunk versions before 2009-12-16 were not ready for 64-bit builds on Mac OS X.</p></blockquote>
<p>なんて記載がをハッケソ。これは試してみるしかない、と頑張ってみました。</p>
<p><span id="more-746"></span>と言っても基本的にはさっきのサイトに準じるだけ。</p>
<p><a href="http://www.macports.org/">MacPorts</a> は使ってないので pkgsrc から devel/mercurial , devel/libIDL を突っ込んでから</p>
<blockquote><p><code>hg clone http://hg.mozilla.org/mozilla-central/<br />
cd mozilla-central<br />
make -f client.mk checkout<br />
make -f client.mk build<br />
</code></p></blockquote>
<p>とすると ${MOZ_OBJDIR}/dist に Minefiled.app が出来上がり。更に</p>
<blockquote><p><code>make -C obj-ff/browser/installer<br />
</code></p></blockquote>
<p>で、 ${MOZ_OBJDIR}/dist/firefox-3.7a2pre.en-US.mac.dmg が出来上がるのです。</p>
<p><a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/02/Minefield.png"><img class="aligncenter size-thumbnail wp-image-750" title="Minefield" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/02/Minefield-150x150.png" alt="" width="150" height="150" /></a>なんでも正式ビルド扱いじゃないので、名前が Firefox.app にならないし、アイコンも違うんだそーで。それじゃあ寂しいということで紆余曲折した末、こんな ~/.mozconifg にしたところ</p>
<blockquote><p><code> . $topsrcdir/browser/config/mozconfig</code></p>
<p><code>mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-ff<br />
ac_add_options --enable-optimize=-O2<br />
ac_add_options --enable-libxul<br />
ac_add_options --disable-shared --disable-static<br />
ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.6.sdk<br />
mk_add_options MOZ_MAKE_FLAGS="-s -j4"</p>
<p></code><code># for distribution;<br />
export BUILD_OFFICIAL=1<br />
export MOZILLA_OFFICIAL=1<br />
export MOZ_OFFICIAL_BRANDING=1<br />
mk_add_options BUILD_OFFICIAL=1<br />
mk_add_options MOZILLA_OFFICIAL=1<br />
mk_add_options MOZ_OFFICIAL_BRANDING=1<br />
ac_add_options --enable-official-branding<br />
ac_add_options --with-branding=other-licenses/branding/firefox</code></p></blockquote>
<p>こーなりました。</p>
<p><a style="text-decoration: none;" href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/02/Firefox.png"><img class="aligncenter size-thumbnail wp-image-751" title="Firefox" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/02/Firefox-150x150.png" alt="" width="150" height="150" /></a></p>
<p>動かすとこんな具合。 3.7a2pre とゆーことらしいので、次回リリースからは 64bit 版も含まれるのでしょう。<br />
<a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/02/firefox64bit.png"><img class="aligncenter size-thumbnail wp-image-752" title="firefox(64bit)" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/02/firefox64bit-150x150.png" alt="" width="150" height="150" /></a>Firefox.app は配布するとマズいらしいのですが、 Minefield 版そーでもなさそーなので<a href="http://borg4.vdomains.jp/~goro/tmp/firefox-3.7a2pre.en-US.mac.dmg">置いときます</a>。もちろん Snow Leopard 専用で、 32bit kernel で動くかどーかは知りません、というか動作保証もなし。SHA1 は 4b35bfbcaf11f59ee38fb1acc41869eb1286c67c だそーな。</p>
<p>ちなみに、ウチの MacBook Pro(2.5GHz Core 2 Duo/4GB/64bit kernel) で time 仕掛けたところ</p>
<blockquote><p><code>make -f client.mk build  1834.42s user 255.60s system 125% cpu 27:42.04 total<br />
make -C obj-ff/browser/installer  6.60s user 1.78s system 30% cpu 27.597 total</code></p></blockquote>
<p>という結果でした。</p>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2010/746/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bazaarとinline patch</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2010/726</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2010/726#comments</comments>
		<pubDate>Fri, 22 Jan 2010 12:11:34 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=726</guid>
		<description><![CDATA[昨年末に Emacs のソース管理システムが cvs から Bazaar というものに変わったそーです。惰性で current のソースを引っ張っている者としては追いかけたいのが心情なので試してみたのですが、どうやらちゃ [...]]]></description>
			<content:encoded><![CDATA[<p>昨年末に Emacs のソース管理システムが cvs から <a href="http://bazaar.canonical.com/en/">Bazaar</a> というものに変わったそーです。惰性で current のソースを引っ張っている者としては追いかけたいのが心情なので試してみたのですが、どうやらちゃんとソースを引っ張ってこれてるみたいなのでメモしておきます。</p>
<p>ソースの取得は相変わらず NetBSD でやってるので pkgsrc での話になりますが、<a href="http://bazaar.canonical.com/en/">Bazaar</a> を使うには devel/bzr を入れれば良いみたい。</p>
<p>bzr の使い方はここに<a href="http://www.emacswiki.org/emacs/BzrForEmacsDevs#WhereIsEmacs">解説されている</a>とーり</p>
<ol>
<li>bzr init-repo &#8211;2a emacs/</li>
<li>cd emacs &amp;&amp; bzr branch http://bzr.savannah.gnu.org/r/emacs/trunk/</li>
<li>cd emacs/trunk &amp;&amp; echo &#8220;public_branch = http://bzr.savannah.gnu.org/r/emacs/trunk/&#8221; &gt;&gt; .bzr/branch/branch.conf</li>
<li>cd emacs/trunk &amp;&amp; bzr bind http://bzr.savannah.gnu.org/r/emacs/trunk/</li>
</ol>
<p>で OK。ソースのアップデートは cvs とほぼ同じよーに</p>
<blockquote><p>cd emacs/trunk &amp;&amp; bzr update</p></blockquote>
<p>だそーな。</p>
<p>それはそれとして、最近はリリースこそされていないものの <a href="http://sourceforge.jp/projects/macemacsjp/svn/view/inline_patch/trunk/?root=macemacsjp">inline patch </a>の更新が頻繁に行われいるようで、 64bit Cocoa Emacs でもバッチリインライン入力ができるようになってます。快適、というか IM によってモードラインに表示される単語が異なるというのが芸細でいいですな。</p>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2010/726/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoto起動エラー</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2010/709</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2010/709#comments</comments>
		<pubDate>Fri, 01 Jan 2010 09:53:45 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=709</guid>
		<description><![CDATA[新年早々に iPhoto が刺さったので Dock から強制終了。んで、立ち上げなおしたらこんなアラートがこんにちわ

なんだこりゃ、と思ってググってみたものの、どーも期待しているよーな回答がない。一番近いのはこれなんだ [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">新年早々に iPhoto が刺さったので Dock から強制終了。んで、立ち上げなおしたらこんなアラートがこんにちわ<br />
<a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/01/iPhotoError.png"></a><a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/01/iPhotoError.png"><img class="aligncenter size-full wp-image-710" title="iPhotoError" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2010/01/iPhotoError.png" alt="警告 iPhotoライブラリがロックされているか、ロックされたディスク上にあるか、変更する権限がユーザにありません。" width="420" height="156" /></a></p>
<p>なんだこりゃ、と思って<a href="http://www.google.com/search?client=safari&amp;rls=en&amp;q=iphoto+ライブラリ+ロック&amp;ie=UTF-8&amp;oe=UTF-8">ググってみた</a>ものの、どーも期待しているよーな回答がない。一番近いのは<a href="https://discussionsjapan.apple.com/thread/10080283">これなんだけど</a>回答がライブラリを別名にして TimeMachine から戻せ、じゃなぁ。</p>
<p style="text-align: left;">ということでいろいろと試行錯誤してみた結果、 ~/Pictures/iPhoto Library/iPhotoLock.data を削除して起動すれば OK というだけの話でした。</p>
<p style="text-align: left;">しかしその後の動作を観察してみたところ、 iPhoto を終了させても iPhotoLock.data は消えないっぽいので矯正終了させたハズの iPhoto のプロセスがこれを掴んでたってところなのかなー、と。</p>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2010/709/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>64-bit kernel and Extensions : Yes</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2009/649</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2009/649#comments</comments>
		<pubDate>Sat, 03 Oct 2009 09:16:45 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=649</guid>
		<description><![CDATA[メモリも最大まで積んでるとはいえ 4G だし、今まで 32bit kernel で生活してて困ってないんだから敢えて 64bit にするメリットはないんだけど、せっかくだから俺は 64bit kernel を選ぶぜ、とい [...]]]></description>
			<content:encoded><![CDATA[<p>メモリも最大まで積んでるとはいえ 4G だし、今まで 32bit kernel で生活してて困ってないんだから敢えて 64bit にするメリットはないんだけど、せっかくだから俺は 64bit kernel を選ぶぜ、ということで。</p>
<p>Snow Leopard が届く前に 64 bit での起動に関するページを見た気がするのだけど、どーも見つからない。と思ったら 64bit 起動のオマジナイをいつものよーに defaults write で検索してたのだけど、今回は違うんだよねー。ということで自分用にメモ。</p>
<blockquote><p>sudo systemsetup -setkernelbootarchitecture x86_64</p></blockquote>
<p>/Library/Preferences/SystemConfiguration/com.apple.Boot.plist を編集するって方法もあるらしいんだけど、上記のコマンドはこのファイルを編集しているだけって話なのでこのコマンドを採用。</p>
<p>しかしカーネルが 64bit になったところで普段使ってる大半のアプリが 32bit なのであんまり有り難みがないなぁ、なんて。</p>
<p style="text-align: center;"><a href="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2009/10/64bit.png"><img class="size-medium wp-image-650 aligncenter" title="64bit" src="http://borg4.vdomains.jp/~goro/diary/wp-content/uploads/2009/10/64bit-300x254.png" alt="64bit" width="300" height="254" /></a></p>
<p><span id="more-649"></span><br />
自分でビルドするときは意味もなかったので Universal Binary にする方法を知らなかったんだけど、</p>
<blockquote><p>CLAGS=&#8221;-arch i386 -arch x86_64&#8243; make build</p></blockquote>
<p>とかやるといいみたい。なので pkgsrc の mk.conf に</p>
<blockquote><p>CFLAGS+=&#8221;-arch i386 -arch x86_64&#8243;</p></blockquote>
<p>と足して片っ端から build してたらコケるコケる。なんかいい方法ないかなぁ。</p>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2009/649/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>雪豹への長い道</title>
		<link>http://borg4.vdomains.jp/~goro/diary/2009/647</link>
		<comments>http://borg4.vdomains.jp/~goro/diary/2009/647#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:43:56 +0000</pubDate>
		<dc:creator>ごろ～</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://borg4.vdomains.jp/~goro/diary/?p=647</guid>
		<description><![CDATA[これの続き。
長いので簡単に書くと
8/28
アップルストアから到着。が DVD 不良祭りを引いてインストールできず
8/30
サポートに連絡。交換品を一週間から10日前後で送るとか連絡
9/12
交換品がこないので返品 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://borg4.vdomains.jp/~goro/diary/2009/612">これの</a>続き。</p>
<p>長いので簡単に書くと</p>
<blockquote><p>8/28</p>
<blockquote><p>アップルストアから到着。が DVD 不良祭りを引いてインストールできず</p></blockquote>
<p>8/30</p>
<blockquote><p>サポートに連絡。交換品を一週間から10日前後で送るとか連絡</p></blockquote>
<p>9/12</p>
<blockquote><p>交換品がこないので返品したいとサポートに連絡。ところが返品は出来ない、もう海外から発送したので絶対にあと5日以内に届くとか言われる</p></blockquote>
<p>9/19</p>
<blockquote><p>5日どころか一週間経ってもやっぱり届かないので再々度サポートに連絡したらあっさり返品を受け付けてくれる。で吉祥寺に行く用事があったので、そのついでにヨドバシでファミリーパック購入。帰宅したら交換品が2枚届いてた</p></blockquote>
</blockquote>
<p>やっぱり長いな。</p>
<p>DVD 不良はアップルケアに連絡しろと言われたのでアップルケアに文句付けたり返品させろとか言って断られていたのだけれど、返品の受付はアップルストア側で、最初からアップルストアに返品を迫っていればさくっと返品できてたであろうってことが今回のイベントから学習した内容。つーかアップルの場合、不良品引いた場合は交換品より返品して買い直しのほうが全然早いんだなぁ。</p>]]></content:encoded>
			<wfw:commentRss>http://borg4.vdomains.jp/~goro/diary/2009/647/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
