﻿<?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; hacking</title>
	<atom:link href="http://hufey.blog.paowang.net/category/hacking/feed/" rel="self" type="application/rss+xml" />
	<link>http://hufey.blog.paowang.net</link>
	<description>手握灵珠常奋笔</description>
	<lastBuildDate>Sun, 26 Apr 2020 09:55:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>hackint0sh on netbook HW compatiblity</title>
		<link>http://hufey.blog.paowang.net/2008/12/19/hackint0sh-on-netbook-hw-compatiblity/</link>
		<comments>http://hufey.blog.paowang.net/2008/12/19/hackint0sh-on-netbook-hw-compatiblity/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 03:22:57 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2008/12/19/hackint0sh-on-netbook-hw-compatiblity/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.blogcdn.com/cn.engadget.com/media/2008/12/osxnetbooks.jpg"></p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2008/12/19/hackint0sh-on-netbook-hw-compatiblity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>汇报一下我的新电脑配置</title>
		<link>http://hufey.blog.paowang.net/2008/05/03/%e6%b1%87%e6%8a%a5%e4%b8%80%e4%b8%8b%e6%88%91%e7%9a%84%e6%96%b0%e7%94%b5%e8%84%91%e9%85%8d%e7%bd%ae/</link>
		<comments>http://hufey.blog.paowang.net/2008/05/03/%e6%b1%87%e6%8a%a5%e4%b8%80%e4%b8%8b%e6%88%91%e7%9a%84%e6%96%b0%e7%94%b5%e8%84%91%e9%85%8d%e7%bd%ae/#comments</comments>
		<pubDate>Sat, 03 May 2008 00:32:53 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2008/05/03/%e6%b1%87%e6%8a%a5%e4%b8%80%e4%b8%8b%e6%88%91%e7%9a%84%e6%96%b0%e7%94%b5%e8%84%91%e9%85%8d%e7%bd%ae/</guid>
		<description><![CDATA[http://paowang.net/cgi-bin/forum/viewpost.cgi?which=weapon&#38;id=96703

一直在自己攒和买dell整机之间徘徊
自己攒在直接京东网购和中关村徘徊
在intel和amd之间徘徊
在独立显卡和集成显卡之间徘徊
在677内存和800内存之间徘徊
在250和320之间徘徊，我说的是硬盘容量
人生就是这样，从没有选择到选择太多，从来都是痛苦
本来都听鸡排骨大师的鼓动开始在dell网站上添信用卡号了
结果大师来一句“网上订购要从厦门走公路运过来，大概要7
天时间&#8230;&#8230;”， 我赶紧把浏览器关了，7天我可等不了。算
了，改兼容机吧。
于是在京东上查价钱，在2180和4500之间徘徊
在技嘉和华硕之间徘徊，在无数种牌子的内存和机箱电源之间徘徊。。。。。。
中间灵光一闪，原计划新电脑买回来装windows/linux双启
动，干脆把mac osx也装到新电脑上。改成
windows/linux/mac osx仨启动。而mac osx在非apple的电
脑上兼容性有很大问题，这样只要找能装mac osx的配件就可
以缩小可选范围了，省去那么多徘徊的时间。再在其中挑出
能播放1080P的不就行了吗？！
于是到wiki.osx86project.org查HCL（hardware compatible
list），同时在京东查价格。查出几个可以完美安装的配件都
太贵，一块主板都要1千多，严重超出预算。查到后来结果查
到一块intel DG31PR的主板，虽说也要打patch才能支持网
卡声卡，可以价钱很便宜，只有500多。看详细参数，上边有
一块3100的集成显卡。又google &#8220;3100 HDTV&#8221;，看到有人说
看1080P也没问题。打定主意就这个了。主板显卡把预算拉
下来就可以投入到cpu上去，计划上4500，因为原来打算买
的dell就是4500。要不要上800的内存呢？和鸡排骨大师商量
了一下，他觉得应该不会有区别，于是内存也定了，1GX2
双通道，677的。硬盘无所谓了，机箱电源很重要，可是我
都不懂，不打算再费心考虑更多，干脆去了再说吧。
第二天杀到中关村，在海龙4层DIY区碰到的第一家柜台，让
销售mm报了个价，吓我一跳，比京东便宜很多，比如4500
京东标价878，这里只要750，原盒的。心里颇为高兴。其他
几样基本都比我了解到的要便宜不少，相信主要几大件各家
价格都差不多，我不打算接着询价，直接就让他们给装起
来。等待配件的过程中了解到4600比4500不过贵10块钱，主
频从2.2变成了2.4；内存800的比677的也不过贵10块钱；硬
盘16Mcache的比8Mcache的也不过贵10块。于是每样都升
级一下。
最后配置：
CPU Intel E4600 2.4G 2Mcache
主板：Intel DG31PR
内存：金士顿800Mhz 1GX2
硬盘：seagate 320G 16M cache
机箱电源400W静音，牌子没记住。静音效果还不错。
我又小刀了一下，最后总价是2400RMB
感慨现在电脑配件真便宜
回家，装windows xp，结果以前的一张最古老的正版xp居然
装不上，google之，需要sp2才行，只好翻出一张以前帮别
人装机用过的番茄花园版
mac osx 10.5，安装，参考网上的教程，很简单，只是网卡声卡废了不少劲，折腾了一天一夜才搞出来。
linux装ubuntu 8.04，最简单的一个工作。
下载1080P的测试视频，码率35M，VLC播放，居然只有大概20%的CPU占用率。
结果我非常满意！
和35F2继续讨论。。。
虚拟机。。。
提交者 :  hufey 于 泡网俱乐部 (http://paowang.net/) 北京时间 2008-05-02 23:10:20
答  复 :  恭喜恭喜  提交者 :  35F2 于 北京时间 2008-05-02 20:47:48
我在类似或者更低的配置跑过1个虚拟机
怎么说呢，在能跑native的情况，无论如何都觉得虚拟机慢
也许是心理作用
跑仨系统我是这么做的
准备好windows，leopard，linux的安装光盘
windows是番茄花园版，带sp2
leopard要现根据osx86project的wiki找到对应的版本，我是在
theparitebay下载的叫leo4all v2的版本，等全弄好了看见有人说v3的版本把那些驱动也整合进去了，可惜我之前没泡hackint0sh的论坛也不懂这些
linux我是ubuntu 8.04
规划一下怎么分区
然后用linux启动livecd模式，用fdisk分区，主要是osx的麻烦
需要给他分一个primary分区，并用fdisk指定分区类型为AF
我的分区是这样的
sda1, 70G, primary, 装windows的系统和程序，格成ntfs
sda2, 70G, primary, 装leopard, 格成HFS [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://paowang.net/cgi-bin/forum/viewpost.cgi?which=weapon&amp;id=96703">http://paowang.net/cgi-bin/forum/viewpost.cgi?which=weapon&amp;id=96703<br />
</a><br />
一直在自己攒和买dell整机之间徘徊<br />
自己攒在直接京东网购和中关村徘徊<br />
在intel和amd之间徘徊<br />
在独立显卡和集成显卡之间徘徊<br />
在677内存和800内存之间徘徊<br />
在250和320之间徘徊，我说的是硬盘容量<br />
人生就是这样，从没有选择到选择太多，从来都是痛苦<br />
本来都听鸡排骨大师的鼓动开始在dell网站上添信用卡号了<br />
结果大师来一句“网上订购要从厦门走公路运过来，大概要7<br />
天时间&#8230;&#8230;”， 我赶紧把浏览器关了，7天我可等不了。算<br />
了，改兼容机吧。<br />
于是在京东上查价钱，在2180和4500之间徘徊<br />
在技嘉和华硕之间徘徊，在无数种牌子的内存和机箱电源之间徘徊。。。。。。<br />
中间灵光一闪，原计划新电脑买回来装windows/linux双启<br />
动，干脆把mac osx也装到新电脑上。改成<br />
windows/linux/mac osx仨启动。而mac osx在非apple的电<br />
脑上兼容性有很大问题，这样只要找能装mac osx的配件就可<br />
以缩小可选范围了，省去那么多徘徊的时间。再在其中挑出<br />
能播放1080P的不就行了吗？！<br />
于是到wiki.osx86project.org查HCL（hardware compatible<br />
list），同时在京东查价格。查出几个可以完美安装的配件都<br />
太贵，一块主板都要1千多，严重超出预算。查到后来结果查<br />
到一块intel DG31PR的主板，虽说也要打patch才能支持网<br />
卡声卡，可以价钱很便宜，只有500多。看详细参数，上边有<br />
一块3100的集成显卡。又google &#8220;3100 HDTV&#8221;，看到有人说<br />
看1080P也没问题。打定主意就这个了。主板显卡把预算拉<br />
下来就可以投入到cpu上去，计划上4500，因为原来打算买<br />
的dell就是4500。要不要上800的内存呢？和鸡排骨大师商量<br />
了一下，他觉得应该不会有区别，于是内存也定了，1GX2<br />
双通道，677的。硬盘无所谓了，机箱电源很重要，可是我<br />
都不懂，不打算再费心考虑更多，干脆去了再说吧。<br />
第二天杀到中关村，在海龙4层DIY区碰到的第一家柜台，让<br />
销售mm报了个价，吓我一跳，比京东便宜很多，比如4500<br />
京东标价878，这里只要750，原盒的。心里颇为高兴。其他<br />
几样基本都比我了解到的要便宜不少，相信主要几大件各家<br />
价格都差不多，我不打算接着询价，直接就让他们给装起<br />
来。等待配件的过程中了解到4600比4500不过贵10块钱，主<br />
频从2.2变成了2.4；内存800的比677的也不过贵10块钱；硬<br />
盘16Mcache的比8Mcache的也不过贵10块。于是每样都升<br />
级一下。<br />
最后配置：<br />
CPU Intel E4600 2.4G 2Mcache<br />
主板：Intel DG31PR<br />
内存：金士顿800Mhz 1GX2<br />
硬盘：seagate 320G 16M cache<br />
机箱电源400W静音，牌子没记住。静音效果还不错。<br />
我又小刀了一下，最后总价是2400RMB<br />
感慨现在电脑配件真便宜<br />
回家，装windows xp，结果以前的一张最古老的正版xp居然<br />
装不上，google之，需要sp2才行，只好翻出一张以前帮别<br />
人装机用过的番茄花园版<br />
mac osx 10.5，安装，参考网上的教程，很简单，只是网卡声卡废了不少劲，折腾了一天一夜才搞出来。<br />
linux装ubuntu 8.04，最简单的一个工作。<br />
下载1080P的测试视频，码率35M，VLC播放，居然只有大概20%的CPU占用率。<br />
结果我非常满意！<br />
和35F2继续讨论。。。<br />
<a href="http://paowang.net/cgi-bin/forum/viewpost.cgi?which=weapon&amp;id=96718">虚拟机。。。</a><br />
提交者 :  hufey 于 泡网俱乐部 (http://paowang.net/) 北京时间 2008-05-02 23:10:20<br />
答  复 :  恭喜恭喜  提交者 :  35F2 于 北京时间 2008-05-02 20:47:48<br />
我在类似或者更低的配置跑过1个虚拟机<br />
怎么说呢，在能跑native的情况，无论如何都觉得虚拟机慢<br />
也许是心理作用<br />
跑仨系统我是这么做的<br />
准备好windows，leopard，linux的安装光盘<br />
windows是番茄花园版，带sp2<br />
leopard要现根据osx86project的wiki找到对应的版本，我是在<br />
theparitebay下载的叫leo4all v2的版本，等全弄好了看见有人说v3的版本把那些驱动也整合进去了，可惜我之前没泡hackint0sh的论坛也不懂这些<br />
linux我是ubuntu 8.04<br />
规划一下怎么分区<br />
然后用linux启动livecd模式，用fdisk分区，主要是osx的麻烦<br />
需要给他分一个primary分区，并用fdisk指定分区类型为AF<br />
我的分区是这样的<br />
sda1, 70G, primary, 装windows的系统和程序，格成ntfs<br />
sda2, 70G, primary, 装leopard, 格成HFS journal<br />
sda3, extend分区<br />
sda5, logical 分区，30G，格成FAT32，作为公共的数据交<br />
换分区，因为只有fat32是被三个系统读写都很正常的，现在<br />
ntfs也很好了，但是还是有点担心出问题，不敢往ntfs上写数据<br />
sda6, 4G, 格成ext3，作为linux的/boot分区<br />
sda7， 4G，linux的swap<br />
sda8，logical 分区，30G, 格成reiserfs，作为linux的/分区<br />
sda9，logical分区，100G，格成xfs，作为linux的/home<br />
我大概会在linux上工作比较多，所以linux留的最大，你根据自己的情况看着办，呵呵<br />
装系统的时候，先装windows，把第一个分区格成ntfs装，和<br />
平常一样<br />
然后装mac osx，在正式安装之前需要用菜单里的disk utility把刚才保留的AF分区erase成HFS journal格式，返回直接安装即可。我装完之后声卡网卡都不能用，回到windows下google，下载驱动放到windows分区，再启动mac osx复制安装。leo4all自带一个bootloader，会装在mac osx的分区上。关于多重启动的bootloader方案比较多，有用ntloader的，有用grub的。我用的是grub和mac自带的这个 bootloader组合使用<br />
然后装linux，和正常安装方法一样，最后在grub里把mac osx分区加上即可<br />
我在windows上测的hdtv，估计linux的性能会差不多甚至更好些，mac osx我心里没底，感觉自己hackint0sh会比官方版本差很多，硬盘读的明显比linux, windows频繁，虽然是同样的硬件<br />
compiz我现在用的是默认的，还没搞那些很花哨的东西。不过我在单位看到配置比我现在差很多的电脑都跑的很好</p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2008/05/03/%e6%b1%87%e6%8a%a5%e4%b8%80%e4%b8%8b%e6%88%91%e7%9a%84%e6%96%b0%e7%94%b5%e8%84%91%e9%85%8d%e7%bd%ae/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>我的第一次音频编辑</title>
		<link>http://hufey.blog.paowang.net/2008/03/05/%e6%88%91%e7%9a%84%e7%ac%ac%e4%b8%80%e6%ac%a1%e9%9f%b3%e9%a2%91%e7%bc%96%e8%be%91/</link>
		<comments>http://hufey.blog.paowang.net/2008/03/05/%e6%88%91%e7%9a%84%e7%ac%ac%e4%b8%80%e6%ac%a1%e9%9f%b3%e9%a2%91%e7%bc%96%e8%be%91/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 07:24:48 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2008/03/05/%e6%88%91%e7%9a%84%e7%ac%ac%e4%b8%80%e6%ac%a1%e9%9f%b3%e9%a2%91%e7%bc%96%e8%be%91/</guid>
		<description><![CDATA[终于狠了狠心，自己打算长期用iPhone了。毕竟是自己的东西，可以精心一点，把原来懒得去弄的东西也搞清楚。比如自定义铃声。
先按照网上的方法转mp3为aac，然后改名，import到itunes里，同步，拿家里电话打进来试了试，好使。
好使是好使，可是居然只有一次播放，而不是电话不接就持续的响。而我用的是24的铃声，只有1.3秒的一个mp3文件。
似乎苹果的ringtone是内部定义是不是loop play的。
gogle了一下，发现网上的ringtone制作软件是收费的，99$，又研究了一下破解教程，很麻烦。
翻了翻google的结果，发现有人用一个免费的软件做ringtone，叫audacity。再仔细看，似乎他并不能生成iphone格式的ringtone的，或许以后可以通过某个plugin实现。不过他的音频编辑功能似乎很有意思。
下载安装，编辑，主要是copy paste。把24的1.3秒铃声粘贴了N份，中间间隔了1秒多的时间，凑了36秒。传到iPhone上，试了试，还可以，可以放36秒了。
当然，36秒我还没接他还会静默。那，我就不管了。
贴个audacity的图在这，不过是windows版的。我装了个mac版的，功能应该是一样的

]]></description>
			<content:encoded><![CDATA[<p>终于狠了狠心，自己打算长期用iPhone了。毕竟是自己的东西，可以精心一点，把原来懒得去弄的东西也搞清楚。比如自定义铃声。<br />
先按照网上的方法转mp3为aac，然后改名，import到itunes里，同步，拿家里电话打进来试了试，好使。<br />
好使是好使，可是居然只有一次播放，而不是电话不接就持续的响。而我用的是24的铃声，只有1.3秒的一个mp3文件。<br />
似乎苹果的ringtone是内部定义是不是loop play的。<br />
gogle了一下，发现网上的ringtone制作软件是收费的，99$，又研究了一下破解教程，很麻烦。<br />
翻了翻google的结果，发现有人用一个免费的软件做ringtone，叫<a href="http://audacity.sourceforge.net/">audacity</a>。再仔细看，似乎他并不能生成iphone格式的ringtone的，或许以后可以通过某个plugin实现。不过他的音频编辑功能似乎很有意思。<br />
下载安装，编辑，主要是copy paste。把24的1.3秒铃声粘贴了N份，中间间隔了1秒多的时间，凑了36秒。传到iPhone上，试了试，还可以，可以放36秒了。<br />
当然，36秒我还没接他还会静默。那，我就不管了。<br />
贴个audacity的图在这，不过是windows版的。我装了个mac版的，功能应该是一样的<br />
<img src="http://www.hackthatphone.com/gif/audacity12.gif"></p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2008/03/05/%e6%88%91%e7%9a%84%e7%ac%ac%e4%b8%80%e6%ac%a1%e9%9f%b3%e9%a2%91%e7%bc%96%e8%be%91/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>hacking fugu</title>
		<link>http://hufey.blog.paowang.net/2008/02/21/hacking-fugu/</link>
		<comments>http://hufey.blog.paowang.net/2008/02/21/hacking-fugu/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 08:02:23 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2008/02/21/hacking-fugu/</guid>
		<description><![CDATA[家里windows desktop已经太老了，老到我懒得开它
基本只有powerbook了
MAC上的软件往往可选择的余地不多，毕竟ecosystem不如windows多年经营
但是往往找到一个最好的就足矣，windows上的再多，你也不会装10个20个同类软件换着用
在MAC上的sftp/scp client我用fugu，其他的几个cyberduck什么的复制过去总是把permission也帮忙改了，导致其他问题，fugu就不会有这个问题
但是fugu的问题是当覆盖远端目录失败的时候会弹出一个对话框，需要点OK来确认
这也许只是设计哲学的问题，可是对于传多个目录文件的时候就有点不胜其烦
偶然发现其实fugu是开源的软件。
于是下载源代码在Xcode里打开并尝试编译。改了几个小问题编译成功，下一步就是找到显示对话框的代码。Find in project没找到，grep也没找到，于是尝试减少词句，找到一个，似乎就是它了，设断点，在debug方式跑起来。。。结果没停在预期的代码上。
实在是奇怪。静下心来继续看代码，找到相关处理的源文件中处理出错的函数，没有发现相关的字符串啊？？？想不通了，之后在该处下断点，运行之。成功被拦截到了，继续看变量的内容，
果然就是出错的那句话“Couldn&#8217;t create directory&#8221;，太奇怪了，代码的任何地方都没有这句话，也不在resource文件里，往回看代码，居然是从文件fd里读出来的。继续往回看代码，是SOCKET。也就是说这句话是ssh server那边发回来的，哈哈，怪不得。
剩下的是就比较简单，把这句话用一个条件变量控制一下，让丫不显示。编译，运行，成功。
继续研究，准备在preference里加一个checkbox控制这件事。看developer.apple.com上关于interface builder的文档看到半夜，改了并编译运行了。对不对只能再找时间验证一下。
]]></description>
			<content:encoded><![CDATA[<p>家里windows desktop已经太老了，老到我懒得开它<br />
基本只有powerbook了<br />
MAC上的软件往往可选择的余地不多，毕竟ecosystem不如windows多年经营<br />
但是往往找到一个最好的就足矣，windows上的再多，你也不会装10个20个同类软件换着用<br />
在MAC上的sftp/scp client我用fugu，其他的几个cyberduck什么的复制过去总是把permission也帮忙改了，导致其他问题，fugu就不会有这个问题<br />
但是fugu的问题是当覆盖远端目录失败的时候会弹出一个对话框，需要点OK来确认<br />
这也许只是设计哲学的问题，可是对于传多个目录文件的时候就有点不胜其烦<br />
偶然发现其实<a href="http://rsug.itd.umich.edu/software/fugu/download.html">fugu</a>是开源的软件。<br />
于是下载源代码在Xcode里打开并尝试编译。改了几个小问题编译成功，下一步就是找到显示对话框的代码。Find in project没找到，grep也没找到，于是尝试减少词句，找到一个，似乎就是它了，设断点，在debug方式跑起来。。。结果没停在预期的代码上。<br />
实在是奇怪。静下心来继续看代码，找到相关处理的源文件中处理出错的函数，没有发现相关的字符串啊？？？想不通了，之后在该处下断点，运行之。成功被拦截到了，继续看变量的内容，<br />
果然就是出错的那句话“Couldn&#8217;t create directory&#8221;，太奇怪了，代码的任何地方都没有这句话，也不在resource文件里，往回看代码，居然是从文件fd里读出来的。继续往回看代码，是SOCKET。也就是说这句话是ssh server那边发回来的，哈哈，怪不得。<br />
剩下的是就比较简单，把这句话用一个条件变量控制一下，让丫不显示。编译，运行，成功。<br />
继续研究，准备在preference里加一个checkbox控制这件事。看developer.apple.com上关于interface builder的文档看到半夜，改了并编译运行了。对不对只能再找时间验证一下。</p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2008/02/21/hacking-fugu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Reader崩溃的解决</title>
		<link>http://hufey.blog.paowang.net/2008/01/11/adobe-reader%e5%b4%a9%e6%ba%83%e7%9a%84%e8%a7%a3%e5%86%b3/</link>
		<comments>http://hufey.blog.paowang.net/2008/01/11/adobe-reader%e5%b4%a9%e6%ba%83%e7%9a%84%e8%a7%a3%e5%86%b3/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 10:29:59 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2008/01/11/adobe-reader%e5%b4%a9%e6%ba%83%e7%9a%84%e8%a7%a3%e5%86%b3/</guid>
		<description><![CDATA[Adobe提供了Acrobet Reader的下载，版本目前是8.1.1。奇怪的是我在单位的ubuntu上就是用不了，可是在家里明明好好的。其实evince已经做的很好了，不过adobe有firefox 的plugin可以在firefox里打开。这个功能其实让我很矛盾，为此还特意装了firefox的另一个plugin&#8211;pdf download来让自己决定是online打开还是直接下载。可是如果没有adobe reader连在线打开的选择权都没有了。花了点时间把这个问题解决了。
错误信息如下：
acroread
(gecko:6150): Pango-WARNING **: failed to create cairo scaled font, expect ugly output. the offending font is &#8216;Tahoma 8.25&#8242;
看来是不能创建scaled font，而且知道了是Tahoma惹的祸。
cat /etc/X11/xorg.conf找到fonts path，然后找到Tahoma是从windows复制过来的。
再看自己的home下有一个.adobe目录，想了想，把.adobe删了先，再把/usr/share/fonts/windows目录做个备份，因为还想用。
再启动acroread，果然能起来了
恢复/usr/share/fonts/windows目录，acroread也没问题了。
]]></description>
			<content:encoded><![CDATA[<p>Adobe提供了Acrobet Reader的下载，版本目前是8.1.1。奇怪的是我在单位的ubuntu上就是用不了，可是在家里明明好好的。其实evince已经做的很好了，不过adobe有firefox 的plugin可以在firefox里打开。这个功能其实让我很矛盾，为此还特意装了firefox的另一个plugin&#8211;pdf download来让自己决定是online打开还是直接下载。可是如果没有adobe reader连在线打开的选择权都没有了。花了点时间把这个问题解决了。<br />
错误信息如下：<br />
acroread<br />
(gecko:6150): Pango-WARNING **: failed to create cairo scaled font, expect ugly output. the offending font is &#8216;Tahoma 8.25&#8242;<br />
看来是不能创建scaled font，而且知道了是Tahoma惹的祸。<br />
cat /etc/X11/xorg.conf找到fonts path，然后找到Tahoma是从windows复制过来的。<br />
再看自己的home下有一个.adobe目录，想了想，把.adobe删了先，再把/usr/share/fonts/windows目录做个备份，因为还想用。<br />
再启动acroread，果然能起来了<br />
恢复/usr/share/fonts/windows目录，acroread也没问题了。</p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2008/01/11/adobe-reader%e5%b4%a9%e6%ba%83%e7%9a%84%e8%a7%a3%e5%86%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone上的围棋程序</title>
		<link>http://hufey.blog.paowang.net/2008/01/08/iphone%e4%b8%8a%e7%9a%84%e5%9b%b4%e6%a3%8b%e7%a8%8b%e5%ba%8f/</link>
		<comments>http://hufey.blog.paowang.net/2008/01/08/iphone%e4%b8%8a%e7%9a%84%e5%9b%b4%e6%a3%8b%e7%a8%8b%e5%ba%8f/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 07:22:09 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2008/01/08/iphone%e4%b8%8a%e7%9a%84%e5%9b%b4%e6%a3%8b%e7%a8%8b%e5%ba%8f/</guid>
		<description><![CDATA[
The application is available through the installer.app source iphone.robota.nl
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.robota.nl/photo/377.jpg"><br />
The application is available through the installer.app source iphone.robota.nl</p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2008/01/08/iphone%e4%b8%8a%e7%9a%84%e5%9b%b4%e6%a3%8b%e7%a8%8b%e5%ba%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>写了一小段脚本来看某进程的内存状态</title>
		<link>http://hufey.blog.paowang.net/2007/12/17/%e5%86%99%e4%ba%86%e4%b8%80%e5%b0%8f%e6%ae%b5%e8%84%9a%e6%9c%ac%e6%9d%a5%e7%9c%8b%e6%9f%90%e8%bf%9b%e7%a8%8b%e7%9a%84%e5%86%85%e5%ad%98%e7%8a%b6%e6%80%81/</link>
		<comments>http://hufey.blog.paowang.net/2007/12/17/%e5%86%99%e4%ba%86%e4%b8%80%e5%b0%8f%e6%ae%b5%e8%84%9a%e6%9c%ac%e6%9d%a5%e7%9c%8b%e6%9f%90%e8%bf%9b%e7%a8%8b%e7%9a%84%e5%86%85%e5%ad%98%e7%8a%b6%e6%80%81/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 10:28:15 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2007/12/17/%e5%86%99%e4%ba%86%e4%b8%80%e5%b0%8f%e6%ae%b5%e8%84%9a%e6%9c%ac%e6%9d%a5%e7%9c%8b%e6%9f%90%e8%bf%9b%e7%a8%8b%e7%9a%84%e5%86%85%e5%ad%98%e7%8a%b6%e6%80%81/</guid>
		<description><![CDATA[每次写脚本都要查书，比如如何在脚本里做数学运算，花了个把小时。估计下次写同样的问题还要花这么长时间，那，为啥不存起来呢？
#!/bin/bash
if [ -z "$1" ]
then
echo &#8220;Pls use \&#8221;$0 processname\&#8221; to measure memory status!&#8221;
exit 1
fi
if [ -f $1 ]
then
objsize=`size $1&#124;grep $1&#124;awk &#8216;{print $4}&#8217;`
txtsize=`size $1&#124;grep $1&#124;awk &#8216;{print $1}&#8217;`
datasize=`size $1&#124;grep $1&#124;awk &#8216;{print $2}&#8217;`
else
objexist=`which $1&#124;grep &#8220;no&#8221;`
if [ ! -z "$objexist" ]
then
exit 1
fi
objpath=`which $1`
objsize=`size $objpath&#124;grep $1&#124;awk &#8216;{print $4}&#8217;`
txtsize=`size $objpath&#124;grep $1&#124;awk &#8216;{print $1}&#8217;`
datasize=`size $objpath&#124;grep $1&#124;awk &#8216;{print $2}&#8217;`
fi
let &#8220;objsize+=512&#8243;
let &#8220;objsize/=1024&#8243;
let &#8220;txtsize+=512&#8243;
let &#8220;txtsize/=1024&#8243;
let [...]]]></description>
			<content:encoded><![CDATA[<p>每次写脚本都要查书，比如如何在脚本里做数学运算，花了个把小时。估计下次写同样的问题还要花这么长时间，那，为啥不存起来呢？<br />
#!/bin/bash<br />
if [ -z "$1" ]<br />
then<br />
echo &#8220;Pls use \&#8221;$0 processname\&#8221; to measure memory status!&#8221;<br />
exit 1<br />
fi<br />
if [ -f $1 ]<br />
then<br />
objsize=`size $1|grep $1|awk &#8216;{print $4}&#8217;`<br />
txtsize=`size $1|grep $1|awk &#8216;{print $1}&#8217;`<br />
datasize=`size $1|grep $1|awk &#8216;{print $2}&#8217;`<br />
else<br />
objexist=`which $1|grep &#8220;no&#8221;`<br />
if [ ! -z "$objexist" ]<br />
then<br />
exit 1<br />
fi<br />
objpath=`which $1`<br />
objsize=`size $objpath|grep $1|awk &#8216;{print $4}&#8217;`<br />
txtsize=`size $objpath|grep $1|awk &#8216;{print $1}&#8217;`<br />
datasize=`size $objpath|grep $1|awk &#8216;{print $2}&#8217;`<br />
fi<br />
let &#8220;objsize+=512&#8243;<br />
let &#8220;objsize/=1024&#8243;<br />
let &#8220;txtsize+=512&#8243;<br />
let &#8220;txtsize/=1024&#8243;<br />
let &#8220;datasize+=512&#8243;<br />
let &#8220;datasize/=1024&#8243;<br />
echo &#8220;Object size is $objsize kB&#8221;<br />
echo &#8220;Object text section size is $txtsize kB&#8221;<br />
echo &#8220;Object data section size is $datasize kB&#8221;<br />
processid=`ps ax|grep $1 |grep -v &#8220;grep&#8221;|grep -v &#8220;$0&#8243;|awk &#8216;{print $1}&#8217;`<br />
for eachprocessid in `echo $processid`<br />
do<br />
rsssize=`cat /proc/$eachprocessid/status|grep VmRSS|awk &#8216;{print $2}&#8217;`<br />
stksize=`cat /proc/$eachprocessid/status|grep VmStk|awk &#8216;{print $2}&#8217;`<br />
let &#8220;heapsize=$rsssize&#8221;<br />
let &#8220;heapsize-=$stksize&#8221;<br />
let &#8220;heapsize-=$objsize&#8221;<br />
echo &#8220;&#8221;<br />
echo &#8220;process id is $eachprocessid&#8221;<br />
echo &#8220;RSS size is $rsssize kB&#8221;<br />
echo &#8220;Stack size is $stksize kB&#8221;<br />
echo &#8220;Heap size is $heapsize kB&#8221;<br />
done</p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2007/12/17/%e5%86%99%e4%ba%86%e4%b8%80%e5%b0%8f%e6%ae%b5%e8%84%9a%e6%9c%ac%e6%9d%a5%e7%9c%8b%e6%9f%90%e8%bf%9b%e7%a8%8b%e7%9a%84%e5%86%85%e5%ad%98%e7%8a%b6%e6%80%81/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone破解过程</title>
		<link>http://hufey.blog.paowang.net/2007/11/14/iphone%e7%a0%b4%e8%a7%a3%e8%bf%87%e7%a8%8b/</link>
		<comments>http://hufey.blog.paowang.net/2007/11/14/iphone%e7%a0%b4%e8%a7%a3%e8%bf%87%e7%a8%8b/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 08:34:03 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2007/11/14/iphone%e7%a0%b4%e8%a7%a3%e8%bf%87%e7%a8%8b/</guid>
		<description><![CDATA[上周日去打球。球友严平乐呵呵的说他买iPhone了。拿过来把玩了一会，如同当初iPhone刚面世时大伙的评价，基本没有什么是jobs demo夸张的。也就是说操作性和人性化的设计都如同苹果宣传的那么好。严平买回来的价格是3800加400元的破解费。感觉有点贵了，毕竟新机美国价格才399$。LP最近的手机不太灵了，我一直劝她买个新的，她还想等iPhone。她没有iPhone，我自然也没可能拥有。想了想399$不算贵，于是google了一下破解技术的进展，才知道现在纯软件破解已经很先进了。于是决定从美国买iPhone回来自己破解。没想到先出来一只小白鼠愿意让我先解下试试。自然求之不得。晚上赶过去拿到小白鼠的iPhone。回去看版本号，居然是1.0的。
目前1.1.1是最成熟最容易破解的版本。老版本需要revirgin（谁琢磨的这个词？嘿嘿），然后可能会有各种问题。心里有点没底，据说步骤有错误的话有iPhone变砖头的可能。
想了想，还是跑到所谓最大的iPhone社区www.weiphone.com上发个帖子问问什么策略最佳。
没想到www.weiphone.com的论坛系统要发过5个跟帖才能发主贴。赶紧在前几个帖子回复“顶”，“楼主你太NB了“，”真好“等等，呵呵。发够5个帖子，再发主贴提出我的问题，上床睡觉。
第二天，居然找不到自己的帖子，翻了几页才看到，根本没人理。自己顶了一下，下午一看又跑到几页之后。
算了，自力更生吧。按照网上的步骤先revirgin。很顺利。然后升级软件为1.1.1。结果。。。变成砖头了，出来一个大黄三角。被LP狂笑话了一通。上网查呀查，说法比较多，试了几个，没有效果。有人说要重装Windows才行，这我可受不了，我的Windows好几十年没重装了，里面软件盘根错节，重装代价太大，哪怕再买台电脑呢。看到有人自己PC上不行，上网吧弄了一次就好了。不行我也去网吧？再看，某人用MAC升级1.1.1就可以了，可是我的powerbook已经在前两天升级leopard的时候顺便把iTunes升级到了7.5，而据说Itunes 7.5会导致iPhone失效。不管了，试了一把，没找到手动选择文件升级方式，用了自动方式升级，却又始终连不上apple的升级网站。再查，据说用iBrickr可以任意升级，OK，换iBrickr，在升级到99.9% 1sec remaining的时候不动了，洗完澡回来还是不动，只好继续退出iBrickr。查到MAC系统上ITunes的option upgrade的方法就是按住option键再点upgrade，升级之，完成。剩下的基本就很简单了，jailbreak越狱，anySIM，破解，很顺利。然后是拷贝文件，结果OpenSSH又装不上了，连不上服务器。想起刚才查到iBrickr可以做这些事，于是手动下载，手动安装，一切顺利。最后找了几个YouTube的代理挨个试试，终于有一个能用的。YouTube也没问题了。
后记：跟LP商量要不要买俩iPhone，LP否决，家里只能有一个iPhone。作为补偿，允许我买一个带GPS，WIFI的dopodo，比iPhone还贵。
下图：哥仨合影

]]></description>
			<content:encoded><![CDATA[<p>上周日去打球。球友严平乐呵呵的说他买iPhone了。拿过来把玩了一会，如同当初iPhone刚面世时大伙的评价，基本没有什么是jobs demo夸张的。也就是说操作性和人性化的设计都如同苹果宣传的那么好。严平买回来的价格是3800加400元的破解费。感觉有点贵了，毕竟新机美国价格才399$。LP最近的手机不太灵了，我一直劝她买个新的，她还想等iPhone。她没有iPhone，我自然也没可能拥有。想了想399$不算贵，于是google了一下破解技术的进展，才知道现在纯软件破解已经很先进了。于是决定从美国买iPhone回来自己破解。没想到先出来一只小白鼠愿意让我先解下试试。自然求之不得。晚上赶过去拿到小白鼠的iPhone。回去看版本号，居然是1.0的。<br />
目前1.1.1是最成熟最容易破解的版本。老版本需要revirgin（谁琢磨的这个词？嘿嘿），然后可能会有各种问题。心里有点没底，据说步骤有错误的话有iPhone变砖头的可能。<br />
想了想，还是跑到所谓最大的iPhone社区www.weiphone.com上发个帖子问问什么策略最佳。<br />
没想到www.weiphone.com的论坛系统要发过5个跟帖才能发主贴。赶紧在前几个帖子回复“顶”，“楼主你太NB了“，”真好“等等，呵呵。发够5个帖子，再发主贴提出我的问题，上床睡觉。<br />
第二天，居然找不到自己的帖子，翻了几页才看到，根本没人理。自己顶了一下，下午一看又跑到几页之后。<br />
算了，自力更生吧。按照网上的步骤先revirgin。很顺利。然后升级软件为1.1.1。结果。。。变成砖头了，出来一个大黄三角。被LP狂笑话了一通。上网查呀查，说法比较多，试了几个，没有效果。有人说要重装Windows才行，这我可受不了，我的Windows好几十年没重装了，里面软件盘根错节，重装代价太大，哪怕再买台电脑呢。看到有人自己PC上不行，上网吧弄了一次就好了。不行我也去网吧？再看，某人用MAC升级1.1.1就可以了，可是我的powerbook已经在前两天升级leopard的时候顺便把iTunes升级到了7.5，而据说Itunes 7.5会导致iPhone失效。不管了，试了一把，没找到手动选择文件升级方式，用了自动方式升级，却又始终连不上apple的升级网站。再查，据说用iBrickr可以任意升级，OK，换iBrickr，在升级到99.9% 1sec remaining的时候不动了，洗完澡回来还是不动，只好继续退出iBrickr。查到MAC系统上ITunes的option upgrade的方法就是按住option键再点upgrade，升级之，完成。剩下的基本就很简单了，jailbreak越狱，anySIM，破解，很顺利。然后是拷贝文件，结果OpenSSH又装不上了，连不上服务器。想起刚才查到iBrickr可以做这些事，于是手动下载，手动安装，一切顺利。最后找了几个YouTube的代理挨个试试，终于有一个能用的。YouTube也没问题了。<br />
后记：跟LP商量要不要买俩iPhone，LP否决，家里只能有一个iPhone。作为补偿，允许我买一个带GPS，WIFI的dopodo，比iPhone还贵。<br />
下图：哥仨合影<br />
<img src="http://photo5.yupoo.com/20071114/104030_766395568.jpg"></p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2007/11/14/iphone%e7%a0%b4%e8%a7%a3%e8%bf%87%e7%a8%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用mono玩dotnet</title>
		<link>http://hufey.blog.paowang.net/2007/09/17/%e7%94%a8mono%e7%8e%a9dotnet/</link>
		<comments>http://hufey.blog.paowang.net/2007/09/17/%e7%94%a8mono%e7%8e%a9dotnet/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 15:02:57 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2007/09/17/%e7%94%a8mono%e7%8e%a9dotnet/</guid>
		<description><![CDATA[apt-get install mono mono-utils monodevelop
用monodevelop开一个新project hellworld
自动生成程序如下：
using System;
namespace hellworld
{
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine(&#8221;Hello World!&#8221;);
}
}
}
执行mcs hellworl.cs，产生hellworld.exe，执行之，显示Hello World!
执行monodis hellworld.exe &#62; hell.cs
输出
.assembly extern mscorlib
{
.ver 1:0:5000:0
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
}
.assembly &#8216;hellworld&#8217;
{
.custom instance void class [mscorlib]System.Reflection.AssemblyTitleAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..
.custom instance void class [mscorlib]System.Reflection.AssemblyDescriptionAttribute::.ctor(string) =  [...]]]></description>
			<content:encoded><![CDATA[<p>apt-get install mono mono-utils monodevelop<br />
用monodevelop开一个新project hellworld<br />
自动生成程序如下：<br />
using System;<br />
namespace hellworld<br />
{<br />
class MainClass<br />
{<br />
public static void Main(string[] args)<br />
{<br />
Console.WriteLine(&#8221;Hello World!&#8221;);<br />
}<br />
}<br />
}<br />
执行mcs hellworl.cs，产生hellworld.exe，执行之，显示Hello World!<br />
执行monodis hellworld.exe &gt; hell.cs<br />
输出<br />
.assembly extern mscorlib<br />
{<br />
.ver 1:0:5000:0<br />
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..<br />
}<br />
.assembly &#8216;hellworld&#8217;<br />
{<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyTitleAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyDescriptionAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyConfigurationAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyCompanyAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyProductAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyCopyrightAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyTrademarkAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyDelaySignAttribute::.ctor(bool) =  (01 00 00 00 00 ) // &#8230;..<br />
.custom instance void class [mscorlib]System.Reflection.AssemblyKeyFileAttribute::.ctor(string) =  (01 00 00 00 00 ) // &#8230;..<br />
.hash algorithm 0&#215;00008004<br />
.ver  1:0:2816:41192<br />
}<br />
.module hellworld.exe // GUID = {4C2ECEB2-6A70-412A-B380-B7E6847638D6}<br />
.namespace hellworld<br />
{<br />
.class private auto ansi beforefieldinit MainClass<br />
extends [mscorlib]System.Object<br />
{<br />
// method line 1<br />
.method public hidebysig  specialname  rtspecialname<br />
instance default void .ctor ()  cil managed<br />
{<br />
// Method begins at RVA 0&#215;20ec<br />
// Code size 7 (0&#215;7)<br />
.maxstack 8<br />
IL_0000:  ldarg.0<br />
IL_0001:  call instance void object::.ctor()<br />
IL_0006:  ret<br />
} // end of method MainClass::.ctor<br />
// method line 2<br />
.method public static  hidebysig<br />
default void Main (string[] args)  cil managed<br />
{<br />
// Method begins at RVA 0&#215;20f4<br />
.entrypoint<br />
// Code size 11 (0xb)<br />
.maxstack 8<br />
IL_0000:  ldstr &#8220;Hello World!&#8221;<br />
IL_0005:  call void class [mscorlib]System.Console::WriteLine(string)<br />
IL_000a:  ret<br />
} // end of method MainClass::Main<br />
} // end of class hellworld.MainClass<br />
}<br />
再执行ilasm hell.cs，生成hell.exe，执行之，显示Hello World!</p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2007/09/17/%e7%94%a8mono%e7%8e%a9dotnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>hda-intel AD1983 micphone不工作的问题</title>
		<link>http://hufey.blog.paowang.net/2007/08/29/hda-intel-ad1983-micphone%e4%b8%8d%e5%b7%a5%e4%bd%9c%e7%9a%84%e9%97%ae%e9%a2%98/</link>
		<comments>http://hufey.blog.paowang.net/2007/08/29/hda-intel-ad1983-micphone%e4%b8%8d%e5%b7%a5%e4%bd%9c%e7%9a%84%e9%97%ae%e9%a2%98/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 10:16:52 +0000</pubDate>
		<dc:creator>hufey</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://hufey.blog.paowang.net/2007/08/29/hda-intel-ad1983-micphone%e4%b8%8d%e5%b7%a5%e4%bd%9c%e7%9a%84%e9%97%ae%e9%a2%98/</guid>
		<description><![CDATA[把mic boost音量提高后解决
问了alsa-devel的developer后解决
open source就是好来就是好
]]></description>
			<content:encoded><![CDATA[<p>把mic boost音量提高后解决<br />
问了alsa-devel的developer后解决<br />
open source就是好来就是好</p>
]]></content:encoded>
			<wfw:commentRss>http://hufey.blog.paowang.net/2007/08/29/hda-intel-ad1983-micphone%e4%b8%8d%e5%b7%a5%e4%bd%9c%e7%9a%84%e9%97%ae%e9%a2%98/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
