<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    <title>中小企业网络直销之路 - Linux系统</title>
    <link>http://www.ossplus.com/linux/</link>
    <description>个人Blog:关注SEO网络营销,网络直销,百赛生物公司第二博客</description>
    <dc:language>cn</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>apache cband模板限制IP并发连接数和带宽</title>
    <link>http://www.ossplus.com/linux/oss-seo/208-apache-cbandIP.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/208-apache-cbandIP.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=208</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=208</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    &lt;p&gt;这两天维护的个社区网站，老是被人骚扰：发起大量连接，占用系统资源与带宽，而又不释放连接，搞得真正要访问的用户速度很慢，于是给apache加上了同IP并发数限制与带宽限制；在apache1.x下，需要mod_limitipconn和mod_bandwidth俩模块配合才能实现，而在apache2下，只需要libapache2-mod-cband就完成以上两个模块的功能，cband模块主页：http://cband.linux.pl/&lt;/p&gt;
&lt;p&gt;“mod_cband is an Apache 2 module provided to solve the problem of limiting users&#039; and virtualhosts&#039; bandwidth usage. The current versions can set virtualhosts&#039; and users&#039; bandwidth quotas, maximal download speed (like in mod_bandwidth), requests-per-second speed and the maximal number of simultanous IP connections (like in mod_limitipconn)”&lt;/p&gt;

&lt;p&gt;这里介绍的安装方法适用于Debian及Ubuntu系列系统，Fedora系统可参考设置&lt;/p&gt;

&lt;p&gt;采用sudo apt-get install libapache2-mod-cband即可完成安装；&lt;/p&gt;
&lt;p&gt;在debian 系统中，/etc/apache2下是其配置的相关文件，可用模块存放在/etc/apache2/mods-available/中，而启用模块只需要把/etc/apache2/mods-available/中的模块链接到/etc/apache2/mods-enabled即可。&lt;/p&gt;
&lt;p&gt;要想cband生效，需要进行如下工作：&lt;/p&gt;
&lt;p&gt;sudo ln -s /etc/apache2/mods-available/cband.load /etc/apache2/mods-enabled/cband.load&lt;/p&gt;

&lt;p&gt;sudo ln -s /etc/apache2/mods-available/cband.conf /etc/apache2/mods-enabled/cband.conf&lt;/p&gt;

&lt;p&gt;如果要限制默个虚拟站点，那么修改/etc/apache2/sites-enabled中的站点配置文件，如果要对所有站点进行限制，那么修改cband.conf文件：&lt;/p&gt;
&lt;p&gt;/etc/apache2/sites-enabled中的配置文件，内容类似以下：
  NameVirtualHost &lt;strong&gt;
  &lt;VirtualHost &lt;/strong&gt;&gt;
  ServerName www.test.com
  ServerAdmin test@test.com
  DocumentRoot /var/www
  CBandSpeed 10024 600 300
  CBandRemoteSpeed 256kb/s 6 6&lt;/p&gt;

&lt;p&gt;说明：  CBandSpeed 10024 600 300 #CBandSpeed 限制 www. test.com 的虚拟主机的总访问速度为 10024kbps, 最大每秒 600个请求和最大每秒 30 0个连接.&lt;/p&gt;
&lt;p&gt;  CBandRemoteSpeed 256kb/s 6 6 #CBandRemoteSpeed 限制 www. test.com 的虚拟主机的任何个人的访问速度为每秒 256kb, 最大每秒 6个请求和最大每秒 6个连接.&lt;/p&gt;

&lt;p&gt;其他说明：&lt;/p&gt;
&lt;p&gt;1、在apache2.conf中添加CBandScoreFlushPeriod 1和CBandRandomPulse On可改善cband模块性能&lt;/p&gt;
&lt;p&gt;2、安装好之后，可通过http://www.test.com/cband-status适时查看各个IP的连接情况，进行系统健康&lt;/p&gt;
&lt;p&gt;3、由于Ubuntu 7.04的bug（apache2.0升级为apache2.2引起），系统提供的libapache2-mod-cband模块无法使用，需要自行编译，步骤如下：cd /tmp;apt-get source libapache2-mod-cband;cd mod-cband-0.9.7.4;dpkg-buildpackage -b -rfakeroot -us -uc;dpkg -i ../libapache2-mod-cband——0.9.7.4——*.deb；//如果在build时无法进行，一般是系统缺乏编译所需的软件包，根据错误提示，安装相应的软件包既可，常见的依赖包包括，gcc debhelper等。&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 28 May 2008 13:06:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/208-guid.html</guid>
    <category>Linux</category>
