28

2010年2月25日,IBM 在北京发布了全新的POWER7 系统。《程序员》杂志记者在万豪酒店,现场观摩了发布会的盛况。从构建智慧电网到实现对金融市场的实时分析,POWER7系统能够满足各类新兴应用的严格要求。新系统采用一系列业内独有的技术,尤其可以满足那些需要处理大量并发交易和并发数据,同时又要进行实时信息分析的新应用和服务。

此外,得益于在虚拟化、绿色节能、高效内存使用和更高性能等方面的技术突破,新系统可以帮助用户以更低的成本,更好的管理现有的应用和服务。

自2004年以来,在产值达到140亿美元的UNIX市场1,IBM 实现了12%的收入份额增长。全新的POWER7 系统,可以实时管理上百万的信息交易,并分析由此产生的海量数据,而这些都是新兴应用的典型特征。智能电网每分钟都要更新数据,并据此将电输送到最需要的地方;同时,还能帮助用户实时监控用电量,以避免或者减少在每天电价最高峰值时用电。美国一家大型电力公司从传统电网向智慧电网迁移后,每日读表量从过去的100万次增加到现在的8500万次以上。该公司需要收集、分析数据,并将所有的信息实时发送给周边500万用户,而过去这些信息只能隔夜分批处理一次,用户每个月才能收到一次电费账单。 阅读全文 »

标签:
阅读:10,488 次
26

程序员1003封面定-3

本期封面报道:移动大时代谁在掘金?

随着3G牌照的发放,中国的移动应用正酝酿着一股淘金热潮;海内外移动应用商店纷纷破土而出,更是为移动开发者大开方便之门。如何把握这次历史机遇?本刊特别邀请了挖掘到移动应用第一桶金的先行者们(包括公司、创业团队、个人职业者等),介绍他们在移动开发和创业过程中的思想轨迹。希望通过他们精彩而闪光的创业故事,遵循他们朴素而独到的经验心得,也许您就是移动互联网时代的下一个奇迹!


专题布局:

(1) 移动大时代,谁在掘金?

(2) 移动应用开发的过去、现在和未来  作者: 熊军

(3) 应用商店排名与开发者的机会  作者:刘铁锋

