雅虎宣布CEO汤普森及董事长博斯托克辞职

北京时间5月14日消息,雅虎今天正式宣布CEO汤普森(Scott Thompson)将辞去CEO职位。此前学历因“造假门”被媒体热炒,汤普森遭到了公司大股东的逼宫。

雅虎正式宣布汤普森辞去CEO职位
雅虎正式宣布汤普森辞去CEO职位

雅虎全球媒体主管莱文索恩(腾讯科技讯配图)
雅虎全球媒体主管莱文索恩

雅虎此外宣布,公司全球媒体主管罗斯-莱文索恩(Ross Levinsohn)将担任临时CEO,弗莱德-阿莫罗索(Fred Amoroso)将担任新董事长。雅虎现任董事会主席罗伊·博斯托克(Roy Bostock)已经同意退出董事会。

阿莫罗索在声明中表示:“董事会对这些调整及对与Third Point的和解很满意,并深信这些举措对股东最为有利。”

汤普森现年54岁,于今年一月开始担任雅虎CEO。他是雅虎不到三年内被辞的第三位CEO。

9 个重量级的云计算(PaaS)平台

随着云计算技术的发展,PaaS(平台即服务)越来越受到开发者的青睐,PaaS供应商也如雨后春笋般出现。

所谓PaaS实际上是指将软件研发的平台作为一种服务,并提供给用户。用户或者企业基于PaaS平台可以快速开发自己所需要的应用和产品。同 时,PaaS平台开发的应用能更好地搭建基于SOA架构的企业应用。PaaS作为一个完整的开发服务,提供了从开发工具、中间件,到数据库软件等开发者构 建应用程序所需的所有开发平台的功能。

本文整理了近几年发展迅速的9款PaaS产品,希望能够对你选择应用开发部署平台有所帮助。

1.  Microsoft Windows Azure

Windows Azure是微软的云计算平台,其主要目标是帮助开发者开发可运行在云服务器、数据中心、Web和PC上的应用程序。开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。

Azure服务平台包括了以下主要组件:Windows Azure;Microsoft SQL数据库服务、Microsoft .Net服务;用于分享、储存和同步文件的Live服务;针对商业的Microsoft SharePoint和Microsoft Dynamics CRM服务等。

2.  Google App Engine

Google App Engine 是Google提供的服务,允许开发者在 Google 的基础架构上运行网络应用程序。Google App Engine 应用程序易于构建和维护,并可根据访问量和数据存储需要的增长轻松扩展。使用 Google App Engine,将不再需要维护服务器,开发者只需上传应用程序,它便可立即为用户提供服务。

通过 Google App Engine,即使在重载和数据量极大的情况下,也可以轻松构建能安全运行的应用程序。该环境包括以下特性:

  • 动态网络服务,提供对常用网络技术的完全支持
  • 持久存储有查询、分类和事务
  • 自动扩展和载荷平衡
  • 用于对用户进行身份验证和使用 Google 帐户发送电子邮件的 API
  • 一种功能完整的本地开发环境,可以在您的计算机上模拟 Google App Engine

3.  VMware Cloud Foundry

Cloud Foundry是VMware的一项开源PaaS计划,使用各种开源开发框架和中介软件,来提供PaaS服务。开发者可以通过这个平台来建设自己的 SaaS的服务,不用自行建设和维护硬体服务器和中介软件。由于Cloud Foundry采用开源的网站平台技术,所以开发者的应用程序也可以任意转移到其他平台上而不受限于PaaS的平台。

目前Cloud Foundry可以支持多种开发框架,包括Spring for Java、Ruby on Rails、Node.js以及多种JVM等。Cloud Foundry平台也提供MySQL、Redis和MongoDB等数据库服务。

4.  Force.com

Force.com是企业云计算公司Salesforce.com的社会化企业应用平台,允许开发者构建具有社交和移动特性的应用程序。另 外,Force.com还提供了有助于在云上更快建立及运行业务应用程序的所有功能,包括数据库、无限实时定制、强劲分析、实时工作流程及审批、可编程云 逻辑、实时流动部署、可编程用户界面及网站功能等。

