Firefox 操作系统充满魔力

“在过去的一年半,我在Mozilla的最新项目——Firefox操作系统上投入越来越多的时间。在这段时间里,我深深地爱上了这个项目,也为它意味着的事情着迷,它让我在一个从未经历过的技术平台工作。” 我还不相信上面这句话所说,我希望它成功,只是我怀疑它真的能成功。

7980043535_c6a39de9c8_o.jpg

英文原文:‘There is something magical about Firefox OS’

你真的愿意到了50岁还要做编程吗?

老实说,我在20岁时可没打算这样。我编程就是为了挣钱。只要编程还能挣钱,我就愿意一直这样挣下去,差不多就是这样。

到了50岁时你觉得你还能做什么?你能找出一个远离编程但符合下列要求的职业吗?:

  • 需要很少或不需要任何的教育程度
  • 报酬高——即使是水平一般的人
  • 无数的岗位需求
  • 不需体力劳动
  • 没有健康安全或违法的风险

编程挣钱很容易。编程这个行业门槛低,但却极难退出。什么行业能替代?

我有3个律师同事——两个后来成为了程序员,一个成为了项目经理。我还没有遇到过有程序员变成律师的。我知道一个工程师——不是程序员——他后来变 成了专利律师(据说的原因:“一定程度上,你会非常讨厌那些跟你的孩子年岁相仿的经理”)。你想在你50岁时做一名专利律师吗?

我认识一个经理,他说他更想当一名学校教师,认为这样的工作对社会更有价值。但他干了8个月后就辞职了,在主流报纸采访他的告别会上他说:“有时候 我甚至想带一挺机关枪进教室,端起来扫射”。他现在给韩国三星工作,他感觉他的在智能手机摄影技术上的贡献已经充分的长久的使社会受益了。

我的一位同事近来一直在学习大量的知识。他有心理学和一种叫做虚拟剧院(Visual Theater)的学位。他业余时间一直在编程,靠编程来补济他的学费。他的编程工作也成了他的视觉效果工作的一部分(跟电脑声效相关)。他的编程最终也 可能会资助他的艺术工作。我不能想象他某一天会退出编程。

我曾看到过很多人的“退出”,有的是学习物理的,有的是学习哲学的,他们最终转向了编程工作。金钱是有吸引力的。当然,除了钱,编程还能让你获得很 多其它的满足——这就是为什么我要无偿的开办这个博客网站——但是,大部分的这些满足都是有源动力的——直接或非直接的,大部分的还是和金钱相关的。“开 发有用的东西”和“挣钱”是密切相关的。

当然,你也许会有一个不用发愁的财务来源。但如果没有,编程就成了你的B计划。对于物质财富,有一点我要提醒——它是很容易被拿走的。我经过了苏联 时代,所以我说的会显得有些夸张——但实际上,财产很容易被没收,钞票一夜间变成废纸,并非在苏联是这样,美国在相似的时期也有过没收公民黄金的事情。而职业能力是不能没收的。程序员在这个时候仍然能通过自己的努力来保持良好的生计。

有人说职业编程压力太大。同样,要看跟什么相比。跟医生?律师?接听暴跳如雷的客户的电话时还要留神你的回复会被录音用作以后的检视?

什么压力?真正能编程的程序员——比如,能正确的打印出二叉树结构——是非常稀缺的。这种稀缺情况下一个真正的程序员不会任人随意摆布的。你也许能胁迫他们没有报酬的加班,但很快他们就会认识到:这是买方市场,你在虚张声势。你找不到可以替代他们的人。

在这种供不应求的局面下,每个人都能在编程职业里找到自己的空间。相较于金融/投资银行类的工作来说,编程行业竞争并不是那么激烈。 程序员通常还会有“隔离带”来防止客户和高层管理人员的侵扰——这些人永远都是对的,这使得跟这些人的交流索然无味。

工期压力?不错,这是存在的,但每个人身上都会发生。我承认,我们经常会逾期完不成任务,但这不是很有压力的事,除非自己给自己制造压力。如果你被 分配了一个不可能完成的任务计划,而你也尽力了,但还是没按时完成,你可以深深自责,或者保持平和心态。事实上,你的肉体绝不会因为贻误工期而受到危险, 所以,你的反应完全取决于你自己。

