17

腾讯的一举一动都颇受关注,Q+一推出就成为国内备受业界关注的项目,然而目标草根用户的Q+是否为这个市场做足了准备呢?

国内目前最令人期待的开放平台,莫过于Q+了。在Q+宣传页面的首页,有这么一句话:开放的互联网,你准备好了吗?我想,绝大部分程序员,还是没有准备好吧,包括Q+本身。因为Q+的主人马化腾,说过这么一句话:永不向360开放。

为啥大家那么关注Q+呢?因为QQ具有巨大的注册用户数。虽然,QQ到底有多少实际注册人数?这个数字,估计腾讯本身也不好统计(官方数字6.47亿),因为一个人实际可能拥有数个QQ号码,但是QQ最高在线用户,已经突破一亿四千万了,我们可以这么理解,这相当于中国的十分之一人口,曾经在同一个时间一起玩过同一款软件:QQ。这个数字,还大致相当于美国的一半人口。 阅读全文 »

标签:
阅读:8,852 次
16

文/苏椰

这期我们要介绍的人物,实在是太有趣了。

故事要从1986年说起。当时,IBM公司推出了一套名为TopView的多任务环境,并准备把这个环境作为PC的用户界面。比尔·盖茨自然不肯容忍自己在这方面落后,也想要搞一套类似的多任务环境。就在这个时候,盖茨听说,在加州奥克兰,有一家Dynamical System Research公司开发了一套效果几乎一模一样的多任务环境,而且消耗的资源更少,运行速度更快。比尔·盖茨当时的财力已颇为雄厚(微软正是在1986年上市的),他二话不说,就把这个名不见经传的小公司给收购了。虽然后来IBM放弃了TopView,但这次收购,却给微软带来了一位天才,他就是本文的主人公─Nathan Myhrvold。nathan_myhrvold_副本

Myhrvold十四岁上大学,二十三岁时在普林斯顿拿到理论物理博士学位,随后前往英国剑桥,在史蒂芬·霍金的门下做博士后研究。在那个时期,科研工作越来越依赖计算机,物理学家经常需要编写程序。Myhrvold也发现,他对软件的迷恋程度,反而超过了物理本身。于是他放弃了物理,跑到加州,成立了前面所说的那家多任务操作环境开发公司。在进入微软公司后,他的才华和对技术的敏感性,很快就得到了比尔·盖茨的赏识。后来,Myhrvold出任微软的首席技术官,并一直为微软工作了十三年。在这一段时间里,他最广为人知的事情,就是组建了微软研究院,这些研究院成为微软的创新之源,让这个庞大无比的帝国有了年轻的心。此外,他在几个Windows操作系统等重要项目中也发挥了重要作用。 阅读全文 »

阅读:66,780 次
16

本文是他回顾自己二十多年来从事软件产品管理工作的总结和经验分享,谈到了招聘产品经理的标准,以及产品经理应该具备的特质。

文 / Marty Cagan,译 / 姜天纬

寻找出色的产品经理

“哪里能找到出色的产品经理?”CEO经常问我这个问题。

Marty Cagan是享有世界声誉的产品管理专家,曾经担任网景副总裁、eBay产品管理及设计高级副总裁。
Marty Cagan是享有世界声誉的产品管理专家,曾经担任网景副总裁、eBay产品管理及设计高级副总裁。

我总是这样回答:出色的产品经理就在公司里,只不过在其他岗位上,有可能是软件工程师、用户体验设计师、系统工程师,等着伯乐去发掘。无论你打算从公司内部还是从公司外部招聘产品经理,必须清楚合适的人选应该具备哪些特质。这一章,我将列举产品经理应有的特质。

个人素质和态度

技术可以学习,素质却难以培养,有些素质是成功的产品经理必不可少的。

  • 对产品的热情

有这样一群人,他们对产品有一种本能的热爱,把自己生活中的一切事物都看成产品,怀揣对优秀的产品的热爱和尊重。这份热情是产品经理必备的素质,是他们夜以继日克服困难、完善产品的动力。这份热情能感染团队成员,激励所有人。 阅读全文 »

标签:
阅读:38,618 次
16

异构计算的挑战

作者:baiyuzhong 分类:高端视点 6 Comments »

进入新世纪之后,软件研发面临并行编程的技术变革、硬件架构面临异构计算的挑战,这些改变是否意味着新的机遇,取决于能否建立良好的生态链。

2004年12月,C++标准化委员会主席、著名程序员Herb Sutter在自己的个人网站发表了一篇影响深远的文章《免费午餐已经结束》(中文版发表于本刊2006年11月期)。它第一次使广大研发人员开始关注并行编程,也因此被JBoss之父Rickard Oberg称为该年度最重量级的技术文章。

这篇文章指出,硬件的突飞猛进,曾经使软件开发长期以来一直在享用免费大餐:不用改变代码,只需更换新硬件,就能得到整体性能的提升。但进入新世纪之后,由于散热、功耗和电流泄漏等物理限制,通过不断提升时钟速度进一步提高芯片性能渐渐走入死胡同,除了继续扩大晶体管集成规模之外,要大幅提升性能,只能通过多核实现。软件研发面临一次重大技术变革——并行计算。 阅读全文 »

阅读:12,282 次
15

记者 / 付江

对于大多数软件产品而言,市场竞争都已经到了红海阶段。研发效率的提升从未像今天这般重要和紧急,而决定效率的是研发模式和流程。因此,记者对谢志华的采访也从这些内容开始谈起。

解读光谱开发模式

