2009年1月23日星期五

"Failed to decode file in the default character encoding" in vmware workstation 6.5

环境:
os: ubuntu 8.10 x64
vmware workstation 6.5.1 x64

症状描述:
打开一windows2000虚拟机,报错:
Unable to open: File "/mnt/doctools/woody/VMFIles/test/windows2000ProfessionalSP4/Windows 2000 Professional.vmx": Value "E:\x5C\xB7\xAC\xC7\xD1\xBB\xA8\xD4\xB0\x5Cwindows_all.nrg" for variable "ide1:0.fileName" is not valid in encoding "UTF-8".
File "/mnt/doctools/woody/VMFIles/test/windows2000ProfessionalSP4/Windows 2000 Professional.vmx": Failed to decode file in the default character encoding.

原因:
该虚拟机原来在windows xp下ntfs文件系统创建,虚拟机配置文件(.vmx)编码为GBK,不是utf-8。

解决方法:
gedit打开.vmx,令存为utf-8编码方式。

即可正常打开!

标签:


Mono 2.2或在一些关键领域超过.NET zz

微软.NET技术的开源实现、Novell资助的Mono项目在本周发布了2.2版,其中一个最令人感兴趣的特性提供了对SIMD扩展的完整支持。 扩展对SIMD代码进行了优化,使其在加速后速度超过过去的Mono版本和当前的.NET版本。新版大幅改进了图形、多媒体或3D操作的性能。InfoQ的Johnathan Allen对此也留下了深刻的印象,他在博客中指出:Mono的发展速度超过了标准。Mono不再玩着你追我赶的游戏,在一些领域它正超越通用语言运行库(CLR)。作为一个开源项目,它能做的比微软更好。

标签:


初探OpenOffice.org 3.1 zz

OpenOffice.org 3.1计划于3月26日发布,目前刚刚释出了alpha测试版。现在是时候了解一下3.1的新特性了: 抗锯齿绘图,线条更圆滑;实体拖曳特性;Writer加入半透明选择;图标轴和标记改进;增大字体大小按钮;改进了语法校检;增加上划线,这是一项很实用 的功能,在循环小数、线段、高能物理学、逻辑学、电子学和中文字符中它被广泛使用;超链接管理,点击右键可以“打开”“编辑”“移除”或“拷贝”超链接; 追踪变动;更好的控制幻灯片媒体;排序改进;OpenOffice.org Base中加入Macros;SQL语义高亮功能;关系数据库路径,令电脑、网络、不同操作系统之间更容易的分享数据库、本地化方面也有大幅提高等等。

标签:


2009年1月21日星期三

Red Hat Enterprise Linux 5.3发布 zz

Red Hat发布了Red Hat Enterprise Linux 5.3,当前稳定版的第三个更新。新的更新增加了新特性,增强了扩展性,支持OpenJDK和Intel Nehalem处理器等。主要特性包括: 可扩展性——x86-64系统的虚拟服务器支持32个CPU和80GB内存,物理服务器支持最多126个CPU和IT主内存;扩大硬件支持,支持Intel Core i7 (Nehalem)处理器;整合OpenJDK Java技术;此外还更新了大量应用组件,GFS2文件系统支持等。

标签:


2009年1月20日星期二

修改ubuntu8.10交换内存使用规则

在ubuntu 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness = 0 的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness = 100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端。

对于 ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做:
1.查看你的系统里面的swappiness
$ cat /proc/sys/vm/swappiness
不出意外的话,你应该看到是 60

2.修改swappiness值为10
$ sudo sysctl vm.swappiness=10
但是这只是临时性的修改,在你重启系统后会恢复默认的60,所以,还要做一步:
$ gksudo gedit /etc/sysctl.conf
在这个文档的最后加上这样一行:
vm.swappiness=10

重启,生效!

标签:


一次覆盖即可保护数据? zz

根据Craig Wright最近的研究,对数据进行一次覆盖即可确保原有数据难以恢复。在使用0、1随机序列覆盖一次后,使用磁力显微镜(magnetic force microscope)恢复出1个字节的成功率不足1%,恢复出4个字节的成功率为百万分之九。

真的假的阿?那美国国防部的标准呢,我们的硬盘粉碎机呢?

标签:


2009年1月19日星期一

3G频段发放详情:三大运营商皆大欢喜 zz

知情人士透露,在发放3G牌照后,国家有关部门已向三大运营商发放了3G频段,其中,TD-SCDMA获得总共35M频段的频谱资源,而WCDMA和 CDMA各获得30M频段,这显示,国家仍然在频谱资源上对TD-SCDMA倾斜。对于发放3G频段的意义,有业内人士表示,发放3G牌照就应该给频谱资 源,要不然运营商就无法启动建网,也无法启动招标。

3G频段分配完毕
据悉,中国移动TD-SCDMA新获得的频谱为1880MHz -1900 MHz,共20M,但之前TD-SCDMA试验网还曾获得2010MHz-2025MHz的频谱,两者加起来,TD-SCDMA共获得35MHz。

中国电信CDMA获批的是1920MHz -1935MHz(上行)、2110MHz -2125MHz(下行);中国联通获得的是1940MHz-1955MHz(上行)、2130MHz -2145MHz(下行),这两家运营分别获得30M,而且,无论上行还是下行,中间都相隔了5MHz,以免相互干扰。


部分向TD倾斜
此次看似TD-SCDMA比WCDMA和CDMA的频谱资源均只多5MHz,但实际上,从技术来说,WCDMA和CDMA是双向的,既有上行,也有下行,而TD-SCDMA是单向的,可利用率远高于WCDMA和CDMA。

另外,TD-SCDMA获批的频段比其它两个制式更低,而业内都知道,频段也低,对终端的功耗越小。

据透露,TD未来还有望获得2300-2400MHz,,按照2007年世界无线电通信大会决定,将该频段划为第三代通信3G扩展频段,也就是 说,目前如何使用该频段目前各国尚无定论,既可以做3G,也可以做4G,究竟用这个频段做FDD、还是TDD,做哪个3G,专家们争论不下来。但实际上这 为TD进一步发展留下了频谱基础。


三家运营商皆大欢喜

据透露,按照之前2002年的规划,FDD原本有60M,上行30MHz,下行30MHz,主要是当时WCDMA运营商未定,原以为有两家运营 商可能运营,但实际上,WCDMA单向有15M就足够运营了,CDMA也是有15M有足够保证实际需求,因此,此次获得频段可谓三家运营商皆大欢喜。按照之前的一个统计,全世界3G频谱的拍卖超过1000亿美元。知情人士透露,3G的频率占有费在中国的收取办法将由工信部、国家发改委等几家联合制定收费。不过,我国运营商获得3G频率是收费还是免费还不清楚。

标签:


什么是Jython?

要了解Jython,首先要了解Python.Python是用C编写的高级的、面向对象的、开放源代码的编程语言.Cuido vanRossum是Python的原创者,继而在Python的快速发展中产生了一大群高水平的设计者和程序员.使用Python的开发人员增长迅速, 并一直在持续增长.然而Sun的Java编程语言也是深人人心的.随着用Java实现的项目的数量接近了用C/C++实现的项目,Python的Java 实现也变得很有必要.Jython,最初叫做JPython,就是:Python语言的Java实现.

标签:


微软MSN“屏蔽”第三方IM软件? zz

著名苹果版IM通用软件Adium官方Blog刚刚宣布,微软MSN服务器从1月11日起停止了对第三方IM软件的登录请求支持,包括Adium、Pidgin在内的多款流行非Windows平台IM软件受到牵连。 据称,此次受到微软“屏蔽”的第三方IM软件均为支持P15 MSN传输协议的版本。


Adium官方向用户提供了两种解决方式:
1.使用官方版微软Messenger for Mac2.卸载最新版Adium 1.3.
2,使用老版本(1.3.1)登录

目前微软官方尚未对此发布任何解释

标签:


Windows启动时暂时工作的迷你操作系统 zz

没错,正是那个我们开机时经常看到,出品BIOS系统的Phoenix公司。他们的最新产品名叫“HyperSpace”。官方对它的介绍是这样的:“我 们都经历过这样的事情,打开笔记本电源,然后找点别的什么事情做,等待Windows启动完毕。”HyperSpace就是用来打发Windows“漫长 ”的启动时间。

事实上,HyperSpace Hybrid就是一款即时启动操作系统,但它的特别之处在于能够和Windows系统同时运行,因此在Windows启动这样的等待时间内可以暂时提供一 些简单功能。而随时按下键盘上的F4键,就可以在Windows操作系统和HyperSpace之间切换。HyperSpace提供了网络浏览、收发 Email、YouTube视频、FaceBook等功能,据称还可以令笔记本续航时间延长30%。该操作系统需要一个约3GB的独立分区,并且只能和英 语版的Vista SP1 x86操作系统共存。
事实上,HyperSpace的即时切换功能基于Intel的VT虚拟机技术,因此要想实现该特性,必须使用支持VT技术的Core、Core 2处理器,系统要求还包括2GB内存,Intel GMA 3000/3100/X3500/X4500显卡。Phoenix测试可用的笔记本包括联想ThinkPad T400、X300、X301、X200,技嘉W466U、宏碁4720、东芝E105、富士通1010等。

除了能够支持即时切换的HyperSpace Hybrid,Phoenix还提供了一个只能重启进入,独立运行的版本HyperSpace Dual。该版本的的系统要求大大降低,512MB内存以上的Atom、赛扬M上网本即可支持,由于不需要即时切换功能,也不再限制Windows操作系 统版本。两个版本都提供21天的免费试用,此后Hybrid版年费59.95美元,Dual版年费39.95美元。
HyperSpace试用版下载:http://www.hyperspace.com/download/tools/HyperSpace_Installer.exe

标签:


声音:建议CNNIC重新考虑IP地址申请价格 zz

CNNIC 作为 APNIC 的 Extra large 会员,同时也是代表中国的 NIR,负责为国内的互联网用户提供 IP 地址本地化分配服务,根据 CNNIC 自己的说法,从 CNNIC 申请 IP 地址具有本地化服务以及价格优势的好处,但是随着 APNIC 于 2008 年 1 月 1 日调整价格策略,以及受澳元贬值影响,实际上从 CNNIC 申请 IP 地址的费用已经远远大于直接从 APNIC 申请的价格(APNIC 以澳元结算费用)

CNNIC 作为 APNIC 的 Extra large 会员,同时也是代表中国的 NIR,负责为国内的互联网用户提供 IP 地址本地化分配服务,根据 CNNIC 自己的说法,从 CNNIC 申请 IP 地址具有本地化服务以及价格优势的好处,但是随着 APNIC 于 2008 年 1 月 1 日调整价格策略,以及受澳元贬值影响,实际上从 CNNIC 申请 IP 地址的费用已经远远大于直接从 APNIC 申请的价格(APNIC 以澳元结算费用),以下是对比:

1、联盟成员开户费
CNNIC:收取 2 万元人民币
APNIC:收取 3169 澳元(约14450元人民币)

2、IP 地址单次申请费
CNNIC:收取 IPv4 地址 8000 元人民币每/17地址,IPv6 地址根据地址多少分别收取 5000,10000,15000 不等
APNIC:暂未发现该收费项目

3、会员年费(以IPv4地址为例,IPv6地址的年费双方标准不一样)
<=/22 /22-/19 /19-/16 /16-/13 /13-/10 >/10
---------------------------------------------------------------------------------------------CNNIC 10000元 20000元 45000元 90000元 120000元 150000元
APNIC 1584澳元 3169澳元 6338澳元 12676澳元 25352澳元 50704澳元 折合人民币(7220元) (14450元)(28900元)(57800元)(115600元)(231200元)

4、AS号码
CNNIC:收取10000元/年每个AS号码
APNIC:暂未发现该收费项目

5、会员重新激活费
CNNIC:收取 20000 元开户费+地址单次申请费
APNIC:收取 1268 澳元(约 5860 元人民币)

6、关于本地化服务
CNNIC:提供本地化全中文服务
APNIC:目前已经提供包括中文普通话和粤语在内的多种语言在线技术支持和服务

具体价格请见双方网站:
http://www.cnnic.net.cn/html/Dir/2004/03/29/2208.htmhttp://www.apnic.net/member/feesinfo.html

以上对比,并无褒贬之意,只是希望 CNNIC 根据实际情况考虑定价,更好地为国内用户服务,给国内用户以真正的优惠。

NIR: National Internet Registration

标签:


无线密码破解借GPU提速110倍 zz

ElcomSoft是一家俄罗斯软件公司,出品过不少密码破解软件,涉及Office、SQL、PDF、EFS等等。近日ElcomSoft又推出了“Wireless Security Auditor 1.0”,号称可以利用GPU的运算性能快速攻破无线网络密码,运算速度相比使用CPU可提高最多上百倍。

这款软件的工作方式很简单,就是利用词典去暴力破解无线AP上的WPA和WPA2密码,还支持字母大小写、数字替代、符号顺序变换、缩写、元音替换等12种变量设定,在ATI和NVIDIA显卡上均可使用。

在Core 2 Duo E4500和Core 2 Quad Q6600处理器上,该软件每秒钟可以试验480个和1100个密码,换成GeForce GTX 280、Radeon HD 4870、Radeon HD 4870 X2这些显卡能大幅增至11800个、15750个和31500个,而最厉害的是NVIDIA的视觉计算系统Tesla S1070,每秒钟可达52400个,相当于E4500的110倍。

有趣的是,ElcomSoft声称其中使用了他们“独家开发的GPU加速技术”,而非基于NVIDIA CUDA、ATI Stream或者OpenCL等。

ElcomSoft Wireless Security Auditor支持Windows NT SP4、Windows 2000、Windows XP、Windows Vista、Windows Server 2003、Windows Server 2008等操作系统,售价高达1199美元,不过在今年3月1日钱半价优惠,只要599.5美元。

标签:


Hyper-V 2.0测试版发布 对VMware构成重大威胁 zz

近日,微软发布了其Windows Server 2008 R2版本的测试版,随同该版本微软还发布了新版本的虚拟化软件Hyper-V 2.0,该版本包括了两款:一款是跟此前的Hyper-V 1.0一样,Hyper-V作为操作系统的一部分而发布,无论是Server Core版本还是全特性版本;第二种就是作为一个独立产品,独立于操作系统而存在,跟现在的VMware公司的ESXi一样。

根据资料显示,在架构上,这两者之间有着显著的区别,前者将Windows Server 2008作为其父操作系统,使用Windows Server 2008的驱动模型以及授权条款;而后者带有一个迷你版本的Windows(该Windows版本甚至比Server Core还要精简)。此外,第二种Hyper-V软件版本只能作为虚拟化软件使用,没有客户机操作系统的授权,因此用户必须利用已有的Windows Server 2003作为其客户操作系统,或者购买新的授权作为其客户操作系统。而在前者的授权模式下,基于Hyper-V创造出来的客户操作系统无需额外购买Windows Server 2008的授权。

不过,这两者其他特性基本相同,可以参见下表。
能力
Hyper-V Server 2008
Hyper-V Server 2008 R2
Windows Server 2008 R2 带Hyper-V
支持CPU数目
Up to 4
Up to 8
Up to 8 (EE) / Up to 64 (DE)
支持内核数量
Up to 24
Up to 32
Up to 32
最大内存支持
Up to 32GB
Up to 1TB
Up to 1TB
在线迁移技术
None
Quick 和 Live Migration
Quick 和 Live Migration
虚拟机数量
Up to 192
Up to 256
Up to 256
SCVMM 支持能力
2008
2008 SP1
2008 SP1

此外,根据更多披露的资料显示,Hyper-V中的在线迁移、HA(高稳定性)等高级特性是内嵌于Hyper-V中的,无需额外收费,要使用该特性只需要一个完全版本的Windows Server 2008 R2(企业版或者标准版均可)或者带有远程服务器工具的Windows 7 客户端来创建和管理Hyper-V Server 2008 R2,无需使用微软的SCVMM管理工具才能达成。

而在VMware公司的ESXi产品中,用户可以利用ESXi来进行分配虚拟机,但是如果要使用高级特性,如在线迁移等,那么就需要购买VMware公司的Virtual Center。

