16
Jan

搅搅 HTML5 视频这滩浑水(1)基本概念

(本文版权归 apple4.us 所有,转贴请注明出处并加上链结)

Google 宣布将在 Chrome 浏览器中移除对 H.264 视频解码的支持,此举在业界引起了不小的骚动。借此机会我们回顾一下 HTML5 视频格式之争。

首先需要理清一些基本概念。我们平常笼统说的「视频格式」其实包含三个部分:视频编码、音频编码、容器格式。其中「编码」这个概念其实又包含两个方面:编码和解码。「视频编码」作为动词指的是将动态的图像信息转化为二进制数据的过程;其逆过程称为「视频解码」。「视频编码」作为名词则通常指的是某种特定的编码方式。同样的概念也适用于「音频编码」,只不过它转化的是声音信息。大多数「视频文件」都同时包含视频和音频,因此编码后至少都有两组二进制数据,并且两组数据必须按照特定的方式同步起来,否则我们看到的画面和听到的声音将不吻合。为了解决编码后多组不同类型的的数据的存储、传输问题,需要将他们按照一定的规律组织起来,这种组织方式即是「容器格式」。

我们常见的视频文件扩展名包括 .avi, .rmvb, .mp4, .mkv 等。其实扩展名都是指的某种容器格式。这些容器里面存放的数据可能采用了多种不同的编码方式。例如,常见的 avi 文件里面存放的通常是 xvid 或 divx 编码的视频和 mp3 编码的音频。rmvb 文件里面存放的通常是 RV40 编码的视频和 cook 编码的音频。mp4 文件里面通常存放的是 H.264 编码的视频和 AAC 编码的音频。mkv 文件里面存放的则可能包含前面各种。

限于篇幅我们不涉及所有常见的视频格式。这次主要讨论两种:

1、采用 H.264 视频编码和 AAC 音频编码的 MP4 文件(H.264/AAC/MP4 组合)
2、采用 VP8 视频编码和 Vorbis 音频编码的 WebM 文件(VP8/Vorbis/WebM 组合)

H.264 是目前公认的效率最高的的视频编码。它是由国际电信联盟通电信标准部 (ITU-T) 和国际标准化组织/国际电工委员会动态图像专家组 (ISO/IEC MPEG) 共同开发的一种视频压缩技术。它的另外一个名称是 MPEG-4 AVC。目前 H.264 被广泛的运用在蓝光电影、数字电视、卫星电视、网络媒体等领域。可以说 H.264 是目前被运用得最为广泛的视频编码。

AAC 是 ISO/IEC 标准化的音频编码。它是比 MP3 更先进的音频压缩技术,目的在于取代陈旧的 MP3。AAC 音频编码被广泛的运用在数字广播、数字电视等领域。目前网上最大的音乐零售商苹果的 iTunes 音乐商店的所有数字音乐也全部采用的 AAC 音频编码。

MP4 则是 ISO/IEC 制定的容器格式标准,用以封装编码后的视频和音频数据。MP4 支持多种方式编码后的数据,但最常见的是 H.264 编码的视频和 AAC 编码的音频。

VP8 是类似于 H.264 的另一种视频编码,由 On2 公司开发。后来 Google 收购了 On2,因此 VP8 现在归 Google 所有。据称为了避开 H.264 的专利问题,VP8 没有采用一些特别的算法,使得其压缩效率效率略低于 H.264。

Vorbis 是类似 AAC 的另一种免费、开源的音频编码,由非盈利组织 Xiph 开发。业界的普遍共识是 Vorbis 是和 AAC 一样优秀、用以替代 MP3 的下一代音频压缩技术。由于 Vorbis 是免费、开源的,并且没有 AAC 的专利问题,许多游戏厂商采用 Vorbis 编码游戏中的音频资料,例如著名的 Halo,Guitar Hero 等。最近流行的在线音乐网站 Spotify 也是使用的 Vorbis 音频编码。

WebM 是 Google 基于开源容器格式 Matroska(.mkv 很多朋友应该不陌生)而专门开发的一种新型容器格式。其目的是用来封装 VP8 编码的视频和 Vorbis 编码的音频数据以供网络媒体使用。

在涉及 HTML5 视频格式的讨论中,通常「H.264」指代 H.264/AAC/MP4 这个组合,而「WebM」指代 VP8/Vorbis/WebM 这个组合。为了符合习惯、避免重复,我们也将采用同样的简称,即 H.264 = H.264/AAC/MP4,WebM = VP8/Vorbis/WebM。

