<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[whoo的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/whoo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; whoo]]></copyright><item><title><![CDATA[android sdk 无法运行或者报 "ANDROID_SWT"错误]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/41892737</link><guid>https://blog.youkuaiyun.com/whoo/article/details/41892737</guid><author>whoo</author><pubDate>Fri, 12 Dec 2014 13:34:51 +0800</pubDate><description><![CDATA[安装 android sdk 之后，一般都在eclise里面用。有一次发现直接运行 sdk manager.exe打不开了，也不报错。一闪就没了。
  因为没有错误信息，只好一直凑活着用eclipse启动sdk manager。


  前几天 android studio除了正式版，于是拉来试了下，结果刚安装，启动配置又报错。 这回好点，提示了个错误信息“android_swt"没设置。]]></description><category></category></item><item><title><![CDATA[提升android模拟器的运行速度]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/10103403</link><guid>https://blog.youkuaiyun.com/whoo/article/details/10103403</guid><author>whoo</author><pubDate>Tue, 20 Aug 2013 12:28:51 +0800</pubDate><description><![CDATA[安卓开发包的里面的模拟器，其运行速度之慢，大概所有的安卓开发人员都有体会吧。尤其过分的是到了4.0，不仅没改进，反而更加慢得一塌糊涂！ 如果不从快照里加载，启动一次花个几分钟是很正常的事。
    谷歌这么强的实力，把个模拟器做的如此少见的烂，谋杀无数r&d的宝贵时间，确实是该打屁股的。


    但是愤怒归愤怒，该做的事情还得做。怎么改善下调试的效率呢？


----------]]></description><category></category></item><item><title><![CDATA[优化pxe网启动时tftp的传输速度 --- 针对pxelinux和bootmgr]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/8571550</link><guid>https://blog.youkuaiyun.com/whoo/article/details/8571550</guid><author>whoo</author><pubDate>Tue, 05 Feb 2013 15:33:08 +0800</pubDate><description><![CDATA[作为一名IT人士，一般的计算机维护当然不好意思找别人。 于是自己用pxelinux搭了个网络启动环境，可以启动各种WinPE，以供折腾电脑系统，刷新固件的需要。
 
    只是一般的网络启动都是基于tftp协议的，传输文件那叫一个慢。启动时光是加载映像文件就得几分钟，简直就像活在史前一样。 找了一圈方法，没辙。 好在这东西也就救急时用用，凑活凑活也行。
  
   于是就这么凑错了几年。]]></description><category></category></item><item><title><![CDATA[win8仅仅是个试验品]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/8269806</link><guid>https://blog.youkuaiyun.com/whoo/article/details/8269806</guid><author>whoo</author><pubDate>Fri, 07 Dec 2012 16:07:47 +0800</pubDate><description><![CDATA[装完win8后出现了硬盘卡死的现象，尤其是在vmware虚拟机挂起，和系统从休眠中唤醒的时候。
 
卡得还比较严重。折腾一个多月，并记录下其中的现象和改进方法，得出的结论就是 win8仅仅是个试验品，太多东西还处于不成熟的状态。
 
其中比较肯定的一点，就是繁多复杂的优化任务本身对系统的可用性造成了较大的负面影响。
不能绝对判定但很多因素指向的另一点，就是win8的4k对齐处理逻辑存在缺]]></description><category></category></item><item><title><![CDATA[win8 该不该买？ 98块，值不值得买？]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/8149156</link><guid>https://blog.youkuaiyun.com/whoo/article/details/8149156</guid><author>whoo</author><pubDate>Mon, 05 Nov 2012 17:22:10 +0800</pubDate><description><![CDATA[最近win8火热出炉，各种宣传。但值不值得买呢？ 作为win8测试版的长期使用用户，结合win8实际购买经验，希望能介绍一些宣传里不可能会提到的问题。


第一：win8的优点。
  就我的体验来看，win8的突出优点有两个，一个是毫无争议的启动关机快；另一个是见仁见智的崭新的操作方式。
  win8开关机之快，快到超出预期。还在测试版的时候，我的pc， ssd上的win8，常让我感到自]]></description><category></category></item><item><title><![CDATA[各种虚拟机体验杂谈 --- 兼发布 google chrome os (chromiumos) vmware版本]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/8148497</link><guid>https://blog.youkuaiyun.com/whoo/article/details/8148497</guid><author>whoo</author><pubDate>Mon, 05 Nov 2012 15:24:01 +0800</pubDate><description><![CDATA[前两天赶时髦，把笔记本换上了win8 pro。


换win8pro的原因，一个是价格真的很有诚意，另一个就是从DP版本开始就一直用，虽然兼容性问题多多，但作为宿主主机还行。
而且xenclient也实在是让人窝火，号称裸机虚拟，其实硬盘速度慢如蜗牛；尤其是电源管理缺陷多多，用在笔记本上非常影响感受。 前不久citrix收购了一家同类公司，把收购来的产品作为xenclient的新版发布了，]]></description><category></category></item><item><title><![CDATA[[xenclient 使用小结] [xen] vhdpartx的作用。]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/7473223</link><guid>https://blog.youkuaiyun.com/whoo/article/details/7473223</guid><author>whoo</author><pubDate>Wed, 18 Apr 2012 13:50:38 +0800</pubDate><description><![CDATA[对于硬盘映像vhd的操作，主要是用vhd-utils ， 但是在/usr/sbin/目录下，还发现一个  vhdpartx 的工具，看名字似乎和分区有关，但是又没说明。试着运行下，结果也没有任何的输出，貌似也没有任何的影响。 网上也找不到任何的描述。



后来无意中 ls 了一下，发现磁盘目录中多了两个vhd磁盘，且扩展名是 vhd1,vhd2。怀疑跟运行了vhdpartx有关。 于是重]]></description><category></category></item><item><title><![CDATA[[xenclient] 使用总结 ---centos 下使用高精度的console控制台]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/7416995</link><guid>https://blog.youkuaiyun.com/whoo/article/details/7416995</guid><author>whoo</author><pubDate>Sat, 31 Mar 2012 20:12:16 +0800</pubDate><description><![CDATA[在centos里运行了几个服务。因为主要是服务的目的，就没装X-Window。只在console控制台下操作。


不过centos默认的console控制台仅仅支持 80x25的文本模式，太粗糙了，而且在xenclient的环境下，控制台反应速度慢的恐怖。于是想把console的精度提高下，最起码支持120x40。


尝试了N回，终于搞定了，这里面既有centos的问题，也有xen]]></description><category></category></item><item><title><![CDATA[【xenclient】 使用小结 -- 安装过程及值得注意的一些细节]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/7323706</link><guid>https://blog.youkuaiyun.com/whoo/article/details/7323706</guid><author>whoo</author><pubDate>Tue, 06 Mar 2012 12:39:39 +0800</pubDate><description><![CDATA[xenclient的安装和使用，如果不深入细究的话，是非常简单的。因此这里主要提一下一些需要注意的事项。


第一步：你需要一台符合条件且能随便折腾的笔记本（或pc，但符合条件的笔记本比较多）。这是使用xenclient的条件中唯一比较苛刻的地方。过了这一关基本就没啥大问题了。
xenclient目前还并不算很完善，支持的硬件也有限。或许你随便找台电脑装上xenclient也能用，但如果要]]></description><category></category></item><item><title><![CDATA[【xenclient】 使用小结 -- ubuntu的千百bug]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/7316312</link><guid>https://blog.youkuaiyun.com/whoo/article/details/7316312</guid><author>whoo</author><pubDate>Sun, 04 Mar 2012 00:32:40 +0800</pubDate><description><![CDATA[说道多系统，不能不提下ubuntu。以前redhat似乎是linux的领头羊，但在桌面领域，跟windows还是差得太远。在linux最弱的桌面特性上，ubuntu算是第一个以桌面特效全面超越windows的系统了。 因此我的系统，除了保留做偶尔玩玩游戏的机器，其他工作都逐步转移到ubuntu上来了。


碰巧xenclient唯一官方声明支持的也是ubuntu了，自然更要试试了。不过实际使]]></description><category></category></item><item><title><![CDATA[【xenclient】 使用小结 -- 片花]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/7315847</link><guid>https://blog.youkuaiyun.com/whoo/article/details/7315847</guid><author>whoo</author><pubDate>Sat, 03 Mar 2012 21:14:08 +0800</pubDate><description><![CDATA[片花1： 磁盘共享。
同一台电脑上装的系统多了，各个系统间难免重复内容很多，不免就有共享的需求。最简单的想法，单独做个vhd，只用来保存共享的数据，然后加到每一个虚拟机上，不就行了？
当然，同一块vhd挂到多台虚拟机上，同时运行的话肯定有数据一致性的问题。于是改进下，其中一台挂为w，可以读写，作为主控盘；其他虚拟机则挂为r，只能读。
想法是挺好，结果一运行，发现虚拟机发现硬盘文件已经被使用后]]></description><category></category></item><item><title><![CDATA[【xenclient】 使用小结 -- 虚拟机安装管理小技巧]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/7315746</link><guid>https://blog.youkuaiyun.com/whoo/article/details/7315746</guid><author>whoo</author><pubDate>Sat, 03 Mar 2012 20:26:32 +0800</pubDate><description><![CDATA[对于一款基于xen的虚拟机来说，xenclient目前只支持 xp, vista, win7确实有些让人意外。 xenclient目前仅实验性支持ubuntu 11.04. 根据我的实验，安装ubuntu 11.11出错，11.04可以正常安装，并且也可以安装xc-tools改进系统（仍然遇到很多问题，后面再细说）。
  我还尝试安装了centos，最近的6.2版直接安装过程中就死掉了，降到5.]]></description><category></category></item><item><title><![CDATA[【xenclient】 使用小结 -- 部署思路]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/7315649</link><guid>https://blog.youkuaiyun.com/whoo/article/details/7315649</guid><author>whoo</author><pubDate>Sat, 03 Mar 2012 19:37:20 +0800</pubDate><description><![CDATA[xenclient 不是一个孤立的产品，而是一个大的解决方案中的一个小工具。不过还好的是xenclient是可以独立使用的。


这篇简要分享下我对xenclient最简单的部署环境的使用经验。


一开是我是把xenclient单独安装使用的，装完后发现可以调控的地方非常有限，完全没有体现出虚拟的优势来，于是又把附加的系统组件安装测试了一边。
xenclient直接关联的组件是Sy]]></description><category></category></item><item><title><![CDATA[【xenclient】 使用小结 -- 前言]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/7315626</link><guid>https://blog.youkuaiyun.com/whoo/article/details/7315626</guid><author>whoo</author><pubDate>Sat, 03 Mar 2012 18:43:38 +0800</pubDate><description><![CDATA[为了搭建合适的工作平台，最终选了xenclient的裸机虚拟方式。在笔记本裸机上运行多个系统，以满足不同方面的需求。


本来一直是vmware的使用者，但vmware在拖了两年后宣布没有这方面的计划，确实让人失望。放眼望去，也只有citrix有这番面的产品xenclient，只好转到citrix的系列了。由于是新接触，搞出不少问题，因此记录下，备查或供有类似经验的朋友参考。


首先]]></description><category></category></item><item><title><![CDATA[关于应用程序配置文件的一点思索]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/4428295</link><guid>https://blog.youkuaiyun.com/whoo/article/details/4428295</guid><author>whoo</author><pubDate>Sun, 09 Aug 2009 18:21:00 +0800</pubDate><description><![CDATA[   序言 手边的项目不多，但是偶尔有各种日常应用上的小需求，常需要些非常个人化的临时小工具。因此三不五时就会新建个工程来处理相关的任务。 虽然这类小工具非常简陋，也无需考虑太多其他意见（自己就是并且是唯一的用户），写起来倒是没什么问题。不过次数多了，有很多重复性的问题就一直干扰着开发的意念。 次数多了，就开始思索这一现象，并尝试用更简单的方法解决。 这能解决一]]></description><category></category></item><item><title><![CDATA[ConfigEngine使用示例]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/4428292</link><guid>https://blog.youkuaiyun.com/whoo/article/details/4428292</guid><author>whoo</author><pubDate>Sun, 09 Aug 2009 18:18:00 +0800</pubDate><description><![CDATA[ConfigEngine使用示例 前提：本系统基于公开的原则，采用了Python作为开发语言。因此你需要下载安装Python环境才能运行本系统。 当然，你还需要下载一份最新的ConfEngine配置编译引擎。地址在这里： http://code.google.com/p/confengine/downloads/list 简要过程如下： 步骤1： 下载安装P]]></description><category></category></item><item><title><![CDATA[配置文件如果处理最简单 --- ConfEngine配置引擎介绍]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/4428257</link><guid>https://blog.youkuaiyun.com/whoo/article/details/4428257</guid><author>whoo</author><pubDate>Sun, 09 Aug 2009 17:54:00 +0800</pubDate><description><![CDATA[当你设计开发一个系统时，大的框架是至关重要的。但是实现时，小的细节，往往更折腾人。
 
配置文件就是一个小到不能再小的细节。 最简单的直接调用GetPrivateProfileString就可以了，但是一旦多了，用起来就未必好用。
 
因为总是时不时碰上这些小别扭，所以逐渐思考一种解决方案。当然其中有很多过程，也有更种更样的实现。但最终我找到了一种还不错的方法，就是ConfEngine。]]></description><category></category></item><item><title><![CDATA[无聊的时候发现中文版XP一个无聊的bug]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/3862888</link><guid>https://blog.youkuaiyun.com/whoo/article/details/3862888</guid><author>whoo</author><pubDate>Wed, 04 Feb 2009 19:26:00 +0800</pubDate><description><![CDATA[无聊的时候发现中文版XP一个无聊的bug。中文版XP sp3, 估计其他的版本也有这种情况。 打开cmd.exe console窗口，运行 xcopy /?看看他的帮助信息，你会发现最后那个 /Y 参数的解释非常莫名其妙。运行 chcp 1252 切换到英文local，再次运行 xcopy /? 。你会发现英文版的/Y解释是正常的，是和/-Y相对的参数。再次运行 chcp 936 ; ]]></description><category></category></item><item><title><![CDATA[神奇的 utf8]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/3852994</link><guid>https://blog.youkuaiyun.com/whoo/article/details/3852994</guid><author>whoo</author><pubDate>Sun, 25 Jan 2009 17:58:00 +0800</pubDate><description><![CDATA[ 前两天写了个CS的小东西，里面会有一些中文字符串传来传去的，结果就发生了神奇的事情。 代码中有这么简单的一句  const char* szWelcome = "你好啊"; 结果输出到console是乱码！ 于是查了下，发现所有的源代码中所有的中文都自动编码为UTF8格式了。 晕，还能这么聪明？ 好在UTF8也不赖，UTF8就UTF8吧。于是重新设计了下规划，]]></description><category></category></item><item><title><![CDATA[分布式版本控制系统的选择]]></title><link>https://blog.youkuaiyun.com/whoo/article/details/2961142</link><guid>https://blog.youkuaiyun.com/whoo/article/details/2961142</guid><author>whoo</author><pubDate>Mon, 22 Sep 2008 13:23:00 +0800</pubDate><description><![CDATA[Git:  传说很好用，而且可以和svn桥接。可惜只能用在linux上。即使能移植到windows平台，估计也早就面目全非了。 monotone:  这是我最想使用的一个，原因很简单，他是用c写的，性能效率资源占用上应该有优势，而且没附加库要求。可惜到现在为止仍然不支持中文，只能放弃了。 monotone通过第三方工具tailor可以导入svn库，略微麻烦。svn库中如果日志有中文的话也导]]></description><category></category></item></channel></rss>