环境无关的环境
软件开发过程中常常需要搭建各种环境,开发环境,测试环境,集成构建环境等等。一个不可复制的环境是低效的根源,它会引起很多问题。本文将告诉你,如何创建一个“环境无关的环境”。
作者 Jonathan Allen 译者 张龙 发布于 2008年11月19日 上午4时13分
基于Linux的电话OpenMoko当前陷入了Sisvel的专利困局,Sisvel实际上就是Società Italiana per lo Sviluppo dell'Elettronica。它是意大利的一个专利持有公司,因其对MPEG专利的垄断而闻名。目前Sisvel在专利问题上还与SanDisk发生了冲突。
OpenMoko是一个针对移动电话的开源开发平台。它销售硬件设备并提供一个基于Linux的操作系统运行其上。OpenMoko被.NET开发者所熟知,因为它是第一个支持Mono运行时的电话。
对于来自Sisvel的威胁,Wolfgang Spraul宣布OpenMoko将取消其站点上提供的所有MP2及MP3支持。OpenMoko电话还捆绑了MPEG解码器,但他们并未向最终用户提供回放功能。
为了处于一个有利的位置,我们要确保服务器上不再有任何会跟专利扯上关系的拷贝、实例及技术,像MP2与MP3。我们的电话从来不带有MP3回放特性,但我们想利用这个机会说明这对于一些偏远的地方来说是不太可能的。
接下来,当他们重新构建并测试代码基时,Ray Chao会撤下所有可能有关系的镜像。
我们会尽快发布另一个稳定的版本。同时,我们可以重新构建以前发布的版本,将mp2/mp3移除。然而这可能会导致不稳定,因为某些包的缺失使我们无法对其进行完整的测试。
查看英文原文:OpenMoko Faces MP3 Patent Dispute
本演讲针对Flex体系架构,从三个方面进行剖析讲解。三个方面包括产品核心、工具及数据服务、应用开发。通过60分钟的讲解,能够从超越代码开发视角了解整个Flex生态系统和体系架构,帮助企业在RIA应用开发上进行更好的技术体系架构分析和技术决策。
Aptana RadRails: 在比较了Aptana RadRails IDE和其他现有的IDE之后,Javier Ramírez推荐使用此IDE,这个IDE可用于开发Ruby on Rails应用。
Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。
Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。
没有回复
关注此讨论 回复