所以,从这点来看,微软希望客户购买其Windows操作系统来达成Hyper-V的高级特性,而VMware希望客户购买Virtual Center管理工具来达成ESXi的高级特性。但是微软的操作系统是很多企业部署Windows应用时的必需品,而VMware的管理工具不是如此。

所以,这么看来,Hyper-V 2.0正式版发布之后,将对VMware的ESXi构成极大威胁。来源:CNW

标签:


SCO,挥散不去的幽灵 zz

就在几年前,位于美国犹他州的一家小公司加入了软件巨头微软和Linux社区的大战。当时蓝色巨人IBM在背后以强大的力量支撑着Linux社区,接着这家小公司俨然成了第一主角。 这家小公司就是SCO集团,尽管其业务规模渺小,但是它却拥有对Unix系统的强大知识产权。

借助来自微软的资金,SCO在2003年控告IBM,并求偿 10亿美元以上,称蓝色巨人将具有知识产权的SCO Unix源代码应用到了Linux系统中。这一诉讼立刻引起了一片恐慌,如果SCO赢利了诉讼,那么迅速成长的Linux产业顷刻之间将化为无有。也正是 因为如此,SCO成为了IT产业界最为臭名昭著的公司。

SCO是Santa Cruz Operation的简称。SCO总部位于犹它州的Lindon,在82个国家有代表处,为全球用户提供本地化支持和可靠的商务解决方案。SCO的解决方案分为三大部分:操作系统、扩展平台和服务。

那场诉讼中,美国联邦地区法院法官指责SCO没能提供任何证据来证明IBM侵犯了其产权。在IBM提交给SCO的9亿行代码中,也找不到任何蛛丝马迹来 证明IBM的过错。一个星期以后,纳斯达克证券交易所警告SCO如果不能在规定的期限内提供其年度财务状况数据,它将被摘牌。无疑此时的SCO已经无法给 Linux致命的威胁了。因此,越来越多的企业在购买Linux产品时,并不将SCO的诉讼放在心上。 此外微软公司以购买SCO 许可的名义,向SCO支付了1300万美元的资金。微软表示购买SCO许可是为了Unix和Windows系统能够协调公司,并不是资助SCO集团。然而 微软的这一策略并没有奏效,据咨询机构Gartner的数据,2004年全球Linux服务器市场依然增长了51%,达到了49亿美元。   

SCO 2004年对Novell提出诉讼时,理由是SCO 宣称拥有Unix著作权。同年,Novell对SCO Group 提出反诉,反控SCO 两度违约。Novell另在犹他州美国地方法院提出的反诉中,控告SCO 所有权诽谤。   

这桩缠讼累月的官司之争备受瞩目,因为攸关SCO 另外两桩与专有软件Unix与开放源代码操作系统Linux 有关的官司结果,这两桩诉讼的被告分别是IBM 以及汽车零售零售商AutoZone。如果Novell能证明拥有Unix著作权,就会大大地影响另外那两桩诉讼的结果。

在诉讼中,Novell辩称,SCO 违反一纸1995年签的合同,称为资产采购协议(Asset Purchase Agreement)。按该协议,Novell把一部分的Unix资产移交给Santa Cruz Operation,而该公司2000年把它的Unix资产卖给当时仍称为Caldera Systems 的SCO。SCO 曾表示,1996年该协议经过修正,显示 Unix 著作权被让渡为一部分的资产。Novell则一概否认SCO 的上述说法。Novell在诉讼中写道:“不论是修正案,或资产采购协议,用意既不是,也不会,让渡Novell所拥有的Unix或UnixWare著作 权……Unix著作权的所有权…… 仍然归Novell所有。”Novell指称,SCO 第一次违约,是未能遵守合同要求,向Novell揭露有关Unix System V 授权活动的信息。具体来说,Novell声称,该公司应该告知2003年与微软和Sun 公司签订Unix授权合同的细节。那些交易为SCO 赚进数百万美元。第二次违规,是违反资产采购协议的一个条款。按该条款,SCO 从Unix System V 获得的授权营收,必须分95% 给Novell,包括对微软和 Sun 授权的收入。“依照资产采购协议,SCO 无权与Sun 和微软缔结(Unix)授权合同,”Novell说。Novell正诉请犹他州法院强迫SCO 提供与Sun 和微软签订的合同,并且把那些合同产生的营收交付信托,以防SCO 把那些钱花掉。   

后来,IBM公司在反对SCO集团所进行的起诉案件中放弃了3项指控被告侵犯专利的主张。SCO集团最初是在2003年对IBM公司进行起诉的,它指控IBM公司将相关技术用于Linux操作系统中的行为触犯了Unix许可合同。   

这一举措对SCO集团来说确实是条好消息,它的这一起诉到目前为止已经遭到了负责这一案件的联邦法官的质疑。据IBM公司向法院递交的一份文件中表 示,它放弃这些主张旨在加速案件的审理过程,试图减少SCO集团需要寻找的证词数量,此外,可能的赔偿金额也会减少。据IBM公司在一份文件中称,虽然 IBM公司仍然坚信SCO集团侵犯了IBM公司的专利,但IBM公司同意撤回其专利反诉主张,以简化这一案件中的问题,以至于加速它们的解决。由于SCO 集团的销售收入极其有限,即便就是法院判决它侵犯了专利也只能给我们带来有限的版权税或者赔偿金额,没有值得我们再继续坚持这些主张是必要了。在IBM公 司最初反诉SCO集团时曾指控SCO集团侵犯了它的4项专利,但它在2004年就放弃了1项专利主张。据律师透露,专利侵犯案件的高额费用相当高,每项指控的费用为300万美元。

在接下来的诉讼中,SCO律师团要求IBM提交关于Linux 2。7内核相关资料。但问题是目前Linux 2。7内核相关资料根本就不存在。据SCO称,Linux包含了UNIX代码。由于IBM违反了合同泄露了UNIX代码,SCO以IBM侵犯其UNIX操 作系统专利权为由将IBM告上法庭,并要求IBM赔偿50亿美元。但除了2003年SCO提供了几个有些牵强的代码外,至今也没有明确表示到底是哪部分 Linux侵犯了UNIX的专利权。据报道,在起诉IBM之前,SCO根本没有找到有关IBM侵权的证据。   

06年7月,美国犹他 州法官Brooke Wells驳回了SCO Group针对IBM在开发Linux实践中侵犯其Unix专利的指控,称SCO并没有提供足够的证据证明IBM侵权。Wells法官在判决中对IBM予 以了支持,没有采纳SCO对IBM的指控。 SCO最初于2003年提起了针对IBM的诉讼,称IBM开发的Linux操作系统中包含有其拥有专利的Unix代码。而IBM则认为,其所从事的 Linux开发工作没有侵犯SCO的任何专利,与此同时,IBM还对SCO拥有的那些所谓专利的有效性提出了质疑。最近所作出的裁定主要是认定SCO是否 详细陈述了IBM如何在构建操作系统过程中,从方法和概念上侵犯其专利。SCO争辩道,它向法庭提供的有关方法和概念的陈述足以证明IBM侵犯了其专利, 但IBM反驳道,SCO必须提供所谓的侵权代码的详细信息。法官对IBM予以了支持。Wells法官在裁定书中写道:“SCO的辩论类似于是对IBM说‘对不起,我们不会告诉你错在什么地方,因为你已经知道你错了。”SCO在一份声明中说:“我们的律师团将仔细审查法官的裁定书,以决定采取下一步步骤。” SCO还有好几个针对IBM侵犯其Unix代码专利的指控将在下一次定于2007年2月开庭时提出。IBM的代表没有对此立即发表评论。   

07年3月,在关于Linux代码侵权案的听证会上,IBM律师指出SCO全部证据只有326行代码,包括12个文件,其中11个是头文件,121行 是 #define语句,12行函数原形,还有一些结构定义。SCO强调的STREAMS技术是它们自己发布的而并不在Linux内核中,ELF格式也是部分 由于SCO的支持才被使用的。SCO的答辩没有做出针对性的正面回应。   

07年8月,美国地区法院的一位法官做出裁决称,SCO不拥有Unix操作系统的版权。这个裁决对SCO与Novell和IBM之间的官司都将产生不利的影响。而且还提出了SCO必须要向Novell支付 3000万美元许可证费的可能性。根据最新的财务报告,SCO在银行只有大约1040万美元。SCO已经起诉IBM在Linux中不公正地使用了部分 Unix代码。SCO后来又起诉Novell并且声称自己是Unix版权合法的拥有者。许多人认为这一裁决给SCO的法律诉讼敲响了丧钟。法院对 Novell说,它现在可以强迫SCO撤销对IBM的诉讼。法院对SCO说,SCO必须向Novell支付其大部分许可证授权收入。SCO向Sun微系统 公司和微软收取了使用Unix技术的许可证费。这一裁决导致SCO的股价大跌72%,以0。45美元报收,彻底划入垃圾股行列。

美国SCO集团长期以来都表示,他们有足够的资金同IBM、诺威尔、红帽(红帽对SCO集团进行了反诉)、AutoZone和戴姆勒克莱斯勒进行费用 高昂的法律诉讼。但是在9月,SCO集团承认他们已经陷入困境,他们一个月之前输掉了一场重要的官司。目前SCO集团已经根据《美国破产法》第十一条申请 了破产保护。据SCO称,已经接到纳斯达克的通知,其股票将于9月27日被摘牌。   

SCO对这个决定提出申诉。此举可能会推迟其摘牌。SCO在9月18日给美国证券交易委员会的文件中称,由于法院8月10日的裁决结果和SCO宣布破产,人们对SCO继续经营的能力越来越担心.然而 Novell站了出来,认为案子到了现在这个地步,应该是讨论SCO什么时候赔偿2600万美元的时候了。这个数字的来源是在2003年时,SCO曾向微软和Sun出售过一个软件许可,获利2600万美元。Novell认为这笔钱应该是自己的。上周,Novell与犹他州法庭签署了一个协议,要求法院尽快 审理SCO的案子,不要因为SCO申请了破产就放慢速度。这对于SCO来说,无异于雪上加霜。据Novell的公关发言人称,具体的SCO财政重组计划将 于下周五在破产法庭上进行。Novell所渴求的只是法院按照正规流程走而已。   

SCO接着就是裁员,降薪,甚至准备将自己以 3600万美元的低价卖掉. 不管出于什么原因,JGD/York愿意为此次收购支付3600万美元,并且已经支付了5%的保证金,如果法院不批准此次资产出售,这笔保证金可以退还。 JGD/York支付1000万美元的现金,高达1000万美元用于合法的信用融资帮助SCO继续其诉讼,还有不应该出现的1000万美元用于在SCO的 合法意外收获中占有20%的股份,600万美元用于和SCO的Me Inc业务有关的收益共享协议。

IBM和Novell对此并 不满意,他们要求一名法院法官阻止SCO集团将其Unix技术出售给一家私募基金公司.作为其破产重组计划的一部分,SCO集团向法院申请出售其Unix 技术.IBM在一份法律文件中表示,SCO不应当被允许出售其资产,部分原因是破产法的目的是向“身无分文”的公司提供一个重组的机会━━而不是清算它们 的资产.IBM是SCO集团的一家债权人.IBM在其动议中说,SCO没有提供任何证据表明这次资产出售是合理的.上个月,SCO集团要求特拉华州破产法 院允许它将UnixWare软件和其手机技术资产以3600万美元出售给投资集团约克资本管理公司.IBM将SCO对同意出售的资产的描述是“含糊的 ”.IBM还认为,它拥有SCO一些基于Unix的产品的版权,SCO无权销售Unix技术.IBM表示,SCO似乎在不恰当地销售不属于它自己的资产, 其中包括IBM的许可和版权作品.Novell在自己的动议中将这一资产出售称作是“不好的提议”,并表示它牵涉到联邦地方法院已经认定属于Novell 的产品.特拉华州破产法院计划于11月6日就这一问题举行听证会. 据达拉华州破产法院的文件称,SCO集团在压力下撤回了这一请求。SCO集团没有解释改变态度的原因。

上市资格委员会在12月27日将SCO从股票市场摘牌.SCO集团9月份宣布破产和现在从纳斯达克市场摘牌都是由于SCO集团三年来与IBM、Red Hat、Novell等公司的Linux用户的法律纠纷得到了不利的裁决.SCO曾试图通过向移动设备软件市场扩展来振兴自己的业务.然而,由于收入日益 减少和法律诉讼成本太高,SCO没有实现自己的目的.这时,没有人认为SCO还有机会。但是它绝对是意想不到的幽灵,SCO宣布获得了数额为1千万美元的 融资, 这将帮助看上去已经倒地不起的公司重组,从Chapter11破产保护中走出来,并继续追求其法律索赔.对SCO还有想法的不仅仅这一家公司,Stephen Norris资本公司和另一家SCO未透露名称的中东地区的合作伙伴已达成协议,同意提供1亿美元用于SCO的重组,最终将该公司私有化。根据该项计 划,Stephen Norris最终将成为SCO的母公司。   

08年7月,法官Kimball已经公布了最新的裁决 (PDF),SCO需要付给Novell 250万美元,这听起来是Novell的胜利,但实际并非如此。 首先法官没有改变上一次的判决,反而指责SCO违反了对于Novell的委托责任,修改了它与其它公司如Sun和微软达成的协议,因此它必须把以前获得的 金钱拿出来付给Novell。这确实很具有讽刺性,SCO启动了诉讼,要求Novell赔偿数百万美元损失,结果是它需要付给Novell数百万美元。但 是在一点上,法官Kimball接受了SCO说法——UnixWare是最新版的UNIX,它是所有协议的基础。这对版权所有者来说再糟糕不过了,如果 Novell要从SCO那里拿回钱,它必须起诉SCO。 SCO已经发表声明接受裁决,Novell发言人不愿意说明如果SCO不能支付这些钱该公司将采取什么法律行动。这位发言人表示,我们将积极维护我们认为 属于我们的权利。Novell今年1月曾在法律文件中称,它对能否收回法官判决SCO支付给它的钱表示担心。Novell在文件中说,对于SCO来说,破产是不可避免的。

09年,天那,真是一个挥散不去的幽灵,从03年一直打官司到09年,陷入困境的SCO Group计划拍卖它的核心产品,继续它的有争议的法律诉讼,即指控Linux开源软件侵犯了它的专利版权。 在SCO Vs.Novell诉讼案中,法官作出不利的判决之后,SCO就提起了破产保护,现在它又提出了一项新的重组计划。如果得到一位破产法官的批准,SCO的 服务器软件和移动产品生产线都将归它的合作伙伴所有,而SCO则继续在CEO Darl McBride的领导下义无反顾的投入到毫无希望的诉讼中。McBride在一封给消费者、合作伙伴、股东的信中表示这是为了将捍卫公司知识产权和核心商 业产品分割开来。SCO的COO和董事长Jeff Hunsaker称,诉讼案让他们无法专心于产品销售,分开来对两者都有利。   

多少人预言过SCO已经完蛋,彻底躺下。但是至今它仍在大家的视野中,哪怕只是一个跳梁小丑。

标签:


开源成了大厂商们的香饽饽之Nokia篇 zz

诺基亚公司是一家移动通信产品跨国公司,总部位于芬兰,于1865年成立。1990年的诺基亚,因产业领域过宽而濒于破产,后来老总决定只认准手机,将其他产业全部舍弃(包括卖掉一个年利润800万美元的制药厂),5年后它便东山再起了。在移动电话产品市场上,诺基亚已经多年占据市场份额第一的位置。
 
2008年1月底,为增强其服务和软件业务的能力,诺基亚宣布将以约合1。53亿美元的价格收购著名跨平台开源开发工具Qt的开发商Trolltech公司。预计诺基亚将从这一收购中提升S60和S40手机的竞争力,与即将到来的Google Android进行竞争。Trolltech的Qt则借此可以延伸到更多平台,运用到更多设备上。诺基亚表示,收购Trolltech将加速发展公司的面向移动和桌面的跨平台软件战略和互联网服务战略。   Trolltech开发的软件产品已在大约1000万部移动设备中应用,该公司的Qt软件可能不为普通用户所知,但多个著名的网络服务,比如KDE、Google Earth、Skype、Photoshop Elements等等都使用该软件。收购后,Qt的授权模式将保持不变,同时诺基亚将申请成为kde组织的赞助成员。   收购不久,诺基亚将在其移动应用平台引入QT,诺基亚宣布将在继GTK+后对其maemo移动平台中增加QT支持,第一步就是将在今年第四季度发布maemo上的QT库。诺基亚公司正在S60平台以及maemo之间的跨平台融合进行探索和努力。这也是将更多地吸引来KDE开发社群的注意力。这将是在诺基亚收购Trolltech奇趣科技后的进一步举动。

