<?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>=.= 街喵人生</title>
	<atom:link href="http://moonsoap.info/feed" rel="self" type="application/rss+xml" />
	<link>http://moonsoap.info</link>
	<description>好的咪帶你上天堂，壞的咪讓你Orz</description>
	<lastBuildDate>Sun, 14 Mar 2010 16:45:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Snow Leopard的系統字</title>
		<link>http://moonsoap.info/2010/03/08/277.html</link>
		<comments>http://moonsoap.info/2010/03/08/277.html#comments</comments>
		<pubDate>Sun, 07 Mar 2010 16:37:32 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[OSX與blog]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[系統字]]></category>

		<guid isPermaLink="false">http://moonsoap.info/?p=277</guid>
		<description><![CDATA[今天突然發現網頁上的字怪怪的，看來是Firefox又發生掉字的現象了。不過看看別的程式，也顯示掉字了。於是換個字體，就正常了。儷中黑掉字似乎是暫時無解。
不過咕狗的時候發現了這篇，... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">今天突然發現網頁上的字怪怪的，看來是Firefox又發生掉字的現象了。不過看看別的程式，也顯示掉字了。於是換個字體，就正常了。儷中黑掉字似乎是暫時無解。</p>
<p>不過咕狗的時候發現了<a href="http://chita.us/community/viewtopic.php?f=9&#038;t=9494" class="extlink">這篇</a>，就順手把系統字型換掉了（變成Hiragino Kaku Gothic Pro）。還不錯。</p>
<p>※話說儷中黑掉字的問題，在重開機之後又沒事了。</p>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2010/03/08/277.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>以Cacti監測OSX主機效能</title>
		<link>http://moonsoap.info/2010/02/20/271.html</link>
		<comments>http://moonsoap.info/2010/02/20/271.html#comments</comments>
		<pubDate>Sat, 20 Feb 2010 07:22:31 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[OSX與blog]]></category>
		<category><![CDATA[cacti]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://moonsoap.info/?p=271</guid>
		<description><![CDATA[最近迷上了Cacti，不只在公司裝了，在家裡也給弄了一套－雖然家裡只有一台主機需要監測。
安裝Cacti的過程就不用多提了，不外就是先把MySQL、Apache2、SNMP的設定先弄好，而RRDTool與Cacti都可以... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">最近迷上了<a href="http://www.cacti.net/" class="extlink">Cacti</a>，不只在公司裝了，在家裡也給弄了一套－雖然家裡只有一台主機需要監測。</p>
<p>安裝Cacti的過程就不用多提了，不外就是先把MySQL、Apache2、SNMP的設定先弄好，而<a href="http://oss.oetiker.ch/rrdtool/" class="extlink">RRDTool</a>與Cacti都可以直接透過<a href="http://www.macports.org/" class="extlink">PORT</a>來安裝。不過Cacti所內附與效能監測相關的script與template，都是給Linux用的，在OSX上多半會有問題，畢竟指令與所帶參數都有不小的差異。所幸OSX可用的script，已經有善心人士寫好了，下載與安裝可以參考<a href="http://benjaminrossi.com/blog/2006/07/22/cacti-on-os-x-part-2/" class="extlink">這裡</a>跟<a href="http://www.hotblack.co.nz/article.lsd?i=cacti" class="extlink">這裡</a>。<br />
<a href="http://moonsoap.info/wp-content/uploads/2010/02/Cacti.jpg" rel="lightbox"><img src="http://moonsoap.info/wp-content/uploads/2010/02/Cacti-300x159.jpg" alt="Cacti監測圖" title="Cacti監測圖" width="300" height="159" class="alignleft size-medium wp-image-272" /></a><br />
唯一要注意的一點是關於啟動Cacti用來汲取資料的那支Poller.php程式，以及實際產生監測資料的script。一般的方法是在/etc/crontab裡加上：<br />
<code lang="bash"><br />
*/5 * * * *	root	/opt/net-snmp/scripts/cacti.bash<br />
*/5 * * * *	cactiuser php /var/www/cacti/poller.php > /dev/null 2>&#038;1<br />
</code><br />
其中第一行是用來產生監測資料的script。但是就如同<a href="http://moonsoap.info/2009/06/28/259.html">先前所發現</a>的，crond已經是過時的設定方式，因此要化簡為繁地弄成這樣：<br />
org.machx.snmp-data.plist<br />
<code lang="xml" line_numbers="true"><br />
<?xml version="1.0" encoding="UTF-8"?><br />
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"></p>
<plist version="1.0">
<dict><br />
	<key>Label</key><br />
	<string>org.machx.snmp-data</string><br />
	<key>ProgramArguments</key><br />
	<array><br />
            <string>/opt/net-snmp/scripts/cacti.bash</string><br />
	</array><br />
	<key>StartInterval</key><br />
	<integer>300</integer><br />
	<key>AbandonProcessGroup</key></p>
<true/>
	<key>UserName</key><br />
	<string>root</string><br />
</dict>
</plist>
</code><br />
這裡要特別注意的是第13、14行：lanuchd啟動/opt/net-snmp/scripts/cacti.bash後，/opt/net-snmp/scripts/cacti.bash裡有另外啟動了其他子程序；若不使用參數AbandonProcessGroup，則launchd會不管子程序是否執行完畢、一律garbage-collect掉，資料就收集不起來。<br />
org.cacti.cactiPoller.plist<br />
<code lang="xml" line_numbers="true"><br />
<?xml version="1.0" encoding="UTF-8"?><br />
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"></p>
<plist version="1.0">
<dict><br />
	<key>Label</key><br />
	<string>org.cacti.cactiPoller</string><br />
	<key>ProgramArguments</key><br />
	<array><br />
		<string>/usr/bin/php</string><br />
		<string>/var/www/cacti/poller.php</string><br />
	</array><br />
	<key>RunAtLoad</key></p>
<true/>
        <key>StartInterval</key><br />
        <integer>300</integer><br />
	<key>UserName</key><br />
	<string>cactiuser</string><br />
	<key>StandardOutPath</key><br />
	<string>/dev/null</string><br />
	<key>StandardErrorPath</key><br />
	<string>/dev/null</string><br />
</dict>
</plist>
</code><br />
這裡要注意的是第18-21行。原本在crontab的寫法是<code lang="bash" inline="true">php /var/www/cacti/poller.php > /dev/null 2>&#038;1</code>，也就是把stdout與stderr都導向到/dev/null。原先直覺的想法是這樣寫：<br />
<code lang="xml"><br />
	<key>ProgramArguments</key><br />
	<array><br />
		<string>/usr/bin/php</string><br />
		<string>/var/www/cacti/poller.php</string><br />
                <string>&gt;</string><br />
                <string>/dev/null</string><br />
                <string>2&gt;&#038;1></string><br />
	</array><br />
</code><br />
也就是要執行的程式名稱、所帶參數凡是有空白的就當做一個string分割開來。不過這是錯誤的。在launchd的格式中，stdout與stderr的重導向，必須要用StandardOutPath與StandardErrorPath兩個參數來指定。</p>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2010/02/20/271.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress及外掛的升級</title>
		<link>http://moonsoap.info/2010/02/17/261.html</link>
		<comments>http://moonsoap.info/2010/02/17/261.html#comments</comments>
		<pubDate>Tue, 16 Feb 2010 16:53:36 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[OSX與blog]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://moonsoap.info/?p=261</guid>
		<description><![CDATA[雖然本不露格的更新早已進入停滯狀態，但是WordPress的版本還是有默默地跟上的。這裡稍微整理一下WordPress與其外掛更新的要點。

以svn更新WordPress：

$ cd blog
$ sudo svn sw http://core.svn.wordpress.org/t... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">雖然本不露格的更新早已進入停滯狀態，但是WordPress的版本還是有默默地跟上的。這裡稍微整理一下WordPress與其外掛更新的要點。</p>
<ul>
<li>以svn更新WordPress：<br />
<code lang="bash"><br />
$ cd blog<br />
$ sudo svn sw http://core.svn.wordpress.org/tags/2.9.2/ .<br />
</code></li>
<li>當利用WordPress後台所提供的外掛自動更新功能時，會出現ftp/sftp的設定畫面，而無法順利更新。這時要注意兩個地方：
<ol>
<li>確定wp-content目錄下plugins、tmp、upgrade、uploads這幾個目錄的owner，必須與server執行httpd/apache的user名稱一致，且權限至少是755。</li>
<li>如果還是不能自動更新，那就修改wp-admin/includes/file.php，找到下列這行：<br />
<code lang="php">if(getmyuid()==fileowner($tempFile)){</code><br />
把getmyuid改成<code lang="php" inline="true">posix_getuid</code>即可。</li>
</ol>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2010/02/17/261.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>從crond到launchd ＊舊文出清＊</title>
		<link>http://moonsoap.info/2009/06/28/259.html</link>
		<comments>http://moonsoap.info/2009/06/28/259.html#comments</comments>
		<pubDate>Sun, 28 Jun 2009 15:48:39 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[OSX與blog]]></category>
		<category><![CDATA[crond]]></category>
		<category><![CDATA[lauchd]]></category>
		<category><![CDATA[OSX]]></category>
<category>crond</category><category>lauchd</category><category>osx</category>
		<guid isPermaLink="false">http://moonsoap.info/?p=259</guid>
		<description><![CDATA[新裝好的OSX86大白機，也許是因為系統提升到10.5.5之故，比起舊的藍白10.4 Server，log裡常常會有這樣的訊息：

May  8 23:30:00 openbunny com.apple.launchd[1] (0x10d430.cron[718]): Could not setup Mach task special port 9:... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">新裝好的OSX86大白機，也許是因為系統提升到10.5.5之故，比起舊的藍白10.4 Server，log裡常常會有這樣的訊息：<br />
<code lang="bash"><br />
May  8 23:30:00 openbunny com.apple.launchd[1] (0x10d430.cron[718]): Could not setup Mach task special port 9: (os/kern) no access<br />
May  8 23:35:01 openbunny com.apple.launchd[1] (0x10d230.cron[789]): Could not setup Mach task special port 9: (os/kern) no access<br />
May  8 23:35:01 openbunny com.apple.launchd[1] (0x10d430.cron[790]): Could not setup Mach task special port 9: (os/kern) no access<br />
May  8 23:40:00 openbunny com.apple.launchd[1] (0x10d230.cron[868]): Could not setup Mach task special port 9: (os/kern) no access<br />
May  8 23:40:00 openbunny com.apple.launchd[1] (0x10d430.cron[869]): Could not setup Mach task special port 9: (os/kern) no access<br />
May  8 23:45:00 openbunny com.apple.launchd[1] (0x10d230.cron[939]): Could not setup Mach task special port 9: (os/kern) no access<br />
</code><br />
紀錄的時間還滿有規律性的。cron job的執行並沒有異常，但是每次執行都會噴這樣一行，實在有點煩。根據<a href="http://discussions.apple.com/thread.jspa?messageID=6015028" class="extlink">這篇</a>，這是crond噴出來的沒錯，只是原因不明。唯一的解法就是不要用crond來跑cron job，改用從10.4起<a href="http://developer.apple.com/MacOsX/launchd.html" class="extlink">Apple推獎的launchd</a>來跑。<br />
原本有在跑的3個cron job，在/etc/crontab裡也就是3行：<br />
<code lang="bash"><br />
 */5     *       *       *       *       root    /opt/local/bin/mrtg /var/www/mrtg/cfg/mrtg.cfg --logging /var/log/mrtg.log<br />
*/5    *       *       *       *        root   scp /var/www/mrtg/192.168.10.100_2-day.png channinggao@solomini:~/Pictures/<br />
*/2     *       *       *       *       root    /usr/local/bin/top.sh<br />
</code><br />
若是要移轉到lauchd的架構，則是要把每個job轉換成一個對應的plist檔。比方說mrtg的cron job就會變這樣：<br />
<code lang="xml"><br />
$ cat /Library/LaunchDaemons/com.channinggao.mrtg.plist<br />
<?xml version="1.0" encoding="UTF-8"?><br />
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"></p>
<plist version="1.0">
<dict><br />
	<key>Label</key><br />
	<string>com.channinggao.mrtg</string><br />
	<key>ProgramArguments</key><br />
	<array><br />
		<string>env</string><br />
		<string>LANG=C</string><br />
		<string>/opt/local/bin/mrtg</string><br />
		<string>/var/www/mrtg/cfg/mrtg.cfg</string><br />
		<string>--logging</string><br />
		<string>/var/log/mrtg.log</string><br />
	</array><br />
	<key>RunAtLoad</key></p>
<true/>
	<key>StartInterval</key><br />
	<integer>300</integer><br />
	<key>UserName</key><br />
	<string>root</string><br />
</dict>
</plist>
</code><br />
其實內容很容易懂，不過寫起來真的是囉哩巴唆；萬一弄錯一個符號或是語法有誤，launchd就會狂噴錯誤訊息：<br />
<code lang="bash"><br />
May  8 23:59:12 openbunny com.apple.launchd[1] (com.channinggao.mrtg): Throttling respawn: Will start in 8 seconds<br />
May  8 23:59:17 openbunny com.apple.launchd[1] (com.channinggao.mrtg): Throttling respawn: Will start in 3 seconds<br />
May  8 23:59:22 openbunny com.apple.launchd[1] (com.channinggao.mrtg): Throttling respawn: Will start in 8 seconds<br />
May  8 23:59:27 openbunny com.apple.launchd[1] (com.channinggao.mrtg): Throttling respawn: Will start in 3 seconds<br />
May  8 23:59:32 openbunny com.apple.launchd[1] (com.channinggao.mrtg): Throttling respawn: Will start in 8 seconds<br />
</code><br />
幸好有人寫了<a href="http://tuppis.com/lingon/" class="extlink">Lingo</a>這個好用的小工具，只要填一填、勾一勾就可以輕鬆搞定了。話雖如此，我之前漏掉了UserName這個必須在Expert Mode手動建立的key值，還是讓我卡關了一個小時。可惜的是Lingo只能產生plist檔，不會教launch重新載入更新的plist設定。如果不想在改好plist後登出登入或重開機，可以透過lauchctl這個指令：<br />
<code lang="bash"><br />
$ sudo launchctl unload com.channinggao.mrtg.plist<br />
$ sudo launchctl load com.channinggao.mrtg.plist<br />
$ sudo launchctl start com.channinggao.mrtg<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2009/06/28/259.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>跑不動的script</title>
		<link>http://moonsoap.info/2009/05/31/260.html</link>
		<comments>http://moonsoap.info/2009/05/31/260.html#comments</comments>
		<pubDate>Sun, 31 May 2009 11:55:22 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[OSX與blog]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[vi]]></category>
<category>command line</category><category>osx</category><category>vi</category>
		<guid isPermaLink="false">http://moonsoap.info/2009/05/31/260.html</guid>
		<description><![CDATA[最近常常發現用vi編輯的script，在執行時會出現：

-bash: ./autoMount.sh: /bin/sh^M: bad interpreter: No such file or directory

重點就是在後面多出來的^M。看來是vi不知怎搞的把預設的斷行字元弄成MSDOS了。要... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">最近常常發現用vi編輯的script，在執行時會出現：<br />
<code lang="bash"><br />
-bash: ./autoMount.sh: /bin/sh^M: bad interpreter: No such file or directory<br />
</code><br />
重點就是在後面多出來的^M。看來是vi不知怎搞的把預設的斷行字元弄成MSDOS了。要修正這種檔案，可以在vi裡下：<br />
<code lang="bash"><br />
:%s/^M//g<br />
</code><br />
但是這裡的^M不能是直接打出來的，得按Ctrl-v、Ctrl-m才行哦。</p>
<p>至於徹底的解法則是在家目錄下的.vimrc加上：<br />
<code lang="bash"><br />
set ff=unix<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2009/05/31/260.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSX86初體驗 ＊舊文出清＊</title>
		<link>http://moonsoap.info/2009/05/16/270.html</link>
		<comments>http://moonsoap.info/2009/05/16/270.html#comments</comments>
		<pubDate>Sat, 16 May 2009 13:35:16 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[OSX與blog]]></category>
		<category><![CDATA[kalyway]]></category>
		<category><![CDATA[osx86]]></category>

		<guid isPermaLink="false">http://moonsoap.info/?p=270</guid>
		<description><![CDATA[回溯到一年多以前，明明手殘還妄想幫Mac mini升級CPU，結果不幸搞壞了主機板。忍痛從歪拍標回另一部二手的mini（CPU是1.66MHz的，也算是升級了XD），除了硬碟之外的殘骸連同標回的T2400（以及慘... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">回溯到一年多以前，明明手殘還妄想幫Mac mini升級CPU，結果不幸搞壞了主機板。忍痛從歪拍標回另一部二手的mini（CPU是1.66MHz的，也算是升級了XD），除了硬碟之外的殘骸連同標回的T2400（以及慘痛的回憶XD）就被收到櫃子裡去了。最近覺得一直放著也不是辦法，不如找塊<a href="http://zh.wikipedia.org/wiki/MoDT" class="extlink">MODT</a>的板子，利用現成的CPU跟RAM，把老態龍鍾的藍白G3/500換下來。OS的話，就先試試看OSX86，要是裝不起來的話，就改跑Ubuntu。</p>
<h2>硬體準備</h2>
<p>為了要跑OSX86，硬體的配置當然是越接近Apple越好。考慮到省電的需求，最先被我鎖定的是Asus MOCA-AR：Intel 945GT晶片組，支援Yonah/Merom，RAM插槽是跟筆電一樣的200-pin，而且還是Mini-ITX的小板。賣家開價2500，也在我的預算範圍內。可惜因為我龜了太多天，結果被別人標走了；另一個賣家的標場則是開價3300，這樣就沒有超值的感覺了。Micro-ITX規格的MODT選擇並不多，除了這張之外大多是VIA跟Celeron等級的。於是最後放棄了Mini-ITX規格，挑了AOpen的<a href="http://www.google.com.tw/search?q=aopen+i945gt-vhL&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:zh-TW:official&amp;client=firefox" class="extlink">i945GTm-VHL</a>。（原本候選的另一片主機板是ABIT IL-90MV，配置類似i945但記憶體插槽是桌機規格，少了DVI卻有HDMI。可惜的是HDMI output似乎在OSX下是不聽使喚的。）</p>
<h2>安裝Kalyway 10.5.2，升級10.5.5</h2>
<p>安裝OSX86大致有兩類作法：一是下載人家修改過的安裝光碟（有好幾種口味），另一則是先透過特製的導引光碟開機、再轉用零售版的OSX安裝光碟安裝。以簡易性來說當然是前者勝，而在各種修改版中又以Kalyway據說是相容性最高的。<br />
主機板的BIOS設定大多採用預設值，但是有把軟碟、parallel port、RS232等Mac上不會有的週邊都關閉，SATA則是設成ACHI。除了安裝畫面的progress bar在經過30分鐘後還是一動也不動，卻在輕推滑鼠後快速跨過2/3長度外，實際安裝過程跟Mac上沒什麼兩樣。<br />
安裝好之後的版號是10.5.2，裡面除了系統之外還連iLife都一併上了，真是貼心。不過大概是為了要塞入一張單層DVD的緣故，某些localization的檔案似乎被拿掉了，比方說Finder的選單中文顯示就不齊全。撇開這類小缺陷，最嚴重的問題則是畫面解析度無法切換，音訊裝置（Realtek ALC882）也無法驅動。幸好以上都已經有解：解析度是需要安裝GMA950的驅動，可以透過<a href="http://www.google.com.tw/search?q=kext+helper&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:zh-TW:official&amp;client=firefox" class="extlink">kext helper</a>這個小工具，把適當版本的AppleIntelIntegratedFramebuffer.kext安裝好即可；後者則需要利用AppleHDAPatcher這個小工具把<a href="http://psykopat.free.fr/apple/AppleHDA/realtek/" class="extlink">ALC882的補丁</a>打上系統。<br />
硬體都驅動起來後，最後一個怪問題是log檔裡塞滿了這樣的錯誤訊息：<br />
<code>_CFGetHostUUIDString: unable to determine UUID for host. Error: 35</code><br />
咕狗大神的開示則是修改/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist，加上以下的區段：<br />
<code lang="xml" line_numbers="true"><br />
      <dict><br />
         <key>BSD Name</key><br />
         <string>en9</string><br />
         <key>IOBuiltin</key><br />
         <false/><br />
         <key>IOInterfaceType</key><br />
         <integer>6</integer><br />
         <key>IOInterfaceUnit</key><br />
         <integer>3</integer><br />
         <key>IOLocation</key><br />
         <string></string><br />
         <key>IOMACAddress</key><br />
         <data><br />
         ABbPoF5V<br />
         </data><br />
         <key>IOPathMatch</key><br />
         <string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P3@1C,2/<br />
      IOPCI2PCIBridge/pci14e4,4311@0/AirPort_Brcm43xx/IO80211Interface</string><br />
         <key>SCNetworkInterfaceType</key><br />
         <string>IEEE80211</string><br />
      </dict><br />
</code><br />
第3行的〝en9〞只要是不跟系統中實際存在的網路介面名稱重複即可。改好存檔重開機，惱人的錯誤訊息應該就會消失了。</p>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2009/05/16/270.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>にゃらん喵的不露格零件</title>
		<link>http://moonsoap.info/2009/02/22/248.html</link>
		<comments>http://moonsoap.info/2009/02/22/248.html#comments</comments>
		<pubDate>Sun, 22 Feb 2009 09:11:27 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[碎碎唸]]></category>
<category>じゃらん</category><category>にゃらん</category><category>不露格</category>
		<guid isPermaLink="false">http://moonsoap.info/?p=248</guid>
		<description><![CDATA[從じゃらん的CM麻豆&#8211;にゃらん特設網站撿來的。順便當作ネコの日的紀念好了。
第一彈：

第二彈：
... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">從<a href="http://www.jalan.net/" class="extlink">じゃらん</a>的CM麻豆&#8211;<a href="http://www.jalan.net/jalan/doc/campaign/summer2007/nyalan/index.html" class="extlink">にゃらん特設網站</a>撿來的。順便當作<a href="http://d.hatena.ne.jp/keyword/%C7%AD%A4%CE%C6%FC" class="extlink">ネコの日</a>的紀念好了。<br />
第一彈：<br />
<iframe align=middle src="http://www.wom-cam.com/cp/blogparts.do?uid=17070&#038;sid=2&#038;bid=124" frameBorder="0" width="200px" height="400px" ></iframe><br />
第二彈：<br />
<iframe align=middle src="http://www.wom-cam.com/cp/blogparts.do?uid=17069&#038;sid=8&#038;bid=1" frameBorder="0" width="200px" height="400px" ></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2009/02/22/248.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes Lame轉檔</title>
		<link>http://moonsoap.info/2009/02/21/95.html</link>
		<comments>http://moonsoap.info/2009/02/21/95.html#comments</comments>
		<pubDate>Sat, 21 Feb 2009 13:33:37 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[OSX與blog]]></category>
<category>itunes</category><category>lame</category><category>osx</category>
		<guid isPermaLink="false">http://moonsoap.info/?p=95</guid>
		<description><![CDATA[
等了好幾年，iTunes-LAME終於出了可以在中文環境下執行的版本。以往必須另建一個以英文為優先語系的帳號、還得設法讓這個帳號能跟原本的帳號共用同一個iTunes資料庫（建soft link、設定讀寫... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first"><img src="http://moonsoap.info/wp-content/uploads/2006/10/iTunesLame.jpg" alt="iTunes-Lame" /></p>
<p>等了好幾年，<a href="http://code.google.com/p/blacktree-itunes-lame/" class="extlink">iTunes-LAME</a>終於出了可以在中文環境下執行的版本。以往必須另建一個以英文為優先語系的帳號、還得設法讓這個帳號能跟原本的帳號共用同一個iTunes資料庫（建soft link、設定讀寫權限），這些都成了過去了。呼~</p>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2009/02/21/95.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>免裝軟體、把DVD轉成ISO的簡單方法</title>
		<link>http://moonsoap.info/2008/12/10/254.html</link>
		<comments>http://moonsoap.info/2008/12/10/254.html#comments</comments>
		<pubDate>Wed, 10 Dec 2008 09:36:24 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[碎碎唸]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[iso]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://moonsoap.info/?p=254</guid>
		<description><![CDATA[咩咩拿到好幾張百視達的免費券，不過實在沒辦法在年底前消化完，所以只好先把租到的片子先轉成ISO放著，以後慢慢看。不過為了這點小事裝個什麼Toast之類的怪獸來轉檔，真的是沒必要，只... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">咩咩拿到好幾張百視達的免費券，不過實在沒辦法在年底前消化完，所以只好先把租到的片子先轉成ISO放著，以後慢慢看。不過為了這點小事裝個什麼Toast之類的怪獸來轉檔，真的是沒必要，只要在Terminal下幾個指令就行了：</p>
<ol>
<li>把DVD放進光碟機。</li>
<li>打開Terminal，執行：<br />
<code lang="bash"><br />
$ drutil status<br />
Vendor   Product           Rev<br />
MATSHITA CD-RW  CW-8124    DACH</p>
<p>Type: DVD-ROM              Name: /dev/disk1<br />
Sessions: 1                  Tracks: 1<br />
Overwritable:   00:00:00         blocks:        0 /   0.00MB /   0.00MiB<br />
Space Free:   00:00:00         blocks:        0 /   0.00MB /   0.00MiB<br />
Space Used:  334:46:30         blocks:  1506480 /   3.09GB /   2.87GiB<br />
Writability:<br />
 Book Type: DVD+R (v1)<br />
</code></li>
<li>這裡需要的是Name後面那行裝置名稱（/dev/disk1）。用下列指令卸載光碟片：
<p><code lang="bash">$ diskutil unmountDisk /dev/disk1</code></li>
<li>用dd指令就可以開始轉ISO檔：
<p><code lang="bash">$ dd if=/dev/disk1 of=file.iso bs=2048</code></li>
<li>看看能不能掛載上了：
<p><code lang="bash">$ hdid file.iso</code></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2008/12/10/254.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7月1日、今年過去一半</title>
		<link>http://moonsoap.info/2008/07/01/247.html</link>
		<comments>http://moonsoap.info/2008/07/01/247.html#comments</comments>
		<pubDate>Tue, 01 Jul 2008 15:12:00 +0000</pubDate>
		<dc:creator>正油可爾必思</dc:creator>
				<category><![CDATA[碎碎唸]]></category>

		<guid isPermaLink="false">http://moonsoap.info/2008/07/01/247.html</guid>
		<description><![CDATA[標題明顯與本文無關。本日無聊小發現：

所謂糧食自給率，原來是以食物（主食？）的熱量為計算基準的。大概就是所生產的糧食總熱量，除以國民需求的總熱量。
日本的雞蛋雖然有9成以上... ]]></description>
			<content:encoded><![CDATA[<p class="dropcap-first">標題明顯與本文無關。本日無聊小發現：</p>
<ul>
<li>所謂糧食自給率，原來是以食物（主食？）的熱量為計算基準的。大概就是所生產的糧食總熱量，除以國民需求的總熱量。</li>
<li>日本的雞蛋雖然有9成以上是國產，但是因為養雞所需的飼料9成左右仰賴進口，所以折算下來雞蛋的自給率還是只有1成。</li>
<li>原來現在直立式洗衣機也可以有乾衣功能，而且洗淨力跟省水都不輸滾筒式耶（價錢也不輸就是了Orz）：<br />
<a href="http://ascii.jp/elem/000/000/142/142856/" class="extlink">日立「ビートウォッシュ」はなぜタテ型なのか？</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://moonsoap.info/2008/07/01/247.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
