<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>老黄纸条箱</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/" />
    <link rel="self" type="application/atom+xml" href="http://blog.opensource.org.cn/hdcola/atom.xml" />
    <id>tag:blog.opensource.org.cn,2007-10-06:/hdcola//2</id>
    <updated>2008-07-03T00:46:28Z</updated>
    <subtitle>终于有一天，身边叫我老黄的人越来越多，才发现自己应该把箱子塞满才对...</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Open Source 4.12</generator>

<entry>
    <title>ror的routes.rb的小记</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/07/rorroutesrb.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.368</id>

    <published>2008-07-03T00:45:42Z</published>
    <updated>2008-07-03T00:46:28Z</updated>

    <summary> 今天在细心的调整Routes.rb的内容，发现：“很牛！很强大！”，也可以说：“很烦！很复杂！” 不过细细整理一下，把搞这东东时的一切调试方法记录下来。将来估计总得用。 :)...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="ruby" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
今天在细心的调整Routes.rb的内容，发现：“很牛！很强大！”，也可以说：“很烦！很复杂！”
</p><p>
不过细细整理一下，把搞这东东时的一切调试方法记录下来。将来估计总得用。 :)
</p>]]>
        <![CDATA[<p>
进控制台，搞出来一个Routes类：
</p><p>
./script/console
</p><p>
rs =ActionController::Routing::Routes
</p><p>
可以看看现在的内容：
</p><p>
puts rs.routes
</p><p>
试试一个url会怎么解析：
</p><p>
rs.recognize_path "/wo/niu/bi/wo/pa/shei"
</p><p>
如果你改了routes.rb中的内容，哪么在控制台需要重新加载：
</p><p>
load "config/routes.rb"
</p><p>
如果想知道自己设置的参数会生成的url：
</p><p>
rs.generate :controller=&gt;"ni", :id=&gt;"bu",:index=&gt;"niu",:other="bi"
</p>]]>
    </content>
</entry>

<entry>
    <title>rails的复数获取</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/06/rails.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.364</id>

    <published>2008-06-27T12:57:32Z</published>
    <updated>2008-06-27T12:57:33Z</updated>

    <summary><![CDATA[ 呵呵，有时我们会困惑于rails的复数会最终会是什么样子的。哪么console中专门给了点有意思的方法： ./script/console &gt;&gt; "account".pluralize 这样就得到了复数的形式 :)...]]></summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="ruby" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
呵呵，有时我们会困惑于rails的复数会最终会是什么样子的。哪么console中专门给了点有意思的方法：
</p><p>
./script/console
<br />&gt;&gt; "account".pluralize
</p><p>
这样就得到了复数的形式 :)
</p>]]>
        
    </content>
</entry>

<entry>
    <title>在多个版本的rails间切换</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/06/rails-1.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.363</id>

    <published>2008-06-27T12:16:34Z</published>
    <updated>2008-06-27T12:17:28Z</updated>

    <summary> 实在受不了2.x的rails了，必竟还是要快完成手头的事了，所以需要切回旧有的rails版本，发现gem有一个--version的参数，以这样的方法使用： gem install rails --version=1.2.6 --include-dependencies 这样就切回1.2.6版本了 :)...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="ruby" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
实在受不了2.x的rails了，必竟还是要快完成手头的事了，所以需要切回旧有的rails版本，发现gem有一个--version的参数，以这样的方法使用：
</p><p>
gem install rails --version=1.2.6 --include-dependencies
</p><p>
这样就切回1.2.6版本了 :)
</p>]]>
        
    </content>
</entry>

