19

记者/董世晓

两年前,正当Blake Irving(以下简称Blake)还在将大把时间花在Malibu海滩冲浪时,时任雅虎CEO的Carol Bartz将他聘请到雅虎担任首席产品官。如今,这位业界老兵正带领着雅虎的产品部门乘风破浪,接受来自各方面的挑战。作为一名曾供职于微软15年并一度担任副总裁负责Windows Live、喜欢冲浪和打架子鼓的产品管理者,Blake一直给人以神秘的色彩。而在2012年情人节这个浪漫的日子里,当Blake造访雅虎北京全球研发中心时,《程序员》不失时机地与Blake进行了一次约会,以期揭开其产品管理工作的神秘面纱。 阅读全文 »

标签:
阅读:1,627 次
27

文 / 吴卓浩

既然用户体验工作无法由用户体验人员单独完成、而是由整个大团队中不同职能的人员共同完成,就一定会遇到协作的问题。如果关起门来,分别让产品经理、设计师、工程师召开本职能诉苦批判大会,你会听到以下内容:产品经理说设计师和工程师没有大局观、总在一起掐架;设计师说工程师常借口技术上做不到、不愿做改进;工程师说产品经理和设计师照着自己的想法反复改产品设计、找麻烦……类似的情况在各种各样的团队中都出现,是因为有些员工性格或者共同交流的软技能不够好造成的吗?可能有这方面的原因,但显然另有其他主要原因。 阅读全文 »

标签:
阅读:6,148 次
30

■ 文 / 滕振宇

学习并不是简简单单的阅读和浏览,而是一个积累的过程,一个通过持续的学习,对自己的知识体系不断丰富、索引的过程。接下来我会从四个方面入手分享我的经验。

高质量的信息源和高效的学习

Google是一个很好的工具,通过它,我们可以找到很多很好的资源,但前提是必须先知道要搜索的关键字,没有关键字,就不知道该查什么。多数情况下,人们都是在不可能知道自己不知道什么(Unknown unknown)的状态,也就是不知道该用什么关键字去查询,因此也不会知道该去学习些什么。所有基于Google检索的模型是一种基于“拉动”的模型,而基于拉动模型的方式不可能让我自己去接触那些自己不知道的信息。 阅读全文 »

标签:
阅读:9,728 次
15

iPad上的设计工具

作者:chenqiuge 分类:产品酷览 5 Comments »

文 / 苍浪

iPad可能是2010年最受欢迎的电子产品,作为前端设计师,本文作者教你如何在iPad上完成产品设计,让你同时收获工作成果与快乐。

美国《时代周刊》日前评选出“2010年十大电子数码产品”,苹果平板电脑iPad力压其他产品,位居榜首。2010年自iPad发售以来得到了各方青睐,以至于不管是什么促销活动,奖品如果不是iPad或者iPhone4都不好意思说自己有奖品。随着越来越多的人使用iPad,AppStore的iPad应用也越来越多,社交、新闻、游戏、工具、导航等等,很多人成了应用的“收集控”,但大多数应用就打开用过一次就再也没用。我认为从如此多的应用中找到适合自己的,并能用于持续提升生产力、改进生产效率的应用才算得上好应用。经过几个月的不断试用,我整理了一些不舍得删除的应用,把这些应用按照产品设计不同阶段(需求采集、需求设计、需求展示)进行分类,接下来分别给你介绍适合思维导图、交互设计、需求展示的应用,另外还附带了一些同步工具,希望也可以对你有所帮助。

思维导图类:Adobeideas、ibrainstorm、Mindo

Adobeideas是一款画图板,其实就是N张白纸,随时记录你的想法,这就是这个软件的全部功能。

插图一:Adobe ideasAdobe ideas

