<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>hiroshi yui</title>
	<atom:link href="http://ghostsinthelab.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://ghostsinthelab.org</link>
	<description>個人雜記</description>
	<lastBuildDate>Fri, 18 May 2012 05:17:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
		<item>
		<title>GDIPLUS.DLL 失效</title>
		<link>http://ghostsinthelab.org/?p=2846</link>
		<comments>http://ghostsinthelab.org/?p=2846#comments</comments>
		<pubDate>Fri, 18 May 2012 05:17:15 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2846</guid>
		<description><![CDATA[造成 Security Essentials 與 iTunes 執行失敗。 從這裡找到解決方法：移除那些疑似毀損、或是與 Windows 犯沖的字型。]]></description>
			<content:encoded><![CDATA[<p>造成 Security Essentials 與 iTunes 執行失敗。</p>
<p>從<a href="http://www.techsupportforum.com/forums/f10/gdiplus-dll-error-166679.html">這裡</a>找到解決方法：移除那些疑似毀損、或是與 Windows 犯沖的字型。</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2846</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Yes, I am a GNOME Shell Hater</title>
		<link>http://ghostsinthelab.org/?p=2840</link>
		<comments>http://ghostsinthelab.org/?p=2840#comments</comments>
		<pubDate>Fri, 18 May 2012 03:15:23 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2840</guid>
		<description><![CDATA[幾天前，看到 Twitter 上的 @lovecankill 貼了一則訊息： 想知道的人請關切 #Gnome3Sucks 這個 tag RT @shellex: 我来说一下gnome3有那些反人类的地方。 於是我才發現，原來我並不寂寞。今早讀到 @shellex 的黑特懶人包〈为什么我弃用Gnome转向KDE（1） &#124; SHELLEX!〉，完完全全把我對 GNOME Shell 的無比幹意表達出來。 在此之前，與 WM Chang 在 Google+ 的閒聊之中，我曾經寫到：「GNOME 3 很好，但 GNOME Shell 讓我用得幹聲連連至今。」GNOME 3 很多地方我仍覺得不錯，但是就這 GNOME Shell 讓我很不滿。於是我也必須跟不少人一樣，到 GNOME Shell Extensions 裝上「那些」extensions，方才讓我的桌面環境「可用」。 結果裝完「那些」extensions 後，眼前浮現的，啊這不就是 GNOME 2 的模樣嗎？（崩潰）]]></description>
			<content:encoded><![CDATA[<p>幾天前，看到 Twitter 上的 <a href="https://twitter.com/#!/lovecankill">@lovecankill</a> 貼了一則訊息：</p>
<blockquote><p>想知道的人請關切 <a href="https://twitter.com/#%21/search/%23Gnome3Sucks">#Gnome3Sucks</a> 這個 tag RT <a href="https://twitter.com/#!/shellex">@shellex</a>: 我来说一下gnome3有那些反人类的地方。</p></blockquote>
<p>於是我才發現，原來我並不寂寞。今早讀到 <a href="https://twitter.com/#!/shellex">@shellex</a> 的黑特懶人包〈<a href="http://shellex.info/why-i-use-kde-instead-of-gnome-1">为什么我弃用Gnome转向KDE（1） | SHELLEX!</a>〉，完完全全把我對 GNOME Shell 的無比幹意表達出來。</p>
<p>在此之前，與 WM Chang 在 Google+ 的<a href="https://plus.google.com/u/0/106685897031721793838/posts/KghBDtEtPFp">閒聊</a>之中，我曾經寫到：「GNOME 3 很好，但 GNOME Shell 讓我用得幹聲連連至今。」GNOME 3 很多地方我仍覺得不錯，但是就這 GNOME Shell 讓我很不滿。於是我也必須跟不少人一樣，到 <a href="https://extensions.gnome.org/">GNOME Shell Extensions</a> 裝上「那些」extensions，方才讓我的桌面環境「可用」。</p>
<p>結果裝完「那些」extensions 後，眼前浮現的，啊這不就是 GNOME 2 的模樣嗎？（崩潰）</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2840</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>在 Arch Linux/X.org 底下用 Spyder 4 校色器</title>
		<link>http://ghostsinthelab.org/?p=2830</link>
		<comments>http://ghostsinthelab.org/?p=2830#comments</comments>
		<pubDate>Tue, 08 May 2012 07:27:13 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2830</guid>
		<description><![CDATA[需要軟體： Argyll Color Management System dispcalGUI 安裝方法： 裝好 Argyll 與 dispcalGUI。 將 Spyder 4 所附 CD 放進光碟機並掛載起來。 跑 spyd4en ${CD_PATH}/Data/Setup.exe 把 spyd4cal.bin 生出來。 接上 Spyder 4，注意安裝角度，盡可能不要有外部環境光干擾，並建議暫時關閉螢幕保護程式與省電設定；跑 dispcalGUI 開始校色。 校色完成後安裝配置檔 (Install Profile)，選擇套用系統全域 (system-wide)。 後記： 重新開機後發現 /etc/xdg/autostart/z-dispcalGUI-apply-profiles.desktop 抓不到正確的螢幕硬體裝置，無法自動套用配置，查到必須設定環境變數 ARGYLL_IGNORE_XRANDR1_2 為 yes，寫在 ~/.bashrc 自動設定，解決。 就算是無法過於苛求的一般筆電螢幕，校色過後，還是能「還原」一定程度的色彩表現。相當建議能夠校色就去做。]]></description>
			<content:encoded><![CDATA[<p>需要軟體：</p>
<ul>
<li><a title="Argyll Color Management System" href="http://www.argyllcms.com/" target="_blank">Argyll Color Management System</a></li>
<li><a title="dispcalGUI—Open Source Display Calibration and Characterization powered by Argyll CMS" href="http://dispcalgui.hoech.net/" target="_blank">dispcalGUI</a></li>
</ul>
<p>安裝方法：</p>
<ol>
<li>裝好 Argyll 與 dispcalGUI。</li>
<li>將 Spyder 4 所附 CD 放進光碟機並掛載起來。</li>
<li>跑 spyd4en ${CD_PATH}/Data/Setup.exe 把 spyd4cal.bin 生出來。</li>
<li>接上 Spyder 4，注意安裝角度，盡可能不要有外部環境光干擾，並建議暫時關閉螢幕保護程式與省電設定；跑 dispcalGUI 開始校色。</li>
<li>校色完成後安裝配置檔 (Install Profile)，選擇套用系統全域 (system-wide)。</li>
</ol>
<p>後記：</p>
<ul>
<li>重新開機後發現 /etc/xdg/autostart/z-dispcalGUI-apply-profiles.desktop 抓不到正確的螢幕硬體裝置，無法自動套用配置，查到必須設定環境變數 ARGYLL_IGNORE_XRANDR1_2 為 yes，寫在 ~/.bashrc 自動設定，解決。</li>
<li>就算是無法過於苛求的一般筆電螢幕，校色過後，還是能「還原」一定程度的色彩表現。相當建議能夠校色就去做。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2830</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>開啟 Android Emulator 的 GPU 硬體加速</title>
		<link>http://ghostsinthelab.org/?p=2827</link>
		<comments>http://ghostsinthelab.org/?p=2827#comments</comments>
		<pubDate>Wed, 11 Apr 2012 01:33:51 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2827</guid>
		<description><![CDATA[可以先參考這篇：[A Faster Emulator with Better Hardware Support &#124; Android Developers Blog]，實測效果真是驚人。 我的電腦顯示晶片是 Intel® GM45 Express，OS 是 Arch Linux x86_64，平時都是透過 multilib 機制跑包括 Android SDK 在內的 32-bit 軟體。為了要開啟 Android Emulator 硬體加速，至少要安裝以下套件： lib32-sdl lib32-mesa lib32-mesa-demos lib32-intel-dri lib32-libgles 確定該有的 SDL &#38; OpenGL 函式庫套件都安裝好了之後，到 AVD Manager 新建一個 AVD，注意此時硬體加速功能與 Snapshot 功能無法兼容，所以不能使用 Snapshot（問題來了，只要硬體加速效果夠快，我不知道我為何還需要用 Snapshot 偷時間？），然後加入 Hardware 設定參數 GPU emulation 為 yes 後存檔，就可以使用了。 [...]]]></description>
			<content:encoded><![CDATA[<p>可以先參考這篇：[<a title="A Faster Emulator with Better Hardware Support | Android Developers Blog" href="http://android-developers.blogspot.com/2012/04/faster-emulator-with-better-hardware.html" target="_blank">A Faster Emulator with Better Hardware Support | Android Developers Blog</a>]，實測效果真是驚人。</p>
<p>我的電腦顯示晶片是 Intel® GM45 Express，OS 是 Arch Linux x86_64，平時都是透過 multilib 機制跑包括 Android SDK 在內的 32-bit 軟體。為了要開啟 Android Emulator 硬體加速，至少要安裝以下套件：</p>
<ul>
<li>lib32-sdl</li>
<li>lib32-mesa</li>
<li>lib32-mesa-demos</li>
<li>lib32-intel-dri</li>
<li>lib32-libgles</li>
</ul>
<p>確定該有的 SDL &amp; OpenGL 函式庫套件都安裝好了之後，到 AVD Manager 新建一個 AVD，注意此時硬體加速功能與 Snapshot 功能無法兼容，所以不能使用 Snapshot（問題來了，只要硬體加速效果夠快，我不知道我為何還需要用 Snapshot 偷時間？），然後加入 Hardware 設定參數 GPU emulation 為 yes 後存檔，就可以使用了。</p>
<p>效能簡直跟跑實機沒兩樣。</p>
<p>當然您的硬體、作業系統設定與我的很可能不一樣，所以請自行變通。</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2827</wfw:commentRss>
		<slash:comments>5</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>【發想】土砲 Game Boy Advance 側光照明</title>
		<link>http://ghostsinthelab.org/?p=2822</link>
		<comments>http://ghostsinthelab.org/?p=2822#comments</comments>
		<pubDate>Mon, 26 Mar 2012 15:01:36 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2822</guid>
		<description><![CDATA[我一直想要為我的初代 Game Boy Advance 裝上照明，即使已經燒掉過一次保險絲，仍鍥而不捨。初代 GBA 的敗筆之一就是它的反射式 LCD，環境照明太暗時看不見，因此我無法假裝回到小時候那樣躲在棉被裡偷玩，Afterburner 前光套件已經停產，而蛇燈或 Halo Light 我又不甚喜歡；之前買 SMD LED 來裝，卻又發現以為已經買到夠小的 LED 了，但仍無法妥當裝置在 LCD 邊緣，這還沒有把 LED 的照明角度、照度、輝度、電氣特性等參數考慮進去，雖然如此，天性犯賤愛 DIY 改造維修自己設備的我，一直沒放棄這個念頭。 上上週修好一台 Game Gear 後，我從 GG 那枚用來反射燈光的「燈罩」聯想到一個新設計。說是新設計，其實是參考 Afterburner 要做一個土砲版。剛剛在關掉電燈的房間裡模擬一下我的想法，可行性應該不小，先把想法記錄下來。 用一到兩顆的 335 型 (4.0 * 0.8mm) SMD LED 做光源。因為沒有辦法做導光板，所以在 LCD 週邊那很細小的「框」，貼上鏡面貼紙，輔以補土製造凸鏡結構，讓照明角度僅有 120 度左右、缺乏導光板的 LED 照明，可以藉由反射涵蓋全 LCD 面板。為了減輕光源中央較亮的現象，在裝置 LED 時，需稍微仰角。 為了進一步減輕反射現象，可以為面板貼上 AR 膜，這可能是這件工程裡最昂貴的材料。 此外還要考慮亮度調節需用到的可變電阻，還有加工破壞邊框後的進塵、防塵問題。]]></description>
			<content:encoded><![CDATA[<p>我一直想要為我的初代 Game Boy Advance 裝上照明，即使已經燒掉過一次保險絲，仍鍥而不捨。初代 GBA 的敗筆之一就是它的反射式 LCD，環境照明太暗時看不見，<del>因此我無法假裝回到小時候那樣躲在棉被裡偷玩，</del>Afterburner 前光套件已經停產，而蛇燈或 Halo Light 我又不甚喜歡；之前買 SMD LED 來裝，卻又發現以為已經買到夠小的 LED 了，但仍無法妥當裝置在 LCD 邊緣，這還沒有把 LED 的照明角度、照度、輝度、電氣特性等參數考慮進去，雖然如此，<del>天性犯賤</del>愛 DIY 改造維修自己設備的我，一直沒放棄這個念頭。</p>
<p>上上週修好一台 Game Gear 後，我從 GG 那枚用來反射燈光的「燈罩」聯想到一個新設計。說是新設計，其實是參考 Afterburner 要做一個土砲版。剛剛在關掉電燈的房間裡模擬一下我的想法，可行性應該不小，先把想法記錄下來。</p>
<p>用一到兩顆的 335 型 (4.0 * 0.8mm) SMD LED 做光源。因為沒有辦法做導光板，所以在 LCD 週邊那很細小的「框」，貼上鏡面貼紙，輔以補土製造凸鏡結構，讓照明角度僅有 120 度左右、缺乏導光板的 LED 照明，可以藉由反射涵蓋全 LCD 面板。為了減輕光源中央較亮的現象，在裝置 LED 時，需稍微仰角。</p>
<p>為了進一步減輕反射現象，可以為面板貼上 AR 膜，這可能是這件工程裡最昂貴的材料。</p>
<p>此外還要考慮亮度調節需用到的可變電阻，還有加工破壞邊框後的進塵、防塵問題。</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2822</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>[Git/GitHub] 半砍掉重練的方法</title>
		<link>http://ghostsinthelab.org/?p=2818</link>
		<comments>http://ghostsinthelab.org/?p=2818#comments</comments>
		<pubDate>Mon, 26 Mar 2012 01:54:36 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2818</guid>
		<description><![CDATA[從 [git - How can I remove a commit on github? - Stack Overflow] 學到的一招，拿已經被我搞得亂七八糟的 ibus-chewing 來試： git clone git@github.com:hiroshiyui/ibus-chewing.git git reset &#8211;hard fb5c8cc104 git remote add upstream git://github.com/definite/ibus-chewing.git git fetch upstream git merge upstream/master git push origin +master]]></description>
			<content:encoded><![CDATA[<p>從 [<a title="git - How can I remove a commit on github? - Stack Overflow" href="http://stackoverflow.com/questions/448919/how-can-i-remove-a-commit-on-github" target="_blank">git - How can I remove a commit on github? - Stack Overflow</a>] 學到的一招，拿已經被我搞得亂七八糟的 ibus-chewing 來試：</p>
<ol>
<li>git clone git@github.com:hiroshiyui/ibus-chewing.git</li>
<li>git reset &#8211;hard fb5c8cc104</li>
<li>git remote add upstream git://github.com/definite/ibus-chewing.git</li>
<li>git fetch upstream</li>
<li>git merge upstream/master</li>
<li>git push origin <strong>+</strong>master</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2818</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>[jQuery] $(document).ready() 與 $(window).load()</title>
		<link>http://ghostsinthelab.org/?p=2814</link>
		<comments>http://ghostsinthelab.org/?p=2814#comments</comments>
		<pubDate>Mon, 12 Mar 2012 10:44:00 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2814</guid>
		<description><![CDATA[犯了自作聰明的錯，沒先分清楚兩者的差別，就一股腦兒地亂用。其實 .ready() 並不 ready（←本日 @jserv 大師語錄），.load() 也與我以為的恰好相反，是一切就緒（真．ready）後觸發的。 譬如 DOM 裡若有 &#60;iframe&#62;，則 $(document).ready() 觸發時並不保證 iframe 的嵌入來源一定就緒，此時存取當中元素，當下極有可能根本還沒這個物件可抓，就出包了。 參考：jQuery ready vs load &#8211; 黑暗執行緒]]></description>
			<content:encoded><![CDATA[<p>犯了自作聰明的錯，沒先分清楚兩者的差別，就一股腦兒地亂用。其實 .ready() 並不 ready（←本日 @<a title="Jim Huang (jserv) on about.me" href="http://about.me/jserv/" target="_blank">jserv</a> 大師語錄），.load() 也與我以為的恰好相反，是一切就緒（真．ready）後觸發的。</p>
<p>譬如 DOM 裡若有 &lt;iframe&gt;，則 $(document).ready() 觸發時並不保證 iframe 的嵌入來源一定就緒，此時存取當中元素，當下極有可能根本還沒這個物件可抓，就出包了。</p>
<p><strong>參考：</strong><a title="jQuery ready vs load - 黑暗執行緒" href="http://blog.darkthread.net/post-2009-06-05-jquery-ready-vs-load.aspx" target="_blank">jQuery ready vs load &#8211; 黑暗執行緒</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2814</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>[jQuery] 自動增減 iframe 佔用版面高度 Grow &amp; shrink the height of iframe automatically</title>
		<link>http://ghostsinthelab.org/?p=2808</link>
		<comments>http://ghostsinthelab.org/?p=2808#comments</comments>
		<pubDate>Tue, 06 Mar 2012 07:18:28 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2808</guid>
		<description><![CDATA[筆記一下目前這不很優但至少能動的解。（幾無 JavaScript 經驗的我… Orz） $&#40;document&#41;.ready&#40; function&#40;&#41; &#123; $&#40;'body'&#41;.mousemove&#40; function&#40;e&#41; &#123; var document_height = $&#40;'#embed-iframe'&#41;.contents&#40;&#41;.find&#40;'body'&#41;.attr&#40;'offsetHeight'&#41;; $&#40;'#embed-iframe'&#41;.height&#40;document_height + 32&#41;; &#125;&#41;; &#125;&#41;; 適用場合：被拿來嵌入當成主要網頁內容的 iframe，其佔用版面高度未知（動態增減之類）的情況。（更白話一點講，就是把 iframe 當 frame 用。）]]></description>
			<content:encoded><![CDATA[<p>筆記一下目前這不很優但至少能動的解。（幾無 JavaScript 經驗的我… Orz）</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="javascript"><pre class="de1">$<span class="br0">&#40;</span>document<span class="br0">&#41;</span>.<span class="me1">ready</span><span class="br0">&#40;</span> <span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
  $<span class="br0">&#40;</span><span class="st0">'body'</span><span class="br0">&#41;</span>.<span class="me1">mousemove</span><span class="br0">&#40;</span> <span class="kw2">function</span><span class="br0">&#40;</span>e<span class="br0">&#41;</span> <span class="br0">&#123;</span>
    <span class="kw2">var</span> document_height <span class="sy0">=</span> $<span class="br0">&#40;</span><span class="st0">'#embed-iframe'</span><span class="br0">&#41;</span>.<span class="me1">contents</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">find</span><span class="br0">&#40;</span><span class="st0">'body'</span><span class="br0">&#41;</span>.<span class="me1">attr</span><span class="br0">&#40;</span><span class="st0">'offsetHeight'</span><span class="br0">&#41;</span><span class="sy0">;</span>
    $<span class="br0">&#40;</span><span class="st0">'#embed-iframe'</span><span class="br0">&#41;</span>.<span class="me1">height</span><span class="br0">&#40;</span>document_height <span class="sy0">+</span> <span class="nu0">32</span><span class="br0">&#41;</span><span class="sy0">;</span>
  <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></div></div></div></div></div></div></div>


<p>適用場合：被拿來嵌入當成主要網頁內容的 iframe，其佔用版面高度未知（動態增減之類）的情況。（更白話一點講，就是把 iframe 當 frame 用。）</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2808</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>訊想科技 IT-830UP 晶片讀卡機支援 Linux</title>
		<link>http://ghostsinthelab.org/?p=2802</link>
		<comments>http://ghostsinthelab.org/?p=2802#comments</comments>
		<pubDate>Fri, 24 Feb 2012 12:54:26 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2802</guid>
		<description><![CDATA[毋需像虹堡的 EZ100-PU 還要另裝廠商的驅動程式，裝好 pcsclite, pcsc-tools, ccid 後，啟用 pcscd，接上 IT-830UP 立即可以使用，真不錯。]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="IT-830UP" src="https://lh4.googleusercontent.com/-cDe1r_uADNQ/T0eJu14Z92I/AAAAAAAADHA/8koCiLBOqAc/s640/DSC_0077.JPG" alt="" width="640" height="480" /></p>
<p>毋需像虹堡的 EZ100-PU 還要另裝廠商的驅動程式，裝好 pcsclite, pcsc-tools, ccid 後，啟用 pcscd，接上 IT-830UP 立即可以使用，真不錯。</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2802</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Readium: an Open Source EPUB 3.0 Reader for Chrome</title>
		<link>http://ghostsinthelab.org/?p=2798</link>
		<comments>http://ghostsinthelab.org/?p=2798#comments</comments>
		<pubDate>Mon, 13 Feb 2012 12:52:29 +0000</pubDate>
		<dc:creator>Hiroshi Yui</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ghostsinthelab.org/?p=2798</guid>
		<description><![CDATA[EPUB 3.0 正式定案那時，我就在想：「阿實作的 reader 是在哪裡啦！？有規範、沒實作是要 ecosystem 怎麼參考採用？」K 完了 EPUB 3.0 的那些規格書後，還想在 Firefox 幹一個出來。結果先等到了（幾個月前就該出現的） IDPF 本家的 Readium。 有興趣者，請搭配 epub-samples 服用。 我個人還是比較希望大家至少都能提供 EPUB 3.0，其次才考慮用那些大廠的自訂格式來出版電子書。]]></description>
			<content:encoded><![CDATA[<p>EPUB 3.0 正式定案那時，我就在想：<strong>「阿實作的 reader 是在哪裡啦！？有規範、沒實作是要 ecosystem 怎麼參考採用？」</strong>K 完了 EPUB 3.0 的那些規格書後，還想在 Firefox 幹一個出來。結果先等到了（幾個月前就該出現的） IDPF 本家的 <a title="Readium | Digital Publishing meets Open Web" href="http://readium.org/" target="_blank">Readium</a>。</p>
<p>有興趣者，請搭配 <a title="epub-samples - EPUB 3 Sample Documents - Google Project Hosting" href="https://code.google.com/p/epub-samples/" target="_blank">epub-samples</a> 服用。</p>
<p>我個人還是比較希望大家至少都能提供 EPUB 3.0，其次才考慮用那些大廠的自訂格式來出版電子書。</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostsinthelab.org/?feed=rss2&#038;p=2798</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>