<entry>
    <title>[ZT]对抗ARP欺骗病毒</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/05/ztarp.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.290</id>

    <published>2008-05-04T07:07:50Z</published>
    <updated>2008-05-04T07:10:40Z</updated>

    <summary> 发信人: intron (内含子), 信区: FreeBSD 标 题: 对抗ARP欺骗病毒 发信站: 水木社区 (Sat May 3 13:36:21 2008), 转信 最近机房ARP欺骗病毒很猖狂。将鄙人经验总结于此，仅供参考。 在/etc/rc.local中加入两行： arp -s 网关IP地址 网关以太网地址 sh /opt/bin/watcharp.sh &#38; 前一行用于设置静态ARP项，以防中毒主机拦截通信。 后一行用于启动一个脚本，用于在网关以太网地址改变时，即时删去静态ARP项 并发信通知管理员，以防主机断网失控。脚本内容如下(须修改头部的参数设置 后方可使用，每行末尾都不要有多余的空格、Tab等字符)： #!/bin/sh #$FreeBSD: src/scripts/watcharp.sh,v 1.1 2008/05/03 05:30:10 admin Exp $ gateway=&quot;202.108.0.1&quot;...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="freebsd" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="openbsd" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
发信人: intron (内含子), 信区: FreeBSD
<br />标  题: 对抗ARP欺骗病毒
<br />发信站: 水木社区 (Sat May  3 13:36:21 2008), 转信
</p><p>
最近机房ARP欺骗病毒很猖狂。将鄙人经验总结于此，仅供参考。
</p><p>
在/etc/rc.local中加入两行：
</p><p>
arp -s      网关IP地址     网关以太网地址
<br />sh /opt/bin/watcharp.sh &#38;
</p><p>
前一行用于设置静态ARP项，以防中毒主机拦截通信。
<br />后一行用于启动一个脚本，用于在网关以太网地址改变时，即时删去静态ARP项
<br />并发信通知管理员，以防主机断网失控。脚本内容如下(须修改头部的参数设置
<br />后方可使用，每行末尾都不要有多余的空格、Tab等字符)：
</p><p>
#!/bin/sh
<br />#$FreeBSD: src/scripts/watcharp.sh,v 1.1 2008/05/03 05:30:10 admin Exp $
</p><p>
gateway="202.108.0.1"
<br />admin_email="webmaster@website.com"
<br />ping_trial=10
<br />sleep_interval=10
</p><p>
while true; do
<br />    if ! ping -q -c $ping_trial $gateway &gt; /dev/null 2&gt;&#38;1 ; then
<br />        arp -d $gateway
<br />        mail -s "★★网关的以太网地址变了★★" $admin_email &lt;&lt; EOF
<br />如题!!!
<br />EOF
<br />        exit 1
<br />    fi
<br />    sleep $sleep_interval
<br />done
</p><p>
--
<br />我的实验室：   http://www.intron.ac/
<br />我的雇主：     http://cfins.au.tsinghua.edu.cn/ (也由我制作)
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Apache的KeepAlive设置与优化</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/05/apachekeepalive-1.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.289</id>

    <published>2008-05-04T03:45:04Z</published>
    <updated>2008-05-04T03:49:23Z</updated>

    <summary> 前些日子一个朋友系统上出了点小问题，给他说了些优化的策略，回过头来，他听说关掉Apache的KeepAlive可以提高性能，特别要我帮他说说。我就在这里记下个纸条，以后备用。 先来说说Apache的KeepAlive的设置。 KeepAlive在Apache Core中的设置说明： Keep-Alive扩展自HTTP/1.0和HTTP/1.1的持久链接特性。提供了长效的HTTP会话，用以在同一个TCP连接中进行多次请求。在某些情况下，这样的方式会对包含大量图片的HTML文档造成的延时起到50%的加速作用。在Apache1.2版本以后，您可以设置 KeepAlive On 以启用持久链接。 对于HTTP/1.0的客户端来说，仅当客户端指定使用的时候才会使用持久链接连接。此外，仅当能够预先知道传输的内容长度时，才会与HTTP/1.0的客户端建立持久链接连接。这意味着那些长度不定的内容，诸如CGI输出、SSI页面、以及服务器端生成的目录列表等内容一般来说将无法使用与HTTP/1.0客户端建立的持久链接连接。而对于HTTP/1.1的客户端来说，如果没有进行特殊指定，持久将是默认的连接方式。如果客户端进行了请求，将使用分块编码以解决在持久链接里发送未知长度内容的问题。 另一个相关的是KeepAliveTimeout在Apache Core中的设置说明： Apache在关闭持久连接前等待下一个请求的秒数。一旦收到一个请求，超时值将会被设置为Timeout指令指定的秒数。 对于高负荷服务器来说，KeepAliveTimeout值较大会导致一些性能方面的问题：超时值越大，与空闲客户端保持连接的进程就越多。 后最后还有一个相关的是MaxKeepAliveRequests在Core中的说明： MaxKeepAliveRequests指令限制了当启用KeepAlive时，每个连接允许的请求数量。如果将此值设为&quot;0&quot;，将不限制请求的数目。我们建议最好将此值设为一个比较大的值，以确保最优的服务器性能。...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="网络服务" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