Nokia紧接着发布了Qt4。4和Qt Creator的技术预览,一个开源的、跨平台的Qt整合开发工具,用于加速Qt应用程序的开发。这个IDE包括调试工具,并带有紧密结合的设计者用户界面工具布局。其中一个不错的特性,QuickOpen搜索工具,有点类似Deskbar,可以用来找到并快速跳到那条代码行。   Nokia近期宣布在Qt-4。5软件的发布中增加LGPL许可。有助于在Nokia的平台上聚集更多的开发者。以此来展开和google,iphone在手机服务上的竞争。Qt原来的许可协议是商业许可和GPL许可,因为GPL的许可要求Qt使用者开放出他们的源代码,而新的LGPL授权则更加自由,允许开放者在不修改Qt 源代码的使用中,可以不公开自己的代码。 这大大的有利于增加Qt的开发者,在和google和iphone的竞争中更具主动性。

Symbian成立于1998年。除了诺基亚和三星,Symbian其他股东还包括索尼爱立信、爱立信、松下和西门子,它们分别持有Symbian15。6%、13。1%、10。5%和4。5%的股份。早在4年前,当摩托罗拉撤出Symbian公司之后,诺基亚就曾试图揽下Symbian公司的其余股份,但诺基亚的计划没有得到其他股东的支持,并最终被爱立信阻止。   

“大一统”的想法最终在2008年才得以实现。去年6月24日,诺基亚宣布,未来将以4亿美元收购全球最大手机操作系统公司Symbian 52%股份,从而全资收购Symbian。如其所料,在诺基亚的推动下,Symbian包括索尼爱立信、爱立信、松下和西门子在内的股东,陆续同意将其所持股份出售给诺基亚,除了三星。   

为实现基金会的组建,诺基亚公司宣布,将全额收购目前爱立信、松下、三星、西门子和索尼爱立信公司所持所有Symbian公司股份,使Symbian Limited成为诺基亚全资子公司。然后,他们将把所有Symbian和S60的软件知识产权贡献给Symbian基金会。与此同时,索尼爱立信和摩托罗拉将向基金会提供UIQ系统技术,NTT DoCoMo向基金会提供MOAP技术资产。Symbian基金会将把这些技术整合为一个完整平台,使用通用的UI架构,并从基金会开始运作的第一天起全 免费向所有基金会成员提供该系统授权。基金会成员未来将继续对该开放平台进行后续开发,并公布部分组件的源代码。

到了去年9月初,这场僵持最终破冰。三星电子已同意出售所持Symbian股份,但收购价格问题目前尚未披露。诺基亚公司宣布,将全额收购目前爱立信、松下、三星、西门子和索尼爱立信公司所持所有Symbian公司股份,使Symbian成为诺基亚全资子公司。并且Symbian公司的职员将在今年2月1日全部转为诺基亚职员。业内分析师认为,来自谷歌等竞争对手的威胁促使诺基亚决定100%控股Symbian。Symbian基金会执行总裁表示,将在2010年完成Symbian的完全开源,在今年上半年向开发商发布该软件的首个发行版。

标签:


DHS扩大路由安全投入 zz

美国国土安全部(DHS)正在考虑将扩大其在路由通信安全方面的研究投入,据称大约为60万至250万美元之间,以此试图减少黑客劫持路由器或者是路由器产生错误的可能性.这项工作的代号称之为BGPSEC,研究针对的是边界网关协议(BGP),一些专家认为这是互联网最脆弱的一部分,他们希望能为BGP添加数字签名等等安全措施.
现在厂商们也相继推出了带数字签名的BGP路由器,国土安全部网络安全研发中心的Douglas Maughan这样说道:"BGPSEC需要几年的时间去完成这一过程,差不多要4年."BGP是一种不同自治系统的路由器之间进行通信的外部网关协议。BGP是ARPANET所使用的老EGP的取代品。

标签:


2009年1月18日星期日

3G频段分配方案出台 三大运营商各有所属 zz


根据工业和信息化部无线电管理局消息,目前3G频段已经正式分配,相关分配方案已经正式通知三大运营商.  记者从消息人士获悉,三大运营商分别获得了相应的3G频段.其中中国电信获得的频段是1920-1935MHz和2110-2125MHz,其 3G制式基于FDD模式;中国移动获得的频段是1880-1900MHz和2010-2025MHz,其3G标准基于TDD模式,获得了35MHz频谱资 源;而中国联通获得的频段是1940-1955MHz和2130-2145MHz,3G标准也基于FDD模式.
据悉,由于重组后运营商的数量是三家,相对较少,因此3G技术在我国拥有相对丰富的频率资源,现行国家规划可以支持3G的网络建设和今后相当长一段时间的持续发展.另悉,中国移动的首批188号段在全国各省区的分配已经确定,目前已分得号段的包括贵州、福建、广东等20个省,暂未分配号段则为甘肃、黑龙江安徽等11个省.据了解,已分配的188号码中间四位与各省区的区号有关,像广东广州的区号为020,其中间四位的号码为“2000”至“2014”;河北秦皇岛的区号为0335,其中间四位号码则为“3350”至“3359”.目前,已获得188号段的省区为北京、福建福州、福建厦门、广东广州、广东深圳、广西南宁、贵州贵阳、湖北武汉、河北保定、河北石家庄、河北秦皇岛、湖南长沙、吉林长春、江苏南京、辽宁沈阳、内蒙古呼和浩特、山东济南、山东青岛、上海、陕西西安、山西太原、天津、西藏拉萨、云南昆明、浙江杭州、浙江宁波.而未获得的省份则为重庆、甘肃、黑龙江、海南、河南、江西、宁夏、青海、四川、新疆和安徽.根据最新的数据显示,中国移动目前拥有TD用户 41.9万人.2009年中移动预计投入588亿元进行网络建设,并覆盖238个地级城市.此外,联通的WCDMA号段也于日前确定为185和186号段.

标签:


Debian For Android安装程序发布 zz

一位开发者创造了Debian For Android的安装程序和导入程序,可以让Debian系统运行在Android设备上(目前也就是G1手机),整个安装过程大约要花费10分钟时间,之后你就能访问庞大的Debian软件仓库。手机原有的Android功能并不会消失。这并非移植,因为Debian已经提供了对Android底层架构的支持。视频演示

标签:


一个存在了很久的Linux I/O等待bug有望修正 zz

Linux 2.6.18发布之后,内核中就存在一个影响性能的bug,它要为互动性滞后和所有平台的低劣性能负责。限定和孤立该Bug的难度很大,但在前不久有人完成了一个可重复的测试案例。 结果证明问题可能与磁盘无关,因为测试案例显示,bug仅仅是在两个进程或线程之间传输数据的情况下被触发的。测试结果非常明显。开发者还返回到2.6.15去检验这个bug,显示其运行时间是在2.6.28下测试的两倍多。许许多多专注于改进Linux桌面性能的人将十分乐意看到此bug的死亡。现在还需等待开发者去解决

标签:


Office 14屏幕截图泄漏 zz

本周初,测试者已经收到了Office 2007的继任者Office 14的alpha版。现在来自俄罗斯网站wzor.net的一位测试者泄漏了部分组件的屏幕截图。 目前已知Office 14包含了Access 14、Excel 14、Groove 14、InfoPath Designer 14、InfoPath Filler 14、InterConnect 14、OneNote 14、Outlook 14、PowerPoint 14、Project 14、Publisher 14、SharePoint Designer 14、Visio 14、和Word 14等组件,公开的截图只是其中的一小部分。Office 14的beta版将在5月开始测试,正式版预计在年末发布。

标签:


Ubuntu和Debian用户的秘密生活 zz

使用开源和自由软件,拥护者常言这不是有关流行的竞争,而是有关做什么是正确的。但DebianUbuntu的Popularity Contest项目对此表达了不同意见。这两个项目追踪了各自发行版用户的下载和升级习惯,统计显示——这并不令人意外——Ubuntu用户水平通常比Debian用户菜。数据显示,86%的Ubuntu电脑上安装了私有的NVidia驱动,相比较只有很少的Debian电脑如此做。同样,Debian用户很少使用默认软件,他们更愿意挑选多个来源。以桌面为例,85%的Ubuntu机器安装了GNOME,Debian机器只有50%,有十六分之一的机器安装了Xfce。作者的结论是: 一般来说,Debian用户比Ubuntu用户选择更开放,很少因为是默认安装而使用该应用程序。Debian用户也比Ubuntu用户更关心软件的自由——这也并不让人惊讶,因为Debian自由的名声已经在外了,但令人感兴趣的是它能被统计所支持。考虑到仅仅统计了一周的数据,如果在一个比较长的时间内研究或许能产生不同的结论。

标签:


IBM在2008年获得专利又是最多 zz

IBM曾发誓,要申请最有意义的专利,而不是只追求数量。因此当它创造历史,成为第一家单年注册专利超4000项时,蓝色巨人是不是应该再去申请一项评判专利价值的专利。 2008年,IBM在美国共注册4186项专利,几乎是竞争对手惠普的三倍。其后是三星3515项,佳能2114项,微软2030项,英特尔1776项,日本松下1745项,东芝1609项,富士通1494项,索尼1485项,惠普1424项,日立1313项等,详细可见IFI的TOP35,你也可以比较2007年2006年的数据。

标签:


Sun开源Netscape Enterprise Server zz

Netscape Enterprise Server最初是网景公司于90年代开发的web server,后被Sun收购后改名为Sun Java System Web Server,现在Sun正式宣布Netscape Enterprise Server采用BSD许可证开源。在将近20年后,Apache原来的竞争对手也采用开源许可证让任何人都可自由使用。

标签:


IBM专利trim() zz

某日,蓝衣人(Blue)对太阳(Sun)说,你们侵犯了我们7项专利。太阳笑脸相迎,忙不迭的找了一大堆律师和工程师,满头大汗的向蓝衣人解释和诠释,指出他们顶多侵犯了一项专利。蓝衣人面无表情的坐着,冷冷的说,“我们有数万项专利,你们真的想让我们去翻出7项你们侵犯了专利?或者简单点,给我们2千万美元?”通过友好的磋商之后,太阳开了一张支票。蓝衣人则拎着包走向死亡名单上的另一家公司。 现在专利大鳄IBM又从美国专利和商标局获得了trim()专利:在数据进入数据库时移除首尾空字符。

标签:


2009年1月16日星期五

Ubuntu 9.04启动只需要21.4秒 zz

shizhao 写道 "softpedia对Ubuntu 9.04 Alpha (Build 20090112.1) 的启动时间测试发现,Ubuntu 9.04的启动时间只需要21.4秒。这或许应该归功于EXT4文件系统的引入。 测试平台为AMD Sempron 1.8Ghz、80GB IDE硬盘、512MB DDR内存和Intel Core 2 Duo E4300 2.2Ghz、250GB SATA硬盘、4GB DDR2内存两组。在Intel Core 2平台上的到了21.4秒的启动速度。另见linuxtoy上的讨论。"

标签:


jQuery 3 岁了 zz

COMSHARP CMS 写道 "著名的 JavaScript 库 jQuery 今天迎来它的三岁生日,这个备受 Web 开发设计师欢迎的 JavaScript 库以各种漂亮的 Web 效果著称。为了庆祝自己的三岁生日,jQuery 推出新版本 V1.3,同时宣布加入非盈利性组织 Software Freedom Conservancy。jQuery项目成员 Rey Bango 在他的博客日志 Ajaxian 中表示,考虑到开源项目不低的夭折率,已经三岁的 jQuery 是一个不俗的成就。jQuery 原本是 Mozilla Javascript 传讲师 John Resig 的一个业余产品,在 BarCamp New York 上首次发布,并赢得了从微软 到 Nokia 到广大独立设计师的广泛支持。"
jQuery 是做什么的?它自称为一个用很少的代码实现很多功能的 JavaScript 库,被众多 Web 开发者用来实现漂亮的视觉效果。这里有一些例子:
如果你是 Web 开发师,还没用过 jQuery,应当尝试一下。Jennifer Stuart 在第一次使用了该 JavaScript 库之后,这样写道,为什么没早发现这个好东西?我真欠扁。随着 jQuery 加入非盈利组织 Software Freedom Conservancy,使用 jQuery 库的公司可以放心使用而不必担心法律风险。

更多资料

标签:


IE8 Beta 2 中存在的7个已知或未知问题 zz

COMSHARP CMS 写道 "随着 IE8 的临近,关于 IE8 的消息逐渐多起来,IE8 有很多令人期待的特性,也是微软是否能在 IE 上保持辉煌的关键。IE8 的 Beta 2 中目前存在不少问题,如 JavaScript 不够稳定,对 CSS 的完全支持仍有缺陷,同一些插件和扩展存在兼容问题,另外,某些网站,如 Salesforce 在IE8中显示不正常。这些问题最终能否解决还不得知,不过在新一轮浏览器大战如火如荼的今天,留给微软的时间是很紧的(图文 )。 "
1. 不稳定的JavaScript

IE8 对 CSS 的兼容的改善受到了称赞,然而 JavaScript 仍然不稳定,下面这个站点的 JavaScript 让图片无法显示。

而同一个图片在 Firefox 3.1中显示正常

2. CSS 兼容性问题

IE8 是按完全兼容 CSS2.1 设计的,微软表示,他们还会支持部分 CSS3 功能,然而下面这个测试出现问题:

CSS 3 测试

以下是在 www.css3.info 测试的结果,这个测试站点用来测试你的浏览器是否支持多数 CSS 选择器,微软在 CSS3 上的承诺看来是实现了。

3.Salesforce 显示问题

SalesForce 是一个大量使用了 JavaScript 的站点,在这个站点中,IE8 无法正常显示命令按钮,那些命令按钮被显示成红色的方框,使用兼容模式l浏览就没有问题。

4.Google Toolbar 无法正常使用

微软承认,IE8 目前还不支持 Google 工具条.

5. TurboTax 无法正常使用

Turbox Tax 在线站点在 IE8 Beta 2 中无法使用。

在 IE7 兼容模式下显示正常

6. 关于 Shockwave 的不实传言

论坛中有不少传言称 Shockwave 插件在 IE8 中存在问题,但在下面的测试中,似乎没有问题。

7. IE 8 与 McAfee 冲突

IE8 Beta 2 另一个已经确认的问题是,同 McAfee 的最新版有冲突,不知道最终是微软还是 McAfee 来解决这个问题。

标签:


网络冰箱“协商”电力使用 zz

澳大利亚联邦科学和工业研究组织(CSIRO)的研究人员开发出一种新控制器,让联网的家用和商用冰箱以分布式P2P方式彼此“协商”电力使用的最佳时间。 CSIRO的工程师称,控制器使 用一种分布式的P2P系统进行连接,支持宽带、802.11、GPRS、3G等,可用于改造任何现有的冰箱。它会内建一个温度曲线。它能让冰箱们决定什么 时候冷却,从而消耗电力,决定是基于现有的过剩电力;当探测到电力短缺时,冰箱会改变运行计划,以在这些时间内尽可能少的使用电力。

标签:


维基百科硬件升级 应对数字媒体爆炸 zz

为了应对数字媒体爆炸式增长,维基百科增加新服务器和新储存设备,以处理更大的图片和视频。 到2008年初,维基百科的原始文件服务器空间仅为2TB,已经跟不上迅速增加的视频、音频和图片文件的步伐。CTO Brian Vibber表示,很长一段时间,他们都无能力去处理比较大的媒体文件。现在维基百科的服务器空间从2TB升至48TB,限制的最大文件大小从20MB提 高至100MB。最终,维基百科将取消任何大小限制,从而潜在的允许用户上传长篇的高质量的视频。

标签:


2009年1月15日星期四

深入测试Windows 7 zz