(待续。敬请关注 apple4.us

14
Jan

新春「Black Friday」:苹果的春节假日促销活动

1 月 14 日,苹果举办「新春特别优惠活动」。这次一日优惠活动被称作春节的「Black Friday」(黑色星期五,一般指圣诞节购物促销季)。这天,消费者可以在举办该活动的地区(中国大陆、香港、台湾、新加坡等)的零售店或者在线商店以优惠价格购买苹果产品。以中国大陆的情况为例, Wi-Fi 版的 iPad 降价 320 元,折扣之后的价格为 3668 – 5268 元;iPod touch 8 GB 和 32 GB 的机型折扣价格为 1628 元和 2148 元,分别降价了 170 元和 250 元;MacBook Pro、MacBook Air 和 iMac 全线降价 830 元。此外还有一些第三方厂商的配件等商品也一同参与了这次优惠活动。

下面为你带来在北京三里屯零售店的活动现场图片报道:

这是中午 12 点 15 分左右,店员介绍说按照经验到傍晚时分,店内将更加拥挤:「那时候会看不见桌子」。

店员(右)今天起换上了红色的 T 恤,价签亦换成红色。

店员为新购产品的顾客现场进行简要的设置和讲解。店员的红色 T 恤上有一个结合了苹果标志的一部分(叶子)的「福」字。

店内顾客和红色价签。

今天的三里屯零售店为迎接新春优惠活动,暂停了维修和常规讲座等活动,专门开设了快速选购结账区(如图)。

今天很多人都穿得很喜庆。值得一提的是,苹果为此次活动制作了专门的视频动画,并将其设定为了零售店展示样品计算机的屏幕保护,苹果网站提供这段视频的下载

由于降价优惠和值得信赖,这次一日优惠活动的确能为零售店带来一个销售高峰。同时,苹果官方网站的在线商店亦有同等优惠,并提供免费送货、免费刻字和免费礼品包装的服务,相信也能提升不少销量。

06
Jan

Mac App Store 已经上线

至少对于美国人是如此。

大家可以跑一下 Mac OS X 的 Software Update 试试,如果里面有 Mac OS X 10.6.6,更新之后就有 Mac App Store 用了。如果没有,那就换个美国 IP 试试,或者明天早上再试吧。

苹果是去年十月公布 Mac App Store 计划的。升级 10.6.6 后,在 Dock 的 Finder 图标旁边会多出一个 Mac App Store 图标。

苹果自己的新闻通稿里说 Mac App Store 目前有一千多个软件。iLife 和 iWork 都有更新,这两个套件里的软件都可以分开买了。iLife 里的影音软件每个十五美元,iWork 的三个办公室软件每个二十美元。另外还有七十九美元的 Aperture 3。

当然大家比较期待的可能还是 Twitter for Mac(即 Tweetie 2)和 Reeder for Mac。以及其他。

Adobe 和微软的大型软件暂未进店。

[更新] Mac OS X 10.6.6 的直接下载链接。(.dmg, 143.59 MB)

16
Dec

苹果宣布 Mac App Store 1 月 6 日开业

本周四,苹果发布官方新闻稿宣布 Mac App Store 将于 2011 年 1 月 6 日正式上线营业。

苹果表示 Mac App Store 将为 Mac OS X 提供类似 App Store 的软件使用体验,Mac 软件的发掘、安装和升级都将像 App Store 一样方便容易。Mac App Store 首次上线即登录 90 个国家,提供包括教育、游戏、图形与设计、生活方式、生产力和实用工具 6 大类付费和免费软件。

「App Store 彻底改变了移动应用的面貌,」乔布斯说:「我们希望 Mac App Store 能对个人电脑能做同样的事情,让人们在 Mac 上发掘和购买软件变得轻松有趣。我们等不及想看到 1 月 6 日上线的那天。」

与 App Store 一样,用户在 Mac App Store 购买的软件可在多台 Mac 上授权安装使用,并保持随时更新。Mac App Store 届时将通过软件更新的方式供 Snow Leopard 用户免费下载。

同样,所有 Mac App Store 的付费应用开发者将与苹果按 7:3 比例分享销售收入,免费应用无额外收费。

虽然 Mac 的操作介面有异于 iOS 设备,但鼠标、实体键盘和多点触摸板的支持也并不逊色。Mac App Store 有可能为 Mac 用户带来大量的实用软件、工具和游戏。例如 iPhone 和 iPad 上广受欢迎的 Reeder 阅读器已经放出了针对 Mac 平台的测试版,并且支持 MacBook 的多点触摸板或外置的 Magic Trackpad 。

未来,我们可能会发现针对 Mac 平台的软件突然多了起来,其品质和数量或许不输于 PC 平台。Mac App Store 引入的付费和竞争,可能会解决目前 Mac 平台一些软件缺乏或品质不高的情况,例如,一优质多媒体播放器、词典、休闲游戏等。

不过,据国内的 Mac 中文输入法 FIT 开发团队表示,Mac App Store 暂不接受输入法等软件,这仍是一大遗憾。

16
Dec

用粤语和上海话试译 37signals 的《Rework》

最近中文 Twitter 圈有人讨论两个中译版《Rework》(中信出版社李瑜偲翻译的《重来》以及 Livid 和 Olivia 夫妇合译的线上版)的优劣。究竟孰优孰劣请大家自己判断。不过 37signals 的这本小书行文虽然简单易读,对译者倒是个挑战——尤其是在大家都不太会写中文短句的今天。闲来无事,试以粤语翻译一节,供各位看客消遣。

本节「Ignore the Real World」的原文在此

「呢啲諗法響現實社會冇用架。」同人一講起新諗法就會聽到啲咁嘅說話。

呢個「現實社會」聽落真係冇癮。新嘅諗法、不同尋常嘅做嘢方式同埋沒聽過嘅概念全部冇人理。淨係嗰啲大家講到爛嘅嘢同埋做開嘅事先有人去執行,就算呢啲嘢經已被證明係錯嘅都冇計。

其實睇深少少就知,「現實社會」嘅子民又悲觀又絕望。佢地預咗新諗法會失敗。佢地覺得呢個社會係冇可能接受轉變嘅。

咁都未算慘,佢地仲要拖埋你落馬。如果你有心做大事,佢地實同你講話你啲諗法係冇可能。話你響度浪費緊時間。

千祈唔好信。就算果個世界對於佢地係真實嘅,你都唔需要住響入面。

我哋憑咩咁講?因為我哋公司無論點睇都冇可能響呢個現實社會生存。響現實社會,你冇可能將員工打散到兩個洲嘅八個城市;響現實社會,如果冇 sales 或者廣告,根本冇可能做到幾百萬個客;響現實社會,做大咗有咩心得都唔好同人分享。但係呢啲野我哋全部做哂,間公司都仲係好掂。

現實社會只不過係你嘅藉口,並唔存在於呢個世界。啲人成日 hea 吓 hea 吓 [1],自然要搵啲講法為自己開脫。現實社會與你無關。(翻譯:李如一)

点此下载粤语有声版。朗诵:Hotzing Tone。

[1]: Hea 在粤语里有音无字,用来形容「终日闲散无所事事但又心情畅快」的状态。目前流传较广的是香港词人黄伟文自造的「走之底加一个『喜』字」。在这里可以看到苏真真制作的「香港潮语学习字卡」中对 hea 的释义。(感谢 Ivy Chen 小姐提供照片。)

@k1oe 提供的上海话译本:

「嫡厄想法來該現實社會肯定是勿來塞厄。」只要農特子寧家講點啥新厄想法,寧家往往回得葛能噶回答農。

個種現實社會聽聽就老麼勁厄。沒寧會得採用新厄想法、做事體勿一樣厄方法特子外來觀念。只有得已經被認證過厄辦法,哪怕是一天世界厄,大家才會得去做。

事實高頭,來該「現實社會」中生活厄寧往往又悲觀又絕望。伊拉希望新觀念會失敗。伊拉覺著社會還沒準備好接受變革。

還要觸氣厄是,伊拉還想拖勞農特子伊拉一道。那怕農信心野心撲撲滿,伊拉還是會得講農野嘩嘩,拿農槍斃特。

千萬不好相信伊拉。就算個是伊拉厄世界,農還勿必定要住勒里廂頭厄亞。

為啥好個樣子講呢?因為阿拉公司隨便哪能都勿可能來還現實社會里廂存活下去。來還現實社會里,農勿可能讓農厄員工來還兩大洲八厄城市里廂工作厄亞。來還現實社會里廂,農是勿可能勿作廣告外加麼銷售人員又吸引到百萬客戶厄亞。來還現實社會,農幫寧家分享成功經驗阿是勿現實厄亞。雖然講阿拉公司通通做過勒,但是生意還是好得勿得了。

現實世界只敝過是厄藉口,是勿存在厄。伊只敝過是農勿去嘗試厄藉口。農特現實社會遠開八只腳。

点此下载沪语有声版。朗诵:Joanna Yao

16
Dec

创新工场大招聘

年关将至,跳槽的最佳时机,这里是一份创新工场各家投资项目的招聘汇总,欢迎有志之士考虑加盟。

千言万语总结成三句话:

1. 创新工场成立一年多,成就斐然,我们投资孵化的项目中,已有多家公司以不错的估值被投资,发展前景广阔。

2. 好的工程师不愁没机会去大公司,好的工程师最需要的机会是在早期加入那些前途无限的小公司。想想百度最早的七名工程师,资质和能力上他们并不比其他工程师高出多少,但高成长的公司造就牛人。

3. 我希望成为优秀工程师的经纪人,我会尽一切代价帮最好的工程师找到最好的项目。

如有兴趣,请来信给我:zl # chuangxin.cn

以下为职位列表:

职位一: 客户端开发工程师

主要职责:
1.设计和开发基于Windows的客户端程序
2.开发基于TCP/IP 的网络程序以及  Android/iPhone/Symbian的应用程序
基本要求:
1.计算机、软件或相关专业学士或者学士以上的学历
2. 扎实的计算机基础知识,丰富的实际代码编写经验:
3.良好的数据结构和算法基础
4.熟悉C#,Java,C/C++ 之一.良好的面向对象思想
5.掌握Windows程序设计以及多线程编程
6.3年以上工作经验
熟悉以下技术之一者更佳:
1. TCP/IP 协议以及Socket编程
2. Android,iPhone或者Symbian平台之上的应用开发技术

职位二:webkit开发工程师

工作职责描述:
1、参与项目的软件需求分析;
2、撰写详细的设计文档;
3、Webkit浏览器内核移植及相关开发
职位所需学历、知识、技能和能力:
1、本科以上学历,计算机相关专业
2、2年以上的软件开发工作经验,熟悉使用C/C++编程语言
3、具有Linux平台应用程序设计和开发的经验,熟悉Webkit开发和移植工作。
4、熟悉XML,HTML,JavaScript
5、良好的英文读写能力
职位三:WEB前端开发工程师

职责描述:
1.完成前端软件系统代码的实现;
2.进行系统的功能定义,程序设计;
3.根据设计文档或需求说明完成代码编写,调试,测试和维护;
4.分析并解决软件开发过程中的问题;
5.协助测试工程师制定测试计划,定位发现的问题;
6.配合项目经理完成相关任务目标。
职位要求:
1.正规院校计算机或相关专业本科以上学历;
2.2年以上JQuery开发经验;
3.精通JQuery,和跨浏览器平台的开发, 熟悉使用FireBug等调试工具;
4.有消费类互联网网站的开发经验;
5.对用户的交互有深刻研究和体会

职位四:PHP开发工程师

职责描述:1、设备管理:对网络设备、服务器设备、操作系统运行状况进行监控2、应用/服务管理:对各种应用支持软件如数据库、中间件、群件以及各种通用或特定服务的监控管理,如邮3、件系统、DNS、Web等的监控与管理4、数据/存储/容灾管理:对系统和业务数据进行统一存储、备份和恢复5、信息安全管理6、突发故障处理

职位要求:1、计算机或相关专业2、有实际网站运营维护经验者优先3、熟悉WEB相关服务和应用开发,熟悉Java, Apache, Tomcat,了解应用服务器配置和优化4、熟悉网站运行监控系统,如nagios,cacti5、熟悉Linux的基本操作,了解SNMP等网管协议6、熟悉MySQL,了解MySQL性能优化和高可用性解决方案,特别是DRBD+heartbeat+MySQL replication7、了解安全管理8、熟悉掌握服务器,网络设备的故障排查、维修、更换9、主动性、执行力、精力旺盛、抗压能力强等

职位五:服务器端开发工程师

职位描述:
1、负责实现Web应用的服务器端逻辑2、负责数据库结构的设计和优化3、负责服务器端与前端通信协议的制定和处理4、编写后台相关的辅助工具5、负责应用部署的相关工作
职位要求:
1、2年以上Java编程经验,熟悉J2EE及其相关技术2、熟悉Linux系统,能够在Linux环境下进行简单开发3、善于利用现有工具解决工作中遇到的问题4、有广泛网络知识,熟悉HTTP协议,熟悉Web应用开发技术5、了解数据库相关技术,会使用至少一种数据库6、能够熟练使用至少一门脚本语言,如PHP,Python等,7、具有良好而规范的编程习惯和技术文档编写习惯8、有大型Web应用开发经验者优先

职位六:Ruby on rails 开发工程师

职位描述:
1.根据需求,使用 Ruby 和 RoR 开发 Internet 应用
2.独立完成编程和单元测试工作。
3.能在指导下完成详细设计。

职位要求:
1.掌握RoR的基本概念和基本技术,有RoR项目经验者优先。
2.熟练掌握HTML, CSS, javascript,掌握Ajax或Flex等优先。
3.掌握面向对象分析和设计的基本概念和基本方法。
4.具有良好的口头和书面表达能力。
5.英语水平能阅读英文原版技术资料的优先。

职位七:TECH  LEAD

技术主管将带领工程师开发出最有市场价值又实用酷炫的产品,我们专注于在互联网、移动互联网和云计算等领域,这将要求计算机科学的深厚基础与经验,以及丰富的项目管理经验,并有热情与兴趣利用计算机来开发新的产品,例如:
1、编写服务器端和web端的程序,开发出强壮的大规模互联网应用或迅速的创建产品原型等;
2、利用分布式系统,操作系统,网络和大规模存储技术创建云计算的系统、平台与架构等;
3、手机等移动终端的程序开发和移动互联网应用的建设等。

职位要求:
1、计算机科学或相关技术学科的学士或以上学历;
2、深厚的计算机知识基础与经验,能够利用技术解决复杂的问题;
3、丰富的C,C + +或Java 编程经验或有Python, Perl或JavaScript/AJAX技术方面的编码技能;
4、拥有实际的技术项目管理经验,良好的沟通能力和领导能力;
5、最少4年以上的软件开发经验;

职位八:iphone职位开发工程师

职责描述:
1、  从事iPhone平台软件研发。

职位要求:
1、计算机、软件、通信、电子等相关专业,本科及以上学历;
2、精通C/C++或Objective-C语言,两年以上手机平台或嵌入式开发经验;
3、对iPhone开发平台有深入的了解和浓厚的兴趣,熟悉软件开发管理过程,有良好的编程规范及开发技能。最好有在线作品;
4、掌握MAC或Unix系统工作机制,熟悉SQL语言,熟悉TCP/IP协议及网络编程;
5、对工作充满激情,学习能力强,有强烈的责任感与进取心。

职位九:Flash 开发工程师

职责描述
1.独立完成相关游戏组件的开发,并保证可重用性
2.深刻理解相关游戏逻辑,完成相关代码实现,并保证代码的严密性
3.具备一定的构架理解能力,配合项目组长完成相关游戏构架的支持与扩展

职位要求
1. 正规院校计算机或相关专业本科以上学历;
2. 2年以上AS3开发经验;
3. 有过Flash游戏开发经验;
4. 拥有良好的编码风格和面向对象的编程思想;
5. 熟悉ActionScript3.0和后台Server之间的通讯与交互;
6. 大学英语4级,能够进行英语收发邮件和文档阅读;
7. 对新技术有强烈的探索欲望,责任心强,善于团队合作,能够承受工作压力。

职位十:运维工程师

职责描述:
1、设备管理:对网络设备、服务器设备、操作系统运行状况进行监控
2、应用/服务管理:对各种应用支持软件如数据库、中间件、群件以及各种通用或特定服务的监控管理,如邮件系统、DNS、Web等的监控与管理
3、数据/存储/容灾管理:对系统和业务数据进行统一存储、备份和恢复
4、信息安全管理
5、突发故障处理

职位要求:
1、计算机或相关专业
2、有实际网站运营维护经验者优先
3、熟悉WEB相关服务和应用开发,熟悉Java, Apache, Tomcat,了解应用服务器配置和优化
4、熟悉网站运行监控系统,如nagios,cacti
5、熟悉Linux的基本操作,了解SNMP等网管协议
6、熟悉MySQL,了解MySQL性能优化和高可用性解决方案,特别是DRBD+heartbeat+MySQL replication
7、了解安全管理
8、熟悉掌握服务器,网络设备的故障排查、维修、更换
9、主动性、执行力、精力旺盛、抗压能力强等

职位十一:产品运营经理
职责描述:
1.     定期收集和整理市场反应,和产品合作的相关资料数据,并进行有效的分析;
2.     负责产品上线后的数据管理和运营工作;对相关产品运营数据进行监控和分析,提出产品优化方案;

职位要求:
1.     计算机科学或相关技术学科的学士或者硕士学位(或同等学历);
2.     2年以上相关工作经验;
3.     有良好的数据分析能力,对产品和数据敏感,思维清晰而有条理,执行力极强;
4.     优秀的文档书写和表达能力,优秀的沟通和协调能力;
5.     具备吃苦耐劳、高度责任感和团队合作精神;
6.     熟悉互联网产品,拥有博客、视频、论坛等产品营销经验者优先;
7.     拥有产品规划和产品设计经验者优先;

职位十二:Android开发工程师
职责描述:
1、  负责Android平台下应用或者Framework层的开发

职位要求:
1、计算机科学或相关技术学科的本科,硕士或博士学位(或同等学历);
2、丰富的C,C++或Java的编码技能;
3、对软件产品有强烈的责任心。
4、热爱设计编写程序,对IT行业充满激情,有独立的用代码解决问题的能力;
5、熟悉Android应用开发框架,能独立开发高性能的Android应用;
6、熟悉Android平台架构,有Android源码二次开发经验者优先;
7、有实际的移动互联网软件设计与开发的深厚经验者优先;

职位十三:测试主管

工作职责:1.     负责公司所有产品线的测试工作,包括互联网服务、手机应用等,保证产品的质量和性能2.     负责测试团队的管理和组建3.     设计和优化测试流程,提高测试质量和效率4.     设计自动化测试架构,进行测试平台的构建和测试工具的开发5.     选择,搭建,维护bug报告和跟踪系统6.     能够与开发团队做很好的沟通, 在没有详细技术文档的情况下设计出全面的测试方案
任职要求:1.     计算机相关专业本科以上学历2.     4年以上测试经验,2年以上测试管理经验,有一定软件开发经验更佳3.     具备手机应用、客户端软件、互联网服务等产品中至少2种以上的测试经验4.     具有一定的技术背景,精通软件测试理论、方法和过程5.     出色的团队领导能力和管理能力,能不断提高团队成员的工作能力

职位十四:Delivery Manager

Job responsibilities:

Overall responsible for DianxinOS Smart Phone project, including all development, sourcing, industrialization and launch activities during the entire product life cycle with partner(s).
Manage the project toward its goal in terms of scope, time, and quality.
Plan, form and run allocated main projects or cluster projects to develop, deliver and maintain the product.
Focus on needs of the customer and partners and manipulate a good balance between customer and internal product strategy
Initiate and run process and quality improvement on the responsible projects.
Within the scope of the project specification take all possible steps to secure and deliver all parts of the product offering as committed at each milestone.
Act to get requirements and ensure decisions in time. Together with the BD and MT take decisions regarding deviations to the customer/partner’s expectation,
Responsible to take action to avoid projects risk

Job Requirement:
Experience from project management positions handling complex development projects,
Result oriented with high drive and obvious authority ensuring trust and confidence.
Documented leadership capabilities. Able to both motivate, set clear goals and follow up in a professional way.
High social competence with ability to both handle project teams and external partner communication.
Good in English writing, reading, speaking and listening skills.
Experience from Mobile Phone industry is plus.
PMP certificate preferred

职位十五:手机游戏服务器端开发工程师

职位要求:
1. 熟练掌握C/C++;
2. 扎实的计算机知识基础,丰富的实际代码编写经验;
3. 对移动互联网应用开发有激情;
4. 对新技术有强烈的探索欲望,责任心强,善于团队合作,能够承受工作压力;
5. 有网络游戏服务器端开发经验者优先考虑;
6. 计算机科学或相关技术学科的学士,硕士。

02
Dec

平板

译注:Paul Graham 的新文。首次译文,疏漏之处请见谅。(原文地址

最近我一直在想:居然没有一个笼统的词来描述诸如 iPhone, iPad 以及所有运行 Android 系统的设备,这多不方便啊!最接近的词貌似是「移动设备」,但是它包含了所有手机,却又不能准确的表述如 iPad 的特别之处。

最后我得出的结论是他们应该叫「平板」。之前我们称其为「移动设备」的唯一原因是 iPhone 比 iPad 先出现。如果 iPad 先发布的话,我们很可能不会把 iPhone 想成是一部手机;我们会想它是个小到可以放在耳旁当电话使的平板。

iPhone 不是手机。它是手机的替代品。这是一个重要的区别,因为它展示了未来的一个普遍趋势:我们身边绝大部分有特殊用途的物品都将被平板上运行的应用程序替代。

对于 GPS 定位设备、音乐播放器、以及数码相机而言,这个趋势已经非常清晰。但我想很多人会对那些能够被替代的物品的数量感到意外:我们(译注:指 Y Combinator)投资了一个做钥匙替代品的创业公司(译注:运行于平板上的软件);iPad 上能够随意放大字体,能够替代阅读用的放大镜;如果有人利用 iPad 的加速度传感器做了一个体重计的话,我也完全不会感到意外。

所有能被软件替代的物品都必将被替代掉,因为这样做的优势实在太明显了。所以我给出未来几年内一个比较靠谱的创业秘诀:看看你周围哪些东西别人还没有意识到可以被平板上的软件替代的,然后干掉它。

1938 年, Buckminster Fuller 造了个词叫「去实体化」(etherealization),用来描述实体机械被我们现在称为软件的东西替代的趋势。平板将全面流行的理由并不(仅仅)因为乔布斯和苹果是工业设计的奇才,而是他们背后的「去实体化」力量。iPhone 和 iPad 使得「去实体化」在许多新的领域成为可能。任何研究技术史的人都不应该低估这能量。

我对有这股力量在背后支撑的苹果表示担忧。我不想看到又一个时代的客户端单一化,就像八九十年代的微软。但如果「去实体化」是驱动平板流行的主要因素的话,那很显然和苹果竞争的一个方法就是:做更能促进「去实体化」的平台。

苹果平板自带加速度传感器。事实证明这很是了得:开发者想出了各种加速度传感器的用法;苹果压根就没想过可以这么用。这是平台的本质:工具越灵活,便越难预见人们将如何使用它。因此平板制造商们应该想:我们还能加点啥?不光是硬件,也包括软件。给开发者一尺,他们将还你一丈。

30
Nov

大卫·波格:十年科技杂陈

大卫·波格(David Pogue)在《纽约时报》上开设的科技专栏已经有了十个年头。感恩节那天,赶在火鸡还没上桌的空当儿,大卫蓦然回首,写下了对科技的一些个人总结。(查看原文

产品不会相互取代,而是并存

总有一些专家,他们说这个将成为「iPhone 杀手」,那个上市以后 Kindle 就没戏了。老兄,消费领域中技术发展的主旋律是完善补充,不是你死我活。这么多年了,电视也没干掉广播。这个周末有人去电影院,有人待在家看碟。纸质书和电子书面向的是不同市场:iPhone 和 Android 谁也弄不死谁。我说完了。

网络改变生活

过去十年间,信息传递的方式逐渐由磁带、纸张演变成数字下载。我们开始向互联网索取音乐、电视节目、电影和图片,然后是书籍和报纸。我们要的是便捷。
再过三十年,我们将很难向孙子辈儿的人解释「租张碟回家看」是怎么一回事。

装备事关尊严

写专栏很像演话剧:你也会立刻从读者那得到丰富深刻的反馈。这几年,我一直被各种感情程度的评论所困扰。后来我才突然明白:选择什么产品是很私人化的。你的手机阐述了你的品位和性格。所以有人把对产品的批评投射到使用者身上。

美瞳无处不在

在目前的科技领域,当你提到「苹果」、「微软」或者「谷歌」的时候,常常会激发读者的个人情绪。

我测试完 iPad 之后,写了两篇同样字数的评论,一褒一贬。我的打算是让读者根据自己的技术背景从不同的角度了解这台设备。结果,反苹果人士对我写给 iPad 的「情书」毫不买账;而苹果迷们因为我唱衰 iPad 而纷纷表示不满。我不能理解,双方阵营为什么不看看其实我还有一篇评论。

顶不顶用你知道

写科技专栏也有额外的乐趣:有机会接触一些不知名的产品,并把它们带到公众的视野之内。偶尔会有初创公司向我抱怨,因为我对其产品进行了介绍,他们公司的服务器会突然崩溃。:P

但我想说,判断一个产品的好坏其实并不难。你也可以。

2003 年的时候微软推出了一款叫做「Spot Watch」的手表,它不仅能显示日程安排,还能接收短信;但它每月收 10 美元服务费、每晚都得充电,如果需要离开所在城市你必须提前更换网络以确保它继续正常工作。

2005 年上市的 Akimbo 机顶盒能让您在电脑上收看电视节目。它都能接收哪些频道呢?美国本土第一个土耳其语频道,AdvenTV;素食美食频道,Veg TV;直升机拍摄的英国版「请您欣赏」频道,Skyworks。

你不会想要一个吧?

有些概念春不爱

每年科技杂志都会选出几个最具颠覆性的创意产品。

视频通话技术是大突破,但不代表视频手机一定会受到亲赖。也许我在接电话的时候想下楼扔垃圾,或者干点别的什么。既然要电话联系,那我能不能见到你本人就没那么重要。如果我跟天各一方的女朋友相思难解,我们可以用 Skype 或者 FaceTime。起码日常通话用不着这么兴师动众。

还有,忘记「互联网厨用电器」吧,你见谁真买过。

所谓「永远」,大概是一年左右。

十年间我测试的上千种产品,能走到今天的实在不多。

你会说:iPod、黑莓、IE 浏览器这些老伙计不是还在马不停蹄地推陈出新吗?没错,但你没有看到有多少工时糜费和美金堆叠出来的产品只是冒了个泡,随即烟消云散。

潮流产品就是这样:你买下它的时候就已经过时了;每年夏天都有新款 iPhone 上市。所以手机不小心掉进马桶,其实算不上什么损失。

消防栓里接水喝

人们经常表达这样一种看法:现在的消费级科技领域每天都有无数事件发生。很难做到紧跟潮流,避免被人说 Out 的可能。

没错,技术革新从未像今天这样一日千里。我的工作就是对每天发生的事情做到心里有数。我要看完所有的博客 、翻遍各种杂志、参加会议、采访公司,但有时我猛然发现我是在海啸中冲浪。

如果你觉得自己喘不过气,我想说其实我也是。

26
Nov

[招募] 工程师,我们需要你!

如果你还记得我们曾经发布过一篇关于《星座罗盘》的开发者说,现在有一些关于此团队的新消息:他们在上周的 Startup weekend 上拔得头筹。现在他们希望在此路线上走的更远,这是招聘启示:

我们正在进行一项产品开发,我们的目标是在移动设备上创造非凡的购物体验。所以我们现在需要全职的iOS工程师

iOS工程师
如果你:
1)有丰富的C,C++或objective-c的编码技能;
2)熟悉iOS应用开发框架,能独立开发高性能的iOS应用;
3)熟悉iOS中各类接口;
那就加入我们的Founding Team,开始一段全新的旅程吧。