<category>mod_cband</category>
<category>网络管理</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>Serendipity博客系统1.3版发布</title>
    <link>http://www.ossplus.com/linux/oss-seo/174-Serendipity1.3.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/174-Serendipity1.3.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=174</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=174</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    &lt;p&gt;最好的Php博客系统&lt;span title=&quot;php博客系统&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;Serendipity&lt;/span&gt;发布最新的1.3版本并提供下载. 这一版本的Serendipity强化了不少新功能，并修正了XSS跨站脚本攻击安全漏洞:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;文章评价插件，开始支持基于CSS的图形化评价&lt;/li&gt;&lt;li&gt;在线安装插件和模板的Spartacus开始支持FTP上传，支持后台检测插件更新&lt;/li&gt;&lt;li&gt;phpNuke和lifetype向Serendipity博客转换的转换器进行了更新&lt;/li&gt;&lt;li&gt;Trackbacks开始支持禁止特定IP用户；&lt;/li&gt;&lt;li&gt;远程RSS插件也支持通过Smarty 模板进行定制&lt;/li&gt;&lt;li&gt;开始支持SQRelay，以及Bulletproof模板的CSS和图片更新；&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;由于Serendipity 1.3包含了安全更新，所以推荐所有Serendipity blog系统用户升级，本次升级不涉及数据库文件。(&lt;a href=&quot;http://www.ossplus.com/linux-php-hosting/&quot; title=&quot;博客虚拟主机&quot;&gt;Php博客主机&lt;/a&gt;用户，我们已代为进行了升级)。&lt;/p&gt;
&lt;p&gt;另外，Serendipity官方开始带有简体中文语言包，所以无需额外寻找Serendipity 博客中文版了，其中文搜索问题，可通过Google定制搜索替代。&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 26 Mar 2008 16:04:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/174-guid.html</guid>
    <category>Php博客</category>