Force.com支持Apex编程语言,开发者可以基于UI层面编写数据库触发器和程序控制器。

5.  Heroku

Heroku是一种提供Ruby语言服务的云计算应用平台,为开发者进行网络编程提供全新体验。目前,除了Ruby外,该平台还支持Node.js、Clojure、Java、Python和Scala等语言。

Heroku构建在Amazion AWS之上,该平台采用了Ruby on Rails 的网络开发框架,客户只需在本地计算机设置一个Ruby Gem(Ruby语言的程序包管理器),就可在Heroku云中部署和运行应用程序。客户可以直接从浏览器中访问和编辑自己的代码,也可以添加相关语言的 插件。Heroku平台在程序开发上可让开发者得到与本地计算机相同,甚至更好的体验。

6.  Amazon Elastic Beanstalk

Elastic Beanstalk为在Amazon Web Services云中部署和管理应用提供了一种方法。该平台建立如面向PHP的Apache HTTP Server和面向Java的Apache Tomcat这样的软件栈。开发人员保留对AWS资源的控制权,并可以部署新的应用程序版本、运行环境或回滚到以前的版本。CloudWatch提供监测 指标,如CPU利用率、请求计数、平均延迟等。通过Elastic Beanstalk部署应用程序到AWS,开发人员可以使用AWS管理控制台、Git和一个类似于Eclipse的IDE。

7.  Engine Yard Cloud

Engine Yard的特色是提供一个Ruby on Rails的技术栈,其中包括Web服务器、应用和数据库服务器,同时提供一个Rails优化的Linux发行版。开发者可以通过Engine Yard的仪表板来进行环境配置、应用程序部署和监控。

8.  Engine Yard Orchestra

Engine Yard在去年收购了PHP应用开发平台Orchestra,为PHP开发者提供了部署PHP应用到云中的服务。开发者可以使用流行的PHP框架构建应用程序,并可以通过Git或Subversion进行部署。

9.  CumuLogic

CumuLogic主要面向Java开发者,提供了一个运行应用程序,并能够将应用迁移到云上的平台。通过CumuLogic提供的部署和管理应用的管理层,开发者能够轻松部署移动、HTML5、Web或企业应用。

Via Infoworld

Mozilla 的虚伪:苹果能阻止火狐 微软不能

美国《微电脑世界》(PCWorld)网络版近日发表了署名为普雷斯顿-格拉拉(Preston Gralla)的评论文章,该文章认为,苹果在其iOS上完全禁止火狐进入,而微软仅在其Windows 8上部分禁止火狐进入,但是火狐浏览器开发商Mozilla却扛着正义的大旗对微软大加鞭笞,而对苹果一声不吭,它的这种做法实际上是一种虚伪的表现。

以下为这篇文章全文:

火狐浏览器开发商Mozilla的虚伪之处在于:它声称,苹果禁止火狐浏览器进入iPad和iPhone没有问题,但是微软限制该浏览器使用Windows 8平板电脑的某些功能则是非法的。

苹果iOS完全禁止火狐进入,而在即将推出的Windows 8中,火狐仅被禁止使用内置ARM 芯片的Windows 8平板电脑上的某些功能。但是,火狐被允许全面进入Windows 8PC电脑以及内置英特尔芯片的Windows 8平板电脑。

Mozilla的首席律师哈维-安德森(Harvey Anderson)承认,苹果和微软对待火狐的方式具有相似之处,但是,“与苹果具有相似性,并不能证明微软在Windows上的做法合理,因为它这样做剥夺了用户的选择权利、弱化了竞争以及损害了创新。”

当 被要求解释Mozilla为何对待苹果和微软的态度如此迥异时,安德森表示,微软具有垄断权力。在平板电脑市场上,如果有任何垄断权力存在,那么它一定掌 握在苹果手里,而不是微软手里。市场研究公司IDC的一份最新研究报告称,苹果垄断着平板电脑市场,具有高达68%的市场份额。而Windows平板电脑 还没有开始销售。那么,安德森所指称的垄断权力又是什么呢?

