【广而告之】WebHPC 2.0 免费使用推广活动开始了!

2009/12/25 | 17:04 | 分类:团队合作 | 标签: | 795次阅读

注意:转载内容,遵从原作者授权。

一、概述

  WebHPC 是一款基于Web的高性能分布式计算平台软件,由北京织女星软件技术有限公司研发推广。

二、WebHPC的由来

  1. WebHPC是基于GOS软件开发的一套基于Web的高性能分布式计算平台软件,目前已经部署在以下单位:

  * 上海宝钢集团公司
  * 上海汽车股份有限公司
  * 上海核工程研究设计院
  * 上海延锋江森座椅有限公司

  2. GOS简介:

  * GOS、CNGrid GOS、VEGA GOS(下面简称GOS),在国家“九五”、“十五”、“十一五”863的支持下,由中科院计算所历时十年,逐步研发完善,具有完全独立的自主知识产权,研发首席科学家:计算所总工、前副所长,徐志伟研究员。
  * GOS目前部署在中国最大的网格平台:中国国家网格(CNGrid)。目前国内最大的两个“百万亿次”机群:深腾7000和曙光5000A。
  * “十一五”863的8个网格应用项目要求基于CNGrid进行研发,具体包括:
   * 高性能计算化学应用系统
   * 科学数据网格及科研应用系统
   * 基于网格的铁路货运信息综合应用系统
   * 中国中医药科学数据网格服务应用
   * 气象集合预报应用网格
   * 新药研发网格
   * 天体大规模并行数值计算软件平台的研制
   * 面向水利信息化的高性能计算与网格应用
  * GOS目前广泛部署在国内各大高校、科研机构、企事业单位,主要包括:
   * 北京大学
   * 清华大学
   * 山东大学
   * 香港大学
   * 浙江大学
   * 中国科技大学
   * 西安交通大学
   * 上海交通大学
   * 华中科技大学
   * 大连理工大学
   * 哈尔滨工业大学
   * 中国科学院网络中心
   * 中国科学院高能物理研究所
   * 中国科学院上海药物研究所
   * 中国科学院深圳先进技术研究院
   * 中国科学院遗传与发育生物学研究所
   * 中国科学院北京应用物理与计算数学研究所
   * 北京市天文台
   * 铁道部郑州铁路局
   * 中国中医药研究所
   * 国家气象局气象科学研究院
   * 甘肃省计算中心
   * 上海超级计算中心

三、活动内容

  为答谢新老客户,北京织女星软件有限公司现推出WebHPC免费使用推广活动,包括:安装配置指导、用户培训、应用集成、方案咨询等。

  欢迎咨询了解联系:

  * 产品网站:http://webhpc.vegasoft.com.cn
  * 联系人:程伯群
  * Tel: 010-62136556-8004, 13521133296
  * MSN: chengboqun@hotmail.com

我选择Windows平台软件的原则