Windows 7已于上周展开公开测试,Ars Technica刊出了一篇深入报道。Windows 7的UI和UAC(用户帐号控制)上的变动令人称赞,但这些问题的部分解决并不意味着Windows 7比Vista更好: 如果你不能忍受Vista的用户界面(不管是因为Explorer,Aero,控制面板和UAC,或者其它),Windows 7不可能提供太多的帮助,因为它是基于相同的UI。如果Vista的硬件要求过高,Windows 7可能会令你产生相同的感受,因为它的硬件要求与Vista一样。如果Vista不能兼容你所需要使用的程序或设备,Windows 7也无法完成救赎,因为它的兼容性与Vista几乎相同。

标签:


诺基亚Qt开发工具换用LGPL许可证 zz

诺基亚宣布它计划将开源的Qt开发工具换用LGPL许可证,与现有的GPL和商业许可证一道供用户选择。这一改变可能将引人注目的推动Qt的采用,重新定义跨平台编程,戏剧性的改变Linux桌面商业应用程序开发的面貌。 Qt是颇受更欢迎的多平台软件开发框架和工具包,支持Windows、Linux、Mac OS X、和多种移动操作系统。它也是开源的KDE桌面环境的基础,广泛为商业软件供应商所使用。Qt最初是挪威Trolltech公司在90年代初创造的,诺 基亚去年以1.53亿美元收购了Trolltech。

标签:


2009年1月14日星期三

关于favicon

Faviconfavorites icon的缩写,亦被称为website icon(网页图标)、page icon(页面图标)或urlicon(URL图标)。Favicon是与某个网站网页向关联的图标。网站设计者可以多种方式建立这种图标,而目前也有很多网页浏览器支持此功能。浏览器可以将favicon显示于浏览器的地址栏中,也可置于书签列表的网站名前,还可以放在标签式浏览界面中的页标题前。

最初,定义一个favicon的方法是将一个名为“favicon.ico”的文件置于Web服务器根目录下,Internet Explorer的收藏夹(即书签)可以自动显示该文件。后来出现了一种更为灵活的方法,即使用HTML来为任何一个网页指示其图标所存储的位置。这种方法是通过在页面的部分添加两个link元件来实现的。

这样,任何一个适当大小的(16×16像素或更大)的图像都可以用作favicon。尽管如此,多数情况下仍然使用ICO格式。其他网页浏览器现在也支持PNG(便携式网络图片)格式,和GIF(图形交换格式)动画图像格式。

市面上多数浏览器同时支持上述两种方法。正因此,网络服务器要接受很多对“favicon.ico”文件的请求,即使该文件根本不存在。网站管理员对此很不满,因为这样会增加大量的服务器日志(Server log)项,并导致很多不必要的磁盘读取和CPU、网络资源的占用。另一个常见的问题是,当清除浏览器的缓存后,favicon可能会消失。

Internet Explorer最早仅仅将favicon用于收藏夹(例如MSIE 6.0)。这产生了一些关于隐私问题的考虑,因为网站拥有者可以通过检查访问日志察看有多少人下载了favicon.ico文件,判断有多少人将他们的网 站放入收藏夹中。然而,自从新版本的Internet Explorer(例如MSIE 7.0)出现,以及很多其他浏览器开始在每次访问时都将favicon显示在地址栏上,这就不再是一个问题了。



标签:


使用.CN域名的风险 zz

月光提出警告说,不要在国内注册和使用CN域名。因为牛博网被低俗掉后,老罗在blog上贴出了来自万网的邮件,bullog.cn域名被停止访问权限。 月光认为这表现了国内注册域名不能完全被注册者控制。他说,“域名是域名,网站是网站,如果网站上存在有害信息,那么可以停止服务器访问,但不可能直接停止域名的访问权限,这显得毫无道理,在国际上都从来没有听说过这种莫名其妙的操作。”

“这次万网停止了牛博网CN域名的访问权限,可谓开了一个极其恶劣的先例,对于整个CN域名的商业化应用带来的冲击是不可想象的,这让 更多的中国企业在注册域名的时候,会首先考虑到CN域名的这种巨大风险,从而不再使用CN域名,而使用国外域名注册服务(如GoDaddy)注册COM域 名,随着CN域名的低价推广活动的中止,CN域名的价值将会步入一个低谷,注册数量将会越来越少,相信有识之士都不会再使用CN域名了。”

标签:


开源Mono框架将C#带到iPhone和Wii zz

Mono,.NET运行库的开源实现,正在将微软的技术带到未曾预料到的地方,包括iPhone,Android和Wii。 根据Novell公司的首席Mono开发者Miguel de Icaza,Apple的App Store中有多个应用程序是基于Mono。这可能会让那些熟悉苹果应用程序限制政策的人感到意外,因为苹果公司严格禁止开发者使用解释语言和第三方运行 环境——在很大程度上就将.NET和Java之类技术排除在外。

静态编译(Static compilation)是一道特别的沙司,正是它使得Mono在iPhone中运行成为可能。Mono还允许开发者使用ahead-of-time(AOT)编译,它能将.NET的通用中间语言(CIL)直接在编译中转变成原生码,这意味着应用程序不必要使用运行时编译执行技术(JIT),以在运行时产生原生码。de Icaza提到,开发者还开始使用Unity,基于Mono的开发3D游戏的第三方商业编程框架。

目前App Store中大约40款应用程序是基于Unity和Mono。一个Wii上的德国游戏My Animal Center,代码主要是C#,用Unity和Mono开发。除了iPhone和Wii之外,一位开发者正试验性的将Mono运行库移植到Android平台。这一切都展示了开源的价值和内在的适应性。

标签:


GFW监视着你的邮件 zz

Robert Mao用实验和研究证明在网络上存在不明设备干扰邮件通信, 他得出令人发指的结论:GFW不但正在监视着所有穿过墙的SMTP (25号端口)的通信,而且比过去发现的行为更为糟糕的是,GFW不再像过去出现的那样总是发送欺骗性SMTP错误码,而是可能直接在通讯过程中发送欺骗 的RST报文使通信中断。这种中断在实际发送email中可能会导致没有任何反馈,也就是你以为你的邮件正常发出,但实际上邮件已经消失了,邮件的收件人 永远无法收到。

作者的建议是:

1、不要使用任何在国内的电子邮箱,通过这些邮箱发出的email会经过GFW,可能会被审查、过滤或者消失。另外国内的电子邮件提供商可能会把你的帐户交给第三方;
2、使用国外的电子信箱的时候,web方式必须用https,如果采用客户端那么必须在SMTP和POP3上启用TLS,否则一样会被GFW拦截。

标签:


Google搜索的环境影响 zz

伦敦《星期日泰晤士报》报道,研究人员称在Google搜索引擎上每查询一下都会产生相当数量的环境冲击, 通过桌面计算机查询两次与烧开一杯水排放的二氧化碳相当。每天有无数人使用Google,因此其累加的环境影响是惊人的。哈佛大学物理学家Alex Wissner-Gross在研究之后表示,典型的一次搜索会产生7克二氧化碳,而烧开一杯水产生的二氧化碳是15克。Google对它的能耗、碳足迹和 数据中心位置都守口如瓶,但是,每天大约2亿次搜索,互联网和电脑引起的电力消耗和二氧化碳排放是十分可观的。而最近的一份报告也估计,IT业产生的温室 气体与航空业差不多,占到了全球总排放的2%。

Google官方博客已经正式给予了回应(中文翻译), 指出平均每一次搜索只花费0.0003千瓦时的能源,按照温室气体,一次Google搜索相当于月0.2g的二氧化碳,而平均一辆汽车行驶1公里所产生的 二氧化碳相当于1000次谷歌搜索。此外文中提到的哈佛教授也站出来指责报道不实,Wissner-Gross表示他在研究中根本没提到Google,《泰晤士报》居心叵测的将之与Google联系起来,而那个烧开一壶水的计算也是对方所为。

标签:


Python 3的演变 zz

O'Reilly采访了Python语言作者Guido van Rossum,讨论了Python 3以及未来的发展。在最后,他表示: 我想重申一点,决定是使用3.0还是2.6都是个人的选择。你不会因采取保守立场而有被抛在后面的风险。3.0和2.6都被同一个核心的Python开发 者小组所支持。此时我们也不特别强调Python 3的重要性和品质。如果不是受到外在要求,或者第三方软件尚未移植到3.0,或工作在一个其他人都是其他版本的环境中,你不会受到阻碍。如果你是第一次学 习Python,3.0是一个容易上手的语言。一些困扰初学者的东西已经被去除。如果你学习了3.0再去看其它版本,会很容易了解2.6和3.0的区别。 如果你学习Python 2.6,你可能会为过时的语法所阻挠。

标签:


有可能在2009年消失的IT企业 ZZ

eWEEK编辑了有可能会在2009年死亡、下滑和被收购的IT企业名单,观点不是来自杂志或编辑,而是来自IT从业人员,大部分是IT零售商,他们可能会对市场的轻微变化非常敏感,这些渠道内部人士的预测是:
1、Novell,有25%的可能性被出售或被合并
2、NetApp,21%
3、Checkpoint,20%
4、McAfee,19.6%
5、Salesforce.com,19%
6、Juniper、CA、和AMD,18%
7、Sun,16%
8、Citrix,13%
9、Symantec,12%
10、VMware,11%

标签:


2009年1月12日星期一

虚拟设备驱动程序vxd

definition from webopedia.com
In Windows systems, a special type of device driver that has direct access to the operating system kernel. This allows them to interact with system and hardware resources at a very low level.

In Windows 95, virtual device drivers are often called VxDs because the filenames end with the .vxd extension .


from baidu.com
vxd
虚拟设备驱动程序被简称为VxD。x代表各种设备的名字,如虚拟键盘驱动程序(vkd),虚拟鼠标驱动程序(vmd)等等。VxD程序是硬件成功初始化的途径。记得dos程序认为它们拥有系统的一切,当它们在虚拟机中运行时,Windows需要给它们一个实体机器的替身。VxD程序就是这些替身。VxD程序通常虚拟一些硬件设备,所以,例如当一个dos程序认为它在同键盘通讯时,实际是虚拟键盘驱动程序在和dos程序通讯。一个VxD程序通常控制真正的硬件设备并对该设备在各个虚拟机之间的共享进行管理。 尽管如此,并不是说每个VxD程序必须和一个硬件设备相连。虽然VxD程序是用来虚拟硬件设备的,但是我们也可以把VxD程序看作是在第0级别的dll。 例如,如果你需要做一些只有在第0级别才能做的工作,你就可以编一个VxD程序来为你完成这个工作。这样,由于此VxD程序并没有虚拟任何设备,你就可以 把它仅仅看作是你的程序的扩展。

VxD程序是Windows 9x特有的,它在Windows NT下不能运行。所以如果你的程序是依靠VxD的,它就不能被移植到Windows NT平台上去。

VxD是系统中权力最大的实体。由于它们可以对系统作任何事情,所以它们是极度危险的。一个恶意的/错误的VxD程序可以毁掉整个系统。对于恶意的/错误的VxD程序没有任何的保护措施。

标签:


ubuntu8.10下gedit打开gbk编码文档乱码问题解决

windows下ansi保存的txt中的中文在linux下打开出现乱码
终端运行
gconf-editor
apps->gedit-2->preference->encodings
在auto_detected和show_in_menu两个list类型的键中加入
GBK或GB18030,并将其置顶,ok。
退出程序,重新打开即可。

标签:


Linux 2.6.28 五大特性 zz

Linus Torvalds将Linux 2.6.28作为圣诞礼物送给所有Linux用户,现在新年已过,是时候回顾这个去年最重要的内核版本了。Computerworld.com的一位博客列出了他认为的Linux 2.6.28 五大特性。 1.Ext4:新的文件系统改进了硬盘储存,支持更大的文件,更快的I/O,更好的日志,不需要整理碎片。使用MySQL 5.0的非正规测试显示,在400GB数据库中写入速度提高了30%。
2.GEM显存管理器:以廉价的Intel 915芯片组为例,在GEM的帮助下它的速度提升了50%。
3.磁盘防震保护:如果探测到磁盘快速的移动(比如笔记本掉到地板上),它会让硬盘的读/写磁头降低速度。
4.分阶段驱动(Staging Drivers):Linux对硬件的支持虽然不错但称不上完美,如果你使用一个新硬件就可能会遇到驱动问题,分阶段驱动可以部分的解决这一问题。
5.网络改进:2.6.28 kernel支持UWB (Ultra Wide Band)、Wireless USB、UWB-IP,和诺基亚的移动电话Phonet Network协议。

标签:


linux下文件重定向

>和<是文件重定向符。在shell中,每个进程都和三个系统文件相关联:标准输入stdin,标准输出stdout和标准错误stderr,三个系统文件的文件描述符分别为0,1和2。所以这里2>&1 的意思就是将标准错误也输出到标准输出当中。

$ls -lR /data >myfile 2>myfile
stdout和stderr都直接送往文件myfile ,myfile文件会被打开两遍,由此导致stdout和stderr互相覆盖

$ls -lR /data >myfile 2>&1 :stdout直接送往文件myfile ,stderr是继承了FD1的管道之后,再被送往文件myfile 。myfile文件只被打开一遍,就是FD1将其打开。

$ls -lR /data >myfile 2>myfile相当于使用了FD1、FD2两个互相竞争使用文件myfile的管道。而$ls -lR /data >myfile 2>&1只使用了一个管道FD1,但已经包括了stdout和stderr。
从IO效率上来讲,
$ls -lR /data >myfile 2>&1的效率更高。


为何2>&1要写在后面?
$ls -lR /data >myfile 2>&1
首先是$ls -lR /data > myfile将标准输出重定向到myfile中, 2>&1 是标准错误拷贝了标准输出的行为,也就是同样被重定向到myfile中,最终结果就是标准输出和错误都被重定向到myfile中。

$ls -lR /data 2>&1 >myfile
2>&1 标准错误拷贝了标准输出的行为,但此时标准输出还是在终端。>myfile 后输出才被重定向到myfile,但标准错误仍然保持在终端。

下面几个命令区别
ls -lR /data > mylist1 > mylist2 2>&1
标准输出和标准错误都进入mylist2,mylist1为空

ls -lR /data 2>&1 | tee mylist1 > mylist2
mylist1、mylist2内容相同,都包含标准输出和标准错。

ls -lR /data | tee mylist1 > mylist2 2>&1
mylist1、mylist2只包换标准输出,而不包括标准错.

标签:


ln命令建立的软连接和硬连接的区别

UNIX文件系统提供了一种将不同文件链接至同一个文件的机制,我们称这种机制为链接.它可以使得单个程序对同一文件使用不同的名字.这样的好处是文件系统只存在一个文件的副本.系统简单地通过在目录中建立一个新的登记项来实现这种连接,该登记项具有一个新的文件名和要连接文件的inode号.文件的目录登记项就是所谓的文件硬链接.不论一个文件有多少硬链接,在磁盘上只有一个描述它的inode.只要该文件的链接数不为0,该文件就保持存在.硬链接改动其中的一个,其余也会发生同样的改动.

我们把符号链接称为软链接,它是指向另一个文件的特殊文件,这种文件的数据部分仅包含它所要链接文件的路径名.

软链接是为了克服硬链接的不足而引入的.软链接不直接使用inode号作为文件指针,而是使用文件路径名作为指针.软件有自己的inode,并在磁盘上有一小片空间存放路径 名.因此,软链接能够跨文件系统,也可以和目录链接。其二,软链接可以对一个不存在的文件名进行链接,但直到这个名字对应的文件被创建后,才能打开其链接.


文件由两部分组成:
数据块:实际存放文件数据的磁盘块.
inode:它是UNIX内部用于描述文件特性的数据结构.我们通常称inode为文件索引结点(信息结点).inode含有关于文件的大部分的重要信息,包括文件数据块在磁盘上的地址.每一个inode有它自己的标志号,我们称为文件顺序号.文件的inode中存储了如下信息:1,文件类型.2,文件属主关系.3,文件的访问权限.4,文件的时间截.
UNIX每一个文件系统有一个在创建时设定的inode个数值,不重新初始化文件系统便不可能改变此数,因此,inode的个数表明系统所能容纳的文件的最大个数

标签:


2009年1月11日星期日

RHCE考试大纲 zz

RHCE的考试范围包括了RHCT,如果考试成绩达不到RHCE要求,但是够了RHCT的分数,则可以给予RHCT资格

