<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[思缘软件&网络技术学院]]></title>
  <subtitle type="html"><![CDATA[技术成就梦想 - 卓越的中文IT技术提供商]]></subtitle>
  <id>http://www.cnsysoft.com/</id>
  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.cnsysoft.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2010-03-16T00:07:55+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[三种方法实现SAMBA服务随机启动 ]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=5" label="LINUX" /> 
	  <updated>2010-03-16T00:07:55+08:00</updated>
	  <published>2010-03-16T00:07:55+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;&nbsp;&nbsp; 通过SAMBA服务器软件可以让Windows等非Linux客户端顺畅的访问Linux服务器上的共享资源。如果Linux服务器中设置了许多共享的资源(如Linux服务器是一台文件服务器)，为了让Windows客户端能够顺利访问这些共享资源，最好能够时时启动SAMBA服务，而不是在需要用到的时候才启用。要实现这个目的，最好的做法就是在Linux系统开机的时候自动启动SAMBA服务器，来节省每次手工启动的时间。而且，这也可以避免因为忘记启动而导致服务器停用这个服务而给其他客户端带来访问的故障。</p>
<p>　　在Linux系统中，要让SAMBA服务器随机启动有不少的实现方法。系统管理员可以根据自己的爱好以及专业背景来选择合适的实现方式。</p>
<p><strong>　　方式一：利用ntsysv来配置。</strong></p>
<p>　　在Windows操作系统中有一个MSCONFIG的小工具。利用这个工具可以对一些服务进行设置。如设置一些服务随机启动，让一些服务不随机启动等等。其实在Linux操作系统中也有类似的一个工具，即ntsysv。有关这个工具的说明大家可以利用man命令来查看。如下图所示：</p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p align="center"><img src="http://linux.chinaitlab.com/UploadFiles_7565/200904/20090421093359477.jpg" alt="" /></p>
<p><br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp; 简单的说，ntsysv就是使用 newt 库的 SysV 风格的 runlevel 配置工具。它是Red Hat公司遵循GPL规则所开发的程序，它具有跟Msconfig类似的互动式操作界面。通过这个界面，系统管理员可以轻易地利用方向键和空格键等，开启、关闭操作系统在每个执行等级并设置系统的各种服务。不过可惜的是，到现在为止好像还不支持鼠标操作，需要通过键盘来实现相关的设置。ntsysv工具为激活或停运服务提供了简单的界面。系统管理员可以使用 ntsysv来启动或关闭由xinetd管理的服务，还可以使用 ntsysv 来配置运行级别。按照默认设置，只有当前运行级别会被配置。若要配置不同的运行级别，则需要使用 --level 选项来指定一个或多个运行级别。Ntsysv配置工具提供的交互式界面与文本模式下安装程序的工作方式类似。系统管理员可以使用上下箭头来上下查看列表，并使用空格键来选择或取消选择相关的服务;另外可以用来点击(回车键)确定和取消按钮来实现选择或者取消服务的目的。如果要在服务列表在确定、取消按钮中进行相互切换，则可以使用 Tab键。如果某项服务名字之前有*符号则表示这项服务被设置为启动。当系统管理员需要进一步了解这个服务的相关信息，则按F1帮助键会弹出每项服务的简短描述。</p>
<p>　　可见ntsysv因为其提供了一个图形化的配置工具，故是Linux系统管理员设置让SMB服务随机启动的一个首选。如果系统管理员需要利用这个工具来实现配置的话，操作也很简单。首先系统管理员需要在Linux的终端中输入&ldquo;ntsysv&rdquo;命令。然后系统会启动这个配置窗口。其次系统管理员要利用键盘上的上下键在列表中找到SMB这一个条目。找到后按空格键启用这项服务。注意按空格键后系统管理员要确保这服务的前面有一个*号。这个符号表示这个服务被设置为随机启动了。最后利用Tab键把光标移动到确定按钮，按回车键确定即可。虽然Ntsysv工具没有提供键盘支持，但是对于大部分Linux系统管理员来说，这可能已经司空见惯了，不会对他们造成多大的困扰。不过有些Linux系统的版本可能不支持这个工具，此时系统管理员可能就需要采取后续的几中方式来进行配置。</p>
<p>　<strong>　方式二：通过Chkconfig来设置SAMBA服务器随机启动。</strong></p>
<p>　　Red Hat设计chkconfig的目的就是用来管理系统初始化的时候启动的服务。Chkconfig命令可以用来激活或者停用服务，也可以用来设置让某个服务随机启动。通常情况下，利用chkconfig --list命令后，系统管理员可以看到一个系统服务列表，还可以看到相关的运行级别。系统管理员还可以利用这个命令来查看每个运行级别是否自动运行SAMBA服务器。通常情况下，我们可以通过如下的命令来达到预计的目的。</p>
<p>　　Chkconfig &ndash;level 5 smb on</p>
<p>　　这个指令就表示入股哦系统运行Run level 5的级别时，就会自动启动SAMBA服务器。Chkconfig如果没有带参数运行时，则显示其用法。如果加上服务名，那么就检查这个服务是否在当前运行级启动。如果是则返回true，否则返回false。如果在服务名后面指定了on，off或者reset，那么chkconfi 会改变指定服务的启动信息。on和off分别指服务被启动和停止，reset指重置服务的启动信息。系统默认情况下on和off开关只对运行级3，4，5有效，但是reset可以对所有运行级有效。</p>
<p>&nbsp;&nbsp;&nbsp; 不过运行这个命令的时候，需要注意一个问题，即chkconfig指令并不是立即自动禁止或激活一个服务。它只是简单的改变了符号连接。另外这个命令的话到目前为止好像只有Red Hat的Linux系统具有。而像CentOS等了Linux操作系统则不支持这个命令。为此这个命令的应用也具有一定的局限性。像有些企业如果采用了CentOS版本的操作系统的话，则就需要后面笔者介绍的解决方式了。</p>
<p>　<strong>　方式三：通过服务配置设置SAMBA的自启动。</strong></p>
<p>　　在Windows中，有一个&ldquo;服务&rdquo;配置窗口。在这个窗口中，系统管理员可以指定哪些服务自动启动，哪些服务手工启动，而那些服务又是被禁止启动的。Linux操作系统在设计的时候，也借鉴了这个图形化的管理工具。在Linux操作系统中，有&ldquo;服务配置&rdquo;窗口。系统管理员可以依次打开&ldquo;主菜单&rdquo;、&ldquo;系统设置&rdquo;、&ldquo;服务器设置&rdquo;、&ldquo;服务&rdquo;选项，然后系统就会打开一个服务配置窗口。在这个窗口的左面，系统管理员可以看到列出了相关的服务名字。如果系统管理员要让SAMBA服务自动启动的话，则知需要把这个服务前面的钩打上即可。配置完成之后，主要要保存相关的配置。在下次重新启动之后，这个服务就会被自动启动。</p>
<p>　　这个服务配置窗口基本上所有的Linux发行版本都具有。不过其适用方面也受到一定得限制。如只有在Linux服务器面前进行设置。而不能够通过SSH等远程方式进行维护。即使能够通过远程维护，也需要通过很多的设置才可以完成。</p>
<p>　　为此如果系统管理员采用的Linux系统支持以上三种方式的话，那么最好还是选择第二种方式。其虽然没有提供图形化的管理方式，但是毕竟只需要通过一个简单的命令就可以实现配置。系统管理员只要掌握chkconfig命令这个用户，那么配置起来应该不会遇到什么问题。而且最重要的是这个方式能够支持远程操作。也就是说系统管理员不用站到Linux服务器面前就可以操作了。如果系统管理员采用的Linux版本不支持这个Chkconfig命令的话，那么只要采用第一种与第三种设置方式了。第一种设置方式虽然不提供鼠标的支持，但是对于键盘等的支持非常好，而且设置起来的话也比较迅速。而第三种方式的话可以通过鼠标来操作，但是从打开到设置完成要比第一种方式要慢一点。另外第三种方式的话基本上所有Linux操作系统的发行版本都能够支持。</p>
<p>　　可见以上三种实现方式各有各的特点。Linux系统管理员需要根据自己所使用的Linux系统版本、所采取的管理方式(远程还是本地管理)、对命令的理解程度等等来选择合适的处理方式。若不考虑系统版本的话，我是建议大家采用第二种处理方式。如果第二种方式行不通的话，则使用第一种方式来设置。第三种处理方式是最后的选择。其实不仅是SAMBA服务，其他的应用服务也有类似的需求。如在Linux服务器上部署了Oracle数据库系统，也需要手工手工设定让其能够随机启动。为此Linux管理员掌握相关的配置是非常重要的。这个配置用处很大。<br />
&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=899" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=899</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[Linux查看系统配置常用命令]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=5" label="LINUX" /> 
	  <updated>2010-03-16T00:06:08+08:00</updated>
	  <published>2010-03-16T00:06:08+08:00</published>
		  <summary type="html"><![CDATA[<p>Linux查看系统配置常用命令<br />
<br />
系统</p>
<p># uname -a # 查看内核/操作系统/CPU信息<br />
# head -n 1 /etc/issue # 查看操作系统版本<br />
# cat /proc/cpuinfo # 查看CPU信息<br />
# hostname # 查看计算机名<br />
# lspci -tv # 列出所有PCI设备<br />
# lsusb -tv # 列出所有USB设备<br />
# lsmod # 列出加载的内核模块<br />
# env # 查看环境变量 资源<br />
# free -m # 查看内存使用量和交换区使用量<br />
# df -h # 查看各分区使用情况<br />
# du -sh # 查看指定目录的大小<br />
# grep MemTotal /proc/meminfo # 查看内存总量<br />
# grep MemFree /proc/meminfo # 查看空闲内存量<br />
# uptime # 查看系统运行时间、用户数、负载<br />
# cat /proc/loadavg # 查看系统负载 磁盘和分区<br />
# mount | column -t # 查看挂接的分区状态<br />
# fdisk -l # 查看所有分区<br />
# swapon -s # 查看所有交换分区<br />
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)<br />
# dmesg | grep IDE # 查看启动时IDE设备检测状况 网络<br />
# ifconfig # 查看所有网络接口的属性<br />
# iptables -L # 查看防火墙设置<br />
# route -n # 查看路由表<br />
# netstat -lntp # 查看所有监听端口<br />
# netstat -antp # 查看所有已经建立的连接<br />
# netstat -s # 查看网络统计信息 进程<br />
# ps -ef # 查看所有进程<br />
# top # 实时显示进程状态 用户<br />
# w # 查看活动用户<br />
# id # 查看指定用户信息<br />
# last # 查看用户登录日志<br />
# cut -d: -f1 /etc/passwd # 查看系统所有用户 # cut -d: -f1 /etc/group # 查看系统所有组<br />
# crontab -l # 查看当前用户的计划任务 服务<br />
# chkconfig &ndash;list # 列出所有系统服务<br />
# chkconfig &ndash;list | grep on # 列出所有启动的系统服务 程序<br />
# rpm -qa # 查看所有安装的软件包</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=898" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=898</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[惠普笔记本 学生集中反应出现问题，解释为宿舍蟑螂多]]></title>
	  <author>
		 <name>luoweji</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=14" label="硬件" /> 
	  <updated>2010-03-15T23:30:06+08:00</updated>
	  <published>2010-03-15T23:30:06+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;</p>
<p>惠普曾解释笔记本故障原因：学生宿舍蟑螂太恐怖</p>
<p>央视在今年3.15晚会上对两款惠普笔记本电脑的大规模质量问题进行了报道，惠普公司客户体验管理专员袁明在接受采访时，对惠普笔记本的故障原因作出了自己的解释：中国学生宿舍的蟑螂太恐怖。2009年以来，惠普dv2000、V3000等型号的笔记本电脑集中出现质量问题，引发消费者集体投诉，但惠普公司一直没有给予积极回应。近日，170 名消费者向有关部门发起联合投诉，要求惠普召回出现显卡高温、花屏、闪屏等质量问题的40个型号的笔记本电脑。<br />
据央视报道，2009年12月17日，中国惠普公司客户支持中心的有关人员再次否认惠普笔记本存在任何质量问题。客户体验管理专员袁明在接受采访时，称惠普笔记本出现故障与消费者笔记本使用环境的脏乱差有关。&ldquo;我们谁都解决不了的，是中国学生宿舍的蟑螂，那是非常恐怖的。&rdquo;袁明说。</p>
<p>今日凌晨，惠普在其中文官网公开表示，&ldquo;由于产品和服务问题给客户带来的不便，惠普向客户郑重道歉。&rdquo;惠普公司同时表示，从今日起推出&ldquo;客户关怀增强计划&rdquo;，该项计划将为问题笔记本电脑提供延长保修等服务。惠普还表示，正在考虑对曾支付过主板的邮寄和维修费用的用户提供补贴。不过，惠普未对消费者的召回要求给予回应。</p>
<p>惠普笔记本的大规模质量问题已经引起了质检总局的关注。2010年3月14日，国家质检总局网站披露：已就惠普笔记本电脑质量问题展开调查。<br />
&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=897" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=897</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[CCTV2报道的“网络水军”]]></title>
	  <author>
		 <name>luoweji</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=9" label="分享" /> 
	  <updated>2010-03-15T23:15:08+08:00</updated>
	  <published>2010-03-15T23:15:08+08:00</published>
		  <summary type="html"><![CDATA[<p>每人十天赚一万</p>
<p>　　十万&ldquo;水军&rdquo;两周内集合</p>
<p>　　那么，这些版主把主帖发出去后，又怎么获得成百上千的网友的注意，进而营造出一个话题事件？记者在走访了多家营销公司后了解到，几乎所有网络公关公司都必须雇佣大批人员来为客户发帖、回帖、造势，这个工作常常需要成百上千个人共同完成。那些临时在网上征集来的发帖人，在行内被叫做&ldquo;水军&rdquo;。</p>
<p>　　在回答记者&ldquo;你们有水军吗？&rdquo;这个问题时，某网络营销公司营销总监说：&ldquo;肯定有，如果给我两周的准备时间，我可以给你集合十万人，因为&lsquo;水军&rsquo;是共享的。&rdquo;</p>
<p>　　在群、论坛、网络社区内，输入&ldquo;水军&rdquo;或者&ldquo;网络打手&rdquo;等字样进行搜索时，就会有大量招聘信息，记者随机加入其中的几个群。</p>
<p>　　记者发现，进入这些招募&ldquo;水军&rdquo;的工作群，感觉来到一个火爆的集市。时不时可以看到群主发任务的通知，这些任务一发出来，在几十秒甚至十几秒的时间里，就会被群里的人一拥而上全部领完。</p>
<p>　　记者告诉群主，自己完全是一个新手，不知道怎么做&ldquo;水军&rdquo;，群主很快给记者发来一个&ldquo;推手入门教程&rdquo;。五分钟后，一个新手就能当&ldquo;水军&rdquo;了。然后记者又收到一张发帖统计表，只要记者领取了发帖任务，完成之后按照表格填清楚任务完成情况，一周后，群主就能通过&ldquo;支付宝&rdquo;付款。</p>
<p>　　在&ldquo;能者居上&rdquo;群里，记者遇到一个网名叫&ldquo;东琪&rdquo;的群主，当他得知记者已经注册了各大论坛的许多ID号时，一次性给了记者10万条任务，要求非常简单：就是在各大论坛回帖，并在10日内完成。随后他还告诉记者，3天后先付1000元订金，剩下的9000元20日一次结清。这样短短的十天，一个&ldquo;水军&rdquo;回复10万条帖子，就能快速赚到1万元。</p>
<p>　　记者在&ldquo;麦子&rdquo;群的群共享里看到一张工资结算表：一名&ldquo;水军&rdquo;发一条帖子，根据难易程度，可以拿到0.1元到0.5元。一个名号叫&ldquo;镜花水月&rdquo;的&ldquo;水军&rdquo;通过完成针对&ldquo;赤壁镇打人&rdquo;这个话题的回帖，在12月2日、3日两天，发帖约1571条，赚到了314元。</p>
<p>　　只要有时间上网，再加一点点耐心，就可以轻轻松松每天赚取几十元到几百元不等的&ldquo;外块&rdquo;。难怪一些营销公司不过几个员工，就号称手下有十万水军。</p>
<p>　　竟影响法院判决</p>
<p>　　网民被蒙在鼓里</p>
<p>　　一名网络公关公司营销总监得意地告诉记者，经过一系列造势，他们甚至成功影响了法院的判决：&ldquo;在网络上造出了舆论，把法院逼到一个风口浪尖上，不得不按照我们的意图作出判决。我能做到的是，让2.2亿网民全知道这事，5万元全部搞掂。&rdquo;</p>
<p>　　亿万网民，就这样跟着这些&ldquo;网络打手&rdquo;的指挥棒来贡献点击率，无意中也成为打手的工具。&ldquo;在行业内，这是一个公开的秘密，但网民并不知道。他们是蒙在鼓里的。&rdquo;</p>
<p>　　从最新统计数据看，2009年互联网广告市场预计有200亿元规模，我们无法确切了解其中有多少收入用在打压对手和不正当的竞争上面。</p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;互联网几乎成了我们生活的一部分。如果有人告诉你，你在网上看到的很多消息、特别是论坛里的很多帖子、话题并不真实，你还会对那些不时爆出来这&ldquo;门&rdquo;那&ldquo;门&rdquo;，或者所谓的&ldquo;猛料&rdquo;兴趣不减吗？记者在对一个热点事件的采访中，发现了一个潜伏于水下的灰色产业链。</p>
<p>　　&ldquo;免费杀毒&rdquo;惹祸</p>
<p>　　有人冒充奇虎员工&ldquo;揭黑&rdquo;</p>
<p>　　2008年7月，奇虎360公司推出一款免费杀毒软件，承诺永久免费杀毒服务。这个举措让奇虎360立刻成为杀毒软件行业里最抢眼的角色。但是，一个有关奇虎&ldquo;黑幕&rdquo;的质疑也接踵而至。7月29日，一篇名为&ldquo;奇虎离职老员工的告白&rdquo;的帖子频繁出现在各大论坛，作者通过自己的离职经历，曝出&ldquo;奇虎暗中搜集用户的隐私数据&rdquo;等种种问题。帖子一出，就迅速吸引了数十万的点击量和回帖。尽管公司回应这是竞争对手伪造，但是一时间这件事显得真假难辨，而就在10月下旬，这篇帖子再次成为论坛热帖。</p>
<p>　　让奇虎360公司感到蹊跷的是，为什么&ldquo;员工爆黑幕&rdquo;这样的帖子能够在一夜之间覆盖几百家论坛，而且总是能引发不可思议的回帖量。奇虎360公司公关总监屠建路透露：&ldquo;从去年7月17日我们推出免费杀毒以来，针对我们的恶意的、负面的帖子数量竟达到数十万条之多。&rdquo;</p>
<p>　　更让人头疼的是，公司技术人员发现，很多帖子呈现一些值得琢磨的特点：比如，这些帖子基本上都出自新注册的用户，发帖之后就再也不会使用，而且内容一样的攻击性回帖会同时出现在好几个论坛。</p>
<p>　　事实上，这仅仅是众多网络攻击事件中的一个。从杀毒软件的口水战到&ldquo;封杀王老吉&rdquo;事件，从&ldquo;康师傅&rdquo;的&ldquo;水源门&rdquo;到目前的&ldquo;真开心&rdquo;和&ldquo;假开心&rdquo;之争，以及在网络视频领域的搜狐与优酷的盗版之争，网民们都能看到层出不穷的网上大战。</p>
<p>　　屠建路认为，有一种类似&ldquo;网络黑社会&rdquo;的组织在背后推动，才有可能会出现这种结果。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=896" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=896</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[程序员，不止干到35岁]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=9" label="分享" /> 
	  <updated>2010-03-15T13:10:11+08:00</updated>
	  <published>2010-03-15T13:10:11+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在中国，程序员不能超过35岁，似乎已经是不争的事实，软件开发工作就是青春饭，顶多靠毕业这十年的时间，超过这个年龄，要不成功跃身成为管理者，要不转行进入其他领域，好像再没有更好的选择，即使偶有继续坚持作开发的，也被看成另类一族。老外却不是这样，40，50岁仍然作开发工作的大有人在，甚至很多牛人，包括获得康柏最佳软件奖的Robber，仍在埋头作着他所喜欢的编码工作，为何如此差异。我仔细想了一下，特别是这一年参加了太多的技术培训，基本有了一些结论。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 首先，国内软件开发工作的性质决定这一切，我们所作的产品开发，真正技术含量并不高，高等院校毕业的学生，经过几年的培训和实践，基本都能掌握这些技能，而我们现有产品开发设计水平有限，对于软件开发的理解还仅限于编码，完成功能这些基本的需求，产品进度是第一驱动力，特别是一些小公司，把快速开发出产品作为最高目标，软件设计质量差，很少考虑可维护性，可扩展性这些重要的软件质量属性，仅仅追求功能和进度，产品以最快的速度完成设计，编码，少有测试甚至没有测试，就直接交付给客户，在客户那里暴露出各种各样的问题出来，开发人员就开始不断得为客户解决这样那样的问题，软件做到最后，很多人都会陷入自己不断挖掘出来的陷阱里走不出来，步入在复杂的系统中查找BUG，解决BUG，增加功能，引入新的BUG，再解决BUG，这样永无休止的恶性循环中，从事的都是一些低级开发工作，对于软件开发的理解无法上升到更高的层次，每天都疲于救火和拼命打补丁，软件维护成本居高不小，即使最终摆脱了这样的厄运项目结束，下一次软件开发又是同样过程的重复，这些无休止的低级开发和维护工作，会耗光一个人所有的激情和精力，随着年龄的增大，热情和体力都在衰减，而这些工作，只要毕业生经过培训，同样可以胜任，有着廉价的，并且充满热情的毕业生作竞争，身心疲惫的老程序员必然面对更大的竞争压力，做到最后，连他们自己都会失去对软件开发的兴趣，甚至会产生厌倦的情绪，对于这样的快速开发模式，十年开发经验和五年开发经验有很大区别吗？干吗不使用更经济便宜的开发人员。</p>
<p>另一个原因，是我们中国人一向的官本位思想，开发人员始终处于一种很尴尬的境界，听起来从事的是高级技术工作，说起来也是以人为本，但是，有多少企业管理者真正重视和认可开发人员的，哪怕是硕士，博士，这些开发人员在大官，小官面前，都只是普通劳动者而已。程序员是一个没有未来的行业，哪怕资历再深，能力在强，也还是一个劳动者而已，只有当上领导，走上管理才是最终的出路，否则，薪水上不去，地位上不去，只能面对被淘汰的命运。</p>
<p>实际不然，之所以出现这种问题，是国内对软件开发的一种错误理解。如果软件开发仅仅是代码编写，查找BUG，可以说，那实在是一些低级的软件行为，做了十年的开发人员，确实不见得比作了3年的人更强多少，反正是简单重复的工作，工作3年的一样可以作，而且有更大的热情和精力。但是，应该跳出这个怪圈，走向更高的领域，对软件开发重新进行认识。要明白，软件开发要融入工程化的思想，要有高度的设计能力，关注更多的软件运行属性和设计质量属性，同样的系统，不同的软件人员会做出完全不同的软件，正规，高效的开发团队要比游击队开发团队不只高出几十倍。软件开发，不仅仅关注功能，性能，更应该去研究可维护性，可扩展性等质量属性，不仅仅只关注代码，而更要上升为设计，复用等。软件开发不仅仅是写出C语言的代码，单元测试，同行评审，培训与学习，这同样是开发人员基本的素质，也是提高软件质量的最基本手段。举例来说，单元测试做好了，就可以让开发效率大大提高，也能让软件的维护成本降下来。把开发人员解放出来。同行评审可以让开发人员之间更多的交流和沟通，在设计，编码阶段严格控制软件质量，培训则是提高自身技术水平，从理论上提升自己的最好方法。先前这些主要的质量行为都被忽略了，而这恰恰是走出低级开发的最好途径。同时，还有更高层次的设计开发，软件重构，模块化，系统构架，搭建统一软件平台，度量软件质量等等，有了重构，就会写出可读性好，可维护性好的软件，甚至因此提高自己的软件设计能力，减少出错的几率；模块化，让软件最大程度的实现复用，提高软件开发效率和开发质量。软件构架设计，从技术层次上最早决定了软件的命运，而这里又有太多的技术，设计模式，软件规划等，让软件开发从编码上升到设计的层次，搭建统一软件平台，是大产品，系列化开发的必然之路，对于软件质量的度量，会让我们的软件开发变得更加透明，清晰，让我们更清楚的把握到软件开发过程，从各个环节去控制软件质量，而不是仅仅凭着感性的认识到了最后才去补救。</p>
<p>以上这些知识，一个人，哪怕勤奋学习一辈子，也不可能完全具备所有的技能。35岁算什么，做到70岁都不晚。当然，你需要真正的热爱它，并且不断得学习和进修。所以说，软件开发人员，要作的事情太多了，软件实在是一个浩大的脑力工程，甚至会让人觉得这是一个投入/产出比最低的行业，因为要学习的知识实在太多了，每时每刻都要处于不断的学习和更新当中，呵呵，既然选择了，既然喜欢了，就投入进去，享乐于此了。最重要的是，我们自己能并且愿意去认识到这一点，跳出低级开发的怪圈，走向更高的层次</p>
<p>同时，要意识到，一个资深开发人员的作用绝不亚于一个管理人员，高明的企业应该给予相同的待遇，要把培养和储备高级技术人才作为高科技企业的重点发展方向，这样才能让企业在人才领域得到不断积累，资深开发人员才会带出高效的开发团队，从而开发出高质量，高效率的软件，让企业在不断激烈的竞争中取胜。要明白，不是每个人都适合或者乐于转向管理的，很多人就是适合做开发工作，他们可以走得更深入，成为专家，应该充分发挥出他们的能力，让整个团队高效运作起来。</p>
<p>所以说，开发人员，决不只是35岁，只要你愿意，可以作一生的开发，从中获得更多的快乐。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=895" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=895</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[微软修复安装补丁后导致Office崩溃]]></title>
	  <author>
		 <name>luoweji</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=4" label="微软" /> 
	  <updated>2010-03-13T09:00:58+08:00</updated>
	  <published>2010-03-13T09:00:58+08:00</published>
		  <summary type="html"><![CDATA[<p>微软修复安装补丁后Office崩溃问题来源</p>
<p>&nbsp; 微软在2月份在下载中心（Download Center）上为Office发布了补丁KB977724，然而Windows Server 2008 R2和Windows Server 2008用户在安装该补丁后，出现了Office崩溃问题。</p>
<p>&nbsp;</p>
<p>微软昨日发布了新的补丁，修复安装KB977724之后出现的崩溃问题。用户无需卸载KB977724，直接安装该补丁即可，微软晚些时候将通过Microsoft Update开始推送包括该补丁的最新更新。</p>
<p>&nbsp;</p>
<p>KB977724是一个非安全补丁升级，允许Office 2007支持.NET 4.0组件。安装该补丁后导致的崩溃问题与.NET 4.0的兼容性无关。</p>
<p>&nbsp;</p>
<p>官方下载：</p>
<p><a href="http://download.microsoft.com/download/A/6/2/A624F8C9-B51E-4CC6-A0AC-ACB684E2E265/office-kb980210-fullfile-x86-glb.exe">http://download.microsoft.com/download/A/6/2/A624F8C9-B51E-4CC6-A0AC-ACB684E2E265/office-kb980210-fullfile-x86-glb.exe</a><br />
&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=894" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=894</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[微软抢购Office.com域名 酝酿网页版Office]]></title>
	  <author>
		 <name>luoweji</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=4" label="微软" /> 
	  <updated>2010-03-13T08:55:56+08:00</updated>
	  <published>2010-03-13T08:55:56+08:00</published>
		  <summary type="html"><![CDATA[<p><span style="font-size: 12px"><span style="color: #0000ff">微软购Office.com域名 酝酿网页版Office</span></span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
在Long Zheng的blog上发布提示，Microsoft抢购了已经注册Office.com域名。</p>
<p>这个地址很有可能会是即将上线的Web&nbsp; 版的Office的主页，尽管Microsoft并没有对这事情进行回应。在之前已经有Microsoft的人员说过Office2010的&nbsp; Preview版本已经在上个月发布，而基于Web版本的Office将在今年晚些时间发布。在Web版本的Office中将自由提供 Windows Live&nbsp; Service并且能兼容Safari和FireFox等浏览器。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>其实在Microsoft努力从 ContactOffice那里获得Office.com这个域名后，ContactOffice就将它的应用程序已经转移的到 ContactOffice.com上。</p>
<p>在这里要提到的ContactOffice并没有在立即这件事情进行回复。</p>
<p>Robin Wauters在TechCrunch上说Office.com这个域名并不是完全属于ContactOffice所有。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=893" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=893</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[微软Windows 7 SP1 截图泄漏]]></title>
	  <author>
		 <name>luoweji</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=4" label="微软" /> 
	  <updated>2010-03-12T23:46:13+08:00</updated>
	  <published>2010-03-12T23:46:13+08:00</published>
		  <summary type="html"><![CDATA[<p>Windows 7 SP1 截图泄漏</p>
<p><img height="389" alt="" width="372" src="http://www.cnsysoft.com/download.asp?id=122" /></p>
<p>虽然微软官方极少提及，但是Windows 7的第一个升级服务包SP1确实正在紧锣密鼓地开发中，三天两头就有一个新版本，今天我们就看到了一个月前的某个版本的截图。一向准确爆料Windows开发进程的俄罗斯网站Wzor称，目前已知的Windows 7 SP1最新编译版本是Build 7601.16518.100302-1530，完成于3月2日下午三点半(当然最近几天可以肯定还会有新版本)，而现在出现截图的是Build 7601.16502.100208-1500，完成于2月8日下午三点。</p>
<p><img alt="" src="http://www.cnsysoft.com/download.asp?id=123" /></p>
<p><img alt="" src="http://www.cnsysoft.com/download.asp?id=124" /></p>
<p>&nbsp;<img alt="" src="http://www.cnsysoft.com/download.asp?id=125" /></p>
<p>从截图上可以看出，系统版本已经升级为Build 7601 Service Pack 1 v118，IE8浏览器版本也已更新为8.0.7601.16502，但有关该版本的新特性还一无所知。其实按照SP服务包的升级惯例，它带来的更多的只是过往所有升级补丁的合集，极少会出现重大更新。Windows XP SP2是个最明显的例外，不过从此也让大家对SP的期望值过高了一些。</p>
<p>消息来源称，Windows 7 SP1 Build 7601.16502的镜像下载有可能会在几天内出现，感兴趣的可以找机会体验体验。</p>
<p>Windows 7 SP1目前还处于Pre-Beta测试阶段，正式的Beta测试版有望在四月中旬完成。<br />
&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=892" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=892</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[RedHat Linux安装中文支持]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=5" label="LINUX" /> 
	  <updated>2010-03-12T00:50:07+08:00</updated>
	  <published>2010-03-12T00:50:07+08:00</published>
		  <summary type="html"><![CDATA[<h3>关键字: centos 中文包安装</h3>
<div class="blog_content">Centos默认安装如果是英文的话,选择中文不正常，firefox也只能见到方块的字.但有一个方法，其实很容易解决安装这二个包,然后你就可以见到中文啦.为了这个问题，我可是研究了不少时间哦。老是不记的包的名字 <br />
<br />
有时可能会用到哦，象我喜欢最小化安装，然后在安装别的软件时间，就非常有用. <br />
<br />
#rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm <br />
#rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm <br />
或者 <br />
#yum install fonts-chinese-3.02-12.el5.noarch.rpm <br />
#yum install fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm <br />
<br />
使用PUTTY连入后把编码改成UTF-8，，，centos编码为：en_US.UTF-8 <br />
[下载地址] <br />
<a href="http://ftp.dc.volia.com/pub/CentOS/CentOS/fonts-chinese-3.02-12.el5.noarch.rpm" target="_blank"><font color="#006600">http://ftp.dc.volia.com/pub/CentOS/CentOS/fonts-chinese-3.02-12.el5.noarch.rpm</font></a> <br />
<a href="http://ftp.dc.volia.com/pub/CentOS/CentOS/fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm" target="_blank"><font color="#006600">http://ftp.dc.volia.com/pub/CentOS/CentOS/fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm</font></a></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=891" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=891</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[/etc/sysconfig/i18n文件详解]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.cnsysoft.com/</uri>
		 <email>tom_0827@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnsysoft.com/default.asp?cateID=5" label="LINUX" /> 
	  <updated>2010-03-11T23:41:38+08:00</updated>
	  <published>2010-03-11T23:41:38+08:00</published>
		  <summary type="html"><![CDATA[<p>编辑/etc/sysconfig/i18n这个文件，<br />
不管你装的是中文版,还是英文版.删掉原来的设置,把下面的拷贝过去<br />
LANG=&quot;zh_CN.GB18030&quot;<br />
SUPPORTED=&quot;zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en&quot;<br />
SYSFONT=&quot;latarcyrheb-sun16&quot;<br />
保存,重起.OK了<br />
这时候，linux控制台下就可以显示中文了,<br />
在RHEL5中对应的文件是/usr/lib/locale/zh_CN.gb18030<br />
/etc/sysconfig/i18n 这里存放的是系统的区域语言设置<br />
第一行&nbsp;&nbsp; 表明你当前系统的语言环境变量设置 ，这里是 zh_CN.GB18030<br />
第二行&nbsp;&nbsp; 表明系统预置了那些语言支持 ，不在项目中的语言不能正常显示<br />
第三行&nbsp;&nbsp; 定义控制台终端字体，你文本登录的时候显示的字体就是这个 latarcyrheb-sun16 <br />
注:<br />
<strong>I18N</strong> 是 internationalization 的缩写形式，意即在 i 和 n 之间有 18 个字母，本意是指软件的&ldquo;<strong>国际化</strong>&rdquo;.<br />
<strong>I18N</strong>支持多种语言，不过同一时间只能是英文和一种选定的语言，例如英文+中文、英文+德文、英文+韩文等等；<br />
原来的:<br />
LANG=&quot;zh_CN.UTF-8&quot;<br />
SUPPORTED=&quot;zh_CN.UTF-8:zh_CN:zh&quot;<br />
SYSFONT=&quot;latarcyrheb-sun16&quot;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnsysoft.com/article.asp?id=890" /> 
	  <id>http://www.cnsysoft.com/default.asp?id=890</id>
  </entry>	
		
</feed>