加入我们,请写信至 rid#live.com

23
Nov

[访谈] MadFinger 创始人谈《武士2:复仇》

去年我曾介绍过一款名为《武士:勇者之路》的 iPhone 游戏,我当时说它「毫无疑问是你在现在的 iPhone 游戏里能够找到的最精彩最优秀的动作类作品」。不久前,这款游戏的续作发布了,名为《武士2:复仇》(Samurai II: Vengeance)。

关于这款游戏,我的评价非常简单:它第一次让我感觉 iPhone 上可以玩到 PSP 级别的动作类游戏,在游戏的打击感、爽快度上,它绝对是 iPhone 游戏的一座巅峰,甚至让我回想起在 PSP 上打《战神》和在 NDS 上玩《忍者龙剑传》。

基于游戏提供巨大的愉悦,我不由自主给游戏的创作者 Marek Rabas 写了封信,希望交流一下——吓了一跳,这家制作日本风格武士(更准确的说,「侍」)游戏的公司居然在捷克。以下为访谈:

张亮:在你的上一代游戏《武士:勇者之路》里,玩家是用基于多点触控的手势识别来操作主角了,但到了《武士2:复仇》中,你们改变了操控方式,加上了虚拟游戏手柄。为什么做这个变化?

Marek Rabas:我们真的喜欢用手势识别来操控游戏。但郁闷的是,我们发现很多人不知道如何以此进行游戏,包括一些记者。他们不会在屏幕上「划」,而是点击屏幕,然后觉得这个游戏是坏的。这是关于上一款游戏最大的批评,甚至影响到了对游戏的评价。另外就是,我们希望能让格斗更迅疾,让游戏的视角变化的更频繁,就此考虑,手势识别是不便利的。