前些日子一个朋友系统上出了点小问题，给他说了些优化的策略，回过头来，他听说关掉Apache的KeepAlive可以提高性能，特别要我帮他说说。我就在这里记下个纸条，以后备用。
</p><p>
先来说说Apache的KeepAlive的设置。
</p><p>
KeepAlive在Apache Core中的设置说明：
<br />Keep-Alive扩展自HTTP/1.0和HTTP/1.1的持久链接特性。提供了长效的HTTP会话，用以在同一个TCP连接中进行多次请求。在某些情况下，这样的方式会对包含大量图片的HTML文档造成的延时起到50%的加速作用。在Apache1.2版本以后，您可以设置 KeepAlive On 以启用持久链接。
<br />对于HTTP/1.0的客户端来说，仅当客户端指定使用的时候才会使用持久链接连接。此外，仅当能够预先知道传输的内容长度时，才会与HTTP/1.0的客户端建立持久链接连接。这意味着那些长度不定的内容，诸如CGI输出、SSI页面、以及服务器端生成的目录列表等内容一般来说将无法使用与HTTP/1.0客户端建立的持久链接连接。而对于HTTP/1.1的客户端来说，如果没有进行特殊指定，持久将是默认的连接方式。如果客户端进行了请求，将使用分块编码以解决在持久链接里发送未知长度内容的问题。
</p><p>
另一个相关的是KeepAliveTimeout在Apache Core中的设置说明：
<br />Apache在关闭持久连接前等待下一个请求的秒数。一旦收到一个请求，超时值将会被设置为Timeout指令指定的秒数。
<br />对于高负荷服务器来说，KeepAliveTimeout值较大会导致一些性能方面的问题：超时值越大，与空闲客户端保持连接的进程就越多。
</p><p>
后最后还有一个相关的是MaxKeepAliveRequests在Core中的说明：
<br />MaxKeepAliveRequests指令限制了当启用KeepAlive时，每个连接允许的请求数量。如果将此值设为"0"，将不限制请求的数目。我们建议最好将此值设为一个比较大的值，以确保最优的服务器性能。
</p>]]>
        <![CDATA[<p>
通过Apache的设置说明，我们已经能明白KeepAlive的原理。在对于一个包含许多图片的网页来说， 客户端会在瞬间发出多个HTTP请求，此时多次建立TCP连接会大大降低响应速度。 此时通过持续连接，可以允许用户在一个TCP连接中发出多个HTTP请求， 减少TCP连接建立次数，提高响应速度。我们可以通过access_log统计出连续HTTP请求出现的次数、间隔时间、访问量， 以确定 MaxKeepAliveRequests 和 KeepAliveTimeout 的值。 KeepAliveTimeout 太小发挥不了持续连接的作用；太大了，持续连接迟迟不断， 浪费TCP连接数不说，更糟糕的是系统中的 httpd 进程数目会因此不断增加， 使得系统负载升高，甚至会导致服务器失去响应。
</p><p>
但是当你的服务器只是在处理动态网页请求时，由于用户很少会瞬间请求多个动态网页 （一般都是打开页面之后阅读好半天才点下一页）， 此时打开KeepAlive无异于浪费TCP连接数。
</p><p>
哪么什么决定着我们是不是要开启KeepAlive的因素就很简单的确定出来了，就是说在用户一个页面请求中是否会向服务器发出多个HTTP的请求。
</p><p>
对于我的哪个朋友，他们的服务器中有着动态应用，有着所有的图片，我看了一下，估算他们的首页中发出的请求类型为以下几种：text/html、text/css、application/octet-stream、text/javascript、image/gif、image/jpeg。一个首页发出了181次请求（我看了所有的请求，注意所有的请求都是同一个域名）。这里可能由应用程序生成的只有text/html和application/octet-stream，这种请求中text/html只有一次，而application/octet-stream也只有4次。哪么关闭KeepAlive对他们有帮助吗？我的回复是没有帮助，而且会让服务器的服务质量更差！
</p><p>
如果是这样的情况，怎么办呢？我的建议如下：
<br />1.如果我们每一个页面中只有一个请求是动态生成的，而180个（里面可能有4个不是，不过不重要了）都是静态的，哪么应该将静态与动态分开到两个服务器上（一台机器都可以）。将动态应用的KeepLive关闭，将静态服务器的KeepLive打开。
<br />2.前端前部署四层交换或七层交换或缓存服务器，这样会让系统的扩展做起来，同时也可以让服务器的KeepLive打开时有更好的效果。
<br />3.应该考虑优化下他们的apache了，听说一个进程有高达xxM的内存占用，比较恐怖，在10M以内比较正常的说，不过这是一个option了。
</p>]]>
    </content>