在红帽企业Linux5平台上的考试要求:认证考试基于红帽企业Linux5平台,由两部分组成,需要一天时间。考试基于实际表现,意味着参加者必须在实际系统上完成任务,而非回答问题。RHCE考试的两部分为:
第一部分:故障排除和系统维护(2.5小时)
第二部分:安装和配置(3小时)
要通过RHCE考试,您必须满足以下要求:
在第一部分达到80分以上的成绩。这部分包括五道必答题和五道选答题;
在考试开始的一小时内完成第一部分的全部五道必答题;
在第二部分的RHCT水平题目得到70%以上成绩;
在第二部分的RHCE水平题目得到70%以上成绩。
后两个要求保证RHCE掌握RHCT和RHCE水平的技能,如果参加者只能够完成RHCT水平的部分,将会获得RHCT认证。
参加者将会在考试结束的三个工作日内通过电子邮件收到考试成绩。

基础知识:
使用标准命令行工具 (如: ls, cp, mv, rm, tail, cat, etc.)创建、删除查看和统计文件或文件夹。
使用 grep, sed, 和 awk 处理文本流或文件
使用控制台的文本编辑器,如vim 或 nano
使用输入、输出重定向
理解基本的TCP/IP网络知识,包括IP地址,掩码,网关和IPv4/IPv6
使用 su切换用户
使用 passwd设置用户密码
使用 tar, gzip, and bzip2 等打包工具
配置email客户端
使用文本和图形浏览器访问HTTP/HTTPS站点
使用 lftp访问 FTP 站点
RHCT技能
故障解决和系统维护
启动系统到不同的运行级别进行相应操作
诊断和纠正网络配置信息
诊断和纠正主机名解析问题
配置 X Window 和桌面环境
增加新分区,文件系统和交换分区到现有系统
使用标准命令行工具分析问题和配置系统
安装和配置
从网络安装操作系统
实施自定义分区方案
配置打印机
使用cron和at配置定时任务
连接系统到网络目录服务,如 NIS 或 LDAP
配置 autofs
添加和管理用户、组、配额和文件访问控制
配置文件系统权限,实现协作
使用 rpm安装和更新软件包
正确更新内核软件包
配置系统,以使用yum和pup从远程仓库更新和安装软件包
修改系统引导器
在安装时和运行时布署软件RAID
使用/proc/sys 和sysctl 修改和设置内核运行时参数
使用脚本自动化系统维护任务
RHCE 技能
故障解决和系统维护
RHCE除了要具有上面RHCT的技能,还要能够:
使用第一张安装盘提供的rescue 环境
诊断和纠正启动时的错误,包括引导器,模块和文件系统错误
诊断和纠正网络服务错误(见下面服务列表)
添加、删除和缩放逻辑分区
当使用SELinux环境时,诊断和纠正网络服务错误
安装和配置
RHCEs 要具有上面RHCT的技能,并且能够配置下面的服务:
HTTP/HTTPS
SMB
NFS
FTP
Web proxy
SMTP
IMAP, IMAPS, and POP3
SSH
DNS (caching name server, slave name server)
NTP
针对每种服务,RHCEs 应该能够:
安装服务所需的软件包
配置SELinux 来支持服务
配置服务,使之在系统引导时启动
配置服务完成基本操作
配置服务的基于主机和基于用户的安全性
RHCE还要能够:
使用Kickstatr进行无值守安装
在安装时实现逻辑卷
使用iptables配置包过滤和NAT
使用PAM配置用户级限制

标签:


研究人员破解Intel的vPro zz

博锐vPro平台是Intel开发的内置于主板和其它硬件中的一组软硬件安全方案。 现在,Invisible Things Lab安全研究人员开发出一种软件,能危险到博锐vPro可信赖执行技术(Trusted Execution Technology,简写TXT)中装载的软件完整性,TXT本是设计用于保护系统重要数据,防止它被其它软件浏览的修改。研究人员实现了两阶段的攻击,第一阶段利用Intel系统软件中的一个漏洞,第一阶段依赖于TXT技术中的设计缺陷(PDF)。研究人员将在下个月的Black Hat DC安全会议上透露更多细节。

标签:


intel的vpro技术

博锐 vPro 平台是英特尔公司于2006年4月份的首次发布。vPro是桌面商务平台项目,鼓励厂商生产基于Core 2 Duo处理器和Q965 Express芯片组主板的桌面电脑。
迅驰(Centrino)移动平台取得成功后,Intel又推出了桌上娱乐平台VIIV(欢悦),现在又瞄准商务办公领域。
硬件方面,vPro提供板载千兆以太网、整合显卡,领地包括台式电脑到笔记本电脑、四核心处理器,还带来了一系列独特的新技术,如主动管理技术(AMT)、虚拟化技术(VT)、可信赖平台模块(TPM)、“断路器”杀毒等,有利于减少IT维护成本、提高安全性和节省能源消耗。
软件方面,vPro将提供来自Adobe、CA、Novell、SAP、Skype惠普联想思科微软等配套软件,还有Altiris公司的网络管理软件和赛门铁克的安全软件,为企业提供一个一体化解决方案。
惠普等厂商已在商业台式电脑中捆绑vPro技术。

标签:


互联网过滤功难以补过 zz

中国大多数人支持对网络审查和过滤,主要是认为这是一项正确的和有利于子女成长的工程。这种家长式的创造温房的想法究竟是对下一代有益还是过大于功? 现任Google副总裁的互联网之父Vint Cerf在《真理与互联网》一文中认为,“教育我们的孩子们,懂得对他们所见所听深入地思考。这胜于任何的过滤,更能建立真理能稳站的基石。”....“真理是有力的溶剂,坚石高墙也可被它溶化。互联网是自由最有力的催化剂之一,可以把真理露出于愿意看到的人眼前,难怪有些政府和组织恐惧互联网和其揭发真相的能力。” 美国Wake Forest大学图书馆总监Lynn Sutton博士在《不准接入:互联网过滤如何影响高中学生的学习》书中引述了很多其他学术研究资料和结论,多数指出学校与家长与其主观过滤认为是不良的内容,不如教导学生自己严谨思考、分辨是非的能力,才一生受用。

标签:


R程序语言推动数据挖掘进入黄金时代 zz

对一些人来说,R是字母表上的第18个字母;对另一些人,R级代表电影是限制级,有低俗画面或对白。但R同时也是一种程序语言,一个GNU项目,主要用于统计分析和绘图。 《纽约时报》报道,R语言正越来越受到企业和学术界中数据分析专家的欢迎。在一定程度上,它变成了他们手中的通用语言,因为数据挖掘进入了黄金时代,无论是制定广告价格、更迅速的发现新药物,还是调整商业模型。像Google、Pfizer、Merck、美国银行、洲际酒店集团和壳牌等之类的企业都在使用它。R也受到了没有多少编程技能的科学家、统计学家和工程师的欢迎,因为发现它很容易使用。

标签:


新的值得信任的互联网 zz

《MIT技术评论》报道,互联网的核心元素,帮助百万电脑系统定位的DNS(域名服务器)迫切需要升级。DNS就像互联网的电话簿,将输入浏览器的URL转换成数字地址,识别请求访问网站的服务器。最近DNS暴露出的严重漏洞显示,这一有30年历史的系统已经显露出它的疲态。 DNS问题在于用户无法知道应答的来源是否正确或者是否包含正确的数据,即毫无防备的用户在冲浪时会被引入到其它恶意网站,或出于某种目的设立的网址(如令用户痛恨不已的DNS劫持事件)。现在多数专家都指望带有数字签名验证的域名系统安全协议(Domain Name System SECurity,DNSSEC)能修正该问题。Dan Kaminsky曾对DNSSEC持中立,但现在认为它是一个好的解决方法。是时候让DNS变得更安全了。

标签:


Palm宣布Palm Pre和Web OS zz

Palm公司在CES展上宣布了新智能手机Palm Pre和它的下一代操作系统Web OS——结合了基于窗口操作系统的效能和浏览器的简单性。 Palm Pre 3G手机拥有一个3.1英寸触摸屏、24色、分辨率320x480,带有一个侧滑的QWERTY键盘,整合IM、SMS和MMS,内置GPS,3百万像素摄像头,支持MP3、AAC、AAC+、AMR、QCELP、WAV音频格式,支持MPEG-4、H.263、H.264视频格式,支持GIF、GIF动画、JPEG、PNG和BMP图像格式,无线连接方面支持Wi-Fi 802.11b/g、蓝牙,8GB存储空间(可用7.4GB),支持闪存。最令人关注的是它的操作系统Web OS,Palm将如何与Android、iPhone或BlackBerry展开竞争?根据它的开发者主页,开发者将使用WebOS应用程序框架Mojo,使用标准的Web技术如HTML5、CSS和JavaScript去开发WebOS上的应用程序,这意味着相对于竞争对手平台,它更容易开发。

标签:


从Google Insights看Web概念的兴衰 zz

Web 是各种时髦词汇的集散地,然而流行的东西都是来得快去得也快。Pingdom 最近通过 Google Insights 对45 个 Web 相关的时髦词,如 Social Media, Blogging, RSS, Web2.0,进行了分析,得到了它们流行与衰落的轨迹。他们发现 RSS已是隔日黄花,而微博客(microblogging)正如日中天。以下是几个值得一提的词汇的分析:

“Web 2.0” :2007年到达巅峰,2008年开始下滑。
曾流行一时的 “cloud computing” (云计算) 从2008年后期开始急剧下滑,而2007年底开始,这个词曾急剧上升。
“blogging”(博客)在过去几年没有太多改变,然而“microblogging”(微博客)却有着迅猛的石头。
“Blogger”已经保持连续四年呈上升趋势。
“Ecommerce”(电子商务)正在下滑
“RSS” 正在下滑
2008年下半年开始,“Affiliate program”(联盟程序) 呈迅猛增长势头。


以下是完整清单(按字母次序) 词汇 趋势 解释
Affiliate program 2008年下半年急剧上升,到年底时有所回调。
API 2004到2008期间略呈下滑趋势。
Blog 2008几乎没变,2004到2008期间呈上升趋势。
Blogger 2004到2008呈稳定增长。
Blogging 2008几乎没有变化。2005到达顶峰。
Cloud computing 2008年整体呈强劲增长。但2008年底突然下跌。
Crowdsourcing 2006第2季度急剧上升,2008略有上扬。
DDoS 2008略有上升。
Ecommerce 2004到2008期间呈缓慢下滑趋势。
File sharing 2004到2008呈下滑趋势。
Folksonomy 2004年底急剧上升,2007年中到达顶峰,然后呈略下滑趋势。
Instant messaging 2004到2008稳定下滑。
Intranet 2006年以后几无变化。
Long tail 2006年中到达顶峰,然后呈下滑趋势。
Mashup 2004到2007上升,2008几无变化。
Microblogging 2007年开始快速上升。
Microformat 2007年第2季度到达顶峰,然后呈下滑趋势。
Micropayment 2007年以来几无变化。
Mobile web 2008几无变化,但从下半年开始下滑。
P2P 2005年到达顶峰。
Pagerank 2007年以来略下滑趋势。2008年底又有小幅度上升。
Phishing 2007年以来略下滑趋势。
Podcast 2005年迅猛上升,2008略下滑。
RSS 2005到达顶峰,然后略呈下滑趋势。
RSS feed 2005到达顶峰,然后略呈下滑趋势。
SaaS 略上升趋势。
Semantic web 2004到2008呈略下滑趋势。
SEO 2008几无变化。
SOA 2008呈下滑趋势。2004到2006一直呈增长趋势。
Social media 2006年以来开始上升,2006年之前持平。
Social network 2006年以来开始上升,2006年之前持平。
Social networking 2008年略有上扬,2006和2007增长迅猛。
Social search 2008年底开始迅速下滑。
Spam 2004到2008呈下滑趋势。但2006年底略有上升。
Streaming video 2008年整体无变换。2004到2006年呈略下滑趋势。
Torrent 2004到2008稳定增长。
Web 2.0 2007到达顶峰。
Web 3.0 2006到2007曾呈上升趋势,2008年略呈下滑趋势。
Web service 2005到达顶峰,然后略呈下滑趋势。
Web TV 2007迅猛增长,2008略下滑。
Video streaming 2008迅猛增长。
Widget 2008几无变化。2005第二季度开始迅猛上升。
WiFi 2004到2008略呈上升趋势。
Wiki 2005开始稳定增长。
VOIP 2005到达顶峰。

标签:


维基百科中文版如何保持客观和中立 zz

中国大陆用户目前可以不受太多阻碍的访问维基百科中文版,与此同时条目的客观性和中立性也受到了越来越多人的质疑。维基百科的文章标准是中立观点,可供查证,非原创研究,列明来源。众所周知,中国发生的每一件受争议的事件,多数情况下我们只能看到“官方”的一面之词,如果维基百科条目也以“官方”的片面和选择性报道作为参考来源,那么这与《环球时报》有何区别?譬如以time在日志中提到的“茅于轼”条目为例: “2008年圣诞节前夕,茅于轼在一次座谈会上炮轰“18亿亩耕地红线”,引起中国网民和土地专家的同声申讨。其领导的北京天则经济研究所被指利用美国福特基金的意识形态政策渗透颠覆中国经济安全。新华社第二日也在显著位置发表评论文章《茅于轼说得再好也是卖国》,引起中国网民对于经济买办的热烈讨论。” 首先你不得不承认新华社的逻辑是多么的霸道,但这样具有倾向性的报道可堪称“中立”?

标签:


关于sco

SCO与IBM侵权官司进展

2008年5月03日

"Linux-Watch报道:近日SCO被要求撤销其为指控IBM在Linux内核中非法使用UNIX代码所提供294项证据中的188项,因为它们没有被清楚地指明具体相关信息如代码行数和UNIX和Linux版本等。SCO尚未做出回应,不排除将对此提起上诉。"



SCO CEO出庭作证:“Linux是UNIX的拷贝”

2008年5月03

SCO v. Novell的战火已经重新燃起,4月29日他们参加了新一轮的审讯,最终将决定究竟是谁拥有UNIX的版权。去年法庭判决Novell拥有原始的AT&T UNIX源程序及其派生系统的版权,Novel也再三重申不会因UNIX起诉Linux用户。第一天的审判中,SCO CEO Darl McBride站在证人席上接受Novel律师询问时就发表了一些有趣的评论。 Darl McBride在宣誓后称,“许多Linux的志愿者最初都是UNIX 开发者.....我们有证据证明Linux系统中有System V的代码(这与SCO高级副总裁Chris Sontag的证词相矛盾,他在之前的询问中承认没有找到证据)。当你走进一家书店,到达UNIX区,那儿有一本名叫《How to Program UNIX》的书,但是当你进入Linux区,你绝对找不到叫《How to Program Linux》的书,因为它不存在,因为Linux就是UNIX的拷贝,两者之间没有区别。”





SCO诉IBM只因326行代码

2007年3月17日

在SCO vs. IBM关于Linux代码侵权案3月8日的听证会上,IBM律师指出SCO全部证据只有326行代码,包括12个文件,其中11个是头文件,121行是#define语句,12行函数原形,还有一些结构定义。SCO强调的STREAMS技术是它们自己发布的而并不在Linux内核中,ELF格式也是部分由于SCO的支持才被使用的。SCO的答辩没有做出针对性的正面回应。"

标签:


2009年1月8日星期四

ubuntu8.04下的qt开发

1、安装Qt4开发环境:
#sudo apt-get install qt4-dev-tools python-qt

2. hello world!
mkdir qthello
vi hello.cpp
———————————————————————
#define QT3_SUPPORT
#include
#include


int main( int argc, char **argv )
{
QApplication a( argc, argv );

QPushButton hello( "Hello world!", 0 );
hello.resize( 100, 30 );

a.setMainWidget( &hello );
hello.show();
return a.exec();
}

————————————————————————
$qmake -project 创建project
$qmake创建makefile
$make创建应用程序

Linux下图形界面开发

1.GTK
GTK界面开发主要依赖于GTK库。GTK有两种运行方式,X window system或者gtk framebuffer。

如果是X window,那么不管是哪种窗口管理器都可以,也就是说KDE、gnome、fvwm、wmaker、xfce等等都可以运行gtk,甚至没有窗口管理器,只运行X也可以。

GtkFB:从2.0开始,GTK+开始支持直接描绘(render)给Linux。Framebuffer而不是X Window system系统,对资源受到限制嵌入式系统来说非常好,因为既可利用已有的丰富的基于GTK的应用程序,又可避免 X Windows的系统消耗。

