博文

中国软件业(2007-03-31 17:21:00)

摘要:中国软件业缺自信 应尽快走出单一印度模式  
 
 
  【来源:南方日报报业集团-21世纪经济报道】 
  本报记者 刘涓涓 北京报道   “首先需要厘清的是,这只是一个商业模式而已。”5月17日,一位国际知名咨询管理机构的中国区总经理向记者指出,只有中国才把印度的外包模式称为软件业,连印度本身都从来没有将其提升到软件业的高度。
 
 
    但是,这并不妨碍在软件产业发展上,印度屡屡被国人树为标杆。事实上,上述专家也同样认为,“但要看到,这个外包市场是多么巨大,中国软件业的确有必要重新考量软件外包在整个产业链上的位置。”   时至今日,当中央将长期以来的“引入型”思路全面调整为“自主创新”并提升为国家战略的时候,面对曾经与我们站在同一起跑线、如今却已形成规模并发挥效应的印度,我们还要不要再向它看齐?   “中国软件业最缺自信”   《21世纪》:数年来,业界乃至政府有关部门都有同一个论调,那就是中国软件业应该向印度学习,中国软件业该不该学印度?他们各自的特征是什么?怎么学?   倪光南:学习印度经验是不错的,印度外包出口的成功,确实对中国很有吸引力,但同时,更值得中国学习的榜样却往往被“忽略”。   数据表明,印度现时的外包出口额是173亿美元,它大约有85万软件人员,人均产值约为2万美元,这当然是很可观的经济效益。然而,微软公司一年的销售收入就达到414亿美元,等于2.4个印度。微软只有6万名员工,因此,微软的人均产值约为69万美元。也就是说,一个微软员工创造的价值等于34名印度软件人员。造成这种差别的原因主要不是人员的素质(在微软也有不少印度员工),而在于微软是做基础软件的,印度是做外包的,微软在上游,印度在下游。   既然有微软这样的榜样,那为什么只说学习印度而不说学习微软呢?印度缺乏国内市场,走外包道路是不得已。而中国有巨大的内需市场,为什么不学微软,不学美国,依靠内需市场的支撑,全方位地发展包括基础软件在内的自主软件产业体系呢?   这里的障碍主要不是人员的素质,也不是物质条件,而是缺乏自信,缺乏创新意识。在一些人看来,做基础软件是美国人的“专利”,似乎中国人只能为美国人打工。   徐少春:印......

阅读全文(1763) | 评论:0

关于国产科学软件的思考 (2007-03-31 17:02:00)

摘要: 关于国产科学软件的思考 [%repeat_0 match="/data/option"%] [%=@title%] [%=@count%]票 [[%=@percent%]%][%_repeat_0%]
这一段一直在问自己这个问题:“在我们常用的科学计算软件当中,有多少国产的?”,在记忆里面搜索了很久,似乎真正能够数得上“常用”或者“听过名字”的,一个是叫作FEPG的有限元源码生成器,这几年不时在一些论坛上见过他们的广告;另外一个是CTEX套装软件,作科学排版的,听说是中科院的人参与了一些工作。此外,实在想不起来还有什么。当然不排除学校课题组自产自用的软件,但断言我们没有发展出象matlab/mathematica/maple/lapack等这样一批影响科技发展的科学工具也是不失偏颇的。

科学计算软件的匮乏反应了中国软件开发能力和科技应用水平的不足。国内对科学计算软件的需求是很大的,但令人担忧的是,几乎整个市场都被国外的软件占据了。有限元的论坛上,言必称的是ANSYS, Fluent, Abaqus...,电路模拟的论坛上,熙熙攘攘的是HFSS, ADS, microwave office,...,,计算化学的讨论中,<edit>Gaussian</edit>, NWChem, ADF占据了大面积的篇幅,而我参与了很久的数学工具的讨论中,几乎也充满了matlab, mathematica, tecplot和IDL的大名。我们很少有机会看到大家热烈地讨论一个自创的软件,或者计划编写、合写这样的软件。造成这种情况的原因很多,最重要的有下面几条:

1. 盗版软件太容易获得。国外很多科学软件,包括一些开源的、免费的软件都是被商用软件“逼”出来的,由于企业、科研单位需要某种科学计算功能,而商用软件的licensing费用太高,导致企业或者科研院所自行编写适合自己的软件,并且软件或者以商业化,或者以免费的形式发布出来满足社会上类似的需求。而在中国,几元一张的盗版光盘上,几千、几万美元的科学软件一应具有,再加上科研、商业的诚信制度还没有完全建立,盗版软件成为很多人的首选,大家非但不以使用“盗版”软件为耻,反而堂而皇之使用他们来发表文章,开发产品(当然,惭愧......

阅读全文(1333) | 评论:0

甲骨文挖红帽墙角 为雅虎等提供Linux服务(2007-03-31 16:58:00)

摘要:甲骨文挖红帽墙角 为雅虎等提供Linux服务 据外国媒体报道,意识到Linux支持服务市场发展空间巨大,甲骨文近日公布了26个与红帽企业Linux有交易的企业,表示要为他们提供更低价的甲骨文Linux支持服务。

  在这26家企业中,雅虎、BNP Paribas和斯坦福大学赫然榜上。去年11月,甲骨文宣布推出为红帽企业linux的支持服务。此前,甲骨文一直缺乏对开源Linux的支持服务。红帽出售Linux软件,并以此做为订购费用,其中包括支持和升级等。用户实际上可以免费购买其软件产品。

  甲骨文则推出了低于红帽费用的支持服务,同时还继续向红帽不再提供支持的产品提供服务。尽管甲骨文支持和修复红帽软件,但做为一家开源产品开发者却是一个新手。上周,Sun微系统公司的CEO施瓦兹称,要取消甲骨文的Linux支持。
......

阅读全文(1384) | 评论:0

GIF和JPEG的原理与各自适用的范围?(2007-03-24 18:13:00)

摘要: GIF和JPEG的原理与各自适用的范围?
      有一个非常简单的原则来判断应该采用哪种文件存储格式;如果是自己设计的线条简单、色彩种类比较少的图形,或者是制作透明图形、制作动画,那么就用GIF格式。因为GIF文件能够做动画,而且它的压缩算法是通过精简色彩集来实现的;如果需要在网页上放置一幅照片,或者是处理过的照片,那么就使用JPEG文件格式,因为JPEG的压缩算法对包含有复杂的颜色的图片很有效。
      在GFI格式中最多允许有256色,而JPEG则没有这个限制,且可以显示所有的RGB颜色,(RGB颜色是24位真彩色,共有16777216种色彩)而GIF只能显示256种颜色。
在使用彩色照片时,由于彩色照片属于连续色调的图像,因些它所包含的颜色数目一般远远大于256色,如果把它保存为GIF格式的文件,将不能把这些颜色都显示出来。GFI的原理是先为所有的颜色建立一个索引,然后选择其中256种最常见的颜色进行显示,因为GIF用来处理谪清晰度的照片是不合适的。
      如果颜色数目少于256色,保存为真彩色的图像就会造成浪费,因为在保存为真彩色JPEG的过程中,对每一个像素点,都要建立颜色信息,这样就会有大量的颜色信息是重复的,图片文件自然就会增大了。而GIF与JPEG不同,GIF是建立索引文件,仅仅保存各像素点对应的颜色索引号,因此在保存简单颜色的图像时,GIF大量采用索引,就比JPEG直接存储各点的颜色信息节省得多。
......

阅读全文(2211) | 评论:0

人生的大觉悟(2007-03-24 18:13:00)

摘要:人生的大觉悟                                                                                             摘自于丹《庄子》心得     苏东坡有一句诗:“小舟从此逝,江海寄余生”李白也一样,一辈子谑浪笑傲,一辈子不服权贵,到年老的时候,杜甫去看他,问他,还有什么遗憾的事?   李白说,我就是求仙问道炼丹还没炼好,想起晋代写《抱朴子》的葛洪葛神仙,我从心里觉和对不住他。杜甫听得瞠目结舌:一个上不愧皇帝、下不愧父母的诗仙,偏偏觉得自己对葛洪有愧。这是一种什么样的人生啊!所以,杜甫为他写了一首绝句:   秋来相顾尚漂蓬,未就丹砂愧葛洪。   纵酒狂歌空度日,飞扬跋扈为谁雄?   李白一生奔波,到老年依然漂泊,“秋来”指人生晚秋,但他似乎毫不介意。这就是李白的人生“纵酒狂歌空度日,飞扬跋扈为谁雄?”   这“为谁雄”三个字问得好!在这个世界上,李白不为君主,不为青史,不为功名,他不需要留下一个封号,他为的只是自己的心。所以,他是一个无所羁绊的天地英雄。   这种天地英雄就是中唐李贺的诗中所说的:“世上英雄本无主”我们不要老是觉得,那种效忠于君王的忠臣死士是英雄。真正......

阅读全文(1793) | 评论:0

20个欠揍的短信(2007-03-24 18:11:00)

摘要:     20个欠揍的短信
         1.
        跟你当这么久的朋友,你一直都很关心我,
         我却时常给你添麻烦,真不知该怎么报答你...
         所以...下辈子作牛作马....我一定会拔草给你吃的...
      
       
  
        3.
         很想你,可是又不好意思打给你,
        怕你正在忙,怕你不理我,怕你觉得我骚扰,
         真的好想跟你联络,但是…
         电话费实在很贵,你打给我吧!
      
         4.
        如果你是流星我就追定你,
         如果你是卫星我就等待你,
        如果你是恒......

阅读全文(1751) | 评论:0

世界网站排名(2007-03-24 18:10:00)

摘要: Google工程师详述Google的搜索结果排列算法
关键词: Google    搜索    排列算法                                          
马特-卡兹(Matt Cutts)是Google公司品质管理部门的软件工程师。他的工作主要是给好的网站评定等级,并负责开发阻止虚假或垃圾网站出现在Google搜索结果上的技术。 图书馆管理员们提出最多的问题之一是:“对于什么样的结果应该位于搜索列表的最上方,Google是如何选择的?”现在品质工程师马特-卡兹介绍了快速入门的知识,解释了Google是如何在网上爬行和索引,以及如何评定搜索结果等级的。马特也向学校图书馆管理员提出建议,告诉他们如何辅导学生。 爬行和索引 在你浏览包含了Google搜索结果的网页之前,要发生很多事情。首先是在万维网数以十亿计的网页上爬行和索引,这个工作是由Googlebot完成的,它负责与全球的网络服务器连接以收集文件。爬行不是真的在网上漫游,而是访问网络服务器返回到一个特定的网页上,接着扫描该网页建立超链接并为每一个网页编上号码。爬行可收集大量的文件,但这些文件还不能直接用于搜索。 如果没有索引,在你想查询如“civil war”(南北战争)等内容时,Google的服务器将不得不在你每次搜索时阅读每一份文件的内容。因此第二个步骤是要建立一个索引,这样就需要“转换” 爬行所获得的数据。为了不必在每一份文件上扫描每一个单词,就需要在数据上做些文章,以便显示包含了特定单词的所有文件。例如,假设单词“civil”在编号为3、8、22、56、68和92的文件上出现过,而单词“war”出现编号为2、8、15、22、68和77的文件上。 一旦建立了索引,就开始对文......

阅读全文(1363) | 评论:0

世界编程大赛第一名写的程序(2007-03-24 18:09:00)

摘要: 把着段代码复制(从e100开始,到最后的q)下来存为文本文档,命名为1   在DOS下用“debug<1.txt”命令   生成一个可执行程序。   进去是一个3D游戏的旋转界面,还有一段美妙的音乐,真是牛!!!
  快去看看吧
保证可执行,保证无毒!!!!!! e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1
e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20
e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a f7 d8 8b d8 26 8a 1 aa
e14f 4a 75 f9 eb de cb 57 bb 21 13 8b c1 40 f7 27 f7 f5 8b fb ba 11 1 4f 4f 4a
e168 39 5 7f f9 52 8b c5 f7 25 f7 37 2b c8 95 f7 65 2 f7 37 95 2b e8 fe e fe
e181 10 79 6 c6 6 fe 10 7 46 d0 14 d1 d1 d1 e5 79 ec 5a b8 11 1 ff 7 4b 4b 48
e19b 3b d0 75 f7 5f c3 83 f7 83 a6 5d 59 82 cd b2 8 42 46 9 57 a9 c5 ca aa 1b
e1b4 4f 52 b4 92 3f ab 6e 9e a8 1d c6 3 fc e 6a e7 ae bb 5f 7b 10 b8 b4 f7 8
e1cd e2 bf 36 4e 39 9d 79 29 3f a f9 36 52 16 fb 5 e8 e5 a6 c2 e9 b0 43 d3 a3
e1e6 cf d3 fd fd cb d1 4c 5e e0 63 58 86 bb 3e 9 c1 20 bc cc 91 a3 47 81 70 b3
e1ff d6 1a 9e c2 c9 12 e7 4e ad......

阅读全文(2029) | 评论:3

科比梦幻表演如真神就位 连续4场50+回顾(2007-03-24 18:02:00)

摘要: 北京时间3月24日,科比再次上演了奇迹,昨日刚刚拿下60分的科比再次砍下50分,不仅助湖人四连胜,也从而超越贝勒、乔丹成为史上继张伯伦后第二位连续四场至少得到50分的球员。让我们回顾一下科比的梦幻四场表现。 3月17日 湖人 116-111 开拓者 凭借着科比神奇发挥,洛杉矶湖人在主场通过加时以116-111力克波特兰开拓者,结束7连败的尴尬。 科比本场比赛39投23中,三分球12投8中,罚球12罚11中,砍下65分7篮板3助攻3抢断。 科比用一己之力结束球队的七连败。在这场比赛前湖人队本赛季还未曾击败过开拓者队,这场比赛中他们也是困难不断,虽然一度曾有两位数领先,但他们在防守中的糟糕表现无法有效遏制对手的进攻,这让他们在下半场的大部分时间里都处于落后,这时科比不得不挺身而出。最终第四节和加时赛科比的神勇发挥让所有人再次见识他超强的个人进攻能力,他也用这种表现证明自己无愧联盟最佳关键先生。
3月19日 湖人 109-102 森林狼 湖人主场109-102击败了森林狼。比赛中湖人队在比分上一直处于领先,科比的发挥非常抢眼个人攻下了50分6篮板3助攻,带领湖人队取得了两连胜。 在两天前的出色表现后,科比延续他热得发烫的手感,他在开赛的前8分12秒内就得到14分这让湖人队早早取得领先。虽然湖人队在接下来的比赛中遇到森林狼队的顽强抵抗,但科比在场上仍能不断得分,第四节的关键时刻他更是几次进攻得手,这让湖人队取得两连胜。 在这一场拿到50分后,科比成为44个赛季以来湖人队第一位连续两场得到至少50分的球员,他也是近10年来第三位有此出色表现的球员。 3月23日 湖人 121-119 灰熊 北京时间3月23日,洛杉矶湖人客场121-117战胜灰熊,科比大发神威再次拿下60分,这是他在过去连续三场得分过50分,他也追平了贝勒在1962年创造了的湖人纪录。 科比37投20中18罚17中还有5个篮板4次助攻。第三节湖人队的防守表现糟糕,灰熊队趁机反超领先,这时科比挺身而出,他连续用个人进攻帮助球队得分,结果单节拿到19分的他让湖人队带着1分领先进入最后一节。最后一节科比的得分也是湖人能在灰熊队强势反扑面前保持领先的最主要原因,结果他用60分的表现结束比赛并带领球队获胜。 这是科比生涯第四次得到至少60分,他也凭借连续三场至少得到50分的表现和贝勒......

阅读全文(2214) | 评论:0

科比连续4场比赛得分达到50+(2007-03-24 18:01:00)

摘要:北京时间3月24日早,神奇的科比带领洛杉矶湖人客场以111-105击败黄蜂,迎来四连胜,本场鏖战一大悬念终于破解,科比继张伯伦(连续7次50+)后成为NBA历史上将得分50+的场次延续到第四场,成为现役球员的楷模。 不过科比离张伯伦的纪录还有一定距离,让我们细数一下该纪录排名: 1、维尔特-张伯伦,共有118次突破50分,其中仅在1961-62赛季中就有45次,而他连续7场比赛得分突破50分的纪录也是在该年所创造。 2、科比-布莱恩特,2006-07赛季(截止至3月24日),连续4场比赛得分达到50+。 3、埃尔金-贝勒,1962-63赛季,连续3场比赛得分达到50+。 4、迈克尔-乔丹,历史上第三位连续取下50+的球员。......

阅读全文(2036) | 评论:0