2009/04/11 | 15:52 | 分类:IT杂谈 | 标签: | 1,258次阅读

  我认为,目前阶段我选择计算机软件或服务的一个重要原则是:在不直接或间接侵犯他人合法权益的的前提下,尽可能满足自己对计算机系统的知情权和控制力。基于这个原则,使用GNU/Linux+开源软件当然是最好的选择。不过这不是今天要说的重点,我想说说我在Windows平台下的选择软件的一些准则。也许这个话题的受众面更广一些。
  “不直接侵犯他人合法权益”是比较容易理解的,在计算机软件领域,主要指的就是不使用盗版、破解软件。我的这一原则并不是出于什么高尚的道德或法律因素,仅仅是出于对同行的尊重。我承认,在其它一些方面,如电子书、音乐、影视,我自觉或不自觉地使用着一些侵权的复本。但在软件方面,自己作为一个计算机专业的学生,一个不断制造代码的劳动者,我十分理解同行的工作价值。虽然自己是开源和自由软件的爱好者,但尊重他人选择自己软件发行和营利方式的权利。当然,很多人会以经济原因拒绝使用正版。但这个问题还用我说吗?网上介绍常用盗版软件的替代免费软件的文章还少吗?(123)除了Windows本身和一些领域专用软件外,日常应用中没有哪个领域缺乏优秀的免费软件。在免费软件中,我的首选是开源、自由的工具,这一方面是对自由软件精神的支持,另一方面,作为一个开发者,学习他人源代码、按照自己的需求修改软件功能也是满足我知情权与控制欲的途径。当然,很多Windows下的自由软件也沿袭了UNIX的KISS精神,相比Windows下传统软件那种大而全的风格,这些软件的确不迎合一些用户的习惯。我有时也会犯这个懒,比如在Windows下虽然有自由的ISO制作和CD刻录工具,但我还是想使用如同UltraISO那样集成了这两类功能GUI的工具,这时候免费但是专有的ImgBurn则成了我的选择。同样,一些开源、自由的媒体播放器出于专利原因,默认不集成Real、QuickTime等格式的插件,在懒得自己配置的情况下,选择那些专有的免费软件也是不错的。
  至于免费软件覆盖不到的Windows本身(注意是“Windows”而不是“操作系统”),我承认我有点站着说话不腰疼——我的Windows及微软的一系列软件都是本科时通过参加微软的竞赛等活动免费得到的。但这对于一个有经济能力使用电脑和网络的大学生来说并不是遥不可及的:微软的DreamSpark计划为大学生免费提供Windows Server 2003在内的操作系统。如果想要XP、Vista或Server 2008,则可以通过加入IEEE学生会员等方式得到MSDNAA的授权,下载和使用百余种微软产品。IEEE对中国学生只需要25美元的会费,连Vista Business版价格的十分之一都不到。计算机专业的学生,有兴趣可以还参加ImagineCup竞赛,只要第一轮晋级就可以免费得到MSDNAA授权。另外听说ACM-ICPC也开始和MSDNAA合作了。这些途径得到的微软产品在技术上和零售版没有区别,但licence限制在学术、科研等非商业领域使用(全凭自觉)。当然,微软出此策略也是老谋深算的,想方设法把学生吸引到它的平台下,学习和使用它专有的技术,从而沦为它的奴隶,在将来的工作中不得不使用它的产品,进而谋取潜在的利益。知道了微软的陷阱,不往下跳就是了。我通过免费或廉价的途径合法地得到了你的软件,你通过竞赛活动或商业合作轻松地宣传了你的产品,双方已经各取所需了。而对于非学生用户,我想说的是,你既然有钱买电脑、上网,就不可能真的因为经济因素用不起正版Windows。用不用正版,绝对是一个意识问题。
  所谓“不间接侵犯他人合法权益”的原则往往被很多用户忽略。举几个例子:我拒绝使用迅雷一类P2SP的下载工具,因为它未经授权地盗链他人服务器上的文件,尽管加快了用户的下载速度,但在减少被盗链网站点击量的同时反而耗费了它们带宽与流量,给这部分运营者带来了损失。我不使用stardict这个开源的词典软件,因为尽管软件本身合法且优秀,但它所使用的词典很多都是侵权的,作者通过把软件和词典(包括软件和词典的网站)分离的办法来规避GPL授权应有的责任,这种擦边球不值得我们支持。我也不在网络浏览器中安装广告拦截插件,因为你既然要从这个网站有所收获,就应该允许网站的建设者得到回报。一个负责任的网站,它所选择的广告也应该是负责任的,即使对消费者没有帮助,也不会产生不良影响;至于有些人说网络上充斥着大量低俗、欺诈、病毒等性质的广告需要拦截,那我只能说,你对网站的选择有问题!总体而言,这个原则有“己所不欲,勿施于人”的意味。开发者、运营者和使用者应该尽量构成一种和谐的循环。这话说起来空,但要做起来,对于用户来说有不少点点滴滴是可行的。这一原则与其它社会道德是一样的:如果只有你一个人做,也许你就是吃亏者;但如果大家形成了一种良好的氛围,那么整个环境就会向着积极的方向发展。
  所谓“知情权”和“控制力”,这是Windows天生的弱势,提到这个问题的时候,我也只能强调Windows的用户只有相对的知情权和控制力。微软要把用户变成傻瓜,但用户有必要明白,在操作模式上傻瓜一些无妨,但在对系统的知情和控制方面,务必要保持清醒的头脑。普通用户并不需要像系统级程序员那样了解Windows内核中每个接口的功能和设计原理,但至少要对自己使用的实用工具(Utilities)和应用软件(Applications)的逻辑有表象上的了解。Windows 9X及其工具的表象相对容易把握,我曾熟知多数系统文件和进程的功能;然而XP以后,一系列本不应该由操作系统负责的机制被Windows接管,微软打着“安全”的旗号把一系列机制黑盒化了(然而对用户来说最重要的默认用户权限问题却有所放松),一度使我感到控制力的丧失。当然,我一方面因为微软及第三方应用强大的推力而妥协,另一方面自己也会与时俱进地学习的。我所抵制的,是那些表面上以给用户更多的知情权为诱饵,事实上接管了用户的控制力的软件,这包括不少国产安全软件(以360安全卫士为代表)以及一些系统优化、设置工具。这类工具针对的目标是大众用户,但开发者缺乏社会责任感,没有想着如何引导用户理解软件机制或表象、培养良好的计算机与网络使用习惯,反而以自己利益为导向,在软件的界面设计和提示语中存在着大量充满主观色彩内容。这类软件误导着用户,让他们对Windows产生误解、对注册表产生恐惧、对病毒和攻击产生敬畏。在这类软件的影响下,用户自身的技能难以提升,只能做这些工具的奴隶。因此,我所期望的软件应该在客观层面增强用户知情权和控制力,而不应该从主观上妨害用户自身判断和决策。借用“己所欲,勿强施于人”的说法,这一原则可以表述为“己所欲,勿强施愚(动词)人”。
  最后,我想附带说一下我对绿色软件的态度。“绿色软件”是一个已经被用歪了的概念。起初,人们把那些不需要安装、不需要建立或更改任何在该程序所在目录以外的文件、不修改Windows注册表及系统设置的软件称为绿色软件。一些开发者看到了这个需求,纷纷将自己的软件以这样的方式设计和发行,这是一个很好的趋势,我喜欢这样的程序。然而一些盗版、破解者也瞄准了这块绿地,把一些商业软件加以破解、修改,制作了所谓的“绿色版”。从技术角度说,这些通过反向工程制造出来的软件往往不是真正的绿色软件,它们一般只做到了免安装、免序列号等正版验证过程,而对于软件原有的修改注册表等特性,破解者们往往不在意。从本质上说,这类软件的绿色版,只不过是给破解版、盗版加上了一个好听的名字罢了,绿色软件的名声早已被这些不法者弄臭。不过有一类“绿化软件”是合法的,那就是对开源软件做源代码级的修改,使之具备免安装、无垃圾的特性,然后在原作者所使用的licence的许可范围内重装发布的软件,它们也被称为“便携版”(Portable edition)。国外有一些“绿化”组织专门从事此行,如PortableApps.com。如果没有特殊的需求,我仍然会优先选择原版(需要安装、非绿色)软件。因为我相信,在大多数情况下最懂某个软件的人应该是它的开发者。软件开发中往往存在一些hack和trick,这是第三方开发人员常常注意不到的。即使是这种合法的、基于源代码级的修改版软件,也可能存在第三方人员无意中造成的隐患。故减少一个中间环节,有助于提升我对这个软件的信任。
  个人见解,仅供参考,欢迎批判。