有人说,程序员无法完全的把握事情的进展,无法完全的了解所有的API,技术层面等东西。如果你不能理解自己身处的环境,这就是压力,这可不好玩。 说的很好;但是,又有谁能比一个程序员对此了解到更多呢?钻研病人内脏的大夫?翻阅法律文案的律师?监管一二十个程序员的老板?面对所有这些人为造成的复 杂情况,我们仍然是境遇最好的。

事实上,超过50岁的程序员并不是很多。这意味着编程不是一个长久的活儿吗?更可能的原因是,这只是发展的结果。30年前——相对于10年前—— 20多岁的程序员是很少的。因此,如今50多岁的程序员要要比30多岁的程序员少的多。一定程度上编程世界的发展在慢下来,往后20年,事情又会变的不 同。

所以,我没打算退出编程,并不是单因为它本身能带来很多乐趣,也是因为它比起其它行业来要理想的多。也许这不是最“热情的”词藻——即使热情耗尽, 贪婪永不停息。如果你打算退出编程行业,我怀疑你能找到什么更好的职业。而且,当你数年后再次回到编程领域时,我一点儿都不会惊讶。

新闻来源:外刊IT评论

移动互联网很热,但广告为何卖不出好价钱?

移动广告为何卖不出好价钱?
移动广告为何卖不出好价钱?

移动互联网或许代表了未来,但目前来看,移动广告的价格仍低于印刷广告和互联网广告。

今年早些时候,知名风险投资人、有着“互联网女皇”之称的玛丽·米克尔(Mary Meeker)在年度互联网趋势报告中谈到,桌面互联网广告的有效CPM(千次展示成本)为3.50美元,而移动广告的有效CPM仅为0.75美元。

近期,移动广告平台Opera Software发布数据,公布了不同设备上移动广告的平均成本。数据显示,在所有智能手机中,iPhone平台移动广告的平均CPM最高,但仍然只有 2.85美元,明显低于桌面互联网广告的平均水平。更重要的是,Opera的估计有可能过于乐观,因为该公司主要关注移动显示广告,而不太关注移动搜索广 告。后者的CPM通常较低。

不同设备移动广告的CPM(千次展示成本)
不同设备移动广告的CPM(千次展示成本)

作为对比,印刷广告的CPM最高可以达到100美元,在某些特殊案例中,移动广告的CPM会高于印刷广告和桌面互联网广告。例如,苹果2010年推出了iAd移动广告服务,最初该服务上的CPM为10至15美元(具体数字取决于如何计算广告点通率)。

不过总体来看,移动广告的价格仍相对较低,这主要是由于手机屏幕的尺寸较小,搜索广告自身价格较低,同时缺少创新的广告技术,促使广告主支出更多预算。

移动搜索广告之困

根据eMarketer的最新数据,目前,营销人员向移动搜索广告投入的预算要高于移动显示广告。不过由于多方面原因,搜索广告的CPM远低于显示广告。

美国移动广告投入趋势及分布,eMarketer数据
美国移动广告投入趋势及分布,eMarketer数据

移动显示广告主要包括横幅广告、视频广告,以及其他富媒体广告。一般认为,这样的广告更具互动性,因此对广告主来说更有价值。而搜索广告主要出 现在谷歌的搜索结果旁。实际上,谷歌目前在移动搜索广告市场的份额高达95%。一些分析师认为,这类搜索广告效果不佳,不能很好地推动用户做出购买决策。

eMarketer副总裁Clark Fredrickson表示:“广告主知道,消费者不太愿意通过手机购物,尤其是大宗购物,因此在桌面平台上推动电商发展的‘直接响应’广告无法被移植到 移动平台。”他认为,谷歌很清楚移动广告的转化率较低,因此只能使广告价格保持较低水平。

谷歌并未对移动搜索广告的价格趋势置评。不过谷歌第三季度财报表明,较低的搜索广告价格拖累了每点击价格的整体水平。谷歌报告称,第三季度,付 费点击次数同比增长了33%,而每点击成本则同比下降了15%。即便如此,谷歌仍然认为移动广告取得了成功,因为营销人员获得了适当的体验。

谷歌全球移动销售和战略主管Jason Spero表示:“尽管目前还处于发展早期,但移动平台已经显示出了极强的动力。很明显,只要采取正确举措,移动广告可以给广告主带来价值。我们看见,沉 浸式品牌建设和直接响应营销活动已经将相关性、电话和设备功能考虑在内。一旦营销人员获得适当的体验,并可以有效地衡量广告效果,那么移动广告将成为市场 的改变者。”