(请见http://www.programmer.com.cn/2047/

(4) 139.ME:坚持到柳暗花明  作者:朱连兴

(5) 2010世界杯,我的Android之旅  作者:单玉良

请见http://www.programmer.com.cn/2038/

(6) Album Art Grabber:移动应用初体验  作者:李琳玉

(7) 智能本背后的故事  作者:段志强

(8) Superdroid团队的私密会话  作者:练武 朱衡 王伟

(9) 我的油价战争  作者:柯博文

阅读全文 »

阅读:43,319 次
25

为了方便大家查阅,现把2010年01期《程序员》杂志中相关链接及代码发布在此:


程序天下事


P15页,推荐资源:

诗剑书生的专栏:http://blog.csdn.net/axman/


P17页,推荐资源

《Java EE 6 Overview》—— Reza Rahman

http://www.theserverside.com/tt/articles/article.tss?l=JavaEE6Overview


P18页,推荐资源

SQL Server Compact 终极性能调校》  ——黎波

http://www.cnblogs.com/upto/archive/2009/11/08/1598470.html

阅读全文 »

阅读:10,106 次
24

如果你,笃信未来是一个数字经济时代,软件技术必将改变世界;


如果你,向往和来自IT业界最顶尖的创业领袖、技术大师、资深专家们交流,并视为享受;


如果你,渴望分享、传播您在第一时间所了解的IT技术和产业,并最终成长为信息时代的弄潮者;


请加入我们——《程序员》杂志

全球最大的中文IT技术社区CSDN旗下、国内唯一面向CTO/CIO、架构师、开发者的专业技术期刊!


我们诚邀您的加盟!


招聘职位一:技术编辑/记者 (全职 2名)


工作内容:

负责《程序员》杂志相关版块栏目的选题策划、专家约稿;

企业高端访谈、技术专家与产品采访报道,及文章撰写;

对于所负责软件技术领域的新闻线索跟踪,构建相关企业和专家资源。


任职要求:

大学本科学历及以上,计算机相关专业,对IT产业、软件技术有浓厚兴趣;

乐于沟通与分享、喜欢阅读,擅长写作;

良好的英文阅读和翻译功底;

相信团队合作、激情与敬业是成功的必要条件;

有一定软件开发实践经验者优先。

阅读全文 »

阅读:17,848 次
22

提问嘉宾:

盛国军盛国军,上海麦考林信息科技有限公司首席架构师。曾历任8848软件架构师、光芒国际磊客中国技术总监。具有10年互联网和电子商务开发经验,5年软件架构师经验,3年两千万美金投资的大型网站技术总监管理经验。


回答嘉宾:

栾义来栾义来,凡客诚品(北京)科技有限公司项目管理&架构总监,领导技术项目管理部门和架构师团队。曾在金山软件、我有网、FastMobile中国担任技术总监、资深架构师等职位。在电子商务、移动互联网、ERP等领域有丰富的架构和技术管理经验。


盛国军:我们知道缓存能够提升性能,但缓存有个致命的问题,就是对事实数据的改变不敏感。如何保持和协调缓存数据和事实数据的一致性?


栾义来:首先要理解“业务敏感度”的问题,也就是说从业务的角度对于缓存和事实数据不一致的容忍程度,不同数据对于一致性的要求是不同的。举例来讲,用户评论对不一致是不敏感的,可以容忍相对较长时间的不一致,这种不一致并不会影响交易和用户体验。而产品价格数据则是非常敏感的,通常不能容忍超过10秒的价格不一致。

阅读全文 »

标签:
阅读:16,058 次
20

—— Fabrice Bellard

作者:吕娜


名人堂这个世界从来不缺天才,只缺乏利用天分坚持理想和信念不断创新的人,这些人用恒心和努力缔造一个又一个传奇。法国人Fabrice Bellard 就是这样一个了不起的程序员。


Fabrice Bellard1972年生于法国,曾就读于巴黎高等综合理工学院和法国电信研究院。对计算机有着浓厚兴趣的他,高中时就崭露头角,编写出了LZEXE,这是DOS上第一个广泛使用的文件压缩程序。


Fabrice Bellard是一位计算机奇才,在业界有着重要的影响。1996年他编写了一个简洁但是完整的C编译器和一个Java虚拟机HarissaFabrice Bellard发明的TinyCCGNU/Linux环境下最小的ANSI C语言编译器,是目前号称编译速度最快的C编译器。Fabrice Bellard杰作众多且涉及广泛,1998年编写了一个简洁的OpenGL实现TinyGL2003年开发了Emacs克隆QEmacs2005年还设计了一个廉价的数字电视系统。


Fabrice Bellard的一个重要杰作是在Linux内核上写了一个CPU模拟器QEMU,这套开放源码的模拟器软件与BochsPearPC近似,但具有后两者所不具备的高速度及跨平台等特性。QEMU可以在不同的机器上运行独自开发的操作系统与软件,经由KQEMU这个开源的加速器,能模拟至接近真实电脑的速度。QEMU构思巧妙, 效率极高, 在借助核心态的KQEMU加速器之后,模拟代码的执行速度甚至能够接近真实机器。QEMU已成为目前使用最广泛的模拟器,KVMGoogle Android的模拟器都是基于QEMU的。 阅读全文 »

标签:
阅读:44,977 次
17

2010年的春节即将到来,预示着要对2009年画上句号。回顾过去的一年,您认为自己最有成就感或者最希望和大家分享的事情是什么?


软件的决胜因素在于用户体验


王森有很长一段时间,我一直认为要把软件做好,只要把技术学透彻即可,其他软件工程之类的方法论,都只是讨论如何无缝地整合各种技术的流程而已。但从近两年市场上的成功案例来看,技术的好坏,顶多只能占成功要素的一部分,真正的决胜因素在于用户体验(User eXperience,简称UX)。


所谓的用户体验,意味着开发人员不能只是卖弄自己所学的技术,而是要配合优秀的人机交互设计师(HCI Designer),真正从使用者的角度出发,设身处地为使用者着想,设计出好用的软件。我们观察市场上目前领先的佼佼者,立刻就可以感受到用户体验的重要性。


然而综观目前的软件工程方法论,虽然有各门各派,但是讨论的都是与程序代码相关的议题,很少讨论如何有效整合右脑高度开发的Designer与左脑高度开发的Developer。往往众所皆知的市场领导者,正是大家公认最能够整合左脑与右脑的厂商。


我个人非常期待,未来能够看到更多这样的讨论,让我们的周围可以出现更多赏心悦目的用户接口,而不是充满软件工程师思维却没有美感的软件。


创业新境界


P1010044吴津津2009年匆匆过去了!对于一个创业中的程序员而言,熬过了3年,就是一个新的境界。无论在公司管理、人才管理、财务管理方面,还是核心技术人员的激励与保留、对新员工的培养,以及对产品从市场层面的分析定位,开发技术的精益求精等诸多方面,都有了一套适合自己的章法。


仔细想起来,2009年的最大收获,就是把之前的2年多沉淀,很好地贯穿衔接起来,使得公司在一定程度上获得了人才和经济的双重收益,同时又为未来的发展奠定了基础。这主要体现在我们对于公司主力产品“ShopNC多用户商城系统”的继续完善和升级。通过2009年的努力,我们在国内同类产品中处于领先地位,获得了诸多订单,使得前2年的资金投入,在2009年有了比较丰厚的回报。


资金流是一个企业的命脉。作为一个程序员出身的创业者,创业及赚钱不仅仅是多写好代码,管理及非技术方面的问题,会更多地占据你的时间。2009年,我很好地切分了这部分压力。聘请了总经理负责打理公司事务,我只负责听汇报及决策。这样我可以更好地发挥自己的特长,进行产品研发及公司技术发展方面的规划。我对自己的要求就是“忙碌而不混乱,纷杂却有秩序”。


一年之计在于春,在已经到来的2010年,为公司换一个更大的办公场所、增加技术人员,这一切都在紧张而有条不紊地进行中。


我相信,我们的明天会更好!


人是一切的基础


吕建伟(阿朱)2009年,《走出软件作坊》夺得互动网销量第一名,也在台湾发行,可以算是我在2009年的一个最大收获。同时通过《走出软件作坊》,又认识了不少新朋友,收到不少朋友的来信交流。看着《走出软件作坊》能给他们带来那么大的改变,心中感动甚多。


第二个收获,是我积极参与了用友CIO社区的建设。在这里,可以和CIO们一起自由地、平等地以问题论问题、不带利益关系、不用顾及媒体,直抒真实观点。这里面有来自IT公司的销售人员、项目管理人员、开发管理人员,也有来自第三方的咨询人员,但大部分是来自企业的CIO主管们。平时,大家分别代表甲方乙方,为了各自的立场和利益,有许多话不能说,有许多事不能按最优方案做。但在这里,一切都真实地袒露,让我们知道了各自真实的想法,互相理解,互相谅解,成为以后做客户项目时的宝贵实施经验。


与此同时,这里还不断地推动着我的商业客户社区的实践。SNS与偷菜应该是2009年最火热的主题,但是在商业客户社区却鲜有成功案例。商业客户社区如何做?如何通过社区提升客户关系?如何让活跃老客户影响惰性老客户、潜在客户、陌生客户?如何让活跃老客户推荐新客户?这一直是客户关系管理最重要的话题。客户越来越多,如何与大量最终客户及用户直接交互,保持关系提升关系,进而产生收益,是目前企业非常强烈的需求。什么样的形式、什么样的工具可以维护如此大量的客户,值得实践和创新。 阅读全文 »

阅读:11,884 次
13

创新成就专用设备

作者:chenqiuge 分类:CTO视点 3 Comments »

作者:微软Windows Embedded 事业部总经理 Kevin Dallas


Kevin Dallas在过去十几年,随着互联网的不断发展,个人电脑也由于Windows的巨大成功而成为最广泛应用的信息工具之一。200910月,微软成功发布了Windows 7,并且展示了基于这个全新平台的创新应用。


在今天,以网络电视、电子书、便携式媒体播放器、车载娱乐系统、ATMPOS机、信息亭等为代表的个人以及企业端专用设备终端的繁荣发展,让人更加期待在这些设备之间,以及个人电脑与在线服务之间的连接性,以及完全一致的用户体验。


通过Windows Embedded的系列产品与技术, 微软将一如既往地在专用设备领域内进行投入,提供高性能与可靠性的平台, 设备供应商基于这些平台, 通过丰富的用户体验和无缝连接,提供与众不同的各种设备。


今天上亿的个人电脑可以连接到互联网,数十亿的手机可以接听电话和接发短信,如果上百亿的专用设备不能利用或者其它在线的资源,充分发挥其潜能,那么它们基于各种应用的创新性将无法实现。 阅读全文 »

标签:
阅读:8,452 次
11

作者:吕娜


名人堂指针就像跳转一样,疯狂地在数据结构之间到处指来指去。在高级语言里面引入指针是个退步。我们可能永远无法从这一失败之中恢复过来。


这段话出自查尔斯·霍尔(Charles A.R. Hoare),1980年他因“对程序设计语言的定义和设计方面的基础性贡献”而获得图灵奖。他26岁就发明了闻名于世的快速排序算法Quicksort。当然,他对计算机科学技术的贡献还远远不止于此,在程序设计语言的定义和设计、数据结构和算法、操作系统等许多方面,他都有许多影响深远的成果。他,查尔斯·霍尔,就是这样一个了不起的人。


早年生平


霍尔是英国人,1934年1月11日生于斯里兰卡的科伦坡。小时候的理想是当个作家,喜欢萧伯纳和罗素的作品。因为勤奋好学、少言寡语,他被同学称为“教授”。中学毕业后,他进入牛津的莫顿学院学习,对数理逻辑产生了兴趣,并首次接触到了计算机。他的第一个程序用Mercury Autocode的语言编写,解决了诺依曼书中的两人博弈问题。 阅读全文 »

标签:
阅读:11,055 次
05

为方便查阅,我们把2010年2月刊《程序员》杂志内文配套源码及相关链接整理如下,请大家参考或使用。


程序天下事


P16页,推荐资源


Linq2Twitter项目:http://linqtotwitter.codeplex.com

可以让.NET程序员使用Linq语法访问Twitter。


Facebook SDK:http://msdn.microsoft.com/en-us/windows/ee388574.aspx

微软发布一个让.NET程序员在各种类型应用程序中访问Facebook的SDK工具包。


Code Contracts:http://msdn.microsoft.com/enus/devlabs/dd491992.aspx

微软开发的一个为.NET代码提供Code Contracts能力的工具包。


P17页,推荐资源


冒号空间:http://blog.zhenghui.org/


P18页,推荐资源


UML工具大全http://www.umlchina.com/Tools/Newindex1.htm


一套UML 2.2和SysML 1.0的免费Microsoft Visio Stencilhttp://phruby.com/index.html 阅读全文 »

阅读:11,265 次
preload preload preload
京ICP备06065162