张亮:这款游戏的另一个亮点是,游戏进行中,游戏会自动切入慢镜头——特别是你发大招的时候——这就像看功夫片。你们是怎么考虑这个的?

Marek Rabas:毫无疑问,玩家们喜欢切飞对手的脑袋,于是我们希望给玩家更多的时间享受那一瞬间。当然,这不意味着我们喜欢杀戮,这只是游戏,大家可别在现实中这么做 ;)

张亮:实话说,这款游戏真的让我觉得有在 iPhone 上打 PSP 的感觉,甚至可以说,比许多 PSP 格斗游戏更好(想想毫无打击感的无双系列和波斯王子),能不能介绍下这款游戏的诞生始末?有什么你们遗憾的?有什么给其他开发者的建议?

Marek Rabas:以前我们是做写实类游戏的。比如有关二战和越战的第一人称射击游戏,还有第三人称动作冒险类游戏《黑手党》和《黑手党2》。我们想做点儿与众不同的事情:把家用主机的感觉移到手机上来。iPhone 4 是部极其牛逼的手机,而 Unity 3D 引擎也极其牛逼,所以为什么不试试?我想结果还是挺不错的:每秒 60 帧的效果,不赖吧?

遗憾嘛……就是资源和预算的限制。我们还是一家很小的公司,在我们的团队里,只有两个美术、一名程序员和一个音效师。这限制了我们做更多的内容或做的更精致。