长期以来,用友一直在不断总结自己的开发模式和流程体系,走过了一条非常有特色的路线,“业界诸多经典开发模式,例如瀑布式开发、敏捷方法论、CMMI、IPD等,其精髓都被用友研发团队收归囊中,为己所用”。在谢志华看来,用友(研发)对先进理念一直坚持的原则便是:不照搬全抄、硬套,而是取其精神。“业界任何一个成大气候的软件公司都有自己独特的开发模式和流程管理,用友当然也不例外”,一谈到研发管理,谢志华的话匣子就完全打开了。 阅读全文 »

阅读:11,746 次
15

在参加完CSDN组织的TUP对话大师系列演讲活动后,27岁的jQuery之父John Resig接受了本刊总编刘江的深度访谈,这篇对话文章,让我们一窥这位著名程序员的人生及技术感悟。

编程初体验

《程序员》:你是如何开始编程的?

John Resig:第一次编程大概是在初中,14、15岁,当时有个朋友带来张软盘,里面有QBASIC。在DOS系统下他向我展示了他自己的程序,我觉得非常有意思。从那时起我就开始想编程了,先后借了很多相关的书。最初是学习编写HTML,之后又转向CGI。 阅读全文 »

标签:
阅读:31,884 次
15

于国富是北京市盛峰律师事务所的主任律师,同时也是一位计算机编程爱好者。他将自己的专业与个人爱好很完美地结合在一起,开创了一条适合自己的成功之路。《程序员》杂志专访北京市盛峰律师事务所主任律师于国富,听他讲述行业律师的IT编程之路。

“老老实实”过童年

于国富,河北人。用他的话来说,他有一个“老老实实”的童年。比别人早上学的他,爱学习,在父母及邻居眼里是一个听话、正直的孩子。从小受父亲影响,对赌博深恶痛绝,不抽烟、不喝酒。无不良因素的干扰,他把更多的时间放在学习上,所结交的也均是志同道合、无不良嗜好的朋友。

他视学习为一种极具乐趣的事,父母也从没给他太多的压力。因为平和的心态及优良的学习成绩,他如愿考上了西南政法大学法律系。虽是一个文科生,但于国富中学时的数理化成绩也十分优秀。在高二分科前,他的数学还获得过全校前三名的好成绩。他像其他男孩子一样,视拆卸、组装一些小的家电机械为童年的一大乐事。 阅读全文 »

标签:
阅读:20,265 次
15

口令与隐私

作者:baiyuzhong 分类:高端视点 3 Comments »

文/肖新光

就在我开始撰稿之时,英国女王正在二战盟军密码破译中心所在地向英国儿童宣布一项密码破解挑战赛。这是自美国总统奥巴马在电视讲话中提醒公众注意密码安全后,第二位西方国家元首就很细节的安全技巧直接与民众进行对话,给充满口令和密码迷局的本月带来了有趣的风景。

微软决定强化Hotmail的口令安全管理,逐步禁止用户采用常见密码。很有趣的是,微软并没有采用所谓常见密码黑名单的策略,而是使用了统计策略,即微软认为使用人数高于一定阈值的密码就是不安全的密码。对于Hotmail这种大站来说,其密码原则上不应是明文存储,而是使用Hash,即密码禁忌问题变成了Hash频度统计问题。

索尼事件后,高频密码的统计结果被曝光。为了避免这种对具有大用户集的密码的破解,微软做出了一个非常巧妙的调整。 阅读全文 »

阅读:5,983 次
12

文/张小明

模糊测试(Fuzz Testing)一直被黑客们广泛使用,却很少应用于商业软件系统开发过程中。在互联网安全产业,如何让模糊测试重新焕发活力,是我一直在思考的问题。

概念及目的

在计算机领域,模糊测试是一个古老却容易被忽视的测试领域,它的诞生绝对早于真正意义上的自动化测试。甚至可以这么说:自从计算机允许用户输入,模糊测试便应运而生了。

所谓模糊测试,顾名思义可以理解成用一段非常规的字符串(或值)去替换正常的输入值,或者用非常规的、不合法的文件替换合法的文件输入,然后检测系统的行为是否正常、模块是否被破坏。虽然概念简单,但模糊测试的作用是非常巨大的,有时它能帮助发现严重的安全漏洞,这也是它深受广大黑客喜爱和认可的原因。 阅读全文 »

标签:
阅读:11,196 次
12

Google+进行时

作者:baiyuzhong 分类:热点报道 7 Comments »

Google又一项社交尝试,似乎是有史以来反响最好的一次,在众多敌手环伺的竞技场上,搜索巨人的Google+最终能收获怎样的成绩?我们截取它从初生到现在的短短一个月时间的业界动态,也许能够窥测其未来走向。

2011年6月29日,作为Larry Page重登CEO之位后推出的重磅产品,Google+正式开放测试,此项目由Google高管Vic Gundotra和 Bradley Horowitz负责,令人耳目一新的用户界面则出自苹果前Mac软件团队设计师Andy Hertzfeld之手。

最初开发代号为“翡翠海”(Emerald Sea)的Google+,几乎涉及了Google公司所有的产品,数以百计的工程师参与了该计划,在Gundotra和Horowitz看来,Google+不是一个产品,也不是一种战略方案,而是一个扩展后的Google。事实上,Google+已经整合了Goolge所有的社交服务,诸如Google Profiles 和 Google Buzz,连旗下两项流行的服务品牌Picasa和Blogger也即将更名,作为Google+关键的组成部分,与其紧密集成。 阅读全文 »

标签:
阅读:13,017 次
preload preload preload
京ICP备06065162