</entry>

<entry>
    <title>OpenBSD 4.3发布</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/05/openbsd-43.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.286</id>

    <published>2008-05-01T12:13:04Z</published>
    <updated>2008-05-01T12:15:45Z</updated>

    <summary> 五一劳动节发布 :) 不错 呵呵，我所以关心的两个巨大的变动都应用了。准备更新现有的系统了。...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="openbsd" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
五一劳动节发布 :) 不错
<br />呵呵，我所以关心的两个巨大的变动都应用了。准备更新现有的系统了。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>吃了饭了、喝了酒了、谈了心了</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/04/post-18.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.284</id>

    <published>2008-04-29T15:59:34Z</published>
    <updated>2008-04-29T16:02:28Z</updated>

    <summary> 很久以前，一个朋友等在我家门口，跟我分享他认为的巨大的机会。我做了一个选择，一个让我能记一辈子的选择。还是很久以前，一个朋友在中午要跑到我的公司边，跟我分享他认为的重要的选择。我做了一个选择，一个让我怀念一辈子的选择。如今，又是一个人，他又在面对着选择，吃了饭了、喝了酒了、谈了心了... 选择有时很难，我最近常对身边的朋友说，有些事它会让你重新面对自己的人生，重新面对一个新的自己。 这个留在这里，纪念这个日子，纪念选择，纪念过去的哪么多不同寻常的五月...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="杂谈" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
很久以前，一个朋友等在我家门口，跟我分享他认为的巨大的机会。我做了一个选择，一个让我能记一辈子的选择。还是很久以前，一个朋友在中午要跑到我的公司边，跟我分享他认为的重要的选择。我做了一个选择，一个让我怀念一辈子的选择。如今，又是一个人，他又在面对着选择，吃了饭了、喝了酒了、谈了心了...
</p><p>
选择有时很难，我最近常对身边的朋友说，有些事它会让你重新面对自己的人生，重新面对一个新的自己。
</p><p>
这个留在这里，纪念这个日子，纪念选择，纪念过去的哪么多不同寻常的五月
</p>]]>
        
    </content>
</entry>