标签:


X Window System

unix
kernel----x window system----图形环境(sun/AT&T:openlook,IBM:motif)



linux
kernel----Xfree86----图形环境



X client(KDE,GNOME)
|
|X protocol
|
X server

标签:


2009年1月7日星期三

Linux桌面两大阵营GNOME与KDE的战争(xwindow gnome gtk kde qt) zz

虽然在商业方面存在竞争,GNOMEKDE两大阵营的开发者关系并没有变得更糟,相反他们都意识到支持对方的重要性如果KDEGNOME无法实现应用程序的共享,那不仅是巨大的资源浪费,而且将导致Linux出现根本上的分裂。

KDEGNOME是目前Linux/UNIX系统最流行的图形操作环境。从上个世纪九十年代中期至今,KDEGNOME都经历了将近十年的漫漫历程,两者也都从最初的设计粗糙、功能简陋发展到相对完善的阶段,可用性逼近Windows系统。图形环境的成熟也为Linux的推广起到至关重要的作用,尽管Linux以内核健壮、节省资源和高质量代码著称,但缺乏出色的图形环境让它一直难以在桌面领域有所作为,导致Linux桌面应用一直处于低潮。如果大家还有印象,一定会记得1999-2001年间Linux发展如火如荼,当时国内涌现出大量的Linux发行版厂商,但当用户发现Linux距离实用化还有十万八千里的时候,Linux热潮迅速冷却。业界也对此一度灰心失望,其中一部分厂商因无法盈利迅速销声匿迹,另一部分厂商则不约而同将重点放在服务器市场与桌面市场形成鲜明对比的是,Linux以稳定可靠和低成本的优势在服务器领域获得了巨大的成功。

在一些Linux厂 商放弃桌面化努力的同时,国际开源社群却不断发展壮大,自由的理念吸引越来越多一流的程序员参与。与商业模式不同,自由软件程序员在开始时都只是利用业余 时间开发自己感兴趣的东西,并将其自由公开,这是一种不折不扣的贡献行为。尽管开发进度缓慢,但认同自由软件理念的开发者越来越多,一个个开源项目逐渐发 展壮大。

在此期间一个被人忽视的重大事件就是商业巨头也积极参与进来,IBMRedHatSuSEXimianNovellSUNHP等商业公司都直接介入各个开源项目,这些企业或者是将自身的成果免费提供给开源社群,或者直接派遣程序员参与项目的实际开发工作,例如SuSE(现已为Novell收购)在KDE项目上做了大量的工作,RedHatXimian(现已为Novell收购)则全程参与Gnome项目,IBMLinux提供了大量的基础性代码,是推进Linux进入服务器领域的主要贡献者,SUN公司则将StarOffice赠送给开源社群,并资助成立著名的OpenOffice.org项 目。这样,大量的自由软件程序员都可以从各个项目的基金会中领到薪水。在这一阶段,开源项目摆脱了程序员业余开发的模式,而由高水平的专职程序员主导,这 也成为各个自由软件项目的标准协作模式。与商业软件公司不同,自由软件项目的参与者都是首先为个人兴趣而工作,他们的共同目标都是拿出品质最好的软件,在 协作模式稳定成形之后,各个软件就进入到发展的快行道。进入2005年后,这些项目基本上都获得了丰硕的成果,其中最突出的代表就是Firefox浏览器的成功,而作为两大图形环境,KDEGNOME分别发展到3.52.12版本,两者的可用性完全可以媲美Windows。更重要的是,开源社群的发展壮大为这些项目的未来发展奠定了坚实的基础:KDE项目将超越Windows作为自己的目标,力量更强大的GNOME项目更是将开发目标定在超越Mac OS XAqua图形环境;Firefox则计划运用GPU的硬件资源来渲染图像,达到大幅度提高速度的目的;OpenOffice.org在努力提升品质的同时奠定了开放文档格式标准。除了上述主要项目之外,我们也看到如Mplayer播放器、Xine播放器、Thunderbird邮件客户端、SCIM输入平台等其他开源项目也在快速发展成熟之中,且几乎每一天都有新的项目在诞生。有意思的是,除了涉及到软件开发外,还出现了为Linux设计视觉界面的开放协作项目,全球各地有着共同目标的艺术家通过互联网组织到一起,共同为Linux系 统设计一流的视觉界面、系统图标,而所有的自由软件程序员都有一个共同的目标,那就是开发出一流水准的软件提供给大众使用。这种基于挑战自我、带有浓烈精 神色彩的软件开发模式成为商业软件之外的另外一极。现在,微软面对的并不是那些只在业余时间鼓捣代码的程序员,而是分布在全球各地、数量庞大、且拥有一流 技术水平的开发者,这些开发者被有效地组织起来,形成一个个有序的协作团队,大量实力雄厚的商业公司在背后提供支持。虽然今天的Linux系统还无法在桌面领域被广为接纳,但只需要两、三年时间,高速进化的Linux平台将可达到全面进军桌面的水准,也正是看到其中的机会,NovellRedHat等重量级Linux企业都不断在技术和市场推广方面加大投入,Linux桌面化近在咫尺。

在介绍完必要的背景之后,我们将进入关于KDEGNOME的技术专题。如果你是刚刚接触Linux的新手,一定会对KDEGNOME感到困惑不已为何会有两个功能重复、操作习惯迥异的图形环境?这不仅麻烦也耗费开发者精力。通过本文,你将获得清晰的答案。而更重要的是,我们将在本文中向大家介绍KDEGNOME的实际水平、各自的优点和未来发展趋势。如果你对Linux桌面应用有些兴趣,那么未来的KDE/GNOME一定会让你感到震惊不已。

X Window
打造桌面环境
在介绍KDEGnome之前,我们有必要先来介绍UNIX/Linux图形环境的概念。对一个习惯Windows的用户来说,要正确理解UNIX/Linux的图形环境可能颇为困难,因为它与纯图形化Windows并没有多少共同点。Linux实际上是以UNIX为模板的,它继承了UNIX内核设计精简、高度健壮的特点,无论系统结构还是操作方式也都与UNIX无异。简单点说,你可以将Linux看成是UNIX类系统中的一个特殊版本。我们知道,微软Windows在早期只是一个基于DOS的应用程序,用户必须首先进入DOS后再启动Windows进程,而从Windows 95开始,微软将图形界面作为默认,命令行界面只有在需要的情况下才开启,后来的Windows 98/Me实际上也都隶属于该体系。但在Windows 2000之后,DOS被彻底清除,Windows成为一个完全图形化的操作系统。但UNIX/Linux与之不同,强大的命令行界面始终是它们的基础,在上个世纪八十年代中期,图形界面风潮席卷操作系统业界,麻省理工学院(MIT)也在1984年与当时的DEC公司合作,致力于在UNIX系统上开发一个分散式的视窗环境,这便是大名鼎鼎的“X Window System”项目。不过,X Window(请注意不是X Windows)并不是一个直接的图形操作环境,而是作为图形环境与UNIX系统内核沟通的中间桥梁,任何厂商都可以在X Window基础上开发出不同的GUI图形环境。MITDEC的目的只在于为UNIX系统设计一套简单的图形框架,以使UNIX工作站的屏幕上可显示更多的命令,对于GUI的精美程度和易用程度并不讲究,毕竟那时候能够熟练操作UNIX的都是些习惯命令行的高手,根本不在乎GUI存在与否。1986年,MIT正式发行X Window,此后它便成为UNIX的标准视窗环境。紧接着,全力负责发展该项目的X协会成立,X Window进入了新阶段。与此同步,许多UNIX厂商也在X Window原型上开发适合自己的UNIX GUI视窗环境,其中比较著名的有SUNAT&T联手开发的“Open Look”IBM主导下的OSFOpen Software Foundation,开放软件基金会)开发出的“Motif”。而一些爱好者则成立了非营利的XFree86组织,致力于在X86系统上开发X Window,这套免费且功能完整的X Window很快就进入了商用UNIX系统中,且被移植到多种硬件平台上,后来的Linux也直接从该项目中获益。当然,这些早期的X Window环境都设计得很简单,许多GUI元素模仿于微软的Windows,但X Window拥有一个小小的创新:当鼠标指针移动到某个窗口时,该窗口会被自动激活,用户无需点击便能够直接输入,简化了用户操作这个特性在后来的KDEGnome中也都得到完整的继承。

由于必须以UNIX系统作为基础,X Window注定只能成为UNIX上的一个应用,而不可能与操作系统内核高度整合,这就使得基于X Window的图形环境不可能有很高的运行效率,但它的优点在于拥有很强的设计灵活性和可移植性。X Window从逻辑上分为三层:最底层的X ServerX服务器)主要处理输入/输出信息并维护相关资源,它接受来自键盘、鼠标的操作并将它交给X ClientX客户端)作出反馈,而由X Client传来的输出信息也由它来负责输出;最外层的X Client则提供一个完整的GUI界面,负责与用户的直接交互(KDEGnome都是一个X Client),而衔接X ServerX Client的就是“X Protocol(X通讯协议)”、它的任务是充当这两者的沟通管道。尽管UNIX厂商采用相同的X Window,但由于终端的X Client并不相同,这就导致不同UNIX产品搭配的GUI界面看起来非常不一样。

KDE项目的发起
MIT
X Window推出之后就成为UNIX图形界面的标准,但在商业应用上分为两大流派:一派是以Sun公司领导的Open Look阵营,一派是IBM/HP领导的OSF(Open Software Foundation)Motif,双方经过多年竞争之后,Motif最终获得领先地位。不过,Motif只是一个带有窗口管理器(Window-Manager)的图形界面库(Widget-Library),而非一个真正意义上的GUI界面。经过协商之后IBM/HPSUN决定将MotifOpen Look整合,并在此基础上开发出一个名为“CDE(Common Desktop Environment) ”GUI作为UNIX的标准图形界面。遗憾的是,Motif/CDEUNIX系统的价格都非常昂贵,而当时微软的Windows发展速度惊人并率先在桌面市场占据垄断地位,CDE则一直停留在UNIX领域提供给root系统管理员使用,直到今天情况依然如此。

在上个世纪九十年代中期,以开源模式推进的Linux在开发者中已经拥有广泛的影响力。尽管X Window已经非常成熟,也有不少基于X Window的图形界面程序,但它们不是未具备完整的图形操作功能就是价格高昂(如CDE),根本无法用于Linux系统中。如果Linux要获得真正意义上的突破,一套完全免费、功能完善的GUI就非常必要。199610月,图形排版工具Lyx的开发者、一位名为Matthias Ettrich的德国人发起了KDEKool Desktop Environment)项目,与之前各种基于X Window的图形程序不同的是,KDE并非针对系统管理员,它的用户群被锁定为普通的终端用户,Matthias Ettrich希望KDE能够包含用户日常应用所需要的所有应用程序组件,例如Web浏览器、电子邮件客户端、办公套件、图形图像处理软件等等,将UNIX/Linux彻底带到桌面。当然,KDE符合GPL规范,以免费和开放源代码的方式运行。

KDE项目发起后,迅速吸引了一大批高水平的自由软件开发者,这些开发者都希望KDE能够将Linux系统的强大能力与舒适直观的图形界面联结起来,创建最优秀的桌面操作系统。经过艰苦卓绝的共同努力,KDE 1.0终于在1998年的712日正式推出。以当时的水平来说,KDE 1.0在技术上可圈可点,它较好的实现了预期的目标,各项功能初步具备,开发人员已经可以很好地使用它了。当然,对用户来说,KDE 1.0远远比不上同时期的Windows 98来得平易近人,KDE 1.0中大量的Bug更是让人头疼。但对开发人员来说,KDE 1.0的推出鼓舞人心,它证明了KDE项目开源协作的开发方式完全可行,开发者对未来充满信心。有必要提到的是,在KDE 1.0版的开发过程中,SuSECalderaLinux商业公司对该项目提供资金上的支持,在1999年,IBMCorelRedHat、富士通-西门子等公司也纷纷对KDE项目提供资金和技术支持,自此KDE项目走上了快速发展阶段并长期保持着领先地位。但在2004年之后,GNOME不仅开始在技术上超越前者,也获得更多商业公司的广泛支持,KDE丧失主导地位,其原因就在于KDE选择在Qt平台的基础上开发,而Qt在版权方面的限制让许多商业公司望而却步。

Qt是一个跨平台的C++图形用户界面库,它是挪威TrollTech公司的产品。基本上,QtX Window上的 MotifOpen LookGTK等图形界面库和Windows平台上的 MFCOWLVCLATL是同类型的东西,但Qt具有优良的跨平台特性(支持WindowsLinux、各种UNIXOS390QNX等)、面向对象机制以及丰富的API,同时也可支持2D/3D渲染和OpenGL API。在当时的同类图形用户界面库产品中,Qt的功能最为强大,Matthias Ettrich在发起KDE项目时很自然选择了Qt作为开发基础,也正是得益于Qt的完善性,KDE的开发进展颇为顺利,例如Netscape5.0在从Motif移植到Qt平台上仅仅花费了5天时间。这样,当KDE 1.0正式发布时,外界看到的便是一个各项功能基本具备的GUI操作环境,且在后来的发展中,Qt/KDE一直都保持领先优势。有必要提到的是,TrollTech公司实质性参与了KDE项目,如前面提到Netscape 5.0 的移植工作就是由TrollTech的程序员完成,而KDE工程的发起者、Matthias Ettrich本人也在1998年离开学术界加入TrollTech,并一直担任该公司的软件开发部主管,因此TrollTech公司对于KDE项目拥有非常强的影响力(当然不能说绝对掌握,毕竟KDE开发工作仍然是由自由程序员协作完成的)。我们前面提到,KDE采用GPL规范进行发行,但底层的基础Qt却是一个不遵循GPL的商业软件,这就给KDE上了一道无形的枷锁并带来可能的法律风险。一大批自由程序员对KDE项目的决定深为不满,它们认为利用非自由软件开发违背了GPL的精神,于是这些GNU的狂热信徒兵分两路:其中一部分人去制作Harmonny,试图重写出一套兼容Qt的替代品,这个项目虽然技术上相对简单,但却没有获得KDE项目的支持;另一路人马则决定重新开发一套名为“GNOMEGNU Network Object Environment的图形环境来替代KDE,一场因为思想分歧引发的GUI之战开始了。

GNOME与KDE交替发展

GNOME项目于19978月发起,创始人是当时年仅26岁的墨西哥程序员Miguel De Icaza。关于GNOME的名称有一个非常有趣的典故:Miguel到微软公司应聘时对它的ActiveX/COM model颇有兴趣,GNOMENetwork Object Model )的名称便从此而来。GNOME选择完全遵循GPLGTK图形界面库为基础,因此我们也一般将GNOMEKDE两大阵营称为GNOME/GTKKDE/Qt。与Qt基于C++语言不同,GTK采用较传统的C语言,虽然C语言不支持面向对象设计,看起来比较落后,但当时熟悉C语言的开发者远远多于熟悉C++的开发者。加之GNOME/GTK完全遵循GPL版权公约,吸引了更多的自由程序员参与,但由于KDE先行一步,且基础占优势,一直都保持领先地位。19993月,GNOME 1.0在匆忙中推出,稳定性奇差无比,以至于许多人笑称GNOME 1.0还没有KDE 1.0 Alpha稳定,而同期的KDE 1.1.2无论在稳定性还是功能上都远胜于GNOME,直到10月份推出的GNOME 1.0.55版才较好解决了稳定性问题,给GNOME重新赢回声誉。由于思想分歧,当时GNOME的开发者与KDE的开发者在网络上吵得天翻地覆,几乎达到相互仇视的地步。但不管怎么说,GNOME都跌跌撞撞迈出了第一步,尽管那时KDE几乎是所有Linux发行版默认的桌面环境。

