﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-Jiang's C++ Space-随笔分类-IT Technical Articles</title><link>http://www.cppblog.com/guogangj/category/15539.html</link><description>创作，也是一种学习的过程。</description><language>zh-cn</language><lastBuildDate>Mon, 08 Aug 2011 08:28:36 GMT</lastBuildDate><pubDate>Mon, 08 Aug 2011 08:28:36 GMT</pubDate><ttl>60</ttl><item><title>在VMWare上装Mac（AMD CPU）最终没搞定……</title><link>http://www.cppblog.com/guogangj/archive/2011/08/05/152587.html</link><dc:creator>Jiang Guogang</dc:creator><author>Jiang Guogang</author><pubDate>Fri, 05 Aug 2011 13:40:00 GMT</pubDate><guid>http://www.cppblog.com/guogangj/archive/2011/08/05/152587.html</guid><wfw:comment>http://www.cppblog.com/guogangj/comments/152587.html</wfw:comment><comments>http://www.cppblog.com/guogangj/archive/2011/08/05/152587.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/guogangj/comments/commentRss/152587.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/guogangj/services/trackbacks/152587.html</trackback:ping><description><![CDATA[<p>本文分享失败经验。<br /><br />装Mac，其实并不是为了好玩，而是想研究下如何进行iPhone开发，公司的电脑是Intel的，但配置太次，玩不起来，于是打算在家装个虚拟机搞搞，我的CPU是AMD的Phenom8450，下面截个图，保证是支持虚拟化技术的，并且确认了在BIOS中已经打开。<br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/mac_cpu_status.png" width="478" height="370" /><br />前几星期，听说朋友那里已经搞好了一套，于是周末带移动硬盘去他那里拷贝了一份，回来运行，就出现CPU停止工作的问题，尝试数遍都不行，于是打算自己新安装一个，花了不少时间下了一个DMG文件。还是没搞定，卡在引导上面。<br /><br />参考网上的一些说法，更换用于引导的ISO，无果，出现了不同的错误。<br /><br />1，当使用默认的&#8220;darwin_snow.iso&#8221;或者&#8220;darwin300.iso&#8221;的时候，出现这样的错误：<br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/mac_error_1.png" width="523" height="216" /><br /><br />2，当使用号称AMD CPU能用的&#8220;darwin_snow_legacy.iso&#8221;的时候，卡在这个画面上，半天不动，只好放弃：<br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/mac_error_2.png" width="1033" height="775" /><br /><br />3，当使用&#8220;Rebel EFI.iso&#8221;的时候，出现了这样的错误：<br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/error.png" width="520" height="175" /><br /><br />总之无法继续了，我尝试的细节就不一一在这里贴出来了，网上有个哥们也是用AMD CPU的，一番折腾后，他的结论是&#8220;珍爱生命，远离Mac&#8221;。<br /><br />算了，暂时放弃，真要弄iPhone的话估计还是直接买一台Macbook来得划算，折腾不起。</p><img src ="http://www.cppblog.com/guogangj/aggbug/152587.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/guogangj/" target="_blank">Jiang Guogang</a> 2011-08-05 21:40 <a href="http://www.cppblog.com/guogangj/archive/2011/08/05/152587.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE9无法完全关闭cleartype效果</title><link>http://www.cppblog.com/guogangj/archive/2011/05/02/145502.html</link><dc:creator>Jiang Guogang</dc:creator><author>Jiang Guogang</author><pubDate>Mon, 02 May 2011 10:22:00 GMT</pubDate><guid>http://www.cppblog.com/guogangj/archive/2011/05/02/145502.html</guid><wfw:comment>http://www.cppblog.com/guogangj/comments/145502.html</wfw:comment><comments>http://www.cppblog.com/guogangj/archive/2011/05/02/145502.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/guogangj/comments/commentRss/145502.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/guogangj/services/trackbacks/145502.html</trackback:ping><description><![CDATA[今天更新了IE9，折腾了一阵子之后把它卸载了，因为它无法像IE8那样一直显示锐利清晰的问题，我怎么都无法去除网页内容中英文，符号和数字等字符的模糊效果。而IE8的高级选项里的那个&#8220;总是将cleartype用于HTML&#8221;居然找不到了，微软到底在搞什么？有个MVP说可以通过控制面版的cleartype效果调整来使得字体清晰，但我根本就不想开启cleartype，我在控制面版中的cleartype是关闭的。上图吧。<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/ie8_google.png" width=641 height=388><br>此图是IE8显示google首页的效果，字体很清晰。<br><br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/ie8.png" width=453 height=530><br>看看这是IE8的选项，在多媒体里有一项&#8220;总是将cleartype用于HTML*&#8221;的选项，对我来说很关键，我总是把钩子去掉。<br><br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/ie9_google.png" width=650 height=384><br>这是用IE9显示google首页的效果，看到英文字体很模糊（有些人很喜欢这种&#8220;模糊&#8221;，而我极度反感）。<br><br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/ie9.png" width=460 height=534><br>再看IE9的选项，已经把那个选项拿掉了。<br><br>放弃一个软件，只需要一个理由，如果这个理由足够恶的话。<br><br>微软的一些做法确实令我越来越看不懂了，当我们的使用平台逐渐转移到手机，平板电脑等之后，我如今渐渐发觉，操作系统这个壁垒也不是那么坚不可摧的，也许我有一天会真的放弃Windows。
<img src ="http://www.cppblog.com/guogangj/aggbug/145502.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/guogangj/" target="_blank">Jiang Guogang</a> 2011-05-02 18:22 <a href="http://www.cppblog.com/guogangj/archive/2011/05/02/145502.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>修正Windows Vista/Windows7憋足的Explorer UI bug/design（导航窗格篇）</title><link>http://www.cppblog.com/guogangj/archive/2010/12/23/137264.html</link><dc:creator>Jiang Guogang</dc:creator><author>Jiang Guogang</author><pubDate>Thu, 23 Dec 2010 01:43:00 GMT</pubDate><guid>http://www.cppblog.com/guogangj/archive/2010/12/23/137264.html</guid><wfw:comment>http://www.cppblog.com/guogangj/comments/137264.html</wfw:comment><comments>http://www.cppblog.com/guogangj/archive/2010/12/23/137264.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/guogangj/comments/commentRss/137264.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/guogangj/services/trackbacks/137264.html</trackback:ping><description><![CDATA[<p align=left><span style="FONT-SIZE: 8pt"><strong style="COLOR: #ff0000">注：转载此文请注明出处。<br></strong></span><br>有些朋友用了Windows7，感叹：真强大啊。我见状就说：你肯定没用过Vista。事实确实如此，Windows7就是Windows Vista重新包装上市，最起码，我在Vista上面发现的那些用户界面上的bug，到了Windows7一点都没变，完美地&#8220;继承&#8221;了下来。</p>
最令我不爽的当然就是Windows Explorer（XP叫资源管理器，Vista和Win7则通过双击桌面上的&#8220;计算机&#8221;打开，&#8220;计算机&#8221;在XP叫&#8220;我的电脑&#8221;）的树形结构（左边的导航窗格），完全是莫名其妙，首先是取消了XP所带的经典风格，移动到文件夹上面就出现下划线，没有提供一个选项给我改成经典风格；其次就是没有了经典风格树形结构所带的那种虚线（或者你说有，但你会很快发现问题，这里不展开了）；再次，展开文件夹的按钮（也就是传统风格上的那个小&#8220;+&#8221;号）只有在你的鼠标光标覆盖到导航窗格上才会出现，这是为啥啊？微软你至少提供个选项给我吧。最后是一个最最最不可接受的bug，如果前面说的那几点都算design的话，这个绝对是bug，这个bug用这种方法来重现：<br><br>1，双击桌面上的&#8220;计算机&#8221;，打开Windows Explorer，注意这时候的导航窗格的的选中项是&#8220;计算机&#8221;。<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/explorer_bug_1.png" width=365 height=377><br>2，我现在选中E驱动器，显示E驱动器根目录下的内容。继续注意观察滚动条，我把滚动条拉下来了一点。<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/explorer_bug_2.png" width=338 height=394><br>3，这个时候我打算在导航窗格中展开E驱动器节点，将其根目录下的子目录都显示在导航窗格中，于是我双击E驱动器。（也可以点左边的那个小&#8220;+&#8221;号来展开，我习惯双击而已）这是我得到的结果，再次注意滚动条以及E驱动器的位置。<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/explorer_bug_3.png" width=330 height=406><br>奇怪么？E驱动器滚动到了下面，而前面说了，我双击E驱动器的意图是要在导航窗格中显示它的根目录下的所有子目录，而这么一滚动，我只能看到$RECYCLE.BIN和Books_C了。这种烦人的自动滚动发生在第一次你选中并尝试展开某个文件夹的时候，当然了，你关闭资源管理器再打开，又开始算第一次，而这种操作对我来说是经常性的，有些人没发现这个问题，因为他们从来不使用导航窗格，而这个导航窗格从Windows95开始，我就没离开过。贴张图，看，这是我期望的结果：<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/explorer_bug_4.png" width=313 height=397><br>关于这个问题，我并不是唯一一个抱怨的人，我在微软的官方网站上找到了许多同道中人，在这个帖子中，这个问题有更具体的描述：<br><a href="http://social.answers.microsoft.com/Forums/en-IE/w7files/thread/50a81b05-da98-4d55-821d-55ffbbd0e998">http://social.answers.microsoft.com/Forums/en-IE/w7files/thread/50a81b05-da98-4d55-821d-55ffbbd0e998</a><br>而Microsoft对这个问题的回答实在无法令人满意。一位老哥甚至说：微软啊，如果你能把Windows XP退休的程序员抓一个回来，帮他换个尿袋并把他扶起来，他可能花半小时就解决掉这个问题了。可这个问题从Vista到现在，好多年了，微软无动于衷。<br><br>所幸的是，我们已经找到了解决方案，那就是Classic Shell，一个很给力的软件。<br>点击这个链接查看详情：<br><a href="http://classicshell.sourceforge.net/faq.html#general_what">http://classicshell.sourceforge.net/faq.html#general_what</a><br>具体我就不多说了，看看这个选项：<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/explorer_bug_5.png" width=506 height=89><br>Exactly！！！<br><br>这个软件还提供了很多有用的功能，比如让经典开始菜单归来，显示经典的导航窗格（Oh-yeah，我前面说的那些问题都搞定了！），定制并显示工具栏，太完美了。而且——这个软件是免费了，放心用就是。<br><br>当然了，这个软件还稍微有些功能欠缺，我很关心的一个问题就是能不能取消Explorer的自动排列功能：<br>Can Classic Shell disable the "Auto-arrange" feature in Explorer?<br>No. The Explorer in Windows 7 uses a new undocumented control "DirectUIHWND" instead of the documented "SysListView32" control like all the versions before it. The DirectUIHWND control has no public interface and nothing can be done to customize it.<br>However there is a registry hack you can do to make Explorer to use SysListView32: Auto-arrange - solved?. With that you get the option to disable "Auto-arrange", remove the full-row select and some other features also revert to the Vista way.<br>目前看来是不行了，关于这个自动排列，居然没有一个选项，这也是一项很拙劣的设计，我准备开另一篇文章讨论这个问题。
<img src ="http://www.cppblog.com/guogangj/aggbug/137264.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/guogangj/" target="_blank">Jiang Guogang</a> 2010-12-23 09:43 <a href="http://www.cppblog.com/guogangj/archive/2010/12/23/137264.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2.1，5.1，6.1，7.1</title><link>http://www.cppblog.com/guogangj/archive/2010/11/30/135057.html</link><dc:creator>Jiang Guogang</dc:creator><author>Jiang Guogang</author><pubDate>Tue, 30 Nov 2010 03:14:00 GMT</pubDate><guid>http://www.cppblog.com/guogangj/archive/2010/11/30/135057.html</guid><wfw:comment>http://www.cppblog.com/guogangj/comments/135057.html</wfw:comment><comments>http://www.cppblog.com/guogangj/archive/2010/11/30/135057.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/guogangj/comments/commentRss/135057.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/guogangj/services/trackbacks/135057.html</trackback:ping><description><![CDATA[我对音响一直是小有兴趣的，（离发烧友还远）以前中学时候就喜欢拿家里的录音机捣鼓来捣鼓去，只是当时没有钱，玩来玩去都那几件东西，后来有了自己的电脑，觉得在电脑上玩玩音频也蛮不错的，关键比那些发烧级的音频设备来说，投资算是少的了。<br><br>最近我购买了一块Audigy2 ZS声卡，型号SB0350，连带一块子卡，就是那个放在光驱面板上的前置盒，一共350，还算便宜，于是打算拿点时间来学学。这是一块7.1声道的声卡，以前我只见过2.1和5.1的，还真没接触过7.1的，于是在网上找了一下资料，自己也整理了一下，有此文。<br><br>首先是2.1，其实就是左右两个音箱加一个低音炮，这是最最最常见的组合了，一方面是大多数情况下都够用，另一方面是门槛低（价格低，容易摆放），2.1可以这样连接到我的声卡：<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/soundcard_conn_2.1.png" width=703 height=377><br>这是5.1的情况：<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/soundcard_conn_5.1.png" width=713 height=454><br>这是6.1的情况：<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/soundcard_conn_6.1.png" width=713 height=454><br>7.1的情况是这样：<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/soundcard_conn_7.1.png" width=713 height=454><br>想不想知道7.1的音箱是怎样的？创新有一款很劲的音箱s750，就是支持7.1声道的，不是一般的牛，有兴趣可以去看看，我也曾经想买一套，但后来放弃了，几个原因：1，太贵了；2，没那么大的地方摆放；3，估计很扰民&#8230;&#8230;<br><br>其实无论是5.1，6.1还是7.1，都是需要正确的摆放和良好的声源，才能发挥出作用的，这就是为什么用它们的人并不多的原因——门槛太高了。最后贴一下s750的图片。:)<br><img border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/guogangj/soundcard_conn_s750.jpg" width=430 height=326>
<img src ="http://www.cppblog.com/guogangj/aggbug/135057.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/guogangj/" target="_blank">Jiang Guogang</a> 2010-11-30 11:14 <a href="http://www.cppblog.com/guogangj/archive/2010/11/30/135057.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>