<entry>
    <title>我与开源</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/04/post-17.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.278</id>

    <published>2008-04-10T14:10:38Z</published>
    <updated>2008-04-10T14:11:51Z</updated>

    <summary> 开源与你近吗？我不知道有多少人像我一样亲身感受着开源社区、开源参与者们的进步。在1998年，当时的freesoft.cei.gov.cn做为中国国内唯一的开源产品发源地，我坐在它的系统管理员的斜对面。我还看着哪几个富士通的台式机承担着巨大的流量，在中国传播着开源文化。当时，RedHat 3.1的一本文档、FTP上的安装源，让我有了第一次的开源系统使用经验。当有一天我走入互联网，越来越多的开源产品开始在我的机器、我的服务器上运行起来。到了2000年freebsd的一周培训，让我成为了freebsd的热爱者，也让我成为了freebsd中国社区的热心参与者。等到了2002年，我全貌和python写了第一套大规模、大容量的短消息发送、接收、处理系统后，我也开始更多的参与起python社区的活动。 今天，我发起并组织起了多个开源社区。同时，我自己在有了时间的情况下，也更多的把我自己想做的事一一实现。我想切身的去尝试一下开源社区的力量、开源文化的蕴涵、开源产业的能力。 写了这些，是因为今天我们将会发布一个新的xbaydns的预览版本，而这一次，与之前不同的是，我完成的代码量只是整个代码量中的一小部分，相信再有不久的时间，我们会有更多好的开源产品拿出来，让我们支持起互联网服务的基础。 最后：感谢身边的朋友和每一个人，今天心里非常的激动...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="杂谈" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
开源与你近吗？我不知道有多少人像我一样亲身感受着开源社区、开源参与者们的进步。在1998年，当时的freesoft.cei.gov.cn做为中国国内唯一的开源产品发源地，我坐在它的系统管理员的斜对面。我还看着哪几个富士通的台式机承担着巨大的流量，在中国传播着开源文化。当时，RedHat 3.1的一本文档、FTP上的安装源，让我有了第一次的开源系统使用经验。当有一天我走入互联网，越来越多的开源产品开始在我的机器、我的服务器上运行起来。到了2000年freebsd的一周培训，让我成为了freebsd的热爱者，也让我成为了freebsd中国社区的热心参与者。等到了2002年，我全貌和python写了第一套大规模、大容量的短消息发送、接收、处理系统后，我也开始更多的参与起python社区的活动。
</p><p>
今天，我发起并组织起了多个开源社区。同时，我自己在有了时间的情况下，也更多的把我自己想做的事一一实现。我想切身的去尝试一下开源社区的力量、开源文化的蕴涵、开源产业的能力。
</p><p>
写了这些，是因为今天我们将会发布一个新的xbaydns的预览版本，而这一次，与之前不同的是，我完成的代码量只是整个代码量中的一小部分，相信再有不久的时间，我们会有更多好的开源产品拿出来，让我们支持起互联网服务的基础。
</p><p>
最后：感谢身边的朋友和每一个人，今天心里非常的激动
</p>]]>
        
    </content>
</entry>

<entry>
    <title>强大的excel</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/04/excel-1.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.283</id>

    <published>2008-04-09T03:17:25Z</published>
    <updated>2008-04-29T15:36:15Z</updated>

    <summary> 近日需要大量的图表说明一系列的数据，要漂亮，而且需要复杂的表示方式，Numbers显然被Excel打败下来，总结起来有这样的功能缺失： 1.对于单种数据的不同图表形式的支持 2.对于第二个纵坐标轴的支持 3.图例的配置 唉。。。看来还是需要强大的excel呀，不过ms office 2008很容易出错，而且字体显示经常不稳定，也是一个很痛苦的事...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="mac" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="杂谈" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
近日需要大量的图表说明一系列的数据，要漂亮，而且需要复杂的表示方式，Numbers显然被Excel打败下来，总结起来有这样的功能缺失：
<br />1.对于单种数据的不同图表形式的支持
<br />2.对于第二个纵坐标轴的支持
<br />3.图例的配置
</p><p>
唉。。。看来还是需要强大的excel呀，不过ms office 2008很容易出错，而且字体显示经常不稳定，也是一个很痛苦的事
</p>]]>
        
    </content>
</entry>

<entry>
    <title>强大的excel</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/04/excel.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.277</id>

    <published>2008-04-09T03:17:25Z</published>
    <updated>2008-04-09T03:18:41Z</updated>

    <summary> 近日需要大量的图表说明一系列的数据，要漂亮，而且需要复杂的表示方式，Numbers显然被Excel打败下来，总结起来有这样的功能缺失： 1.对于单种数据的不同图表形式的支持 2.对于第二个纵坐标轴的支持 3.图例的配置 唉。。。看来还是需要强大的excel呀，不过ms office 2008很容易出错，而且字体显示经常不稳定，也是一个很痛苦的事...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