不过现实情况是,提供适当的体验说起来容易,做起来难。问题不仅仅在于转化率较低,许多营销者也担心,移动设备尺寸较小的屏幕将使显示广告或搜索广告更加突兀,无法吸引消费者。因此,发行商和广告主不可能只是将桌面互联网上的广告尺寸缩小,他们需要重新思考策略。

营销者的犹豫

根据美国互动广告局的最新数据,美国移动广告支出今年上半年同比接近翻番,达到12.4亿美元。不过,移动广告在网络广告总支出中仍仅占7%。

Fredrickson表示:“所有人都对移动互联网感到兴奋,但目前只有很少一部分广告预算被投向移动平台。人们在移动设备上花的时间很长,但花的钱却很少,这一差距将越来越明显。”

广告支出分布趋势,可看出移动广告的微乎其微
广告支出分布趋势,可看出移动广告的微乎其微

对营销者来说,犹豫的主要原因在于,移动广告技术还处于新生儿阶段。桌面互联网上的许多工具目前不适合移动平台。

Opera执行副总裁Mahi de Silva表示:“桌面互联网市场花费了15年时间才发展到目前状态。通过Cookies和再瞄准引擎,桌面互联网可以使显示广告更有趣。但这样的技术不适用于移动平台。”

实际上,其中一些技术可能永远都不会进入移动平台。例如,Cookies是广告主根据用户上网历史瞄准用户的最关键工具,但当前的移动浏览器并 不支持Cookies。这迫使广告主依靠其他信息,例如移动设备的唯一识别码。这给广告主提供的信息量远远小于Cookies。

除此之外,在投放移动广告时,营销者需要进行额外的投资,例如制作移动登陆页面,以及记录用户广告点击的新系统。而广告主目前对移动广告的有效性和广告瞄准技术的质量感到怀疑,因此移动广告迟迟未能获得发展。

移动广告的前景

尽管目前移动广告的平均价格较低,但分析师预计,随着广告技术的改进,以及消费者在移动平台上的活动越来越多,未来几年中这一价格将逐渐上涨。

Fredrickson和de Silva均认为,发行商将逐渐推出更复杂的广告工具,包括更好的广告瞄准技术和帐号管理系统等。这将促使营销者更多地购买移动广告,推动CPM的上涨。 实际上,Facebook已在测试一个新系统,帮助营销者在第三方应用和网站上投放移动广告,而广告投放的依据则是用户在Facebook上“Like” 的历史。

尽管Cookies等桌面互联网的功能很难被复制至移动平台,但其他营销工具仍有机会,这包括根据用户所在位置投放广告等。利用这样的技术,广告主可以向特定商店中的消费者推送促销信息。

与此同时,移动搜索广告价格将会继续上涨,因为消费者将越来越习惯通过手机和平板电脑进行大宗购物。Fredrickson表示:“随着移动电子商务的发展,你将看到广告主有越来越强烈的兴趣。”

de Silva认为,平板电脑的普及将推动移动广告平均CPM上涨。根据Opera的研究结果,iPad平台广告的CPM为3.96美元,超过iPhone平 台广告的一倍。不过,今年第二季度,iPad在所有移动流量中仅占7%。随着iPad的日趋流行,这也将带来移动广告平均价格的上涨。

本文编译自Mashable

(李玮)

此Windows非彼Windows 微软Surface上手小评

10月26日零点,随着全球同步的Windows 8发布会的开始,中国苏宁电子也开始出售全新的使用Windows RT系统的微软Surface平板,而我们雷锋网也有幸成为全深圳第二位购得Surface的用户。相信很多玩家都对Surface充满兴趣,下面就一起揭开这款Surface平板的神秘面纱。 

外观造型

 

我们手上的Surface平板是32G带键盘版,键盘是黑色的。包装也显得比一般的平板魁梧很多,包装风格简约时尚。

 

随机只附送了一个充电器和一些简单的说明。

 

机身采用金属设计,鎂合金熔融加工,做工非常细腻。

 

背板掀起了就变成了一个支架。

 

左侧是3.5mm接口和音量控制。

 

右侧是标准USB接口、HDMI接口和磁力充电接口。

 

底部是插入键盘用的磁力接口,而且吸上以后非常牢固,甚至可以吊起整个机身。

 