<category>Serendipity</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>程序语言的新星:走近Erlang的世界</title>
    <link>http://www.ossplus.com/linux/oss-seo/33-Erlang.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/33-Erlang.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=33</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=33</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
          (&lt;a href=&quot;http://www.ossplus.com&quot; title=&quot;斐迅软件&quot;&gt;斐迅软件&lt;/a&gt;撰写，源发于软件行业协会会刊《软件世界》上)
      提起Erlang语言，相信许多人都会挠头，因为它实在是太陌生了。在2007年6月由TIOBE Programming Community提供的程序语言排名中，Erlang占有率仅为0.08%，排名第49位。与之形成鲜明对比的是，Java以20.025%的占有率高居榜首，紧随其后的是C（15.967%）、C++（11.118%）、VB （9.332%）、PHP（8.871%）、Perl（6.177%）、C#（3.483%）、Python（3.161%）、JavaScript （2.616%）和Ruby（2.132%）。相对于传统老牌“大佬”语言相比，Erlang语言绝对算得上是一种“小众”语言，但其未来的发展前景却是无法估量的，因为它可以解决传统语言很难解决在并行计算中的难题，甚至有专家预言可能成为下一个Java，在正在迅猛发展的并行计算时代，Erlang将会迅速的崛起。

　　认识Erlang

　　Erlang并非一门新语言，它出现于1987年，只是当时对并发、分布式需求还没有今天这么普遍，当时可谓英雄无用武之地。Erlang语言创始人Joe Armstrong当年在爱立信做电话网络方面的开发，他使用Smalltalk，可惜那个时候Smalltalk太慢，不能满足电话网络的高性能要求。但Joe实在喜欢Smalltalk，于是定购了一台Tektronix Smalltak机器。但机器要两个月时间才到，Joe在等待中百无聊赖，就开始使用Prolog，结果等Tektronix到来的时候，他已经对 Prolog更感兴趣，Joe当然不满足于精通Prolog，经过一段时间的试验，Joe给Prolog加上了并发处理和错误恢复，于是Erlang就诞生了。这也是为什么Erlang的语法和Prolog有不少相似之处，比如它们的List表达都是[Head | Tail]。

　　1987年Erlang测试版推出，并在用户实际应用中不断完善，于1991年向用户推出第一个版本，带有了编译器和图形接口等更多功能。1992年，Erlang迎来更多用户，如RACE项目等。同期Erlang被移植到 VxWorks、PC和 Macintosh等多种平台，两个使用Erlang的产品项目也开始启动。1993爱立信公司内部独立的组织开始维护和支持Erlang实现和 Erlang工具。

　　目前，随着网络应用的兴起，对高并发、分布部署、持续服务的需求增多，Erlang的特性刚好满足这些需求，于是Erlang开始得到更多人的关注。

　　Erlang特性

　　Erlang是一种函数式语言，使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成，并通过消息传递相互通讯。使用Erlang来编写分布式应用比其它语言简单许多，因为它的分布式机制是透明的，即对于程序而言并不知道自己是在分布式运行。Erlang运行环境是一个虚拟机，有点类似于Java虚拟机，代码一经编译，同样可以随处运行。它的运行时系统甚至允许代码在不被中断的情况下更新。另外如果需要更高效的话，字节代码也可以编译成本地代码运行。

Erlang的结构图

　　相较于其它语言，Erlang有很多天生的适应现代网络服务需求的特性:

◆并发性，Erlang具有超强的轻量级进程，这种进程对内存的需求是动态变化的，并且它没有共享内存和通过异步消息传送的通讯。Erlang支持超大量级的并发线程，并且不需要操作系统具有并发机制。

◆分布式，Erlang被设计用于运行在分布式环境下。一个Erlang虚拟机被成为Erlang节点。一个分布式Erlang系统是多个Erlang节点组成的网络（通常每个处理器被作为一个节点）。一个Erlang节点能够创建运行在其它节点上的并行线程，而其它节点可以使用其余的操作系统。线程依赖不同节点之间的通讯，这完全和它依赖于单一节点一样。

◆ 软实时性 Erlang支持可编程的“软”实时系统，这种系统需要反应时间在毫秒级。而在这种系统中，长时间的垃圾收集（garbage collection）延迟是无法接受的，因此Erlang使用了递增式垃圾收集技术。

◆ 热代码升级 一些系统不能由于软件维护而停止运行。Erlang允许程序代码在运行系统中被修改。旧代码能被逐步淘汰而后被新代码替换。在此过渡期间，新旧代码是共存的。这也使得安装Bug补丁、在运行系统上升级而不干扰系统操作成为了可能。

◆ 递增式代码装载 用户能够控制代码如何被装载的细节。在嵌入式系统中，所有代码通常是在启动时就被完全装载。而在开发系统中，代码是按需装载的，甚至在系统运行时被装载。如果测试到了未覆盖的Bug，只需替换具有Bug的代码即可。

　　Erlang应用场合

　　未来的计算是并发计算。现今甚至桌面CPU也是多核的，当用户给服务器购买了越来越多的CPU时，他们更期望能最大限度地利用他们的新投资，但是今天的许多软件系统并不能很好地做到这一点。

　　整个软件行业也在发生重大变革，由卖工具软件转向卖服务（软件免费，这也是开源软件兴起的过程），由单纯客户端向B/S或C/S转化，相应的存储和计算向服务器端转移，由原来的PC客户端向客户端多元化（如手机、PDA、电视机顶盒等）转化。这些变革趋势，使得用户可以更方便地访问到服务的同时，服务器也要承受越来越高的负荷，并行/分布的需求逐渐增加。

　　Erlang语言不是用来解决所有问题的语言，至少现在还不是。Erlang最初专门为通信应用设计的，比如控制交换机或者变换协议等，非常适合于构建分布式，实时软并行计算系统。它是一门专注的语言，可以适应现代服务器要求高负荷、高可靠、持续服务的需求。它要解决的问题域包括:高并发、分布式、持续服务、热升级和高可靠等问题。

　　Erlang应用实例

　　典型的Erlang应用是由很多被分配不同任务的“节点(Node)”组成的“集群 (Cluster)”。一个Erlang节点就是一个Erlang虚拟机的实例，用户可以在一台机器(服务器、台式机或者笔记本)上运行多个节点。 Erlang节点自动跟踪所有连接着的其他节点。要添加一个节点仅仅需要将其指向任何一个已建节点就可以了。只要这两个节点建立了连接，所有其他节点马上就会感应到新加入的节点。Erlang进程使用进程ID向其他进程传递报文，进程ID包含着运行此进程的节点信息。因此进程不需要理会正在与其交流的其他进程实际在何处运行。一组相互连接的Erlang节点可以看作是一个网格计算体或者一台超级计算机。

erlang的odbc应用程序结构图

　　Yaws是一个Erlang写的Web服务器。ErLang本身带有一个HTTP Server,叫做inet。Yaws对于inet，就相当于Servlet对于Http Server。Yaws也可说是一个Web开发框架，Yaws的ehtml类似于jsp、 &lt;span title=&quot;脚本语言&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;php&lt;/span&gt;、ruby template。Yaws并发能力是Apache的15倍，有人利用16台集群服务器所做的显示，Yaws可以承受超八万并发活动，Apache在四千就宕机了。

erlang和ruby的简单测试

　　Ejabberd也是Erlang很好的应用实例，也是目前可扩展性最好的一种 Jabber/XMPP服务器，支持分布多个服务器，并且具有容错处理，单台服务器失效不影响整个集群运作。Ejabberd基于ErLang+ Mnesia构建，项目已成功发展5年，占据30%左右Jabber服务器市场。

　　Tsung则是多协议分布式压力测试工具,可用于测试Http、Soap、Postgresql和Jabber/XMPP服务器。而Wings则是一个3D建模程序，软件支持Windows、Mac OSX和&lt;span title=&quot;一款开源操作系统&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;Linux&lt;/span&gt;等操作系统，这两个项目都基于Erlang构建。

下一个Java？

　　Erlang将会成为一个非常重要的语言。如果有了大公司的支持，它甚至可能成为下一个Java。因为它是个开源项目，非常适合多核处理、Web服务等领域。事实上，它也是编写在多核机器上运行的高可靠性系统的唯一成熟语言。

　　Erlang始于20年前，是一个并发性Prolog，Joe Armstrong创造了它。第一个大型Erlang项目是一个由几百人创建的电信交换系统，系统有数百万行代码。系统主要关注的就是可靠性，并且系统有难以置信的可靠性历史。据Joe介绍，“它有99.9999999%的可靠性”。

　　这意味着每10亿秒才有1秒宕机时间，或者说10亿分钟有1分钟宕机时间。十亿秒大概是30年，10亿分钟大概有2000年。99.999%的可靠性大概是每年宕机5分钟，这已经是很好的了。了解可靠性的人都知道，可靠性系统有 99.9999%的，甚至99.99999%的，但是估计没听过有99.9999999%可靠性的，可基于Erlang的系统实现了。

　　但这还不是令Erlang壮大的理由，因为不是什么人都关注可靠性。也不是因为 Erlang是一个函数式语言，更不是并行Erlang是个面向对象语言。其发展迅速的主要原因是唯一一个有可靠实现和完善类库的成熟的并行开发语言，在不久的将来所有的桌面系统、笔记本电脑都将是多核的，而要让程序在多核上更快的运行就要使程序能充分利用多核处理的能力。

　　Erlang带有一组类库。多数类库是用于构建各类Internet服务的。 Erlang有Web服务器和数据库。Erlang社区认为它是构建可靠Web服务器和Web服务的首选语言。Erlang是一个构建可靠系统的框架/平台，它构建的平台可以持续运行而无需关闭，可以每天更新软件，甚至可以定期的更换硬件。这些特性是电信应用所需要的，它还是在线银行、在线商城等各类在线应用所迫切需要的。

　　Joe Armstrong最近写了本书《Programming.Erlang》,所有关注Erlang的人都值得一读。Erlang符合所有面向对象语言特性，虽然它是个函数式语言，而不是面向对象语言。Erlang区分与面向对象语言的一个方面就是它的错误处理。在某消息出错时，进程不是抛出出错的部分，而是直接进程纠错。系统结构被设计为底部是工作进程（它们可能会失败），上层是管理进程，它们可以重新启动失败的进程。

　　我不相信其它语言能迅速赶上Erlang。对其它语言而言，加入像Erlang这样的语言特征是很容易的。但这将花费他们大量的时间构建一个高质量的VM和成熟的并发性与可靠性类库。因此Erlang很自然会成功。如果将来要在多核系统上进行开发，Erlang是非常理想的选择。

　　Erlang在中国

　　目前，Erlang在全球都还是个小众语言，其在中国影响力就更小了，好在有国内的 Erlang爱好者已经组织起来，在进行相关的工作，成立了Erlang-china.org，发布了部分Erlang相关中文文档，并且组织了两次 Erlang爱好者聚会，Erlang-China.org将继续为对Erlang感兴趣的中文用户提供便利，促进用户彼此之间的交流，推动对这一语言的深入研究，促成一些Erlang开源项目，帮助中文用户为整个Erlang社区做出贡献。

　　Erlang没有类似Java、C++的语法，它不是面向对象语言，它是函数编程语言(Functional programming Language)。大量程序员并不熟悉函数式编程，我们的计算机教育里也都是基于面向对象和面向过程语言的，这会是所有想尝试Erlang的用户遇到的首要问题，这会使得培训成本加大，决策人员也需要足够勇气来选择一个新语言来构建应用。

　　另外，Erlang虽然内建了并行、分布的支持，但是程序员还需要学习和掌握并行的思维模式，并行的思维模式也许是更加难以跨越的门槛。

　　要解决计算时代，可伸缩性、容错性以及运行时可更新系统需求，就目前而言，只有 Erlang语言可以很好的解决。Erlang语言也正面临这一场大的变革，从默默无闻走向更多人视野，会向更广的网络应用领域渗透。也许，不久的将来，当你听到Erlang时，就如同听说Java一样平常。 
    </content:encoded>

    <pubDate>Wed, 19 Dec 2007 10:18:00 -0800</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/33-guid.html</guid>
    <category>Erlang</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>Php博客系统Lifetype中文等相关问题</title>
    <link>http://www.ossplus.com/linux/oss-seo/23-PhpLifetype.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/23-PhpLifetype.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=23</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=23</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    &lt;p&gt;   Lifetype是一款优秀的&lt;span title=&quot;脚本语言&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;php&lt;/span&gt;博客程序，本文记录帮一个&lt;a href=&quot;http://www.ossplus.com/linux-php-hosting&quot;&gt;&lt;span title=&quot;一款开源操作系统&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;Linux&lt;/span&gt;虚拟主机&lt;/a&gt;客户安装Lifetype遇到的部分问题。&lt;/p&gt;&lt;p&gt;   1、中文问题：Lifetype中文很完善，只是由于中文语言包是台湾朋友提供的，所以有些语言不合大陆习惯，总体无大碍，Lifetype支持中文搜索，中文显示等；&lt;/p&gt;&lt;p&gt;   2、Lifetype默认首页:Lifetype默认使用第一个博客作为默认首页，如果要使用summary.php作为默认首页，需要在.htaccess 文件(需&lt;a href=&quot;http://www.ossplus.com/linux-php-hosting&quot;&gt;虚拟主机支持mod_rewrite&lt;/a&gt;)中加入 DirectoryIndex summary.php &lt;/p&gt;&lt;p&gt;   3、Lifetype搜索引擎优化:Lifetype带有网址规范化选项，需要在管理后台打开使用apache mod_rewrite，同时在Lifetype网站的.htaccess文件((需虚拟主机支持mod_rewrite))中加入如下内容：&lt;br /&gt;&lt;ifmodule&gt;&lt;br /&gt;   RewriteEngine On&lt;br /&gt;   RewriteBase /blog/&lt;br /&gt;   # Permalink to the blog entry (i.e. /blog/1_user/archive/3_title-bar.html)&lt;br /&gt;   RewriteRule ^([0-9]+)&lt;u&gt;[^/]+/archive/([0-9]+)&lt;/u&gt;[^.]+.html$ index.php?op=ViewArticle&amp;amp;blogId=$1&amp;amp;articleId=$2 [L,NC]&lt;br /&gt;   ErrorDocument 401 /blog/error.php&lt;br /&gt;   ErrorDocument 403 /blog/error.php&lt;br /&gt;   ErrorDocument 404 /blog/error.php&lt;/ifmodule&gt;&lt;/p&gt;&lt;p&gt;   4、Lifetype中文乱码：在安装Lifetype时，如果选择了utf8，那么你mysql数据库要使用 utf8_general_ci&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Sun, 09 Dec 2007 15:19:00 -0800</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/23-guid.html</guid>
    <category>LifeType</category>
<category>Php博客</category>
<category>博客营销</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>国内Linux技术服务提供商</title>
    <link>http://www.ossplus.com/linux/oss-seo/13-Linux.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/13-Linux.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=13</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=13</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
         随着&lt;span title=&quot;一款开源操作系统&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;Linux&lt;/span&gt;系统的不断完善和发展，很多客户需要专业的&lt;a href=&quot;http://www.ossplus.com/linux-support/&quot; title=&quot;Linux技术服务&quot;&gt;Linux技术服务&lt;/a&gt;，这时专门的&lt;a href=&quot;http://www.ossplus.com/linux-support/&quot; title=&quot;Linux技术服务提供商&quot;&gt;Linux技术服务提供商&lt;/a&gt;应运而生，国内也开始有Linux服务提供商出现，不过现在都还是零星的，都没有什么规模，而且多集中在发达地区：如北京、上海、广东、江苏等地。
&lt;br /&gt;    这些Linux服务提供商基本都是由下而上发展起来的（即，非传统的所谓国家支持的公司），都是直接面向客户的，而不像早先的国内Linux发行版厂商，那样，动不动就往政府要钱，动不动就讲开发了所谓自主知识产权的国产操作系统。
&lt;br /&gt;    这些Linux服务提供商都是使用Linux系统，面向客户，直接解决客户实际问题的，而不是为政绩，多半和嵌入式相关（其实也没必要讲嵌入式这看似专业的词汇，呵呵）；这些公司多是提供一体化方案的：客户遇到什么问题，它提供一体的解决方法：卖带有软件的硬件。如：有专门做基于Linux的集群的、有做基于Linux下网络服务器的，有做Linux下VPN设备的。
&lt;br /&gt;    另外还有部分Linux技术服务提供商是做&lt;a href=&quot;http://www.ossplus.com/linux-php-hosting&quot; title=&quot;Linux php虚拟主机&quot;&gt;Linux虚拟主机&lt;/a&gt;、Linux系统运维响应服务的。（未提及Redhat、Novell等国外大厂，主要是说国内自己的Linux服务提供商）
&lt;br /&gt;    虽然这些公司发展时间普遍不长，缺乏规模，但他们的出现，确实给中国的Linux市场带来了”实用主义“之风，不再是附庸媒体的，鼓吹Linux，不是以发展国产Linux的名义，申请各种的扶持（不干实事,只会伸手），而是踏踏实实的埋头苦干，用行动来真正的推广Linux系统，推广linux应用。
 
    </content:encoded>

    <pubDate>Thu, 29 Nov 2007 18:00:00 -0800</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/13-guid.html</guid>
    <category>Linux</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>软件升级的问题</title>
    <link>http://www.ossplus.com/linux/oss-seo/109-yingxiao.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/109-yingxiao.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=109</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=109</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    Firefox出1.5版本了，可我最需要的“扩展”还没升级还不支持1.5，我只得还用1.0；Eclipse3.1来了，我最常用的plugin不支 持，也只能作罢；Mac osx10.4出来时，我匆忙升级，搞得我之后一个月都不爽，因为大量常用工具没及时跟上，没支持tiger。个人能有此类问题，企业中此种问题该更严重 吧：比如，java5出了1年了，真正用的还是1.4多些；linux吹了好几年了，大家桌面还是windows多（升级麻烦，或平台更麻烦，保护现有投 资嘛:-)）。基础件升级得和其上应用同步就好了，或是尽量缩短延迟时间也行。 
    </content:encoded>

    <pubDate>Mon, 12 Sep 2005 09:10:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/109-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>什么是软件测试？</title>
    <link>http://www.ossplus.com/linux/oss-seo/118-yingxiao.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/118-yingxiao.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=118</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=118</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    我认为软件测试就是一个监测系统，是一个动态的过程，是动词；软件开发是创造性工作，创造性工作会产生各种不确定性，产生各种风险，而测试人员通过测试监 测开发工作的进行状况，通过对测试产生的数据，为决策层提供决策依据；如同医生对人做身体检查般，医生不光要懂得各种病的征兆，病理，还得知道如何获知该 病人是否存在这些征兆，获知是否存在某些征兆，可以通过多种途径，可以是和病人的交流，可以是借助各种仪器（反正只要是利于获知病情的途径都可使用），然 后综合各信息做出该病人得何种病，病情如何等判断，并根据判断，对症开药，病人吃药，过后再次复查，医生重复之前的劳动。&lt;br /&gt;另外，现在的QA并不能保证软件质量；QA是个Teamwork，需要多方协同才能保证质量，任何一个环节出问题都会引起质量缺陷。如同，一个水桶能装的水取决于它最短的以块木头，而非最长的。 
    </content:encoded>

    <pubDate>Sun, 03 Jul 2005 09:46:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/118-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>设定oo默认存储格式</title>
    <link>http://www.ossplus.com/linux/oss-seo/128-oo.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/128-oo.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=128</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=128</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    公司里，经常要给市场部、销售部写些文档，而他们全用MS的office，我open office写的文档默认是sxw格式，每次写完后，都要“另存为”一次很是麻烦。昨天终于找到了设置默认存储格式为doc的方法了(open office 1.*,和2.0设置方法相同)： &#039;, 0, 0, &#039;&lt;br /&gt;start OpenOffice.org and select&lt;br /&gt;Tools &gt; Options &gt; Load/Save &gt; General&lt;br /&gt;then choose the following file associations from the menus&lt;br /&gt;Text Document --- Microsoft Word 97/2000/XP&lt;br /&gt;Spreadsheet --- Microsoft Excel 97/2000/XP&lt;br /&gt;Presentation --- Microsoft Powerpoint 97/2000/XP 
    </content:encoded>

    <pubDate>Wed, 06 Oct 2004 12:07:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/128-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>serendipity中文指南</title>
    <link>http://www.ossplus.com/linux/oss-seo/137-serendipity.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/137-serendipity.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=137</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=137</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://s9y.org/&quot;&gt;&lt;span title=&quot;php博客系统&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;Serendipity&lt;/span&gt;&lt;/a&gt;是一款&lt;span title=&quot;脚本语言&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;php&lt;/span&gt;+mysql驱动的优秀blog系统.其开发团队人员众多,且多是php方面的牛人,系统使用BSD Licence授权,其功能的介绍可在其官方站点看到.&lt;br /&gt;最近由些朋友问及我有关serendipity的问题,我将它们整理出来,希望能使更多人受益,也可借此推介一下我喜欢的这个blog系统。 &lt;/p&gt;1.安装过程中出错&lt;br /&gt;安装中出错,很多是因为没有看其README文件！安装过程中,需要将serendipity所在目录设为777,安装完后再设置为744或644。另外,51.net的空间,可能由于函数限制,也安装不了。&lt;br /&gt;2.serendipity支持中文么?&lt;br /&gt;自serendipity0.6rc2以来,serendipity已经能很好的支持包括中文在内的多字节语言的显示。在lang目录下的语言文件中进行修改,即可改变站点所用编码(包括中文所用的gb2312,或utf-8)。&lt;br /&gt;3.serendipity中文搜索问题&lt;br /&gt;serendipity不能搜索中文,可以说是它的问题,但也可说是MySQL的问题.一个粗略的解决方法我放在&lt;a href=&quot;http://php-blog.sourceforge.net/forums/viewtopic.php?t=225&quot;&gt;其官方论坛&lt;/a&gt;上。&lt;br /&gt;4.RSS乱码问题&lt;br /&gt;官方版本(0.6p2)的RSS0.91 RSS2.0 RSS1.0 Atom0.3同步,时中文乱码问题,可用PHP的htmlspecialchars函数替代原函数,将要显示的内容先经过htmlspecialchars处理,再行显示。&lt;br /&gt;5.模板template问题&lt;br /&gt;serendipity的界面的调整可通过其相应模板目录下的style.css文件进行;也可安装其smarty支持插件,设计使用smarty模板。&lt;br /&gt;6.遗憾－－serendipity现在还没有中文语言文件，希望朋友们有空的话，翻译一下，并将自己的翻译提交给官方站点。相信，后来的版本一定会包含您的贡献，广大serendipity的中文用户也会对您所做的事心存感激。:） 
    </content:encoded>

    <pubDate>Wed, 02 Jun 2004 19:50:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/137-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>Linux认证考试</title>
    <link>http://www.ossplus.com/linux/oss-seo/138-Linux.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/138-Linux.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=138</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=138</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    昨天下午，我一在广东的朋友，参加了红旗&lt;a href=&quot;http://www.ossplus.com/product/linux-support&quot;&gt;&lt;span title=&quot;一款开源操作系统&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;Linux&lt;/span&gt;认证工程师&lt;/a&gt;的考试。考前就拿到了题目，把题目贴出了，让我们大家一起讨论。这种认证考过了有什么意思？能说明什么 呢？当然我不是怀疑这朋友的能力，相反我认为他即使没有提前拿到题目过这种认证也是轻而易举的，也许他是看我们都正没事做，拿他的题目给我们打发时间 吧：）&lt;br /&gt;现在各种认证到处都是，而且有好事者把它和应届毕业生找工作难联系起来。说拿到某某认证，就能得高薪。要在学校推行双证：学位证，和 职业资格证。要真推行下来，不知道又要又多少人要发大笔横财喽。参加一次认证考试，少则几百，多则上千上万，而且还有各种配套得辅导书，辅导班。 
    </content:encoded>

    <pubDate>Tue, 04 May 2004 19:47:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/138-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>Solaris x86 驱动</title>
    <link>http://www.ossplus.com/linux/oss-seo/139-Solaris-x86.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/139-Solaris-x86.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=139</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=139</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    &lt;p&gt;Solaris x86 对x86上硬件的驱动能力很差，尤其是声卡，显卡，&lt;a title=&quot;solaris tool&quot; href=&quot;http://www.tools.de/solaris/&quot;&gt;Resources for Solaris&lt;/a&gt;有一份取自Xfree86的solaris x86的显卡，声卡驱动程序，&lt;br /&gt;8139网卡驱动，可在Reaktek官方网站获得。另外一个有关solaris x86的站点&lt;a href=&quot;http://solaris-x86.org/&quot;&gt;Solaris x86&lt;/a&gt;。&lt;/p&gt;&lt;p&gt;另外，安装solaris x86千万要注意，要是和别的系统共存的话，别把数据都给破坏了。&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 25 Apr 2004 19:03:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/139-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>
<item>
    <title>Subversion</title>
    <link>http://www.ossplus.com/linux/oss-seo/141-Subversion.html</link>
            <category>Linux系统</category>
    
    <comments>http://www.ossplus.com/linux/oss-seo/141-Subversion.html#comments</comments>
    <wfw:comment>http://www.ossplus.com/linux/wfwcomment.php?cid=141</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ossplus.com/linux/rss.php?version=2.0&amp;type=comments&amp;cid=141</wfw:commentRss>
    

    <author>nospam@example.com (redarmy)</author>
    <content:encoded>
    &lt;p&gt;版本控制系统Subversion从最初开发起，就以替代CVS为目标，现在已经1.0.1版了。 以下是它的文档&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://svnbook.red-bean.com/&quot;&gt;Version Control with Subversion（英文）&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://freebsd.sinica.edu.tw/%7Eplasma/svnbook/book.html&quot;&gt;Version Control with Subversion（繁体）&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://in2.wiki.ptt.cc/-SubversionQuickStart&quot;&gt;SubversionQuickStart （繁体）&lt;/a&gt;&lt;/p&gt;&lt;p&gt;在《开放系统世界》杂志2004第四期，有我一篇subversion的介绍文章。&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 15 Apr 2004 19:13:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.ossplus.com/linux/oss-seo/141-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>
</item>

</channel>
</rss>