这帖子看着还是很回味的,起码确实想作者将的勉励自己。

完全用GNU/Linux工作

王垠写的一篇好文,记录以自勉。

==================================================================
— 摈弃 Windows 低效率的工作方式,发掘 Linux 身上的 UNIX 气质
我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。

GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。

我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推行自由软件运动的,虽然我觉得自由软件运动是非常好的。

这篇文章也不是用来比较 Linux 和 Windows 内核效率,文件系统,网络服务的。我现在是作为一个用户而不是一个开发者来说话的,我们的讨论是基于操作,应用层面的。是为了告诉大学里还不了解,或者不理解 UNIX 的科学工作者和大学生,UNIX 比 Windows 更适合用于科学研究工作,请大家理解 UNIX 的工作方式,不要用 Windows 的标准来要求 Linux,而要用一个科学工作者的标准来要求自己,用 UNIX 的思想来武装自己。

我显然是反对在大学,特别是理工科专业推广 Windows 的。我也反对在对“娃娃” 们的计算机启蒙教育中使用 Windows。因为 Windows 不论从技术上,经济上,思想风格上都是与我们培养高科技人才的目标格格不入的。Windows 的流行属于历史遗留问题,爷爷一级的人当然已经不可救药,但是我们不应该让下一代继续走上歧途。

UNIX 不是计算机专家的专利
当我建议一些非计算机专业的人用 Linux 的时候,很多人说:“UNIX 是计算机系的人用的,我们不能理解。” “UNIX 是男孩用的,我们女孩不用。”

但是其实世界上的大多数科学家和工程师几乎用的都是 UNIX 作为他们的电脑工具。就因为它简单,可靠,稳定,强大,有趣。甚至很多时候 UNIX 就是唯一的选择。

你说:“我们都会用 UNIX 的话,你们计算机专业的人还用来干什么?” 很容幸的告诉你,计算机专业的有一部分人就是专门为你们提供这样强大而方便的计算机工具的。如果他们制造的工具只有自己会用的话,那这个工具还有什么用?

看了Windows Server 2003 SP1的LIST后,发现解决Win2003上运行ASP+Access的BUG补丁没有包含在里面。很郁闷,真的很郁闷!苦苦等待的关键性更新却没有包含,看来微软真的要放弃ASP+Access了,可是这种模式对于小网站还是够用的啊!也许这次将是对ASP程序员们的一次洗牌。

一面是SP1关于IIS更新的List:

823544 MD_ETAG_CHANGENUMBER metabase property is not honored in Internet Information Services version 6.0
823596 IIS Admin Service quits unexpectedly without generating an error message
823700 FIX: Your computer may run slowly when you use Active Directory Service Interfaces scripts in a program to administer IIS on a computer that is running Windows Server 2003, Windows 2000, or Windows XP
824322 ASP file cache is deleted after a network error
824330 FIX: IIS 6.0 does not return AUTH_TYPE for Integrated security
824446 A Common Gateway Interface (CGI) program may not work correctly if a multi-byte character set string is entered in the HTTP Cookie Header field
826007 You may receive a "The IIS Admin scripts only support IIS 6.0" error message when you run the Iisback.vbs script in IIS 6.0
826270 FIX: You cannot suppress the default FTP banner for the FTP service
826410 You cannot disable the logging of successful requests in IIS 6.0
826756 FIX: The Response.BinaryWrite method fails when you use it to send files that are larger than 20 MB
827991 FIX: "HTTP error 401.1 - Unauthorized: Access is denied due to invalid credentials" error message if the Basic authentication Default Domain property is set to a backward slash character (\) in IIS
828086 FIX: You cannot rename a file after you upload the file to an FTP server
828869 The IIS worker process recycles when you use the Server.Execute method
828970 Problems decoding client certificate attributes of type CERT_RDN_UTF8_STRING
829010 FIX: Query strings cannot be appended to a default document for a Web application
830219 FIX: Extending the metabase schema may result in corrupt custom properties
830520 Two authentication prompts when you use an ISAPI filter for authentication
832139 FIX: IIS 6.0 serves stale content if your Web site has both an IP address and host headers set
833734 FIX: You experience various problems when you use the Password Change pages in IIS 6.0
834027 PRB: Disconnected TCP session after chunked transfer response in IIS 6.0
834141 FIX: IP address is revealed in the content-location field in the TCP header in IIS 6.0
836533 You receive a "The security context is invalid" error message when you call or create an out-of-process component
838790 FIX: You receive a 403.2 error message when you use an ISAPI extension .dll file as a default document
839003 FIX: "Automation Error, object is not registered" error message when an ASP page calls COM objects that are running in a COM+ package on IIS 6.0
841460 You may experience performance problems when you use the URL authorization feature of IIS 6.0
867755 Content in Web pages does not appear as expected, or you receive script error messages, after you turn on dynamic HTTP compression for Web sites that use ISAPI filters in Internet Information Services 6.0
867776 FIX: Memory leaks may occur in ASP transactional pages that create COM objects in Internet Information Services (IIS) 6.0
872953 FIX: HTTP headers are set incorrectly when the AddHeader function or the SetHeader function is called in IIS 6.0
883489 You receive an "Access is denied" error message when you connect to a Web site after you modify permissions in the metabase in IIS 6.0
883661 The ILogPlugin::QueryExtraLoggingFields method returns incorrectly formatted data in IIS 6.0
883944 Web requests may not obtain the correct security context on a server that is running Windows Server 2003
884503 FIX: You cannot configure CGI wildcard application mapping in IIS 6.0 in Windows Server 2003
886695 You receive an "Error 1053: The service did not respond to the start or control request in a timely fashion" error message when a service that uses the local system account tries to start on a Windows Server 2003-based computer
886810 The values in the Request.ClientCertificate object are not displayed correctly in IIS 6.0
892499 FIX: Some virtual directory configuration information may be lost and event ID 51260 may be logged on your computer that is running Internet Information Services 6.0
892988 An access violation may occur when you use an ISAPI filter in IIS 6.0

可以发现关于JETDB的KB 838306 没有包含在里面。

马上要对服务器进程重新设置,还要依靠定期的进程回收来解决。

昨天对Windows Server 2003 SP1简体中文版作了评估,感觉非常不错!于是今天将网站服务器升级至SP1

之前的评估文章:http://forum.maytide.net/viewthread.php?tid=3201

昨天将SP1传到网通服务器,然后再通过网通服务器传到网站服务器上,郁闷绕了这么大一圈就是因为网通电信之间竞争。感叹一下:“NND”!

今天一早先将其他几台WinSRV2003服务器升级到了SP1,发现十分稳定,没有什么问题,于是登录网站服务器升级,升级过程很顺利,可是就是不知道为什么,重新启动后没能进入桌面,后来无奈之下登录VSRV2005服务器,将它远程关闭并重新启动,之后倒是进入桌面了,可发现CPU的占用率特别大。很奇怪,在写这个总结之前服务器已经恢复到CPU24%~36%,内存倒是很稳定在300M左右。

假想会不会跟VSRV2005虚拟主机有关,不过至今还没有答案,之前的评估是在VMware5下进行的,没有故障。只能等待了!

为了避免出现致命的故障,为网站服务器又添加了一块10G的VHD,准备将网站数据和数据库迁到新加的这块VHD上,以便将来系统崩溃了可以迅速重建网站服务器。

回想,自打开始将虚拟技术应用到实际生产环境后,感觉TCO总成本确实降低不少,而且管理也更加方便。不过,感觉微软的VSRV2005还是欠缺,准备用VMware GSX 3.1作,以后如果有了自己的服务器,那就直接用VMware ESX 2.5作。

好了,观察几天看看情况吧。

分页: 447/470 第一页 上页 442 443 444 445 446 447 448 449 450 451 下页 最后页 [ 显示模式: 摘要 | 列表 ]