GNOME的转机来自于商业公司的支持。当时Linux业界的老大RedHat很不喜欢KDE/Qt的版权,在GNOME项目发起后RedHat立刻对其提供支持。为了促进GNOME的成熟,RedHat甚至专门派出几位全职程序员参与GNOME的开发工作,并在19981月与GNOME项目成员携手成立了RedHat高级开发实验室。19994月,Miguel与另一名GNOME项目的核心成员共同成立Helix Code公司为GNOME提供商业支持,这家公司后来更名为Ximian,它事实上就成为GNOME项目的母公司,GNOME平台上的Evolution邮件套件便出自该公司之手。进入2000年之后,一系列重大事件接连发生,首先,一批从苹果公司出来的工程师成立Eazel公司,为GNOME设计用户界面和Nautilus(鹦鹉螺)文件管理器。同年8月,GNOME基金会在Sun RedHatEazelHelix CodeXimian)的共同努力下正式成立,该基金会负责GNOME项目的开发管理以及提供资金,Miguel本人则担任基金会的总裁。此时,GNOME获得许多重量级商业公司的支持,如惠普公司采用GNOME作为HP-UX系统的用户环境,SUN则宣布将StarOffice套件与GNOME环境相整合,而GNOME也将选择OpenOffice.org作为办公套件,IBM公司则为GNOME共享了SashXB极速开发环境。同时,GNOME基金会也决定采用Mozilla作为网页浏览器。KDE阵营也毫不示弱,在当年10月份推出万众瞩目的KDE 2.0KDE 2.0堪称当时最庞大的自由软件,除了KDE平台自身外,还包括Koffice办公套件、Kdevelop集成开发环境以及Konqueror网页浏览器。尽管这些软件都还比较粗糙,但KDE 2.0已经很好实现了Matthias Ettrich成立KDE项目的目标。也是在这个月,TrollTech公司决定采用GPL公约来发行Qt的免费版本,希望能够以此赢得开发者的支持。这样,Qt实际上就拥有双重授权:如果对应的Linux发行版采用免费非商业性的方式进行发放,那么使用KDE无须向TrollTech交纳授权费用;但如果Linux发行版为盈利性的商业软件,那么使用KDE时必须获得授权。由于TrollTech是商业公司且一直主导着KDE的方向,双许可方式不失为解决开源与盈利矛盾的好办法。TrollTech宣称,双许可制度彻底解决了KDEGPL公约方面的问题,但RedHat并不喜欢,RedHat不断对GNOME项目提供支持,希望它能够尽快走向成熟,除RedHat之外的其他Linux厂商暂时都站在KDE这一边,但他们同时也在发行版中捆绑了GNOME桌面。

2001-2002年,火热一时的Linux运动开始陷入低潮期,几乎所有的厂商都发现桌面Linux版本不可能盈利,而易用性的不足也让业界不看好Linux进入桌面的前途。但在服务器市场,Linux发展势头非常迅猛,直接对UNIXWindows Server造成威胁。不过,秉承自由软件理念的开发者们并不理会外界的论调,他们一直将Linux桌面化作为目标,GNOME项目和KDE项目都在这期间获得完善发展。20014月,GNOME 1.4发布,它修正了之前版本的Bug,功能也较为完善,但在各方面与KDE依然存在差距;同年8月,KDE发展到2.2版本。20024月,KDE跳跃到3.0版本,它以Qt 3.0为基础,各项功能都颇为完备,具备卓越的使用价值;两个月后,GNOME阵营也推出2.0版本,它基于更完善的GTK 2.0图形库。进入到2003年后,KDEGNOME进入真正意义上的技术较量。1月份,KDE 3.1推出,而GNOME 2.4则在随后的2月份推出,两大平台都努力进行自我完善。也是在这一年,Linux商业界出现一系列重大的并购案:1月份,Novell公司宣布收购德国的SuSE Linux,而SuSE Linux是地位仅次于RedHat的全球第二大Linux商业企业;8月,Novell接着将GNOME的母公司Ximian收归旗下。这两起并购案让Novell成为实力与RedHat不相上下的强大Linux企业,而NovellRedHat就成为能够影响Linux未来的两家企业。在图形环境上,SuSE一向选择KDE,并在KDE身上投入相当多的精力,在被Novell并购后,SuSE的桌面发行版尽管还侧重于KDE,但同样不喜欢Qt授权的Novell已经开始向GNOME迁移。

进入2004年后,KDEGNOME依然保持快速发展,KDE阵营分别在2月份和8月份推出3.23.3版本,GNOME则在3月和9月推出2.62.8,两者的版本升级步幅旗鼓相当。到3.3版本的KDE已经非常成熟,它拥有包括KOfficeKonqueror浏览器、Kmail套件、KDE即时消息在内的一大堆应用软件,且多数都达到可用标准,功能上完全不亚于Windows 2000。而GNOME更是在此期间高速发展,GNOME 2.8版本的水准完全不逊于KDE 3.3,而且此时两者的技术特点非常鲜明:GNOME讲究简单、高效,运行速度比KDE更快;KDE则拥有华丽的界面和丰富的功能,使用习惯也与微软Windows较类似。商业支持方面,RedHat还是GNOME的铁杆支持者,IBMSUNNovellHP等重量级企业也都选择GNOME,而KDE的主要支持者暂时为SuSEMandrake以及中科红旗、共创开源在内的国内发行商。2005年,厚积薄发的GNOME开始全面反超,3月份的2.109月份的2.12GNOME获得近乎脱胎换骨的变化,加之OpenOffice.org 2.0Firefox 1.5等重磅软件的出台让GNOME如虎添翼;KDE方面则分别在3月和11月推出3.43.5,其中KDE 3.5也逼近完美境地,我们认为它的水平与GNOME 2.12不相伯仲。但KDE在商业支持方面每况愈下,Novell11月宣布旗下所有的商业性发行版将使用GNOME作为默认桌面(仍会对KDE Libraries提供支持),SuSE Linux桌面版则会对KDEGNOME提供同等支持,而社区支持的OpenSuSE仍将使用KDE体系但谁都明白GNOME将成为Novell的重心,KDE只是活跃在免费的自由发行版中。

到这里,我们发现一个颇富戏剧性的结局:致力于商业化的KDE反而失去了重量级商业企业的支持,尽管一些中小规模的Linux企业因技术能力问题将继续支持KDE,但它的商业前途有限。而遵循GPL、完全不以商业化为目的的GNOME反而在该领域大获成功。许多Linux发烧友都不明白为什么优秀的KDE会受到如此待遇,其实道理非常简单没有哪一家重量级企业喜欢受制于人,也许KDEQt不需要很多授权费,但谁知道TrollTech公司以后会不会漫天要价?既然有免费的GNOME可以选择,那为什么不呢?基于此种理由,RedHatNovell两家最大的Linux企业和SUN都采用GNOME,而它们对GNOME的鼎力支持也让该项目可拥有足够多的技术保证,为今后的高速发展奠定坚实的基础。需要纠正一个可能的误解,虽然Novell收购了Ximian,但RedHat并没有受到太大影响,双方对GNOME的贡献都是相互共享的,因为GNOMEGPL自由版权公约发行,合作即共赢。至于KDE项目,虽然它失去这些商业巨头的支持,但没有能力转换桌面的中小Linux厂商将继续追随KDE,而且在非商业的社区Linux发行版中,KDE依然有强大的生命力。

虽然在商业方面存在竞争,GNOMEKDE两大阵营的开发者关系并没有变得更糟,相反他们都意识到支持对方的重要性。如果KDEGNOME无法实现应用程序的共享,那不仅是巨大的资源浪费,而且将导致Linux出现根本上的分裂。事实上,无论是GNOME的开发者还是KDE的开发者,他们都有着共同的目标,就是为Linux开发最好的图形环境,只是因为理念之差而分属不同的阵营。KDEGNOME的商业竞争对开发者们其实没有任何利益影响(只有TrollTech会受影响),基于共同的目的,KDEGNOME阵营大约从2003年开始逐渐相互支持对方的程序只要你在KDE环境中安装GTK库,便可以运行GNOME的程序,反之亦然。经过两年多的努力,KDEGNOME都已经实现高度的互操作性,两大平台的程序都是完全共享的,例如你可以在GNOME中运行Konqueror浏览器、Koffice套件,也可以在KDE中运行EvolutionOpenOffice.org,只不过执行本地程序的速度和视觉效果会好一些。在未来一两年内,KDEGNOME将进行更高等级的融合,但两者大概永远都不会合为一体—GNOME还是GNOMEKDE也还是KDE。或许你觉得这是浪费开发资源而且很可能让用户无从选择,但我们告诉你这就是Linux,它与WindowsMac OS X有着绝然不同的文化。更何况全球有越来越多自由软件开发者(所以不必担心浪费开发资源),Linux用户的使用偏好也不可能总是相同,保持两个并行发展的图形环境项目没有什么不妥。至于GNOME项目和KDE项目的开发者们,曾经因为理念不同而吵得天翻地覆,但他们现在尽释前嫌,因为所有人都意识到,他们其实彼此需要,团结在一起可以让他们在硬件厂商面前有更大的发言权,从而促使厂商在推出Windows驱动的同时也提供相应的Linux版本,而且彼此可以相互借鉴优秀的设计,确保Linux拥有一个最出色的图形桌面环境。

KDE与GNOME走向融合
2006
年,GNOMEKDE都站在一个全新的起点,获得商业公司和更多自由程序员支持的GNOME踌躇满志,将超越的目光放在Mac OS X系统。也许你认为Windows Vista的半透明和三维界面将Linux远远抛在后面,那么我们告诉你这是绝对的误解,GNOME目前已经可以实现类似的效果,Novell在前几个月就向外界作过详细的演示。当前的KDE也可支持相当不错的半透明和阴影特效,技术上毫不落后于GNOME。现在,GNOME项目朝向革命性的3.0版本迈进,KDE则致力于开发同样有重大技术变革的4.0,这两个成果大概在2007年可进入现实,届时Linux系统将具备更卓越的可用性。也就是说,Linux桌面应用的全面铺开指日可待,而除了开发者和厂商的努力外,如何向企业和个人用户推广以及提供培训将是厂商要考虑的主要问题,我们今天恰好站在这样的一道门槛上。

标签:


在不同的显示器打开不同的虚拟机

不经意的看了下vmware ws的每日tips发现提示可以在不同的显示器打开不同的虚拟机
刚好在作数据分析,连了两个虚拟机

file->new->window,在新的windows打开另一个虚拟机即可

之前也曾不小心打开新的vmware程序,却从未想到在不同显示器打开不同的虚拟机

看来脑瓜还是轴了点

再不用经受切换之苦了

标签:


利用sshfs打造安全网络驱动器

环境及安装程序

服务器:
Dell xps 420
ubuntu intrepid8.10 x64
192.168.1.101
#aptitude install openssh-server

客户端:
vmware workstation 6.5.1虚拟机
ubuntu 8.04 x86
192.168.1.109
#aptitude install openssh-client
#aptitude install fuse-utils
#aptitude install sshfs

fuse-utils: 用于用户态程序向内核输出一个虚拟文件系统
sshfs: 是一个基于SSH传输协议的文件系统客户端

配置
客户端:
#adduser woody fuse
将使用用户名加入fuse组

#chmod 4755 /bin/fusermount
更改fusermount权限

注销woody,重新登录
创建挂节点
$mkdir /home/woody/mainpc

可以在/etc/host加入一条记录
192.168.1.101 mainpc

设置完毕,现在可以挂接
$sshfs woody@mainpc:/ /home/user/mainpc
这里的woody是服务器端的一个用户,只要woody能访问的资源,在客户端就可访问

如果ssh服务器端口不是缺省的22,而是822
$sshfs -p 822 woody@mainpc:/ /home/user/mainpc
sshfs更多的用法man sshfs


sshfs相比于ssh客户端而言,它可以将ssh服务器输出的目录映射为本地驱动器。

标签:


ubuntu中的非root用户

sudo对哪些普通用户能使用哪些“root”权限做了细致的划分。

普通用户可分为“授权用户(sudoers)”和“受限用户(unprivileged users)”
前者可以通过sudo获得部分指定的root权限,后者无法通过sudo取得任何特权。

标签:


查找搜索命令grep&find

grep
#grep ext3 /etc/fstab 列出/etc/fstab中包括ext3的行
#grep -n ErrorLog /etc/apache2/apache2.conf 列出包含ErrorLog的行,且同时标出行号,注意grep命令区分大小写
#grep -ir eggs recipes/ 在recipes目录下寻找包含eggs的食谱,-i忽略大小写,-r递归

find
#find recipes/ -type f -name '*.jpg'
-type f 表示搜索的文件是regular file
-name 文件名 *.jpg加''是为了避免*引起的歧义

#find recipes -type f -name '*-cake.txt' | xargs -I % cp % old-recipes/
xargs: build and execute command lines from standard input
-I % 告诉xargs用%代替find recipes -type f -name '*-cake.txt' 执行的结果
如果find recipes -type f -name '*-cake.txt' 的执行结果是
recipes/cheese-cake.txt
recipes/fairy-cake.txt
那么以下就是xargs执行的结果
#cp recipes/cheese-cake.txt old-recipes/
#cp recipes/fairy-cake.txt old-recipes/

如果find输出结果应该附加到命令后面的话,那么可以删除-I %,这样管道左边的输出就会自动附加到右边命令的后面

locate
#locate apache

标签:


2009年1月5日星期一

在上网本上运行Android zz

VentureBeat用Google的基于Linux的移动操作系统Android源代码,为Asus的上网本编译并使其成功运行。由此立即引发了诸多联想:Android将在2010年左右进入PC和笔记本。 Android有与发行版相同的Linux内核,但没有采用X Server,因而图形显示方案略有不同,它的名为“framebuffer driver”的图形系统提供了基本的高分辨率显示,速度比X-Server更快,但是Linux上的应用程序需要修改之后才能运行在Android PC上。事实上,Android的产品政策也显示了Google的雄心,Android操作系统的目标是1)移动电话,2)移动互联网设备。虽然有人认为Android上网本是一种幻想,但出现的可能性还是相当大的。

标签:


2008年开源的胜利 zz

过去一年,Linux系统和开源软件取得可长足的进步,开源技术已是无处不在,Linux也广泛应用于从机顶盒到手机的多种主流产品中。Ars Technica回顾了2008年主要的开源事件: Mozilla发布Firefox 3,并创造了24小时下载量超过800万次的记录。
Google发布Chrome,基于WebKit引擎的开源浏览器推出4个月后市场份额就超过了1%。
基于Linux的Android手机平台发布
KDE 4发布,粗糙的KDE 4.0受到了大量的批评,但开发者很快推出了改良的KDE 4.1,以及KDE 4.2 beta。
Nokia完全收购Symbian,并计划开源。
其它包括:Nokia收购Trolltech,Python 3、Mono 2发布,基于Linux的平板系统Maemo 5宣布,Sun发布了OpenSolaris的第一个版本。

标签:


RMS谈GNU诞生25年后的自由软件现状 zz

1983年,Richard Stallman发起了GNU(GNU's Not Unix)计划,自由软件运动从此发端,而RMS本人也贡献多个重量级的自由产品,包括GNU Emacs,GNU Debugger (GDB)和GNU Compiler Collection(GCC),以及GNU GPL许可证。今日GNU诞生已有25年,自由软件的现状又是怎样?TechRadar就此采访创始人Stallman。 RMS认为自由软件运行取得了良好的进步:“ 现在,硬件开发商也日益可能发布接口规格,我们能与硬件一起开发自由软件。也许我们渡过了危险期,但是在所有计算机用户都拥有自由之前我们还需要继续战 斗。”但从另一方面说,大多数人使用的操作系统有多少是RMS所认为“自由”的呢?多数流行的GNU/Linux,包括Mandriva和Ubuntu, 都在他们的自由软件包内塞入了私有代码。也许自由软件已有足够的安装基础,企业也乐意采用,但又不愿意去承诺自由软件开发。因此在这里重要的一点是,自由 软件的成功取决于你对自由理念的立场。

标签:


windows xp下非unicode程序的运行

非unicode程序运行时,经常会发生的情况就是界面显示都是乱码,for example if you are not able to see the text in certain chinese programs。此时,you should change the system locale/language in order to run the programs correctly。

Unicode based platforms, such as Windows XP and Server 2003, emulate the language environment required to run non-Unicode applications by internally converting application's non-Unicode text data to Unicode using a system wide variable commonly called the "system locale" (or "language for non-Unicode applications"). The language of the non-Unicode applications should be the same script or family as the one defined by the "system locale". Failing to meet this condition results in display of garbage characters in the UI of the application.
基于unicode的平台,如windows xp和windows 2003,通过将非unicode程序的非unicode编码数据借助一个系统全局变量(system locale)内部转换为unicode编码,来运行非unicode程序。

在xp下
Select Control Panel from the Start menu.
Double click on “Regional and Language Options”.
Click on the Advanced tab.
Under “System current locale”, select the language from the drop-down list that meets the needs of your non-unicode programs.这是选择你要运行的非unicode程序适合的语言,同时你必须保证code page conversion tables包含该非unicode程序使用编码的code page转换表。如果不包含就需要添加。

标签:


有关windows xp操作系统语言的问题

Microsoft Windows XP is a Unicode based operating system developed by Microsoft Corporation. It's the successor of the 9x and NT series. It comes in a Home and Professional edition. For the use of Chinese on the computer the kind of edition doesn't make a change. Support for CJK is easily available but not standard installed. To install Chinese language support you can follow the procedure described below.

Windows has 'some' support for CJK Extension A, B and GB 18030. In which some is almost the same as none. (more info)


Language settings per user

There is a MultiLanguage User Interface (MUI) for XP. It allows the user interface language of the operating system (i.e. menus, dialogs, etc.) to be changed according to the preferences of individual users. There are 3 main differences between running a localised version of i.e. Office XP and Office XP with MUI : 1) Office XP with the Multilingual User Interface Pack cannot switch the user interface language of Excel add-ins, some OCX controls, and some Help elements (such as dialog boxes and the Contents tab). 2) In Office XP with the Multilingual User Interface Pack, shortcuts on the Start menu are not localized 3) Localized versions of Office include localized right-click menus