显然,他所指的是 Windows在PC电脑市场上的份额。但是,在现有的Windows电脑上,微软并没有限制使用火狐。而且,当Windows 8将来推出时,微软也不会在PC电脑或搭载英特尔芯片的平板电脑上限制使用火狐。微软唯一对火狐进行限制的地方是在搭载ARM芯片的Windows平板电 脑上。该平板电脑搭载的操作系统被称为Windows RT。

即使到那个时候,火狐仍被允许在Windows RT中运行。但是,它的某些功能可能会受到一定的限制,因为它只能作为Metro应用程序,而不是桌面应用程序运行,而且它还被限制使用该操作系统的某些功能。

与 此形成鲜明对比的是苹果在iOS上对待火狐的方式:完全拒之门外。苹果不允许火狐和苹果应用商店(App Store)中的其他浏览器进入iOS,因此它们无法被安装于iPad和iPhone中。比较而言,微软至少还允许火狐出现在Windows RT中,尽管它的部分功能可能会受到限制。

而且,不要忘记,火狐被允许完全运行于搭载英特尔芯片的Windows 8平板电脑中。仅仅是在Windows RT中,火狐的使用存在一定的问题。

安德森暗示,Mozilla可能会在美国和欧洲对微软提起反垄断诉讼,因为Windows RT限制使用火狐。他在Mozilla的博客上写道,微软的行为“与用户的浏览器选择权相冲突,可能正是司法部和微软和解协议中致力于禁止的行为。”

在平板电脑市场上,微软仅拥有极小的市场份额,而苹果却拥有统治地位,禁止火狐的行为并不就是垄断。如果是的话,它也应该适用于苹果,因为它禁止与其竞争的浏览器进入其平板电脑操作系统iOS中。

相比较而言,Mozilla更应该批评苹果阻碍了用户的浏览器选择,而不是微软。该公司扛着正义的大旗,大声责骂微软的做法其实是一种虚伪的表现。

文/腾讯科技

5 个交互式 Web 设计中有用的工具

1.FitText.js

FitText.js是一个能让字体大小灵活变化的JavaScript插件,它很容易使用,你可以从github免费下载它。

主页:http://fittextjs.com

2.Adaptive Images

该工具检测访问者的屏幕大小并自动创建、缓存和为不同设备重新调节网页中的图片大小。这个使用起来有点小困难,因为你不仅需要点html和css知识,还需要点服务器知识。具体细节请看该项目的安装指导。

主页:http://adaptive-images.com

3.Responsive Testing

这个工具可以让你预览你设计网页在不同设备上的效果,只需要访问http://mattkersley.com/responsive并输入你网站的地址就可以看到了。

4.Less Framework 4

Less Framework是一个为自适应网站设计的CSS网格系统,它有4种布局和3中预设的排版,都基于一个单一的网格。你可以从github免费下载它。

主页:http://lessframework.com

5.Responsive Web Design Sketch Sheets

如果你还在用纸和笔来创建你的实体模型,你可以用这些现有的草图来设计你的交互网站了。

下载:http://jeremypalford.com/arch-journal/responsive-web-design-sketch-sheets

Windows 8 Release Preview 最新开发状况

距离微软推出Windows 8的最后一个公开测试版Release Preview,也就是之前所称的RC版已经仅有大约三四周的时间,Winunleaked.tk前方报道称新的OS build正在不断生成,根据最新的列表,最新版本已经到达8376.0.winmain_win8rc.120506-0920,从rc字样中我们不难看出这款系统的功能已经全部确定,从而开始进入最后的检测和候选发行阶段。

http://img.cnbeta.com/newsimg/120514/07065901811758496.jpg

微软之前宣布将在六月的第一周推出Windows 8 RP,但没有确认是否举行新闻发布会,之前的2月29日微软发布了Windows 8客户预览版(CP),引发全球下载试用,也第一次让公众感受到Metro界面的重大变化。

版本号中还有一个新的分支8411.0.winmain.120502-1801,这可能是正式版本,也就是RTM候选的开始。