(本图版权归白鸦http://uicom.net所有) 阅读全文 »

标签:
阅读:10,536 次
02

文 / Jaroslav Tulach

判断一个API是否优秀,并不是简单地根据第一个版本给出判断的,而是要看多年后,该API是否还能
存在,是否仍旧保持得不错。

判断一个API是否优秀,并不是简单地根据第一个版本给出判断的,而是要看多年后,该API是否还能存在,是否仍旧保持得不错。

第一个版本远非完美

第一个版本总是来得特别容易,不仅容易开发,而且容易发布。API的需求会随着时间而变,那些过去有效的API可能现在已经不再适用了。而且每个程序中都会存在Bug,需要不断地来修复,这样做带来的副作用人所共知:修复一个Bug的同时会引入两个新Bug。这些观点普遍适用于所有软件系统,API也不例外。

但我们没必要为这个结论而感到悲观。API因为需要不断改进的事实算不上什么坏事,只是对现实的一种坦诚。每一个API的作者都应该为未来的改进做出计划。这种计划是一种比较高层次的,要考虑未来版本会对API中哪些内容加以改进。这种计划可能会用到两种方式。一种极端的方式是放弃老的版本,重新开始做一套新系统。还有一种方式则是修正用户提出的问题,并强化现有的API,保证兼容性,从而使得现有客户端的功能不会有所改变。

放弃现有的API,并从头开始编写一个新的API来完成同样的任务,可以避免不兼容问题。这样做唯一的问题就在于:那些使用旧API的客户端只能继续沿用老的API,除非重新编写他们的代码,以升级到API的新版本上。所以这样做的缺点也是不容忽视的。

完全重新编写API的优点在于避免了细微的不兼容问题,但让客户端被锁定在一个特定的版本中,即使新的版本提供了大量的改进,这些客户端也无法从新版本中获益。虽然对API进行改进固然是一件重要的事情,但相比之下,兼容性更为重要。只有在这两者之间巧妙地取得平衡才能让一个API成为可用的API。 阅读全文 »

标签:
阅读:25,963 次
17

ggg2010年底,大家欢欣鼓舞回顾一年的成绩时,一个坏消息也在传播:基于开放操作系统Android平台的手机应用出现了吸费现象,而且似乎比例很高。一些应用软件在用户不知情的情况下,通过短信等功能,将用户的费用悄悄吸走。业内惊呼,当年的SP又开始祸害新的移动互联网产业了。

为什么会出现吸费情况

在Android平台上出现这种情况,主要是两个条件造成的。一是开放的操作系统,Android系统可对终端很多功能提供开放式调用,其最初目的是让开发者充分利用手机能力。二是在开放的环境下,软件应用如何获得收益。说到开放,大家就会想到免费,那么开放的Android系统上的应用,很多用户当然也希望是免费的(实际很多正在免费)。这种情况下,开发者的利益只能够从广告模式上考虑,但广告的收益浮动很大,并且软件应用中的广告仅是一种可选形式,不能够满足应用提供者的收益要求。

阅读全文 »

标签:
阅读:16,880 次
13

MIT技术评论:2010十大新兴技术

概要:本文列出了《MIT技术评论》评选出的2010年度十大新兴技术,其中四项新兴技术实时搜索、社会化电视、移动3D、云编程均属于IT领域,由此我们可以一窥未来IT领域技术的最新进展。

链接:http://news.csdn.net/a/20100426/218108.html

Google的十个核心技术

概要:该文列出了Google的十大核心技术(GFS、Chubby、Protocol Buffer、MapReduce、Sawzall、BigTable、数据库Sharding、数据中心高温化、12V电池和服务器整合),并对这些技术的架构进行了详细的分析。一句话,了解Google技术难得的资料,值得珍藏的技术佳文。

链接:http://java.csdn.net/a/20100813/278148.html

阅读全文 »

标签:
阅读:10,442 次
十二 23

文 / 李智

自1976年进入现代桌面计算时代以来,软件和互联网相继取代硬件成为现代计算的核心。在此期间,有无数款优秀的软件、互联网产品诞生,改变了人们的计算方式和日常生活。软件和互联网应用纷繁复杂,技术广博精深,我们试图从一个宏观的视角来反映当前软件研发的各个方面,然而,这绝非易事。在此《程序员》杂志联合CSDN网站评出了“2000-2010十大最具技术影响力产品(国内)”。它们其中或者独具创新性,或者对业界产生了重要影响。评选疏漏之处,欢迎致信编辑部:editor@csdn.net。

(按产品发布时间先后排序)

QQ产品名称:QQ

公司名称:腾讯

入选理由:互联网帝国的中枢,微创新的典范

毋庸讳言,QQ最初是模仿以色列ICQ开发出来的,甚至连早期的名字都叫OICQ。但是,QQ能在世界上大大小小众多即时消息产品中脱颖而出,不仅按用户数是毫无争议的老大,而且腾讯还依靠增值服务建立起了庞大而且无孔不入的互联网帝国,则绝非模仿能够简单解释了。QQ在产品研发的细节方面肯下工夫,在业界是公认的。在发展过程中,QQ群、传文件、视频聊天和截屏等功能以及Web版QQ等相关项目都颇具创新性。而在商业模式上,摩根士丹利和《Fast Company》等因为腾讯的虚拟物品而将其列入最具创新力的公司之列,这对于中国互联网企业恐怕尚属首例。

当然,QQ也有很多自己的问题。作为腾讯的中枢,QQ这个产品负担太重,所谓成也萧何,败也萧何,它很可能成为腾讯未来发展的包袱和阿基里斯之踵。同时,QQ在安全、隐私、信息过滤、多平台支持等方面一直没有解决得很好。 阅读全文 »

标签:
阅读:23,205 次
十二 23

文 / 余晟  霍炬

2000-2010年,是世界软件业蓬勃发展的10年,其中诞生的明星级产品和应用可谓汗牛充栋。那么,在中国的开发者心目中,有哪些占据更重要的位置呢?不久前《程序员》杂志联合CSDN网站做了一个“2000-2010十大最具技术影响力产品(国外)”的用户调查,评选出10款得票最高的软件产品。

facebook产品名称:Facebook

Facebook真正解释了“社交”,接入网络,登入Facebook,你就进入了另一个世界:这里有你的好友,你的圈子,你感兴趣的事件……这一切是虚幻的,但又都有现实依据——从Facebook诞生开始就强调“真实”,所以它上线的最初4小时就收获了22000次照片浏览,也确实很少有人在Facebook上匿名。

Facebook还是力推Open API的典范,它很早就提供了相对完备的API,并且依据形势需要不断修改,目前已经吸引了大量第三方开发者,涌现了大量有趣的应用,并促生了Aynga这样可能具有划时代意义的公司,这种模式也为许多后来者所效仿。另外要提的是,Facebook中的一切都是Google的“黑洞”,这其中蕴藏着颠覆性的潜力。 阅读全文 »

标签:
阅读:23,110 次
10

Windows  HPC  Server 2008 R2是一个集成64位环境,帮助系统管理员快速部署可扩展、高性能计算(hpc)平台,Windows HPC Server 2008 R2是Windows  HPC  Server 2008的下一代产品,并且基于Windows Server 2008 R2。继去年11月份的首个Beta测试版后,微软已于4月7日开始正式提供了Beta 2的免费下载。最近,微软HPC事业部全球高级总监Vince Mendillo先生来华召开媒体会,据他介绍,Windows HPC Server 2008 R2在Windows HPC Server 2008的基础上进行了大量改进,主要包括增强了HPC 架构的可扩展性和易管理性,尤其是HPC架构的作业调度、运行时间和管理方面;此外简化并行运算、整合Excel、更多互操作性选择也是其重要特色。 阅读全文 »

标签:
阅读:4,478 次
preload preload preload
京ICP备06065162