MUI仅对界面发生改变,而且改变也不彻底




Other Microsoft papers and tools for XP
Choosing your OS.

AppLocale Utility : to run legacy (code-page based) applications on your Windows XP or Server 2003 without changing the system locale.


The Microsoft AppLocale (or Application Locale) utility is a temporary solution to these limitations caused by non-Unicode applications running on the Unicode (UTF-16) based Windows XP. AppLocale detects the language of the legacy application and simulates a corresponding system locale for code-page to/from Unicode conversions.

AppLocale是让non-unicode程序在unicode(UTF-16)上运行的暂时性解决方案。它探测遗留应用程序的语言,并且模拟出相应的system locale。


The AppLocale utility allows users to run a legacy application without changing to the code-page/system locale needed by that particular application. AppLocale emulates the code-page required by that legacy application without changing the machine's system locale. This emulation is only applied to the application that has been chosen during the AppLocale configuration wizard.
AppLocale模拟遗留应用程序所需要的codepage,而不用更改机器的system locale。这种模拟只对AppLocale配置时设定的程序适用。

To enable CJK-support for your Windows XP,
Click on Start
Go to Settings
Click on Control Panel
Double click Regional Options
Click on the Languages tab
Check Install files for East Asian languages
Click on Apply
If necessary insert the Windows XP installation cd. Your system will reboot afterwards

To install the IME's follow the following procedure
Click on Start
Go to Settings
Click on Control Panel
Double click Regional Options
Click on the Languages tab
Click on the Details-button

标签:


解决ubuntu8.10安装vmware ws6.5客户机键盘映射不正确问题

环境:
Acer aspire one
ubuntu8.10 x86
guest os:windows xp sp3
vmware workstation6.5.1

问题描述
ubuntu升级到8.10后安装vmware ws6.5,发现原来运行正常的guest机,不管是windows xp还是linux,键盘映射都出现错误。涉及的键位主要包括方向键、insert、Home、page up、page down、delete、end等。导致guest机很多操作只能借助数字小键盘上的键来完成。原因是ubuntu Intrepid的更新改变了guest机正确的键盘映射。

解决方法
1. $echo 'xkeymap.nokeycodeMap = true' > ~/.vmware/config
2. 或在~/.vmware/config添加
xkeymap.keycode.108 = 0x138 # Alt_R
xkeymap.keycode.106 = 0x135 # KP_Divide
xkeymap.keycode.104 = 0x11c # KP_Enter
xkeymap.keycode.111 = 0x148 # Up
xkeymap.keycode.116 = 0x150 # Down
xkeymap.keycode.113 = 0x14b # Left
xkeymap.keycode.114 = 0x14d # Right
xkeymap.keycode.105 = 0x11d # Control_R
xkeymap.keycode.118 = 0x152 # Insert
xkeymap.keycode.119 = 0x153 # Delete
xkeymap.keycode.110 = 0x147 # Home
xkeymap.keycode.115 = 0x14f # End
xkeymap.keycode.112 = 0x149 # Prior
xkeymap.keycode.117 = 0x151 # Next
xkeymap.keycode.78 = 0x46 # Scroll_Lock
xkeymap.keycode.127 = 0x100 # Pause
xkeymap.keycode.133 = 0x15b # Meta_L
xkeymap.keycode.134 = 0x15c # Meta_R
xkeymap.keycode.135 = 0x15d # Menu

这些都是正确的键盘映射。
同样这两种方法也可用于/etc/vmware/config,这两个配置文件的区别在于作用范围不一样。~/.vmware/config只适用于当前用户,/etc/vmware/config设置是全局的。

标签:


2009年1月4日星期日

阿里巴巴涉足云计算 zz

12月30日下午,阿里巴巴集团旗下子公司阿里软件宣布,将筹建多个“电子商务云计算中心”, 首个云计算中心将在2009年初落户江苏南京。这是阿里巴巴集团首次涉足云计算业务。阿里软件将云计算定义为“Business Cloud(商业云)”,阿里软件总经理王涛表示,这些电子商务云计算中心,将与杭州总部的数据中心一起协同工作,希望打造出规模能够匹敌 Google(谷歌)服务器集群的“商业云”体系。“电子商务云计算中心”与其他云计算中心最大的区别在于:亚马逊仅仅是出租云的计算、存储和网络服务, 阿里软件“云战略”还提供适合国内用户的各种电子商务服务,这在IBM、Google、微软等其他云计算厂商那里是得不到的。 据第三方统计机构提供的数据显示,通过向用户出租自己富裕的存储服务器、带宽、CPU等资源,亚马逊与云计算相关的业务收入已超过1亿美元,这些用户最初 是一些个人开发者、程序员,后来是一些小企业,再后来是一些中型企业。

标签:


2008年富Internet应用(RIA)快速成长 zz

RIA(富Internet应用)从来不曾是多么重量级的东西,几年前,开发者企图创建一种超越常规的Web体验时,比如仪表盘或一些特殊效果,他们已经有一些初步的工具可用,那些构成AJAX的技术,以及基于Flash的方案已经初露锋芒。如今,Flash成了Adobe的一部分,AJAX无处不在,微软和SUN也竞相加入,RIA成为主流。作为 RIA 的轻量级组成部分,众多开源库变得炙手可热,Dojo, Ext, Google Web Toolkit, jQuery, MooTools, Prototype/Scriptaculous, 以及 Yahoo User Interface 成为程序员为网页添加奇幻效果的理想工具。 " 除了开源工具,一些商业AJAX框架,如Backbase, Bindows, JackBe, 以及 Tibco General Interface 也出现在人们的视野。不过,在众多优秀的开源替代品面前,所谓的企业AJAX方案是否有存在的必要?尽管商业框架有更好的技术支持,文档与灵活性,然而这些正变得越来越不重要。

随着开源项目的逼近,商业产品在 AJAX 的背后发现了他们的立基市场,比如,JackBe 已经演变成一个连接 HTML, RSS, Web 服务,SQL 调用的企业融合平台,而 Backbase 进入服务端,并增加了对离线 RIAs 的支持,同时,为 Java 用户推出他们的一个 Ajax 框架的 Java 版本。而 Laszlo Systems,作为开源 RIA 平台的领头羊,正将他们的注意力集中在为商业用户提供 Web 2.0 桌面方案。

其它厂商从服务器端进入 AJAX: Nexaweb Enterprise Web 2.0 Suite 曾是基于 Java 的 CS 应用程序的平台商,现在也未 AJAX 和 Java 客户提供后台数据。WaveMaker 曾是 LAMP 平台的快速 Web 程序设计系统,现在是 Java 平台的快速 Web 程序创建系统,让新入门的开发者轻易实现 J2EE 应用的创建

更复杂的 RIA 方案也纷纷向 AJAX 示好。RIA 的宿将 Curl 曾获得2008年 InfoWorld RIA 平台年度产品奖在 2008 年的 6.0 版本中改进了同 AJAX 的交互性。除了允许 Curl applet 嵌入 AJAX 页,新版本还增加了皮肤控制以及图形改进,如反锯齿,部分透明,以及渲染旋转图片的能力。

Curl 6.0 是一个企业级 RIA 平台,包含高质量图形,复杂效果,简单的定制功能,以及在 Windows, Mac, Linux 客户端中出色的性能。Curl 甚至通过一个叫做 Nitro 的扩展增加了对离线的支持。难怪在 Adobe 与 Microsoft 的狂热氛围中,Curl仍吸引了这么多人的目光。

2007年秋季微软的 Silverlight 推出时,已经拥有出色的开发与设计工具,并已经高调部署到 MLB.com2008年秋季推出的 Silverlight 2 在性能上有了长足长进,同时对 .NET 提供完全支持,2008年北京奥运会也成了 Silverlight 一试身手的重量级舞台。

2008 年 Adobe 携多个 RIA 产品华丽转身。Flex Builder 3.0 推出实时图表,数据绑定向导,Web 服务,application profiling,Adobe CS3 扩展等功能功能。然而 Adobe 最大动作要数 AIR 平台的推出,这个直接在桌面创建富Web应用的平台不需要浏览器到支持,最新的 1.5 版增强了商业用例,提供数据库加密以及更多改进。

在 2008年即将结束之际,SUN 推出了 JavaFX,一个被期待已久的 RIA 平台。早在8月份,其 SDK 预览在 InfoWorld 的评测中就以强大的数据绑定,页面布局饰件,动画,输入设备监听,矢量对象,透明,2-D关键帧动画等功能让人为之惊叹。SUN 还将通过为 Adobe Illustrator 与 Photoshop 提供插件而实现在设计与开发之间的连接。

标签:


25个真假难辨的Windows优化小技巧 zz

今天不太好 写道 "自从Windows诞生那天起,某些所谓的高手就一直在提供一些真假难辨的所谓提高Windows性能的小技巧。这些技巧毫无疑问目的是好的,但这些设 置、注册表技巧、小工具、密技真的能提高Windows性能吗?让我惊奇的是,某些听上去很好的技巧根本丝毫不能提高系统的性能,使用一些简单的例如 TweakUI工具设置系统可以节省你修改注册表键值的时间。极端科技找到了25个最常见的所谓提高XP或Vista性能的注册表技巧。极端科技使用PCMark和启动计时来确定这些技巧是否真的能提高Windows性能。最终他们发现很多技巧是有用的,但也有一些根本是浪费时间。当你详细读完后,你再也不会相信那些骗人把戏了。当然提升电脑性能最有效的方法就是花钱去电脑城买新的配件。"
XP技巧

关闭XP索引服务能够提升性能:真
你 可能经常忽略XP索引服务,认为它不会影响电脑速度.事实上有时候它确实不影响,有时候却影响极大.甚至微软知识库还提到XP索引服务可能会导致硬盘短时 间内大量读取数据,使用大量页面文件和CPU资源.事实上微软自己也建议把这个服务关闭.不过,Windows Vista和Windows 7的索引服务性能比XP提升了不少.
这里有好几个方法关闭XP索引服务,我的方法是开始运行输入services.msc,找到Indexing Service,选择禁用即可.

通过修改注册表让你更改浏览器“查看源文件”的默认程序:真

查看网页源文件这个功能很不错,你可以通过修改注册表更改浏览器“查看源文件”的默认程序.但用TweakUI会更方便.下载TweakUI, 找到Internet Explorer > View Source,点Change Program,修改为你喜欢的的程序即可.这只能修改IE的“查看源文件”的默认程序,如果你想要修改Firefox的,about:config,找 到view_source.editor.path,修改为你喜欢的的程序即可.

通过修改注册表让你让你的系统关机速度更快:真

你次关机是不是因为有一个程序停止响应导致系统总要等上一段时间才关闭这个程序?XP默认等待20秒钟才会关闭那些停止响应的程序,但你可以修改让立即关闭这些停止响应的程序.只需按照以下方法.
* 找到 HKEY_USERS\.DEFAULT\Control Panel\Desktop, 修改 WaitToKillAppTimeout and HungAppTimeout 的值为 1000 或 2000
* 找到 HKEY_CURRENT_USER\Control Panel\Desktop, 修改 WaitToKillAppTimeout 和 HungAppTimeout 的值为 1000 或 2000.
* 找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l, 修改 WaitToKillAppTimeout 的值为 1000 或 2000.

使用TweakUI提高资源管理器记住自定义文件夹的个数:真

许 多用户喜欢自定义一些图片文件夹显示方式为缩略图,而把其他类型的文件显示类型设为显示详细信息.但假如你有大量的文件夹,那么Windows不会全部记 住它们.默认只会记住400个,如果你的文件夹超过这个数字,一些文件夹将会被重置为默认,你可以通过修改注册表来提高提高资源管理器记住自定义文件夹的 个数.但我推荐你使用TweakUI.
打开TweakUI, 找到Explorer > Customizations. 修改“Folders to remember”为2000或者更多即可.
关闭上次访问时间会提高性能:假
这个技巧对性能毫无影响,相反会造成一些奇怪的后果,例如某些备份软件工作不正常等.

其他技巧有

你需要7次重写硬盘才能让机密数据不被人恢复:真
清空Prefetch文件夹能提供系统启动速度:假
更改虚拟内存大小能提高性能:真
关闭不用的网络连接能提高系统启动速度:真
通过修改注册表让你修改菜单弹出时间延迟:真
关闭QoS和IPv6能够提高网速:假
将你的页面文件放到另一个硬盘能提高性能:真
清空缓存和浏览器临时文件能够提高性能尤其是浏览器性能:假
关闭系统还原能提高系统性能:假
需要对固态硬盘进行磁盘整理:假
对你的普通硬盘进行磁盘整理能提高性能:真
通过修改注册表取消保存最近打开文件:真
关闭开机画面能提高系统启动速度:真
关闭对DOS文件名支持能提高性能:真
通过修改注册表让你安装完更新后自动重启:真
通过修改注册表让你自动排列所有程序列表:真

标签:


2008年IPv4使用情况 zz

2008年全世界共使用了1.97亿新IPv4地址,剩下9.26亿可用地址。美国仍然是新地址的最大用户,但中国正迎头赶上。 美国增加了约5千万地址,到09年初其占用的IPv4地址总数为14.58亿,比上年度增长4%。中国从08年初的1.35亿增加到1.82亿,暴增34%。其后分别是 日本、欧洲多国、英国、德国、加拿大、法国、韩国、澳大利亚、巴西(+36%)、意大利、台湾、俄罗斯和西班牙。中国和巴西的大幅增长显示,发展中国家想 要在IPv4地址用光之前获得尽可能大的一块。合理的解释是一些国家认为IPv4地址有利可图,想要进行储备;另一些国家则着眼于网络地址转换 (NAT),准备即将耗尽的IPv4地址的替代。2008年,IPv6地址的使用数量也获大幅增长,比2007年几乎增加了8倍,但使用率仅为0.027%。

标签:


2009年1月3日星期六

What is sorry.google.com?

Google prevents automated queries

Sorry.google.com is the page Google serves you (or an application) when you fail to answer it's human-verification question. Google has instituted this new policy - randomly checking to see if queries submitted to it (ie. searches) are done by human beings (as opposed to software applications). The purpose of this is two-fold. On the one hand, blocking the search query and redirecting the user to sorry.google.com alerts the user to potential spyware on their PC; on the other hand, it prevents users from utilizing software to query the Google search engine.

Google protects you from spyware

On the sorry.google.com page, you'll see Google recommending you run anti-virus and anti-spyware checkers. Why? If spyware is present on your computer, it may be accessing the Internet, and will often execute Google queries. If Google detects this, instead of giving the application what it's looking for, it will block the request and serve the sorry.google.com page instead. On this page you'll see recommendation for you to scan and clean your PC in the event of an infection.

标签:


This page is powered by Blogger. Isn't yours?

订阅 博文 [Atom]