至于给开发者的建议,我们还没这么自以为是,不过开发者应该去开发他们自己真的热爱且享受开发过程的游戏。

张亮:同样让我惊讶的是,你们是一家捷克公司,却做出了非常酷的日本风格的游戏,这是怎么办到的?你看日本漫画吗?

Marek Rabas:我们是砍杀类游戏——《战神》《忍龙》《鬼泣》等游戏的大粉丝——我自己也研究过几年的天真正伝香取神道流,我也让我的同事们学一点这东西。没错,我们看了很多的旧的武士电影、武士漫画。这是个很激动人心的主题。

张亮:看简历,你们参与过 XBox 和 PS 游戏的开发,转到手机上感觉怎么样?

Marek Rabas:你要知道,开发一款家用主机上的顶级大作,团队需要非常庞大,大家要为此工作个几年,没有周末,天天加班,被压力压的喘不过气来。而且,还有可能你的游戏随时被公司高管叫停,或者游戏做的不靠谱。你的几年就这么被荒废了。在 iPhone 和 Android 上,你同样能做好游戏,却只花几个月时间,而且你立即看得到结果。而且,没有高管,没有制作人,没有出品人 ;)

张亮:你怎么看手机的未来?

Marek Rabas:我们还真不觉得自己聪明到能评论未来了。还是把这个留给游戏业的明星们吧。;)

张亮:你们的下一步?

Marek Rabas:我们在做一个小的休闲类游戏,在今年底明年初,我们会开始一个新的系列。这次将会不同于《武士2》,但还是砍杀类的。

第 8 页,共 248 页« 首页...56789101112...尾页 »

    @Apple4us

    友情链接

    最近的评论