设为首页 | 加入收藏
文献检索:
  • 做好外包不容易
  • 外包并不新鲜,我们已做了几十年。唯一与以往不同的是:我们现在购买的软件,来白全世界不同地区的公司,他们各自拥有不同的企业文化,使用不同的语言。
  • CPU不要钱,带宽不要钱,软件也不要钱
  • SaaS,软件加上互联网,一个很有吸引力的命题。新的软件即服务公司应运而生,老的软件公司披上了即服务的新衣。软件技术成就了众多互联网企业,而互联网却没有成就太多技术公司。即便都是上市公司,对比下互联网公司和软件技术公司的财务报表和市值,就可以看到孰轻孰重。软件企业能不能借道SaaS,找到属于自己的互联网机会?
  • 话说程序员的职业生涯
  • 有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。
  • 再论SNS的发展
  • 自年初各大公司纷纷发布SNS产品以来,SNS市场的竞争愈演愈烈。预计到明年,在各公司的SNS产品线度过其稳定期、SNS产品团队度过其磨合期后,产品线布局会更加细腻,运营层面会短兵相接、寸土必争。
  • 举步维艰——如何调试显示器点亮前的故障
  • 显示器便是个人计算机(PC)系统中必不可少的输出设备,它是计算机向用户传递信息的首要媒介。用户也正是通过显示器来观察计算机所作的“工作”,与其交流。离开了显示器,我们便很难知道计算机在干什么。因为这个原因,在计算机系统启动的早期,要做的一个重要任务就是初始化显示系统以便可以通过显示器输出信息,俗称点亮显示器。
  • 敏捷项目管理工具初探——Scrum管理工具赏析
  • 软件开发的“个人英雄主义时代”已渐行渐远,大规模团队分布式开发已成为主要方式。自20世纪90年代兴起的敏捷软件开发方法,以其高效和灵活的特点为业界接受。敏捷强调坐在一起,共同工作的团队,但由于外包等多种分布式开发方式的限制,就必须要求有相关项目管理工具的支持。本期“月度关注”栏目对一些敏捷项目管理工具进行了初步探索,希望能为大家提供一些有益参考。
  • 敏捷团队协作的加速器——Mingle
  • Mingle是什么? Mingle是一个敏捷项目管理与团队协作工具,为团队提供共享的工作空间,支持各种各样的敏捷方法,内置了XP、Scrum、Agile Hybrid的项目模板。Mingle也是ThgughtWorks 7年多敏捷实践的结晶。在英文字典中,Mingle这个词有“合而为一,混合”的意思。的确,它让整个团队凝聚在一起,为了共同的项目目标而努力。
  • ScrumWorks,让Scrum更敏捷
  • 曲折的选择之路 开始实施Scrum之前,除了进行培训之外,另外一项重要工作就是选择适合自己的Scrum工具。很多关于敏捷的论文或数科书都提到了自板和Excel电子表格。但白板与Excel电子表格显然不能满足一个注重过程资产的软件项目的要求。白板虽然适合每天的跟踪汇报,但是对Product Backlog支持明显不够,也没办法保留历史记录。Excel虽然有很多现成的模板可以用,但当是团队成员比较多时,同时修改一个共享Excel文件,会相互冲突,不好同步。
  • 新产品&工具
  • Managed Extensibility Framework;OpenOffice.org3.0;Flock 2.0;Mobile Firefox Browser Alpha;搜狗手机输入法……
  • SourceForge优秀项目
  • Concrete5是一个用PHP开发的CMS系统,使用它,用户可以很方便地创建一个网站。 Concrete5的操作界面非常友好,当你在编辑一个页面时,就像置身在Google Page Creator(注:现在Google Page Creator已经被Google Sites取代了)中进行操作一样,因此只要你曾经使用过Google Page Creator,那么在Concrete5下你就会如鱼得水;即使你没有使用过Google Page Creator,那么凭着直觉点点鼠标、输入一些文字你也可以轻松完成网站的创建。得益于简单的操作,当你用了Concrete5之后你会爱不释手。
  • 国内优秀开源项目
  • Notepad++是在Windows环境之下运行的一个免费的代码编辑器。为了创造一个小巧且有效率的代码编辑器,这个在GPL许可证下的自由软件开发项目采用了Win32API和STL技术,并用C++语言编写而成。Notepad++可完美地取代Windows的记事本。
  • Geek产品
  • Razer Mako Speaker System;Iomega StorCenter ix2 Network Storage;Biuetooth Laser Virtual Keyboard.
  • 新课上线
  • 冬天来了
  • 春生。夏发。秋收。冬藏。先哲用如此朴素而睿智的言辞阐释了人力与自然规律的呼应关系。种植如此,其他莫不如此。
  • 绿色IT
  • 绿色IT是近来的热点之一,不但厂商纷纷顺应这一潮流,用户的支持度也是相当的高。究其原因大概集中在两点,一是廉价计算能力的出现带来了数据的迅速增长,而与数据相关的服务器、网络、软件和存储所消耗的能源也正在不断增长;二是正在国际间蔓延的能源价格的大幅上扬。在鼎沸的拥护声中,我们也应该留意到,虽然有一半的受访者认为在采购IT产品时,需要把绿色IT的因素考虑进去。但事实上,只有30%的公司会把绿色IT相关标准列入采购标准中。难道绿色IT又会成为一个叫好不叫座的潮流吗?应该不会。不叫座的一个重要原因是,现在企业的IT部门只会考虑系统对业务的支持能力,而不会考虑用电量的多少,
  • “缤纷”的云计算
  • 根据WIKI网站上的解释,“云是指因特网,因为过去一直将因特网画成一朵云。” 在前不久InfoQ中文站针对云计算话题采访谷歌资深软件工程师谷雪梅时,谈起网格计算、分布式计算和云计算这些概念的区别,她表示其实这些概念基本是一脉相承,只是技术的发展使得它们终于有了用武之地,特别是搜索引擎这一杀手级应用的出现,使其更受关注。任何一个概念的背后都有一个巨大的利益共同体,云计算也未能免俗。微软CEO鲍尔默近期表示他们会推出云计算操作系统,IBM说自己会耗资3亿美金在全球建立13个云计算数据中心,
  • 第二代移动服务体系结构正向您走来
  • Java Platform,Mobile Edition(Java ME)平台的MSA规范(JSR248)为移动设备的应用程序功能定义了一系列标准。它同时还明确了与MIDP和CLDC规范相关多种技术间的交互。现在,JCP(Java Community Process)正致力于下一代的两个重要JSR:它们是第2代的移动服务体系结构(JSR249:Mobile Service Architecture 2)和第3代的移动信息设备配置文件(MIDP3.0)。
  • 危险中的机会
  • 经济的低迷终于不请自来。10月14日在奥兰多举行的Gartner Symposiumi Txpo2008大会,不再像往年那样热闹非常了。在这次大会上,IT巨头们纷纷谈论如何应对全球经济的日益低迷。Gartner集团负责全球研究的高级副总裁Peter Sondergaard认为,明年全球的IT开支会持续下滑,IT公司下一件最重要的事情是削减成本,包括裁员。
  • 开源天下事
  • 开源世界里还是Google最能吸引人气。上周Chrome的发布,给大家带来不小的“冲击”。在发布后短短24小时内便占据了1%的市场份额,稍后几天一度超过4%,一个月后竟然又回落到不足1%。此外还有一个有意思的现象。人们普遍认为Chrome的诞生是对微软的巨大挑战。但数据统计表明,因Chrome而影响用户量的是Firefox和Safari,
  • Android梦想成真,BlackBerry卷土重来
  • 经历了一年多的等待,9月24日,采用Google手机操作系统Android的T-Mobile G1正式发布,该手机硬件由台湾HTC设计,开发名称为HTC Dream。Google梦想成真了,这个梦也同样属于HTC。也许手机领域的Wintel联盟并不是一个梦想。接下来的传闻更证实这种猜测,HTC Touch HD将同时支持Google Android和Windows Mobile,其中Android版本将以T-Mobile G2的名称进入市场。看起来HTC的美梦才刚刚开始。
  • ORACLE坚持网格道路,软硬兼施 IBM着力推广PureXML,开擂寻星
  • ORACLE Open World 2008圆满落幕了,作为数据库行业的领军人物,ORACLE此次大会放出很多明确的信号:继续坚持网格路线、加强开发工具产品线、软硬件共同发展、绿色环保IT。此外,ORACLE不忘标新立异,把之前自己和竞争对手的产品统称为1.0,把自己在做的产品尽可能多的标识成2.0。
  • 十月革命
  • 同样是香山红叶漫山遍野的季节,今年却感到深深的寒意。美国金融已经萧条到有人写信建议硅谷技术大拿们也想想办法的地步了,我看到孟岩分享这个文章的时候,感叹真是病急乱投医。而怎么用技术降低成本,让企业活过这个冬天,安全过冬。我想这还是很多老板关心的问题。微软推出了Microsoft Silverlight 2,支持.NET开发。不可思议的是也支持死对头Google的Chrome,比如它具有更多的特性、对内容的保护、提高服务器的效率和对后台互动的开发都有更为强大的支持。
  • 金融海啸对网游的影响
  • 2008年应该是被记住的一年,发生的事情多而且大,很多事件影响深远。中国的不必多说,雪灾、地震、奥运、神七、三鹿每个都是大事件。而在全球经济一体化的大形势下,美国的次贷危机引发的全球金融危机影响到了我们生活的方方面面。中国概念股在纳市如坐过山车般的暴涨、暴跌可谓惨烈。网游行业是否会在这轮经济衰退中受到影响?
  • 安全天下事
  • 本月新的浏览器攻击手法“点击劫持Clickjacking”被两位安全专家Robert Hansen与Jeremiah Grossman公布,但公布的并非是全部细节内容。其基本原理是在页面A的iframe中通过src链接到另一个域的页面B,设置iframe的CSS样式透明度为0(具有隐蔽性),Z-index设置为大于A页面中的其它元素,然后在A页面中随意设置一些具有欺骗性的点击元素(例如:提交按钮、确认按钮、Clickme链接等),其Z-index值均低于iframe,并与B页面中的关键元素(如:删除按钮、上传按钮、单选框、选择链接、木马下载链接等)处于同一个位置。于是当点击A时,B会响应事件,如果再利用一些社会工程学方面的技巧,
  • 防盗版不是唯一 业务增值需求更大——新趋势引发软件行业对加密要求不断升级
  • 用“魔高一尺,道高一丈”来形容中国软件行业解决安全需求的两颗明星——系统安全软件与软件加密是最恰当不过的。但事实上,我国软件加密行业的发展始终保持与国际同步甚至领先,并在与反盗版的博弈过程中不断进步,近年来又出现了新的发展趋势……
  • JRuby on Rails上的项目宿主平台Kenai
  • 在经历数个Beta版本后,Python2.6终于迎来了正式版的发布。Python2.6开发过程中,Bug管理工作从先前的SourceForge平台转移到基于开源。项目Roundup的Bug管理系统之上。同时,新的文档将使用Python开源项目Sphinx来产生美观的HTML输出,以替代之前一直沿用的LaTex格式。除此之外,Python2.6在字符串格式化、异常处理、Byte文本方面都进行了改进。更多细节可以查看Python开发者林胜在站点onlypython.com给出的Python2.6版本新特性全文翻译。
  • 金融危机下的嵌入式市场
  • 进入10月,这场席卷全球的金融风暴愈演愈烈,其严重性更是超出了人们最初的想象。虽然各国政府不断出台政策以稳定市场,并试图防止经济下行,但是总还有一批批企业倒下。
  • 恼人的云计算
  • 不管你愿不愿意,云计算(Cloud Computing)这个名词,就像以前的Web Service、SOA、网格计算一样,不期然的来到我们身边。就像SOA、网格计算刚来到我们身边,把所有人都绕晕的情景一样,现在对什么是云计算这个大名词,彻底搞清楚的人恐怕也不多。它会给企业软件开发带来什么样的影响?它跟SaaS、虚拟化是何种关系?是不是大公司再次拿新的概念来忽悠我们的呢?不过,云计算这个名词恐怕不是“新瓶装旧酒”那么简单。
  • 对JavaScript框架的再思考
  • The Ajax Experience会议上,John Resig和jQuery大放异彩。John Resig做的精彩演讲,引发了关于JS库的又一次大讨论。Aaron Newton写了一篇长文,提出Programming to the Pattern的想法,指出iQuery无法很好的做到这点,而MooTools则非常适合。AaronNewton的论点和我感觉一致,iQuery易用的同时也宠坏了用户,刚开始使用iQuery,会感觉非常容易同时很有成就感,但随着代码增多和编程经验的提升,一个好的程序员会开始想Resuable、Flexible等概念。这时,
  • 瑞星推出云安全2.0版
  • 随着“瑞星杀毒软件2009版”新品的公测,近日,瑞星正式推出“云安全”计划的2.0版,其矛头直指目前互联网安全的最大威胁——“挂马网页”。据悉,经过公测完善后的反“挂马网页”模块,将同时加载在“瑞星卡卡上网安全助手”新版本上,
  • 百度任命李一男为CTO
  • 10月6日,百度正式对外宣布,任命李一男为公司首席技术官(CTO),任命从即日起开始生效。百度董事会主席兼首席执行官李彦宏表示,“李一男是中国自主创新科学技术领域的顶尖专家,在全球领先的技术公司拥有杰出的管理经验,李一男的加盟,必将带领百度的产品技术团队攀上新的高峰。”
  • 中国雅虎宣布推出SNS业务
  • 10月13日,中国雅虎确认正式推出SNS社交网络服务,并把该服务定名为“关系”(my.cn.yahoo.com)。这是继7月份雅虎口碑生活服务平台启动之后,中国雅虎方面的最重要举措。据悉,“雅虎关系”采取了实名制,与其他SNS服务的差异化在于,它不依靠网页游戏聚集人气。
  • Opera9.6发布:速度更快更方便
  • Opera近日发布Opera9.6版本的浏览器软件,该版本浏览器将提供更快的上网体验,电子邮件客户端得到了改进,支持更好的浏览器同步功能。Opera开发人员表示,Opera9.6包含有一个扩展的Opera链接。这意味着用户可以在任意计算机上更加容易地使用其个人浏览身份。
  • IBM中国软件开发中心开放日暨乔迁新址
  • 10月15日,IBM中国软件开发中心新址环宇大厦正式落成,这个坐落在中关村软件园区当中一幢庞大的椭圆形三层建筑,成为了IBM全球最大的一个单座研发大楼。新址落成的典礼上,中国科技部曹健林副部长、倪光南院士以及来自美国的IBM全球高级副总裁,IBM软件部总经理Steve Mills等IBM软件部的众多高层莅临现场致辞。
  • Flex中你最应该知道的10点
  • Flex最近惹来了很对非议。许多人对它感兴趣是因为听到了关于Flex如何如何优秀,如何如何好用,而没有去实际思考和研究Flex是否适合自己的项目。本文我对Flex进行了分析并且总结出了Flex中你最应该知道的10点,不管你是打算将Flex用于自己的个人主页或是公司或其他的商务用途。这十点分别是:
  • 名人哲言
  • 下一期的问题
  • 编者说明
  • CUDA——了解和使用共享内存
  • CUDA开发人员面临的最重要的性能挑战之一就是如何充分利用本地多处理器内存资源,如共享内存、常量内存,以及寄存器。原因就是我们上一篇文章中讨论的,虽然全局内存可以提供超过60GB/秒的速度,但这对于只获取使用一次的数据来说,仅相当于15gf/秒——要获得更高的性能则要求能够重用本地数据。CUDA软件和硬件设计师做了~些出色的工作,以隐藏全局内存的延迟和全局内存的带宽限制——但这都是以本地数据重用为前提的。
  • Flex三味书屋——我喜欢的三本Flex图书
  • Flex提供了一个强大的、易于上手的、用于开发Flash应用程序的框架,对开发者非常友好。随着Flex被业界接受的程度越来越高,越来越多的非ActionScript开发者加入了Flex阵营。例如,Bruce Eckel(《Thinking in Java》的作者)就对Flex技术非常认可,他提出:Flex和Flash在一起,提供了一个理想的跨平台的完整的灵活的用户体验解决方案。
  • 代码如散文
  • 程序和散文有着一些共性。对于散文来说,读者要问的最.重要问题是:“这篇散文的内容是什么?”对于程序来说,要问的最重要问题是:“程序的功能什么?”事实上,散文和程序的意图都应该是非常清楚,而不至于让读者提出这两个问题。不过,对于散文和程序来说,很重要的一点就是看看它们是如何写成的。即使要表达的思想本身是很好的,但如果散文或者程序难以理解,那么要把这个思想传播给读者将会很困难。因此,写作的风格和写作的意图同等重要。散文和程序的首要问题就是要让人们能够阅读和理解。
  • 新书上架
  • Linux圣战:序幕
  • Linux阵营的大师们最近比较活跃。 今年7月15日,Linus Torvalds在Linux内核邮件列表里将极度关注安全问题的OpenBSD开发人员戏称为“一群只会手淫的猴子”。9月17日,著名内核维护人员Greg Kroah在Linux开发人员研讨会(Linux Plumbers Conference2008)上发表主题演讲,谴责维护Ubuntu发行版的Canonical公司对Linux社区的贡献太少,是Linux社区的“害群之马”。9月24日,Linux基金会执行总监Jim Zemlin在一篇发表在InfoWorld的文章中断言“(操作系统)的未来属于Windows和Linux”以及“Sun公司的Solaris已经濒临死亡”。该文章还“不小心”地一稿两投,同时出现在纽约时报的网站上。
  • 不登长城,不知序为何物
  • 近年来,软件开发者及企业信息主管们,喜欢谈SOA技术及其松耦合(Loosely—coupled)的效益,期待软件团队和企业都能敏捷起来,也相信这是能解开软件开发难题的万灵丹。
  • 信息随需应变——DB2廿五载构想
  • 25年前,IBM软件的第一个品牌正式成立,这就是DB2。在软件价值还没有得到社会真正认可的年代,一个软件产品线的诞生是需要勇气的。作为“蓝色巨人”,IBM丝毫没有在这种困难面前低头,而是不断将独有的信息技术创新带给世界。随后的年月里,我们看到IMS、DB2、Informix这些品牌的光辉,看到数据库和信息管理技术领域的发展与变迁,看到从层次型、网状型到关系型数据模型的不断创新。
  • 开源业务模型已经成熟——Sun软件执行副总裁Rich Green谈开源战略
  • 长期以来,Sun微系统公司就在稳定地将自己的业务战略向开源方向转移。从提供OpenSolaris,到推进MySQL,再到虚拟化方面的努力,开源驱动着Sun业务的方方面面。Ostatic网站采访了Sun软件执行副总裁Rich Green,向他请教Sun如此制订战略的原因,以及Sun如何看待未来的发展。
  • 重建微软成功模式——专访微软展现层平台与工具总经理lan Ellison—Taylor
  • 微软的成功,可以看作是其关注开发者社区的成功。从上世纪90年代开始,其技术体系渗透到了整个产业链的上下游。从学院到商业公司,从科学研究到普通用户的桌面。其中包含的除了技术,还有对用户行为的细细揣摩,对市场时机的有效把握。时逢互联网快速发展,越来越多的互联网公司涌现出来,在IT领域独霸一方的微软面临了前所未有的挑战。正因如此,我们看到了微软的大战略出台,S+S正是在这个背景下诞生的。随后,一系列战略产品也应运而生。其中最重要的,
  • 寻找未来的软件精英——首届中国优秀软件创新大赛正式启动
  • 20多年前,随着“中国第一程序员”求伯君凭借其个人作品WPS而声名大振,中国软件业进入了“个人英雄时代”。那是一个孕育中国软件创新人才的黄金时代,一颗颗璀璨的明星如雨后春笋般涌现:王永民的五笔字型、鲍月桥的UCDOS、王志东的中文之星等等,令人目不暇接,真可谓“英雄辈出,逐鹿洪荒”。然而时过境迁,自90年代中期之后,随着以微软为代表的国外著名软件公司大批介入中国市场,他们凭借雄厚的研发资本,强大的研发团队,科学的软件工程管理,成熟老到的市场运营经验,使得国内无数软件创业者如同“游击队”碰上了“集团军”,
  • 微软豪杰聚首 共享创新风暴
  • 10月18目,2008 China MVP Open Day在北京汤山国际会议中心隆重拉开帷幕。130位在微软社区有杰出贡献的专家和49位微软员工齐聚一堂,共同演绎“微软天下行,豪侠汤山会”。
  • 行业软件开发纵横谈——专访汉星天(中国)公司中华区CTO刘开阳
  • 一说起来中国的管理软件和软件产业的发展与文化,刘开阳就像变了一个人。接连不断的手势、明显加快的语速,还有眼中投放出来的光芒,令人真切感受到他对于提升中国软件产业的热切期望。
  • 云计算,未来的趋势——山雨欲来风满楼——云计算趋势一览
  • 2008年,最热门的技术话题是云计算,自Amazon的AWS(Amazon Web Services)出现以来,越来越多的人开始关注和开发这种新的计算械,正是因为AWS的存在,Amazon视自己作科技公司,无论是其S3(Simple Storage Service)还是EC2(Elastic Compute Cloud)。
  • 自由软件的云计算观——专访自由软件之父Richard Stallman
  • 作为自由软件之父,Richard Stallman的观点犀利。很明显,在自由软件的理念之下,Richard并不喜欢云计算,他更相信将软件运行在自己的PC机和服务器上,以避免“将您自己置于别人的砧板上”。
  • 泛谈云计算的发展之路
  • 近十年来,互联网取得了急速的发展与成长。存储、计算机能量消耗、IT产业人员和硬件的成本不断提高,数据中心空间日益匮乏,原始的互联网系统与服务设计已经不能解决上述种种问题,互联网急需新的解决方案。同时,大型企业必须充分研究数据资源,才能支持其商业行为,数据的收集与分析必须建立在一种新的平台之上,这就是云计算的产生背景。
  • 何来云计算?——IBM Tivoli软件总经理Alfred Zollar专访
  • 记得第一次做多核计算选题的时候,正是微软的软件大师Herb Sutter在DDJ杂志上发表《免费午餐已经结束》一文的时候。多核的出现让当今计算机的计算能力再一次跃上了新数量级。然而爆发式增长的计算需求似乎总是能将快速增长的计算能力迅速吞噬,这篇文章给我们一个重要的提示:如何有效利用现有的计算能力,应对没有止境的计算需求。
  • 云计算推广的是互联网新理念——专访Google中国研究院副院长张智威
  • 当前所有业务都是基于互联网展开的,追求的目标是在未来将现在几乎所有的软件、存储和计算都放在网络上进行。可以说,Google的发展战略就是云计算模式所追求的理想境界。在云计算的海洋中遨游,似乎也没有哪一家公司比互联网巨头Google更适合来做这个舵主。当前国际IT厂商对于云计算是否有过于炒作之嫌?Google的云计算模式是怎样的?其核心技术又将如何支撑云计算服务?如何看待云和端的关系?对于上述热点话题,记者特意专访了Google中国研究院的副院长张智威先生,请他与本刊读者分享他的观点。
  • 云计算还处于初级阶段——专访群硕软件技术总监邵荣
  • 截至今年九月,IBM已经在全球范围内拥有了13家专门的云计算研发中心,微软称每年将为云计算服务投入数十亿美金,Sun在其新推出的战略“Hydrazine计划”中也包含了大量的云计算相关内容……面对国际厂商激战云计算的场景,甲骨文CEO埃里森却一语道破天机:“现在的IT厂商将任何与互联网沾边的产品都贴上了云计算的标签,它已经成为了一个广告词”。云计算究竟是广告词还是互联网趋势?为何会在这两年特别火?它对传统互联网商业模式究竟有何改变?和SaaS(软件即服务)的联系和区别在哪里?
  • 漫谈云计算
  • 云(Cloud)是网络的象征,所以云计算(Cloud Computing),最广义的解释就是“网络计算”。这恐怕是目前大家对于云计算的共同看法。除此之外,大家对于云计算的理解和定义都不太一样。
  • 静观云卷云舒——Force.com云计算解析
  • 云计算和SaaS是2008年的两大技术热点。它们是彼此独立的商业模式,还是站在不同的商业立场上的概念营销,一时间业内充满了争论。透过对当前此模式先行者的分析,我们可以得出结论:SaaS可视为云计算的一部分,因为SaaS面向应用和服务,而云计算则还要同时负责管理托管环境中的主要计算和存储资源。让我们通过Salesforce公司的PaaS(平台即服务)——Force.com平台,来揭开云计算神秘的面纱。
  • Google构建我们身边的云计算
  • 留着卷曲长发,已是Google高级软件工程师的克里斯托夫·比希利亚(Christophe Bisciglia)仅有27岁,他踱着方步,向台下信心十足的Google应聘者们抛出这样一个问题:“那么,谁能来告诉我,如果数据量增长1000倍,现有的方案是否还能正常工作?”
  • IBM云计算和政府云平台
  • 云计算是一个虚拟化的计算机资源池,也是一种新的IT资源提供模式。可以简单地把它理解成一个数据中心,这个数据中心的计算机可以自动地管理和动态的分配、部署、配置、重新配置以及回收资源,也可以自动安装软件和应用。云计算的构成包括硬件、软件和服务。硬件主要是x86或Power的机器。软件包括管理计算机自动化的软件,以及被管理的软件。服务是指云计算中心的搭建和以后的运维。云计算中心向它的用户提供的是装好软件和应用的虚拟计算机,
  • 云深不知处——大规模分布式云计算方案详解
  • 学过量子物理的人都知道,围绕在原子核周围运动的电子并不是像神七围绕地球那样按轨道运行,而是按照一定的概率分布在原子核周围。如果说1926年薛定谔利用波动方程描述量子物理中的“电子云”(Electron Cloud)的偶然性、弥漫性、同时性的话,那云计算的产生则将量子力学中对电子云的描述搬到了我们今天的互联网上。当互联网的分布性、弥漫性被越来越多的软件厂商所认识到时,
  • 云计算中的存储
  • 2008年的IT界,云计算是个热词。很多企业都在宣称自己提供云计算服务,很多人也都在讨论云计算(一些明显是凑热闹的,比如所谓的“云安全”),从业界公认的几种云计算的服务能力看,都绕不开存储这个基础支撑组件,dSaaS(data—Storage-as-a—Service)更是把存储提到了首要的位置。而从我们目前能得到的信息来看,在存储层已经解决很好的,恐怕也只有Google和Amazon两家,至于其他公司可能都还在路上,
  • 大型网站架构演变和知识体系
  • 大型网站的架构,每一次演变必然有其触发动机,并且一般不为人所知;同时,演变方案的设计与实施对于架构师的知识体系要求是比较高的。
  • 平衡的艺术——从菜鸟到架构师
  • 作为一个不是科班出身、没有正规学习过计算机知识的架构师,想在这里把我这几年学习的经历体验和大家分享一下,谈谈自己对架构师成长之路的一些感想。
  • 谈谈体育比赛的图文直播(下)
  • 了解不同语言的特性,以混合语言编程的方式,开发出供大规模并发访问架构要使用的各种服务,可以起到事半功倍的效果。
  • 乘时间机器,看敏捷旅程
  • BOSCO系统是一个在线酒店品牌管理系统,通过将相关管理工作整合到一个信息系统中,来提高相关人员的工作效率。目前BOSCO系统已经被全球超过1000家酒店使用,用户超过8000人。
  • 游戏开发中的Scrum和长期项目规划
  • 游戏创作的过程中充满了不可预知的难题和意外发现,对于饱受个中苦楚的许多开发者来说,如果能在迭代中找到游戏开发的真趣,而不必再徒劳地尝试做到尽善尽美的事前规划和预测,其吸引力不言而喻。
  • 业界需求管理工具应用情况调研
  • 本文通过对业界需求管理工具应用情况的调研,希望能让读者了解业界需求管理工具的应用情况。并对这些工具进行了对比和分析,为读者提供一些参考。
  • 需求捕获中的“心理战”
  • 在需求获取的过程中,经常会遇到用户种种不同的反应,而消极心理是造成负面反应的主要原因。本文针对五种最典型的心理现象进行分析,并分享了一些行之有效的解决手段。
  • 有关敏捷的若干思考
  • 这段时间的咨询工作大多是围绕需求、分析和设计的,但感觉上都直接或间接地和敏捷相关,于是就将这些思考记录下来:
  • Facebook应用开发之旅
  • 本人最近有幸参加了Facebook应用的开发。这里先简要说一下什么是Facebook的应用。其实,Facebook应用就是开发者用开发语言和Facebook公开的开发包开发的一个Web程序,让它运行到Facebook的网站上,而Facebook成千上万的开发可以通过访问Facebook网站而调用到你的应用。这里用上图说明。
  • Drupal的性能问题——PHP沉思录之六
  • 此为作者该系列文章的最后一篇,文中冷静地分析了PHP存在的问题,当然这并不会动摇我们认为PHP是一门优秀语言的观点。知其所短,才能更用其所长。
  • Python中泛型函数应用案例
  • 近几个星期,我跟同事一直在做一个编程项目。该项目需要一个命令行接口,我们利用的是Python标准类库中的cmd模块,再加上用Twisted编的~个网络层,最后完成了两种类:一种对应标准数据流(stdin,stdout,stderr)接口,另一种对应非标准数据流(如Twisted transport)接口。所有I/O接口(输入输出接口)都是命令行接口,我们大致使用了三种方法:
  • 参数列表中的Self:非显式的冗余
  • 对于Python中self的争论,我们得到的回应是“显式好于隐式”。在Pycon Brazil的一篇文章中,我意识到在方法体中我们的确需要self,但被迫把它放在参数列表中是一种冗余做法。我实际上并不希望它出现变化,但我要证明这不是一个哑参数。
  • 跨站脚本XSS安全漏洞
  • 跨站脚本Cross—Site Scripting(XSS)是最为流行的Web安全漏洞之一。那么,什么是跨站脚本?它有什么危害?Web开发人员又如何在开发过程中避免这类安全漏洞?这都是本文要重点解决的问题。
  • 在OpenSolaris上编译安装Pidgin
  • 本文以OpenSolaris 2008.05简体中文版为例,说明了Pidgin的编译方法。其实,在其他操作系统上编译Pidgin也相类似,可借鉴文中所述的方法。
  • .NET Framework中的匿名类型
  • 在Visual Studio 2008中,C#编译器支持一些新的且相当有趣的特性。有些特性只是做了一些语法上的改进,旨在为开发人员减轻执行重复且必须的任务的负担,例如为类属性创建相当简单的getter和setter方法。而其他一些特性增加了语言和.NET编程平台的新功能。在这点上,ASP.NET平台也不例外。在本文中,我将简要地讨论匿名类型,并清楚划定他们的范围以避免误用。
  • ASP.NET中的设计模式
  • ASP.NET引入提供者模型作为一项特殊功能,ASP.NET2.0及其更高版本中的提供者模型适用于ASP.NET及其他应用程序自定义功能的设计模式。
  • 编读往来
  • LINQ中的表达式目录树
  • 本文从什么是表达式目录树开始,介绍了如何分解、构造和执行表达式目录树,以及使用表达式目录树具有什么优势,掌握好表达式目录树,是学习好LINQ非常重要的一个环节。
  • 具有实践精神的理论家:我们时代的达芬奇——高德纳访谈录
  • 《程序员》杂志的一位作者袁泳先生,曾经说过高德纳是一位文艺复兴时期式的天才人物,这说的是他的博学,以及他同时具备的灵巧的编程能力。在分工越来越细致的现代社会,这确实非常罕见,就像一个人自己制造一架飞机,他既要考虑空气动力学问题,也要考虑飞机上的每颗螺丝钉的固定方式。也确实使我们想到达芬奇,后者创造了享誉后世的《蒙娜丽莎》,《计算机编程艺术》在计算机领域的影响可以与之媲美,同时也是机器设计方面的专家。从计算机科学史上说,高德纳正是生逢其时。1936年,图灵发表了《论可计算数及其在判定问题上的应用》一文,确立了可计算模型。1953年,巴克斯发明了Fortran语言。
  • 有梦想精神的企业家与推销天才——Larry Ellison
  • Larry Ellison是世界上最大数据库软件公司Oracle(甲骨文)的CEO,目前仅次于Bill Gates的世界第二富豪。他的产品遍布全世界,似乎谁都无法离开他:当我们从自动提款机上取钱,在航空公司预定航班,或将家中电视接入Internet等等。毫无疑问这时的你就在和Oracle打交道。
  • 本月焦点
  • 微软公布下一代Visual Studio和.NET平台;Visual Studio2008的未来之路;Visual Studio 2010及.NET框架4.0前景瞻望;Oracle推支援.NET3.5与Visual Studio 2008开发工具.
  • 会议
  • 2008年北京OOo世界开源大会即将开幕;2008中国软件开发2.0技术大会12月召开;微软Windows年度技术盛会12月登陆中国.
  • .NET Framework 4.0与Visual Studio 2010
  • 当您看到这篇文章的时候,10月底在洛杉矶举行的微软Professional Developers Conference 2008应该已经落幕了,在这个为期四天的大会上微软将发布诸多下一代平台产品与技术。如Windows 7、云计算平台等,当然还包括.NET Framework 4.0和Visual Studio 2010。
  • SpringSource更改维护策略造成的Spring社区大地震
  • 本月SpringSource公司突然更改了Spring框架的版本维护策略,该策略声称:每一个主要的Spring版本发布之后的三个月之内,社区将得到免费的升级维护版本,之后SpringSource公司只会给付费的企业用户提供后续的维护版本、补丁,并提供为期三年的技术支持服务。
  • 声音与幽默
  • [高端视点]
    做好外包不容易(Ivar Jacobson)
    CPU不要钱,带宽不要钱,软件也不要钱(黄柳青)
    话说程序员的职业生涯(寇卫东)
    再论SNS的发展(梁公军)
    [调试之剑]
    举步维艰——如何调试显示器点亮前的故障(张银奎)
    [月度关注]
    敏捷项目管理工具初探——Scrum管理工具赏析(王立杰)
    敏捷团队协作的加速器——Mingle(丁亮)
    ScrumWorks,让Scrum更敏捷(王立杰)
    [产品推荐]
    新产品&工具
    SourceForge优秀项目
    国内优秀开源项目
    Geek产品

    新课上线
    冬天来了(韩磊)
    绿色IT(焦昕秋)
    “缤纷”的云计算(霍泰稳)
    第二代移动服务体系结构正向您走来(陶震)
    危险中的机会(潘加宇)
    开源天下事(叶亮)
    Android梦想成真,BlackBerry卷土重来(马宁)
    ORACLE坚持网格道路,软硬兼施 IBM着力推广PureXML,开擂寻星(王翔)
    十月革命(钱宏武)
    金融海啸对网游的影响(赵青)
    安全天下事(肖新光)
    防盗版不是唯一 业务增值需求更大——新趋势引发软件行业对加密要求不断升级
    JRuby on Rails上的项目宿主平台Kenai(高昂)
    金融危机下的嵌入式市场(孙天泽)
    恼人的云计算(邢波涛)
    对JavaScript框架的再思考(王保平)
    瑞星推出云安全2.0版
    百度任命李一男为CTO
    中国雅虎宣布推出SNS业务
    Opera9.6发布:速度更快更方便
    IBM中国软件开发中心开放日暨乔迁新址
    Flex中你最应该知道的10点
    名人哲言
    下一期的问题
    编者说明
    CUDA——了解和使用共享内存(Rob Farber)
    [图书]
    Flex三味书屋——我喜欢的三本Flex图书
    代码如散文(松本行弘)
    新书上架
    [评论]
    Linux圣战:序幕(蒋清野)
    不登长城,不知序为何物(高焕堂)
    [报道]
    信息随需应变——DB2廿五载构想(欧阳璟)
    开源业务模型已经成熟——Sun软件执行副总裁Rich Green谈开源战略
    重建微软成功模式——专访微软展现层平台与工具总经理lan Ellison—Taylor(欧阳璟)
    寻找未来的软件精英——首届中国优秀软件创新大赛正式启动(常政)
    微软豪杰聚首 共享创新风暴(李哲)
    行业软件开发纵横谈——专访汉星天(中国)公司中华区CTO刘开阳(郑柯)
    云计算,未来的趋势——山雨欲来风满楼——云计算趋势一览(欧阳璟)
    自由软件的云计算观——专访自由软件之父Richard Stallman(欧阳璟)
    泛谈云计算的发展之路(富益群)
    何来云计算?——IBM Tivoli软件总经理Alfred Zollar专访(欧阳璟)
    云计算推广的是互联网新理念——专访Google中国研究院副院长张智威(付江)
    云计算还处于初级阶段——专访群硕软件技术总监邵荣(付江)
    漫谈云计算(蔡学镛)
    静观云卷云舒——Force.com云计算解析(范春莹)
    Google构建我们身边的云计算(高昂)
    IBM云计算和政府云平台(陈谷)
    云深不知处——大规模分布式云计算方案详解(许舟平)
    云计算中的存储(冯大辉)
    [架构]
    大型网站架构演变和知识体系(林吴)
    平衡的艺术——从菜鸟到架构师(胡喜)
    谈谈体育比赛的图文直播(下)(钱宏武)
    [实践]
    乘时间机器,看敏捷旅程(胡振波)
    游戏开发中的Scrum和长期项目规划(Clinton Keith[1] 郭晓刚[译][2])
    业界需求管理工具应用情况调研(张弦)
    需求捕获中的“心理战”(徐峰)
    有关敏捷的若干思考(吴穹)
    [技术]
    Facebook应用开发之旅(李文军)
    Drupal的性能问题——PHP沉思录之六(左轻侯)
    Python中泛型函数应用案例(Michele Simionato)
    参数列表中的Self:非显式的冗余(Bruce Eckel)
    跨站脚本XSS安全漏洞(褚诚云)
    在OpenSolaris上编译安装Pidgin(罗小平 王亦然)
    .NET Framework中的匿名类型(Dino Esposito)
    ASP.NET中的设计模式(Dino Esposito)
    编读往来
    LINQ中的表达式目录树(李会军)
    具有实践精神的理论家:我们时代的达芬奇——高德纳访谈录(丁力 赵斯思[译] 高昂[审校])
    [固定专栏]
    有梦想精神的企业家与推销天才——Larry Ellison(钟明)
    本月焦点
    会议
    .NET Framework 4.0与Visual Studio 2010(涂曙光)
    SpringSource更改维护策略造成的Spring社区大地震(范凯)
    声音与幽默
    《程序员》封面

    主管单位:中国社会科学院

    主办单位:中国社会科学院文献信息中心

    社  长:张悦校

    主  编:孟迎霞

    地  址:北京市朝阳区酒仙桥路14号兆维工业园b区3楼2门1层

    邮政编码:100015

    电  话:010-64351458

    电子邮件:[email protected]

    国际标准刊号:issn 1672-3252

    国内统一刊号:cn 11-5038/g2

    邮发代号:2-665

    单  价:10.00

    定  价:120.00