近日需要大量的图表说明一系列的数据，要漂亮，而且需要复杂的表示方式，Numbers显然被Excel打败下来，总结起来有这样的功能缺失：
<br />1.对于单种数据的不同图表形式的支持
<br />2.对于第二个纵坐标轴的支持
<br />3.图例的配置
</p><p>
唉。。。看来还是需要强大的excel呀，不过ms office 2008很容易出错，而且字体显示经常不稳定，也是一个很痛苦的事
</p>]]>
        
    </content>
</entry>

<entry>
    <title>32位linux运行DomU出错</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/04/32linuxdomu.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.275</id>

    <published>2008-04-03T17:06:31Z</published>
    <updated>2008-04-03T16:07:59Z</updated>

    <summary><![CDATA[ 不断的报出 4gb seg fixup, process pcscd (pid 1191), cs:ip 73:00292546 这样的错来。 解决方法，在domU中： echo "hwcap 0 nosegneg" &gt; /etc/ld.so.conf.d/nosegneg.conf ldconfig mv /lib/tls /lib/tls.disable reboot...]]></summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="linux" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
不断的报出
<br />4gb seg fixup, process pcscd (pid 1191), cs:ip 73:00292546
<br />这样的错来。
</p><p>
解决方法，在domU中：
<br />echo "hwcap 0 nosegneg" &gt; /etc/ld.so.conf.d/nosegneg.conf
<br />ldconfig
<br />mv /lib/tls /lib/tls.disable
<br />reboot
</p>]]>
        
    </content>
</entry>

<entry>
    <title>又是清明</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/04/post-16.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.274</id>

    <published>2008-04-03T09:04:22Z</published>
    <updated>2008-04-03T09:05:19Z</updated>

    <summary> 每年的清明都有一些淡淡的伤感，这是一个中国人应该记住的日子，没想到今年成为节日来过了。对于故去的人，我常日里都不去多想，我认为好好的活下去，有好的生活就是最对的起他们的事了。今年的清明，将会是一个忙碌的日子，有很多很多的事需要我去做，所以还是不会有太多的时间去想。但是，面对着清明这个“节日”，心里还是多多少少有些伤感。相信太太这些日子也会伤感，严格意义上来说，她在这方面承受着比我多的多的伤感。努力、加油、好好生活......</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="生活" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
每年的清明都有一些淡淡的伤感，这是一个中国人应该记住的日子，没想到今年成为节日来过了。对于故去的人，我常日里都不去多想，我认为好好的活下去，有好的生活就是最对的起他们的事了。今年的清明，将会是一个忙碌的日子，有很多很多的事需要我去做，所以还是不会有太多的时间去想。但是，面对着清明这个“节日”，心里还是多多少少有些伤感。相信太太这些日子也会伤感，严格意义上来说，她在这方面承受着比我多的多的伤感。努力、加油、好好生活...
</p>]]>
        
    </content>
</entry>

<entry>
    <title>linux初始化root密码</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/04/linuxroot.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.273</id>

    <published>2008-04-01T02:45:39Z</published>
    <updated>2008-04-01T02:46:17Z</updated>

    <summary> 刚搞完的centos不能passwd，报错，狠死。。。还是大红牛，搞出如下命令来： [root@localhost xen]# chroot /mnt/hd pwconv [root@localhost xen]# chroot /mnt/hd passwd Changing password for user root. New UNIX password: BAD PASSWORD: it is based on a dictionary word Retype new UNIX password: passwd: all authentication tokens updated successfully. 哈哈。。。搞定了，强大的pwconv...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="linux" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
刚搞完的centos不能passwd，报错，狠死。。。还是大红牛，搞出如下命令来：
</p><p>
[root@localhost xen]# chroot /mnt/hd pwconv
<br />[root@localhost xen]# chroot /mnt/hd passwd
<br />Changing password for user root.
<br />New UNIX password: 
<br />BAD PASSWORD: it is based on a dictionary word
<br />Retype new UNIX password: 
<br />passwd: all authentication tokens updated successfully.
</p><p>
哈哈。。。搞定了，强大的pwconv
</p>]]>
        
    </content>