非鸡肋的“二线”免费/开源软件选择

2008/06/23 | 16:28 | 分类:Windows应用 | 标签: | 1,229次阅读

  很多情况下,我们选择一些盗版的商业软件而不去选择一些免费/开源的替代方案,的确是因为某些免费/开源软件过于鸡肋,在功能和性能上无法胜过具有雄厚资金支持的商业软件。但这也不能一概而论,下面简要介绍几款我长期以来使用的免费/开源软件,它们大都是一些知名度并非最高的“二线”选择,但完全能够满足本人工作需求。对绝大多数用户来说,并非鸡肋。
  文本编辑器。这已经不是一个技术问题,而是一个习惯乃至信仰问题,所以以下观点仅供参考。在商业软件领域,UltraEdit绝对是主导地位;优秀的免费/开源文本编辑器也有不少,这里就不一一介绍了。其中捷克人写的PSPad据称是UltraEdit的完美替代品,它在界面和功能上几乎是UltraEdit的克隆。但我没有选择PSPad,因为在我的英文版Vista系统上,PSPad处理国标码的中文文件全是乱码。我想如果没有遇到这个问题,PSPad可能会成为不少人替代UltraEdit的首选。我使用的文本编辑器是名气相对较小的开源软件MadEdit,它功能虽然略少,但包含了我所需要的核心功能,主要包括标签页多文件编辑、十六进制编辑、列模式编辑、跨文件查找替换、多内码支持与转换、换行符转换、程序语法高亮、自动缩进等。在编辑或查看程序代码方面,固然有不少优秀的免费/开源IDE,但如果仅仅是简单地查看或修改,就没有必要启动庞大的IDE了。我使用开源软件Programmer's Notepad,它启动速度很快,支持类与函数列表、代码结构折叠、工程管理等,满足了大多数情况下的程序编辑需求。
  文件管理器。说的当然是Total Commander的替代品了。如果你不依赖于TC各式各样的插件,那么FreeCommander应该是最好的免费选择了。FC包含了TC的各项常用核心功能,并支持压缩文件、局域网文件和FTP访问。FC的早期用户可能抱怨过它在处理一些中文名的目录时有问题,但最新的2008.6版本已经解决了这些问题。此外UltraExplorer也是一个功能强大的免费文件管理器,只是我个人感觉它占用的资源较多,界面和功能设置略为繁琐。此外,韩国人写的NexusFile是一个小巧而快速的文件管理器,简洁明快是它的主要特点,但在功能方面它也略逊一筹,例如不支持目录内的右键菜单,不支持双击快速新建、删除标签页等。有兴趣的朋友也可以试试这两者。
  PDF工具。Foxit Reader现在已成为很多人取代庞大的Adobe Reader的首选,但我选用的是另一个免费的PDF阅读器——PDF-XChange Viewer。相比Foxit Reader,PDF-XChange Viewer的主要优势在于其标文档注功能也是免费的,这对于阅读和评注论文是很有帮助的。它不会像Foxit Reader的免费版本那样给文档加上障眼的版权文字。此外,对于PDF的生成,开源的虚拟打印机PDFCreator毫不逊色于商业软件pdfFactory;而在PDF编辑方面,虽然没有一个免费软件能与Acrobat匹敌,但开源的PDFEdit也能够胜任文档小规模修改的任务。
  下面再推介几款知名度不是很高的优秀免费/开源软件。仍然强调一句:这些都是我通过长期使用验证的,并非鸡肋的选择。
  ◆ 压缩解压:7-Zip(开源。对某些分卷RAR压缩格式支持不是很好,可以下载WinRAR官方免费版的命令行UnRAR工具来处理它们)
  ◆ 网络下载:Free Download Manager(开源。如果厌烦国内同类软件的广告,可以用它)
  ◆ 图片查看:XnView(免费。附带格式转换等实用功能)
  ◆ 杀毒软件:Avira AntiVir Personal(免费。真正防毒还是要靠用户良好的使用习惯,再好的杀毒软件只能用来预防用户的疏忽)
  ◆ FTP客户端:Filezilla(开源。对于限单IP的服务器,建议先把要下载的文件加入队列,然后关闭当前连接,启动队列下载)
  ◆ FTP服务器:Filezilla Server(开源。适合作为服务长期运行);Xlight FTP Server(免费。适合作为临时使用的绿色FTP服务器)
  ◆ ISO制作与光盘刻录:ImgBurn(免费)
  ◆ C语言IDE:Code::Blocks(开源。编译器是gcc)
  ◆ 虚拟机:VirtualBox(开源);VMware Player(免费。要创建或修改虚拟机的话只需要使用一些网站提供的在线服务,或手工编写一个纯文本的虚拟机配置文件)