提起Surface就不得不提起那块键盘Touch Cover,这块键盘采用超薄设计,只有3mm厚,使用压力操作,虽然这不是实体按键,但是因为表面材料比较讨好,所以打起字来也不会感到有什么不适。

 

除了键盘,Touch Cover还充当保护套的角色。

 

键盘上有一个触控板,相对键盘的手感来说,这个触控板手感上要差些。

 

 

系统体验

 

系统整体风格和桌面版Windows 8很类似,如果有使用过Windows Phone 7或者Windows 8的用户相信很快就可以上手。

 

当然,我们也可以切换回传统的桌面,这种操作方式更接近于桌面PC。

 

在屏幕右侧向左拉,出现一个快捷菜单。

 

系统信息,使用Tegra3 1.3G四核处理器,2G内存,32位处理器,五点触摸屏幕。

 

可用容量大概有16G,可见Windows RT的占用空间不算十分大。

 

设备管理器风格也和PC的Windows 7非常相似。

 

任务管理器,用图形表示各个资源占用率,非常直观明了。

 

系统自带信息功能,和Windows Phone 7风格非常类似。

 

邮件功能。

 

人脉功能,可同步Outlook、Google联系人。

 

触摸键盘,使用上感觉不错,而且有不少人性化设计,例如按着Ctrl以后,会出现相应的组合键提示。

 

Surface的屏幕是10.6寸1366*768分辨率,虽然分辨率不高,但是显示起网页起来也算舒适。

 

IE10用上手还是很方便的。

 

部分Win8专用应用可以运行在Windows RT上,图为微博Win8版。

 

相机功能较简单,摄像头也只有100万像素,可用性不高。

 

我们也对Surface进行简单的性能测试,其中网页Sunspider得分1025ms,这对于一款“仅有”1.3G的A9架构的处理器来说算是非常好的成绩了,证明IE10在优化方面有独到之处。

 

高清视频测试则让人失望,我们知道Tegra3的解码性能非常凶悍,但是到了Surface上却发挥失常,播放笔者常用的一个1080P ref=16 fps=60的mp4视频时候非常卡顿,这也和此前测试的一些Tegra3设备有很大的差距。

 

在系统的流畅度上,Surface则保持了一个较高的水平,四核处理器加上大容量内存都让日常操作非常顺畅。但是一到一些考验性能的测试 时,Surface则表现出力不从心,例如笔者从官方市场下载了水果忍者,玩起来就非常卡顿,此外,当在内置的Word加入较大的图片时,也会显得比较卡 顿。笔者认为这一方面是软件优化的问题,另一方面可能是Tegra3不堪重负,要知道这是一款四核里面的“老将”了,性能并不处于领先地位,要跑起这么庞 大的Windows系统,还是有点难为它了。

总体而言,Surface的表现挺让人满意,流畅的系统操作体验,新颖的界面设计,超薄的随身键盘,出色的工业设计都让它增色不少。当然,在一些软 件优化上Surface还有很大的上升空间。很多网页可能会问,Surface和iPad谁更值得购买呢?实际上它们完全是不同定位的产 品,Surface更像是一台小笔记本,融合了很多笔记本的元素,用它来做移动办公会是个不错的选择,而iPad更多的则是休闲娱乐方面的应用。论 Surface的发展前景,笔者认为是非常好的,微软的战略非常明确,就是电脑、平板、手机三线合一,用自己在PC上的强势带起手机和平板的市场,而这样 做的结果是让用户在不同设备上都有接近的用户体验,用上相同的应用,同时也会提高用户的依赖度。

 

附录:全球同步发布现场

 

文章来源:雷锋网

Windows 商店的应用程序审查问题

自应用商店模式诞生之日起,相关的程序员就面临着递交程序接受人工审查听取回馈修改程序重新递交的循环流程。对开发者来说,他们受到了约束,失去了以前的 那种自由度。对用户来说,他们被局限于应用商店,以方便为代价换取软件使用的自由。Windows RT相对于竞争对手的一大问题是缺少应用程序,目前它的应用商店的应用数量超过7千,远远落后于领先几步的苹果和Google应用商店。一位C#开发者在 博客上讲述了向Windows应用商店递交程序的糟糕经历,他的经历其他平台开发者也都深有体会。微软在模仿苹果,它似乎还在模仿苹果犯过的同样错误