</entry>

<entry>
    <title>状态</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/03/post-15.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.271</id>

    <published>2008-03-25T10:24:28Z</published>
    <updated>2008-03-25T10:24:34Z</updated>

    <summary> 很久了，我对于自己的工作状态非常不满意，不是因为自己开始看些小说，也不是因为在身边人的唆使下买了点基金，更多的是我无法把自己的思想集中起来。我好像更怀念以前的工作状态了，以前是什么样子？在我这渐渐又要忘记时，近来又慢慢的回到了自己的状态。总结一下，什么样的工作状态是我喜欢的，也是我认为投入的： 1.时间过的快！我抢时间都发现它不够 2.快乐微笑的。工作时这样的表情让我自己淘醉 3.回家时的满足。回家的路上，看着一天，总有一种满足和念念不忘的情怀 状态很重要，我突然发现，自己这么沉醉于这样的状态。...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="杂谈" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="生活" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
很久了，我对于自己的工作状态非常不满意，不是因为自己开始看些小说，也不是因为在身边人的唆使下买了点基金，更多的是我无法把自己的思想集中起来。我好像更怀念以前的工作状态了，以前是什么样子？在我这渐渐又要忘记时，近来又慢慢的回到了自己的状态。总结一下，什么样的工作状态是我喜欢的，也是我认为投入的：
<br />1.时间过的快！我抢时间都发现它不够
<br />2.快乐微笑的。工作时这样的表情让我自己淘醉
<br />3.回家时的满足。回家的路上，看着一天，总有一种满足和念念不忘的情怀
</p><p>
状态很重要，我突然发现，自己这么沉醉于这样的状态。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>iphone sdk</title>
    <link rel="alternate" type="text/html" href="http://blog.opensource.org.cn/hdcola/2008/03/iphone-sdk.html" />
    <id>tag:blog.opensource.org.cn,2008:/hdcola//2.267</id>

    <published>2008-03-11T05:18:53Z</published>
    <updated>2008-03-11T05:19:46Z</updated>

    <summary> 大家对于它的发布都很YY的样子，我也很YY的写了一个test： 对于2.1G的大小，没的说，真是“变态”！ 对于模拟器的运行，没的说，真是“牛逼”！ 对于xcode的结合，没的说，真的“无耻”！ 对于能做的事和功能，没有说，真的“还不知道”！ 哈哈，留下记念一下罢，最近越来越多的投入到工作里去了，不知什么时候有时间把这个开发尝试一下，自己的1.1.3上还没有什么自己写出来的东东呢。 :) 对了，我最想先做出来的就是 北京 交通违章 查询 这个小工具了，当年jh给了我一个for windows的版本，我自己写了一个for osx的版本，后来直接用web app搞定了，但是用它开始也是个不错的选择。 :)...</summary>
    <author>
        <name>HD</name>
        
    </author>
    
        <category term="osx" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-us" xml:base="http://blog.opensource.org.cn/hdcola/">
        <![CDATA[<p>
大家对于它的发布都很YY的样子，我也很YY的写了一个test：
</p><p>
<img src="http://blog.opensource.org.cn/hdcola/%E6%9C%AA%E5%91%BD%E5%90%8D.jpg" height="407" width="568" border="1" hspace="4" vspace="4" alt="未命名" />
</p><p>
对于2.1G的大小，没的说，真是“变态”！
<br />对于模拟器的运行，没的说，真是“牛逼”！
<br />对于xcode的结合，没的说，真的“无耻”！
<br />对于能做的事和功能，没有说，真的“还不知道”！
</p><p>
哈哈，留下记念一下罢，最近越来越多的投入到工作里去了，不知什么时候有时间把这个开发尝试一下，自己的1.1.3上还没有什么自己写出来的东东呢。 :)  对了，我最想先做出来的就是 北京 交通违章 查询 这个小工具了，当年jh给了我一个for windows的版本，我自己写了一个for osx的版本，后来直接用web app搞定了，但是用它开始也是个不错的选择。 :)
</p>]]>
        
    </content>
</entry>

</feed>