“习惯的势力”

2008/03/16 | 13:01 | 分类:IT杂谈 | 标签: | 767次阅读

  前几天决定删除Windows下所有盗版软件,全部转向免费、特别是开源的解决方案了。事实上我应该早就有意识、有时间并且有能力做这件事了,但拖到现在才动手。其原因,我想并不是我依赖于这些商业软件的强大功能了,而是太信仰“习惯的势力”了。

  当年,下载软件一直使用NetAnts。直到有一天发现它与某些新的网站、新版浏览器不兼容,而作者却停止了更新之后,才转向了FlashGet(当时还是Jetcar 0.x beta)。现在貌似周围的人都在用迅雷,可是用惯了FlashGet,还没有理由让我转向广告更多、启动更慢、靠“整合”他人资源来提升自己下载速度的迅雷。

  当年,压缩解压就用Winzip,试用期过后改一下注册表又能用了。直到有一天发现互联网上压缩文件被RAR 一统天下,才不得已开始使用盗版的Winrar。期间也试用过7-zip,但当时的7-zip对特定格式的RAR和ISO文件支持的不完善性,使我又回归了Winrar。现在决定改用开源方案了,才发现如今的7-zip已经比原来强大得多了,完全可以取代盗版的Winrar。要用发展的眼光看问题呵!

  FTP工具一直在用破解的CuteFTP和FlashFXP,理由也仅仅是“习惯了”。现在再看看,开源的 FileZilla、WinSCP在功能上毫不逊色,还特别符合我对FTP和SFTP混合使用场合的要求。同样,XnView、Notepad++、 ImgBurn等免费或开源的软件比起Acdsee、UltraEdit、UltraISO这些商业软件来,也是能够平分秋色的。由后者转向前者的压力并不是功能,而就是习惯。想想当年WPS Office 2005向Microsoft Office 2003的靠拢,不就是在试图迎合习惯的势力吗?

  说到现在麻烦最大的一个习惯,应该是Windows的使用习惯了。当年从Windows 3.2用起,关闭窗口都是双击窗口左上角(Windows 3.2窗口右上角没有“×”按钮),最大化窗口也习惯双击标题栏。于是后来无论是用Windows 95、98、2000还是2003、Vista,都保留了这些习惯。现在某些软件的非标准窗口已经不支持这两种操作了,但我总会浪费鼠标去双击。Vista的Explorer左侧多了一个Favorite Links,双击某个上层窗口左上角图标后,窗口关闭,如果鼠标指针恰好落在某个Favorite Link上,Explorer就会打开它,令人厌烦。我已致信微软,希望他们解决这个不算bug的bug,考虑一下老用户们“习惯的势力”吧。

“习惯的势力”