四 27
文 / 王越
经过6年时间,4个发行版,苹果终于完成了向64位的迁移,并随着Snow Leopard的发布推出了解决并行编程问题的Grand Central Dispatch(简称GCD)技术,释放了多核系统的潜力。
和10.5一样,在10.6 Snow Leopard中,苹果继续利用64位的迁移砍掉了诸多老技术,很多新技术仅以64位的模式被支持。例如重写的QuickTime X框架,虽然QuickTime X应用程序以32位和64位的模式发布,但其API仅暴露给64位。另一个例子是Objective-C 2.1的运行库,快速Vtable调度,新的和C++统一的异常处理模型,以及彻底解决对象的FBI问题等,都仅限64位程序使用。 阅读全文 »
标签: 程序春秋
阅读:24,907 次
四 26
《程序员》封面报道:云计算!
本期封面报道,有来自美国硅谷云计算公司的一线报道,有典型互联网技术发展历程的精辟总结,有视频网站YouTube累积七年的可扩展经验,更有来自微软、盛大、新浪、淘宝、百度、腾讯、有道、爱奇艺、中科院的众位嘉宾披挂上阵,从IaaS、PaaS、SaaS三个层面全方位分享云计算技术一线的成果。
标签: 云计算 • 导读
阅读:177,230 次
四 26
文 / 郭理靖
借力云平台,很多公司在业务上取得了成功,但由于云平台上开发经验的欠缺,开发者在云平台的使用上存在不少误区。针对这一现状,本文详细讲述了使用EC2、EBS和S3三个云平台产品过程的常见问题,以及如何在云平台上架构稳定可用的服务。
在国外,基于Amazon AWS平台的成功案例越来越多,如日中天的Dropbox、提供DVD租借服务的老牌厂家Netflix,还有无数使用AWS的创业公司,都已证明AWS不仅是一个成功的商业模式,还是一个可以改变互联网传统开发模式的产品。
阅读全文 »
标签: 云计算 • 基础设施
阅读:17,315 次
四 25
文 / Elad Gil 译 / 陈向伟
初创公司失败的最主要原因不外乎资金枯竭和创始人之间起冲突,本文给出了一些挑选联合创始人的建议。
在创办Mixer Labs时,我对联合创始人的选择是非常幸运的。当你决定创办一家公司时,挑选联合创始人是一项最为重要的决定。你的联合创始人如同你的配偶,每天的大部分时间你都会和他们在一起,在所有重大问题上你还需要和他们达成共识(打造什么产品、如何发布、是否出售公司……)。
此外,联合创始人也将是建立公司文化和职业道德的基础。连同你在内的一两个人的团队在刚开始将决定初创公司所作的一切工作,还有同样重要的,就是如何去做这些工作。
以下就是我在寻找一名伟大联合创始人中遵循的最高标准。 阅读全文 »
标签: 创业
阅读:10,159 次
四 25
为了弄清帮助人类免疫缺陷病毒(HIV)进行繁殖的一种蛋白质的分子结构,美国华盛顿大学的科学家们已经摸索了十多年。了解这种病毒的形态有助于科学家们研制攻克病毒的药物,可科学家们一直无法辨认出这种病毒。于是,他们向开发出Foldit在线游戏的同事们求助,这款在线游戏给玩家的题目是对蛋白质进行重排,使蛋白质达到能量最低形态(最有可能在自然界中存在的形态)。 阅读全文 »
标签: cacm • 外刊速递 • 游戏
阅读:11,306 次
近期评论